Zusätzlich zur Analyse der integrierten Protokollmetriken im ExtraHop-System können Sie Ihre eigenen benutzerdefinierten Metriken
erstellen, um spezifische Informationen über Ihre Umgebung zu sammeln.
Das Erstellen einer benutzerdefinierten Metrik erfordert zwei Teile: die Angabe von Metrikparametern im
Metrikkatalog und die Erstellung eines Auslöser zum Erkennen, Sammeln und Speichern benutzerdefinierter Metrikdaten. In diesem
Thema erfahren Sie, wie Sie eine benutzerdefinierte Metrik aus dem Metrikkatalog erstellen.
Indem Sie zuerst eine benutzerdefinierte Metrik aus dem Metrikkatalog erstellen, können Sie die neue Metrik
einem Dashboard oder Diagramm hinzufügen, bevor benutzerdefinierte Metrikdaten erfasst werden. Wenn Sie zuerst einen
Auslöser für eine benutzerdefinierte Metrik erstellen, ohne Metrikparameter anzugeben, können Sie möglicherweise
nicht auf die benutzerdefinierte Metrik zugreifen, bis die Daten vom
ExtraHop-System beobachtet und erfasst wurden.
Hinweis: | Benutzerdefinierte Metriken sind nur verfügbar in Fortgeschrittene
Analyse. |
Die folgenden Schritte zeigen Ihnen, wie Sie eine benutzerdefinierte Metrik mit dem
Metrikkatalog erstellen.
Before you begin
Beachten Sie, dass die Parameter, die Sie im Metrikkatalog angeben, Teil des
Codes werden, auf den ein Auslöser verweist. Parameter wie der Metrikname und der Metriktyp
können nicht geändert werden, nachdem die benutzerdefinierte Metrik im Metrikkatalog erstellt wurde. Bevor Sie eine benutzerdefinierte Metrik
erstellen oder einen Auslöser schreiben, ermitteln Sie, welche Ereignisse und Geräte erforderlich sind,
um die benötigten Daten zu extrahieren, und ermitteln Sie, ob bereits eine Lösung existiert. Weitere
Informationen finden Sie unter
Trigger.
-
Loggen Sie sich in das ExtraHop-System ein über
https://<extrahop-hostname-or-IP-address>.
-
Klicken Sie auf das Symbol Systemeinstellungen
und klicken Sie dann Metrischer
Katalog.
-
Klicken Sie auf das Befehlsmenü
und wähle Metrik
manuell erstellen.
-
In der Parameter Führen Sie im Abschnitt die folgenden Schritte aus, um den Code zu
erstellen, auf den ein Auslöser verweist:
-
Geben Sie im Feld Metrik einen eindeutigen Namen für Ihre Metrik ein. Die
Triggermethode, die Daten für Ihre benutzerdefinierte Metrik sammelt, muss auf den
exakten Metriknamen verweisen, den Sie im Feld Metrik angeben. Vermeiden Sie Leerzeichen
zwischen Wörtern, indem Sie Unterstriche eingeben. Wenn Sie einen Namen für eine Detail-Metrik definieren,
geben Sie den Detailschlüssel im Namen an, indem Sie den Metriknamen mit anhängen
.by_<key_name_without_spaces>, wo
<key_name_without_spaces> ist der
Name der wichtigsten Metrik.
Beispielsweise könnte eine benutzerdefinierte Metrik, die die maximale Anzahl von
HTTP-Antworten pro Client erfasst, als angegeben werden
max_http_responses.by_client.
-
Wählen Sie im Feld Quelltyp eine Quelle oder Klasse aus dem
Dropdownmenü aus, aus der Sie Daten abrufen möchten. Weitere Informationen zu
diesen Klassen finden Sie unter Klassen für allgemeine Zwecke in der
Trigger-API-Referenz.
-
Wählen Sie im Feld Metriktyp eine Option aus dem Drop-down-Menü aus, die
festlegt, wie Daten im ExtraHop-System gespeichert und angezeigt werden. Die Auswahl des
Metriktyps wird in Triggern als Teil des Methodennamens angezeigt,
z. B. metricAddCount oder
metricAddDataset. Weitere Informationen finden Sie unter ExtraHop-Datentypen in der
Trigger-API-Referenz.
-
Wählen Sie im Feld Typ eine der folgenden Optionen aus:
- Wählen Basismetrik. Eine Basismetrik oder Top-Level-Metrik
umfasst die Metriktypen „Anzahl" und „Datensatz". Die Typauswahl erscheint in
Triggern als Teil des Methodennamens, z. B.
metricAddDataset.
- Wählen Detailmetrik. Eine Detail-Metrik besteht aus
Schlüssel-Wert-Paaren, wobei der Schlüssel eine Zeichenfolge oder IP-Adresse ist und der Wert ein Metriktyp der
obersten Ebene ist, z. B. eine Zähl- oder Datensatzmetrik. Die Typauswahl
erscheint in Triggern als Teil des Methodennamens, z. B.
metricAddDetailDataset.
Wichtig: | Die im Abschnitt Parameter getroffenen Auswahlen können nicht mehr
geändert werden, nachdem Sie die benutzerdefinierte Metrik erstellt haben. |
-
Gehen Sie im Abschnitt Anzeige wie folgt vor, um
Metrikinformationen anzugeben, die von Benutzern im ExtraHop-System durchsucht werden können:
-
Geben Sie im Feld Name einen benutzerfreundlichen Anzeigenamen für Ihre Metrik ein
, der in den Suchergebnissen und Diagrammen im ExtraHop-System angezeigt wird.
Sie können Leerzeichen in den Anzeigenamen aufnehmen.
- Optional:
Wählen Sie im Feld Einheiten eine Option aus dem Dropdownmenü aus, wenn Sie die Maßeinheit
kennen, die in einem Diagramm für Ihre Metrik
Daten angezeigt werden soll.
- Optional:
Geben Sie im Feld Beschreibung Informationen ein, die zusammen mit den
Suchergebnissen für Ihre Metrik im ExtraHop-System angezeigt werden. Die Beschreibung der benutzerdefinierten
Basismetrik wird automatisch für die Detail-Metrik in den
Suchergebnissen angezeigt.
- Optional:
(Nur für Detailmetriken) Geben Sie im Feld Schlüsselbezeichnung einen Anzeigenamen
für die Schlüsselgruppe in Ihrer Metrik ein. Sie können zum Beispiel das
Schlüssellabel erstellen, Benutzeragent, für eine benutzerdefinierte Metrik, die Anfragen pro HTTP-Benutzeragent
sammelt. Schlüsselbezeichnungen müssen nicht
eindeutig sein.
- Optional:
Führen Sie im Abschnitt Detailbeziehungen einen der folgenden Schritte aus, wenn Sie eine benutzerdefinierte Basismetrik einer benutzerdefinierten Detail-Metrik zuordnen
möchten:
- (Für Basismetriken) Klicken Sie im Feld „Detail-Metriken" auf das Feld und
suchen Sie nach einer benutzerdefinierten Metrik, die Benutzer anzeigen sollen, indem Sie von
der benutzerdefinierten Metrik aus einen Drilldown durchführen. Sie können dieses Feld leer lassen, wenn Sie keine
Drilldown-Daten für Ihre benutzerdefinierte Metrik bereitstellen möchten.
- (Für Detailmetriken) Wählen Sie im Feld Basismetrik eine Top-Level-Metrik
aus dem Dropdownmenü aus, die Sie Ihrer benutzerdefinierten
Detailmetrik zuordnen möchten. Sie können dieses Feld leer lassen, wenn Sie Ihrer benutzerdefinierten Metrik keine zusätzlichen
Metriken zuordnen möchten.
- Optional:
Klicken Sie im Abschnitt Datensatzbeziehungen auf das Dropdownmenü DATENSATZTYP,
klicken Sie auf einen oder mehrere Datensatztypen, und klicken Sie dann auf eine Stelle außerhalb der Liste. Optional
können Sie die Abfrageergebnisse filtern, wenn Sie die Datensätze für die benutzerdefinierte
Metrik mit den folgenden Feldern aufschlüsseln.
- Optional:
Wählen Sie im Abschnitt QUELLFILTER das Kontrollkästchen neben der Quelle
für diese benutzerdefinierte Metrik aus. Dieser Filter fragt automatisch nach der Quelle ab, von der
aus Sie einen Drilldown durchführen. Wenn Sie beispielsweise ein Kontrollkästchen neben
Server auswählen, wenn Sie Datensätze für dieses benutzerdefinierte Metrik von einem
Webserver mit dem Namen abfragen example-web-sea, Ihrer Abfrage wird automatisch ein Filter
hinzugefügt, der nur Ergebnisse für Transaktionen zurückgibt, bei denen
example-web-sea fungiert als Server.
- Optional:
Im Abschnitt ZUSÄTZLICHE FILTER können Sie erweiterte Filter erstellen die anhand der
angegebenen Kriterien nach Datensätzen abfragen, oder geben Sie eine regulärer
Ausdruck (Regex) um Datensätze nach benutzerdefinierten
Detailmetriken zu filtern.
-
Wenn Sie mit den Parametern zufrieden sind, klicken Sie auf
Erstellen. Ihre benutzerdefinierten Metrikparameter werden dem
ExtraHop-System hinzugefügt. REST-API-Parameter für Ihre Metrik werden im
Metrikkatalog angezeigt. Sie können jetzt nach Ihrer Metrik suchen und Ihre Metrik zu Diagrammen hinzufügen.
Wichtig: | Sie müssen einen Auslöser erstellen, um
benutzerdefinierte Metrikdaten zu erkennen, zu sammeln und zu speichern. |
Danke für deine Rückmeldung. Dürfen wir Sie kontaktieren, um weitere Fragen zu stellen?