Configure o Cloud Monitor para enviar notificações de alerta ao PagerDuty por meio do recurso de callback de alerta. Assim, você gerencia incidentes ou encaminha alertas para outras plataformas.
Pré-requisitos
É necessária uma conta no PagerDuty. Siga as instruções em Create a Trial Account no documento Trial Account Onboarding.
Etapa 1: Obter a URL de callback
-
Crie um service.
Siga Step 1: Create a Service e Step 2: Configure Inbound Integrations em Trial Account Onboarding.
Na página Intelligent, selecione Events API v1 ou Events API v2.
-
Obtenha a url de callback de alerta.
Após criar o service, acesse a seção Integrations. Para Events API v1, obtenha a Integration Key e a Integration URL. Para Events API v2, obtenha a Integration Key e a Integration URL (Alert Events).
Formate a url de callback de alerta (webhook) da seguinte maneira: {Integration URL}?integrationKey={Integration Key}. Exemplo:
https://events.pagerduty.com/v2/enqueue?integrationKey=0e44aed2509b4807c017605cbdd0****.
Etapa 2: Criar uma regra de alerta
Crie uma regra de alerta no console do Cloud Monitor e, em seguida, configure e teste a url de callback de alerta.
Faça login no console do Cloud Monitor.
No painel de navegação à esquerda, escolha .
Na página Alert Rules, clique em Create Alert Rule.
-
No painel Create Alert Rule, configure a regra de alerta e teste a url de callback de alerta.
NotaPara obter mais informações sobre os parâmetros da regra de alerta, consulte Create an alert rule.
Insira a url de callback de alerta obtida na Etapa 1 (por exemplo,
https://events.pagerduty.com/v2/enqueue?integrationKey=0e44aed2509b4807c017605cbdd0****) e clique em Test.-
No painel Webhook Test, mantenha os valores padrão e clique em Test.
Um teste bem-sucedido confirma a conectividade. Após o acionamento da regra de alerta, o PagerDuty recebe os dados do alerta.
Clique em Confirm.
Etapa 3: Visualizar dados de alerta
Quando uma regra de alerta for acionada, visualize os dados de alerta no console do PagerDuty.