Se encuentra viendo la documentación de la versión en desarrollo, puede estar incompleta.
Esta página fue traducida automáticamente. Si detectas un error, selecciónalo y presiona Ctrl+Enter para informarlo a los editores.

1 Generación de eventos de disparadores

Descripción general

El cambio de estado de un disparador es la fuente más frecuente e importante de eventos. Cada vez que el disparador cambia su estado, se genera un evento. El evento contiene detalles del cambio de estado del disparador: cuándo ocurrió y cuál es el nuevo estado.

Los disparadores crean dos tipos de eventos: Problema y OK.

Eventos de problema

Se crea un evento de problema:

  • cuando una expresión de disparador se evalúa como VERDADERA si el disparador está en estado OK;
  • cada vez que una expresión de disparador se evalúa como VERDADERA si la generación de múltiples eventos de problema está habilitada para el disparador.

Eventos OK

Un evento OK cierra el/los evento(s) de problema relacionado(s) y puede ser creado por 3 componentes:

  • disparadores - basado en la configuración de 'Generación de evento OK' y 'Evento OK cierra';
  • correlación de eventos
  • gestor de tareas – cuando un evento es cerrado manualmente
Disparadores

Los disparadores tienen una configuración de 'Generación de evento OK' que controla cómo se generan los eventos OK:

  • Expresión - se genera un evento OK para un disparador en estado de problema cuando su expresión se evalúa como FALSO. Esta es la configuración más simple, habilitada por defecto.
  • Expresión de recuperación - se genera un evento OK para un disparador en estado de problema cuando su expresión se evalúa como FALSO y la expresión de recuperación se evalúa como VERDADERO. Esto puede usarse si los criterios de recuperación del disparador son diferentes de los criterios de problema.
  • Ninguno - nunca se genera un evento OK. Esto puede usarse junto con la generación de múltiples eventos de problema para simplemente enviar una notificación cuando algo sucede.

Adicionalmente, los disparadores tienen una configuración de 'Evento OK cierra' que controla qué eventos de problema se cierran:

  • Todos los problemas - un evento OK cerrará todos los problemas abiertos creados por el disparador
  • Todos los problemas si los valores de las etiquetas coinciden - un evento OK cerrará los problemas abiertos creados por el disparador y que tengan al menos un valor de etiqueta coincidente. La etiqueta se define mediante la configuración de disparador 'Etiqueta para coincidencia'. Si no hay eventos de problema para cerrar, entonces no se genera el evento OK. Esto a menudo se denomina correlación de eventos a nivel de disparador.
Correlación de eventos

La correlación de eventos (también llamada correlación global de eventos) es una forma de configurar reglas personalizadas de cierre de eventos (lo que resulta en la generación de eventos OK).

Las reglas definen cómo los nuevos eventos de problema se emparejan con los eventos de problema existentes y permiten cerrar el nuevo evento o los eventos emparejados generando los correspondientes eventos OK.

Sin embargo, la correlación de eventos debe configurarse con mucho cuidado, ya que puede afectar negativamente al rendimiento del procesamiento de eventos o, si se configura incorrectamente, cerrar más eventos de los previstos (en el peor de los casos, incluso todos los eventos de problema podrían cerrarse). Algunos consejos de configuración:

  1. reduzca siempre el alcance de la correlación estableciendo una etiqueta única para el evento de control (el evento que se empareja con los eventos antiguos) y utilice la condición de correlación 'etiqueta del nuevo evento'
  2. no olvide añadir una condición basada en el evento antiguo al utilizar la operación 'cerrar evento antiguo', o todos los problemas existentes podrían cerrarse
  3. evite utilizar nombres de etiquetas comunes que sean usados por diferentes configuraciones de correlación
Gestor de tareas

Si la opción 'Permitir cierre manual' está habilitada para el disparador, entonces es posible cerrar manualmente los eventos de problema generados por el disparador. Esto se realiza en la interfaz web al actualizar un problema. El evento no se cierra directamente; en su lugar, se crea una tarea de 'cerrar evento', que es gestionada por el gestor de tareas en breve. El gestor de tareas generará un evento OK correspondiente y el evento de problema se cerrará.