Metrikbindung an Ressourcen
Binden Sie Metriken an Ressourcen, um die Bindung von Metrikereignissen zu vereinfachen, indem Sie zusätzlich zu CIs die Bindung an Ressourcen wie bestimmte Datenträger oder Webseiten aktivieren.
Metric Intelligence modelliert Metrikreihen mit einer der folgenden Methoden:
- Bindung einer Metrikreihe an ein CI und an die für dieses CI überwachte Metrik im Format „CI/Metrik“. Beispiel: „win_server_001/response_time_mean“.
- Bindung einer Metrikreihe an ein CI, eine Ressource innerhalb dieses CI und die für diese Ressource überwachte Metrik im Format „CI/Resource/Metrik“. Beispiel: „win_server_001/Disk — C/disk_usage“. Diese Methode wird als resource binding bezeichnet.
Anwendungsfälle:
- Häufige Beispiele sind Laufwerke, Prozessoren und Netzwerkschnittstellen. In Fällen, in denen diese Entitäten überwacht werden, aber in der CMDB nicht vorhanden sind, ist die Verwendung von Ressourcen für die Metrikbindung hilfreich.
- Einige Überwachungslösungen erfassen Metrikdaten in Services wie KPIs für einzelne Webseiten in einer Anwendung. In solchen Fällen, in denen die überwachte Entität kein Konfigurationselement ist, kann die Metrikbindung an Ressourcen hilfreich sein.
Ressourcenbindungsprozess
Der MID Server generiert Metrikbindungsereignisse, die von der Instanz verarbeitet werden. Bei der Verarbeitung eines Metrikbindungsereignisses wird versucht, das CI zu identifizieren, zu dem dieses Metrikbindungsereignis gehört. Wenn dieser Versuch erfolgreich ist, wird das Metrikbindungsereignis an das identifizierte CI gebunden und eine Bindung an eine Ressource wird versucht. Die folgenden Schritte beschreiben den Versuch, ein Metrikbindungsereignis an eine Ressource zu binden:
- Identifizieren Sie die CI-Klasse des CI, das an das Metrikbindungsereignis gebunden wurde.
- Ermitteln Sie die Ressourcenklasse, die dieser CI-Klasse zugeordnet ist (mithilfe der Tabelle „CI-Typ zu Ressourcenklasse“ [sa_ci_type_to_resource_class]).
- Lesen Sie den Attributwert resource_path im Feld additional_information im Metrikbindungsereignis.
- Überprüfen Sie, ob in der Ressourcenklassentabelle ein Ressourcendatensatz vorhanden ist, in dem name gleich resource_path und cmdb_ci gleich dem CI ist, das an das Metrikbindungsereignis gebunden wurde.
- Wenn ein solcher Ressourcendatensatz vorhanden ist, wird das Metrikbindungsereignis an diese Ressource gebunden. Andernfalls wird ein neuer Ressourcendatensatz mit den vorherigen Werten erstellt und das Metrikbindungsereignis wird an die neu erstellte Ressource gebunden.
Ressourcenbindungen konfigurieren
- Stellen Sie sicher, dass die Systemeigenschaft sa.metric.use.resource.binding auf true (Standard) festgelegt ist.
- Stellen Sie für Reihen, die an Ressourcen gebunden werden sollen, sicher, dass das Attribut resource_path ausgefüllt wird, indem Sie einen der folgenden Schritte ausführen:
- Verwenden Sie eine Ereignisregel, um das Attribut resource_path dem Feld Zusätzliche Informationen in Ereignissen hinzuzufügen. Weitere Informationen finden Sie unter Erstellen Sie eine Event-Regel, um Metriken bestimmten CIs zuzuordnen.
- Füllen Sie das Attribut resource_path als Teil des jeweiligen CI-Bezeichners aus, wenn Daten zur Verarbeitung an den MID Server gesendet werden.
- Überprüfen Sie die Standardzuordnungen in der Tabelle „CI-Typ zu Ressourcenklasse“ [sa_ci_type_to_resource_class], und passen Sie sie nach Bedarf an. Es ist wichtig, dass Zuordnungen vor der Datenverarbeitung wie gewünscht festgelegt werden.
Zum Verwalten der Tabelle „CI-Typ zu Ressourcenklasse“ ist die Rolle „evt_mgmt_admin“ erforderlich.
Ressourcentabellen
Die Ressourcenbindung verwendet eine zugrunde liegende Hierarchiestruktur von Ressourcen, die eine Teilmenge der [cmdb_ci]-Hierarchie ist. Metric Intelligence installiert die folgenden Ressourcentabellen:
- CI-Ressource [ci_resource] (übergeordnete Tabelle):
- Tabellen, die die CI-Ressource [ci_resource] erweitern:
- ci_resource_hardware
- ci_resource_appl
- ci_resource_service
- ci_resource_vm_object
- ci_resource_database
CIs zu Ressourcen zuordnen
Zuordnungen von CI-Klassen zu Ressourcenklassen werden in der Tabelle „CI-Typ zu Ressourcenklasse“ [sa_ci_type_to_resource_class] gespeichert. Diese Tabelle wird mit Metric Intelligence installiert und während der Metrikbindung an Ressourcen verwendet.
| CI-Klasse | Ressourcenklasse |
|---|---|
| cmdb_ci_hardware | ci_resource_hardware |
| cmdb_ci_appl | ci_resource_appl |
| cmdb_ci_service | ci_resource_service |
| cmdb_ci_database | ci_resource_database |
| cmdb_ci_vm_object | ci_resource_vm_object |