Specificare l'argomento di Amazon SNS nel file di configurazione di alert manager - Amazon Managed Service per Prometheus

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Specificare l'argomento di Amazon SNS nel file di configurazione di alert manager

Ora puoi aggiungere il ricevitore Amazon SNS alla configurazione di alert manager. A tale scopo, devi conoscere l'Amazon Resource Name (ARN) dell'argomento Amazon SNS.

Per ulteriori informazioni sulla configurazione del ricevitore Amazon SNS, consulta la documentazione di configurazione <sns_configs> di Prometheus.

Proprietà non supportate

Il servizio gestito da Amazon per Prometheus supporta Amazon SNS come ricevitore di avvisi. Tuttavia, a causa dei vincoli del servizio, non tutte le proprietà del ricevitore Amazon SNS sono supportate. Le seguenti proprietà non sono consentite in un file di configurazione di alert manager del servizio gestito da Amazon per Prometheus:

  • api_url: – Il servizio gestito da Amazon per Prometheus lo imposta api_url per te, quindi questa proprietà non è consentita.

  • Http_config – Questa proprietà consente di impostare proxy esterni. Al momento il servizio gestito da Amazon per Prometheus non lo supporta.

Inoltre, le impostazioni SigV4 sono necessarie per avere una proprietà Regione. Senza la proprietà Regione, il servizio gestito da Amazon per Prometheus non dispone di informazioni sufficienti per effettuare la richiesta di autorizzazione.

Per configurare il alert manager con il tuo argomento Amazon SNS come ricevitore
  1. Se si utilizza un file di configurazione di alert manager esistente, aprirlo in un editor di testo.

  2. Se nel blocco sono presenti ricevitori correnti diversi da Amazon SNS nel blocco receivers, rimuovili. Puoi configurare più argomenti di Amazon SNS come destinatari inserendoli in sns_config blocchi separati all'interno del blocco receivers.

  3. Aggiungi il seguente blocco YAML all'interno della sezione receivers.

    - name: name_of_receiver sns_configs: - sigv4: region: region topic_arn: ARN_of_SNS_topic subject: somesubject attributes: key: somekey value: somevalue

Se un subject non è specificato, per impostazione predefinita, viene generato un oggetto con il modello predefinito con il nome e i valori dell'etichetta, il che potrebbe risultare in un valore troppo lungo per SNS. Per modificare il modello applicato all'oggetto, consulta (Facoltativo) Configurazione di alert manager per inviare JSON ad Amazon SNS in questa guida.

Ora devi caricare il tuo file di configurazione di alert manager per il servizio gestito da Amazon per Prometheus. Per ulteriori informazioni, consulta Caricamento del file di configurazione di alert manager per il servizio gestito da Amazon per Prometheus.