Metrische Alarme in Lightsail - Amazon Lightsail

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Metrische Alarme in Lightsail

Sie können in Amazon Lightsail einen Alarm einrichten, der eine einzelne Metrik für Ihre Instances, Datenbanken, Load Balancer und Content Delivery Network (CDN) -Distributionen überwacht. Der Alarm kann so konfiguriert werden, dass Sie basierend auf dem Wert der Metrik relativ zu einem von Ihnen angegebenen Schwellenwert benachrichtigt werden. Benachrichtigungen können ein in der Lightsail-Konsole angezeigtes Banner, eine an Ihre E-Mail-Adresse gesendete E-Mail oder eine an Ihre Mobiltelefonnummer gesendete SMS-Nachricht sein. In diesem Handbuch beschreiben wir die Alarmbedingungen und Einstellungen, die Sie konfigurieren können.

Inhalt

Konfigurieren eines Alarms

Um einen Alarm in der Lightsail-Konsole hinzuzufügen, navigieren Sie zur Registerkarte Metriken Ihrer Instance, Datenbank, Ihres Load Balancers oder Ihrer CDN-Verteilung. Wählen Sie dann die Metrik aus, die Sie überwachen möchten, und wählen Sie Add alarm (Alarm hinzufügen). Sie können zwei Alarme pro Metrik hinzufügen. Weitere Informationen zu Metriken erhalten Sie unter Ressourcenmetriken.

Um den Alarm zu konfigurieren, identifizieren Sie zunächst einen Schwellenwert, bei dem es sich um den Metrikwert handelt, an dem sich der Alarmzustand ändert (z. B. Wechsel vom Zustand OK in den Zustand ALARM oder umgekehrt). Weitere Informationen finden Sie unter Alarmszustände. Wählen Sie dann einen Vergleichsoperator aus, der verwendet wird, um die Metrik mit dem Schwellenwert zu vergleichen. Die verfügbaren Operatoren sind greater than or equal to (größer als oder gleich), greater than (größer als), less than (kleiner als) und less than or equal to (kleiner als oder gleich).

Anschließend geben Sie an, wie oft der Schwellenwert überschritten werden muss und wie lange die Metrik ausgewertet wird, damit über den Alarm der Status geändert wird. Lightsail wertet alle 5 Minuten Datenpunkte für Alarme aus, und jeder Datenpunkt steht für einen Zeitraum von 5 Minuten mit aggregierten Daten. Beispiel: Wenn Sie angeben, dass der Alarm ausgelöst werden soll, wenn der Schwellenwert 2 Mal überschritten wird, muss der Bewertungszeitraum in den letzten 10 Minuten oder größer (bis zu 24 Stunden) sein. Wenn Sie angeben, dass der Alarm ausgelöst werden soll, wenn der Schwellenwert 10 Mal überschritten wird, muss der Bewertungszeitraum in den letzten 50 Minuten oder größer (bis zu 24 Stunden) sein.

Nach dem Konfigurieren der Bedingungen für den Alarm können Sie festlegen, wie Sie benachrichtigt werden möchten. Benachrichtigungsbanner werden immer in der Lightsail-Konsole angezeigt, wenn der Alarm von einem OK Status in einen Status wechselt. ALARM Sie können sich auch per E-Mail und SMS-Textnachricht benachrichtigen lassen, müssen aber Benachrichtigungskontakte dafür konfigurieren. Weitere Informationen finden Sie unter Metrik-Benachrichtigungen. Wenn Sie sich per E-Mail und/oder SMS-Textnachricht benachrichtigen lassen, können Sie sich auch benachrichtigen lassen, wenn sich der Alarmzustand von ALARM in OK ändert. Dies wird als Entwarnung bezeichnet.

In den erweiterten Einstellungen für den Alarm können Sie auswählen, wie Lightsail fehlende Metrikdaten behandelt. Weitere Informationen finden Sie unter Konfigurieren der Behandlung fehlender Daten durch Alarme.

Alarmzustände

Ein Alarm befindet sich immer in einem der folgenden Zustände:

  • ALARM – Die Metrik liegt außerhalb des festgelegten Schwellenwerts.

    Wenn Sie beispielsweise den Vergleichsoperator greater than (größer als) auswählen, befindet sich der Alarm im Zustand ALARM, wenn die Metrik größer als der festgelegte Schwellenwert ist. Wenn Sie den Vergleichsoperator less than (weniger als) auswählen, befindet sich der Alarm im Zustand ALARM, wenn die Metrik kleiner als der festgelegte Schwellenwert ist.

  • OK – Die Metrik liegt innerhalb des festgelegten Schwellenwerts.

    Wenn Sie beispielsweise den Vergleichsoperator greater than (größer als) auswählen, befindet sich der Alarm im Zustand OK, wenn die Metrik kleiner als der festgelegte Schwellenwert ist. Wenn Sie den Vergleichsoperator less than (weniger als) auswählen, befindet sich der Alarm im Zustand OK, wenn die Metrik größer als der festgelegte Schwellenwert ist.

  • INSUFFICIENT_DATA – Der Alarm wurde soeben erst gestartet; die Metrik ist nicht verfügbar oder es sind nicht genügend Metrik-Daten verfügbar, um den Alarmstatus zu bestimmen.

Alarme werden nur für Statusänderungen ausgelöst. Alarme werden nicht einfach ausgelöst, weil sie sich in einem bestimmten Zustand befinden – der Zustand muss sich geändert haben. Wenn ein Alarm ausgelöst wird, wird in der Lightsail-Konsole ein Banner angezeigt. Sie können Alarme auch so konfigurieren, dass Sie per E-Mail und SMS-Textnachricht benachrichtigt werden.

Beispiel für Alarm

Unter Berücksichtigung der zuvor beschriebenen Alarmbedingungen können Sie einen Alarm konfigurieren, der in einen ALARM-Zustand wechselt, wenn die CPU-Auslastung einer Instance einmal innerhalb von 5 Minuten mindestens 5 Prozent beträgt. Das folgende Beispiel zeigt die Einstellungen für diesen Alarm in der Lightsail-Konsole.

Beispiel für einen Alarm zur CPU-Auslastung.

Wenn in diesem Beispiel die CPU-Auslastungsmetrik der Instance eine Auslastung von 5 Prozent oder mehr in nur einem Datenpunkt meldet, wechselt der Alarm aus dem Zustand OK in den Zustand ALARM. Jeder weitere gemeldete Datenpunkt mit einer Auslastung von mindestens 5 Prozent hält den Alarm im Zustand ALARM. Wenn die CPU-Auslastungsmetrik der Instance eine Auslastung von 4,9 Prozent oder weniger in nur einem Datenpunkt meldet, wechselt der Alarm aus dem Zustand ALARM in den Zustand OK.

Die folgende Grafik veranschaulicht diesen Alarm weiter. Die gepunktete rote Linie stellt den Schwellenwert für die CPU-Auslastung von 5 % dar. Die blauen Punkte stehen für metrische Datenpunkte. Der Alarm befindet sich für den ersten Datenpunkt im Zustand OK. Der zweite Datenpunkt ändert den Alarm in den Zustand ALARM, da der Datenpunkt größer als der Schwellenwert ist. Der dritte und vierte Datenpunkt behalten den Zustand ALARM bei, da die Datenpunkte weiterhin größer als der Schwellenwert sind. Der fünfte Datenpunkt ändert den Alarm in den Zustand OK, da der Datenpunkt kleiner als der Schwellenwert ist.

Beispiel für eine alarmierende Metrik.

Konfigurieren der Behandlung fehlender Daten durch Alarme

In einigen Fällen werden einige Datenpunkte für eine Metrik mit einem Alarm nicht gemeldet. Dies kann beispielsweise passieren, wenn eine Verbindung unterbrochen wird oder ein Server ausfällt.

Mit Lightsail können Sie festlegen, wie fehlende Datenpunkte bei der Konfiguration eines Alarms behandelt werden sollen. Dadurch können Sie Ihren Alarm so konfigurieren, dass er in den ALARM-Zustand übergeht, wenn dies für die Art der überwachten Daten sinnvoll ist. Sie können Fehlalarme vermeiden, wenn fehlende Daten kein Problem darstellen.

Genauso wie sich jeder Alarm immer in einem von drei Status befindet, fällt jeder gemeldete Datenpunkt unter eine dieser drei Kategorien:

  • Nicht überschreitend – Der Datenpunkt liegt innerhalb des Schwellenwerts.

    Beispiel: Wenn Sie den Vergleichsoperator greater than (größer als) gewählt haben, ist der Datenpunkt Not breaching, wenn er kleiner als der angegebene Schwellenwert ist. Wenn Sie den Vergleichsoperator less than (kleiner als) gewählt haben, ist der Datenpunkt Not breaching, wenn er größer als der angegebene Schwellenwert ist.

  • Überschreitend – Der Datenpunkt ist außerhalb des Schwellenwerts.

    Beispiel: Wenn Sie den Vergleichsoperator greater than (größer als) gewählt haben, ist der Datenpunkt Breaching, wenn er größer als der angegebene Schwellenwert ist. Wenn Sie den Vergleichsoperator less than (kleiner als) gewählt haben, ist der Datenpunkt Breaching, wenn er kleiner als der angegebene Schwellenwert ist.

  • Fehlend – Das Verhalten für fehlende Datenpunkten wird durch den treat missing data-Parameter angegeben.

Für jeden Alarm können Sie Lightsail so angeben, dass fehlende Datenpunkte wie folgt behandelt werden:

  • Nicht überschreitend – Fehlende Datenpunkte werden als „gültig“ und innerhalb der Schwelle liegend behandelt.

  • Überschreitend – Fehlende Datenpunkte werden als „ungültig“ und außerhalb der Schwelle liegend behandelt.

  • Ignorieren – Der aktuelle Alarmstatus wird beibehalten.

  • Fehlend – Der Alarm berücksichtigt nicht fehlende Datenpunkte bei der Auswertung, ob ein Statuswechsel erfolgen soll. Dies ist das Standardverhalten für Alarme.

Die beste Wahl ist abhängig von der Art der Metrik. Bei einer Metrik, z. B. der CPU-Auslastung einer Instance, können Sie fehlende Datenpunkte als Verstoß behandeln. Dies liegt daran, dass die fehlenden Datenpunkte möglicherweise auf ein Problem hinweisen. Bei einer Metrik, die Datenpunkte nur bei Fehlern generiert, wie z. B. die HTTP 500-Serverfehleranzahl eines Load Balancers, sollten Sie fehlende Daten nicht als Verstoß behandeln.

Durch Auswahl der besten Option für Ihren Alarm verhindern Sie unnötige und irreführende Alarmzustandsänderungen. Zudem wird der Zustand Ihres Systems genauer angezeigt.

Wie der Alarmstatus bei fehlenden Daten ausgewertet wird

Unabhängig davon, welchen Wert Sie für die Behandlung fehlender Daten festlegen, versucht Lightsail, eine größere Anzahl von Datenpunkten abzurufen, wenn ein Alarm auswertet, ob der Status geändert werden soll, als in den Evaluierungszeiträumen angegeben. Die genaue Anzahl der Datenpunkte, die abgerufen werden sollen, hängt von der Länge des Alarmzeitraums ab. Der Zeitrahmen der Datenpunkte, die sie abzurufen versucht, ist der Auswertungsbereich.

Nachdem Lightsail diese Datenpunkte abgerufen hat, passiert Folgendes:

  • Wenn keine Datenpunkte im Bewertungsbereich fehlen, bewertet Lightsail den Alarm auf der Grundlage der zuletzt gesammelten Datenpunkte.

  • Wenn einige Datenpunkte im Bewertungsbereich fehlen, die Anzahl der gesammelten vorhandenen Datenpunkte jedoch den Bewertungszeiträumen des Alarms entspricht oder diese überschreitet, bewertet Lightsail den Alarmstatus auf der Grundlage der zuletzt vorhandenen Datenpunkte, die erfolgreich erfasst wurden. In diesem Fall wird der von Ihnen eingestellte Wert für die Behandlung fehlender Daten nicht benötigt und dann ignoriert.

  • Wenn einige Datenpunkte im Bewertungsbereich fehlen und die Anzahl der vorhandenen Datenpunkte, die gesammelt wurden, geringer ist als die Anzahl der Evaluierungsperioden des Alarms, füllt Lightsail die fehlenden Datenpunkte mit dem Ergebnis aus, das Sie für die Behandlung fehlender Daten angegeben haben, und wertet dann den Alarm aus. Allerdings werden alle realen Datenpunkte im Auswertungsbereich, unabhängig davon, wann sie erfasst wurden, in die Auswertung einbezogen. Lightsail verwendet fehlende Datenpunkte nur so selten wie möglich.

In all diesen Situationen entspricht die Anzahl der ausgewerteten Datenpunkte dem Wert von Evaluation Periods (Auswertungszeiträume). Wenn weniger als der Wert von Datapoints to Alarm (Datenpunkte zum Alarm) den Schwellenwert überschreiten, wird der Alarmstatus auf OK gesetzt. Andernfalls wird der Status auf ALARM gesetzt.

Anmerkung

Ein besonderer Fall dieses Verhaltens ist, dass Lightsail-Alarme den letzten Satz von Datenpunkten für einen bestimmten Zeitraum wiederholt neu auswerten, nachdem die Metrik aufgehört hat zu fließen. Diese Neuauswertung kann dazu führen, dass der Alarm den Status ändert und Aktionen erneut ausführt, wenn er den Status unmittelbar vor dem Stoppen des Messdatenstroms geändert hatte. Um dieses Verhalten zu verhindern, verwenden Sie kürzere Zeiträume.

Fehlende Daten in Grafikbeispielen

Die folgenden Diagramme in diesem Abschnitt veranschaulichen Beispiele für das Verhalten der Alarmauswertung. In den Diagrammen A, B, C, D und E sind die Zahlendatenpunkte, die zum Alarm überschritten werden müssen, und die Auswertungszeiträume jeweils 3. Die gepunktete rote Linie stellt den Schwellenwert dar, die blauen Punkte stellen gültige Datenpunkte dar und die Striche stellen fehlende Daten dar. Datenpunkte oberhalb der Linie für den gültigen Bereich stellen einen Verstoß dar, Datenpunkte darunter nicht. Falls einige der letzten drei Datenpunkte fehlen, versucht Lightsail, weitere gültige Datenpunkte abzurufen.

Anmerkung

Wenn kurz nach der Erstellung eines Alarms Datenpunkte fehlen und die Metrik vor der Erstellung des Alarms an Lightsail gemeldet wurde, ruft Lightsail bei der Auswertung des Alarms die neuesten Datenpunkte ab, die vor der Erstellung des Alarms erstellt wurden.

Diagramm A

Fehlende Daten – Diagramm A.

Im vorhergehenden Metrikdiagramm liegt Datenpunkt 1 im gültigen Bereich, Datenpunkt 2 fehlt, Datenpunkt 3 stellt einen Verstoß dar, Datenpunkt 4 fehlt und Datenpunkt 5 stellt ebenfalls einen Verstoß dar. Da im Auswertungsbereich drei gültige Datenpunkte vorhanden sind, weist diese Metrik keine fehlenden Datenpunkte auf. Wenn Sie einen Alarm so konfiguriert haben, dass fehlende Datenpunkte folgendermaßen behandelt werden:

  • Nicht überschreitend – Der Alarm würde in einem OK-Zustand sein.

  • Überschreitend – Der Alarm würde in einem OK-Zustand sein.

  • Ignorieren – Der Alarm würde in einem OK-Zustand sein.

  • Fehlend – Der Alarm würde in einem OK-Zustand sein.

Diagramm B

Fehlende Daten – Diagramm B.

Im vorhergehenden Metrikdiagramm liegt der Datenpunkt 1 im gültigen Bereich und die Datenpunkte 2 bis 5 fehlen. Da im Auswertungsbereich nur ein Datenpunkt vorhanden ist, weist diese Metrik zwei fehlende Datenpunkte auf. Wenn Sie einen Alarm so konfiguriert haben, dass fehlende Datenpunkte folgendermaßen behandelt werden:

  • Nicht überschreitend – Der Alarm würde in einem OK-Zustand sein.

  • Überschreitend – Der Alarm würde in einem OK-Zustand sein.

  • Ignorieren – Der Alarm würde in einem OK-Zustand sein.

  • Fehlend – Der Alarm würde in einem OK-Zustand sein.

In diesem Szenario bleibt der Alarm im OK-Zustand, auch wenn fehlende Daten als Verstoß behandelt werden. Dies liegt daran, dass der eine vorhandene Datenpunkt keinen Verstoß darstellt und zusammen mit zwei fehlenden Datenpunkten ausgewertet wird, die als Verstoß behandelt werden. Wenn der Alarm das nächste Mal ausgewertet wird, wechselt er zu ALARM, wenn immer noch Daten fehlen. Dies liegt daran, dass ein Datenpunkt, der keinen Verstoß darstellt, nicht mehr zu den fünf zuletzt abgerufenen Datenpunkten gehört.

Diagramm C

Fehlende Daten – Diagramm C.

Alle Datenpunkte fehlen in der vorhergehenden grafischen Metrik. Da alle Datenpunkte im Auswertungsbereich fehlen, weist diese Metrik drei fehlende Datenpunkte auf. Wenn Sie einen Alarm so konfiguriert haben, dass fehlende Datenpunkte folgendermaßen behandelt werden:

  • Nicht überschreitend – Der Alarm würde in einem OK-Zustand sein.

  • Überschreitend – Der Alarm würde in einem ALARM-Zustand sein.

  • Ignorieren – Der Alarm würde den aktuellen Status beibehalten.

  • Fehlend – Der Alarm würde im INSUFFICIENT_DATA-Status sein.

Diagramm D

Fehlende Daten – Diagramm D.

Im vorhergehenden Metrikdiagramm liegt Datenpunkt 1 im gültigen Bereich, Datenpunkt 2 stellt einen Verstoß dar, Datenpunkt 3 stellt einen Verstoß dar, Datenpunkt 4 fehlt und Datenpunkt 5 stellt einen Verstoß dar. Da im Auswertungsbereich vier gültige Datenpunkte vorhanden sind, weist diese Metrik keine fehlenden Datenpunkte auf. Wenn Sie einen Alarm so konfiguriert haben, dass fehlende Datenpunkte folgendermaßen behandelt werden:

  • Nicht überschreitend – Der Alarm würde in einem ALARM-Zustand sein.

  • Überschreitend – Der Alarm würde in einem ALARM-Zustand sein.

  • Ignorieren – Der Alarm würde in einem ALARM-Zustand sein.

  • Fehlend – Der Alarm würde in einem ALARM-Zustand sein.

In diesem Szenario wechselt der Alarm in allen Fällen in den ALARM-Zustand. Dies ist der Fall, da genügend reale Datenpunkte vorhanden sind, dass die Einstellung für die Behandlung fehlender Daten nicht erforderlich ist und dann ignoriert wird.

Diagramm E

Fehlende Daten – Diagramm E.

Im vorhergehenden Metrikdiagramm fehlen die Datenpunkte 1 und 2, der Datenpunkt 3 stellt einen Verstoß dar und die Datenpunkte 4 und 5 fehlen. Da im Auswertungsbereich nur ein Datenpunkt vorhanden ist, weist diese Metrik zwei fehlende Datenpunkte auf. Wenn Sie einen Alarm so konfiguriert haben, dass fehlende Datenpunkte folgendermaßen behandelt werden:

  • Nicht überschreitend – Der Alarm würde in einem OK-Zustand sein.

  • Überschreitend – Der Alarm würde in einem ALARM-Zustand sein.

  • Ignorieren – Der Alarm würde den aktuellen Status beibehalten.

  • Fehlend – Der Alarm würde in einem ALARM-Zustand sein.

In den Diagrammen F, G, H, I und J lautet Datenpunkte für Alarm 2, während der Wert für Auswertungszeiträume 3 ist. Dies ist ein 2-aus-3, M-aus-N-Alarm. 5 ist der Auswertungsbereich für den Alarm.

Diagramm F

Fehlende Daten – Diagramm F.

Im vorhergehenden Metrikdiagramm liegt Datenpunkt 1 im gültigen Bereich, Datenpunkt 2 fehlt, Datenpunkt 3 stellt einen Verstoß dar, Datenpunkt 4 fehlt und Datenpunkt 5 stellt einen Verstoß dar. Da im Auswertungsbereich drei Datenpunkte vorhanden sind, weist diese Metrik keine fehlenden Datenpunkte auf. Wenn Sie einen Alarm so konfiguriert haben, dass fehlende Datenpunkte folgendermaßen behandelt werden:

  • Nicht überschreitend – Der Alarm würde in einem ALARM-Zustand sein.

  • Überschreitend – Der Alarm würde in einem ALARM-Zustand sein.

  • Ignorieren – Der Alarm würde in einem ALARM-Zustand sein.

  • Fehlend – Der Alarm würde in einem ALARM-Zustand sein.

Diagramm G

Fehlende Daten – Diagramm G.

Im vorhergehenden Metrikdiagramm liegen die Datenpunkte 1 und 2 im gültigen Bereich, Datenpunkt 3 stellt einen Verstoß dar, Datenpunkt 4 liegt im gültigen Bereich und Datenpunkt 5 stellt einen Verstoß dar. Da im Auswertungsbereich fünf Datenpunkte vorhanden sind, weist diese Metrik keine fehlenden Datenpunkte auf. Wenn Sie einen Alarm so konfiguriert haben, dass fehlende Datenpunkte folgendermaßen behandelt werden:

  • Nicht überschreitend – Der Alarm würde in einem ALARM-Zustand sein.

  • Überschreitend – Der Alarm würde in einem ALARM-Zustand sein.

  • Ignorieren – Der Alarm würde in einem ALARM-Zustand sein.

  • Fehlend – Der Alarm würde in einem ALARM-Zustand sein.

Diagramm H

Fehlende Daten – Diagramm H.

Im vorhergehenden Metrikdiagramm liegt Datenpunkt 1 im gültigen Bereich, Datenpunkt 2 fehlt, Datenpunkt 3 stellt einen Verstoß dar und die Datenpunkte 4 und 5 fehlen. Da im Auswertungsbereich zwei Datenpunkte vorhanden sind, weist diese Metrik einen fehlenden Datenpunkt auf. Wenn Sie einen Alarm so konfiguriert haben, dass fehlende Datenpunkte folgendermaßen behandelt werden:

  • Nicht überschreitend – Der Alarm würde in einem OK-Zustand sein.

  • Überschreitend – Der Alarm würde in einem ALARM-Zustand sein.

  • Ignorieren – Der Alarm würde in einem OK-Zustand sein.

  • Fehlend – Der Alarm würde in einem OK-Zustand sein.

Diagramm I

Fehlende Daten – Diagramm I.

Im vorhergehenden Metrikdiagramm fehlen die Datenpunkte 1 bis 4 und Datenpunkt 5 liegt im gültigen Bereich. Da im Auswertungsbereich ein Datenpunkt vorhanden ist, weist diese Metrik zwei fehlende Datenpunkte auf. Wenn Sie einen Alarm so konfiguriert haben, dass fehlende Datenpunkte folgendermaßen behandelt werden:

  • Nicht überschreitend – Der Alarm würde in einem OK-Zustand sein.

  • Überschreitend – Der Alarm würde in einem ALARM-Zustand sein.

  • Ignorieren – Der Alarm würde in einem OK-Zustand sein.

  • Fehlend – Der Alarm würde in einem OK-Zustand sein.

Diagramm J

Fehlende Daten – Diagramm J.

Im vorhergehenden Metrikdiagramm fehlen die Datenpunkte 1 und 2, der Datenpunkt 3 stellt einen Verstoß dar und die Datenpunkte 4 und 5 fehlen. Da im Auswertungsbereich ein Datenpunkt vorhanden ist, weist diese Metrik zwei fehlende Datenpunkte auf. Wenn Sie einen Alarm so konfiguriert haben, dass fehlende Datenpunkte folgendermaßen behandelt werden:

  • Nicht überschreitend – Der Alarm würde in einem OK-Zustand sein.

  • Überschreitend – Der Alarm würde in einem ALARM-Zustand sein.

  • Ignorieren – Der Alarm würde den aktuellen Status beibehalten.

  • Fehlend – Der Alarm würde in einem ALARM-Zustand sein.

Weitere Informationen zu Alarmen

Im Folgenden finden Sie einige Artikel, die Ihnen bei der Verwaltung von Alarmen in Lightsail helfen sollen: