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 Condiciones

Descripción general

Es posible definir que una acción se ejecute solo si el evento coincide con un conjunto definido de condiciones. Las condiciones se establecen al configurar la acción.

La coincidencia de condiciones distingue entre mayúsculas y minúsculas.

Acciones de disparador

Se pueden utilizar las siguientes condiciones en acciones basadas en disparadores:

Tipo de condición Operadores soportados Descripción
Grupo de equipos igual
no igual
Especifique grupos de equipos o grupos de equipos a excluir.
igual: el evento pertenece a este grupo de equipos.
no igual: el evento no pertenece a este grupo de equipos.
Al especificar un grupo de equipos padre, se seleccionan implícitamente todos los grupos de equipos anidados. Para especificar solo el grupo padre, todos los grupos anidados deben establecerse adicionalmente con el operador no igual.
Plantilla igual
no igual
Especifique plantillas o plantillas a excluir.
igual: el evento pertenece a un disparador heredado de esta plantilla.
no igual: el evento no pertenece a un disparador heredado de esta plantilla.
Equipo igual
no igual
Especifique equipos o equipos a excluir.
igual: el evento pertenece a este equipo.
no igual: el evento no pertenece a este equipo.
Nombre de etiqueta igual
no igual
contiene
no contiene
Especifique una etiqueta de evento o una etiqueta de evento a excluir.
igual: el evento tiene esta etiqueta.
no igual: el evento no tiene esta etiqueta.
contiene: el evento tiene una etiqueta que contiene esta cadena.
no contiene: el evento no tiene una etiqueta que contenga esta cadena.
Valor de etiqueta igual
no igual
contiene
no contiene
Especifique una combinación de etiqueta y valor de evento o una combinación de etiqueta y valor a excluir.
igual: el evento tiene esta etiqueta y valor.
no igual: el evento no tiene esta etiqueta y valor.
contiene: el evento tiene una etiqueta y valor que contienen estas cadenas.
no contiene: el evento no tiene una etiqueta y valor que contengan estas cadenas.
Disparador igual
no igual
Especifique disparadores o disparadores a excluir.
igual: el evento es generado por este disparador.
no igual: el evento es generado por cualquier otro disparador, excepto este.
Nombre del evento contiene
no contiene
Especifique una cadena en el nombre del evento generado por el disparador o una cadena a excluir. Por defecto, el nombre del evento coincide con el nombre del disparador a menos que se especifique un nombre de evento personalizado en la configuración del disparador.
contiene: el nombre del evento contiene esta cadena.
no contiene: esta cadena se excluye del nombre del evento.
Nota: El valor introducido se comparará con el nombre del evento con todas las macros expandidas.
Gravedad del disparador igual
no igual
es mayor o igual que
es menor o igual que
Especifique la gravedad del disparador.
igual: igual a la gravedad del disparador.
no igual: distinto a la gravedad del disparador.
es mayor o igual que: mayor o igual a la gravedad del disparador.
es menor o igual que: menor o igual a la gravedad del disparador.
Periodo de tiempo en
no en
Especifique un periodo de tiempo o un periodo de tiempo a excluir.
en: la hora del evento está dentro del periodo de tiempo.
no en: la hora del evento no está dentro del periodo de tiempo.
Consulte la página de especificación de periodo de tiempo para la descripción del formato.
Se admiten macros de usuario.
El problema está suprimido no
Especifique si el problema está suprimido (no mostrado) debido al mantenimiento del equipo.
no: el problema no está suprimido.
: el problema está suprimido.

Acciones de servicio

Se pueden utilizar las siguientes condiciones en las acciones de servicio:

Tipo de condición Operadores soportados Descripción
Servicio igual
no igual
Especifique un servicio o un servicio a excluir.
igual: el evento pertenece a este servicio.
no igual: el evento no pertenece a este servicio.
Al especificar un servicio padre, se seleccionan implícitamente todos los servicios hijos. Para especificar solo el servicio padre, todos los servicios anidados deben establecerse adicionalmente con el operador no igual.
Nombre del servicio contiene
no contiene
Especifique una cadena en el nombre del servicio o una cadena a excluir.
contiene: el evento es generado por un servicio que contiene esta cadena en el nombre.
no contiene: esta cadena no puede encontrarse en el nombre del servicio.
Nombre de etiqueta del servicio igual
no igual
contiene
no contiene
Especifique una etiqueta de evento o una etiqueta de evento a excluir. Las etiquetas de eventos de servicio pueden definirse en la sección de configuración del servicio Etiquetas.
igual: el evento tiene esta etiqueta.
no igual: el evento no tiene esta etiqueta.
contiene: el evento tiene una etiqueta que contiene esta cadena.
no contiene: el evento no tiene una etiqueta que contenga esta cadena.
Valor de etiqueta del servicio igual
no igual
contiene
no contiene
Especifique una combinación de etiqueta y valor de evento o una combinación de etiqueta y valor a excluir. Las etiquetas de eventos de servicio pueden definirse en la sección de configuración del servicio Etiquetas.
igual: el evento tiene esta etiqueta y valor.
no igual: el evento no tiene esta etiqueta y valor.
contiene: el evento tiene una etiqueta y valor que contienen estas cadenas.
no contiene: el evento no tiene una etiqueta y valor que contengan estas cadenas.

Asegúrese de definir plantillas de mensajes para las acciones de servicio en el menú Alertas → Tipos de medio. De lo contrario, no se enviarán las notificaciones.

Acciones de descubrimiento

Se pueden utilizar las siguientes condiciones en eventos basados en descubrimiento:

Tipo de condición Operadores soportados Descripción
IP del equipo igual
no igual
Especifique un rango de direcciones IP o un rango a excluir para un equipo descubierto.
igual: la IP del equipo está en el rango.
no igual: la IP del equipo no está en el rango.
Pueden tener los siguientes formatos:
IP única: 192.168.1.33
Rango de direcciones IP: 192.168.1-10.1-254
Máscara de IP: 192.168.4.0/24
Lista: 192.168.1.1-254, 192.168.2.1-100, 192.168.2.200, 192.168.4.0/24
Se admiten espacios en el formato de lista.
Tipo de servicio igual
no igual
Especifique un tipo de servicio de un servicio descubierto o un tipo de servicio a excluir.
igual: coincide con el servicio descubierto.
no igual: no coincide con el servicio descubierto.
Tipos de servicio disponibles: SSH, LDAP, SMTP, FTP, HTTP, HTTPS, POP, NNTP, IMAP, TCP, Zabbix agent, SNMPv1 agent, SNMPv2 agent, SNMPv3 agent, ICMP ping, telnet.
Puerto de servicio igual
no igual
Especifique un rango de puertos TCP de un servicio descubierto o un rango a excluir.
igual: el puerto de servicio está en el rango.
no igual: el puerto de servicio no está en el rango.
Regla de descubrimiento igual
no igual
Especifique una regla de descubrimiento o una regla de descubrimiento a excluir.
igual: usando esta regla de descubrimiento.
no igual: usando cualquier otra regla de descubrimiento, excepto esta.
Chequeo de descubrimiento igual
no igual
Especifique un chequeo de descubrimiento o un chequeo de descubrimiento a excluir.
igual: usando este chequeo de descubrimiento.
no igual: usando cualquier otro chequeo de descubrimiento, excepto este.
Objeto de descubrimiento igual Especifique el objeto descubierto.
igual: igual al objeto descubierto (un dispositivo o un servicio).
Estado de descubrimiento igual Arriba: coincide con los eventos 'Equipo arriba' y 'Servicio arriba'.
Abajo: coincide con los eventos 'Equipo abajo' y 'Servicio abajo'.
Descubierto: coincide con los eventos 'Equipo descubierto' y 'Servicio descubierto'.
Perdido: coincide con los eventos 'Equipo perdido' y 'Servicio perdido'.
Tiempo activo/inactivo es mayor o igual que
es menor o igual que
Tiempo activo para los eventos 'Equipo arriba' y 'Servicio arriba'. Tiempo inactivo para los eventos 'Equipo abajo' y 'Servicio abajo'.
es mayor o igual que: es mayor o igual que. El parámetro se da en segundos.
es menor o igual que: es menor o igual que. El parámetro se da en segundos.
Valor recibido igual
no igual
es mayor o igual que
es menor o igual que
contiene
no contiene
Especifique el valor recibido de una comprobación de agente (Zabbix, SNMP) en una regla de descubrimiento. Comparación de cadenas. Si se configuran varias comprobaciones de agente Zabbix o SNMP para una regla, se verifican los valores recibidos para cada una de ellas (cada comprobación genera un nuevo evento que se compara con todas las condiciones).
igual: igual al valor.
no igual: no igual al valor.
es mayor o igual que: mayor o igual al valor.
es menor o igual que: menor o igual al valor.
contiene: contiene la subcadena. El parámetro se da como una cadena.
no contiene: no contiene la subcadena. El parámetro se da como una cadena.
Proxy igual
no igual
Especifique un proxy o un proxy a excluir.
igual: usando este proxy.
no igual: usando cualquier otro proxy excepto este.

Los chequeos de servicio en una regla de descubrimiento, que resultan en eventos de descubrimiento, no se realizan simultáneamente. Por lo tanto, si se configuran múltiples valores para las condiciones Tipo de servicio, Puerto de servicio o Valor recibido en la acción, se compararán con un evento de descubrimiento a la vez, pero no con varios eventos simultáneamente. Como resultado, las acciones con múltiples valores para los mismos tipos de chequeo pueden no ejecutarse correctamente.

Acciones de autorregistro

Se pueden utilizar las siguientes condiciones en acciones basadas en el autorregistro activo del agente:

Tipo de condición Operadores soportados Descripción
Metadatos del equipo contiene
no contiene
coincide
no coincide
Especifique metadatos del equipo o metadatos del equipo a excluir.
contiene: los metadatos del equipo contienen la cadena.
no contiene: los metadatos del equipo no contienen la cadena.
Los metadatos del equipo pueden especificarse en un archivo de configuración del agente.
coincide: los metadatos del equipo coinciden con la expresión regular.
no coincide: los metadatos del equipo no coinciden con la expresión regular.
Nombre del equipo contiene
no contiene
coincide
no coincide
Especifique un nombre de equipo o un nombre de equipo a excluir.
contiene: el nombre del equipo contiene la cadena.
no contiene: el nombre del equipo no contiene la cadena.
coincide: el nombre del equipo coincide con la expresión regular.
no coincide: el nombre del equipo no coincide con la expresión regular.
Proxy igual
no igual
Especifique un proxy o un proxy a excluir.
igual: usando este proxy.
no igual: usando cualquier otro proxy excepto este.

Acciones de eventos internos

Se pueden establecer las siguientes condiciones para acciones basadas en eventos internos:

Tipo de condición Operadores soportados Descripción
Tipo de evento igual Métrica en estado "no soportado": coincide con eventos donde una métrica pasa de un estado 'normal' a 'no soportado'.
Regla de bajo nivel de descubrimiento en estado "no soportado": coincide con eventos donde una regla de bajo nivel de descubrimiento pasa de un estado 'normal' a 'no soportado'.
Disparador en estado "desconocido": coincide con eventos donde un disparador pasa de un estado 'normal' a 'desconocido'.
Grupo de equipos igual
no igual
Especifique grupos de equipos o grupos de equipos a excluir.
igual: el evento pertenece a este grupo de equipos.
no igual: el evento no pertenece a este grupo de equipos.
Nombre de etiqueta igual
no igual
contiene
no contiene
Especifique la etiqueta del evento o la etiqueta del evento a excluir.
igual: el evento tiene esta etiqueta.
no igual: el evento no tiene esta etiqueta.
contiene: el evento tiene una etiqueta que contiene esta cadena.
no contiene: el evento no tiene una etiqueta que contenga esta cadena.
Valor de etiqueta igual
no igual
contiene
no contiene
Especifique la combinación de etiqueta y valor del evento o la combinación de etiqueta y valor a excluir.
igual: el evento tiene esta etiqueta y valor.
no igual: el evento no tiene esta etiqueta y valor.
contiene: el evento tiene una etiqueta y valor que contienen estas cadenas.
no contiene: el evento no tiene una etiqueta y valor que contengan estas cadenas.
Plantilla igual
no igual
Especifique plantillas o plantillas a excluir.
igual: el evento pertenece a una métrica/disparador/regla de bajo nivel de descubrimiento heredada de esta plantilla.
no igual: el evento no pertenece a una métrica/disparador/regla de bajo nivel de descubrimiento heredada de esta plantilla.
Equipo igual
no igual
Especifique equipos o equipos a excluir.
igual: el evento pertenece a este equipo.
no igual: el evento no pertenece a este equipo.

Tipo de cálculo

Las siguientes opciones de cálculo de condiciones están disponibles:

  • Y - todas las condiciones deben cumplirse

Tenga en cuenta que el uso del cálculo "Y" no está permitido entre varios disparadores cuando se seleccionan como una condición Trigger=. Las acciones solo pueden ejecutarse en función del evento de un disparador.

  • O - basta con que se cumpla una condición
  • Y/O - combinación de ambos: Y con diferentes tipos de condición y O con el mismo tipo de condición, por ejemplo:

Grupo de equipos igual a Oracle servers
Grupo de equipos igual a MySQL servers
Nombre del evento contiene 'Database is down'
Nombre del evento contiene 'Database is unavailable'

se evalúa como

(Grupo de equipos igual a Oracle servers o Grupo de equipos igual a MySQL servers) y (Nombre del evento contiene 'Database is down' o Nombre del evento contiene 'Database is unavailable')

  • Expresión personalizada: una fórmula de cálculo definida por el usuario para evaluar las condiciones de la acción. Debe incluir todas las condiciones (representadas como letras mayúsculas A, B, C, ...) y puede incluir espacios, tabulaciones, paréntesis ( ), and (sensible a mayúsculas/minúsculas), or (sensible a mayúsculas/minúsculas), not (sensible a mayúsculas/minúsculas).

Mientras que el ejemplo anterior con Y/O se representaría como (A or B) and (C or D), en una expresión personalizada también puede haber múltiples otras formas de cálculo:

(A and B) and (C or D)
(A and B) or (C and D)
((A or B) and C) or D
(not (A or B) and C) or not D
etc.

Eliminación de objetos utilizados en acciones

Al intentar eliminar objetos que se utilizan en una condición/operación de acción, el usuario recibirá un mensaje de error correspondiente.

Las acciones no se deshabilitan si las condiciones u operaciones de la acción:

  • tienen objetos eliminados;
  • tienen objetos que ya no son descubiertos por el descubrimiento de bajo nivel y han sido eliminados (después del período Eliminar recursos perdidos).

Las condiciones/operaciones de acción no se eliminan si tienen objetos faltantes. En su lugar, los objetos eliminados se muestran como Grupo de equipos eliminado, Equipo eliminado, Disparador eliminado, etc. Se muestra un icono de advertencia con el mensaje "Esta acción tiene condiciones u operaciones que hacen referencia a objeto(s) eliminado(s)." en la columna "Info" de la lista de acciones.