Integrações de serviços de terceiros
Nesta página
- 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 .
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 com serviços de monitoramento de terceiros para visualizar e analisar as métricas de desempenho que o Cloud Manager coleta sobre seu cluster.
Acesso necessário
Para visualizar ou modificar as configurações de integração de terceiros, você deve ter acesso Project Monitoring Admin
ao projeto.
Visualizar/Modificar configurações de terceiros.
Para modificar as configurações de integração de terceiros:
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.
Clique Configure em para o serviço de terceiros que você deseja modificar.
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 use 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 | ||||||||||||
Configurações do Slack | AVISO: antes de prosseguir, você deve ter um espaço de trabalho Slack e ter permissões suficientes para instalar um aplicativo Slack em seu espaço de trabalho. 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: os tokens legados 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 Opsgenie | Chave de API 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:
| ||||||||||||
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
Se você especificar uma chave no campo Webhook Secret, o MongoDB Cloud Manager adicionará o cabeçalho de solicitação 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 | ||||||||||||
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. |
Crie integrações de monitoramento
Você pode criar uma integração de monitoramento usando o monitoramento da API do Cloud Manager e endpoints de alertas.