Menu Docs
Página inicial do Docs
/
MongoDB Cloud Manager
/

Integrações de serviços de terceiros

Nesta página

  • Acesso necessário
  • Visualizar/Modificar configurações de terceiros.
  • Crie integrações de monitoramento

Observação

Disponível com o Cloud Manager Standard e o Cloud Manager Premium. Para obter mais informações, entre em contato com o MongoDB.

Você pode integrar o Cloud Manager a serviços de monitoramento de terceiros para visualizar e analisar métricas de desempenho que o Cloud Manager coleta sobre seu cluster.

Para visualizar ou modificar as configurações de integração de terceiros, você deve ter acesso Project Monitoring Admin ao projeto.

Aviso

Se você estiver integrando ao Slack, antes de prosseguir, deverá concluir as etapas para integrar ao Slack.

Para modificar as configurações de integração de terceiros:

1
  1. Se ainda não estiver exibido, selecione a organização que contém o projeto desejado no Menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.

  3. Ao lado do menu Projects, expanda o menu Options e clique em Integrations.

    A página Integrações de projeto é exibida.

2

Você pode definir o seguinte:

Contexto
Descrição
Chave de integração PagerDuty

Chave de serviço padrão para notificações de alerta enviadas para um PagerDuty conta. O Cloud Manager insere a chave por padrão quando você adiciona uma notificação PagerDuty a uma configuração de alerta. Se você adicionar notificações do PagerDuty e a chave usada para enviar as notificações se tornar inválida, o Cloud Manager enviará um e-mail ao proprietário do projeto e eventualmente removerá a chave.

Você pode adicionar notificações PagerDuty apenas para alertas que exigem confirmação do usuário. Os alertas informativos, como o alerta de que um conjunto de réplicas elegeu um novo primário, não podem usar a notificação PagerDuty.

Os usuários podem confirmar as notificações de alerta do PagerDuty apenas no dashboard do PagerDuty.

Importante

Alterar a Chave de Integração não altera nenhum alerta que usa essa integração. Esses alertas ainda usam a chave de integração anterior.

Remova e adicione novamente cada notificação PagerDuty para usar a nova chave.

Todas as novas chaves PagerDuty usam sua API de eventos v2. Se você tiver uma chave de API de eventos v1 , poderá continuar a usar essa chave com o Cloud Manager.

Configurações do HipChat
Sala padrão e token deAPI para notificações de alerta enviadas para uma conta HipChat. Cloud Manager insere os valores por padrão quando você adiciona uma notificação do HipChat a uma alerta configuration. Se você adicionar notificações do HipChat e o token usado para enviar notificações se tornar inválido, o Cloud Manager enviará um e-mail para o Project Owner e removerá o token.
Configurações do Slack

Nome da equipe, token de API e um nome de canal para notificações de alerta enviadas para uma conta do Slack. Você pode configurar uma integração do Slack com OAuth2 clicando em Configure e, em seguida, em Sign in with Slack.

Ao se conectar, você será redirecionado para uma página inicial do Slack, onde poderá selecionar um workspace e configurar permissões. Depois de configurar o Slack para se conectar ao Cloud Manager, seu token de API é gerado e mantido automaticamente. Você será redirecionado de volta para Integrations page.

Depois de configurar inicialmente o Slack com o Cloud Manager, você pode Edit ou Remove a integração. A edição da integração exibirá o nome da sua equipe e o token da API , e permitirá que você altere o nome do seu canal.

Importante

Descontinuação do token legado

Os tokens de legado estão obsoletos e serão removidos em uma versão futura do Cloud Manager. Você não pode editar uma integração de token legado. Em vez disso, você deve reconfigurar sua integração do Slack com OAuth2.

Configurações do VictorOps

Chave de API e chave de roteamento para notificações de alerta enviadas para uma conta VictorOps. O Cloud Manager usa esses valores como configurações padrão do VictorOps ao configurar alerta.

Insira as seguintes informações de sua conta VictorOps. Se você não tiver uma conta VictorOps, você pode se inscrever.

  • Chave de API do VictorOps

  • Chave de roteamento VictorOps (opcional)

Chave de API Opsgenie

Chave deAPI para notificações de alerta enviadas para uma conta Opsgenie. O Cloud Manager usa esse valor como API de alerta OpsGenie padrão chave ao configurar alertas.

Insira as seguintes informações da sua conta Opsgenie. Se você não tiver uma conta Opsgenie, você pode se inscrever:

  • Chave de API Opsgenie

  • Região da API (somente Estados Unidos)

Configurações do Datadog
O Datadog não é compatível com o Cloud Manager.
Configurações do webhook

Webhook URL endpoint para o qual o Cloud Manager pode enviar alerta para processamento programático. O Cloud Manager envia um alerta como uma solicitação HTTP POST na qual o corpo da solicitação contém um documento JSON que usa o mesmo formato que o recurso alerta da API do Cloud Manager.

O Cloud Manager adiciona um cabeçalho de solicitação chamado X-MMS-Event para distinguir entre vários estados de alerta. Os valores possíveis para este cabeçalho são:

alert.open
O alerta acabou de ser aberto.
alert.close
O alerta foi resolvido.
alert.update
Um alerta aberto anteriormente ainda está aberto.
alert.acknowledge
O alerta foi reconhecido.
alert.cancel
O alerta tornou-se inválido e foi cancelado.
alert.inform
Representa um alerta informativo, que é um evento pontual, como "Primário eleito".

Se você especificar uma chave no campo Webhook Secret, o MongoDB Cloud Manager adicionará o cabeçalho de solicitação X-MMS-Signature. Esse cabeçalho contém a assinatura HMAC-SHA-1 codificada em base64 do corpo da solicitação. O MongoDB Cloud Manager cria a assinatura usando o segredo fornecido.

Para enviar notificações de alerta para um webhook, selecione a opção de notificação do webhook ao criar ou editar uma configuração de alerta. Se você adicionar uma notificação do webhook e o URL ou a chave opcional se tornar inválida, o Cloud Manager enviará um e-mail para o Project Owner e removerá as configurações do webhook.

URL do webhook do Microsoft equipe

Configura o Cloud Manager para enviar alertas sobre seu projeto para o Microsoft Teams canal. Você pode visualizar esses alertas no Cartão adaptável exibido em seu canal.

Para enviar notificações de alerta para um canal do Microsoft equipe, você deve criar um webhook de entrada do Microsoft equipe. Após criar o webhook, você pode usar o URL gerado automaticamente para configurar sua integração da Microsoft equipe no Cloud Manager.

Para configurar a integração, consulte Integração com o Microsoft Teams.

Configurações do Prometheus
Configura o Cloud Manager para enviar dados de métrica sobre sua implementação para o Prometeus instância. Para saber mais, consulte Integração com Prometeus.

Você pode criar uma integração de monitoramento usando o monitoramento da API do Cloud Manager e endpoints de alertas.

Voltar

Revise as métricas disponíveis

Próximo

Integração com o Microsoft Teams