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

Configurar los ajustes de alertas

Una configuración de alerta define el condiciones que activan una alerta y los métodos de notificación de la alerta. Este tutorial describe cómo crear y gestionar las configuraciones de alertas para un proyecto especificado. Para crear y gestionar configuraciones globales de alertas, consulte Gestión de alertas globales.

Muchos factores pueden afectar la entrega de alertas, incluidas las listas de no llamar, los límites para los mensajes enviados o entregados, la hora de entrega y el almacenamiento en caché de mensajes.

Consulte el contrato de servicio telefónico para conocer los costos asociados con la recepción de mensajes de texto.

Si eliges SMS, Ops Manager enviará mensajes de texto de alerta a todos los usuarios del proyecto que tengan un número móvil asociado a su cuenta de usuario.

Se pueden crear múltiples configuraciones de alertas con diferentes frecuencias. La frecuencia mínima para una alerta es de 5 minutos.

El tiempo entre las re-notificaciones aumenta por la cantidad de frecuencia en cada ciclo de alerta hasta un máximo de 24 horas. Por ejemplo, si la frecuencia es de 5 minutos y la condición de alerta se activa primero a las 9 am, las alertas posteriores ocurren a las 9:05 am, 9:15 am, 9:30 am, etc.

Puede establecer el tiempo que debe transcurrir antes de que Ops Manager envíe una alerta después de que ocurra una condición de alerta. Esto ayuda a eliminar falsos positivos.

Ops Manager no proporciona alertas predeterminadas para las organizaciones.

Ops Manager crea automáticamente las siguientes configuraciones de alertas para un proyecto al crear el proyecto:

  • El usuario se unió al proyecto (JOINED_GROUP)

  • El certificado SSL del host expirará dentro de 30 días (HOST_SSL_CERTIFICATE_STALE)

  • La supervisión está caída (MONITORING_AGENT_DOWN)

Si activas la copia de seguridad, Ops Manager creará las siguientes configuraciones de alertas para el proyecto, si no existen ya:

  • El registro de oplog de copia de seguridad está atrasado (OPLOG_BEHIND)

  • La copia de seguridad requiere una resincronización (RESYNC_REQUIRED)

  • El clúster no tiene un mongos activo (CLUSTER_MONGOS_IS_MISSING)

  • El host tiene recomendaciones de seguridad

  • query Targeting: Objetos escaneados/Devueltos es

    Nota

    La configuración por defecto envía una alerta solo si la proporción de documentos escaneados a documentos devueltos cumple o supera el umbral especificado durante al menos 10 minutos.

Para supervisar eficazmente su implementación, considere configurar las siguientes alertas:

  • Host está recuperándose: Se activa cuando una instancia de MongoDB entra en modo RECUPERANDO.

  • El Atraso de la replicación es: Supervisa el tiempo de atraso de las secundarias en comparación con la primaria.

  • Tickets disponibles: Guardados/Lecturas: Señala potenciales problemas de rendimiento para el motor de almacenamiento WiredTiger.

  • Replicación Oplog: Supervisa el tamaño de la ventana del Oplog.

  • El host está caído: Se activa cuando un host se vuelve inalcanzable.

  • Colas: Lectores/Escritores: rastrea las operaciones que esperan en los bloqueos.

  • Los fallos de página son: Investigar si son consistentemente altos (> 1000 promedio/seg).

  • El host está expuesto a Internet pública: Se activa cuando faltan la autenticación y la protección del cortafuegos.

  • El host no tiene la última versión: Se activa cuando la versión de MongoDB está desactualizada por dos o más revisiones.

  • El set de réplicas eligió un nuevo primario: Se activa durante un evento de elección.

  • Número de nodos no saludables > n: se activa cuando hay más de n nodos no saludables.

  • Falta un mongos activo en el clúster

  • El agente de supervisión está inactivo

  • El agente de copias de seguridad está caído

Cuando utilices el componente de copia de seguridad, configura las siguientes alertas:

  • La copia de seguridad de oplog está retrasada

  • La copia de seguridad requiere una resincronización

Nota

Ajusta estas alertas para tu carga de trabajo y patrones de uso específicos.

Puedes configurar los ajustes por defecto para las siguientes opciones de notificaciones:

  • Organización de Ops Manager

  • Usuario de Ops Manager

  • Correo electrónico

  • SMS

  • HipChat

  • Slack

  • PagerDuty

  • Datadog

  • VictorOps

  • Opsgenie

Puedes configurar los ajustes por defecto para las siguientes opciones de notificaciones:

  • Organización de Ops Manager

  • Usuario de Ops Manager

  • Correo electrónico

  • SMS

  • HipChat

  • Slack

  • PagerDuty

  • Datadog

  • VictorOps

  • Opsgenie

Para configurar la configuración por defecto para una de las opciones de notificación anteriores, haz clic en Integrations en Projects en la barra lateral. Ubique la opción de notificación e ingrese los valores por defecto.

Ops Manager completará los valores por defecto automáticamente cuando un usuario seleccione esa opción al crear una configuración de alerta. Si la llave, el token o URL que se usa para enviar la notificación se vuelve inválida, Ops Manager enviará un correo electrónico al propietario del Proyecto y, finalmente, removerá la clave, token o URL.

Cuando se cree una nueva alerta, se puede clonar una alerta existente.

1
  1. Si aún no está mostrada, selecciona tu organización deseada en el menú Organizations de la barra de navegación.

  2. Haz clic en Alerts en la barra lateral.

2

Para crear una nueva alerta:

  1. Haga clic en Add Alert.

Para clonar una configuración de alerta existente:

  1. Haz clic en la pestaña Alert Settings.

  2. Localizar la configuración de alerta que se desea clonar.

  3. Hacer clic y luego Clone en la fila de esa configuración de alertas.

3

Haz clic en User o Billing debajo de Select a Target.

4
5

Bajo el encabezado Add Notification Method, hacer clic en el botón del método de notificación específico que se desea usar.

Opción de notificación
Alertas de usuario
Alertas de facturación
Descripción

Organización de Ops Manager

Envía la alerta por correo electrónico o mensaje de texto a los usuarios con roles específicos en la Organización.

  1. Seleccione los roles de la organización que reciben las alertas desde las casillas de verificación Select Role(s) o seleccione All Roles para que todos los usuarios de la organización reciban la alerta.

  2. Selecciona SMS para enviar estas alertas al número de móvil configurado para cada usuario de la Organización de Ops Manager en su página de Cuenta.

  3. Seleccione Email para enviar estas alertas a la dirección de correo electrónico configurada para cada usuario de la organización de Ops Manager en su página de Cuenta. Email está marcado por defecto.

Usuario de Ops Manager

Envía la alerta a un usuario de Ops Manager, ya sea por correo electrónico o mensaje de texto.

  • Seleccione SMS para enviar estas alertas al número de teléfono móvil configurado para la cuenta del usuario del Ops Manager.

  • Seleccione Email para enviar estas alertas a la dirección de correo electrónico configurada para la cuenta del usuario de Ops Manager. Email está seleccionado por defecto.

Correo electrónico

Envía la alerta a cualquier dirección de correo electrónico que se proporcione.

Número de teléfono móvil

Envía la alerta a un número de teléfono. Ops Manager remueve todas las letras y signos de puntuación excepto el +.

Para números de teléfono internacionales (fuera de EE. UU.), formatear números de teléfono mediante la norma E.164. Por ejemplo, para Nueva Zelanda, escribe +64 antes del número de teléfono.

Ops Manager utiliza Twilio, ubicada en EE. UU., para enviar mensajes de texto.

Si deseas utilizar un número de teléfono que no sea de EE. UU. número de teléfono, intenta usar un Google Voice número de teléfono.

Configura Ops Manager para la integración de Twilio para usar SMS.

Slack

Envía la alerta a un canal de Slack en el espacio de trabajo autorizado de Slack para la organización.

  • Introducir el nombre del canal y un token de API o un token de Bot.

  • Para crear un token de API, consulta la página de API de tu cuenta de Slack.

Para aprender más sobre los Usuarios de Bots en Slack, consulta la documentación de Slack.

PagerDuty

Envía la alerta a una cuenta de PagerDuty. Ingrese solo la clave de integración de PagerDuty. Define reglas de escalamiento y asignaciones de alertas directamente en PagerDuty.

Reconocer las alertas de PagerDuty desde el tablero de PagerDuty.

Todas las nuevas claves de PagerDuty utilizan su Events API v2. Si tienes una llave API de Eventos v1, puedes seguir utilizándola con Ops Manager.

Datadog

Envía la alerta a una cuenta de Datadog como un evento de Datadog.

Cuando se abre por primera vez la alerta, Ops Manager envía la alerta como un evento de "error". Se envían actualizaciones posteriores como eventos de "info". Cuando se cierra la alerta, Ops Manager envía un evento de "éxito".

Si se muestra un mensaje, escriba la clave de API de Datadog en API Key y haz clic en Validate Datadog API Key.

Encuentra tu Clave API de Datadog en tu cuenta de Datadog.

VictorOps

Envía la alerta a una cuenta Splunk On-Call (anteriormente VictorOps).

Esta opción se muestra para las alertas que requieren reconocimiento. Puedes usar este método de notificación en alertas informativas. Estas alertas incluyen algunas como User joined the organization.

Se debe acusar de recibido las alertas de VictorOps desde el tablero de VictorOps.

Opsgenie

Envía la alerta a una cuenta de Opsgenie.

Esta opción se muestra para las alertas que requieren reconocimiento. Puedes usar este método de notificación en alertas informativas. Estas alertas incluyen algunas como User joined the organization.

Acusar de recibido las alertas de Opsgenie desde el tablero de Opsgenie.

6
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. Haz clic en el icono Project Alerts en la barra de navegación o en Alerts en la barra lateral.

2

Para crear una nueva alerta sin clonar una configuración existente:

  1. Haga clic en Add.

  2. Seleccione New Alert.

Para clonar una configuración de alerta existente:

  1. Haz clic en la pestaña Alert Settings.

  2. Localizar la configuración de alerta que se desea clonar.

  3. Hacer clic y luego Clone en la fila de esa configuración de alertas.

3

En la sección Alert if, seleccione el componente objetivo y la condición. Para obtener más información sobre las condiciones de alerta, consulte Tipos de eventos de alerta.

4

Si las opciones de la sección For están disponibles, opcionalmente puedes filtrar la alerta para aplicarla solo a un subconjunto de los objetivos. El filtro utiliza un operador lógico OR entre cada condición.

El campo matches puede usar expresiones regulares.

5

En la sección Send to:

  1. (Opcional) Para ayudar a reducir los falsos positivos que envía Ops Manager, en el campo send if condition lasts at least, especifica los minutos que deben transcurrir antes de que la condición envíe la alerta. La próxima verificación de alerta que se ejecuta después de que transcurre el tiempo especificado envía la alerta.

  2. (Opcional) En el campo resend after, se deben especificar los minutos que deben transcurrir antes de que la condición vuelva a enviar la alerta.

  3. Haz clic en Add y selecciona entre las opciones descritas en la siguiente tabla.

    Los métodos de notificación de alertas que se pueden configurar dependen del alcance de la alerta:

    Alertas del proyecto
    Aplicar solo a uno o más Organizaciones y Proyectos individuales.
    Global alerts
    Aplicar a todas las organizaciones y proyectos.
    Alertas del sistema
    Aplicar a la salud de Ops Manager y sus bases de datos de respaldo.

    Los métodos de notificaciones de alertas son los siguientes:

    Método de notificación
    Proyecto
    Global
    Sistema
    Descripción

    Proyecto Ops Manager

    Envía la alerta por correo electrónico o mensaje de texto a los usuarios con roles específicos en el proyecto.

    1. Seleccione los roles de Proyecto que reciben las alertas de las casillas de verificación Select Role(s) o seleccione All Roles para que todos los usuarios del Proyecto reciban la alerta.

    2. Seleccione SMS para enviar estas alertas al número móvil configurado para cada usuario del Proyecto Ops Manager en su página de cuenta.

    3. Seleccione Email para enviar estas alertas a la dirección de correo electrónico configurada para cada usuario de Ops Manager Proyecto en su página de Cuenta. Email está marcado por defecto.

    Organización de Ops Manager

    Envía la alerta por correo electrónico o mensaje de texto a los usuarios con roles específicos en la Organización.

    1. Seleccione los roles de la organización que reciben las alertas desde las casillas de verificación Select Role(s) o seleccione All Roles para que todos los usuarios de la organización reciban la alerta.

    2. Selecciona SMS para enviar estas alertas al número de móvil configurado para cada usuario de la Organización de Ops Manager en su página de Cuenta.

    3. Seleccione Email para enviar estas alertas a la dirección de correo electrónico configurada para cada usuario de la organización de Ops Manager en su página de Cuenta. Email está marcado por defecto.

    Usuario de Ops Manager

    Envía la alerta a un usuario de Ops Manager, ya sea por correo electrónico o mensaje de texto.

    • Seleccione SMS para enviar estas alertas al número de teléfono móvil configurado para la cuenta del usuario del Ops Manager.

    • Seleccione Email para enviar estas alertas a la dirección de correo electrónico configurada para la cuenta del usuario de Ops Manager. Email está seleccionado por defecto.

    Equipo de Ops Manager

    Envía la alerta por correo electrónico o mensaje de texto a un equipo especificado de Ops Manager.

    Esta opción aparece solo después de que se haya creado un equipo.

    • Seleccione SMS para enviar estas alertas al número de móvil configurado para cada usuario de Ops Manager Team en su página de cuenta.

    • Selecciona Email para enviar estas alertas a la dirección de correo electrónico configurada para cada usuario del equipo de Ops Manager en su página de cuenta. Email está marcado por defecto.

    SNMP host

    Especifica el nombre de host que recibirá la trampa v2c en el puerto estándar 162. El archivo MIB para SNMP está disponible para su descarga.

    Correo electrónico

    Envía la alerta a una dirección de correo electrónico específica.

    Envía la alerta a un flujo de mensajes de HipChat. Introduce el nombre de la sala de HipChat y el token API.

    Envía la alerta a un canal de Slack en el espacio de trabajo autorizado de Slack para la organización.

    • Introducir el nombre del canal y un token de API o un token de Bot.

    • Para crear un token de API, consulta la página de API de tu cuenta de Slack.

    Para aprender más sobre los Usuarios de Bots en Slack, consulta la documentación de Slack.

    Envía la alerta a una cuenta de PagerDuty. Ingrese solo la clave de integración de PagerDuty. Define reglas de escalamiento y asignaciones de alertas directamente en PagerDuty.

    Reconocer las alertas de PagerDuty desde el tablero de PagerDuty.

    Todas las nuevas claves de PagerDuty utilizan su Events API v2. Si tienes una llave API de Eventos v1, puedes seguir utilizándola con Ops Manager.

    Webhook

    Envía una solicitud POST HTTP a un endpoint para procesamiento programático. El cuerpo de la solicitud contiene un documento JSON que utiliza el mismo formato que el API de Ops Manager Recurso de alertas.

    Puedes personalizar los encabezados de la solicitud de webhook y el contenido del cuerpo utilizando plantillas FreeMarker. Esto te permite adaptar la estructura de la carga útil para que coincida con los requisitos de tu sistema de destino.

    Para configurar esta opción, configura los ajustes del Webhook en la página de Configuración del Proyecto.

    Para obtener información detallada acerca de la creación de plantillas de webhooks, incluidas las variables de plantilla disponibles, los asistentes regex y ejemplos, consulte Configurar plantillas de webhook.

    Para utilizar este método a nivel global:

    1. Navega a la pestaña Ops Manager Config Miscellaneous de la Administration console.

    2. Actualiza la Webhook URL y la Webhook Secret configuración.

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

    Envía la alerta a una cuenta de Datadog como un evento de Datadog.

    Cuando se abre por primera vez la alerta, Ops Manager envía la alerta como un evento de "error". Se envían actualizaciones posteriores como eventos de "info". Cuando se cierra la alerta, Ops Manager envía un evento de "éxito".

    Si se muestra un mensaje, escriba la clave de API de Datadog en API Key y haz clic en Validate Datadog API Key.

    Encuentra tu Clave API de Datadog en tu cuenta de Datadog.

    Administradores

    Envía la alerta a la dirección de correo especificada en el campo Admin Email Address en las opciones de configuración de Ops Manager.

    Correo electrónico del resumen global de alertas

    Envía un correo electrónico resumen de todas las alertas globales a la dirección de correo electrónico especificada.

6
1
  1. Si aún no está mostrada, selecciona tu organización deseada en el menú Organizations de la barra de navegación.

  2. Haz clic en Alerts en la barra lateral.

  1. Haz clic en la pestaña Alert Settings.

2
  1. En la fila de una alerta específica, hacer clic en y luego Delete.

  2. Hacer clic en Delete en el modal Delete Alert o hacer clic en Cancel para dejar la alerta tal como está configurada.

    Nota

    Si no se ha iniciado sesión en los cinco minutos después de pulsar Delete, se debe volver a introducir la contraseña y luego hacer clic en Delete nuevamente.

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. Haz clic en el icono Project Alerts en la barra de navegación o en Alerts en la barra lateral.

  1. Haz clic en la pestaña Alert Settings.

2
  1. En la fila de una alerta específica, hacer clic en y luego Delete.

  2. Hacer clic en Confirm en el modal Confirm Delete o hacer clic en Cancel para dejar la alerta tal como está configurada.

Si eliminas una configuración de alerta, Ops Manager cancela las alertas activas relacionadas con la configuración. Una configuración de alerta borrada no permanece visible.

1
  1. Si aún no está mostrada, selecciona tu organización deseada en el menú Organizations de la barra de navegación.

  2. Haz clic en Alerts en la barra lateral.

  1. Haz clic en la pestaña Alert Settings.

2

En la fila de una alerta específica, hacer clic en y luego Disable.

Hacer clic en y luego Enable para volver a activar la alerta en cualquier momento.

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. Haz clic en el icono Project Alerts en la barra de navegación o en Alerts en la barra lateral.

  1. Haz clic en la pestaña Alert Settings.

2

En la fila de una alerta específica, hacer clic en y luego Disable.

Nota

Hacer clic en y luego Enable para volver a activar la alerta en cualquier momento.

Si deshabilita una configuración de alerta, Ops Manager cancela las alertas activas relacionadas con la configuración. Una configuración de alerta deshabilitada permanece visible pero en gris y puede volver a habilitarse más tarde.

Si necesitas desactivar una alerta solo por un periodo de tiempo, puedes suspender alertas.

Puede ver todas las alertas, la configuración de alertas y las alertas borradas en la página Organization Alerts. Para aprender más, se puede consultar Alerts Workflow.

1
  1. Si aún no está mostrada, selecciona tu organización deseada en el menú Organizations de la barra de navegación.

  2. Haz clic en Alerts en la barra lateral.

  1. Haz clic en la pestaña Alert Settings.

2

Ops Manager muestra el historial de cambios en la configuración de alertas.

Se pueden ver alertas abiertas, alertas cerradas y configuraciones de alertas en la página Project Alerts. Ops Manager envía notificaciones para todas las alertas que aparecen en la pestaña Open. Para obtener más información, consulta Flujo de trabajo de alertas.

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. Haz clic en el icono Project Alerts en la barra de navegación o en Alerts en la barra lateral.

  1. Haz clic en la pestaña Alert Settings.

2
3

Ops Manager muestra el historial de cambios en la configuración de alertas.

Puede probar las configuraciones de alerta para asegurarse de que funcionen correctamente antes de implementarlas en producción. Esto es particularmente útil para las notificaciones de webhook con plantillas personalizadas.

1

Navega a Alerts > Alert Settings.

2

Crear o editar una configuración de alerta.

3

En la sección Send to, configure su método de notificación (webhook, correo electrónico, etc.).

4

Haz clic en el botón Test Alert junto a la configuración de notificaciones.

5

Ops Manager envía una notificación de prueba con datos de muestra para verificar que tu configuración funciona correctamente.

Para las notificaciones webhook, la prueba incluye:

  • Datos de alerta de muestra renderizados a través de tus plantillas personalizadas

  • Validación de que tu endpoint de webhook sea accesible

  • Verificación de que las cabeceras y plantillas de cuerpo personalizadas se renderizan correctamente

1

Navega a Admin > Global Alert Settings.

2

Crea o edita una configuración global de alertas.

3

En la sección Send to, configura tu método de notificación.

4

Haz clic en el botón Test Alert junto a la configuración de notificaciones.

5

Ops Manager envía una notificación de prueba para verificar la configuración.

Las pruebas de alertas globales usan datos de muestra que representan el tipo de alertas que se generarían en varios proyectos.

Volver

Condiciones de revisión

En esta página