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

Siehe Abfrage für eine benutzerdefinierte Metrik erstellen.

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).

  1. Öffnen Sie die Seite Alarm erstellen:
    1. Öffnen Sie das Navigationsmenü , und wählen Sie Observability and Management aus. Wählen Sie unter Monitoring die Option Alarmdefinitionen aus.
    2. Wählen Sie Alarm erstellen.
  2. 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 Ressourcengruppe DivisionX dynamisch angezeigt.

    Beispielmetrikdiagramm für eine Alarmabfrage
  3. Wählen Sie Alarm speichern aus.

    Notifications sendet eine Bestätigungsanforderung an die im neuen Abonnement konfigurierte E-Mail-Adresse.

  4. 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.

  1. 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.

  2. Rufen Sie die Alarmdetails ab.

    Anweisungen finden Sie unter Details eines Alarms abrufen.

    Der Alarm befindet sich im Status Firing.

  3. 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.