Esta página fue traducida automáticamente. Si detectas un error, selecciónalo y presiona Ctrl+Enter para informarlo a los editores.

1 Macros admitidas por ubicación

Descripción general

La tabla de macros admitidas por ubicación contiene una referencia de todas las macros (integradas, de expresión y definibles por el usuario) que se admiten en la ubicación específica.

Si se admiten todas las macros de un grupo relacionado, solo se indica el nombre del grupo. Haga clic en cada nombre de macro o nombre de grupo para ver todos los detalles de las macros.

La lista de detalles de macros contiene una lista detallada de todas las macros integradas, agrupadas por área de aplicación. Tenga en cuenta que para personalizar los valores de las macros (por ejemplo, acortar o extraer subcadenas específicas), puede utilizar funciones de macros.

Macros admitidas por ubicación

Ubicación Macros admitidas Comentarios
Acción
Condición de periodo de tiempo, Duración de paso de operación por defecto, Duración de paso Macros definidas por el usuario (solo globales) Una sola macro debe llenar todo el campo; no se admiten múltiples macros/mezcla con texto
Notificaciones y comandos
Basado en disparador Macros de Acción
Macros de Fecha/hora
{ESC.HISTORY}
Macros de Evento, macros de Evento causa/síntoma
Macros de actualización de evento: {EVENT.UPDATE.HISTORY}, {EVENT.UPDATE.STATUS}
Macro de expresión: {?EXPRESSION}
{FUNCTION.VALUE}
Macros de host: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros de host de destino (solo comandos)
Macros de inventario de host
Macros de ítem (excepto {ITEM.STATE}, {ITEM.STATE.ERROR})
Macros de proxy
Macros de disparador: {TRIGGER.DESCRIPTION}, {TRIGGER.EVENTS.*}, {TRIGGER.EXPRESSION}, {TRIGGER.EXPRESSION.EXPLAIN}, {TRIGGER.EXPRESSION.RECOVERY}, {TRIGGER.ID}, {TRIGGER.HOSTGROUP.NAME}, {TRIGGER.NAME}, {TRIGGER.NAME.ORIG}, {TRIGGER.NSEVERITY}, {TRIGGER.SEVERITY}, {TRIGGER.STATUS}, {TRIGGER.TEMPLATE.NAME}, {TRIGGER.URL}, {TRIGGER.URL.NAME}, {TRIGGER.VALUE}
Macros definidas por el usuario
Ver también: Uso de macros en mensajes
Actualización de problema Macros de Acción
Macros de Fecha/hora
{ESC.HISTORY}
Macros de Evento, macros de Evento causa/síntoma, macros de Evento de recuperación
Macros de actualización de evento: todas (excepto [{EVENT.UPDATE.NSEVERITY}](#eventupdnseverity), {EVENT.UPDATE.SEVERITY})
Macro de expresión: {?EXPRESSION}
Macros de función
Macros de host: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros de host de destino (solo comandos)
Macros de inventario de host
Macros de ítem (excepto {ITEM.STATE}, {ITEM.STATE.ERROR})
Macros de proxy
Macros de disparador: {TRIGGER.DESCRIPTION}, {TRIGGER.EVENTS.*}, {TRIGGER.EXPRESSION}, {TRIGGER.EXPRESSION.EXPLAIN}, {TRIGGER.EXPRESSION.RECOVERY}, {TRIGGER.ID}, {TRIGGER.HOSTGROUP.NAME}, {TRIGGER.NAME}, {TRIGGER.NAME.ORIG}, {TRIGGER.NSEVERITY}, {TRIGGER.SEVERITY}, {TRIGGER.STATUS}, {TRIGGER.TEMPLATE.NAME}, {TRIGGER.URL}, {TRIGGER.URL.NAME}, {TRIGGER.VALUE}
{USER.FULLNAME}
Macros definidas por el usuario
Recuperación de problema Macros de Evento de recuperación
{FUNCTION.RECOVERY.VALUE}
{TRIGGER.EXPRESSION.RECOVERY.EXPLAIN}
Descubrimiento Macros de Acción
Macros de Fecha/hora
Macros de Descubrimiento
Macros de evento: {EVENT.AGE}, {EVENT.DATE}, {EVENT.ID}, {EVENT.OBJECT}, {EVENT.SOURCE}, {EVENT.TIME}, {EVENT.TIMESTAMP}
Macros de host de destino (solo comandos)
Macros de proxy
Autorregistro Macros de Acción
Macros de Fecha/hora
Macros de evento: {EVENT.AGE}, {EVENT.DATE}, {EVENT.ID}, {EVENT.OBJECT}, {EVENT.SOURCE}, {EVENT.TIME}, {EVENT.TIMESTAMP}
Macros de host: {HOST.HOST}, {HOST.IP}, {HOST.PORT}, {HOST.METADATA}
Macros de host de destino (solo comandos)
Macros de proxy
Basado en servicio Macros de Acción
Macros de Fecha/hora
{ESC.HISTORY}
Macros de evento: todas excepto {EVENT.ACK.STATUS}, {EVENT.OPDATA}
Macros de servicio
Macros definidas por el usuario
Recuperación de servicio Macros de Evento (excepto {EVENT.ACK.STATUS}, {EVENT.OPDATA}), macros de Evento de recuperación
Actualización de servicio Macros de Acción
Macros de Fecha/hora
{ESC.HISTORY}
Macros de Evento (excepto {EVENT.ACK.STATUS}, {EVENT.OPDATA})
Macros de actualización de evento: {EVENT.UPDATE.DATE}, {EVENT.UPDATE.MESSAGE}, {EVENT.UPDATE.NSEVERITY}, {EVENT.UPDATE.SEVERITY}, {EVENT.UPDATE.STATUS}, {EVENT.UPDATE.TIME}, {EVENT.UPDATE.TIMESTAMP}
Macros de servicio
Macros definidas por el usuario
Notificaciones internas Macros de Acción
Macros de Fecha/hora
{ESC.HISTORY}
Macros de Evento (excepto {EVENT.NSEVERITY}, {EVENT.SEVERITY}), macros de Evento de recuperación
Macros de host: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros de inventario de host
Macros de ítem: {ITEM.DESCRIPTION}, {ITEM.DESCRIPTION.ORIG}, {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG}, {ITEM.NAME}, {ITEM.NAME.ORIG}, {ITEM.VALUETYPE}
Macros de proxy
Basado en ítem Macros de ítem: {ITEM.STATE}, {ITEM.STATE.ERROR}
Basado en regla LLD Macros de notificación de bajo nivel de descubrimiento
Basado en disparador Macros de disparador: {TRIGGER.DESCRIPTION}, {TRIGGER.EXPRESSION}, {TRIGGER.EXPRESSION.RECOVERY}, {TRIGGER.HOSTGROUP.NAME}, {TRIGGER.ID}, {TRIGGER.NAME}, {TRIGGER.NAME.ORIG}, {TRIGGER.NSEVERITY}, {TRIGGER.SEVERITY}, {TRIGGER.STATE}, {TRIGGER.STATE.ERROR}, {TRIGGER.TEMPLATE.NAME}, {TRIGGER.URL}, {TRIGGER.URL.NAME}
Macros definidas por el usuario
Parámetros de script de alerta Macros de Alerta
Macros definidas por el usuario (solo globales)
Conector
Campo URL, Nombre de usuario, Contraseña, Token Bearer, Proxy HTTP, Certificado SSL, Archivo de clave SSL, Contraseña de clave SSL Macros definidas por el usuario (solo globales)
Campo Timeout Macros definidas por el usuario (solo globales) Una sola macro debe llenar todo el campo; no se admiten múltiples macros/mezcla con texto.
Nombre de gráfico Macro de expresión: {?EXPRESSION} Solo se admiten las funciones avg, last, max y min, con segundos como parámetro en esta macro en esta ubicación. La macro {HOST.HOST<1-9>} se puede usar como host dentro de la macro. Por ejemplo, last(/{HOST.HOST}/ifAlias[{#SNMPINDEX}]).
Host, prototipo de host
IP/DNS de interfaz Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}
Macros definidas por el usuario 1
1 Para la dirección IP, una sola macro debe llenar todo el campo; no se admiten múltiples macros/mezcla con texto
Puerto de interfaz Macros definidas por el usuario Una sola macro debe llenar todo el campo; no se admiten múltiples macros/mezcla con texto
Comunidad SNMP Macros definidas por el usuario
Nombre de contexto SNMPv3, Nombre de seguridad, Frase de autenticación, Frase de privacidad
Usuario y contraseña IPMI
Ítem, prototipo de ítem, regla LLD
Nombre Macros definidas por el usuario No se admite en nombres de reglas LLD.
Descripción Macros definidas por el usuario
Parámetros de clave Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros definidas por el usuario
Las macros admitidas {HOST.*} se resolverán a la interfaz seleccionada para el ítem. Cuando se usan en ítems sin interfaces, se resolverán a la interfaz de agente Zabbix, SNMP, JMX o IPMI del host en este orden de prioridad o a 'UNKNOWN' si el host no tiene ninguna interfaz.
Campos Intervalo de actualización, Intervalos personalizados, Timeout (disponible para tipos de ítem admitidos), Almacenar hasta (para histórico/tendencias) Macros definidas por el usuario Una sola macro debe llenar todo el campo; no se admiten múltiples macros/mezcla con texto.
Campos Eliminar recursos perdidos, Deshabilitar recursos perdidos Macros definidas por el usuario Estos campos solo se admiten para reglas LLD.

Una sola macro debe llenar todo el campo; no se admiten múltiples macros/mezcla con texto.
Parámetros de paso de preprocesamiento (incluyendo scripts personalizados),
parámetros personalizados de manejo de errores (campos Establecer valor a y Establecer error a)
Macros definidas por el usuario
Expresiones regulares de filtro Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros definidas por el usuario
Estos campos solo se admiten para reglas LLD.
Expresiones regulares de filtro de sobrescritura Macros definidas por el usuario Estos campos solo se admiten para reglas LLD.
Operaciones de sobrescritura: Intervalo de actualización, Periodo de almacenamiento de histórico, Periodo de almacenamiento de tendencias (para prototipos de ítem) Macros definidas por el usuario Estos campos solo se admiten para reglas LLD.

Una sola macro debe llenar todo el campo; no se admiten múltiples macros/mezcla con texto.
Tipos de ítem
Ítem Browser
nombres y valores de parámetros
Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros de inventario de host
Macros de ítem: {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG}
Macros definidas por el usuario
Ítem Script
nombres y valores de parámetros
Fórmula de ítem Calculado/agregado
(constantes de expresión, parámetros de función, parámetros de clave de ítem, (solo ítem agregado) condiciones de filtro (nombre de grupo de hosts y nombre de etiqueta))
Macros definidas por el usuario
Ítem Database monitor
Campos Nombre de usuario, Contraseña, Consulta SQL
Macros definidas por el usuario
Ítem HTTP agent
Campos URL, Campos de consulta, Cuerpo de la solicitud, Encabezados (nombres y valores), Archivo de certificado SSL, Archivo de clave SSL
Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros de ítem: {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG}
Macros definidas por el usuario
Las URLs que contienen una macro secreta no funcionarán, ya que la macro en ellas se resolverá como "******"
Ítem HTTP agent
Campo Proxy HTTP
Macros de ítem: {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG}
Macros definidas por el usuario
Ítem HTTP agent
Campos Códigos de estado requeridos, Nombre de usuario/contraseña de autenticación HTTP, Contraseña de clave SSL
Macros definidas por el usuario
Ítem HTTP agent
Campo Hosts permitidos
Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros definidas por el usuario
Ítem JMX agent
Campo Endpoint
Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.PORT}
Macros definidas por el usuario
Ítem Trapper
Campo Hosts permitidos
Ítem SNMP agent
Campo OID SNMP
Macros definidas por el usuario
Ítem SSH y Telnet
script
Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros definidas por el usuario
Ítem SSH agent
Campos Nombre de usuario, Archivo de clave pública, Archivo de clave privada, Contraseña
Macros definidas por el usuario
Ítem Telnet agent
Campos Nombre de usuario, Contraseña
Macros definidas por el usuario
Mapa
URL, nombre de URL Macros de host: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
{HOSTGROUP.ID}
Macros de inventario de host
Macros de mapa
{TRIGGER.ID}
Etiqueta de elemento Macro de expresión: {?EXPRESSION} 1
Macros de host: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
{HOSTGROUP.ID}
Macros de inventario de host
Macros de mapa
Macros de disparador: {TRIGGER.EVENTS.*}, {TRIGGER.ID}, {TRIGGER.PROBLEM.EVENTS.*}, {TRIGGERS.ACK}, {TRIGGERS.PROBLEM.ACK}, {TRIGGERS.PROBLEM.UNACK}, {TRIGGERS.UNACK}
1 Solo se admiten las funciones avg, last, max y min, con segundos como parámetro en esta macro en esta ubicación. La macro {HOST.HOST<1-9>} se puede usar como host dentro de la macro. Por ejemplo, last(/{HOST.HOST}/ifAlias[{#SNMPINDEX}]).
Etiqueta de enlace Macro de expresión: {?EXPRESSION} 1
Etiqueta de forma Macro de expresión: {?EXPRESSION} 1
Campo de texto en formas de mapa {MAP.NAME}
Descubrimiento de red
Campo Intervalo de actualización Macros definidas por el usuario (solo globales) Una sola macro debe llenar todo el campo; no se admiten múltiples macros/mezcla con texto.
Campos Comunidad SNMP, OID SNMP Macros definidas por el usuario (solo globales)
Campos Nombre de contexto SNMPv3, Nombre de seguridad, Frase de autenticación, Frase de privacidad
Proxy
Campos Puerto de interfaz, Dirección para puerto de agentes activos, Timeouts para tipos de ítem Macros definidas por el usuario (solo globales) Una sola macro debe llenar todo el campo; no se admiten múltiples macros/mezcla con texto.
Grupo de proxies
Campos Periodo de failover, Número mínimo de proxies Macros definidas por el usuario (solo globales) Una sola macro debe llenar todo el campo; no se admiten múltiples macros/mezcla con texto.
Scripts
Comandos, texto de confirmación
(Tipo: script, acción de host manual)
Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.ID} 1, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros de inventario de host 2
{MANUALINPUT}
Macros de nombre de usuario
Macros definidas por el usuario
1 Solo texto de confirmación
2 Admitido para Zabbix server y Zabbix proxy
Comandos
(Tipo: script, acción de evento manual)
Macros de Fecha/hora
Macros de Evento, macros de Evento causa/síntoma, macros de Evento de recuperación (si hubo recuperación)
Macros de actualización de evento: {EVENT.UPDATE.HISTORY}, {EVENT.UPDATE.STATUS}
{FUNCTION.VALUE}
Macros de host: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros de inventario de host
Macros de ítem (excepto {ITEM.STATE}, {ITEM.STATE.ERROR})
{MANUALINPUT}
Macros de proxy
Macros de disparador: {TRIGGER.DESCRIPTION}, {TRIGGER.EVENTS.*}, {TRIGGER.EXPRESSION}, {TRIGGER.EXPRESSION.EXPLAIN}, {TRIGGER.EXPRESSION.RECOVERY}, {TRIGGER.EXPRESSION.RECOVERY.EXPLAIN}, {TRIGGER.HOSTGROUP.NAME}, {TRIGGER.ID}, {TRIGGER.NAME}, {TRIGGER.NAME.ORIG}, {TRIGGER.NSEVERITY}, {TRIGGER.SEVERITY}, {TRIGGER.STATUS}, {TRIGGER.TEMPLATE.NAME}, {TRIGGER.URL}, {TRIGGER.URL.NAME}, {TRIGGER.VALUE}
Macros de nombre de usuario
Macros definidas por el usuario
Texto de confirmación
(Tipo: script, acción de evento manual)
Macros de evento: {EVENT.ID}, {EVENT.NAME}, {EVENT.NSEVERITY}, {EVENT.SEVERITY}, {EVENT.STATUS}, {EVENT.VALUE}
Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros de inventario de host
{MANUALINPUT}
Macros de nombre de usuario
Macros definidas por el usuario
URL, texto de confirmación
(Tipo: URL, acción de host/evento manual)
Nombre y valor de etiqueta Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros de inventario de host
Macros de ítem: {ITEM.LASTVALUE*}, {ITEM.LOG.*}, {ITEM.VALUE*}
Macros de disparador: {TRIGGER.ID} (solo valor de etiqueta de disparador)
Macros definidas por el usuario
Las macros de nombre y valor de etiqueta se resuelven solo durante el proceso de generación de eventos.
Disparador
Nombre Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros de ítem: {ITEM.LASTVALUE*}, {ITEM.LOG.*}, {ITEM.VALUE*}
Macros/referencias posicionales: $1...$9
Macros definidas por el usuario
Nombre de evento Macros de fecha/hora: {TIME}, {TIMESTAMP}
Macro de expresión: {?EXPRESSION}
Macros de función
Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros de ítem: {ITEM.LASTVALUE*}, {ITEM.LOG.*}, {ITEM.VALUE*}
Macros de disparador: {TRIGGER.EXPRESSION.EXPLAIN}
Datos operativos Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros de ítem: {ITEM.LASTVALUE*}, {ITEM.LOG.*}, {ITEM.VALUE*}
Macros definidas por el usuario
Expresión {TRIGGER.VALUE}
Macros definidas por el usuario 1
1 Solo en constantes y parámetros de función; las macros secretas no son compatibles
Campos Etiqueta para coincidencia, Nombre de entrada de menú, URL de entrada de menú Macros definidas por el usuario Las URLs que contienen una macro secreta no funcionarán, ya que la macro en ellas se resolverá como "******".
Descripción Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros de ítem: {ITEM.LASTVALUE*}, {ITEM.LOG.*}, {ITEM.VALUE*}
Macros definidas por el usuario
URL {EVENT.ID}
Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros de ítem: {ITEM.LASTVALUE*}, {ITEM.LOG.*}, {ITEM.VALUE*}
{TRIGGER.ID}
Comandos de parámetro de usuario Macros/referencias posicionales: $1...$9
Escenario web
Campos Nombre, Agente, Proxy HTTP Macros definidas por el usuario
Campo Intervalo de actualización Macros definidas por el usuario Una sola macro debe llenar todo el campo; no se admiten múltiples macros/mezcla con texto.
Campos Variables, Encabezados, Certificado SSL, Archivo de clave SSL Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros definidas por el usuario
Campos Usuario, Contraseña, Contraseña de clave SSL Macros definidas por el usuario
Paso de escenario web
Campos Nombre, Variables (solo valores)
Macros definidas por el usuario
Paso de escenario web
Campos Timeout, Códigos de estado requeridos
Macros definidas por el usuario Una sola macro debe llenar todo el campo; no se admiten múltiples macros/mezcla con texto.
Paso de escenario web
Campos URL, Encabezados (nombres y valores), Cadena requerida
Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros definidas por el usuario
Paso de escenario web
Campo Post
Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Tipo de medio webhook
Valores de parámetros Macros de Alerta
Todas las macros admitidas en notificaciones de problema basadas en disparador (ver arriba)
Una sola macro debe llenar todo el campo; no se admiten múltiples macros/mezcla con texto.
Script JavaScript, nombre de parámetro de script JavaScript Macros definidas por el usuario (solo globales)
Nombre de entrada de menú, URL de entrada de menú {EVENT.TAGS.<tag name>}
Widgets
Widget Gauge
Campo Descripción
Macros de host: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros de inventario de host
Macros de ítem (excepto {ITEM.STATE.ERROR})
Macros definidas por el usuario (solo globales)
Widget Honeycomb
Campo Etiqueta primaria/secundaria
Widget Valor de ítem
Campo Descripción
Widget Top hosts
Columna Datos de texto
Macros de host: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros de inventario de host
Macros definidas por el usuario (solo globales)
Widget URL (Dinámico)
Campo URL
Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT}
Macros definidas por el usuario
Otras ubicaciones
Campo Tiempo de trabajo Macros definidas por el usuario (solo globales) Una sola macro debe llenar todo el campo; no se admiten múltiples macros/mezcla con texto.
Campo Timeouts para tipos de ítem (configuración global)
Medio de usuario
Campo Cuando está activo
Tipo de medio Email
Campos Nombre de usuario, Contraseña
Macros definidas por el usuario (solo globales) Se recomiendan las macros secretas.
Informes programados
Campos Asunto, Mensaje
Macros de fecha/hora: {TIME}, {TIMESTAMP}

Detalles de las macros

Esta lista contiene detalles para cada macro incorporada agrupados por área de aplicación:

Macros de acción

{ACTION.ID}

El ID numérico de la acción activada.

{ACTION.NAME}

El nombre de la acción activada.

Macros de alerta

{ALERT.MESSAGE}

El valor de Mensaje por defecto de la configuración de la acción.

{ALERT.SENDTO}

El valor Enviar a de la configuración de medios del usuario.

{ALERT.SUBJECT}

El valor de Asunto por defecto de la configuración de la acción.

Macros de fecha y hora

{DATE}

La fecha actual en formato aaaa.mm.dd..

{TIME}

La hora actual en formato hh:mm:ss.

{TIMESTAMP}

La hora actual en formato de marca de tiempo UNIX.

Macros de descubrimiento

{DISCOVERY.DEVICE.IPADDRESS}

La dirección IP del dispositivo descubierto.
Siempre disponible, no depende de que el equipo sea añadido.

{DISCOVERY.DEVICE.DNS}

El nombre DNS del dispositivo descubierto.
Siempre disponible, no depende de que el equipo sea añadido.

{DISCOVERY.DEVICE.STATUS}

El estado del dispositivo descubierto (ARRIBA/ABAJO).

{DISCOVERY.DEVICE.UPTIME}

El tiempo transcurrido desde el último cambio de estado de descubrimiento para un dispositivo en particular.
Por ejemplo: 1h 29m 01s.
Para los dispositivos con estado DOWN, este es el período de su tiempo de inactividad.

{DISCOVERY.RULE.NAME}

El nombre de la regla de descubrimiento que detectó la presencia o ausencia del dispositivo/servicio.

{DISCOVERY.SERVICE.NAME}

El nombre del servicio descubierto.
Por ejemplo: HTTP.

{DISCOVERY.SERVICE.PORT}

El puerto del servicio descubierto.
Por ejemplo: 80.

{DISCOVERY.SERVICE.STATUS}

El estado del servicio descubierto (ARRIBA/ABAJO).

{DISCOVERY.SERVICE.UPTIME}

El tiempo transcurrido desde el último cambio de estado de descubrimiento para un servicio en particular.
Por ejemplo: 1h 29m 01s.
Para los servicios con estado DOWN, este es el período de su tiempo de inactividad.

Macros de escalado

{ESC.HISTORY}

El registro de notificaciones enviadas previamente, su paso de escalado y estado (enviado, en progreso o fallido).

Macros de eventos

{EVENT.ACK.STATUS}

El estado de reconocimiento del evento (Sí/No).

{EVENT.AGE}

La antigüedad del evento que activó una acción, con precisión hasta el segundo.
Útil en mensajes escalados.

{EVENT.DATE}

La fecha del evento que desencadenó una acción.
Por ejemplo: 2025.04.14.

{EVENT.DURATION}

La duración del evento (diferencia de tiempo entre los eventos de problema y recuperación), con precisión hasta el segundo.
Útil en mensajes de recuperación de problemas.

{EVENT.ID}

El ID numérico del evento que activó una acción.

{EVENT.NAME}

El nombre del evento que activó una acción.

{EVENT.NSEVERITY}

El valor numérico de la gravedad del evento.
Valores posibles: 0 - No clasificado, 1 - Información, 2 - Advertencia, 3 - Media, 4 - Alta, 5 - Desastre.

{EVENT.OBJECT}

El valor numérico del objeto de evento.
Valores posibles: 0 - Disparador, 1 - Host descubierto, 2 - Servicio descubierto, 3 - Autorregistro, 4 - Elemento, 5 - Regla de descubrimiento de bajo nivel.

{EVENT.OPDATA}

Los datos operativos del disparador subyacente del problema.

{EVENT.SEVERITY}

El nombre de la gravedad del evento.

{EVENT.SOURCE}

El valor numérico de la fuente del evento.
Valores posibles: 0 - Disparador, 1 - Descubrimiento, 2 - Autorregistro, 3 - Interno, 4 - Servicio.

{EVENT.STATUS}

El valor verbal del evento que desencadenó una acción.

{EVENT.TAGS}

Una lista de etiquetas de eventos separadas por comas.
Se amplía a una cadena vacía si no existen etiquetas.

{EVENT.TAGSJSON}

Una matriz JSON que contiene objetos de etiquetas de evento.
Se expande a una matriz vacía si no existen etiquetas.

{EVENT.TAGS<tag name>}

El valor de la etiqueta de evento referenciado por el nombre de la etiqueta.
Un nombre de etiqueta que contenga caracteres no alfanuméricos (incluidos caracteres UTF multibyte no ingleses) debe ir entre comillas dobles. Las comillas y las barras invertidas dentro de un nombre de etiqueta entre comillas deben escaparse con una barra invertida.

{EVENT.TIME}

La hora del evento que activó una acción.
Por ejemplo: 12:57:53.

{EVENT.TIMESTAMP}

La marca de tiempo UNIX del evento que activó una acción.

{EVENT.VALUE}

El valor numérico del evento que desencadenó una acción.
Valores posibles: 1 - problema, 0 - recuperación.

Macros de eventos de causa/síntoma

{EVENT.CAUSE.ACK.STATUS}

El estado de reconocimiento del evento causa (Sí/No).
Se utiliza en el contexto de un evento síntoma.

{EVENT.CAUSE.AGE}

La antigüedad del evento causa, con precisión hasta el segundo.
Útil en mensajes escalados.
Se utiliza en el contexto de un evento síntoma.

{EVENT.CAUSE.DATE}

La fecha del evento causa.
Se utiliza en el contexto de un evento síntoma.

{EVENT.CAUSE.DURATION}

La duración del evento causa (diferencia de tiempo entre los eventos de problema y recuperación), con precisión de hasta un segundo.
Útil en mensajes de recuperación de problemas.
Se utiliza en el contexto de un evento síntoma.

{EVENT.CAUSE.ID}

El ID numérico del evento causa.
Se utiliza en el contexto de un evento síntoma.

{EVENT.CAUSE.NAME}

El nombre del evento causa.
Se utiliza en el contexto de un evento síntoma.

{EVENT.CAUSE.NSEVERITY}

El valor numérico de la gravedad del evento causa.
Valores posibles: 0 - No clasificado, 1 - Información, 2 - Advertencia, 3 - Media, 4 - Alta, 5 - Desastre.
Se utiliza en el contexto de un evento síntoma.

{EVENT.CAUSE.OBJECT}

El valor numérico del objeto del evento causa.
Valores posibles: 0 - Disparador, 1 - Host descubierto, 2 - Servicio descubierto, 3 - Autorregistro, 4 - Elemento, 5 - Regla de descubrimiento de bajo nivel.
Se utiliza en el contexto de un evento síntoma.

{EVENT.CAUSE.OPDATA}

Los datos operativos del disparador subyacente del problema causa.
Se utiliza en el contexto de un evento síntoma.

{EVENT.CAUSE.SEVERITY}

El nombre de la gravedad del evento causa.
Valores posibles: No clasificado, Información, Advertencia, Media, Alta, Desastre.
Se utiliza en el contexto de un evento síntoma.

{EVENT.CAUSE.SOURCE}

El valor numérico de la fuente del evento causa.
Valores posibles: 0 - Disparador, 1 - Descubrimiento, 2 - Autorregistro, 3 - Interno.
Se utiliza en el contexto de un evento síntoma.

{EVENT.CAUSE.STATUS}

El valor verbal del evento causa.
Se utiliza en el contexto de un evento síntoma.

{EVENT.CAUSE.TAGS}

Una lista separada por comas de etiquetas de eventos causales.
Se expande a una cadena vacía si no existen etiquetas.
Se utiliza en el contexto de un evento síntoma.

{EVENT.CAUSE.TAGSJSON}

Una matriz JSON que contiene objetos de etiqueta de evento de causa objetos.
Se expande a una matriz vacía si no existen etiquetas.
Se utiliza en el contexto de un evento de síntoma.

{EVENT.CAUSE.TAGS.<tag name>}

El valor de la etiqueta del evento causa referenciado por el nombre de la etiqueta.
Un nombre de etiqueta que contenga caracteres no alfanuméricos (incluidos caracteres multibyte-UTF no ingleses) debe ir entre comillas dobles. Las comillas y las barras invertidas dentro de un nombre de etiqueta entre comillas deben escaparse con una barra invertida.
Se utiliza en el contexto de un evento síntoma.

{EVENT.CAUSE.TIME}

La hora del evento causa.
Se utiliza en el contexto de un evento síntoma.

{EVENT.CAUSE.TIMESTAMP}

La marca de tiempo UNIX del evento causa.
Se utiliza en el contexto de un evento síntoma.

{EVENT.CAUSE.UPDATE.HISTORY}

El registro de actualizaciones de la causa del problema (reconocimientos, etc).
Se utiliza en el contexto de un evento de síntoma.

{EVENT.CAUSE.VALUE}

El valor numérico del evento causa
Valores posibles: 1 - Problema, 0 - Recuperación.
Se utiliza en el contexto de un evento síntoma.

{EVENT.SYMPTOMS}

La lista de eventos de síntoma. Incluye los siguientes detalles: nombre del equipo, nombre del evento, gravedad, antigüedad, etiquetas de servicio y valores.
Esta macro se utiliza en el contexto del evento causa y devuelve información sobre los eventos de síntoma.

Macros de eventos de recuperación

{EVENT.RECOVERY.DATE}

La fecha del evento de recuperación.

{EVENT.RECOVERY.ID}

El ID numérico del evento de recuperación.

{EVENT.RECOVERY.NAME}

El nombre del evento de recuperación.

{EVENT.RECOVERY.STATUS}

El valor verbal del evento de recuperación.

{EVENT.RECOVERY.TAGS}

Una lista separada por comas de etiquetas de eventos de recuperación. Se expande a una cadena vacía si no existen etiquetas.

{EVENT.RECOVERY.TAGSJSON}

Una matriz JSON que contiene objetos de etiquetas de eventos de recuperación objetos. Se expande a una matriz vacía si no existen etiquetas.

{EVENT.RECOVERY.TIME}

La hora del evento de recuperación.

{EVENT.RECOVERY.TIMESTAMP}

La marca de tiempo UNIX del evento de recuperación.

{EVENT.RECOVERY.VALUE}

El valor numérico del evento de recuperación.

Macros de actualización de eventos

{EVENT.UPDATE.ACTION}

Nombre legible para humanos de la(s) acción(es) realizada(s) durante la actualización del problema.
Se resuelve en los siguientes valores: reconocido, comentado, cambiada la gravedad de (gravedad original) a (gravedad actualizada) y cerrado (dependiendo de cuántas acciones se realicen en una actualización).

{EVENT.UPDATE.ACTIONJSON}

Una matriz JSON que contiene detalles de la(s) acción(es) realizadas durante la actualización del problema.
Posibles valores de las propiedades JSON:
- true (para las propiedades acknowledge, unacknowledge, close, unsuppress, cause y symptom);
- <cadena de mensaje> (para la propiedad message);
- marca de tiempo (para las propiedades suppress_until y timestamp) o 0 (para la propiedad suppress_until si se suprime indefinidamente);
- 0, 1, 2, 3, 4, 5 (para las propiedades de gravedad old y new).

Por ejemplo: {"acknowledge":true,"message":"Mantenimiento mensual.","severity":{"old":2,"new":1},"suppress_until":1730851199,"timestamp":1730822048}

{EVENT.UPDATE.DATE}

La fecha de la actualización del evento (reconocimiento, etc.)
Nombre obsoleto: {ACK.DATE}

{EVENT.UPDATE.HISTORY}

El registro de actualizaciones de problemas (reconocimientos, etc).
Nombre obsoleto: {EVENT.ACK.HISTORY}

{EVENT.UPDATE.MESSAGE}

El mensaje de actualización del problema.
Nombre obsoleto: {ACK.MESSAGE}

{EVENT.UPDATE.NSEVERITY}

El valor numérico de la nueva gravedad del evento establecida durante la operación de actualización del problema.

{EVENT.UPDATE.SEVERITY}

El nombre de la nueva gravedad del evento establecida durante la operación de actualización del problema.

{EVENT.UPDATE.STATUS}

El valor numérico del estado de actualización del problema.
Valores posibles: 0 - El webhook se llamó debido a un evento de problema/recuperación, 1 - Operación de actualización.

{EVENT.UPDATE.TIME}

La hora de la actualización del evento (reconocimiento, etc.)
Nombre obsoleto: {ACK.TIME}

{EVENT.UPDATE.TIMESTAMP}

La marca de tiempo UNIX del evento actualización (reconocimiento, etc.)

Macros de función

{FUNCTION.VALUE}

El valor de la N-ésima función basada en ítems en la expresión del disparador en el momento del evento.
Solo se cuentan las funciones con /host/key como primer parámetro.

Esta macro puede usarse con un índice numérico, por ejemplo, {FUNCTION.VALUE<1-9>} para señalar la primera, segunda, tercera, etc. función en una expresión de disparador. Consulte macros indexadas.

{FUNCTION.RECOVERY.VALUE}

El valor de la N-ésima función basada en ítems en la expresión de recuperación en el momento del evento.*
Solo se cuentan las funciones con /host/key como primer parámetro.

Esta macro puede usarse con un índice numérico, por ejemplo, {FUNCTION.RECOVERY.VALUE<1-9>} para señalar la primera, segunda, tercera, etc. función en una expresión de disparador. Consulte macros indexadas.

Macros de equipo

{HOST.CONN}

La dirección IP o el nombre DNS del equipo, dependiendo de la configuración del equipo.
En scripts globales, campos de IP/DNS de la interfaz y escenarios web, la macro se resolverá a la interfaz principal del agente. Si no se define una interfaz de agente, se utilizará la interfaz principal de SNMP. Si tampoco se define una interfaz SNMP, se utilizará la interfaz principal de JMX. Si tampoco se define una interfaz JMX, se utilizará la interfaz principal de IPMI. Si el equipo no tiene ninguna interfaz, la macro se resuelve como 'UNKNOWN'.

Esta macro puede usarse con un índice numérico como {HOST.CONN<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{HOST.DESCRIPTION}

La descripción del equipo.

Esta macro puede usarse con un índice numérico como {HOST.DESCRIPTION<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{HOST.DNS}

El nombre DNS del equipo.
En los scripts globales, los campos de IP/DNS de la interfaz y los escenarios web, la macro se resolverá a la interfaz principal del agente. Si no se define una interfaz de agente, se utilizará la interfaz principal de SNMP. Si tampoco se define una interfaz SNMP, se utilizará la interfaz principal de JMX. Si tampoco se define una interfaz JMX, se utilizará la interfaz principal de IPMI. Si el equipo no tiene ninguna interfaz, la macro se resuelve como 'UNKNOWN'.

Esta macro puede usarse con un índice numérico como {HOST.DNS<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{HOST.HOST}

El nombre técnico del equipo.
Las funciones de macro no son compatibles con esta macro si se utiliza como marcador de posición en el primer parámetro de una función de historial, por ejemplo, last(/{HOST.HOST}/{ITEM.KEY}).
{HOSTNAME<1-9>} está obsoleta.

Esta macro puede utilizarse con un índice numérico como {HOST.HOST<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{HOST.ID}

El ID del equipo.

Esta macro puede usarse con un índice numérico como {HOST.ID<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{HOST.IP}

La dirección IP del equipo.
En scripts globales, campos de IP/DNS de la interfaz y escenarios web, la macro se resolverá a la interfaz principal del agente. Si no se define una interfaz de agente, se utilizará la interfaz principal de SNMP. Si tampoco se define una interfaz de SNMP, se utilizará la interfaz principal de JMX. Si tampoco se define una interfaz de JMX, se utilizará la interfaz principal de IPMI. Si el equipo no tiene ninguna interfaz, la macro se resuelve como 'UNKNOWN'.
{IPADDRESS<1-9>} está obsoleto.

Esta macro puede usarse con un índice numérico como {HOST.IP<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{HOST.METADATA}

Los metadatos del host.

Se utiliza solo para el registro automático de agentes activos.

{HOST.NAME}

El nombre de host visible.

Esta macro puede usarse con un índice numérico como {HOST.NAME<1-9>} para señalar al primer, segundo, tercer, etc. host en una expresión de disparador. Consulte macros indexadas.

{HOST.PORT}

El puerto del equipo (agente).
En scripts globales, campos de IP/DNS de la interfaz y escenarios web, la macro se resolverá a la interfaz principal del agente. Si no se define una interfaz de agente, se utilizará la interfaz principal de SNMP. Si tampoco se define una interfaz SNMP, se utilizará la interfaz principal de JMX. Si tampoco se define una interfaz JMX, se utilizará la interfaz principal de IPMI. Si el equipo no tiene ninguna interfaz, la macro se resuelve como 'UNKNOWN'.

Esta macro puede usarse con un índice numérico como {HOST.PORT<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

Macros de equipo de destino

{HOST.TARGET.CONN}

La dirección IP o el nombre DNS del equipo de destino.

{HOST.TARGET.DNS}

El nombre DNS del host de destino.

{HOST.TARGET.HOST}

El nombre técnico del equipo de destino.

{HOST.TARGET.IP}

La dirección IP del equipo de destino.

{HOST.TARGET.NAME}

El nombre visible del equipo de destino.

Macros de grupo de hosts

{HOSTGROUP.ID}

El ID del grupo de equipos.

Macros de inventario de equipos

{INVENTORY.ALIAS}

El campo Alias en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.ALIAS<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.ASSET.TAG}

El campo Etiqueta de activo en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.ASSET.TAG<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.CHASSIS}

El campo Chasis en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.CHASSIS<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.CONTACT}

El campo Contacto en el inventario del equipo.
{PROFILE.CONTACT<1-9>} está obsoleto.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.CONTACT<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.CONTRACT.NUMBER}

El campo Número de contrato en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.CONTRACT.NUMBER<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.DEPLOYMENT.STATUS}

El campo Estado de despliegue en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.DEPLOYMENT.STATUS<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.HARDWARE}

El campo Hardware en el inventario del equipo.
{PROFILE.HARDWARE<1-9>} está obsoleto.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.HARDWARE<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.HARDWARE.FULL}

El campo Hardware (Detalles completos) en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.HARDWARE.FULL<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.HOST.NETMASK}

El campo Máscara de subred del equipo en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.HOST.NETMASK<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.HOST.NETWORKS}

El campo Redes del equipo en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.HOST.NETWORKS<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.HOST.ROUTER}

El campo Router del equipo en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.HOST.ROUTER<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.HW.ARCH}

El campo Arquitectura de hardware en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.HW.ARCH<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.HW.DATE.DECOMM}

El campo Fecha de baja del hardware en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.HW.DATE.DECOMM<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.HW.DATE.EXPIRY}

El campo Fecha de vencimiento del mantenimiento de hardware en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.HW.DATE.EXPIRY<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.HW.DATE.INSTALL}

El campo Fecha de instalación del hardware en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.HW.DATE.INSTALL<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.HW.DATE.PURCHASE}

El campo Fecha de compra del hardware en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.HW.DATE.PURCHASE<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.INSTALLER.NAME}

El campo Nombre del instalador en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.INSTALLER.NAME<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.LOCATION}

El campo Ubicación en el inventario del equipo.
{PROFILE.LOCATION<1-9>} está obsoleto.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.LOCATION<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.LOCATION.LAT}

El campo Latitud de la ubicación en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.LOCATION.LAT<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.LOCATION.LON}

El campo Longitud de la ubicación en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.LOCATION.LON<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.MACADDRESS.A}

El campo Dirección MAC A en el inventario del equipo.
{PROFILE.MACADDRESS<1-9>} está obsoleto.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.MACADDRESS.A<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.MACADDRESS.B}

El campo Dirección MAC B en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.MACADDRESS.B<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.MODEL}

El campo Modelo en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.MODEL<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.NAME}

El campo Nombre en el inventario del equipo.
{PROFILE.NAME<1-9>} está obsoleto.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.NAME<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.NOTES}

El campo Notas en el inventario del equipo.
{PROFILE.NOTES<1-9>} está obsoleto.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.NOTES<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.OOB.IP}

El campo Dirección IP OOB en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.OOB.IP<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.OOB.NETMASK}

El campo Máscara de subred OOB en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.OOB.NETMASK<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.OOB.ROUTER}

El campo Router OOB en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.OOB.ROUTER<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.OS}

El campo SO en el inventario del equipo.
{PROFILE.OS<1-9>} está obsoleto.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.OS<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.OS.FULL}

El campo SO (Detalles completos) en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.OS.FULL<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.OS.SHORT}

El campo SO (Corto) en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.OS.SHORT<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.POC.PRIMARY.CELL}

El campo Celda POC principal en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.POC.PRIMARY.CELL<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.POC.PRIMARY.EMAIL}

El campo Correo electrónico del POC principal en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.POC.PRIMARY.EMAIL<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.POC.PRIMARY.NAME}

El campo Nombre del POC principal en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.POC.PRIMARY.NAME<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.POC.PRIMARY.NOTES}

El campo Notas del POC principal en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.POC.PRIMARY.NOTES<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.POC.PRIMARY.PHONE.A}

El campo Teléfono A del POC principal en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.POC.PRIMARY.PHONE.A<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.POC.PRIMARY.PHONE.B}

El campo Teléfono B del POC principal en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.POC.PRIMARY.PHONE.B<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.POC.PRIMARY.SCREEN}

El campo Nombre de pantalla POC principal en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.POC.PRIMARY.SCREEN<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.POC.SECONDARY.CELL}

El campo Celda POC secundaria en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.POC.SECONDARY.CELL<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.POC.SECONDARY.EMAIL}

El campo Correo electrónico del POC secundario en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.POC.SECONDARY.EMAIL<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.POC.SECONDARY.NAME}

El campo Nombre del POC secundario en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.POC.SECONDARY.NAME<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.POC.SECONDARY.NOTES}

El campo Notas del POC secundario en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.POC.SECONDARY.NOTES<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.POC.SECONDARY.PHONE.A}

El campo Teléfono secundario POC A en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.POC.SECONDARY.PHONE.A<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.POC.SECONDARY.PHONE.B}

El campo Teléfono B del POC secundario en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.POC.SECONDARY.PHONE.B<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.POC.SECONDARY.SCREEN}

El campo Nombre de pantalla POC secundaria en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.POC.SECONDARY.SCREEN<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.SERIALNO.A}

El campo Número de serie A en el inventario del equipo.
{PROFILE.SERIALNO<1-9>} está obsoleto.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.SERIALNO.A<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.SERIALNO.B}

El campo Número de serie B en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.SERIALNO.B<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.SITE.ADDRESS.A}

El campo Dirección del sitio A en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.SITE.ADDRESS.A<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.SITE.ADDRESS.B}

El campo Dirección del sitio B en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.SITE.ADDRESS.B<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.SITE.ADDRESS.C}

El campo Dirección del sitio C en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.SITE.ADDRESS.C<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.SITE.CITY}

El campo Ciudad del sitio en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.SITE.CITY<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.SITE.COUNTRY}

El campo País del sitio en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.SITE.COUNTRY<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.SITE.NOTES}

El campo Notas del sitio en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.SITE.NOTES<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.SITE.RACK}

El campo Ubicación del rack del sitio en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.SITE.RACK<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.SITE.STATE}

El campo Estado/provincia del sitio en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.SITE.STATE<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.SITE.ZIP}

El campo Código postal del sitio en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.SITE.ZIP<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.SOFTWARE}

El campo Software en el inventario del equipo.
{PROFILE.SOFTWARE<1-9>} está obsoleto.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.SOFTWARE<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.SOFTWARE.APP.A}

El campo Aplicación de software A en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.SOFTWARE.APP.A<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.SOFTWARE.APP.B}

El campo Aplicación de software B en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.SOFTWARE.APP.B<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.SOFTWARE.APP.C}

El campo Aplicación de software C en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.SOFTWARE.APP.C<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.SOFTWARE.APP.D}

El campo Aplicación de software D en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.SOFTWARE.APP.D<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.SOFTWARE.APP.E}

El campo Aplicación de software E en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.SOFTWARE.APP.E<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.SOFTWARE.FULL}

El campo Software (Detalles completos) en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.SOFTWARE.FULL<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.TAG}

El campo Etiqueta en el inventario del equipo.
{PROFILE.TAG<1-9>} está obsoleto.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.TAG<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.TYPE}

El campo Tipo en el inventario del equipo.
{PROFILE.DEVICETYPE<1-9>} está obsoleto.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.TYPE<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.TYPE.FULL}

El campo Tipo (Detalles completos) en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.TYPE.FULL<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.URL.A}

El campo URL A en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.URL.A<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.URL.B}

El campo URL B en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.URL.B<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.URL.C}

El campo URL C en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.URL.C<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{INVENTORY.VENDOR}

El campo Proveedor en el inventario del equipo.

Esta macro puede usarse con un índice numérico, por ejemplo, {INVENTORY.VENDOR<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

Macros de elemento

{ITEM.DESCRIPTION}

La descripción del N-ésimo elemento en la expresión de disparador que causó una notificación.

Esta macro puede usarse con un índice numérico como {ITEM.DESCRIPTION<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{ITEM.DESCRIPTION.ORIG}

La descripción original (con macros sin resolver) del enésimo elemento en la expresión de disparador que provocó una notificación.

Esta macro puede usarse con un índice numérico como {ITEM.DESCRIPTION.ORIG<1-9>} para señalar al primer, segundo, tercer, etc. elemento en una expresión de disparador. Consulte macros indexadas.

{ITEM.ID}

El ID numérico del N-ésimo ítem en la expresión de disparador que causó una notificación.

Esta macro puede usarse con un índice numérico como {ITEM.ID<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{ITEM.KEY}

La clave del N-ésimo elemento en la expresión de disparador que provocó una notificación.
Las funciones de macro no son compatibles con esta macro si se utiliza como un marcador de posición en el primer parámetro de una función de historial, por ejemplo, last(/{HOST.HOST}/{ITEM.KEY}).
{TRIGGER.KEY} está obsoleto.

Esta macro puede usarse con un índice numérico como {ITEM.KEY<1-9>} para señalar al primer, segundo, tercer, etc. elemento en una expresión de disparador. Consulte macros indexadas.

{ITEM.KEY.ORIG}

La clave original (con macros sin resolver) del enésimo elemento en la expresión de disparador que provocó una notificación.

Esta macro puede usarse con un índice numérico como {ITEM.KEY.ORIG<1-9>} para señalar al primer, segundo, tercer, etc. equipo en una expresión de disparador. Consulte macros indexadas.

{ITEM.LASTVALUE}

El valor más reciente del N-ésimo elemento en la expresión de disparador que provocó una notificación.
Se resolverá como *UNKNOWN* en la interfaz si el valor más reciente del historial se ha recopilado hace más tiempo que el Período máximo de visualización del historial (configurado en la sección de menú Administración → General).
Cuando se utiliza en el nombre del problema, la macro no se resolverá al valor más reciente del elemento al ver los eventos del problema; en su lugar, mantendrá el valor del elemento del momento en que ocurrió el problema.
Cuando se utiliza en notificaciones, en algunos casos la macro podría no resolverse al valor más reciente del elemento en el momento en que se activó el disparador. Por ejemplo, si un elemento recibe rápidamente dos valores, "A" y "B", y el disparador se activa para "A", las notificaciones podrían mostrar "B" como el valor más reciente debido a un pequeño retraso en el procesamiento: el valor más reciente del elemento cambió entre el momento en que se activó el disparador y cuando se creó la notificación. Para evitar esto, puede utilizar la macro {ITEM.VALUE}, que se resuelve al valor en el momento en que se activa el disparador, asegurando que se utilice el valor correcto en la notificación.
Es un alias de last(/{HOST.HOST}/{ITEM.KEY}).
El valor resuelto para elementos de texto/log se trunca a 20 caracteres por la interfaz en las siguientes ubicaciones:
- Datos operativos;
- Descripción del disparador;
- URLs del disparador;
- Etiquetas de URL del disparador;
- Descripción del widget de valor del elemento.
Para resolver el valor completo, puede utilizar funciones de macro, ya que el servidor no trunca ningún valor. Por ejemplo: {{ITEM.LASTVALUE}.regsub("(.*)", \1)}

Esta macro puede usarse con un índice numérico, por ejemplo, {ITEM.LASTVALUE<1-9>} para señalar el primer, segundo, tercer, etc. elemento en una expresión de disparador. Consulte macros indexadas.

{ITEM.LASTVALUE.AGE}

El tiempo transcurrido entre la última recogida de valor del ítem y la evaluación de la macro.
Se muestra en un formato legible para humanos (por ejemplo, 1m 45s).

Esta macro puede usarse con un índice numérico, por ejemplo, {ITEM.LASTVALUE.AGE<1-9>} para señalar el primer, segundo, tercer, etc. ítem en una expresión de disparador. Consulte macros indexadas.

{ITEM.LASTVALUE.DATE}

La fecha en que se recopiló el último valor del ítem.
Se muestra en formato AAAAMMDD.
Se utiliza la zona horaria del servidor en los nombres de disparadores (en Supervisión -> lista de Problemas), nombres de eventos y nombres y valores de etiquetas. En todos los demás casos se utiliza la zona horaria del usuario.

Esta macro puede usarse con un índice numérico, por ejemplo, {ITEM.LASTVALUE.DATE<1-9>} para señalar el primer, segundo, tercer, etc. ítem en una expresión de disparador. Consulte macros indexadas.

{ITEM.LASTVALUE.TIME}

La hora en que se recogió el último valor del ítem.
Se muestra en formato HHMMSS.
La zona horaria del servidor se utiliza en los nombres de disparadores (en Supervisión -> Lista de problemas), nombres de eventos y nombres y valores de etiquetas. En todos los demás casos se utiliza la zona horaria del usuario.

Esta macro puede usarse con un índice numérico, por ejemplo, {ITEM.LASTVALUE.TIME<1-9>} para señalar el primer, segundo, tercer, etc. ítem en una expresión de disparador. Consulte macros indexadas.

{ITEM.LASTVALUE.TIMESTAMP}

La marca de tiempo UNIX cuando se recopiló el último valor del elemento.

Esta macro puede usarse con un índice numérico, por ejemplo, {ITEM.LASTVALUE.TIMESTAMP<1-9>} para señalar al primer, segundo, tercer, etc. elemento en una expresión de disparador. Consulte macros indexadas.

{ITEM.LOG.AGE}

La antigüedad del evento de registro.
Con precisión hasta el segundo.

Esta macro puede usarse con un índice numérico, por ejemplo, {ITEM.LOG.AGE<1-9>} para señalar el primer, segundo, tercer, etc. elemento en una expresión de disparador. Consulte macros indexadas.

{ITEM.LOG.DATE}

La fecha en que la entrada se escribió en el registro.

Esta macro puede usarse con un índice numérico, por ejemplo, {ITEM.LOG.DATE<1-9>} para señalar el primer, segundo, tercer, etc. elemento en una expresión de disparador. Consulte macros indexadas.

{ITEM.LOG.EVENTID}

El ID del evento en el registro de eventos.
Solo para la monitorización del registro de eventos de Windows.

Esta macro puede usarse con un índice numérico, por ejemplo, {ITEM.LOG.EVENTID<1-9>} para señalar al primer, segundo, tercer, etc. elemento en una expresión de disparador. Consulte macros indexadas.

{ITEM.LOG.NSEVERITY}

La gravedad numérica del evento en el registro de eventos.
Solo para la monitorización del registro de eventos de Windows.

Esta macro puede usarse con un índice numérico, por ejemplo, {ITEM.LOG.NSEVERITY<1-9>} para señalar el primer, segundo, tercer, etc. elemento en una expresión de disparador. Consulte macros indexadas.

{ITEM.LOG.SEVERITY}

La gravedad verbal del evento en el registro de eventos.
Solo para la monitorización del registro de eventos de Windows.

Esta macro puede usarse con un índice numérico, por ejemplo, {ITEM.LOG.SEVERITY<1-9>} para señalar el primer, segundo, tercer, etc. elemento en una expresión de disparador. Consulte macros indexadas.

{ITEM.LOG.SOURCE}

La fuente del evento en el registro de eventos.
Solo para la monitorización del registro de eventos de Windows.

Esta macro puede usarse con un índice numérico, por ejemplo, {ITEM.LOG.SOURCE<1-9>} para señalar al primer, segundo, tercer, etc. elemento en una expresión de disparador. Consulte macros indexadas.

{ITEM.LOG.TIME}

La hora en que la entrada se escribió en el registro.

Esta macro puede usarse con un índice numérico, por ejemplo, {ITEM.LOG.TIME<1-9>} para señalar el primer, segundo, tercer, etc. elemento en una expresión de disparador. Consulte macros indexadas.

{ITEM.LOG.TIMESTAMP}

La marca de tiempo UNIX cuando la entrada de registro fue escrita en el registro.

Esta macro puede usarse con un índice numérico, por ejemplo, {ITEM.LOG.TIMESTAMP<1-9>} para señalar el primer, segundo, tercer, etc. elemento en una expresión de disparador. Consulte macros indexadas.

{ITEM.NAME}

El nombre del ítem con todas las macros resueltas.

Esta macro puede usarse con un índice numérico, por ejemplo, {ITEM.NAME<1-9>} para señalar el primer, segundo, tercer, etc. ítem en una expresión de disparador. Consulte macros indexadas.

{ITEM.NAME.ORIG}

El nombre original (con macros sin resolver) del elemento.

Esta macro puede usarse con un índice numérico, por ejemplo, {ITEM.NAME.ORIG<1-9>} para señalar el primer, segundo, tercer, etc. elemento en una expresión de disparador. Consulte macros indexadas.

{ITEM.STATE}

El último estado del N-ésimo elemento en la expresión de disparador que provocó una notificación.
Valores posibles: No soportado, Normal.

Esta macro puede usarse con un índice numérico, por ejemplo, {ITEM.STATE<1-9>} para señalar el primer, segundo, tercer, etc. elemento en una expresión de disparador. Consulte macros indexadas.

{ITEM.STATE.ERROR}

El mensaje de error con detalles de por qué un elemento se volvió no soportado.
Si un elemento pasa al estado no soportado y luego vuelve a estar soportado inmediatamente, el campo de error puede estar vacío.

{ITEM.VALUE}

Se resuelve de la siguiente manera:
1) al valor histórico (en el momento del evento) del N-ésimo elemento en la expresión del disparador, si se utiliza en el contexto de un cambio de estado del disparador, por ejemplo, al mostrar eventos o enviar notificaciones.
2) al valor más reciente del N-ésimo elemento en la expresión del disparador, si se utiliza sin el contexto de cambio de estado del disparador, por ejemplo, al mostrar una lista de disparadores en una ventana emergente de selección. En este caso funciona igual que {ITEM.LASTVALUE}
En el primer caso se resolverá como *UNKNOWN* si el valor histórico ya ha sido eliminado o nunca se ha almacenado.
En el segundo caso, y solo en la interfaz, se resolverá como *UNKNOWN* si el valor histórico más reciente se ha recopilado hace más tiempo que el Período máximo de visualización del historial (establecido en la sección del menú Administración→General).
El valor resuelto para elementos de texto/log se trunca a 20 caracteres por la interfaz en las siguientes ubicaciones:
- Datos operativos;
- Descripción del disparador;
- URLs del disparador;
- Etiquetas de URL del disparador;
- Descripción del widget de valor del elemento.
Para resolver el valor completo, puede utilizar funciones de macro, ya que el servidor no trunca ningún valor. Por ejemplo: {{ITEM.VALUE}.regsub("(.*)", \1)}

Esta macro puede utilizarse con un índice numérico, por ejemplo, {ITEM.VALUE<1-9>} para señalar el primer, segundo, tercer, etc. elemento en una expresión de disparador. Consulte macros indexadas.

{ITEM.VALUE.AGE}

El tiempo transcurrido entre la recopilación del valor del ítem y la evaluación de la macro.
Se muestra en un formato legible para humanos (por ejemplo, 1m 45s).

Esta macro puede usarse con un índice numérico, por ejemplo, {ITEM.VALUE.AGE<1-9>} para señalar el primer, segundo, tercer, etc. ítem en una expresión de disparador. Consulte macros indexadas.

{ITEM.VALUE.DATE}

La fecha en que se recopiló el valor del ítem.
Se muestra en formato AAAAMMDD.
La zona horaria del servidor se utiliza en los nombres de disparadores (en Supervisión -> lista de Problemas), nombres de eventos y nombres y valores de etiquetas. En todos los demás casos se utiliza la zona horaria del usuario.

Esta macro puede usarse con un índice numérico, por ejemplo, {ITEM.VALUE.DATE<1-9>} para señalar el primer, segundo, tercer, etc. ítem en una expresión de disparador. Consulte macros indexadas.

{ITEM.VALUE.TIME}

La hora en que se recogió el valor del ítem.
Se muestra en formato HHMMSS.
La zona horaria del servidor se utiliza en los nombres de disparadores (en Supervisión -> Lista de problemas), nombres de eventos y nombres y valores de etiquetas. En todos los demás casos se utiliza la zona horaria del usuario.

Esta macro puede usarse con un índice numérico, por ejemplo, {ITEM.VALUE.TIME<1-9>} para señalar el primer, segundo, tercer, etc. ítem en una expresión de disparador. Consulte macros indexadas.

{ITEM.VALUE.TIMESTAMP}

La marca de tiempo UNIX cuando se recopiló el valor del elemento.

Esta macro puede usarse con un índice numérico, por ejemplo, {ITEM.VALUE.TIMESTAMP<1-9>} para señalar el primer, segundo, tercer, etc. elemento en una expresión de disparador. Consulte macros indexadas.

{ITEM.VALUETYPE}

El tipo de valor del N-ésimo elemento en la expresión de disparador que provocó una notificación.
Valores posibles: 0 - Numérico flotante, 1 - Carácter, 2 - Registro, 3 - Numérico sin signo, 4 - Texto.

Esta macro puede usarse con un índice numérico, por ejemplo, {ITEM.VALUETYPE<1-9>} para señalar al primer, segundo, tercer, etc. elemento en una expresión de disparador. Consulte macros indexadas.

Macros de notificación de descubrimiento de bajo nivel

{LLDRULE.DESCRIPTION}

La descripción de la regla de descubrimiento de bajo nivel que provocó una notificación.

{LLDRULE.DESCRIPTION.ORIG}

La descripción original (con macros sin resolver) de la regla de descubrimiento de bajo nivel que provocó una notificación.

{LLDRULE.ID}

El ID numérico de la regla de descubrimiento de bajo nivel que provocó una notificación.

{LLDRULE.KEY}

La clave de la regla de descubrimiento de bajo nivel que provocó una notificación.

{LLDRULE.KEYORIG}

La clave original (con macros sin resolver) de la regla de descubrimiento de bajo nivel que provocó una notificación.

{LLDRULE.NAME}

El nombre de la regla de descubrimiento de bajo nivel que provocó una notificación.

{LLDRULE.NAMEORIG}

El nombre original (con macros sin resolver) de la regla de descubrimiento de bajo nivel que provocó una notificación.

{LLDRULE.STATE}

El último estado de la regla de descubrimiento de bajo nivel.
Valores posibles: No soportado, Normal.

Esta macro puede usarse con un índice numérico, por ejemplo, {LLDRULE.STATE<1-9>} para señalar al primer, segundo, tercer, etc. elemento en una expresión de disparador. Consulte macros indexadas.

{LLDRULE.STATE.ERROR}

El mensaje de error con detalles de por qué la regla de descubrimiento de bajo nivel se volvió no soportada.
Si una regla de descubrimiento de bajo nivel pasa al estado no soportado y luego vuelve a ser soportada inmediatamente, el campo de error puede estar vacío.

Macros de mapa

{MAP.ID}

El ID del mapa de red.

{MAP.NAME}

El nombre del mapa de red.

Macros de proxy

{PROXY.DESCRIPTION}

La descripción del proxy.
Se resuelve en:
1) proxy del N-ésimo elemento en la expresión del disparador (en notificaciones basadas en disparadores). Puede usar macros indexadas aquí.
2) proxy que ejecutó el descubrimiento (en notificaciones de descubrimiento). Use {PROXY.DESCRIPTION} aquí, sin indexar.
3) proxy al que se registró un agente activo (en notificaciones de autorregistro). Use {PROXY.DESCRIPTION} aquí, sin indexar.

Esta macro puede usarse con un índice numérico, por ejemplo, {PROXY.DESCRIPTION<1-9>} para señalar el primer, segundo, tercer, etc. elemento en una expresión de disparador. Consulte macros indexadas.

{PROXY.NAME}

El nombre del proxy.
Se resuelve en:
1) proxy del N-ésimo elemento en la expresión del disparador (en notificaciones basadas en disparadores). Puede usar macros indexadas aquí.
2) proxy que ejecutó el descubrimiento (en notificaciones de descubrimiento). Use {PROXY.NAME} aquí, sin indexar.
3) proxy al que se registró un agente activo (en notificaciones de autorregistro). Use {PROXY.NAME} aquí, sin indexar.

Esta macro puede usarse con un índice numérico, por ejemplo, {PROXY.NAME<1-9>} para señalar el primer, segundo, tercer, etc. elemento en una expresión de disparador. Consulte macros indexadas.

Macros de script

{MANUALINPUT}

El valor de entrada manual especificado por el usuario en el momento de la ejecución del script.

Macros de servicio

{SERVICE.DESCRIPTION}

La descripción del servicio con macros resueltas.

{SERVICE.ID}

El ID numérico del servicio que activó una acción.

{SERVICE.NAME}

El nombre del servicio con macros resueltas.

{SERVICE.ROOTCAUSE}

La lista de eventos de problemas de disparadores que causaron que un servicio fallara, ordenados por gravedad y nombre de host.
Incluye los siguientes detalles: nombre de host, nombre del evento, gravedad, antigüedad, etiquetas y valores del servicio.

{SERVICE.TAGS}

Una lista separada por comas de etiquetas de eventos de servicio.
Las etiquetas de eventos de servicio se pueden definir en la sección de etiquetas de configuración del servicio. Se expande a una cadena vacía si no existen etiquetas.

{SERVICE.TAGSJSON}

Una matriz JSON que contiene objetos de etiquetas de eventos de servicio.
Las etiquetas de eventos de servicio se pueden definir en la sección de etiquetas de configuración del servicio. Se expande a una matriz vacía si no existen etiquetas.

{SERVICE.TAGS<nombre de etiqueta>}

El valor de la etiqueta de evento de servicio referenciado por el nombre de la etiqueta.
Las etiquetas de eventos de servicio pueden definirse en la sección de etiquetas de configuración del servicio.
Un nombre de etiqueta que contenga caracteres no alfanuméricos (incluidos caracteres multibyte-UTF no ingleses) debe ir entre comillas dobles. Las comillas y las barras invertidas dentro de un nombre de etiqueta entre comillas deben escaparse con una barra invertida.

Macros de activación

{TRIGGER.DESCRIPTION}

La descripción del disparador.
Todas las macros admitidas en una descripción de disparador se expandirán si se utiliza {TRIGGER.DESCRIPTION} en el texto de la notificación.
{TRIGGER.COMMENT} está obsoleto.

{TRIGGER.EVENTS.ACK}

El número de eventos reconocidos para un elemento del mapa en los mapas, o para el disparador que generó el evento actual en las notificaciones.

{TRIGGER.EVENTS.PROBLEM.ACK}

El número de eventos de problema reconocidos para todos los disparadores sin tener en cuenta su estado.

{TRIGGER.EVENTS.PROBLEM.UNACK}

El número de eventos de problema no reconocidos para todos los disparadores sin tener en cuenta su estado.

{TRIGGER.EVENTS.UNACK}

El número de eventos no reconocidos para un elemento de mapa en los mapas, o para el disparador que generó el evento actual en las notificaciones.

{TRIGGER.EXPRESSION}

La expresión del disparador.

{TRIGGER.EXPRESSION.EXPLAIN}

Una expresión de disparador evaluada parcialmente.
Las funciones basadas en elementos se evalúan y reemplazan por los resultados en el momento de la generación del evento, mientras que todas las demás funciones se muestran tal como están escritas en la expresión. Puede utilizarse para depurar expresiones de disparadores.

{TRIGGER.EXPRESSION.RECOVERY}

La expresión de recuperación del disparador si la opción Generación de evento OK en la configuración del disparador está establecida en "Expresión de recuperación"; de lo contrario, se devuelve una cadena vacía.

{TRIGGER.EXPRESSION.RECOVERY.EXPLAIN}

Una expresión de recuperación de disparador evaluada parcialmente.
Las funciones basadas en ítems se evalúan y reemplazan por los resultados en el momento de la generación del evento, mientras que todas las demás funciones se muestran tal como están escritas en la expresión. Puede utilizarse para depurar expresiones de recuperación de disparadores.

{TRIGGER.HOSTGROUP.NAME}

Una lista ordenada (por consulta SQL), separada por comas y espacios, de los grupos de equipos en los que se define el disparador.

{TRIGGER.ID}

El ID numérico del disparador que activó esta acción.

{TRIGGER.NAME}

El nombre del disparador con macros resueltas.
Tenga en cuenta que {EVENT.NAME} puede usarse en acciones para mostrar el nombre del evento/problema activado con macros resueltas.

{TRIGGER.NAME.ORIG}

El nombre original del disparador (con macros sin resolver).

{TRIGGER.NSEVERITY}

La gravedad numérica del disparador.
Valores posibles: 0 - No clasificado, 1 - Información, 2 - Advertencia, 3 - Media, 4 - Alta, 5 - Desastre.

{TRIGGER.PROBLEM.EVENTS.PROBLEM.ACK}

El número de eventos de problema reconocidos para disparadores en estado de problema.

{TRIGGER.PROBLEM.EVENTS.PROBLEM.UNACK}

El número de eventos de problema no reconocidos para disparadores en estado de problema.

{TRIGGER.SEVERITY}

El nombre de la gravedad del disparador.
Se puede definir en Administración > General > Opciones de visualización de disparadores.

{TRIGGER.STATE}

El último estado del disparador.
Valores posibles: Desconocido, Normal.

{TRIGGER.STATE.ERROR}

El mensaje de error con detalles de por qué un disparador se volvió no soportado.
Si un disparador pasa al estado no soportado y luego inmediatamente vuelve a estar soportado, el campo de error puede estar vacío.

{TRIGGER.STATUS}

El valor del disparador en el momento de la ejecución del paso de la operación.
Valores posibles: Problema, OK.
{STATUS} está obsoleto.

{TRIGGER.TEMPLATE.NAME}

Una lista ordenada (por consulta SQL), separada por comas y espacios, de las plantillas en las que se define el disparador, o *DESCONOCIDO* si el disparador se define en un equipo.

{TRIGGER.URL}

La URL del disparador.

{TRIGGER.URL.NAME}

La etiqueta para la URL del disparador.

{TRIGGER.VALUE}

El valor numérico actual del disparador.
Valores posibles: 0 - el disparador está en estado OK, 1 - el disparador está en estado de Problema.

{TRIGGERS.ACK}

El número de disparadores reconocidos para un elemento del mapa, sin tener en cuenta el estado del disparador.
Un disparador se considera reconocido si todos sus eventos de problema están reconocidos.

{TRIGGERS.PROBLEM.ACK}

El número de disparadores de problema reconocidos para un elemento del mapa.
Un disparador se considera reconocido si todos sus eventos de problema están reconocidos.

{TRIGGERS.PROBLEM.UNACK}

El número de disparadores de problemas no reconocidos para un elemento del mapa.
Un disparador se considera no reconocido si al menos uno de sus eventos de problema no ha sido reconocido.

{TRIGGERS.UNACK}

El número de disparadores no reconocidos para un elemento del mapa, sin tener en cuenta el estado del disparador.
Un disparador se considera no reconocido si al menos uno de sus eventos de problema no está reconocido.

Macros de nombre de usuario

{USER.FULLNAME}

El nombre, apellido y nombre de usuario del usuario que añadió el reconocimiento del evento o inició el script.

{USER.NAME}

El nombre del usuario que inició el script.

{USER.SURNAME}

El apellido del usuario que inició el script.

{USER.USERNAME}

El nombre de usuario del usuario que inició el script.
{USER.ALIAS} está ahora obsoleto.

Macros indexadas

La sintaxis de macro indexada {MACRO<1-9>} solo puede hacer referencia al elemento, función o equipo N-ésimo en el campo Expresión de un disparador:

  • {HOST.IP1}, {HOST.IP2}, {HOST.IP3} se resuelven a las direcciones IP del primer, segundo y tercer equipo en la expresión del disparador (si están presentes).
  • {ITEM.VALUE1}, {ITEM.VALUE2}, {ITEM.VALUE3} se resuelven a los valores del primer, segundo y tercer elemento en la expresión del disparador en el momento del evento (si están presentes).
  • {FUNCTION.VALUE1}, {FUNCTION.VALUE2}, {FUNCTION.VALUE3} se resuelven a los valores de la primera, segunda y tercera función basada en elementos en el momento del evento (si están presentes).

En el contexto de los disparadores, las macros indexadas siempre se refieren al campo Expresión de la configuración del disparador, no a la Expresión de recuperación. Por ejemplo, en un evento de recuperación, {ITEM.VALUE2} se resolverá al valor del segundo elemento de la expresión de problema en el momento de la recuperación.

La macro {HOST.HOST<1-9>} también es compatible dentro de la macro de expresión {?func(/host/key,param)} en nombres de gráficos. Por ejemplo, {?func(/{HOST.HOST2}/key,param)} en un nombre de gráfico se resolverá al equipo del segundo elemento en el gráfico.

Las macros indexadas no se resolverán en ningún otro contexto más allá de los casos mencionados aquí. Para otros contextos, utilice macros sin índice ({HOST.HOST}, {HOST.IP}, etc.).