

• O AWS Systems Manager CloudWatch Dashboard não estará mais disponível a partir de 30 de abril de 2026. Os clientes podem continuar usando o console do Amazon CloudWatch para visualizar, criar e gerenciar os painéis do Amazon CloudWatch exatamente como fazem hoje. Para obter mais informações, consulte a [documentação do Amazon CloudWatch](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html). 

# Criação de integrações de webhooks para o Automation
<a name="creating-webhook-integrations"></a>

Para enviar mensagens usando webhooks durante uma automação, crie uma integração. As integrações podem ser invocadas durante uma automação usando a ação `aws:invokeWebhook` em seu runbook. Se você ainda não criou um webhook, consulte [Criação de webhooks para integrações](#creating-webhooks). Para saber mais a respeito da ação `aws:invokeWebhook`, consulte [`aws:invokeWebhook` — Invoque uma integração de webhook do Automation](invoke-webhook.md).

Conforme mostrado nos procedimentos a seguir, você pode criar uma integração usando o console do Automation do Systems Manager ou sua ferramenta da linha de comando preferida. 

## Criação de integrações (console)
<a name="creating-integrations-console"></a>

**Para criar uma integração para o Automation (console)**

1. Abra o console AWS Systems Manager em [https://console.aws.amazon.com/systems-manager/](https://console.aws.amazon.com/systems-manager/).

1. No painel de navegação à esquerda, escolha **Automation** (Automação).

1. Escolha a guia **Integrations** (Integrações).

1. Selecione **Add integration** (Adicionar integração), e escolha **Webhook**.

1. Insira os valores necessários e todos os valores opcionais que você deseja incluir para a integração.

1. Selecione **Add** (Adicionar) para criar a integração.

## Criação de integrações (linha de comando)
<a name="creating-integrations-commandline"></a>

Para criar uma integração usando ferramentas da linha de comando, você deve criar o parâmetro `SecureString` necessário para uma integração. O Automation usa um namespace reservado no Parameter Store, uma ferramenta do Systems Manager, para armazenar informações sobre sua integração. Se você criar uma integração usando o Console de gerenciamento da AWS, o Automation lida com esse processo para você. Seguindo o namespace, você deve especificar o tipo de integração que deseja criar e, em seguida, o nome da sua integração. Atualmente, o Automation oferece suporte a Integrações do tipo `webhook`.

Os campos com suporte a integrações do tipo `webhook` são os seguintes:
+ Descrição
+ headers
+ payload
+ URL

**Antes de começar**  
Caso ainda não tenha feito isso, instale e configure a AWS Command Line Interface (AWS CLI) ou o Ferramentas da AWS para PowerShell. Para obter informações, consulte [Instalar ou atualizar a versão mais recente da AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) e [Instalar o Ferramentas da AWS para PowerShell](https://docs.aws.amazon.com/powershell/latest/userguide/pstools-getting-set-up.html).

**Para criar uma integração para o Automation (linha de comando)**
+ Execute os seguintes comandos para criar o parâmetro `SecureString` necessário para uma integração. Substitua cada *espaço reservado para recurso de exemplo* por suas próprias informações. O namespace `/d9d01087-4a3f-49e0-b0b4-d568d7826553/ssm/integrations/webhook/` é reservado no Parameter Store para integrações. O nome do parâmetro deve usar esse namespace seguido do nome da sua integração. Por exemplo, . `/d9d01087-4a3f-49e0-b0b4-d568d7826553/ssm/integrations/webhook/myWebhookIntegration`.

------
#### [ Linux & macOS ]

  ```
  aws ssm put-parameter \
      --name "/d9d01087-4a3f-49e0-b0b4-d568d7826553/ssm/integrations/webhook/myWebhookIntegration" \
      --type "SecureString" \
      --data-type "aws:ssm:integration" \
      --value '{"description": "My first webhook integration for Automation.", "url": "myWebHookURL"}'
  ```

------
#### [ Windows ]

  ```
  aws ssm put-parameter ^
      --name "/d9d01087-4a3f-49e0-b0b4-d568d7826553/ssm/integrations/webhook/myWebhookIntegration" ^
      --type "SecureString" ^
      --data-type "aws:ssm:integration" ^
      --value  "{\"description\":\"My first webhook integration for Automation.\",\"url\":\"myWebHookURL\"}"
  ```

------
#### [ PowerShell ]

  ```
  Write-SSMParameter `
      -Name "/d9d01087-4a3f-49e0-b0b4-d568d7826553/ssm/integrations/webhook/myWebhookIntegration" `
      -Type "SecureString"
      -DataType "aws:ssm:integration"
      -Value '{"description": "My first webhook integration for Automation.", "url": "myWebHookURL"}'
  ```

------

## Criação de webhooks para integrações
<a name="creating-webhooks"></a>

Ao criar webhooks com seu provedor, observe o seguinte:
+ O protocolo deve ser o HTTPS.
+ Há suporte para os cabeçalhos de solicitação personalizados.
+ Um corpo da solicitação padrão pode ser especificado.
+ O corpo da solicitação padrão pode ser substituído quando uma integração for invocada usando a ação `aws:invokeWebhook`.