Metriken definieren
Erstellen Sie eine Metrikdefinition für eine Aufgabentabelle.
Vorbereitungen
Prozedur
-
Navigieren zu Alle > Metriken > Definitionenan.
Wichtig:Verwechseln Sie diese Metrikdefinitionen nicht mit den Metrikdefinitionen für die Funktion Bewertungen. Die Bewertungsfunktion bezieht sich auf Fragebogen. Sie hängt nicht mit der Funktion „Metriken“ zusammen.
- Wählen Sie Neu.
-
Füllen Sie das Formular „ Metrikdefinition“aus, und wählen Sie Absenden aus.
Hinweis:Im Basissystem sind Metriken so konfiguriert, dass sie nur in der Aufgabentabelle funktionieren. Um Metriken auf cmdb_ci-Tabellen anzuwenden, duplizieren Sie die Business Rule „metric events“, die zum entsprechenden Zeitpunkt in der Aufgabentabelle für die Tabelle cmdb_ci ausgeführt wird. Ohne die Erstellung der Events kann keine Metrikverarbeitung stattfinden.
Tabelle : 1. Neue Metrikdefinitionen Feld Beschreibung Zahl Das System generiert eine eindeutige Datensatznummer für die Metrikdefinition. Name Geben Sie einen eindeutigen Namen ein, um zu beschreiben, welche Metriken erfasst werden. Tabelle Wählen Sie die Tabelle aus, für die Sie Metriken erfassen möchten. Eine Metrik kann nur für eine Tabelle gelten.
Hinweis:Die Liste zeigt nur Tabellen und Datenbankansichten an, die sich in demselben Umfang wie die Metrikdefinition befinden.Feld Wählen Sie die Tabellenspalte aus, die Sie auf Änderungen überwachen möchten. Metriken funktionieren nur in überwachten Feldern. Das Erstellen einer Metrik für ein nicht geprüftes Feld führt zu unzuverlässigen Metriken. Hinweis:Felder, die mit „sys_“ beginnen, funktionieren für eine Metrikdefinition nicht, mit Ausnahme von „sys_domain“.Typ Wählen Sie aus, welche Werte diese Metrik generiert. - Feldwertdauer: Dieser Metriktyp misst die Zeitdauer vom Festlegen des Werts für das angegebene Feld bis zur Änderung. Eine Metrik vom Typ „Dauer des Feldwerts“ kann optional ein Skript angeben. Das Skript kann entweder einen Wert für die Dauer zurückgeben oder die Antwortvariable auf „false“ setzen, um die Verarbeitung der Metrik zu beenden. Zum Beispiel hören die Baseline-Incident-Metriken auf, die Dauer zu berechnen, wenn das Active-Feld eines Incident auf „false“ gesetzt wird. Das Skript kann auch andere Aktionen ausführen, z. B. das Schließen der Dauer anderer Metriken, die im selben Datensatz definiert sind. Weitere Informationen finden Sie unter Beispiel für ein Feldwertdauer-Skript.
- Berechnung durch Skript : Dieser Metriktyp erstellt eine Metrikinstanz mithilfe eines Skripts. Das Skript hat Zugriff auf die aktuelle Zeile in der Tabelle (z. B. einen Incident) und die Metrikdefinition. Das Skript muss Metrikberechnungen durchführen und Daten in die metric_instance-Tabelle einfügen. Die Berechnung muss nicht zu einer Dauer führen. Sie kann einen beliebigen Werttyp berechnen und im Wert der Metrikinstanz speichern.
Zeitachse Aktivieren Sie dieses Kontrollkästchen, um die Metrik auf einer Zeitleistenseite anzuzeigen. Weitere Informationen finden Sie unter Zeitleistenseiten. Aktiv Aktivieren Sie diese Checkbox, um Änderungen für diese Metrik zu überwachen. Beschreibung Geben Sie an, welche Daten die Metrik überwacht und welche Bedingungen sie hat. Eine gute Beschreibung hilft anderen Metrikadministratoren, den Zweck Ihrer Metrik zu verstehen. Skript Geben Sie das Skript ein, das die Metrik ausführen soll, um entweder eine Dauer zu berechnen oder eine Berechnung in der Tabelle „metric_instance“ durchzuführen.