Monitordefinition mit Regel
GET_MTE_BY_CLASS_AS_VIRTUAL
Verwenden Sie die Regel CCMS_GET_MTE_BY_CLASS_AS_VIRTUAL stets zusammen mit der Regel CCMS_GET_MTE_BY_CLASS_UNDER_CLASS. Sie können mit diesen beiden Regeln Ausschnitte aus Hierarchiebäumen anzeigen, ohne auf die hierarchische Anzeige verzichten zu müssen.
Sie möchten z. B. die folgenden Betriebssystemressourcen überwachen, die nach den überwachten Hosts gegliedert ausgegeben werden sollen:
· CPU-Auslastung (MTE-Klasse CPU_Utilization)
· Paging-Einlagerungsrate (MTE-Klasse Page_In)
· Paging-Auslagerungsrate (MTE-Klasse Page_Out)
Diese MTE-Klassen gehören zum Betriebssystem-Teilbaum (MTE-Klasse OperatingSystem). Falls Sie einen Monitor mit der Regel CCMS_GET_MTE_BY_CLASS mit den oben genannten MTE-Klassen erstellen, erhalten Sie zwar alle gewünschten Werte, aber in einer flachen Hierarchie:

Falls Sie aber in der Monitordefinition in der Regel CCMS_GET_MT_BY_CLASS die übergeordnete MTE-Klasse OperatingSystem angeben, erhalten Sie zwar die gewünschte Hierarchie, aber neben den gewünschten Werten noch alle weiteren Werte, die zu diesem Teilbaum gehören:

Verwenden Sie statt dessen die Regeln CCMS_GET_MTE_BY_CLASS_AS_VIRTUAL und CCMS_GET_MTE_BY_CLASS_UNDER_CLASS.
Um einen Monitor zu erstellen, gehen Sie vor, wie in Monitore anlegen und ändern beschrieben. Die folgende Grafik zeigt eine einfache regelbasierte Monitordefinition unter der Verwendung der o. g. Regeln (zu den möglichen Regeln und Anzeigeoptionen siehe Regel-MTEs: Regelbeschreibungen und Verwendung):

Beachten Sie bei der Verwendung dieser beiden Regeln Folgendes:
· Sie geben in der Regel CCMS_GET_MTE_BY_CLASS_AS_VIRTUAL die MTE-Klasse eines Teilbaums an, von dem Sie nur einen Ausschnitt anzeigen lassen möchten. Typische Beispiele für solche Teilbäume sind:
¡ Instanz (MTE-Klasse R3ApplicationServer)
¡ Betriebssystemdaten (MTE-Klasse OperatingSystem)
¡ J2EE Engine (MTE-Klasse SAP_J2EE_Engine)
Entsprechende Teilbäume werden dann im Monitor als virtuelle Knoten ausgegeben.
· Sie geben in der Regel CCMS_GET_MTE_BY_CLASS_UNDER_CLASS im Parameter ChildMTEClass die MTE-Klasse des Knotens an, den Sie unter dem oben definierten Teilbaum anzeigen lassen möchten. Die Regel übernimmt die Parameter MTEClass und R3System von der Regel CCMS_GET_MTE_BY_CLASS_AS_VIRTUAL.
Um mehrere MTE-Klassen anzuzeigen, erstellen Sie einfach mehrere Regeln CCMS_GET_MTE_BY_CLASS_UNDER_CLASS unter der Regel CCMS_GET_MTE_BY_CLASS_AS_VIRTUAL.
· Für die Regel CCMS_GET_MTE_BY_CLASS_UNDER_CLASS ist meist der kurze Name in den Anzeigeoptionen für MTE-Knoten ausreichend, da der Kontext bereits durch die übergeordnete Regel ausgegeben wird.
Wenn Sie für die o. g. Monitordefinition den Monitor generieren (
), erhalten Sie den
folgenden Monitor:
