Einen Alarm für Performance Insights Insights-Zählermetriken aus einer AWS Datenbank erstellen - Amazon CloudWatch

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.

Einen Alarm für Performance Insights Insights-Zählermetriken aus einer AWS Datenbank erstellen

CloudWatch enthält eine mathematische Funktion PERFDB_ _ INSIGHTS metric, mit der Sie Performance Insights Insights-Zählermetriken CloudWatch aus Amazon Relational Database Service und Amazon DocumentDB (mit MongoDB-Kompatibilität) importieren können. DB_ PERF _ fügt die Metrik INSIGHTS auch in Intervallen unter einer Minute ein. DBLoad Sie können CloudWatch Alarme für diese Messwerte einrichten.

Weitere Informationen zu Amazon RDS Performance Insights finden Sie unter Überwachen der DB-Auslastung mit Performance Insights auf Amazon RDS.

Weitere Informationen über Amazon DocumentDB Performance Insights finden Sie unter Überwachen mit Performance Insights.

Die Erkennung von Anomalien wird für Alarme, die auf der Funktion DB_ PERF _ INSIGHTS basieren, nicht unterstützt.

Anmerkung

Hochauflösende Metriken mit einer Granularität unter einer Minute, die von DB_ PERF _ abgerufen werden, INSIGHTS gelten nur für die DBLoadMetrik oder für Betriebssystemmetriken, wenn Sie Enhanced Monitoring mit einer höheren Auflösung aktiviert haben. Weitere Informationen zu Amazon RDS Enhanced Monitoring finden Sie unter Überwachen von Betriebssystem-Metriken mit Enhanced Monitoring. .

Mit der Funktion DB_ PERF _ INSIGHTS können Sie einen Alarm mit hoher Auflösung erstellen. Der maximale Auswertebereich für einen Alarm mit hoher Auflösung beträgt drei Stunden. Sie können die CloudWatch Konsole verwenden, um Metriken, die mit der INSIGHTS Funktion DB_ PERF _ abgerufen wurden, für einen beliebigen Zeitraum grafisch darzustellen.

So erstellen Sie einen Alarm, der auf Performance-Insights-Metriken basiert
  1. Öffnen Sie die CloudWatch Konsole unter. https://console.aws.amazon.com/cloudwatch/

  2. Wählen Sie im Navigationsbereich Alarme und dann Alle Alarme aus.

  3. Wählen Sie Create alarm (Alarm erstellen) aus.

  4. Wählen Sie Select Metric (Metrik auswählen) aus.

  5. Wählen Sie das Drop-down-Menü Mathematik hinzufügen und wählen Sie dann Alle Funktionen, DB_ PERF _ INSIGHTS aus der Liste aus.

    Nachdem Sie DB_ PERF _ ausgewählt habenINSIGHTS, wird ein Feld für mathematische Ausdrücke angezeigt, in dem Sie mathematische Ausdrücke anwenden oder bearbeiten können.

  6. Geben Sie im Feld für den mathematischen Ausdruck Ihren INSIGHTS mathematischen Ausdruck DB_ PERF _ ein, und wählen Sie dann Anwenden aus.

    Beispiel: DB_PERF_INSIGHTS(‘RDS’, ‘db-ABCDEFGHIJKLMNOPQRSTUVWXY1’, ‘os.cpuUtilization.user.avg’)

    Wichtig

    Wenn Sie den INSIGHTS mathematischen Ausdruck PERFDB_ _ verwenden, müssen Sie die eindeutige Datenbankressourcen-ID der Datenbank angeben. Dies unterscheidet sich von der Datenbank-ID. Um die Datenbankressourcen-ID in der RDS Amazon-Konsole zu finden, wählen Sie die DB-Instance aus, um ihre Details zu sehen. Wechseln Sie zur Registerkarte Konfiguration. Die Ressourcen-ID wird im Abschnitt Konfiguration angezeigt.

    Informationen zur INSIGHTS Funktion DB_ PERF _ und anderen Funktionen, die für metrische Mathematik verfügbar sind, finden Sie unterSyntax und Funktionen von Metrikberechnungen.

  7. Wählen Sie Select metric (Metrik auswählen) aus.

    Die Seite Specify metric and conditions (Metrik und Bedingungen festlegen) wird angezeigt, die ein Diagramm und andere Informationen über den von Ihnen ausgewählten mathematischen Ausdruck anzeigt.

  8. Geben Sie für Whenever expression is an, ob der Ausdruck größer, kleiner oder gleich dem Schwellenwert sein muss. Geben Sie unter than... (dann ...) den Schwellenwert an.

  9. Wählen Sie Additional configuration (Zusätzliche Konfiguration). Geben Sie unter Datapoints to alarm (Datenpunkte für Alarm) an, wie viele Auswertungszeiträume (Datenpunkte) im Status ALARM sein müssen, damit der Alarm ausgelöst wird. Wenn die beiden Werte hier übereinstimmen, erstellen Sie einen Alarm, der in den Status ALARM wechselt, wenn entsprechend viele aufeinanderfolgende Zeiträume überschritten werden.

    Um einen M aus N Alarm zu erstellen, geben Sie eine niedrigere Zahl für den ersten Wert als für den zweiten Wert an. Weitere Informationen finden Sie unter Auswerten eines Alarms.

  10. Wählen Sie für Missing data treatment (Behandlung von fehlenden Daten) aus, wie sich der Alarm verhalten soll, wenn einige Datenpunkte fehlen. Weitere Informationen finden Sie unter Konfiguration, wie CloudWatch Alarme fehlende Daten behandeln.

  11. Wählen Sie Weiter.

  12. Wählen Sie unter Benachrichtigung ein SNS Thema aus, das benachrichtigt werden soll, wenn sich der Alarm im ALARM Status, OK Status oder INSUFFICIENT_DATA Status befindet.

    Um zu erreichen, dass der Alarm mehrere Benachrichtigungen für den gleichen Alarmstatus oder für verschiedene Statuswerte sendet, wählen Sie Benachrichtigung hinzufügen.

    Damit der Alarm keine Benachrichtigungen sendet, wählen Sie Remove (Entfernen).

  13. Damit der Alarm Auto Scaling-EC2, Lambda- oder Systems Manager Manager-Aktionen ausführt, wählen Sie die entsprechende Schaltfläche und wählen Sie den Alarmstatus und die auszuführende Aktion aus. Wenn Sie eine Lambda-Funktion als Alarmaktion wählen, geben Sie den Funktionsnamen oder anARN, und Sie können optional eine bestimmte Version der Funktion auswählen.

    Alarme können nur dann Systems Manager Manager-Aktionen ausführen, wenn sie in den ALARM Status wechseln. Weitere Informationen zu Systems Manager Manager-Aktionen finden Sie unter Konfiguration für CloudWatch die Erstellung OpsItems aus Alarmen und Incident-Erstellung.

    Anmerkung

    Um einen Alarm zu erstellen, der eine SSM-Incident-Manager-Aktion ausführt, müssen Sie über bestimmte Berechtigungen verfügen. Weitere Informationen finden Sie unter Beispiele für identitätsbasierte Richtlinien für AWS Systems Manager Incident Manager.

  14. Wenn Sie fertig sind, wählen Sie Weiter.

  15. Geben Sie einen Namen und eine Beschreibung für den Alarm ein. Wählen Sie anschließend Weiter.

    Der Name darf nur UTF -8 Zeichen enthalten und darf keine Steuerzeichen enthaltenASCII. Die Beschreibung kann Markdown-Formatierungen enthalten, die nur auf der Registerkarte Alarmdetails in der Konsole angezeigt werden. CloudWatch Der Markdown kann nützlich sein, um Links zu Runbooks oder anderen internen Ressourcen hinzuzufügen.

  16. Bestätigen Sie unter Preview and create (Vorschau und erstellen), dass die Informationen und Bedingungen den Anforderungen entsprechen, und wählen Sie dann Create alarm (Alarm erstellen).