Para configurar un iniciador, haga lo siguiente:
Consulte también la información general sobre iniciadores y sus tiempos de cálculo.
La pestaña Iniciador contiene todos los atributos esenciales del iniciador.
Todos los campos de entrada obligatorios están marcados con un asterisco rojo.
Parámetro | Descripción |
---|---|
Nombre | Nombre del iniciador. Las [macros] (/manual/appendix/macros/supported_by_location) admitidas son: {HOST.HOST}, {HOST.NAME}, {HOST.PORT}, {HOST.CONN} , {HOST.DNS}, {HOST.IP}, {ITEM.VALUE}, {ITEM.LASTVALUE}, {ITEM.LOG.*} y las macros de usuario {$MACRO} . las macros $1, $2. ..$9 se pueden usar para referirse 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 Nuevo Equipo" si la expresión es last(/Nuevo Equipo/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 iniciador. El nombre del evento se puede usar para crear alertas significativas que contengan datos del problema (consulte el ejemplo). Se admite el mismo conjunto de macros que en el nombre del activador, más 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 Monitoreo → Problemas. Mientras que las macros en el nombre del iniciador (ver arriba) se resolverán en sus valores en el momento en que ocurre 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 iniciador. |
Gravedad | Establezca la gravedad requerida del iniciador haciendo clic en los botones. |
Expresión | expresión lógica utilizada para definir las condiciones de un problema. Un problema se crea después de que se cumplen todas las condiciones incluidas en la expresión, es decir, la expresión se evalúa como VERDADERO. El problema se resolverá tan pronto como la expresión se evalúe como FALSO, 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 problemáticos; 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 iniciador nunca volverá a un estado correcto 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 la Generación de evento OK. |
Modo de generación de eventos PROBLEMA | Modo para generar eventos problemáticos: Único: se genera un evento único cuando un activador pasa al estado 'Problema' por primera vez; **Múltiple* * - se genera un evento en cada evaluación de 'Problema' del activador. |
Se cierra el evento OK | Seleccione si se cierra el evento OK: Todos los problemas: todos los problemas de este activador Todos los problemas si los valores de la etiqueta coinciden: solo los que desencadenan problemas con la 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 OK cierres de eventos y es obligatorio en este caso. |
Permitir cierre manual | Marque para permitir el cierre manual de eventos problemáticos generados por este iniciador. El cierre manual es posible cuando se confirman eventos problemáticos. |
Nombre de entrada de menú | Si no está vacío, el nombre ingresado aquí (hasta 64 caracteres) se usa en varias ubicaciones de interfaz como etiqueta para la URL del iniciaodr especificada en el parámetro URL de entrada de menú. Si está vacío, se utiliza el nombre predeterminado URL de activación. Se admite el mismo conjunto de macros que en la URL de activación. |
URL de entrada de menú | Si no está vacía, la URL entrada aquí está disponible como un enlace en varias ubicaciones de interfaz, p. e. al hacer clic en el nombre del problema en Monitoreo → Problemas (opción URL en el menú Iniciador) y el widget del tablero de Problemas. Se admite el mismo conjunto de macros que en el nombre del iniciador, más {EVENT .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 iniciador. 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 iniciador. |
Habilitado | Al desmarcar esta casilla se deshabilitará el iniciador si es necesario. Los problemas de un iniciador deshabilitado ya no se muestran en la interfaz, pero no se eliminan. |
La pestaña Etiquetas le permite definir etiquetas a nivel de iniciador. Todos los problemas de este iniciador serán etiquetados con los valores introducidos aquí.
Además, la opción Etiquetas heredadas y de iniciador permite ver las etiquetas definidas en el nivel de plantilla, si el iniciador proviene de esa plantilla. Si hay varias plantillas con la misma etiqueta, estas etiquetas se muestran una vez y los nombres de las plantillas se separan con comas. Un iniciador no "hereda" y muestra etiquetas a nivel de equipo.
Parámetro | Descripción |
---|---|
Nombre/Valor | Establezca etiquetas personalizadas para marcar eventos desencadenantes. Las etiquetas son un par de nombre y valor de etiqueta. Puede usar solo el nombre o emparejarlo con un valor. Un iniciaodr puede tener varias etiquetas con el mismo nombre, pero valores diferentes. Macros de usuario, contexto de macro de usuario, macros de descubrimiento de bajo nivel y macro [funciones] (/manual/config/macros/macro_functions) con {{ITEM .VALUE}} , {{ITEM.LASTVALUE}} y las macros de descubrimiento de bajo nivel son compatibles con las etiquetas de eventos. Las macros de descubrimiento de bajo nivel se pueden usar dentro del contexto de la macro.La macro {TRIGGER.ID} es compatible con los valores de las etiquetas de activación. Puede ser útil para identificar disparadores creados a partir de prototipos de disparadores y, por ejemplo, suprimir problemas de estos disparadores durante el mantenimiento. Si la longitud total del valor expandido supera los 255, se reducirá a 255 caracteres. Ver todas las macros compatibles con etiquetas de eventos. Etiquetas de eventos se pueden usar para la correlación de eventos, en condiciones de acción y también se verán en * Supervisión* → Problemas o el widget Problemas. |
La pestaña Dependencias contiene todas las dependencias del iniciador
Haga clic en Agregar para agregar una nueva dependencia.
También puede configurar un iniciador abriendo uno existente, presionando el botón Clonar y luego guardándolo con un nombre diferente.
Es posible probar la expresión del iniciador configurada en cuanto a cuál sería el resultado de la expresión dependiendo 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 debajo del campo de expresión.
En el constructor de expresiones, se enumeran todas las expresiones individuales. Abra 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 de la expresión completa. puede ser visto.
"VERDADERO" significa que la expresión especificada es correcta. En este caso particular A, "80" es mayor que el valor {$TEMP_WARN} especificado , "70" en este ejemplo. Como era de esperar, aparece un resultado "VERDADERO".
"FALSO" significa que la expresión especificada es incorrecta. En este caso particular B, {$TEMP_WARN_STATUS} "1" debe ser igual al valor especificado, "0" en este ejemplo. Como era de esperar, aparece un resultado "FALSO".
El tipo de expresión elegido es "O". Si al menos una de las condiciones especificadas (A o B en este caso) es VERDADERA, el resultado general será VERDADERO también. Lo que significa que el valor actual excede el valor de advertencia y ha ocurrido un problema.