Ongoing service disruptions
For the most recent update on ongoing service disruptions affecting the AWS Middle East (UAE) Region (ME-CENTRAL-1), refer to the AWS Health Dashboard. For information on AWS Service migration, see How do I migrate my services to another region?
Wie implementiere ich den AWS SHD Notifier?
Ich möchte das AWS-Servicestatus-Dashboard (AWS SHD)-Notifier-Tool verwenden, um nach Problemen mit einem AWS-Service zu suchen.
Kurzbeschreibung
Es hat sich bewährt, AWS-Benutzerbenachrichtigungen oder Amazon EventBridge für öffentliche Ereignisbenachrichtigungen zu verwenden. Benutzerbenachrichtigungen bieten einen zentralen Ort, an dem du AWS-Benachrichtigungen einrichten und verwalten kannst. AWS-Servicestatus veröffentlicht öffentliche Ereignisse auf EventBridge in der primären und in Backup-AWS-Regionen.
AWS-Servicestatus-SHD-Notifier sendet Servicestatus-Aktualisierungen zu einem Amazon Simple Notification Service (Amazon SNS)-Thema, Amazon-Chime-Webhook oder Slack-Webhook. Weitere Informationen findest du unter AWS Health SHD Notifier (AWS-Servicestatus-SHD-Notifier) auf der GitHub-Website.
Lösung
Hinweis: Wenn du beim Ausführen von AWS Command Line Interface (AWS CLI)-Befehlen Fehlermeldungen erhältst, findest du weitere Informationen dazu unter Problembehandlung bei der AWS CLI. Stelle außerdem sicher, dass du die neueste Version der AWS CLI verwendest.
Benutzerbenachrichtigungen einrichten
Um Benutzerbenachrichtigungen einzurichten, erstelle eine Benachrichtigungskonfiguration.
Verwenden von EventBridge für öffentliche Ereignisbenachrichtigungen
Um AWS-Servicestatus-Ereignisse von EventBridge zu erhalten, erstelle Regeln, die auf Ereignisse in Amazon EventBridge reagieren.
Installieren des AWS-SHD-Notifier-Tools
Führe die folgenden Schritte aus:
-
Führe den folgenden Befehl im Terminal oder in der CLI aus:
git clone https://github.com/aws/aws-health-tools.git && cd aws-health-toolsBeispielausgabe:
Cloning into 'aws-health-tools'... remote: Enumerating objects... remote: Counting objects... remote: Compressing objects... remote: Total XXXX (delta YY), reused ZZZZ Receiving objects: 100% Resolving deltas: 100% -
Führe den folgenden Befehl aus:
git filter-branch --subdirectory-filter shd-notifier/ HEADBeispielausgabe:
Rewrite ... (X/Y) (Z%) ... Ref 'HEAD' was rewritten
Eine Benachrichtigung auf Slack, Amazon Chime oder Amazon SNS erstellen
Informationen zum Erstellen eines Benachrichtigungstyps findest du in der folgenden Dokumentation:
- Informationen zu Slack-Webhooks findest du auf der Slack-Developers-Website unter Sending messages using incoming webhooks (Senden von Nachrichten mithilfe eingehender Webhooks).
- Informationen zu Amazon-Chime-Webhooks findest du unter Hinzufügen von Webhooks zu einem Chatroom.
- Informationen zu Amazon SNS findest du unter Ein Amazon-SNS-Thema erstellen und Nachrichten veröffentlichen.
Ausführen der CloudFormation-Vorlage
Führe die folgenden Schritte aus:
- Öffne die AWS-CloudFormation-Konsole.
- Wähle im Navigationsbereich Stacks und dann Stack erstellen aus.
- Wähle für Voraussetzung – Vorlage vorbereiten die Option Wählen Sie eine bestehende Vorlage aus.
- Wähle unter Vorlage angeben die Option Amazon-S3-URL aus.
- Gib die folgende Amazon Simple Storage Service (Amazon S3)-Vorlagen-URL ein:
https://s3.amazonaws.com/aws-health-tools-assets/cloudformation-templates/shd-notifier.yml - Wähle Weiter aus.
- Gib für den Stack-Namen ShdNotifier ein.
- Wähle Weiter aus.
- Wähle I acknowledge that AWS CloudFormation might create IAM resources (Ich erkenne an, dass AWS CloudFormation möglicherweise IAM-Ressourcen erstellt) aus.
- Wähle Weiter und dann Absenden aus.
Im Folgenden findest du Beispiele für Endpunkt-Arrays:
- Chime: ["https://hooks.chime.aws/incomingwebhooks/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXX?token=XXXXXXXXXXXXXXXXXXXX"]
- Slack: ["arn:aws:sns:us-east-1:111122223333:MY_TOPIC_NAME"]
- Amazon SNS: ["https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX"]
shd-notifier ausführen
Führe die Datei deploy.sh auf der AWS CLI aus:
/bin/bash deploy.sh Health-Event us-east-1
Hinweis: Ersetze us-east-1 durch deine Region.
- Sprache
- Deutsch

Relevanter Inhalt
AWS OFFICIALAktualisiert vor 2 Jahren