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.
Konfigurieren Sie den Alert Manager so, dass er Nachrichten an Ihr Amazon SNS SNS-Thema sendet
Nachdem Sie ein (neues oder vorhandenes) Amazon SNS SNS-Thema vom Typ Standard erstellt haben, können Sie es Ihrer Alert Manager-Konfiguration als Alert-Empfänger hinzufügen. Der Alert Manager kann Ihre Benachrichtigungen an einen konfigurierten Alertempfänger weiterleiten. Um dies abzuschließen, müssen Sie den Amazon-Ressourcennamen (ARN) Ihres Amazon SNS-Themas kennen.
Weitere Informationen zur Konfiguration des Amazon-SNS-Empfängers finden Sie unter <sns_configs>
Nicht unterstützte Eigenschaften
Amazon Managed Service für Prometheus unterstützt Amazon SNS als Alarmempfänger. Aufgrund von Serviceeinschränkungen werden jedoch nicht alle Eigenschaften des Amazon-SNS-Empfängers unterstützt. Die folgenden Eigenschaften sind in einer Alert-Manager-Konfigurationsdatei von Amazon Managed Service für Prometheus nicht zulässig:
-
api_url:
– Amazon Managed Service für Prometheus legtapi_url
für Sie fest, sodass diese Eigenschaft nicht zulässig ist. -
Http_config
– Mit dieser Eigenschaft können Sie externe Proxys einrichten. Amazon Managed Service für Prometheus unterstützt diese Funktion derzeit.
Darüber hinaus müssen die SigV4-Einstellungen über die Eigenschaft Region verfügen. Ohne die Eigenschaft Region verfügt Amazon Managed Service für Prometheus nicht über genügend Informationen, um die Autorisierungsanfrage zu stellen.
Um den Alert Manager mit Ihrem Amazon-SNS-Thema als Empfänger zu konfigurieren
-
Wenn Sie eine vorhandene Alert-Manager-Konfigurationsdatei verwenden, öffnen Sie diese in einem Text-Editor.
-
Wenn der
receivers
Block andere aktuelle Empfänger als Amazon SNS enthält, entfernen Sie diese. Sie können mehrere Amazon-SNS-Themen als Empfänger konfigurieren, indem Sie sie innerhalb des Blocksreceivers
in separate Blöckesns_config
einordnen. -
Fügen Sie innerhalb des
receivers
Abschnitts den folgenden YAML-Block hinzu.- name:
name_of_receiver
sns_configs: - sigv4: region:AWS-Region
topic_arn:ARN_of_SNS_topic
subject:yoursubject
attributes: key:yourkey
value:yourvalue
Wenn subject
nicht angegeben ist, wird standardmäßig ein Betreff mit der Standardvorlage mit dem Labelnamen und den Werten generiert, was zu einem Wert führen kann, der für SNS zu lang ist. Informationen zum Ändern der Vorlage, die auf den Betreff angewendet wird, finden Sie Konfigurieren Sie den Alert Manager so, dass er Nachrichten als JSON an Amazon SNS sendet in diesem Handbuch.
Jetzt müssen Sie Ihre Alert-Manager-Konfigurationsdatei nach Amazon Managed Service für Prometheus hochladen. Weitere Informationen finden Sie unter Laden Sie Ihre Alert Manager-Konfigurationsdatei auf Amazon Managed Service for Prometheus hoch.