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 metrische Datenbankfunktion DB_PERF_INSIGHTS, 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_INSIGHTS fügt die DBLoad-Metrik auch in Intervallen unter einer Minute ein. Sie können Alarme für diese Metriken einrichten. CloudWatch

Weitere Informationen über Erkenntnisse zur Amazon-RDS-Leistung finden Sie unter Überwachung der DB-Auslastung mit Performance Insights auf Amazon RDS.

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

Die Anomalieerkennung wird für Alarme, die auf der Funktion DB_PERF_INSIGHTS basieren, nicht unterstützt.

Anmerkung

Hochauflösende Metriken mit Subminuten-Granularität, die von DB_PERF_INSIGHTS abgerufen werden, gelten nur für die DBLoad-Metrik oder für Betriebssystem-Metriken, wenn Sie Enhanced Monitoring mit einer höheren Auflösung aktiviert haben. Weitere Informationen zur erweiterten Überwachung von Amazon RDS finden Sie unter Überwachen von Betriebssystemmetriken mit Enhanced Monitoring.

Mit der Funktion DB_PERF_INSIGHTS können Sie einen Alarm mit hoher Auflösung erstellen. Der maximale Bewertungsbereich für einen Alarm mit hoher Auflösung beträgt drei Stunden. Sie können die CloudWatch Konsole verwenden, um mit der Funktion DB_PERF_INSIGHTS abgerufene Metriken für einen beliebigen Zeitraum grafisch darzustellen.

So erstellen Sie einen Alarm, der auf Performance-Insights-Metriken basiert
  1. Öffnen Sie die Konsole unter https://console.aws.amazon.com/cloudwatch/ 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 Dropdown-Menü Add math und wählen Sie dann Database Performance Metrics, DB_PERF_INSIGHTS aus der Liste aus.

    Nachdem Sie DB_PERF_INSIGHTS ausgewählt haben, erscheint ein Feld für mathematische Ausdrücke, in dem Sie mathematische Ausdrücke anwenden oder bearbeiten können.

  6. Geben Sie in das Feld mathematischer Ausdruck Ihren mathematischen Ausdruck DB_PERF_INSIGHTS ein und wählen Sie dann Anwenden.

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

    Wichtig

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

    Informationen über die Funktion DB_PERF_INSIGHTS und andere Funktionen, die für Metrikberechnungen verfügbar sind, finden Sie unter Syntax 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 Wann immer der Ausdruck ist 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 Alarme fehlende Daten behandeln CloudWatch .

  11. Wählen Sie Weiter.

  12. Wählen Sie unter Notification (Benachrichtigung) ein SNS-Thema aus, das benachrichtigt werden soll, wenn sich der Alarm im Status ALARM, OK oder INSUFFICIENT_DATA 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. Um den Alarm Auto-Scaling-, EC2-, Lambda- oder Systems-Manager-Aktionen ausführen zu lassen, wählen Sie die entsprechende Schaltfläche und wählen Sie den Alarmstatus und die auszuführende Aktion. Wenn Sie eine Lambda-Funktion als Alarmaktion wählen, geben Sie den Funktionsnamen oder ARN an, und Sie können optional eine bestimmte Version der Funktion auswählen.

    Alarme können Aktionen des Systems Manager nur ausführen, wenn sie in den ALARM-Zustand 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 und keine ASCII-Kontrolleingabezeichen enthalten. 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).