

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Carregar um arquivo de configuração de regras no Amazon Managed Service for Prometheus
<a name="AMP-rules-upload"></a>

Depois de saber quais regras você quer em seu arquivo de configuração de regras, você pode criá-las e editá-las no console ou carregar um arquivo com o console ou o AWS CLI.

**nota**  
Se você estiver executando um cluster do Amazon EKS, também poderá carregar um novo arquivo de configuração usando [Controladores da AWS para Kubernetes](integrating-ack.md).

**Para usar o console do Amazon Managed Service for Prometheus a fim de editar ou carregar sua configuração de regras e criar o namespace**

1. Abra o console do Amazon Managed Service for Prometheus em. [https://console.aws.amazon.com/prometheus/](https://console.aws.amazon.com/prometheus/home)

1. No canto superior esquerdo da página, selecione o ícone do menu e escolha **Todos os espaços de trabalho**.

1. Escolha a ID do espaço de trabalho e, em seguida, escolha a guia **Gerenciamento de regras**.

1. Escolha **Adicionar um namespace**.

1. Escolha **Escolher arquivo** e selecione o arquivo de definição de regras.

   Outra possibilidade é criar e editar um arquivo de definição de regras diretamente no console do Amazon Managed Service for Prometheus selecionando **Definir configuração**. Isso criará uma amostra de arquivo de definição padrão para você editar antes do carregamento.

1. (Opcional) Para adicionar tags ao namespace, selecione **Adicionar nova tag**.

   Em seguida, em **Chave**, insira um nome para a tag. É possível adicionar um valor opcional para a tag em **Valor**. 

   Para adicionar outra tag, escolha **Adicionar nova tag**.

1. Escolha **Continuar**. O Amazon Managed Service for Prometheus cria um novo namespace com o mesmo nome do arquivo de regras que você selecionou.

**Para usar o AWS CLI para carregar uma configuração do gerenciador de alertas em um espaço de trabalho em um novo namespace**

1. O Base64 codifica o conteúdo do seu arquivo do gerenciador de alertas. Em um sistema Linux, use o seguinte comando:

   ```
   base64 input-file output-file
   ```

   No macOS, use o seguinte comando:

   ```
   openssl base64 input-file output-file
   ```

1. Digite um dos comandos a seguir para criar o namespace e fazer upload do arquivo.

   Na AWS CLI versão 2, digite:

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

   Na AWS CLI versão 1, digite:

   ```
   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. São necessários alguns segundos para que a configuração do Alert Manager entre em vigor. Para verificar o status, insira o comando a seguir:

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

   Se `status` for `ACTIVE`, seu arquivo de regras entrou em vigor.