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 obligatorios están marcados con un asterisco rojo.
| Parámetro | Descripción |
|---|---|
| Nombre | Nombre del iniciador. Las macros soportadas son: {HOST.HOST}, {HOST.NAME}, {HOST.PORT}, {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {HOST.PORT}, {ITEM.VALUE}, {ITEM.VALUE.AGE}, {ITEM.VALUE.DATE}, {ITEM.VALUE.TIME}, {ITEM.VALUE.TIMESTAMP}, {ITEM.LASTVALUE}, {ITEM.LASTVALUE.AGE}, {ITEM.LASTVALUE.DATE}, {ITEM.LASTVALUE.TIME}, {ITEM.LASTVALUE.TIMESTAMP}, {ITEM.LOG.*} y macros de usuario {$MACRO}. Se pueden utilizar los macros $1, $2...$9 para hacer referencia a la primera, segunda...novena constante de la expresión. Nota: los macros $1-$9 se resolverán correctamente si hacen referencia 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 host/system.cpu.load[percpu,avg1])>5 |
| Nombre del evento | Si se define, este nombre se utilizará para crear el nombre del evento de problema, en lugar del nombre del iniciador. El nombre del evento puede usarse para construir alertas significativas que contengan datos del problema (ver ejemplo). Se admite el mismo conjunto de macros que en el nombre del iniciador, además de los macros de expresión {TIME}, {TIMESTAMP} y {?EXPRESSION}. |
| Datos operativos | Los datos operativos permiten definir cadenas arbitrarias junto con macros. Los macros se resolverán dinámicamente a datos en tiempo real en Supervisión → Problemas. Mientras que los macros en el nombre del iniciador (ver arriba) se resolverán a sus valores en el momento en que ocurra un problema y se convertirán en la base de un nombre de problema estático, los macros en los datos operativos mantienen la capacidad de mostrar la información más reciente dinámicamente. Si no se configuran datos operativos a nivel de iniciador, se mostrarán los valores más recientes de todos los ítems de la expresión. Se admite el mismo conjunto de macros que en el nombre del iniciador. |
| Severidad | Establezca la severidad requerida del iniciador haciendo clic en los botones. |
| Expresión | Expresión lógica utilizada para definir las condiciones de un problema. Se admiten sufijos de tiempo y sufijos de tamaño de memoria. 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 evento OK | Opciones de generación de evento OK: Expresión: los eventos OK se generan en base a la misma expresión que los eventos de problema; Expresión de recuperación: los eventos OK se generan si la expresión de problema se evalúa como FALSA y la expresión de recuperación se evalúa como VERDADERA; Ninguna: en este caso, el iniciador nunca volverá al estado OK por sí mismo. |
| 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 de problema original ya se haya evaluado como FALSA. La expresión de recuperación es útil para la histéresis del iniciador. No es posible resolver un problema solo por la expresión de recuperación si la expresión de problema sigue siendo VERDADERA. Este campo solo está disponible si se selecciona 'Expresión de recuperación' para Generación de evento OK. |
| Modo de generación de evento PROBLEM | Modo para generar eventos de problema: Único: se genera un solo evento cuando un iniciador entra en estado 'Problema' por primera vez; Múltiple: se genera un evento en cada evaluación 'Problema' del iniciador. |
| Evento OK cierra | Seleccione si el evento OK cierra: Todos los problemas: todos los problemas de este iniciador Todos los problemas si los valores de las etiquetas coinciden: solo aquellos problemas del iniciador con valores de etiqueta de evento coincidentes |
| Etiqueta para coincidencia | Introduzca el nombre de la etiqueta de evento que se utilizará para la correlación de eventos. Este campo se muestra si se selecciona 'Todos los problemas si los valores de las etiquetas coinciden' para la propiedad Evento OK cierra y es obligatorio en este caso. |
| Permitir cierre manual | Marque para permitir el cierre manual de eventos de problema generados por este iniciador. El cierre manual es posible al reconocer eventos de problema. |
| Nombre de la entrada del menú | Si no está vacío, el nombre introducido aquí (hasta 64 caracteres) se utiliza en varias ubicaciones del frontend como etiqueta para la URL del iniciador especificada en el parámetro URL de la entrada del menú. Si está vacío, se utiliza el nombre predeterminado URL del iniciador. Se admite el mismo conjunto de macros que en la URL del iniciador. |
| URL de la entrada del menú | Si no está vacía, la URL introducida aquí (hasta 2048 caracteres) está disponible como enlace en el menú de eventos en varias ubicaciones del frontend, por ejemplo, al hacer clic en el nombre del problema en Supervisión → Problemas o en el widget de panel Problemas. Se admite el mismo conjunto de macros que en el nombre del iniciador, además de {EVENT.ID}, {HOST.ID} y {TRIGGER.ID}. Nota: los 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, datos de contacto del personal responsable, etc. Se admite el mismo conjunto de macros que en el nombre del iniciador. |
| Habilitado | Desmarcar esta casilla deshabilitará el iniciador si es necesario. Los problemas de un iniciador deshabilitado ya no se muestran en el frontend, 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 del iniciador permite ver las etiquetas definidas a 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" ni muestra etiquetas a nivel de host.
| Parámetro | Descripción |
|---|---|
| Nombre/Valor | Establezca etiquetas personalizadas para marcar eventos de iniciador. Las etiquetas son un par de nombre y valor de etiqueta. Puede usar solo el nombre o emparejarlo con un valor. Un iniciador puede tener varias etiquetas con el mismo nombre, pero diferentes valores. Se admiten macros de usuario, macros de usuario con contexto, macros de bajo nivel y funciones de macro con {{ITEM.VALUE}}, {{ITEM.LASTVALUE}} y macros de bajo nivel en las etiquetas de evento. Los macros de bajo nivel pueden usarse dentro del contexto de macro.El macro {TRIGGER.ID} es compatible en los valores de las etiquetas del iniciador. Puede ser útil para identificar los iniciadores creados a partir de prototipos de iniciador y, por ejemplo, suprimir problemas de estos iniciadores durante el mantenimiento. Si la longitud total del valor expandido supera los 255, se recortará a 255 caracteres. Consulte todos los macros compatibles para etiquetas de evento. Las etiquetas de evento pueden usarse para la correlación de eventos, en condiciones de acción y también se verán en Supervisión → Problemas o en el widget Problemas. |
La pestaña Dependencias contiene todas las dependencias del iniciador.
Haga clic en Agregar para añadir 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.