Integrar com PagerDuty
- A autenticação OAuth 2.0 para acesso programático ao Cloud Manager está disponível como um recurso de visualização.
- O recurso e a documentação correspondente podem mudar a qualquer momento durante o período de Pré-visualização. Para usar a 2.0 autenticação OAuth, crie uma conta de serviço para usar em suas solicitações para a API pública do Cloud Manager .
Você pode configurar o Cloud Manager para enviar alertas do seu projeto para o PagerDuty dashboard. Com a integração do PagerDuty, você pode:
Registre Incidentes e notifique os respondentes de chamada com base nos alertas do Cloud Manager.
Resolva instâncias automaticamente no PagerDuty quando um alerta do Cloud Manager é fechado com sincronização bidirecional.
Como funciona
Com uma integração PagerDuty, você pode enviar dados de evento de cluster do Cloud Manager para PagerDuty quando o alerta do Cloud Manager especificado é acionado. O PagerDuty pode criar um novo caso para o serviço correspondente, filtrar alertas adicionais da mesma fonte nesse caso e alertar os usuários do PagerDuty em chamada.
Depois que o alerta do Cloud Manager for resolvido, PagerDuty resolve o incidente.
Pré-requisitos
Para integrar o Cloud Manager ao PagerDuty, você deve ter uma conta PagerDuty.
Se você não tiver uma conta PagerDuty existente, você pode se inscrever em https://www.pagerduty.com/sign-up/.
Observação
Todas as novas chaves do PagerDuty usam a API de eventos v2.
Se você tiver uma chave de API de eventos v1, poderá continuar a usar essa chave com o MongoDB Atlas.
Suporte
Se precisar de ajuda com sua integração do Cloud Manager PagerDuty, entre em contato com o Suporte do MongoDB.
Procedimento
Primeiro, navegue até o cartão de integração PagerDuty:
No MongoDB Cloud Manager, váGo para a Project Integrations página.
Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.
Ao lado do menu Projects, expanda o menu Options e clique em Integrations.
A página Integrações de projeto é exibida.
Você pode configurar uma integração do Cloud Manager com PagerDuty de duas maneiras:
Ao fazer login no PagerDuty a partir da página do Cloud Manager Project Integrations ou
Ao fornecer um Integration Key válido .
Faça login no PagerDuty
Selecione os serviços PagerDuty para integrar ao MongoDB.
No menu suspenso, selecione o serviço PagerDuty que você deseja integrar ao MongoDB.
Observação
Você pode selecionar vários serviços, mas será solicitado a escolher um único padrão na próxima etapa.
PagerDuty redireciona você de volta para seu projeto do Cloud Manager e exibe um modal PagerDuty Configuration .
Forneça um Integration Key
Importante
A API de evento PagerDuty não falha quando um Integration Key inválido é fornecido. Se sua chave for inválida, o botão Test Integration pode indicar falsamente uma integração bem-sucedida.
Para confirmar que sua integração foi bem-sucedida, o Cloud Manager envia um alerta inicial. Verifique no painel do PagerDuty se há um incidente inicial criado por esse alerta do Cloud Manager.
Remover uma integração PagerDuty
Para remover a integração PagerDuty do seu projeto do Cloud Manager, clique em Remove no cartão PagerDuty no Project Integrations do seu projeto do Cloud Manager.