1 Configurando un iniciador

Descripción general

Para configurar un disparador, haga lo siguiente:

  • Ir a: ConfiguraciónEquipo
  • Haga clic en Disparadores en la fila del equipo
  • Haga clic en Crear disparador a la derecha (o en el nombre del disparador para editar un disparador existente)
  • Ingrese los parámetros del disparador en el formulario

Ver también información general sobre disparadores y sus tiempos de cálculo.

Configuración

La pestaña Disparador contiene todos los atributos esenciales del desencadenador.

Todos los campos de entrada obligatorios están marcados con un asterisco rojo.

Parámetro Descripción
Nombre Nombre del activador.
Las [macros] admitidas (/manual/appendix/macros/supported_by_location) son: {HOST.HOST}, {HOST.NAME}, {HOST.PORT}, {HOST.CONN} , {HOST.DNS}, {HOST.IP}, {ITEM.VALUE}, {ITEM.LASTVALUE}, {ITEM.LOG.*} y {$MACRO} macros de usuario.
$1, $2. .. Las macros $9 se pueden usar para hacer referencia a la primera, segunda... novena constante de la expresión.
Nota: Las macros $1-$9 se resolverán correctamente si se refieren a constantes en expresiones relativamente simples y directas. Por ejemplo, el nombre "Carga del procesador superior a $1 en {HOST.NAME}" cambiará automáticamente a "Carga del procesador superior a 5 en el nuevo host" si la expresión es last(/New host/system.cpu.load[percpu,avg1 ])>5
Nombre del evento Si se define, este nombre se usará para crear el nombre del evento del problema, en lugar del nombre del activador.
El nombre del evento se puede usar para crear alertas significativas que contengan datos del problema (consulte ejemplo).
Se admite el mismo conjunto de macros que en el nombre del activador, además de las macros de expresión {TIME} y {?EXPRESSION}.
Compatible desde Zabbix 5.2.0.
Datos operativos Los datos operativos permiten definir cadenas arbitrarias junto con macros. Las macros se resolverán dinámicamente en datos en tiempo real en MonitoreoProblemas. Mientras que las macros en el nombre del activador (ver arriba) resolverán sus valores en el momento en que ocurra un problema y se convertirán en la base de un nombre de problema estático, las macros en los datos operativos mantienen la capacidad de mostrar la información más reciente de forma dinámica.
Se admite el mismo conjunto de macros que en el nombre del activador.
Severidad Establezca el activador requerido severidad haciendo clic en los botones.
Expresión Expresión lógica utilizada para definir las condiciones de un problema.
Se crea un problema después de que se cumplen todas las condiciones incluidas en la expresión, es decir, la expresión se evalúa como VERDADERA. El problema se resolverá tan pronto como la expresión se evalúe como FALSA, a menos que se especifiquen condiciones de recuperación adicionales en Expresión de recuperación.
Generación de eventos OK Opciones de generación de eventos OK:
Expresión: los eventos OK se generan en función de la misma expresión que los eventos de problema;
Expresión de recuperación: los eventos OK se generan si la expresión del problema se evalúa como FALSO y la expresión de recuperación se evalúa como VERDADERO;
Ninguno - en este caso el disparador nunca volverá a un estado OK por sí solo.
Expresión de recuperación Expresión lógica (opcional) que define condiciones adicionales que deben cumplirse antes de que se resuelva el problema, después de que la expresión del problema original ya haya sido evaluada como FALSA.
La expresión de recuperación es útil para desencadenar histéresis. No es posible resolver un problema solo con la expresión de recuperación si la expresión del problema sigue siendo VERDADERA.
Este campo solo está disponible si se selecciona 'Expresión de recuperación' para Generación de eventos OK.
Modo de generación de eventos PROBLEMA Modo para generar eventos de problemas:
Único: se genera un único evento cuando un disparador pasa al estado 'Problema' por primera vez;
**Múltiple* * - se genera un evento con cada evaluación de 'Problema' del activador.
El evento OK se cierra Seleccione si el evento OK se cierra:
Todos los problemas: todos los problemas de este activador
Todos los problemas si los valores de etiqueta coinciden: solo aquellos que desencadenan problemas con una etiqueta de evento coincidente valores
Etiqueta para coincidencia Ingrese el nombre de la etiqueta de evento que se usará para la correlación de eventos.
Este campo se muestra si se selecciona 'Todos los problemas si los valores de etiqueta coinciden' para la propiedad El evento OK se cierra y es obligatorio en este caso.
Permitir cierre manual Marque para permitir el cierre manual de eventos de problema generados por este disparador. El cierre manual es posible cuando se reconocen eventos de problemas.
URL Si no está vacía, la URL ingresada aquí estará disponible como enlace en varias ubicaciones de la interfaz, p. al hacer clic en el nombre del problema en Monitoreo → Problemas (opción URL en el menú Activador) y en el widget del panel Problemas.
Se admite el mismo conjunto de macros que en el nombre del activador, más {EVENTO .ID}, {HOST.ID} y {TRIGGER.ID}. Tenga en cuenta que las macros de usuario con valores secretos no se resolverán en la URL.
Descripción Campo de texto utilizado para proporcionar más información sobre este activador. Puede contener instrucciones para solucionar un problema específico, detalles de contacto del personal responsable, etc.
Se admite el mismo conjunto de macros que en el nombre del activador.
Activado Al desmarcar esta casilla se desactivará el activador si es necesario.
Los problemas de un activador desactivado ya no se muestran en la interfaz, pero no se eliminan.

La pestaña Etiquetas le permite definir el nivel de activación etiquetas. Todos los problemas de este disparador serán etiquetado con los valores ingresados aquí.

Además, la opción Etiquetas heredadas y activadoras permite ver etiquetas definido a nivel de plantilla, si el activador proviene de esa plantilla. Si hay varias plantillas con la misma etiqueta, estas etiquetas se muestran once y los nombres de las plantillas están separados por comas. Un disparador no "heredar" y mostrar etiquetas a nivel de host.

Parámetro Descripción
Nombre/Valor Establezca etiquetas personalizadas para marcar eventos desencadenantes.
Las etiquetas son un par de nombre y valor de etiqueta. Puedes usar solo el nombre o emparejarlo con un valor. Un activador puede tener varias etiquetas con el mismo nombre, pero con valores diferentes.
Macros de usuario, macros de usuario con contexto, macros de descubrimiento de bajo nivel y macros funciones con {{ ITEM.VALUE}}, {{ITEM.LASTVALUE}} y las macros de descubrimiento de bajo nivel se admiten en las etiquetas de eventos. Las macros de descubrimiento de bajo nivel se pueden utilizar dentro del contexto de macro. La macro
{TRIGGER.ID} se admite en valores de etiquetas de activación. Puede resultar útil para identificar activadores creados a partir de prototipos de activadores y, por ejemplo, suprimir problemas derivados de estos activadores durante el mantenimiento.
Si la longitud total del valor expandido supera los 255, se reducirá a 255 caracteres.
Ver todo macros compatibles con etiquetas de eventos.
Etiquetas de eventos se pueden usar para correlación de eventos, en condiciones de acción y también se verán en * Monitoreo* → Problemas o el widget Problemas.

La pestaña Dependencias contiene todas las dependencias del gatillo.

Haga clic en Agregar para agregar una nueva dependencia.

::: nota clásica También puede configurar un disparador abriendo uno existente, presionando el botón Clonar y luego guardando en un archivo diferente. nombre. :::

Expresiones de prueba

Es posible probar la expresión de activación configurada en cuanto a lo que el resultado de la expresión dependería del valor recibido.

La siguiente expresión de una plantilla oficial se toma como ejemplo:

avg(/Cisco IOS SNMPv2/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)>{$TEMP_WARN}
       o
       last(/Cisco IOS SNMPv2/sensor.temp.status[ciscoEnvMonTemperatureState.{#SNMPINDEX}])={$TEMP_WARN_STATUS}

Para probar la expresión, haga clic en Constructor de expresiones bajo el campo de expresión.

En el constructor de expresiones, se enumeran todas las expresiones individuales. Para abrir la ventana de prueba, haga clic en Prueba debajo de la lista de expresiones.

En la ventana de prueba, puede ingresar valores de muestra ('80', '70', '0', '1' en este ejemplo) y luego ver el resultado de la expresión, haciendo clic en el Botón Prueba.

El resultado de las expresiones individuales así como la expresión completa puede ser visto.

"VERDADERO" significa que la expresión especificada es correcta. En esto caso particular A, "80" es mayor que el {$TEMP_WARN} especificado valor, "70" en este ejemplo. Como era de esperar, aparece un resultado "VERDADERO".

"FALSO" significa que la expresión especificada es incorrecta. En esto caso particular B, {$TEMP_WARN_STATUS} "1" debe ser igual a valor especificado, "0" en este ejemplo. Como era de esperar, un resultado "FALSO" aparece

El tipo de expresión elegido es "OR". Si al menos uno de los especificados condiciones (A o B en este caso) es VERDADERO, el resultado general será VERDADERO también. Lo que significa que el valor actual excede el valor de advertencia y ha ocurrido un problema.