

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à.

# Carica il file di configurazione del gestore degli avvisi su Amazon Managed Service for Prometheus
<a name="AMP-alertmanager-upload"></a>

Una volta che sai cosa vuoi nel tuo file di configurazione di Alert Manager, puoi crearlo e modificarlo all'interno della console oppure puoi caricare un file esistente con la console Amazon Managed Service for Prometheus o. AWS CLI

**Nota**  
Se utilizzi un cluster Amazon EKS, puoi anche caricare un file di configurazione di Alert Manager utilizzando [AWS Controllers for Kubernetes](integrating-ack.md).

**Per utilizzare la console Amazon Managed Service for Prometheus per modificare o sostituire la configurazione del gestore degli avvisi**

1. Apri la console Amazon Managed Service for Prometheus all'indirizzo. [https://console.aws.amazon.com/prometheus/](https://console.aws.amazon.com/prometheus/home)

1. Nell'angolo in alto a sinistra della pagina, scegli l'icona del menu, quindi scegli **Tutte le aree di lavoro**.

1. Scegli l'ID dell'area di lavoro, quindi scegli la scheda **Alert manager**.

1. **Se l'area di lavoro non dispone già di una definizione di alert manager, scegli Aggiungi definizione**.
**Nota**  
**Se l'area di lavoro ha una definizione di gestore degli avvisi che desideri sostituire, scegli invece Modifica.**

1. Seleziona **Scegli file**, seleziona il file di definizione di alert manager e scegli **Continua**.
**Nota**  
In alternativa, puoi creare un nuovo file e modificarlo direttamente nella console, scegliendo l'opzione **Crea definizione**. In questo modo verrà creata una configurazione predefinita di esempio che modificherai prima del caricamento.

**Da utilizzare per AWS CLI caricare una configurazione di Alert Manager in un'area di lavoro per la prima volta**

1. Base64 codifica il contenuto del tuo file di alert manager. In Linux, puoi utilizzare il seguente comando:

   ```
   base64 {{input-file}} {{output-file}}
   ```

   In macOS, puoi utilizzare il seguente comando:

   ```
   openssl base64 {{input-file}} {{output-file}}
   ```

1. Per caricare il file, inserisci uno dei seguenti comandi.

   Nella AWS CLI versione 2, inserisci:

   ```
   aws amp create-alert-manager-definition --data file://{{path_to_base_64_output_file}} --workspace-id {{my-workspace-id}} --region {{region}}
   ```

   Nella AWS CLI versione 1, inserisci:

   ```
   aws amp create-alert-manager-definition --data fileb://{{path_to_base_64_output_file}} --workspace-id {{my-workspace-id}} --region {{region}}
   ```

1. Sono necessari alcuni secondi per rendere attiva la configurazione di alert manager. Per controllare lo stato, immetti il comando seguente:

   ```
   aws amp describe-alert-manager-definition --workspace-id {{workspace_id}} --region {{region}}
   ```

   In caso `status` affermativo`ACTIVE`, la nuova definizione di alert manager ha effetto.

**Per utilizzare per AWS CLI sostituire la configurazione del gestore degli avvisi di un'area di lavoro con una nuova**

1. Base64 codifica il contenuto del tuo file di alert manager. In Linux, puoi utilizzare il seguente comando:

   ```
   base64 {{input-file}} {{output-file}}
   ```

   In macOS, puoi utilizzare il seguente comando:

   ```
   openssl base64 {{input-file}} {{output-file}}
   ```

1. Per caricare il file, inserisci uno dei seguenti comandi.

   Nella AWS CLI versione 2, inserisci:

   ```
   aws amp put-alert-manager-definition --data file://{{path_to_base_64_output_file}} --workspace-id {{my-workspace-id}} --region {{region}}
   ```

   Nella AWS CLI versione 1, inserisci:

   ```
   aws amp put-alert-manager-definition --data file://{{path_to_base_64_output_file}} --workspace-id {{my-workspace-id}} --region {{region}}
   ```

1. Sono necessari alcuni secondi per rendere attiva la nuova configurazione di alert manager. Per controllare lo stato, immetti il comando seguente:

   ```
   aws amp describe-alert-manager-definition --workspace-id {{workspace_id}} --region {{region}}
   ```

   In caso `status` affermativo`ACTIVE`, la nuova definizione di alert manager ha effetto. Fino a quel momento, la configurazione precedente di alert manager è ancora attiva.