Schritt-für-Schritt-Anleitung für benutzerdefinierte Metriken
Sehen Sie sich gängige Anwendungsfälle mit benutzerdefinierten Metriken an: Veröffentlichen, Abfragen und Erstellen eines Alarms sowie Auslösen des Alarms, um den Firing
-Status zu beobachten.
Aufgabe 1: Benutzerdefinierte Metriken veröffentlichen
Siehe Benutzerdefinierte Metriken mit der API veröffentlichen.
Aufgabe 2: Veröffentlichte benutzerdefinierte Metriken abfragen
Aufgabe 3: Alarm erstellen
Erstellen Sie einen Alarm, um eine E-Mail zu erhalten, wenn die Anzahl der Produktbestellungen (productOrder
) in einem Zeitraum von 5 Minuten größer als 100 ist.
Die folgenden Anweisungen zeigen, wie der Basismodus in der Konsole verwendet wird. Grundlegende Alarmanweisungen finden Sie unter MQL-Ausdruck beim Erstellen eines Alarms bearbeiten (erweiterter Modus, einschließlich MQL) und Alarm erstellen (CLI und API).
- Öffnen Sie die Seite Alarm erstellen:
- Öffnen Sie das Navigationsmenü , und wählen Sie Observability and Management aus. Wählen Sie unter Monitoring die Option Alarmdefinitionen aus.
- Wählen Sie Alarm erstellen.
- Geben Sie Werte für die folgenden Felder ein:
- Alarmname (unter Alarm definieren): Zu viele Produktaufträge
- Alarmdringlichkeit: Info
- Alarmtext: Hohe Anzahl eingegangener Produktbestellungen (über 100 in einem Zeitraum von fünf Minuten).
- Compartment (unter Metrikbeschreibung): Das Compartment mit den zu überwachenden Ressourcen. Standardmäßig ist das erste zugängliche Compartment ausgewählt.
- Metrik-Namespace: mymetricsnamespace
- Ressourcengruppe: divisionX
- Metrikname: productOrder
- Intervall: 5m
- Statistik: Summe
- Triggerregel:
- Operator: größer als
- Wert: 100
- Triggerverzögerung in Minuten: 1
- Ziel (unter Alarmbenachrichtigungen definieren): Wählen Sie Benachrichtigungen aus.
-
Thema erstellen: Geben Sie Werte für die folgenden Felder ein:
- Themenname: extreme-product-order-volume
- Themenbeschreibung: Kanal zur Benachrichtigung über eine hohe Anzahl eingegangener Produktbestellungen (über 100 in einem Zeitraum von fünf Minuten).
- Abonnementprotokoll: E-Mail
- Abonnement-E-Mail: (Geben Sie Ihre E-Mail-Adresse ein.)
Im Metrikdiagramm im Abschnitt Alarm definieren werden die Metriken der letzten sechs Stunden für
productOrder
unter der RessourcengruppeDivisionX
dynamisch angezeigt. - Wählen Sie Alarm speichern aus.
Notifications sendet eine Bestätigungsanforderung an die im neuen Abonnement konfigurierte E-Mail-Adresse.
- Bestätigen Sie das neue E-Mail-Abonnement. Siehe Abonnement bestätigen.
Alarm auslösen
Lösen Sie den Alarm aus, um seinen Firing
-Status zu beobachten.
- Veröffentlichen Sie eine Gruppe von Datenpunkten, um den Alarm auszulösen. Senden Sie eine Anforderung, die mehr als 100 Bestellungen innerhalb von 5 Minuten anzeigt.
Anweisungen finden Sie unter Veröffentlichen von benutzerdefinierten Metriken mit der API.
- Rufen Sie die Alarmdetails ab.
Anweisungen finden Sie unter Details eines Alarms abrufen.
Der Alarm befindet sich im Status
Firing
. - Prüfen Sie Ihre E-Mails.
Weitere Informationen finden Sie unter E-Mail (formatiert) auf der Überblickseite.
Die E-Mail gibt an, dass sich der Alarm im Status
Firing
befindet.