Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /
/ / /

Administrar alertas del sistema

Las alertas del sistema son controles de salud internos que monitorean la salud del propio Ops Manager, incluida la salud de las bases de datos de respaldo. Demonios de respaldo y copias de seguridad implementación. Ops Manager ejecuta verificaciones de estado cada cinco minutos.

Para ver la lista de alertas del sistema:

  1. Haga clic en el Admin enlace en la parte superior del Ops Manager UI.

  2. Haz clic en la pestaña Alerts.

  3. Haz clic en el enlace Open Alerts debajo de System Alerts.

Las alertas del sistema desactivadas aparecen en gris.

Si tienes el Global Owner rol, puedes modificar la configuración de notificaciones o deshabilitar una alerta del sistema.

Cada alerta del sistema consta de tres componentes:

Componente
Ejemplos

Una condición que activa la alerta.

  • Un almacén de bloques está utilizando demasiado espacio en disco.

  • Una base de datos respaldada por Ops Manager tuvo advertencias de inicio.

Una lista de destinatarios de la alerta

  • Usuario o rol de Ops Manager: Administradores de Ops Manager

  • Dirección de correo electrónico: admin@example.com

  • Canal de Slack: #alerts

Un método mediante el cual se envía la alerta

  • Correo electrónico

  • Slack

  • SMS

Cuando la alerta está habilitada y se cumple su condición de activador, Ops Manager envía una alerta a los destinatarios especificados utilizando el medio especificado para dicha alerta. Para ver una lista de las opciones de notificación, consulta el paso Seleccionar los destinatarios de la alerta y los métodos de entrega en el procedimiento Modificar configuración de notificaciones para una alerta del sistema en esta página.

De forma predeterminada, Ops Manager habilita todas las alertas y las envía a la dirección de correo electrónico especificada en el Admin Email Address campo en las opciones de configuración de Ops Manager.

Ops Manager proporciona las siguientes alertas del sistema:

Tipo de alerta
Alert Message
Descripción

ORDINARY_ALERT_PROCESSING_DISABLED

Ordinary alert processing is disabled

ORDINARY_ALERT_PROCESSING_ENABLED

Ordinary alert processing is enabled
Tipo de alerta
Alert Message
Descripción

OPLOG_TTL_RESIZE

Backup oplog TTL was resized

Se envía cuando el daemon de copias de seguridad se ha retrasado tanto en la aplicación de las entradas de oplog que Ops Manager ha extendido el período de tiempo que almacena las entradas del oplog. Por defecto, Ops Manager almacena las entradas de oplog en el Oplog Store durante 24 horas.

Si el demonio aún no ha aplicado una entrada del oplog una hora antes de su vencimiento, Ops Manager extiende el período de almacenamiento por otras tres horas. Ops Manager puede seguir ampliando el periodo de almacenamiento hasta 14 días.

Si recibe esta alerta:

  1. Compruebe que su Backup Daemon se esté ejecutando.

  2. Verifica que tu daemon de copias de seguridad se ejecute en un hardware lo suficientemente capaz de aplicar las entradas de oplog de manera oportuna.

THEFT_FAILED

Backup was not moved successfully

Se envía cuando falla la migración de una tarea de copia de seguridad a un nuevo Daemon de copia de seguridad. La tarea de copia de seguridad continúa ejecutándose en el Daemon de copia de seguridad original.

Para obtener más información sobre cambiar de trabajo, consulta Empleos.

Tipo de alerta
Alert Message
Descripción

DAEMON_DOWN

Backup Daemon is down

Se envía cuando el daemon de copias de seguridad no ha hecho ping al Ops Manager durante más de 15 minutos.

DAEMON_UP

Backup Daemon is up

LOW_HEAD_FREE_SPACE

Backup Daemon has low free head space

Se envía cuando la partición del disco donde se almacena la copia local de un set de réplicas respaldado tiene menos de 1 GB de espacio libre.

Siga el procedimiento Modificar configuración de notificación para una alerta del sistema para cambiar este límite de espacio.

LOW_HEAD_FREE_SPACE_PERCENT

Backup Daemon has low free head space percentage

Se envía cuando la partición de disco en la que se almacena la copia local de un set de réplicas respaldado tiene menos del 10% de espacio libre restante.

Sigue el procedimiento Modificar los ajustes de notificación para una alerta del sistema para cambiar este porcentaje.

SUFFICIENT_HEAD_FREE_SPACE

Backup Daemon has sufficient free head space
Tipo de alerta
Alert Message
Descripción

BALANCER_OFF

Blockstore does not have a running balancer

BALANCER_ON

Blockstore has a running balancer

Se envía cuando un almacenamiento en bloques particionado está ejecutando el balanceador de clúster particionado. Debe deshabilitar el balanceador en un almacenamiento en bloques particionado. Para desactivar el balanceador, consulta Desactivar el Balanceador.

INSIDE_SPACE_USED_THRESHOLD

Blockstore space used within threshold

OUTSIDE_SPACE_USED_THRESHOLD

Blockstore space used exceeds threshold

Se envía cuando el espacio en disco que utiliza almacenamiento en bloques supera la threshold configuración establecida. El umbral predeterminado es 85% de la capacidad total del disco en el que está almacenado el almacenamiento en bloques. Puedes cambiar el valor de mms.alerts.OutsideSpaceUsedThreshold.maximumSpaceUsedPercent en la configuración de Ops Manager.

Tipo de alerta
Alert Message
Descripción

CRON_JOB_COMPLETED

Cron job has completed successfully

CRON_JOB_FAILED

Cron job has failed
Tipo de alerta
Alert Message
Descripción

CRON_JOB_DISABLED

Cron job disabled

CRON_JOB_ENABLED

Cron job enabled
Tipo de alerta
Alert Message
Descripción

BACKING_DATABASE_PROCESS_DOWN

Detected a problem connecting to a database backing the system

Se envía cuando Ops Manager no puede conectarse a una base de datos de respaldo y ejecutar el comando ping.

BACKING_DATABASE_PROCESS_NO_STARTUP_WARNINGS

Detected no startup warnings on the databases backing the system

BACKING_DATABASE_PROCESS_STARTUP_WARNINGS

Detected startup warnings on a database backing the system

Se envía cuando el proceso de MongoDB que aloja una base de datos de respaldo contiene startupWarnings en sus archivos de registro.

BACKING_DATABASE_PROCESS_UP

Successfully connected to a database backing the system

BACKINGDB_DEFAULTRW_CONCERN_VERIFICATION_FAILED

AppDB default Read/Write concerns are not set to recommended values
Tipo de alerta
Alert Message
Descripción

LOG_DEBUG_OVERRIDE_ACTIVE

Production logger overridden with a DEBUG level
1

Ops Manager muestra el enlace Admin sólo si tienes privilegios administrativos.

2
3
4

Puede editar los valores que activan ciertas alertas del sistema. Estos valores se encuentran en la sección Alert If de las siguientes alertas:

Alerta
Campo
predeterminado

Backup daemon free head space is below

1 GB

Backup daemon free head space percentage is below

10

5

En la sección Send to, configura las notificaciones. Para agregar notificaciones o destinatarios, haz clic en Add y selecciona entre las opciones que se listan a continuación. Para probar una notificación, haz clic en el enlace de prueba que aparece después de configurar la notificación y asegúrate de que el servicio que estás probando reciba el mensaje.

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

Alertas de proyectos
Aplicar solo a uno o más Organizaciones y Proyectos individuales.
Global alerts
Aplicar a todas las organizaciones y proyectos.
Alertas del sistema
Aplica 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 del proyecto que recibirán las alertas en 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 del proyecto Ops Manager en su página de Cuenta. Email está marcado de forma predeterminada.

Organización del gerente de operaciones

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 recibirán las alertas en 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. Seleccione SMS para enviar estas alertas al número de teléfono móvil configurado para cada usuario de la organización 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á marcado de forma predeterminada.

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 crear al menos un equipo.

  • Seleccione SMS para enviar estas alertas al número de teléfono móvil configurado para cada usuario del equipo de Ops Manager 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

Especifique el nombre de host que recibirá la2trap v c en el puerto 162 estándar. El archivo MIB para SNMP está disponible para descargar.

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 la sala HipChat. Introduce el nombre de la sala HipChat y el token de API.

Envía la alerta a un canal de Slack en el espacio de trabajo de Slack autorizado 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 HTTP POST a un punto final para su procesamiento programático. El cuerpo de la solicitud contiene un documento JSON con el mismo formato que el recurso de alertas de la API de Ops Manager.

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 sobre las plantillas de webhook, incluidas las variables de plantilla disponibles, los ayudantes de expresiones regulares y los 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 acaba de abrirse.

alert.close

La alerta se resolvió.

alert.update

Una alerta abierta previamente todavía está abierta.

alert.acknowledge

La alerta fue reconocida.

alert.cancel

La alerta dejó de ser vá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.

Encuentre su clave API de Datadog en su cuenta de Datadog.

Administradores

Envía la alerta a la dirección de correo electrónico 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 de resumen de todas las alertas globales a la dirección de correo electrónico especificada.

6
1

Ops Manager muestra el enlace Admin sólo si tienes privilegios administrativos.

2
3

En la línea de la alerta del sistema que deseas desactivar, haz clic en el ícono de puntos suspensivos y selecciona Disable.

Volver

Alertas Globales

En esta página