Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
See how MongoDB 9.0 delivers up to 2x higher throughput.
MongoDB Branding Shape
Register now >
Docs Menu

Supervisar con integraciones de servicios de terceros

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

Para ver o modificar la configuración de integraciones de terceros, debe tener acceso de Project Monitoring Admin al proyecto.

Advertencia

Si estás integrando con Slack, antes de continuar, debes completar los pasos para integrarse con Slack.

Para modificar la configuración de integraciones con terceros:

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

  2. Si aún no se muestra, se debe seleccionar el proyecto deseado en el menú Projects de la barra de navegación.

  3. Al lado del menú Projects, expande el menú Options y luego haz clic en Integrations.

2

Puedes configurar lo siguiente:

Configuración
Descripción

Clave de integración de PagerDuty

Clave de servicio predeterminada para las notificaciones de alerta enviadas a una cuenta de PagerDuty. Ops Manager ingresa la clave por defecto cuando agregas una notificación de PagerDuty a una configuración de alertas. Si agregas notificaciones de PagerDuty y la clave utilizada para enviar las notificaciones se vuelve inválida, Ops Manager enviará un correo electrónico al propietario del Proyecto y eventualmente removerá 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 afecta a las alertas que usen esta integración. Esas alertas aún usan la clave de integración anterior. Remové y volvé a añadir cada notificación de PagerDuty para usar la nueva clave.

Todas las nuevas claves de PagerDuty utilizan la API de2 eventos v. Si dispone de una1 clave de la API de eventos v, puede seguir utilizándola con Ops Manager.

Configuraciones de HipChat

Sala predeterminada y token de API para las notificaciones de alerta enviadas a una cuenta de HipChat. Ops Manager introduce estos valores por defecto al añadir una notificación de HipChat a una configuración de alerta. Si añade notificaciones de HipChat y el token utilizado para enviarlas deja de ser válido, Ops Manager envía un correo electrónico a Project Owner y, finalmente, elimina el token.

Ajustes de Slack

IMPORTANTE: Antes de proceder, debes completar los pasos para integrarte con Slack.

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.

Al iniciar sesión, se le redirige a una página de inicio de Slack donde puede seleccionar un espacio de trabajo y configurar los permisos. Tras configurar Slack para conectarse a Ops Manager, su token de API se genera y mantiene automáticamente. Se le redirige de nuevo a Integrations page.

Tras configurar inicialmente Slack con Ops Manager, puedes Edit o Remove la integración. Al editar la integración, se muestra el nombre de tu equipo y el token de la API, y te permite cambiar el nombre de tu canal.

IMPORTANTE: Los tokens heredados están obsoletos y se eliminarán en una futura versión de Ops Manager. No puede editar la integración de 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 Routing para las notificaciones de alerta enviadas a una cuenta de Splunk On-Call (anteriormente VictorOps). Ops Manager utiliza esta información como la configuración por defecto al configurar alertas.

Opsgenie API Key

Clave API para las notificaciones de alertas enviadas a una cuenta de Opsgenie. Ops Manager usa este valor como la API de Alertas de OpsGenie clave por defecto cuando se configuran alertas.

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

  • Opsgenie API Key

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

Ajustes de Datadog

Configuración que Ops Manager utiliza para enviar datos de métricas sobre su implementación a Datadog. Puedes consultar estas métricas en tus tableros de Datadog.

Ingresa la siguiente información de tu cuenta de Datadog para que Datadog comience a realizar un seguimiento de tus datos de métricas de Ops Manager. Si no tienes una cuenta existente de Datadog, puedes registrarte en DataDog.

  • Datadog API Key

    Puede que veas un estado de salud inexacto en los siguientes escenarios:

    • Si tienes una partición de red y el MongoDB Agent está en un nodo aislado dentro de un set de réplicas, solo los pings del nodo aislado llegan a Datadog. El nodo aislado y la interfaz de usuario de Ops Manager informan que los otros nodos están inactivos.

    • Si tiene una partición de red y el MongoDB Agent se encuentra fuera de los nodos afectados, los pings de todos los nodos llegan a Datadog, pero informan diferentes estados.

    • Si todos los nodos no responden o su estado está en suspenso, no se reciben nuevos pings. La Interfaz de Usuario de Ops Manager informa que estos nodos están caídos, pero DataDog informa que están saludables y el estado se vuelve más antiguo.

    IMPORTANTE: si el estado de salud es 1 pero no aparece ninguna otra métrica en Datadog, es posible que el set de réplicas esté inactivo.

Para permitir que Ops Manager envíe métricas de implementación a Datadog, un administrador debe configurar mms.featureFlag.monitoring.dataDogMetrics = enabled en el archivo conf-mms.properties o en la configuración personalizada.

Esta flag de funcionalidades no está activada por defecto.

Si actualiza este parámetro a través de la interfaz de usuario del panel de administración de Ops Manager, el cambio surtirá efecto sin necesidad de reiniciar la aplicación Ops Manager.

Configuración del webook

Configure las notificaciones de webhook para el procesamiento de alertas. Puedes establecer:

  • Webhook URLEndpoint al que el Ops Manager envía alertas para el procesamiento programático. Ops Manager envía una alerta como una solicitud HTTP POST en la que el cuerpo de la solicitud contiene un documento JSON que usa el mismo formato que el recurso de API de alertas de Ops Manager.

  • Webhook SecretOpcional: clave secreta para la autenticación y seguridad del webhook.

  • Webhook Headers Template: Plantilla opcional de FreeMarker para personalizar los HTTP headers que se envían con las solicitudes de webhook. Puedes usar variables como {{eventTypeName}} y {{groupName}} para incluir información específica de alerta.

  • Webhook Body TemplateOpcional: plantilla FreeMarker para personalizar el contenido del cuerpo de la solicitud. Puede usar variables como {{eventTypeName}} y {{groupName}} para incluir información específica de alertas. Esto te permite adaptar la estructura de la carga útil para que corresponda con los requisitos de tu sistema objetivo.

Ops 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 especifica una clave en el campo Webhook Secret, MongoDB Ops Manager agrega el encabezado de solicitud X-MMS-Signature. Este encabezado contiene la firma HMAC-SHA-1 del cuerpo de la solicitud, codificada en base64. MongoDB Ops Manager crea la firma utilizando el secreto proporcionado.

Para enviar notificaciones de alerta a un Webhook, seleccione la opción de notificación de Webhook al crear o editar una configuración de alerta. Si agrega una notificación de Webhook y la URL o la clave opcional dejan de ser válidas, Ops Manager envía un correo electrónico a Project Owner y, finalmente, elimina la configuración del Webhook.

Puedes probar la configuración de tu webhook usando el botón Test Alert en la interfaz de configuración de alertas.

Si tu webhook requiere HTTPS, debes importar tu certificado CA en el almacén de confianza de Ops Manager.

Para obtener más información sobre la plantillas de webhooks, consulta Configurar plantilla de webhook.

Ajustes de CA Flowdock

Establece valores por defecto para las notificaciones de alerta enviadas a Flowdock. Ops Manager ingresa los valores por defecto cuando agregas una notificación de Flowdock a una configuración de alerta. Si añades notificaciones de Flowdock y las credenciales para enviar notificaciones se vuelven inválidas, MongoDB Atlas envía un correo electrónico al propietario del proyecto y finalmente elimina las credenciales.

Introduzca la siguiente información de su cuenta de CA Flowdock.

  • Nombre de la organización

  • Nombre del flujo

  • API Token

Dirección URL de webhook de Microsoft Teams

Configura Ops Manager para enviar alertas sobre tu proyecto a tu canal de Microsoft Teams. Puedes ver estas alertas en la tarjeta adaptativa que se muestra en tu canal.

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

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

Configuraciones de Prometheus

Configura Ops Manager para enviar datos de métricas sobre tú implementación a tú Prometheus instancia. Para configurar la integración, consulta Integrar con Prometheus.

Puedes compilar una integración de supervisión utilizando los endpoints de supervisión y alertas de la APIde Ops Manager.