Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Artikel erfahren Sie, wie Sie eine neue Metrikbenachrichtigungsregel erstellen oder eine vorhandene Metrikbenachrichtigungsregel bearbeiten. Weitere Informationen zu Warnungen finden Sie in der Übersicht zu Warnungen.
Sie erstellen eine Warnungsregel, indem Sie die zu überwachenden Ressourcen, die Überwachungsdaten der Ressource und die Bedingungen kombinieren, unter denen die Warnung ausgelöst werden soll. Anschließend können Sie Aktionsgruppen und Warnungsverarbeitungsregeln definieren, um zu bestimmen, was geschieht, wenn eine Warnung ausgelöst wird.
Sie können definieren, welche Payload in Warnungen enthalten ist, die durch diese Warnungsregeln ausgelöst werden. Sie können eine Payload enthalten, die das allgemeine Warnungsschema verwendet, oder weniger empfohlene individualisierte Schemas pro Warnungstyp.
Voraussetzungen
Stellen Sie vor dem Erstellen einer metrischen Warnungsregel sicher, dass Sie über die folgenden Berechtigungen verfügen:
- Leseberechtigung (wie z. B. Leser) für die Zielressource der Warnungsregel.
- Leseberechtigung für jede Aktionsgruppe, die der Warnungsregel zugeordnet ist, falls zutreffend.
- Schreibberechtigung (z. B. Mitwirkender) in der Ressourcengruppe, in der Sie die Warnungsregel erstellen. Wenn Sie die Warnungsregel aus dem Azure-Portal erstellen, erstellen Sie die Warnungsregel standardmäßig in derselben Ressourcengruppe, in der sich die Zielressource befindet.
Verwalten Sie diese Berechtigungen über Azure Role-Based Access Control (RBAC). Weitere Informationen finden Sie unter Rollen, Berechtigungen und Sicherheit in Azure Monitor und Zuweisen von Azure-Rollen mithilfe des Azure-Portals.
Hinweis
Es kann 10 bis 15 Minuten dauern, nachdem Sie die Ressource erstellt haben, damit eine Metrik verfügbar ist.
Zugreifen auf den Warnungsregel-Assistenten im Azure-Portal
Es gibt mehrere Möglichkeiten, eine Warnungsregel zu erstellen oder zu bearbeiten.
Erstellen oder Bearbeiten einer Warnungsregel auf der Portal-Homepage
- Wählen Sie im Azure-Portal die Option Überwachen aus.
- Wählen Sie im linken Bereich "Benachrichtigungen" aus.
- Wählen Sie + Erstellen>Warnungsregel aus.
Erstellen oder Bearbeiten einer Warnungsregel aus einer bestimmten Ressource
- Navigieren Sie im Azure-Portal zu der Ressource.
- Wählen Sie im linken Bereich "Benachrichtigungen" aus.
- Wählen Sie + Erstellen>Warnungsregel aus.
- Der Bereich der Warnungsregel wird auf die Ressource festgelegt, die Sie ausgewählt haben. Fahren Sie mit dem Festlegen der Bedingungen für die Warnungsregel fort.
Bearbeiten einer vorhandenen Warnungsregel
Folgen Sie diesen Schritten:
Wählen Sie im Azure-Portal im linken Bereich die Option "Benachrichtigungen" aus, entweder auf der Startseite oder aus einer bestimmten Ressource.
Wählen Sie Warnungsregeln aus.
Wählen Sie die Warnungsregel aus, die Sie bearbeiten möchten, und wählen Sie dann Bearbeiten aus.
Wählen Sie eine der Registerkarten für die Warnungsregel aus, um die Einstellungen zu bearbeiten.
Konfigurieren Sie den Umfang der Warnregel.
Wählen Sie im Bereich Ressource auswählen den Geltungsbereich für Ihre Warnungsregel aus. Sie können nach Abonnement, Ressourcentyp oder Ressourcenspeicherort filtern.
Wählen Sie Anwenden.
Konfigurieren von Bedingungen
Folgen Sie diesen Schritten:
Wenn Sie auf der Registerkarte " Bedingung " das Feld " Signalname " auswählen, werden die am häufigsten verwendeten Signale in der Dropdownliste angezeigt. Wählen Sie eines dieser beliebten Signale aus, oder wählen Sie Alle Signale anzeigen aus, wenn Sie ein anderes Signal für die Bedingung auswählen möchten.
(Optional) Wenn Sie im vorherigen Schritt "Alle Signale anzeigen " ausgewählt haben, verwenden Sie den Bereich "Signal auswählen ", um nach dem Signalnamen zu suchen oder die Liste der Signale zu filtern. Filtern nach:
- Signaltyp: Bestimmt, welchen Typ von Warnungsregel Sie erstellen.
- Signalquelle: Der Dienst, der das Signal sendet.
In dieser Tabelle werden die dienste beschrieben, die für Metrikbenachrichtigungsregeln verfügbar sind:
Signalquelle BESCHREIBUNG Plattform Für Metriksignale ist der Überwachungsdienst der Metriknamespace. „Plattform“ bedeutet, dass die Metriken vom Ressourcenanbieter bereitgestellt werden, nämlich „Azure“. Azure.ApplicationInsights Vom Kunden gemeldete Metriken, die vom Application Insights SDK gesendet werden. Azure.VM.Windows.Gastmetriken VM-Gastmetriken, die von einer Erweiterung gesammelt werden, die auf der VM ausgeführt wird. Kann integrierte Betriebssystem-Leistungsindikatoren und benutzerdefinierte Leistungsindikatoren enthalten. <Ihr benutzerdefinierter Namespace> Ein benutzerdefinierter Metriknamespace, der benutzerdefinierte Metriken enthält, die mit der Azure Monitor-Metrik-API gesendet werden. Wählen Sie unter Signalname den Signalnamen und anschließend Anwenden aus.
Zeigen Sie eine Vorschau der Ergebnisse des ausgewählten Metriksignals im Abschnitt Vorschau an. Wählen Sie Werte für die folgenden Felder aus.
Feld BESCHREIBUNG Zeitbereich Der Zeitraum, der in den Ergebnissen aufgenommen werden soll. Kann von den letzten 6 Stunden bis zur letzten Woche reichen. Zeitreihe Die Zeitreihe, die in den Ergebnissen einbezogen werden soll. Gehen Sie im Abschnitt Warnungslogik so vor:
Feld BESCHREIBUNG Schwellenwert Wählen Sie aus, ob der Schwellenwert basierend auf einem statischen oder dynamischen Wert ausgewertet werden soll.
Ein statischer Schwellenwert wertet die Regel mithilfe des von Ihnen konfigurierten Schwellenwerts aus.
Dynamische Schwellenwerte verwenden Algorithmen für maschinelles Lernen, um kontinuierlich die Metrikverhaltensmuster zu erlernen und die entsprechenden Schwellenwerte für unerwartetes Verhalten zu berechnen. Erfahren Sie mehr über die Verwendung dynamischer Schwellenwerte.Bediener Wählen Sie den Operator zum Vergleichen des Metrikwerts mit dem Schwellenwert aus.
Bei Verwendung dynamischer Schwellwerte können Warnungsregeln basierend auf dem Metrikverhalten individuelle Schwellenwerte für die Ober- und Untergrenze in der gleichen Warnungsregel festlegen. Wählen Sie einen der folgenden Operatoren aus:
• Größer als der obere Schwellenwert oder niedriger als der untere Schwellenwert (Standard)
• Größer als die obere Schwelle
• Niedriger als die untere SchwelleAggregationstyp Wählen Sie die Aggregationsfunktion aus, die auf die Datenpunkte angewendet werden soll: Summe, Anzahl, Durchschnitt, Minimum oder Maximum. Schwellenwert Wenn Sie einen statischen Schwellenwert ausgewählt haben, geben Sie den Schwellenwert für die Bedingungslogik ein. Einheit Wenn das ausgewählte Metriksignal verschiedene Einheiten unterstützt, wie z. B. Bytes, KB, MB und GB, und Sie einen statischen Schwellenwert ausgewählt haben, geben Sie die Einheit für die Bedingungslogik ein. Empfindlichkeitsschwellenwert Wenn Sie einen dynamischen Schwellenwert ausgewählt haben, geben Sie den Empfindlichkeitsgrad ein. Der Empfindlichkeitsgrad bestimmt, ab welcher Abweichung vom Muster der Metrikreihe eine Warnung ausgelöst wird.
• Hoch: Schwellenwerte sind eng und nahe am metrischen Reihenmuster. Eine Warnungsregel wird schon bei der kleinsten Abweichung ausgelöst, sodass mehr Warnungen auftreten.
• Mittel: Schwellenwerte sind weniger eng und ausgeglichener. Es gibt weniger Warnungen als bei hoher Empfindlichkeit (Standardeinstellung).
• Niedrig: Schwellenwerte sind locker und ermöglichen eine größere Abweichung vom Muster der Metrikreihen. Warnungsregeln werden nur bei großen Abweichungen ausgelöst, was zu weniger Warnungen führt.(Optional) Sie können die Aufteilung nach Dimensionen konfigurieren.
Dimensionen sind Name/Wert-Paare, die weitere Daten zum Metrikwert enthalten. Mithilfe von Dimensionen können Sie die Metriken filtern und bestimmte Zeitreihen überwachen, anstatt das Aggregat aller dimensionalen Werte zu überwachen.
Wenn Sie mehr als einen Dimensionswert auswählen, löst jede Zeitreihe, die sich aus der Kombination ergibt, eine eigene Warnung aus und wird separat abgerechnet. Beispielsweise weist die Metrik „Transaktionen“ eines Speicherkontos eine Dimension namens „API-Name“ auf, die den Namen der von jeder Transaktion aufgerufenen API angibt (z. B. GetBlob, DeleteBlob, PutPage). Sie können beispielsweise festlegen, dass eine Warnung ausgelöst wird, wenn die Anzahl der Transaktionen in einer spezifischen API (den aggregierten Daten) hoch ist. Sie können auch Dimensionen verwenden, sodass nur Warnungen ausgelöst werden, wenn die Anzahl der Transaktionen für bestimmte APIs hoch ist.
Feld BESCHREIBUNG Name der Dimension Dimensionen können entweder Zahlen- oder Zeichenfolgenspalten sein. Mithilfe von Dimensionen werden bestimmte Zeitreihen überwacht und Kontext für die ausgelöste Warnung bereitgestellt.
Durch die Aufteilung anhand der Spalte Azure-Ressourcen-ID wird die angegebene Ressource zum Warnungsziel. Falls erkannt, wird die Spalte Ressourcen-ID automatisch ausgewählt und ändert den Kontext der ausgelösten Warnung in die Ressource des Datensatzes.Bediener Der Operator, der für den Dimensionsnamen und -wert verwendet wird. Dimensionswerte Die Dimensionswerte basieren auf den Daten der vergangenen 48 Stunden. Wählen Sie „Benutzerdefinierten Wert hinzufügen“ aus, um benutzerdefinierte Dimensionswerte hinzuzufügen. Alle zukünftigen Werte einschließen Wählen Sie dieses Feld aus, um alle zukünftigen Werte einzuschließen, die der ausgewählten Dimension hinzugefügt werden. Im Abschnitt Zeitpunkt der Auswertung:
Feld BESCHREIBUNG Überprüfung alle Wählen Sie aus, wie oft die Warnungsregel überprüft, ob die Bedingung erfüllt ist. Rückblickperiode Wählen Sie aus, wie weit zurück bei jeder Überprüfung der Daten gesucht werden soll. Beispielsweise im Minutentakt und fünf Minuten in die Vergangenheit. (Optional) Wenn Sie dynamische Schwellenwerte verwenden, geben Sie im Abschnitt "Erweiterte Optionen " an, wie viele Fehler innerhalb eines bestimmten Zeitraums eine Warnung auslösen. Sie können angeben, dass Sie nur eine Warnung auslösen möchten, wenn in der letzten Stunde drei Fehler aufgetreten sind. Diese Einstellung hängt von der Geschäftsrichtlinie Ihrer Anwendung ab.
Wählen Sie Werte für diese Felder aus:
Feld BESCHREIBUNG Anzahl von Verstößen Die Anzahl der Verstöße innerhalb des konfigurierten Zeitrahmens, die die Warnung auslösen Auswertungszeitraum Der Zeitraum, in dem die Anzahl der Verstöße auftritt. Vor dem folgenden Datum liegende Daten ignorieren Verwenden Sie diese Einstellung, um das Datum auszuwählen, ab dem die Metrikverlaufsdaten für die Berechnung der dynamischen Schwellenwerte verwendet werden sollen. Wenn beispielsweise eine Ressource im Testmodus ausgeführt wurde und in die Produktion verschoben wird, sollten Sie das metrische Verhalten ignorieren, während sich die Ressource im Test befand. Wählen Sie Fertig aus. Nachdem Sie die Warnungsregelbedingungen konfiguriert haben, können Sie die Warnungsregeldetails so konfigurieren, dass die Erstellung der Warnung abgeschlossen ist. Optional können Sie der Warnungsregel auch Aktionen und Tags hinzufügen.
Konfigurieren der Warnungsregelaktionen
Auf der Registerkarte "Aktionen " können Sie aktionsgruppen für Ihre Warnungsregel optional auswählen oder erstellen.
Optional können Sie einen benutzerdefinierten E-Mail-Betreff für Benachrichtigungen festlegen. Weitere Informationen finden Sie unter Anpassen der Betreffzeilen für die Protokollsuch-Alarm-E-Mails.
Konfigurieren von Warnungsregeldetails
Folgen Sie diesen Schritten:
Legen Sie auf der Registerkarte Details die Projektdetails fest.
- Wählen Sie das Abonnement aus.
- Wählen Sie die Ressourcengruppe aus.
Legen Sie die Warnungsregeldetails fest.
Wählen Sie den Schweregrad aus.
Geben Sie Werte für Name der Warnungsregel und Beschreibung der Warnungsregel ein.
(Optional) Wenn Sie eine metrische Warnungsregel erstellen, die eine benutzerdefinierte Metrik innerhalb eines bestimmten Bereichs überwacht, können Sie sicherstellen, dass die Datenverarbeitung für die Warnungsregel innerhalb dieses Bereichs erfolgt. Wählen Sie dazu eine der Regionen aus, in denen die Warnungsregel verarbeitet werden soll:
- Nordeuropa
- Westeuropa
- Schweden, Mitte
- Deutschland West Central
(Optional) Legen Sie im Abschnitt "Erweiterte Optionen " mehrere Optionen fest.
Feld BESCHREIBUNG Beim Erstellen aktivieren Wählen Sie aus, dass die Warnungsregel sofort nach ihrer Erstellung ausgeführt werden soll. Automatisches Auflösen von Warnungen Wählen Sie dies aus, um die Warnung zustandsbehaftet zu machen. Wenn eine Warnung zustandsbehaftet ist, wird sie aufgelöst, wenn die Bedingung nicht mehr erfüllt ist.
Wenn Sie dieses Kontrollkästchen nicht aktivieren, sind Metrikwarnungen zustandslos. Zustandslose Warnungen werden jedes Mal ausgelöst, wenn die Bedingung erfüllt ist. Dies gilt auch, wenn sie bereits zuvor ausgelöst wurden.
Die Häufigkeit von Benachrichtigungen für zustandslose Metrikwarnungen unterscheidet sich je nach konfigurierter Häufigkeit der Warnungsregel:
Warnungshäufigkeit von weniger als fünf Minuten: Während die Bedingung weiterhin erfüllt ist, wird im Zeitraum zwischen einer und sechs Minuten eine Benachrichtigung gesendet.
Warnungshäufigkeit von mehr als fünf Minuten: Während die Bedingung weiterhin erfüllt ist, wird im Zeitraum zwischen der konfigurierten Häufigkeit und dem Doppelten des Werts der Häufigkeit eine Benachrichtigung gesendet. Bei einer Warnungsregel mit einer Häufigkeit von 15 Minuten wird beispielsweise eine Benachrichtigung im Zeitraum zwischen 15 und 30 Minuten gesendet.-
(Optional) Wenn diese Warnungsregel Aktionsgruppen enthält, können Sie im Abschnitt Benutzerdefinierte Eigenschaften eigene Eigenschaften hinzufügen, die in die Nutzdaten der Warnmeldung aufgenommen werden. Sie können diese Eigenschaften in den von der Aktionsgruppe (z. B. von einem Webhook, einer Azure-Funktion oder einer Logik-App-Aktion) aufgerufenen Aktionen verwenden.
Die benutzerdefinierten Eigenschaften werden als Schlüssel-Wert-Paare angegeben, wobei statischer Text, ein dynamischer Wert aus der Warnungsnutzlast oder eine Kombination aus beidem verwendet wird.
Das Format zum Extrahieren eines dynamischen Werts aus der Warnungsnutzlast ist:
${<path to schema field>}. Beispiel:${data.essentials.monitorCondition}.Verwenden Sie das Format des allgemeinen Warnungsschemas, um das Feld in der Nutzlast anzugeben, unabhängig davon, ob die Aktionsgruppen, die für die Warnungsregel konfiguriert sind, das allgemeine Schema verwenden.
Hinweis
Fügen Sie der JSON-Payload, die an Webhook-, Logic Apps-, Azure Functions- und Automation-Runbookaktionen gesendet wird, benutzerdefinierte Eigenschaften hinzu. Sie sind nicht in E-Mails, SMS oder Pushbenachrichtigungen enthalten, und sie werden nicht auf der Seite mit den Warnungsdetails im Azure-Portal angezeigt.
In den folgenden Beispielen werden Werte in den benutzerdefinierten Eigenschaften verwendet, um Daten aus einer Nutzlast zu nutzen, die das allgemeine Warnungsschema verwendet.
In diesem Beispiel wird ein Tag Additional Details mit Daten zu „windowStartTime“ und „windowEndTime“ erstellt.
- Name:
Additional Details - Wert:
Evaluation windowStartTime: ${data.alertContext.condition.windowStartTime}. windowEndTime: ${data.alertContext.condition.windowEndTime} - Ergebnis:
AdditionalDetails:Evaluation windowStartTime: 2023-04-04T14:39:24.492Z. windowEndTime: 2023-04-04T14:44:24.492Z
In diesem Beispiel werden die Daten zum Grund für das Auflösen oder Auslösen der Warnung hinzugefügt:
- Name:
Alert ${data.essentials.monitorCondition} reason - Wert:
${data.alertContext.condition.allOf[0].metricName} ${data.alertContext.condition.allOf[0].operator} ${data.alertContext.condition.allOf[0].threshold} ${data.essentials.monitorCondition}. The value is ${data.alertContext.condition.allOf[0].metricValue} - Mögliche Ergebnisse:
Alert Resolved reason: Percentage CPU GreaterThan5 Resolved. The value is 3.585Alert Fired reason": "Percentage CPU GreaterThan5 Fired. The value is 10.585
- Name:
Wenn Sie die Konfiguration von Bereich, Bedingungen und Details abgeschlossen haben, wählen Sie Überprüfen + erstellen aus.
Konfigurieren von Warnungsregel-Tags
(Optional:) Führen Sie die folgenden Schritte aus, um Ihrer Warnungsregel Tags hinzuzufügen:
Wählen Sie die Registerkarte Tags aus.
Legen Sie alle erforderlichen Tags für die Warnungsregelressource fest.
Überprüfung und Erstellung einer Warnregel
Folgen Sie diesen Schritten:
Auf der Registerkarte " Überprüfen + Erstellen " wird die Regel überprüft, und Es werden alle Probleme angezeigt.
Wenn die Überprüfung bestanden ist und Sie die Einstellungen überprüfen, wählen Sie "Erstellen" aus.
Benennungseinschränkungen für metrische Warnungsregeln
Beachten Sie die folgenden Einschränkungen für Namen von Metrikwarnungsregeln:
- Sie können die Namen von Metrikwarnungsregeln nicht ändern (umbenennen), nachdem Sie sie erstellt haben.
- Namen von Metrikwarnungsregeln müssen innerhalb einer Ressourcengruppe eindeutig sein.
- Namen von Metrikwarnungsregeln dürfen die folgenden Zeichen nicht enthalten: * # & + : <> ? @ % { } \ /
- Namen von Metrikwarnungsregeln dürfen nicht mit einem Leerzeichen oder einem Punkt enden.
- Der kombinierte Name der Ressourcengruppe und der Warnungsregel darf 252 Zeichen nicht überschreiten.
Hinweis
Wenn der Name der Warnungsregel Zeichen enthält, die nicht alphabetisch oder numerisch sind, können bestimmte Clients diese Zeichen beim Abrufen des Namens URL-codieren. Beispiele sind Leerzeichen, Satzzeichen und Symbole.
Einschränkungen bei der Verwendung von Dimensionen in einer Metrikwarnungsregel mit mehreren Bedingungen
Metrikwarnungen unterstützen Warnungen für multidimensionale Metriken und unterstützen das Definieren mehrerer Bedingungen, bis zu fünf Bedingungen pro Warnungsregel.
Wenn Sie Dimensionen in einer Warnungsregel verwenden, in der mehrere Bedingungen enthalten sind, gelten die folgenden Einschränkungen:
Innerhalb jeder Bedingung kann jeweils nur ein Wert pro Dimension ausgewählt werden.
Sie können die Option "Alle aktuellen und zukünftigen Werte auswählen " (Sternchen *) nicht verwenden. Sie müssen jeden Dimensionswert explizit angeben.
Sie können keine dynamischen Schwellenwerte in Warnungsregeln verwenden, die mehrere Bedingungen überwachen.
Wenn Metriken, die unter unterschiedlichen Bedingungen konfiguriert sind, dieselbe Dimension unterstützen, müssen Sie explizit einen konfigurierten Dimensionswert auf die gleiche Weise für alle diese Metriken in den relevanten Bedingungen festlegen.
Beispiel:
Betrachten Sie eine Metrikwarnungsregel, die für ein Speicherkonto definiert ist, und überwacht zwei Bedingungen:
- Gesamte Transactions> 5
- Durchschnittliche SuccessE2ELatency> 250 ms
Sie möchten die erste Bedingung aktualisieren und nur Transaktionen überwachen, bei denen die Dimension ApiName
"GetBlob"entspricht.Da sowohl die Transaktionsmetriken als auch die SuccessE2ELatency-Metriken eine ApiName-Dimension unterstützen, müssen Sie beide Bedingungen aktualisieren und die ApiName-Dimension mit einem
"GetBlob"Wert angeben.
Nächste Schritte
- Anzeigen und Verwalten Ihrer Alarmmeldungen.
- Erfahren Sie mehr über abfragebasierte Metrikwarnungen zum Erstellen von Warnungsregeln für Prometheus- oder benutzerdefinierte (OTel)-Metriken, die in einem Azure Monitor Workspace gespeichert sind.