Verfügbarkeitswarnungen

Application Insights-Verfügbarkeitstests senden regelmäßig Webanforderungen von verschiedenen Punkten auf der ganzen Welt an Ihre Anwendung. Sie können Warnungen erhalten, wenn Ihre Anwendung nicht oder zu langsam reagiert.

Aktivieren von Warnungen

Warnungen werden jetzt zwar standardmäßig automatisch aktiviert, aber um sie vollständig zu konfigurieren, müssen Sie zunächst einen Verfügbarkeitstest erstellen.

Screenshot that shows the Create test dialog in the Azure portal.

Hinweis

Mit den neuen einheitlichen Warnungen, müssen der Schweregrad der Warnungsregel sowie die Benachrichtigungseinstellungen mit Aktionsgruppen in der Warnungserfahrung konfiguriert werden. Ohne die folgenden Schritten werden Sie nur portalinterne Benachrichtigungen erhalten.

  1. Nachdem Sie den Verfügbarkeitstest gespeichert haben, wählen Sie auf der Registerkarte Details die Auslassungspunkte neben dem Test aus, den Sie erstellt haben. Wählen Sie Seite zum Öffnen von Regeln (Warnungen) aus.

    Screenshot that shows the Availability pane for an Application Insights resource in the Azure portal and the Open Rules (Alerts) page menu option.

  2. Legen Sie den Schweregrad, die Regelbeschreibung und die Aktionsgruppe fest, die über die Benachrichtigungseinstellungen verfügt, die Sie für diese Warnungsregel verwenden möchten.

Benachrichtigungskriterien

Automatisch aktivierte Verfügbarkeitswarnungen lösen eine E-Mail aus, wenn der von Ihnen definierte Endpunkt nicht verfügbar ist, sowie wenn er wieder verfügbar ist. Über diese Oberfläche erstellte Verfügbarkeitswarnungen sind zustandsbasiert. Bei Erfüllung der Warnungskriterien wird eine einzelne Warnung generiert, wenn die Website als nicht mehr verfügbar erkannt wird. Falls die Website bei der nächsten Auswertung der Warnungskriterien immer noch nicht verfügbar ist, wird keine neue Warnung generiert.

Angenommen, Ihre Website ist eine Stunde lang ausgefallen, und Sie haben eine E-Mail-Warnung mit einer Auswertungsintervall von 15 Minuten eingerichtet. Dann werden Sie nur eine E-Mail erhalten, wenn die Website ausfällt sowie eine weitere, wenn sie wieder verfügbar ist. Sie erhalten aber nicht alle 15 Minuten eine Warnung, um Sie daran zu erinnern, dass die Website noch immer nicht verfügbar ist.

Möglicherweise möchten Sie keine Benachrichtigungen erhalten, wenn Ihre Website nur für einen kurzen Zeitraum ausgefallen ist, z. B. während einer Wartung. Sie können dann das Auswertungsintervall auf einen höheren Wert als die erwartete Ausfallzeit ändern (bis zu 15 Minuten). Sie können auch den Standortschwellenwert für die Warnung erhöhen, sodass eine Warnung nur ausgelöst wird, wenn die Website in einer bestimmten Anzahl Regionen ausfällt. Bei längeren geplanten Ausfallzeiten können Sie die Warnungsregel vorübergehend deaktivieren oder eine benutzerdefinierte Regel erstellen. Dadurch erhalten Sie weitere Möglichkeiten, die Ausfallzeiten zu berücksichtigen.

Ändern der Warnungskriterien

Um Änderungen am Standortschwellenwert, dem Aggregationszeitraum und der Testhäufigkeit vorzunehmen, wählen Sie die Bedingung auf der Bearbeitungsseite der Warnungsregel aus, um das Fenster Signallogik konfigurieren zu öffnen.

Erstellen einer benutzerdefinierten Warnungsregel

Wenn Sie erweiterte Funktionen benötigen, können Sie eine benutzerdefinierte Warnungsregel auf der Registerkarte Warnungen erstellen. Wählen hierfür Sie Warnungsregel>erstellen aus. Wählen Sie Metriken für den Signaltyp, um alle verfügbaren Signale anzuzeigen, und dann Verfügbarkeit aus.

Eine benutzerdefinierte Warnungsregel bietet höhere Werte für den Aggregationszeitraum (bis zu 24 Stunden statt sechs Stunden) und die Testhäufigkeit (bis zu einer Stunde statt 15 Minuten). Außerdem fügt sie Optionen hinzu, um die Logik noch weiter zu definieren, indem verschiedene Operatoren, Aggregationstypen und Schwellenwerte ausgewählt werden.

  • Warnung bei X von Y Standorten, die Fehler melden: Die Warnungsregel „X von Y Standorten“ ist auf der neuen einheitlichen Benutzeroberfläche für Warnungen standardmäßig aktiviert, wenn Sie einen neuen Verfügbarkeitstest erstellen. Sie können sich dagegen entscheiden, indem Sie die „klassische“ Option auswählen oder die Warnungsregel deaktivieren. Konfigurieren Sie die Aktionsgruppen, um Benachrichtigungen zu empfangen, wenn die Warnung ausgelöst wird, indem Sie die vorherigen Schritte ausführen. Ohne diese Schritte erhalten Sie nur portalinterne Benachrichtigungen, wenn die Regel ausgelöst wird.

  • Warnung bei Verfügbarkeitsmetriken: Mithilfe der neuen einheitlichen Warnungen können Sie sowohl bei segmentierter aggregierter Verfügbarkeit als auch bei Testdauermetriken warnen:

    1. Wählen Sie eine Application Insights-Ressource in der Oberfläche Metriken und dann eine Verfügbarkeitsmetrik aus.

    2. Die Option Warnungen konfigurieren aus diesem Menü, führt Sie zur neuen Oberfläche, wo Sie bestimmte Tests oder Standorte auswählen können, für die Warnungsregeln eingerichtet werden sollen. Sie können hier außerdem die Aktionsgruppen für diese Warnungsregel konfigurieren.

  • Warnung bei benutzerdefinierten Analyseabfragen: Mithilfe der neuen einheitlichen Warnungen können Sie bei benutzerdefinierten Protokollabfragen warnen. Mit benutzerdefinierten Abfragen können Sie bei jeder beliebigen Bedingung warnen, die Ihnen hilft, das zuverlässigste Signal für Verfügbarkeitsprobleme abzurufen. Diese Funktionalität ist auch anwendbar, wenn Sie benutzerdefinierte Verfügbarkeitsergebnisse mithilfe des TrackAvailability SDK senden.

    Die Metriken zu Verfügbarkeitsdaten umfassen alle benutzerdefinierten Verfügbarkeitsergebnisse, die Sie möglicherweise durch Aufrufen des TrackAvailability SDKs übermitteln. Sie können die Unterstützung für Warnungen bei Metriken verwenden, um bei benutzerdefinierten Verfügbarkeitsergebnissen zu warnen.

Automatisieren von Warnungen

Informationen zur Automatisierung dieses Prozesses mit Azure Resource Manager-Vorlagen finden Sie unter Erstellen einer Metrikwarnung mit Azure Resource Manager-Vorlagen.

Problembehandlung

Informationen finden Sie im dezidierten Artikel zur Problembehandlung.

Nächste Schritte