Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
Click here >
Docs Menu
Docs Home
/ /

Integraciones de servicios de terceros

Nota

Disponible con Cloud Manager Standard y Cloud Manager Premium. Para obtener más información, Contacte con MongoDB.

Puedes integrar Cloud Manager con servicios de supervisión de terceros para visualizar y analizar métricas de rendimiento que Cloud Manager recopila sobre tu clúster.

Para ver o modificar los ajustes de integración de terceros, debe tener Project Monitoring Admin acceso al proyecto.

Para modificar la configuración de integraciones con terceros:

1
  1. Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.

  2. Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.

  3. En la barra lateral, haga clic en Project Settings.

    La página Configuración del proyecto se muestra.

2

En la barra lateral, haz clic en Integrations en la sección Settings.

La página de Integraciones del proyecto se muestra.

3

Puedes configurar lo siguiente:

Configuración
Descripción

Clave de integración de PagerDuty

Clave de servicio por defecto para las notificaciones de alertas enviadas a un PagerDuty cuenta. Cloud Manager ingresa la clave por defecto cuando agregas una notificación de PagerDuty a una configuración de alerta. Si añades notificaciones de PagerDuty y la clave utilizada para enviar las notificaciones deja de ser válida, Cloud Manager envía un correo electrónico al propietario del proyecto y, eventualmente, remueve la clave.

Solo puedes agregar notificaciones de PagerDuty para alertas que requieran el reconocimiento del usuario. Las alertas informativas, como la alerta de que un set de réplicas ha elegido un nuevo primario, no pueden utilizar la notificación PagerDuty.

Los usuarios solo pueden reconocer las notificaciones de alerta de PagerDuty desde el tablero de PagerDuty.

IMPORTANTE: Cambiar la clave de integración no modifica las alertas que utilizan esta integración. Estas alertas siguen utilizando la clave de integración anterior. Remueve y vuelve a agregar cada notificaciones de PagerDuty para usar la nueva clave.

Todas las nuevas claves de PagerDuty utilizan su Events API v2. Si tienes una clave API de Eventos v1, puedes seguir usando esa clave con Cloud Manager.

Configuraciones de HipChat

Habitación por defecto y API token para notificaciones de alertas enviadas a una cuenta HipChat. Cloud Manager ingresa los valores por defecto cuando se añade una notificación de HipChat a una configuración de alerta. Si añades notificaciones de HipChat y el token utilizado para enviar notificaciones se vuelve inválido, Cloud Manager envía un correo electrónico a Project Owner y, eventualmente, remueve el token.

Ajustes de Slack

ADVERTENCIA: Antes de continuar, debes tener un espacio de trabajo de Slack y tener permisos suficientes para instalar una aplicación de Slack en tu espacio de trabajo.

Nombre del equipo, token de API y un nombre de canal para notificaciones de alerta enviadas a una cuenta de Slack. Puede configurar una integración de Slack con OAuth2 haciendo clic en Configure y luego en Sign in with Slack.

Cuando inicias sesión, te lleva a una página de inicio de Slack donde puede seleccionar un espacio de trabajo y configurar permisos. Después de configurar Slack para conectar con Cloud Manager, tu token API se genera y se mantiene automáticamente. Serás redirigido/a de vuelta a Integrations page.

Después de configurar inicialmente Slack con Cloud Manager, puedes Edit o Remove la integración. Editar la integración mostrará el nombre de tu equipo y el token de API, y te permitirá cambiar el nombre de tu canal.

IMPORTANTE: Los tokens de la versión anterior están obsoletos y se eliminarán en una futura versión de Cloud Manager. No puedes editar una integración con un token heredado. En su lugar, debe reconfigurar su integración de Slack con OAuth2.

Configuración de VictorOps

Establece una clave de API y una clave de enrutamiento para las notificaciones de alerta enviadas a una cuenta de Splunk On-Call (anteriormente VictorOps). Cloud Manager utiliza esta información como la configuración por defecto cuando se configuran las alertas.

Opsgenie API Key

Clave API para las notificaciones de alertas enviadas a una cuenta de Opsgenie. Cloud Manager utiliza este valor como la clave por defecto de API de alertas de OpsGenie al configurar alertas.

Introduce la siguiente información desde tu cuenta de Opsgenie. Si no tienes una cuenta existente en Opsgenie, puedes registrarte:

  • Opsgenie API Key

  • Región de la API (solo Estados Unidos)

Ajustes de Datadog

Datadog no es compatible con Cloud Manager.

Configuración del webook

Webhook URL punto final al que Cloud Manager puede enviar alertas para su procesamiento programático. Cloud Manager envía una alerta como una solicitud HTTP POST en la que el cuerpo de la solicitud contiene un documento JSON que utiliza el mismo formato que el recurso de alertas de la API de Cloud Manager.

Cloud Manager agrega un encabezado de solicitud llamado X-MMS-Event para distinguir entre varios estados de alerta. Los valores posibles para este encabezado son:

alert.open

La alerta se acaba de abrir.

alert.close

La alerta se resolvió.

alert.update

Una alerta previamente abierta aún está abierta.

alert.acknowledge

La alerta fue reconocida.

alert.cancel

La alerta se volvió inválida y fue cancelada.

alert.inform

Representa una alerta informativa, que es un evento de punto en el tiempo, como "Primario Elegido."

Si especificas una clave en el campo Webhook Secret, MongoDB Cloud Manager agrega el encabezado de solicitud X-MMS-Signature. Este encabezado contiene la firma HMAC-SHA-1 codificada en base64 del cuerpo de la solicitud. MongoDB Cloud Manager crea la firma utilizando el secreto proporcionado.

Para enviar notificaciones de alerta a un Webhook, selecciona la opción de notificación de Webhook al crear o editar una configuración de alerta. Si añades una notificación webhook y la URL o la clave opcional deja de ser válida, Cloud Manager enviará un correo electrónico al Project Owner y, finalmente, removerá la configuración del webhook.

Dirección URL de webhook de Microsoft Teams

Configura Cloud Manager para enviar alertas sobre tu proyecto a tu canal de Microsoft Teams. Puedes ver estas alertas en la Adaptive Card que se muestra en tu canal.

Para enviar notificaciones de alerta a un canal de Microsoft Teams, debe crear un webhook entrante de Microsoft Teams. Después de crear el webhook, puedes usar la URL generada automáticamente para configurar tu integración de Microsoft Teams en Cloud Manager.

Para configurar la integración, se puede consultar Integrarse con Microsoft Teams.

Configuraciones de Prometheus

Configura Cloud Manager para enviar métricas sobre tu implementación a tu instancia de Prometheus. Para obtener más información, consulte Integración con Prometheus.

Puedes compilar una integración de supervisión utilizando los puntos finales de supervisión y alertas de la APIen el Cloud Manager.

Volver

Revisa las métricas disponibles

En esta página