Overview
Una alerta global aplica lo mismo Configuración de alertas para varios proyectos simultáneamente. Cuando se produce una condición de alerta, Ops Manager envía una notificación solo al proyecto afectado. Ops Manager envía notificaciones a intervalos regulares hasta que se resuelva o cancele la alerta.
Si confirma una alerta global, Ops Manager no envía más notificaciones a la lista de distribución de la alerta hasta que transcurra el periodo de confirmación o hasta que la alerta se resuelva. Si la condición de alerta finaliza durante el periodo de confirmación, Ops Manager envía una notificación de la resolución.
Para acceder a las alertas globales debes tener la
Global OwnerRol o Global Monitoring Admin rol.
Nota
Alertas globales predeterminadas
Cuando se inicia Ops Manager, crea Configuraciones de alertas globales predeterminadas. Si elimina una configuración de alerta global predeterminada, Ops Manager la vuelve a crear al reiniciar la aplicación.
Si no desea recibir alertas de una configuración de alerta global predeterminada, debe deshabilitar esa configuración de alerta global.
Ver alertas globales
Seleccione la pestaña Alerts y Open Alerts luego Global Alertsseleccione en.
Seleccione uno o más filtros sobre la lista y haga clic Filter en.
Para filtrar por: | Hacer esto: |
|---|---|
Reconocimiento | Seleccione la opción adecuada en la lista desplegable All States. |
Proyecto | Escriba el nombre del proyecto en el cuadro Projects. |
Etiquetas del proyecto | Escriba el nombre de la etiqueta en el cuadro Tags. Los usuarios con el |
Tipo de alerta (solo alertas abiertas) | Escriba el tipo de alerta en el Types cuadro. El cuadro completa automáticamente un tipo de alerta solo si hay una alerta abierta de ese tipo. |
fecha | Seleccione las fechas en los campos From y To. |
Reconocer o no reconocer una alerta.
Para confirmar una alerta, haga clic en Acknowledge en la línea correspondiente, seleccione el período de confirmación y haga clic en Acknowledge. Ops Manager no envía más notificaciones durante el período seleccionado.
Para "deshacer" un reconocimiento y volver a recibir notificaciones si la condición de alerta aún se aplica, pulsa en Unacknowledge en la línea de la alerta y pulsa en Confirm.
Configurar una alerta global
Seleccione Alerts la pestaña y Global Alert Settings luego la página.
Seleccione los proyectos a los que desea aplicar la alerta.
Si especifica etiquetas, la alerta solo se aplica a los proyectos que las tengan. Los usuarios con el Global Owner rol pueden asignar etiquetas a los proyectos.
Puede escribir las primeras letras de una etiqueta o proyecto para ubicarlo en la lista desplegable.
Seleccione la condición que activa la alerta.
En la Alert if sección, seleccione el componente de destino y la condición. Para obtener explicaciones sobre las condiciones de alerta, consulte Revisar condiciones de alerta.
Aplicar la alerta solo a objetivos específicos. (Opcional)
Si se muestran las opciones en la sección For, puede filtrar la alerta para aplicarla a un subconjunto de los objetivos.
El campo matches admite expresiones regulares. Estas deben coincidir con el nombre de host completo.
Ejemplo
Para encontrar nombres de host que involucren foo usando una expresión regular, puede filtrar un nombre de host usando una de las siguientes opciones:
Descripción del nombre de host | matches Query |
|---|---|
Empieza con |
|
Termina con |
|
Contiene |
|
Seleccione los destinatarios de las alertas y los métodos de entrega.
En la sección Send to, haga clic en Add para agregar notificaciones o destinatarios. Para evitar falsos positivos, configure el tiempo que debe transcurrir antes de que la condición active la alerta.
Para probar la integración con HipChat, Slack, PagerDuty o Webhook, haga clic en el botón Test Alert que aparece después de configurar la notificación. En el caso de las notificaciones de webhook, esto prueba sus plantillas personalizadas con datos de muestra.
Los métodos de notificación de alerta que se pueden configurar dependen del alcance de la alerta:
- Alertas de proyectos
- Aplicar únicamente a una 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 notificación de alertas son los siguientes:
Método de notificación | Proyecto | Global | Sistema | Descripción | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Proyecto de administrador de operaciones | Envía la alerta por correo electrónico o mensaje de texto a los usuarios con roles específicos en el proyecto.
| |||||||||||||||
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.
| |||||||||||||||
Usuario de Ops Manager | Envía la alerta a un usuario de Ops Manager, ya sea por correo electrónico o mensaje de texto.
| |||||||||||||||
Equipo de gerentes de operaciones | Envía la alerta por correo electrónico o mensaje de texto a un equipo de Ops Manager específico. Esta opción aparece solo después de crear al menos un equipo.
| |||||||||||||||
HostSNMP | Especifique el nombre de host que recibirá la2trap v c en el puerto | |||||||||||||||
Correo electrónico | Envía la alerta a una dirección de correo electrónico especificada. | |||||||||||||||
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 lugar de trabajo de Slack autorizado para la organización.
Para obtener más información sobre los usuarios de Bot en Slack, consulte la documentación de Slack. | ||||||||||||||||
Envía la alerta a una cuenta de PagerDuty. Introduzca únicamente la clave de integración de PagerDuty. Defina las reglas de escalamiento y la asignación de alertas directamente en PagerDuty. Reconocer las alertas de PagerDuty desde el tablero de PagerDuty. Todas las nuevas claves de PagerDuty usan la API2 de eventos v. Si tiene una1 clave de la API de eventos v, puede seguir usá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 y el contenido del cuerpo de la solicitud del webhook con plantillas de FreeMarker. Esto te permite adaptar la estructura de la carga útil a los requisitos del 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:
Ops Manager agrega un encabezado de solicitud llamado
Si especifica una clave en el Webhook Secret campo, MongoDB Ops Manager agrega el | |||||||||||||||
Envía la alerta a una cuenta Datadog como un evento Datadog. Cuando la alerta se abre por primera vez, Ops Manager la envía como un evento de "error". Las actualizaciones posteriores se envían como eventos de "información". Cuando la alerta se cierra, Ops Manager envía un evento de "éxito". Si se le solicita, ingrese su clave API de Datadog API Key Validate Datadog API Keyen y haga clic en. 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. | |||||||||||||||
Resumen de alertas globales por correo electrónico | Envía un correo electrónico de resumen de todas las alertas globales a la dirección de correo electrónico especificada. |
Deshabilitar o habilitar una configuración de alerta global
Configurar plantillas de webhook para alertas globales
Las configuraciones de alertas globales admiten plantillas de webhooks, lo que permite personalizar los encabezados HTTP y el contenido del cuerpo de la solicitud que se envía a los endpoints de los webhooks. Esto resulta especialmente útil cuando se necesita adaptar la carga útil de la alerta a diferentes sistemas de destino en varios proyectos.
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.
Alertas globales predeterminadas
Cada vez que se inicia Ops Manager, crea configuraciones de alerta globales para las siguientes condiciones:
Los trabajos de Blockstore han alcanzado un alto número de reintentos
La transferencia de la partición de sincronización no ha progresado en más de 60 minutos
El recuento de instantáneas de clúster inconsistentes es superior a 5
La copia de seguridad no funciona
La copia de seguridad tiene demasiados fallos en las llamadas de conferencia
No hay ningún demonio disponible para realizar un trabajo de restauración consultable
Se ha detectado una configuración de copia de seguridad inconsistente
La copia de seguridad requiere una resincronización
El conjunto de réplicas tiene una instantánea tardía
La copia de seguridad está en un estado inesperado
La copia de seguridad ha alcanzado un alto número de reintentos
No se pudo asignar la copia de seguridad a un demonio de copia de seguridad
Si no desea recibir alertas de una configuración de alerta global predeterminada, debe deshabilitar esa configuración de alerta global.