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.
Erfassen Sie Alarme von APMs denen, die direkt mit Amazon integriert sind EventBridge
Die folgende Abbildung zeigt den Prozess für das Senden von Benachrichtigungen an AWS Incident Detection and Response von Tools zur Überwachung der Anwendungsleistung (APM), die direkt mit Amazon integriert sind EventBridge, wie Datadog und Splunk. Eine vollständige Liste mit denen, mit APMs denen eine direkte Integration möglich ist EventBridge, finden Sie unter EventBridge Amazon-Integrationen.

Gehen Sie wie folgt vor, um die Integration mit AWS Incident Detection and Response einzurichten. Bevor Sie diese Schritte ausführen, stellen Sie sicher, dass die AWS dienstverknüpfte Rolle (SLR) AWSServiceRoleForHealth_EventProcessor
in Ihren Konten installiert ist.
Richten Sie die Integration mit AWS Incident Detection and Response ein
Sie müssen die folgenden Schritte für jedes AWS Konto und jede AWS Region ausführen. Benachrichtigungen müssen von dem AWS Konto und der AWS Region stammen, in der sich die Anwendungsressourcen befinden.
-
Richten Sie jede Ihrer Eventquellen APMs als EventBridge Amazon-Partner ein (z. B.
aws.partner/my_apm/integrationName
). Richtlinien zur Einrichtung Ihrer APM als Eventquelle finden Sie unter Empfangen von Ereignissen von einem SaaS-Partner mit Amazon EventBridge. Dadurch wird ein Partner-Event-Bus in Ihrem Konto erstellt. -
Führen Sie eine der folgenden Aktionen aus:
-
(Empfohlene Methode) Erstellen Sie einen benutzerdefinierten EventBridge Event-Bus. AWS Incident Detection and Response installiert einen verwalteten Regelbus (
AWSHealthEventProcessorEventSource-DO-NOT-DELETE
) über denAWSServiceRoleForHealth_EventProcessor
SLR. Die Regelquelle ist der benutzerdefinierte Ereignisbus. Das Regelziel ist AWS Incident Detection and Response. Die Regel entspricht dem Muster für die Erfassung von APM Ereignissen von Drittanbietern. (Alternative Methode) Verwenden Sie den Standard-Event-Bus anstelle eines benutzerdefinierten Event-Busses. Der Standardereignisbus erfordert, dass die verwaltete Regel APM Warnmeldungen an AWS Incident Detection and Response sendet.
-
-
Erstellen Sie eine AWS LambdaFunktion (z. B.
My_APM-AWSIncidentDetectionResponse-LambdaFunction
), um Ihre Event-Bus-Events für Partner zu transformieren. Die transformierten Ereignisse entsprechen der verwalteten RegelAWSHealthEventProcessorEventSource-DO-NOT-DELETE
.Transformierte Ereignisse enthalten eine eindeutige Kennung für AWS Incident Detection and Response und legen die Quelle und den Detailtyp des Ereignisses auf die erforderlichen Werte fest. Das Muster entspricht der verwalteten Regel.
Setzen Sie das Ziel der Lambda-Funktion entweder auf den in Schritt 2 erstellten benutzerdefinierten Eventbus (empfohlene Methode) oder auf Ihren Standard-Eventbus.
-
Erstellen Sie eine EventBridge Regel und definieren Sie die Ereignismuster, die der Liste der Ereignisse entsprechen, die Sie an AWS Incident Detection and Response weiterleiten möchten. Die Quelle der Regel ist der Partner-Event-Bus, den Sie in Schritt 1 definieren (z. B. aws. partner/my_apm/integrationName). Das Ziel der Regel ist die Lambda-Funktion, die Sie in Schritt 3 definieren (z. B.
My_APM-AWSIncidentDetectionResponse-LambdaFunction
). Richtlinien zur Definition Ihrer EventBridge Regel finden Sie unter EventBridge Amazon-Regeln.
Beispiele für die Einrichtung einer Partner-Event-Bus-Integration zur Verwendung mit AWS Incident Detection and Response finden Sie unter. Beispiel: Integrieren Sie Benachrichtigungen von Datadog und Splunk