

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Chargez un fichier de configuration des règles sur Amazon Managed Service for Prometheus
<a name="AMP-rules-upload"></a>

Une fois que vous savez quelles règles vous souhaitez inclure dans votre fichier de configuration des règles, vous pouvez soit le créer et le modifier dans la console, soit télécharger un fichier avec la console ou AWS CLI.

**Note**  
Si vous utilisez un cluster Amazon EKS, vous pouvez également télécharger un fichier de configuration de règles à l'aide de [AWS Controllers for Kubernetes](integrating-ack.md).

**Pour utiliser la console Amazon Managed Service for Prometheus afin de modifier ou de remplacer la configuration de vos règles et de créer l'espace de noms**

1. Ouvrez la console Amazon Managed Service for Prometheus à l'adresse. [https://console.aws.amazon.com/prometheus/](https://console.aws.amazon.com/prometheus/home)

1. Dans le coin supérieur gauche de la page, cliquez sur l’icône du menu, puis sur **Tous les espaces de travail**.

1. Choisissez l’ID de l’espace de travail, puis cliquez sur l’onglet **Rules management**.

1. Choisissez **Add namespace**.

1. Choisissez **Choose file**, puis sélectionnez le fichier de définition des règles.

   **Vous pouvez également créer et modifier un fichier de définition de règles directement dans la console Amazon Managed Service for Prometheus en sélectionnant Définir la configuration.** Cela créera un exemple de fichier de définition par défaut que vous modifierez avant de le télécharger.

1. (Facultatif) Pour ajouter des balises à l’espace de noms, choisissez **Ajouter une nouvelle balise**.

   Ensuite, pour **Key (Clé)**, saisissez un nom de balise Vous pouvez ajouter une valeur en option pour la balise dans **Value (Valeur)**. 

   Pour ajouter une autre balise, choisissez **Ajouter une nouvelle balise**.

1. Sélectionnez **Continuer**. Amazon Managed Service for Prometheus crée un nouvel espace de noms portant le même nom que le fichier de règles que vous avez sélectionné.

**Pour utiliser le AWS CLI pour télécharger une configuration de gestionnaire d'alertes dans un espace de travail dans un nouvel espace de noms**

1. Encodez en Base64 le contenu du fichier de votre gestionnaire d’alertes. Sous Linux, vous pouvez utiliser la commande suivante :

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

   Sous macOS, vous pouvez utiliser la commande suivante :

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

1. Entrez l’une des commandes suivantes pour créer l’espace de noms et télécharger le fichier.

   Dans la AWS CLI version 2, entrez :

   ```
   aws amp create-rule-groups-namespace --data file://{{path_to_base_64_output_file}} --name {{namespace-name}}  --workspace-id {{my-workspace-id}} --region {{region}}
   ```

   Dans la AWS CLI version 1, entrez :

   ```
   aws amp create-rule-groups-namespace --data fileb://{{path_to_base_64_output_file}} --name {{namespace-name}}  --workspace-id {{my-workspace-id}} --region {{region}}
   ```

1. Il faut compter quelques secondes pour que la configuration de votre gestionnaire d’alertes soit activée. Pour vérifier l’état, entrez la commande suivante :

   ```
   aws amp describe-rule-groups-namespace --workspace-id {{workspace_id}} --name {{namespace-name}} --region {{region}}
   ```

   Si le `status` est `ACTIVE`, votre fichier de règles a pris effet.