Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Descripción general de la configuración de la notificación de alarma

De forma predeterminada, las alarmas generadas por los dispositivos administrados en la plataforma Junos Space se envían a la funcionalidad de monitoreo de red. Para habilitar la notificación de alarma para las aplicaciones junos Space compatibles, puede configurar el archivo alarmNotificationConf.xml para especificar las notificaciones de alarma que deberían recibir las aplicaciones designadas de Junos Space. Las aplicaciones solo recibirán las alarmas que configure en el archivo alarmNotificationConf.xml y que coincidan con los criterios de filtro especificados.

Puede configurar filtros básicos y avanzados para que cualquier alarma que coincida con las condiciones de filtrado configuradas se reenvíe a las aplicaciones designadas.

Filtrado básico

Configure un filtro básico para filtrar alarmas basadas en el identificador de evento único (UEI), la familia de dispositivos y la gravedad. Como mínimo, debe configurar un filtro UEI. El filtrado por familia de dispositivos, gravedad o ambos es opcional.

Para configurar un filtro básico para la notificación de alarma, como mínimo, debe configurar las siguientes etiquetas de notificación en el archivo alarmNotificationConf.xml , que deben residir en el directorio /opt/opennms/etc/alarm-notification :

  • Nombre de notificación

  • UEI de la alarma que se notificará

  • El script que se ejecutará para la UEI configurada

También puede configurar las siguientes etiquetas en el archivo alarmNotificationConf.xml :

  • Gravedad: los valores de gravedad admitidos son indeterminados, despejados, normales, advertencias, menores, mayores y críticos.

    Cuando se configura una alarma para la notificación, se envía una notificación para la alarma de borrado correspondiente. También se envía una notificación después de borrar una alarma de la interfaz de usuario. Para reenviar la notificación para Borrar alarmas e interfaz de usuario (UI), debe configurar Severity = Normal, Cleared.

  • Familia de dispositivos: la familia de dispositivos compatible está presente en devicefamily.properties en la /opt/opennms/etc/alarm-notification.

    Nota:

    Si el Sysoid para el dispositivo es desconocido, el DevicesWithNoSysoid filtro se hace coincidir.

Directrices para configurar notificaciones de alarma

Utilice las siguientes pautas al configurar las notificaciones de alarma:

  • Para enviar una notificación cuando se borra una alarma de la interfaz de usuario, debe incluir el evento uei.opennms.org/vacuumd/juniper/alarmCleared en el archivo eventconf.xml .

  • La entrada del evento está presente en /opt/opennms/etc/examples/alarm-notification/eventconf.xml. Esta entrada debe agregarse a /opt/opennms/etc/eventconf.xml.

    Nota:

    No copie y pegue todo el archivo /opt/opennms/etc/examples/alarm-notification/eventconf.xml completo. Si la entrada de evento aún no está presente, anexe la entrada de evento al archivo eventconf.xml existente.

  • Las etiquetas enumeradas en el archivo /opt/opennms/etc/examples/alarm-notification/vacuumd-configuration.xml se deben agregar al archivo /opt/opennms/etc/vacuumd-configuration.xml , si no está ya presente.

  • La atenuación de la notificación de alarma se realiza según el contador de alarma. El notification_threshold atributo se agrega para este propósito. El valor predeterminado es 5, que especifica que se notifica la primera alarma, luego la sexta alarma, etc.

Filtrado avanzado

Para proporcionar un filtrado más profundo, debe configurar un archivo de babeo (DRL). Con el filtrado avanzado, las aplicaciones reciben solo aquellas alarmas que coincidan con todas las condiciones de filtrado avanzadas. El nombre del archivo drool y el nombre de notificación mencionados en el archivo alarmNotificationConf.xml deben coincidir, y para cada notificación, debe haber un archivo drool cuyo nombre coincida con el nombre de notificación. Cada archivo de babeo que configure debe agregarse al directorio /opt/opennms/etc/alarm-notification/drools . Puede ver un archivo de ejemplo de babeo desde el directorio /opt/opennms/etc/examples/alarm-notification/drools . Puede ver un archivo alarmNotification.xml de ejemplo desde el directorio /opt/opennms/etc/examples/alarm-notification .

Nota:

Se debe tener cuidado al escribir la regla. Para cada regla que satisfaga la condición, se invoca una secuencia de comandos correspondiente. Para un mejor rendimiento, no configure varias reglas para la misma UEI.

Puede crear filtros avanzados basados en cualquier combinación de los siguientes campos:

  • alarmacktime

  • alarmackuser

  • alarmid

  • tipo de alarma

  • applicationdn

  • clave clearkey

  • Contador

  • Descripción

  • dpname

  • datos de eventos

  • eventuei

  • primer evento

  • siindexar

  • Ifname

  • ipaddr

  • último incidente

  • logmsg

  • clave de ossprimary

  • infraestructura

  • clave de reducción

  • Serviced

  • Severidad

  • tiempo suprimido

  • suprimido hasta

  • usuario suprimido

  • tticketid

  • tticketstate

  • uiclear

  • tipo alarm x733

  • x733Probable porque