1 支持的宏

概述

本页面包含 Zabbix 支持的所有内置宏的完整列表,并按照应用领域进行分类。

要查看特定位置支持的所有宏,请将该位置名称(例如,“map URL”)粘贴到浏览器的搜索框中(可通过按 CTRL+F 打开),并搜索 next

如需自定义宏值(例如,缩短或提取特定子字符串),您可以使用 macro functions

动作

支持于 描述
{ACTION.ID} → 基于触发器的通知和命令
→ 问题 update 通知和命令
→ 基于服务的通知和命令
→ 服务 update 通知和命令
→ 自动发现通知和命令
→ 自动注册通知和命令
→ 内部通知
触发动作的数字ID。
{ACTION.NAME} → 基于触发器的通知和命令
→ 问题 update 通知和命令
→ 基于服务的通知和命令
→ 服务 update 通知和命令
→ 自动发现通知和命令
→ 自动注册通知和命令
→ 内部通知
触发动作的名称。
{ALERT.MESSAGE} → 警报脚本参数
→ Webhook参数
来自动作配置的“默认消息”值。
{ALERT.SENDTO} → 警报脚本参数
→ Webhook参数
来自用户媒介配置的“发送到”值。
{ALERT.SUBJECT} → 警报脚本参数
→ Webhook参数
来自动作配置的“默认主题”值。
{ESC.HISTORY} → 基于触发器的通知和命令
→ 问题 update 通知和命令
→ 基于服务的通知和命令
→ 服务 update 通知和命令
→ 内部通知
升级历史。之前发送消息的日志。
显示之前发送的通知、它们是在哪个升级步骤发送的以及它们的状态(已发送进行中失败)。

日期和时间

支持于 描述
{DATE} → 基于触发器的通知和命令
→ 问题 update 通知和命令
→ 基于服务的通知和命令
→ 服务 update 通知和命令
→ 发现通知和命令
→ 自动注册通知和命令
→ 内部通知
→ 手动事件动作 script 命令
当前日期,格式为 yyyy.mm.dd。
{TIME} → 基于触发器的通知和命令
→ 问题 update 通知和命令
→ 基于服务的通知和命令
→ 服务 update 通知和命令
→ 发现通知和命令
→ 自动注册通知和命令
→ 内部通知
→ 触发器事件名称
→ 手动事件动作 script 命令
→ 定时报告的主题/消息字段
当前时间,格式为 hh:mm:ss。

发现

支持于 描述
{DISCOVERY.DEVICE.IPADDRESS} → 自动发现通知和命令 已发现设备的IP地址。
始终可用,不依赖于是否添加了 主机。
{DISCOVERY.DEVICE.DNS} → 自动发现通知和命令 已发现设备的DNS名称。
始终可用,不依赖于是否添加了 主机。
{DISCOVERY.DEVICE.STATUS} → 自动发现通知和命令 已发现设备的状态:可以是 UP 或 DOWN。
{DISCOVERY.DEVICE.UPTIME} → 自动发现通知和命令 特定设备最后一次发现状态更改的时间,精确到秒。
例如:1h 29m 01s。
对于状态为 DOWN 的设备,表示其停机时间。
{DISCOVERY.RULE.NAME} → 自动发现通知和命令 发现设备或服务存在或缺失的发现规则名称。
{DISCOVERY.SERVICE.NAME} → 自动发现通知和命令 已发现服务的名称。
例如:HTTP。
{DISCOVERY.SERVICE.PORT} → 自动发现通知和命令 已发现服务的端口。
例如:80。
{DISCOVERY.SERVICE.STATUS} → 自动发现通知和命令 已发现服务的状态:可以是 UP 或 DOWN。
{DISCOVERY.SERVICE.UPTIME} → 自动发现通知和命令 特定服务最后一次发现状态更改的时间,精确到秒。
例如:1h 29m 01s。
对于状态为 DOWN 的服务,表示其停机时间。

事件

Macro Supported in Description
{EVENT.ACK.STATUS} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
事件的确认状态(是/否)
{EVENT.AGE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于服务的通知和命令
→ 服务更新通知和命令
→ 服务恢复通知和命令
→ 发现通知和命令
→ 自动注册通知和命令
→ 内部通知
→ 手动事件操作 script 命令
触发操作的事件持续时间,精确到秒。
适用于升级消息。
例如:9m 13s。
{EVENT.DATE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于服务的通知和命令
→ 服务更新通知和命令
→ 服务恢复通知和命令
→ 发现通知和命令
→ 自动注册通知和命令
→ 内部通知
→ 手动事件操作 script 命令
触发操作的事件日期,格式为 yyyy.mm.dd。
例如:2025.04.14。
{EVENT.DURATION} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于服务的通知和命令
→ 服务更新通知和命令
→ 服务恢复通知和命令
→ 内部通知
→ 手动事件操作 script 命令
事件持续时间(问题事件与恢复事件之间的时间差),精确到秒。
适用于问题恢复消息。
{EVENT.ID} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于服务的通知和命令
→ 服务更新通知和命令
→ 服务恢复通知和命令
→ 发现通知和命令
→ 自动注册通知和命令
→ 内部通知
→ 触发器 URL
→ 手动事件操作 script 命令,确认文本
→ 手动事件/主机操作 URL,确认文本
触发操作的事件的数字 ID。
{EVENT.NAME} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于服务的通知和命令
→ 服务更新通知和命令
→ 服务恢复通知和命令
→ 内部通知
→ 手动事件操作 script 命令,确认文本
→ 手动事件/主机操作 URL,确认文本
触发操作的问题事件名称。
{EVENT.NSEVERITY} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于服务的通知和命令
→ 服务更新通知和命令
→ 服务恢复通知和命令
→ 手动事件操作 script 命令,确认文本
→ 手动事件/主机操作 URL,确认文本
事件严重性的数值。 可能的值:0 - 未分类,1 - 信息,2 - 警告,3 - 一般,4 - 严重,5 - 灾难。
{EVENT.OBJECT} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于服务的通知和命令
→ 服务更新通知和命令
→ 服务恢复通知和命令
→ 发现通知和命令
→ 自动注册通知和命令
→ 内部通知
→ 手动事件操作 script 命令
事件对象的数值。 可能的值:0 - 触发器,1 - 已发现的主机,2 - 已发现的服务,3 - 自动注册,4 - 监控项,5 - 低级别发现规则。
{EVENT.OPDATA} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
问题底层触发器的运行数据。
{EVENT.RECOVERY.DATE} → 问题恢复通知和命令
→ 问题更新通知和命令(如果已发生恢复)
→ 服务恢复通知和命令
→ 手动事件操作 script(如果已发生恢复)命令
恢复事件的日期,格式为 yyyy.mm.dd。
{EVENT.RECOVERY.ID} → 问题恢复通知和命令
→ 问题更新通知和命令(如果已发生恢复)
→ 服务恢复通知和命令
→ 手动事件操作 script(如果已发生恢复)命令
恢复事件的数字 ID。
{EVENT.RECOVERY.NAME} → 问题恢复通知和命令
→ 问题更新通知和命令(如果已发生恢复)
→ 服务恢复通知和命令
→ 手动事件操作 script(如果已发生恢复)命令
恢复事件的名称。
{EVENT.RECOVERY.STATUS} → 问题恢复通知和命令
→ 问题更新通知和命令(如果已发生恢复)
→ 服务恢复通知和命令
→ 手动事件操作 script(如果已发生恢复)命令
恢复事件的文字值。
{EVENT.RECOVERY.TAGS} → 问题恢复通知和命令
→ 问题更新通知和命令(如果已发生恢复)
→ 服务恢复通知和命令
→ 内部通知
→ 手动事件操作 script(如果已发生恢复)命令
以逗号分隔的恢复事件标签列表。 如果不存在标签,则展开为空字符串。
{EVENT.RECOVERY.TAGSJSON} → 问题恢复通知和命令
→ 问题更新通知和命令(如果已发生恢复)
→ 服务恢复通知和命令
→ 内部通知
→ 手动事件操作 script(如果已发生恢复)命令
包含事件标签对象的 JSON 数组。 如果不存在标签,则展开为空数组。
{EVENT.RECOVERY.TIME} → 问题恢复通知和命令
→ 问题更新通知和命令(如果已发生恢复)
→ 服务恢复通知和命令
→ 手动事件操作 script(如果已发生恢复)命令
恢复事件的时间,格式为 hh:mm:ss。
{EVENT.RECOVERY.VALUE} → 问题恢复通知和命令
→ 问题更新通知和命令(如果已发生恢复)
→ 服务恢复通知和命令
→ 手动事件操作 script(如果已发生恢复)命令
恢复事件的数值。
{EVENT.SEVERITY} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于服务的通知和命令
→ 服务更新通知和命令
→ 服务恢复通知和命令
→ 手动事件操作 script 命令,确认文本
→ 手动事件/主机操作 URL,确认文本
事件严重性的名称。
{EVENT.SOURCE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于服务的通知和命令
→ 服务更新通知和命令
→ 服务恢复通知和命令
→ 发现通知和命令
→ 自动注册通知和命令
→ 内部通知
→ 手动事件操作 script 命令
事件来源的数值。 可能的值:0 - 触发器,1 - 发现,2 - 自动注册,3 - 内部,4 - 服务。
{EVENT.STATUS} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于服务的通知和命令
→ 服务更新通知和命令
→ 服务恢复通知和命令
→ 内部通知
→ 手动事件操作 script 命令,确认文本
→ 手动事件/主机操作 URL,确认文本
触发操作的事件的文字值。
{EVENT.TAGS} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于服务的通知和命令
→ 服务更新通知和命令
→ 服务恢复通知和命令
→ 内部通知
→ 手动事件操作 script 命令
以逗号分隔的事件标签列表。 如果不存在标签,则展开为空字符串。
{EVENT.TAGSJSON} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于服务的通知和命令
→ 服务更新通知和命令
→ 服务恢复通知和命令
→ 内部通知
→ 手动事件操作 script 命令
包含事件标签对象的 JSON 数组。 如果不存在标签,则展开为空数组。
{EVENT.TAGS.<tag name>} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于服务的通知和命令
→ 服务更新通知和命令
→ 服务恢复通知和命令
→ 内部通知
→ Webhook 媒体类型 URL 名称和 URL
→ 手动事件操作 script 命令
由标签名引用的事件标签值。
包含非字母数字字符的标签名(包括非英语多字节 UTF 字符)应使用双引号括起来。引号和双引号标签名中的反斜杠必须用反斜杠转义。
{EVENT.TIME} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于服务的通知和命令
→ 服务更新通知和命令
→ 服务恢复通知和命令
→ 发现通知和命令
→ 自动注册通知和命令
→ 内部通知
→ 手动事件操作 script 命令
触发操作的事件时间,格式为 hh:mm:ss。
例如:12:57:53。
{EVENT.UPDATE.ACTION} → 问题更新通知和命令 问题更新期间执行的操作的可读名称
解析为以下值:已确认未确认已添加评论严重性从(原始严重性)更改为(更新后严重性)已关闭(取决于一次更新中执行了多少操作)。
{EVENT.UPDATE.DATE} → 问题更新通知和命令
→ 服务更新通知和命令
事件更新(确认等)的日期,格式为 yyyy.mm.dd。
{ACK.DATE} 已弃用,在受支持的位置可能不会解析。
{EVENT.UPDATE.HISTORY} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
问题更新日志(确认等)。
{EVENT.ACK.HISTORY} 已弃用,在受支持的位置可能不会解析。
{EVENT.UPDATE.MESSAGE} → 问题更新通知和命令 问题更新消息。
{ACK.MESSAGE} 已弃用,在受支持的位置可能不会解析。
{EVENT.UPDATE.NSEVERITY} → 服务更新通知和命令 在问题更新操作期间设置的新事件严重性的数值。
{EVENT.UPDATE.SEVERITY} → 服务更新通知和命令 在问题更新操作期间设置的新事件严重性的名称。
{EVENT.UPDATE.STATUS} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 服务更新通知和命令(自 Zabbix 7.0.2 起)
→ 手动事件操作 script 命令
问题更新状态的数值。 可能的值:0 - 因问题/恢复事件调用 webhook,1 - 更新操作。
{EVENT.UPDATE.TIME} → 问题更新通知和命令
→ 服务更新通知和命令
事件更新(确认等)的时间,格式为 hh:mm:ss。
{ACK.TIME} 已弃用,在受支持的位置可能不会解析。
{EVENT.VALUE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于服务的通知和命令
→ 服务更新通知和命令
→ 服务恢复通知和命令
→ 内部通知
→ 手动事件操作 script 命令,确认文本
→ 手动事件/主机操作 URL,确认文本
触发操作的事件的数值(问题为 1,恢复为 0)。

原因和症状事件

{EVENT.CAUSE.*} 宏用于症状事件的上下文中,例如在通知中;它们返回有关原因事件的信息。

{EVENT.SYMPTOMS} 宏用于原因事件的上下文中,并返回有关症状事件的信息。

Macro Supported in Description
{EVENT.CAUSE.ACK.STATUS} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
原因事件的确认状态(是/否)
{EVENT.CAUSE.AGE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
原因事件的持续时间,精确到秒。
在升级消息中很有用。
{EVENT.CAUSE.DATE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
原因事件的日期,格式为 yyyy.mm.dd。
{EVENT.CAUSE.DURATION} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
原因事件的持续时间(问题事件与恢复事件之间的时间差),精确到秒。
在问题恢复消息中很有用。
{EVENT.CAUSE.ID} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
原因事件的数字 ID。
{EVENT.CAUSE.NAME} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
原因问题事件的名称。
{EVENT.CAUSE.NSEVERITY} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
原因事件严重性的数字值。
可能的值:0 - 未分类,1 - 信息,2 - 警告,3 - 一般严重,4 - 高,5 - 灾难。
{EVENT.CAUSE.OBJECT} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
原因事件对象的数字值。
可能的值:0 - 触发器,1 - 已发现主机,2 - 已发现服务,3 - 自动注册,4 - 监控项,5 - 低级别发现规则。
{EVENT.CAUSE.OPDATA} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
原因问题底层触发器的运维数据。
{EVENT.CAUSE.SEVERITY} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
原因事件严重性的名称。
{EVENT.CAUSE.SOURCE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
原因事件来源的数字值。
可能的值:0 - 触发器,1 - 发现,2 - 自动注册,3 - 内部。
{EVENT.CAUSE.STATUS} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
原因事件的文字值。
{EVENT.CAUSE.TAGS} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
以逗号分隔的原因事件标签列表。
如果不存在标签,则展开为空字符串。
{EVENT.CAUSE.TAGSJSON} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
包含原因事件标签 对象 的 JSON 数组。
如果不存在标签,则展开为空数组。
{EVENT.CAUSE.TAGS.<tag name>} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
由标签名称引用的原因事件标签值。
包含非字母数字字符的标签名称(包括非英语多字节 UTF 字符)应使用双引号括起来。带引号的标签名称中的引号和反斜杠必须使用反斜杠转义。
{EVENT.CAUSE.TIME} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
原因事件的时间,格式为 hh:mm:ss。
{EVENT.CAUSE.UPDATE.HISTORY} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
原因问题更新日志(确认等)。
{EVENT.CAUSE.VALUE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
原因事件的数字值(1 表示问题,0 表示恢复中)。
{EVENT.SYMPTOMS} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
症状事件列表。
包括以下详细信息:主机名、事件名称、严重性、持续时间、服务标签和值。

函数

Macro Supported in Description
{FUNCTION.VALUE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
→ 事件名称
事件发生时,触发器表达式中第 N 个基于监控项的函数的结果。
仅统计以 /host/key 作为第一个参数的函数。

此宏可与数字索引一起使用,例如 {FUNCTION.VALUE<1-9>},用于指向触发器表达式中的第一个、第二个、第三个等函数。请参见 indexed macros

注意 在 Zabbix 7.0.5 之前,不支持 {FUNCTION.VALUE};请改用 {FUNCTION.VALUE1}。
{FUNCTION.RECOVERY.VALUE} → 问题 recovery notifications 和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
事件发生时,恢复表达式中第 N 个基于监控项的函数的结果。
仅统计以 /host/key 作为第一个参数的函数。

此宏可与数字索引一起使用,例如 {FUNCTION.RECOVERY.VALUE<1-9>},用于指向触发器表达式中的第一个、第二个、第三个等函数。请参见 indexed macros

注意 在 Zabbix 7.0.5 之前,不支持 {FUNCTION.RECOVERY.VALUE};请改用 {FUNCTION.RECOVERY.VALUE1}】【。

主机

Macro Supported in Description
{HOST.CONN} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
→ 地图元素标签、地图 URL 名称和值
→ 监控项键参数1
→ 主机接口 IP/DNS
→ trapper 监控项 "Allowed hosts" 字段
→ 数据库监控附加参数
→ SSH 和 Telnet 脚本
→ JMX 监控项端点字段
→ Web 监控4
→ 低级别发现规则过滤器正则表达式
→ 动态 URL 仪表板小组件的 URL 字段
→ 触发器名称、事件名称、运行数据和描述
→ 触发器 URL
标签名称和值
→ 脚本类型监控项和 Browser 类型监控项、监控项原型以及发现规则参数名称和值
→ HTTP agent 类型监控项、监控项原型和发现规则字段:
URL、Query 字段、Request body、Headers、SSL certificate file、SSL key file、Allowed hosts。
→ 手动主机操作 script 命令、确认文本
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机 IP 地址或 DNS 名称,取决于主机设置2

可与数字索引一起使用,例如 {HOST.CONN<1-9>},以指向触发器表达式中的第一台、第二台、第三台等主机。请参见 indexed macros
{HOST.DESCRIPTION} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
→ 地图元素标签
→ 手动事件操作 script 命令
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机描述。

此宏可与数字索引一起使用,例如 {HOST.DESCRIPTION<1-9>},以指向触发器表达式中的第一台、第二台、第三台等主机。请参见 indexed macros
{HOST.DNS} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
→ 地图元素标签、地图 URL 名称和值
→ 监控项键参数1
→ 主机接口 IP/DNS
→ trapper 监控项 "Allowed hosts" 字段
→ 数据库监控附加参数
→ SSH 和 Telnet 脚本
→ JMX 监控项端点字段
→ Web 监控4
→ 低级别发现规则过滤器正则表达式
→ 动态 URL 仪表板小组件的 URL 字段
→ 触发器名称、事件名称、运行数据和描述
→ 触发器 URL
标签名称和值
→ 脚本类型监控项和 Browser 类型监控项、监控项原型以及发现规则参数名称和值
→ HTTP agent 类型监控项、监控项原型和发现规则字段:
URL、Query 字段、Request body、Headers、SSL certificate file、SSL key file、Allowed hosts。
→ 手动主机操作 script 命令、确认文本
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机 DNS 名称2

此宏可与数字索引一起使用,例如 {HOST.DNS<1-9>},以指向触发器表达式中的第一台、第二台、第三台等主机。请参见 indexed macros
{HOST.HOST} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 自动注册通知和命令
→ 内部通知
→ 监控项键参数
→ 地图元素标签、地图 URL 名称和值
→ 主机接口 IP/DNS
→ trapper 监控项 "Allowed hosts" 字段
→ 数据库监控附加参数
→ SSH 和 Telnet 脚本
→ JMX 监控项端点字段
→ Web 监控4
→ 低级别发现规则过滤器正则表达式
→ 动态 URL 仪表板小组件的 URL 字段
→ 触发器名称、事件名称、运行数据和描述
→ 触发器 URL
标签名称和值
→ 脚本类型监控项和 Browser 类型监控项、监控项原型以及发现规则参数名称和值
→ HTTP agent 类型监控项、监控项原型和发现规则字段:
URL、Query 字段、Request body、Headers、SSL certificate file、SSL key file、Allowed hosts。
→ 手动主机操作 script 命令、确认文本
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机名。

此宏可与数字索引一起使用,例如 {HOST.HOST<1-9>},以指向触发器表达式中的第一台、第二台、第三台等主机。请参见 indexed macros

{HOSTNAME<1-9>} 已弃用,并且在受支持的位置可能无法解析。

如果该宏作为 history function 第一个参数中的占位符使用,例如 last(/{HOST.HOST}/{ITEM.KEY}),则不支持其 Macro functions
{HOST.ID} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
→ 地图元素标签、地图 URL 名称和值
→ 动态 URL 仪表板小组件的 URL 字段
→ 触发器 URL
标签名称和值
→ 手动主机操作 script 确认文本
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机 ID。

可与数字索引一起使用,例如 {HOST.ID<1-9>},以指向触发器表达式中的第一台、第二台、第三台等主机。请参见 indexed macros
{HOST.IP} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 自动注册通知和命令
→ 内部通知
→ 地图元素标签、地图 URL 名称和值
→ 监控项键参数1
→ 主机接口 IP/DNS
→ trapper 监控项 "Allowed hosts" 字段
→ 数据库监控附加参数
→ SSH 和 Telnet 脚本
→ JMX 监控项端点字段
→ Web 监控4
→ 低级别发现规则过滤器正则表达式
→ 动态 URL 仪表板小组件的 URL 字段
→ 触发器名称、事件名称、运行数据和描述
→ 触发器 URL
标签名称和值
→ 脚本类型监控项和 Browser 类型监控项、监控项原型以及发现规则参数名称和值
→ HTTP agent 类型监控项、监控项原型和发现规则字段:
URL、Query 字段、Request body、Headers、SSL certificate file、SSL key file、Allowed hosts。
→ 手动主机操作 script 命令、确认文本
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机 IP 地址2

此宏可与数字索引一起使用,例如 {HOST.IP<1-9>},以指向触发器表达式中的第一台、第二台、第三台等主机。请参见 indexed macros

{IPADDRESS<1-9>} 已弃用,并且在受支持的位置可能无法解析。
{HOST.METADATA} → 自动注册通知和命令 主机元数据。
仅用于主动 agent 自动注册。
{HOST.NAME} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
→ 地图元素标签、地图 URL 名称和值
→ 监控项键参数
→ 主机接口 IP/DNS
→ trapper 监控项 "Allowed hosts" 字段
→ 数据库监控附加参数
→ SSH 和 Telnet 脚本
→ Web 监控4
→ 低级别发现规则过滤器正则表达式
→ 动态 URL 仪表板小组件的 URL 字段
→ 触发器名称、事件名称、运行数据和描述
→ 触发器 URL
标签名称和值
→ 脚本类型监控项和 Browser 类型监控项、监控项原型以及发现规则参数名称和值
→ HTTP agent 类型监控项、监控项原型和发现规则字段:
URL、Query 字段、Request body、Headers、SSL certificate file、SSL key file、Allowed hosts。
→ 手动主机操作 script 命令、确认文本
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签 Text 参数
Top hosts 小组件中数据类型为 Text 的列
可见主机名。

此宏可与数字索引一起使用,例如 {HOST.NAME<1-9>},以指向触发器表达式中的第一台、第二台、第三台等主机。请参见 indexed macros
{HOST.PORT} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 自动注册通知和命令
→ 内部通知
→ 触发器名称、事件名称、运行数据和描述
→ 触发器 URL
→ JMX 监控项端点字段
标签名称和值
→ 手动主机操作 script 命令、确认文本
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机(agent)端口2

此宏可与数字索引一起使用,例如 {HOST.PORT<1-9>},以指向触发器表达式中的第一台、第二台、第三台等主机。请参见 indexed macros
{HOST.TARGET.CONN} → 基于触发器的命令
→ 问题更新命令
→ 发现命令
→ 自动注册命令
目标主机的 IP 地址或 DNS 名称,取决于主机设置。
{HOST.TARGET.DNS} → 基于触发器的命令
→ 问题更新命令
→ 发现命令
→ 自动注册命令
目标主机的 DNS 名称
{HOST.TARGET.HOST} → 基于触发器的命令
→ 问题更新命令
→ 发现命令
→ 自动注册命令
目标主机的技术名称
{HOST.TARGET.IP} → 基于触发器的命令
→ 问题更新命令
→ 发现命令
→ 自动注册命令
目标主机的 IP 地址
{HOST.TARGET.NAME} → 基于触发器的命令
→ 问题更新命令
→ 发现命令
→ 自动注册命令
目标主机的可见名称

另请参见:主机库存

主机 组

支持于 描述
{HOSTGROUP.ID} → 地图元素标签、地图URL名称和值 主机组 ID。

主机清单

Macro Supported in Description
{INVENTORY.ALIAS} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的别名字段。

此宏可与数字索引一起使用,例如 {INVENTORY.ALIAS<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.ASSET.TAG} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的资产标签字段。

此宏可与数字索引一起使用,例如 {INVENTORY.ASSET.TAG<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.CHASSIS} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的机箱字段。

此宏可与数字索引一起使用,例如 {INVENTORY.CHASSIS<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.CONTACT} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的联系人字段。

此宏可与数字索引一起使用,例如 {INVENTORY.CONTACT<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros

{PROFILE.CONTACT<1-9>} 已弃用,且在受支持的位置可能无法解析。
{INVENTORY.CONTRACT.NUMBER} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的合同编号字段。

此宏可与数字索引一起使用,例如 {INVENTORY.CONTRACT.NUMBER<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.DEPLOYMENT.STATUS} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的部署状态字段。

此宏可与数字索引一起使用,例如 {INVENTORY.DEPLOYMENT.STATUS<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.HARDWARE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的硬件字段。

此宏可与数字索引一起使用,例如 {INVENTORY.HARDWARE<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros

{PROFILE.HARDWARE<1-9>} 已弃用,且在受支持的位置可能无法解析。
{INVENTORY.HARDWARE.FULL} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的硬件(完整详情)字段。

此宏可与数字索引一起使用,例如 {INVENTORY.HARDWARE.FULL<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.HOST.NETMASK} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的主机子网掩码字段。

此宏可与数字索引一起使用,例如 {INVENTORY.HOST.NETMASK<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.HOST.NETWORKS} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的主机网络字段。

此宏可与数字索引一起使用,例如 {INVENTORY.HOST.NETWORKS<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.HOST.ROUTER} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的主机路由器字段。

此宏可与数字索引一起使用,例如 {INVENTORY.HOST.ROUTER<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.HW.ARCH} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的硬件架构字段。

此宏可与数字索引一起使用,例如 {INVENTORY.HW.ARCH<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.HW.DATE.DECOMM} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的硬件退役日期字段。

此宏可与数字索引一起使用,例如 {INVENTORY.HW.DATE.DECOMM<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.HW.DATE.EXPIRY} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的硬件维护到期日期字段。

此宏可与数字索引一起使用,例如 {INVENTORY.HW.DATE.EXPIRY<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.HW.DATE.INSTALL} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的硬件安装日期字段。

此宏可与数字索引一起使用,例如 {INVENTORY.HW.DATE.INSTALL<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.HW.DATE.PURCHASE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的硬件购买日期字段。

此宏可与数字索引一起使用,例如 {INVENTORY.HW.DATE.PURCHASE<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.INSTALLER.NAME} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的安装人员姓名字段。

此宏可与数字索引一起使用,例如 {INVENTORY.INSTALLER.NAME<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.LOCATION} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的位置字段。

此宏可与数字索引一起使用,例如 {INVENTORY.LOCATION<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros

{PROFILE.LOCATION<1-9>} 已弃用,且在受支持的位置可能无法解析。
{INVENTORY.LOCATION.LAT} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的位置纬度字段。

此宏可与数字索引一起使用,例如 {INVENTORY.LOCATION.LAT<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.LOCATION.LON} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的位置经度字段。

此宏可与数字索引一起使用,例如 {INVENTORY.LOCATION.LON<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.MACADDRESS.A} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的 MAC 地址 A 字段。

此宏可与数字索引一起使用,例如 {INVENTORY.MACADDRESS.A<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros

{PROFILE.MACADDRESS<1-9>} 已弃用,且在受支持的位置可能无法解析。
{INVENTORY.MACADDRESS.B} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的 MAC 地址 B 字段。

此宏可与数字索引一起使用,例如 {INVENTORY.MACADDRESS.B<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.MODEL} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的型号字段。

此宏可与数字索引一起使用,例如 {INVENTORY.MODEL<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.NAME} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的名称字段。

此宏可与数字索引一起使用,例如 {INVENTORY.NAME<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros

{PROFILE.NAME<1-9>} 已弃用,且在受支持的位置可能无法解析。
{INVENTORY.NOTES} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的备注字段。

此宏可与数字索引一起使用,例如 {INVENTORY.NOTES<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros

{PROFILE.NOTES<1-9>} 已弃用,且在受支持的位置可能无法解析。
{INVENTORY.OOB.IP} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的 OOB IP 地址字段。

此宏可与数字索引一起使用,例如 {INVENTORY.OOB.IP<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.OOB.NETMASK} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的 OOB 子网掩码字段。

此宏可与数字索引一起使用,例如 {INVENTORY.OOB.NETMASK<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.OOB.ROUTER} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的 OOB 路由器字段。

此宏可与数字索引一起使用,例如 {INVENTORY.OOB.ROUTER<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.OS} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的 OS 字段。

此宏可与数字索引一起使用,例如 {INVENTORY.OS<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros

{PROFILE.OS<1-9>} 已弃用,且在受支持的位置可能无法解析。
{INVENTORY.OS.FULL} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的 OS(完整详情)字段。

此宏可与数字索引一起使用,例如 {INVENTORY.OS.FULL<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.OS.SHORT} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的 OS(简短)字段。

此宏可与数字索引一起使用,例如 {INVENTORY.OS.SHORT<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.POC.PRIMARY.CELL} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的主要 POC 单元字段。

此宏可与数字索引一起使用,例如 {INVENTORY.POC.PRIMARY.CELL<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.POC.PRIMARY.EMAIL} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的主要 POC 电子邮件字段。

此宏可与数字索引一起使用,例如 {INVENTORY.POC.PRIMARY.EMAIL<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.POC.PRIMARY.NAME} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的主要 POC 名称字段。

此宏可与数字索引一起使用,例如 {INVENTORY.POC.PRIMARY.NAME<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.POC.PRIMARY.NOTES} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的主要 POC 备注字段。

此宏可与数字索引一起使用,例如 {INVENTORY.POC.PRIMARY.NOTES<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed_macros
{INVENTORY.POC.PRIMARY.PHONE.A} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的主要 POC 电话 A 字段。

此宏可与数字索引一起使用,例如 {INVENTORY.POC.PRIMARY.PHONE.A<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.POC.PRIMARY.PHONE.B} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的主要 POC 电话 B 字段。

此宏可与数字索引一起使用,例如 {INVENTORY.POC.PRIMARY.PHONE.B<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.POC.PRIMARY.SCREEN} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的主要 POC 屏幕名称字段。

此宏可与数字索引一起使用,例如 {INVENTORY.POC.PRIMARY.SCREEN<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.POC.SECONDARY.CELL} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的次要 POC 单元字段。

此宏可与数字索引一起使用,例如 {INVENTORY.POC.SECONDARY.CELL<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.POC.SECONDARY.EMAIL} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的次要 POC 电子邮件字段。

此宏可与数字索引一起使用,例如 {INVENTORY.POC.SECONDARY.EMAIL<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed_macros
{INVENTORY.POC.SECONDARY.NAME} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的次要 POC 名称字段。

此宏可与数字索引一起使用,例如 {INVENTORY.POC.SECONDARY.NAME<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.POC.SECONDARY.NOTES} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的次要 POC 备注字段。

此宏可与数字索引一起使用,例如 {INVENTORY.POC.SECONDARY.NOTES<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.POC.SECONDARY.PHONE.A} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的次要 POC 电话 A 字段。

此宏可与数字索引一起使用,例如 {INVENTORY.POC.SECONDARY.PHONE.A<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.POC.SECONDARY.PHONE.B} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的次要 POC 电话 B 字段。

此宏可与数字索引一起使用,例如 {INVENTORY.POC.SECONDARY.PHONE.B<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.POC.SECONDARY.SCREEN} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的次要 POC 屏幕名称字段。

此宏可与数字索引一起使用,例如 {INVENTORY.POC.SECONDARY.SCREEN<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.SERIALNO.A} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的序列号 A 字段。

此宏可与数字索引一起使用,例如 {INVENTORY.SERIALNO.A<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros

{PROFILE.SERIALNO<1-9>} 已弃用,且在受支持的位置可能无法解析。
{INVENTORY.SERIALNO.B} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的序列号 B 字段。

此宏可与数字索引一起使用,例如 {INVENTORY.SERIALNO.B<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.SITE.ADDRESS.A} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的站点地址 A 字段。

此宏可与数字索引一起使用,例如 {INVENTORY.SITE.ADDRESS.A<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.SITE.ADDRESS.B} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的站点地址 B 字段。

此宏可与数字索引一起使用,例如 {INVENTORY.SITE.ADDRESS.B<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.SITE.ADDRESS.C} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的站点地址 C 字段。

此宏可与数字索引一起使用,例如 {INVENTORY.SITE.ADDRESS.C<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed_macros
{INVENTORY.SITE.CITY} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的站点城市字段。

此宏可与数字索引一起使用,例如 {INVENTORY.SITE.CITY<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.SITE.COUNTRY} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的站点国家字段。

此宏可与数字索引一起使用,例如 {INVENTORY.SITE.COUNTRY<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed_macros
{INVENTORY.SITE.NOTES} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的站点备注字段。

此宏可与数字索引一起使用,例如 {INVENTORY.SITE.NOTES<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed_macros
{INVENTORY.SITE.RACK} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的站点机架位置字段。

此宏可与数字索引一起使用,例如 {INVENTORY.SITE.RACK<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed_macros
{INVENTORY.SITE.STATE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的站点州/省字段。

此宏可与数字索引一起使用,例如 {INVENTORY.SITE.STATE<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed_macros
{INVENTORY.SITE.ZIP} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的站点 ZIP/邮政编码字段。

此宏可与数字索引一起使用,例如 {INVENTORY.SITE.ZIP<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed_macros
{INVENTORY.SOFTWARE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的软件字段。

此宏可与数字索引一起使用,例如 {INVENTORY.SOFTWARE<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros

{PROFILE.SOFTWARE<1-9>} 已弃用,且在受支持的位置可能无法解析。
{INVENTORY.SOFTWARE.APP.A} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的软件应用 A 字段。

此宏可与数字索引一起使用,例如 {INVENTORY.SOFTWARE.APP.A<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed_macros
{INVENTORY.SOFTWARE.APP.B} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的软件应用 B 字段。

此宏可与数字索引一起使用,例如 {INVENTORY.SOFTWARE.APP.B<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed_macros
{INVENTORY.SOFTWARE.APP.C} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的软件应用 C 字段。

此宏可与数字索引一起使用,例如 {INVENTORY.SOFTWARE.APP.C<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed_macros
{INVENTORY.SOFTWARE.APP.D} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的软件应用 D 字段。

此宏可与数字索引一起使用,例如 {INVENTORY.SOFTWARE.APP.D<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed_macros
{INVENTORY.SOFTWARE.APP.E} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的软件应用 E 字段。

此宏可与数字索引一起使用,例如 {INVENTORY.SOFTWARE.APP.E<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed_macros
{INVENTORY.SOFTWARE.FULL} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的软件(完整详情)字段。

此宏可与数字索引一起使用,例如 {INVENTORY.SOFTWARE.FULL<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed_macros
{INVENTORY.TAG} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的标签字段。

此宏可与数字索引一起使用,例如 {INVENTORY.TAG<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros

{PROFILE.TAG<1-9>} 已弃用,且在受支持的位置可能无法解析。
{INVENTORY.TYPE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的类型字段。

此宏可与数字索引一起使用,例如 {INVENTORY.TYPE<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros

{PROFILE.DEVICETYPE<1-9>} 已弃用,且在受支持的位置可能无法解析。
{INVENTORY.TYPE.FULL} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的类型(完整详情)字段。

此宏可与数字索引一起使用,例如 {INVENTORY.TYPE.FULL<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed_macros
{INVENTORY.URL.A} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本→ Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的 URL A 字段。

此宏可与数字索引一起使用,例如 {INVENTORY.URL.A<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.URL.B} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的 URL B 字段。

此宏可与数字索引一起使用,例如 {INVENTORY.URL.B<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.URL.C} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的 URL C 字段。

此宏可与数字索引一起使用,例如 {INVENTORY.URL.C<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros
{INVENTORY.VENDOR} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 地图元素标签、地图 URL 名称和值
→ 脚本类型监控项和 Browser 类型监控项6
→ 手动主机操作 script 命令、确认文本6
→ 手动事件操作 script 命令、确认文本
→ 手动事件/主机操作 URL、确认文本
Item valueGauge 小组件中的 Description 参数
Honeycomb 小组件中主/次标签的 Text 参数
Top hosts 小组件中数据类型为 Text 的列
主机清单中的厂商字段。

此宏可与数字索引一起使用,例如 {INVENTORY.VENDOR<1-9>},用于在触发器表达式中指向第 1、第 2、第 3 等主机。请参见 indexed macros

监控项

Macro Supported in Description
{ITEM.DESCRIPTION} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
→ 手动事件操作 script 命令
监控项值Gauge 小部件中的 Description 参数
Honeycomb 小部件中主/副标签的 Text 参数
导致通知的触发器表达式中第 N 个监控项的描述。

此宏可与数字索引一起使用,例如 {ITEM.DESCRIPTION<1-9>},以指向触发器表达式中的第一个、第二个、第三个等监控项。请参见 indexed macros
{ITEM.DESCRIPTION.ORIG} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
→ 手动事件操作 script 命令
监控项值Gauge 小部件中的 Description 参数
Honeycomb 小部件中主/副标签的 Text 参数
导致通知的触发器表达式中第 N 个监控项的描述(未展开宏)。

此宏可与数字索引一起使用,例如 {ITEM.DESCRIPTION.ORIG<1-9>},以指向触发器表达式中的第一个、第二个、第三个等监控项。请参见 indexed macros
{ITEM.ID} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
→ Script 类型监控项和 Browser 类型监控项、监控项原型以及发现规则参数的名称和值
→ HTTP agent 类型监控项、监控项原型以及发现规则字段:
URL、Query fields、Request body、Headers、Proxy、SSL certificate file、SSL key file
→ 手动事件操作 script 命令
监控项值Gauge 小部件中的 Description 参数
Honeycomb 小部件中主/副标签的 Text 参数
导致通知的触发器表达式中第 N 个监控项的数字 ID。

此宏可与数字索引一起使用,例如 {ITEM.ID<1-9>},以指向触发器表达式中的第一个、第二个、第三个等监控项。请参见 indexed macros
{ITEM.KEY} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
→ Script 类型监控项和 Browser 类型监控项、监控项原型以及发现规则参数的名称和值
→ HTTP agent 类型监控项、监控项原型以及发现规则字段:
URL、Query fields、Request body、Headers、Proxy、SSL certificate file、SSL key file
→ 手动事件操作 script 命令
监控项值Gauge 小部件中的 Description 参数
Honeycomb 小部件中主/副标签的 Text 参数
导致通知的触发器表达式中第 N 个监控项的键值。

此宏可与数字索引一起使用,例如 {ITEM.KEY<1-9>},以指向触发器表达式中的第一个、第二个、第三个等监控项。请参见 indexed macros

{TRIGGER.KEY} 已弃用,在受支持的位置中可能无法解析。

如果该宏作为 history function 第一个参数中的占位符使用,则不支持 Macro functions,例如 last(/{HOST.HOST}/{ITEM.KEY})
{ITEM.KEY.ORIG} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
→ Script 类型监控项和 Browser 类型监控项、监控项原型以及发现规则参数的名称和值
→ HTTP agent 类型监控项、监控项原型以及发现规则字段:
URL、Query fields、Request body、Headers、Proxy、SSL certificate file、SSL key file
→ 手动事件操作 script 命令
监控项值Gauge 小部件中的 Description 参数
Honeycomb 小部件中主/副标签的 Text 参数
导致通知的触发器表达式中第 N 个监控项的原始键值(未展开宏) 4

此宏可与数字索引一起使用,例如 {ITEM.KEY.ORIG<1-9>},以指向触发器表达式中的第一个、第二个、第三个等监控项。请参见 indexed macros
{ITEM.LASTVALUE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 触发器名称、事件名称、运维数据和描述
标签名称和值
→ 触发器 URL
→ 手动事件操作 script 命令
监控项值Gauge 小部件中的 Description 参数
Honeycomb 小部件中主/副标签的 Text 参数
导致通知的触发器表达式中第 N 个监控项的最新值。

如果最新历史值的采集时间早于 Max history display period,则在前端中会解析为 *UNKNOWN*(在 Administration→General 菜单部分中设置)。

当用于问题名称时,在查看问题事件时,该宏不会解析为最新的监控项值;相反,它会保留问题发生时的监控项值。

当用于通知时,在某些情况下,该宏在触发器触发时刻可能不会解析为最新的监控项值。例如,如果某个监控项快速接收到两个值 “A” 和 “B”,并且触发器因 “A” 而触发,那么由于轻微的处理延迟,通知中可能会显示 “B” 作为最新值——也就是在触发器触发与通知创建之间,最新监控项值发生了变化。为避免这种情况,您可以使用 {ITEM.VALUE} 宏,它会解析为触发器触发时刻的值,从而确保通知中使用正确的值。

它是 last(/{HOST.HOST}/{ITEM.KEY}) 的别名。

对于文本/日志类型监控项,前端会在以下位置将解析后的值截断为 20 个字符:
- 运维数据;
- 触发器描述;
- 触发器 URL;
- 触发器 URL 标签;
- 监控项值小部件的描述。

如需解析为完整值,您可以使用 macro functions,因为服务器不会截断任何值。例如:{{ITEM.LASTVALUE}.regsub("(.*)", \1)}

此宏可与数字索引一起使用,例如 {ITEM.LASTVALUE<1-9>},以指向触发器表达式中的第一个、第二个、第三个等监控项。请参见 indexed macros
{ITEM.LOG.AGE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 触发器名称、运维数据和描述
→ 触发器 URL
→ 事件标签和值
→ 手动事件操作 script 命令
监控项值 小部件中的 Description 参数
Honeycomb 小部件中主/副标签的 Text 参数
日志事件的年龄,精确到秒。

此宏可与数字索引一起使用,例如 {ITEM.LOG.AGE<1-9>},以指向触发器表达式中的第一个、第二个、第三个等监控项。请参见 indexed macros
{ITEM.LOG.DATE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 触发器名称、运维数据和描述
→ 触发器 URL
→ 事件标签和值
→ 手动事件操作 script 命令
监控项值 小部件中的 Description 参数
Honeycomb 小部件中主/副标签的 Text 参数
日志条目写入日志的日期。

此宏可与数字索引一起使用,例如 {ITEM.LOG.DATE<1-9>},以指向触发器表达式中的第一个、第二个、第三个等监控项。请参见 indexed macros
{ITEM.LOG.EVENTID} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 触发器名称、运维数据和描述
→ 触发器 URL
→ 事件标签和值
→ 手动事件操作 script 命令
监控项值 小部件中的 Description 参数
Honeycomb 小部件中主/副标签的 Text 参数
事件日志中的事件 ID。
仅适用于 Windows 事件日志监控。

此宏可与数字索引一起使用,例如 {ITEM.LOG.EVENTID<1-9>},以指向触发器表达式中的第一个、第二个、第三个等监控项。请参见 indexed macros
{ITEM.LOG.NSEVERITY} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 触发器名称、运维数据和描述
→ 触发器 URL
→ 事件标签和值
→ 手动事件操作 script 命令
监控项值 小部件中的 Description 参数
Honeycomb 小部件中主/副标签的 Text 参数
事件日志中的事件数值严重性。
仅适用于 Windows 事件日志监控。

此宏可与数字索引一起使用,例如 {ITEM.LOG.NSEVERITY<1-9>},以指向触发器表达式中的第一个、第二个、第三个等监控项。请参见 indexed macros
{ITEM.LOG.SEVERITY} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 触发器名称、运维数据和描述
→ 触发器 URL
→ 事件标签和值
→ 手动事件操作 script 命令
监控项值 小部件中的 Description 参数
Honeycomb 小部件中主/副标签的 Text 参数
事件日志中的事件文字严重性。
仅适用于 Windows 事件日志监控。

此宏可与数字索引一起使用,例如 {ITEM.LOG.SEVERITY<1-9>},以指向触发器表达式中的第一个、第二个、第三个等监控项。请参见 indexed macros
{ITEM.LOG.SOURCE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 触发器名称、运维数据和描述
→ 触发器 URL
→ 事件标签和值
→ 手动事件操作 script 命令
监控项值 小部件中的 Description 参数
Honeycomb 小部件中主/副标签的 Text 参数
事件日志中的事件来源。
仅适用于 Windows 事件日志监控。

此宏可与数字索引一起使用,例如 {ITEM.LOG.SOURCE<1-9>},以指向触发器表达式中的第一个、第二个、第三个等监控项。请参见 indexed macros
{ITEM.LOG.TIME} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 触发器名称、运维数据和描述
→ 触发器 URL
→ 事件标签和值
→ 手动事件操作 script 命令
监控项值 小部件中的 Description 参数
Honeycomb 小部件中主/副标签的 Text 参数
日志条目写入日志的时间。

此宏可与数字索引一起使用,例如 {ITEM.LOG.TIME<1-9>},以指向触发器表达式中的第一个、第二个、第三个等监控项。请参见 indexed macros
{ITEM.NAME} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
→ 手动事件操作 script 命令
监控项值Gauge 小部件中的 Description 参数
Honeycomb 小部件中主/副标签的 Text 参数
监控项名称,所有宏均已展开。

此宏可与数字索引一起使用,例如 {ITEM.NAME<1-9>},以指向触发器表达式中的第一个、第二个、第三个等监控项。请参见 indexed macros
{ITEM.NAME.ORIG} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
→ 手动事件操作 script 命令
监控项值Gauge 小部件中的 Description 参数
Honeycomb 小部件中主/副标签的 Text 参数
此宏用于解析为监控项的原始名称(即未展开宏)

此宏可与数字索引一起使用,例如 {ITEM.NAME.ORIG<1-9>},以指向触发器表达式中的第一个、第二个、第三个等监控项。请参见 indexed macros
{ITEM.STATE} → 基于监控项的内部通知
监控项值Gauge 小部件中的 Description 参数
Honeycomb 小部件中主/副标签的 Text 参数
导致通知的触发器表达式中第 N 个监控项的最新状态。 可用值:Not supportedNormal

此宏可与数字索引一起使用,例如 {ITEM.STATE<1-9>},以指向触发器表达式中的第一个、第二个、第三个等监控项。请参见 indexed macros
{ITEM.STATE.ERROR} → 基于监控项的内部通知 监控项变为不受支持的原因的错误消息。

如果监控项进入不受支持状态后又立即恢复为受支持状态,则错误字段可能为空。
{ITEM.VALUE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 触发器名称、事件名称、运维数据和描述
标签名称和值
→ 触发器 URL
→ 手动事件操作 script 命令
监控项值Gauge 小部件中的 Description 参数
Honeycomb 小部件中主/副标签的 Text 参数
可解析为以下任一项:
- 如果用于触发器状态变更的上下文中,例如显示事件或发送通知时,则解析为触发器表达式中第 N 个监控项的历史(事件发生时)值;
- 如果不在触发器状态变更的上下文中使用,例如在弹出选择窗口中显示触发器列表时,则解析为触发器表达式中第 N 个监控项的最新值。在这种情况下,其作用与 {ITEM.LASTVALUE} 相同。
在第一种情况下,如果历史值已被删除或从未存储,则会解析为 *UNKNOWN*。
在第二种情况下,并且仅在前端中,如果最新历史值的采集时间早于 Max history display period,则会解析为 *UNKNOWN*(在 Administration→General 菜单部分中设置)。

对于文本/日志类型监控项,前端会在以下位置将解析后的值截断为 20 个字符:
- 运维数据;
- 触发器描述;
- 触发器 URL;
- 触发器 URL 标签;
- 监控项值小部件的描述。
如需解析为完整值,您可以使用 macro functions,因为服务器不会截断任何值。例如:{{ITEM.VALUE}.regsub("(.*)", \1)}

此宏可与数字索引一起使用,例如 {ITEM.VALUE<1-9>},以指向触发器表达式中的第一个、第二个、第三个等监控项。请参见 indexed macros
{ITEM.VALUETYPE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
→ 手动事件操作 script 命令
监控项值Gauge 小部件中的 Description 参数
Honeycomb 小部件中主/副标签的 Text 参数
导致通知的触发器表达式中第 N 个监控项的值类型。 可用值:0 - 数值浮点,1 - 字符,2 - 日志,3 - 无符号数值,4 - 文本。

此宏可与数字索引一起使用,例如 {ITEM.VALUETYPE<1-9>},以指向触发器表达式中的第一个、第二个、第三个等监控项。请参见 indexed macros

低级别自动发现规则

支持于 描述
{LLDRULE.DESCRIPTION} → 基于LLD规则的内部通知 触发通知的低级别自动发现规则的描述。
{LLDRULE.DESCRIPTION.ORIG} → 基于LLD规则的内部通知 触发通知的低级别自动发现规则的描述(宏未解析)。
{LLDRULE.ID} → 基于LLD规则的内部通知 触发通知的低级别自动发现规则的数字ID。
{LLDRULE.KEY} → 基于LLD规则的内部通知 触发通知的低级别自动发现规则的键值。
{LLDRULE.KEY.ORIG} → 基于LLD规则的内部通知 触发通知的低级别自动发现规则的原始键值(宏未展开)。
{LLDRULE.NAME} → 基于LLD规则的内部通知 触发通知的低级别自动发现规则的名称(宏已解析)。
{LLDRULE.NAME.ORIG} → 基于LLD规则的内部通知 低级别自动发现规则的原始名称(即,宏未解析)。
{LLDRULE.STATE} → 基于LLD规则的内部通知 低级别自动发现规则的最新状态。 可能的值:不支持正常
{LLDRULE.STATE.ERROR} → 基于LLD规则的内部通知 错误信息,详细说明LLD规则为何变为不支持状态。

如果LLD规则进入不支持状态后立即再次变为支持状态,则错误字段可能为空。

地图

支持位置 描述
{MAP.ID} → 拓扑图元素标签、拓扑图URL名称和值 网络拓扑图ID。
{MAP.NAME} → 拓扑图元素标签、拓扑图URL名称和值
→ 拓扑图形状中的文本字段
网络拓扑图名称。

proxy

Macro Supported in Description
{PROXY.DESCRIPTION} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 发现通知和命令
→ 自动注册通知和命令
→ 内部通知
→ 手动事件操作 script 命令
proxy 的描述。解析结果为以下之一:
- 触发器表达式中第 N 个监控项对应的 proxy(在基于触发器的通知中)。此处可以使用 indexed 宏。
- 执行发现的 proxy(在发现通知中)。此处使用 {PROXY.DESCRIPTION},不要加索引。
- active agent 注册到的 proxy(在自动注册通知中)。此处使用 {PROXY.DESCRIPTION},不要加索引。

此宏可与数字索引一起使用,例如 {PROXY.DESCRIPTION<1-9>},用于指向触发器表达式中的第一个、第二个、第三个等监控项。请参见 indexed macros
{PROXY.NAME} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 发现通知和命令
→ 自动注册通知和命令
→ 内部通知
→ 手动事件操作 script 命令
proxy 的名称。解析结果为以下之一:
- 触发器表达式中第 N 个监控项对应的 proxy(在基于触发器的通知中)。此处可以使用 indexed 宏。
- 执行发现的 proxy(在发现通知中)。此处使用 {PROXY.NAME},不要加索引。
- active agent 注册到的 proxy(在自动注册通知中)。此处使用 {PROXY.NAME},不要加索引。

此宏可与数字索引一起使用,例如 {PROXY.NAME<1-9>},用于指向触发器表达式中的第一个、第二个、第三个等监控项。请参见 indexed macros

脚本

支持在 描述
{MANUALINPUT} → 手动 主机 动作 script 命令,确认文本
→ 手动事件动作 script 命令,确认文本
→ 手动事件/主机 动作 URL,确认文本
在脚本执行时由用户指定的手动输入值

服务

支持版本 描述
{SERVICE.DESCRIPTION} → 基于服务的通知和命令
→ 服务 update 的通知和命令
服务的描述(包含已解析的宏)。
{SERVICE.NAME} → 基于服务的通知和命令
→ 服务 update 的通知和命令
服务名称(已解析宏)。
{SERVICE.ROOTCAUSE} → 基于服务的通知和命令
→ 服务 update 通知和命令
触发问题事件的服务故障列表,按严重程度和 主机名 排序。包含以下详细信息:主机名、事件名称、严重程度、持续时间、服务标签及值。
{SERVICE.TAGS} → 基于服务的通知和命令
→ 服务 update 通知和命令
以逗号分隔的服务事件标签列表。 服务事件标签可在服务配置部分的“标签”中定义。若无标签存在,则扩展为空 string。
{SERVICE.TAGSJSON} → 基于服务的通知和命令
→ 服务 update 通知和命令
一个包含服务事件标签 objects 的 JSON array。服务事件标签可以在服务配置部分的标签中定义。如果没有标签存在,则扩展为空的 array。
{SERVICE.TAGS.<tag name>} → 基于服务的通知和命令
→ 服务 update 通知和命令
通过标签名称引用的服务事件标签值。 服务事件标签可以在服务配置部分的“标签(Tags)”中定义。
包含非字母数字字符(包括非英文的多字节UTF字符)的标签名称应使用双引号括起。在带引号的标签名称内部,引号和反斜杠必须使用反斜杠进行转义。

触发器

Macro Supported in Description
{TRIGGER.DESCRIPTION} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于触发器的内部通知
→ 手动事件操作 script 命令
触发器描述。
如果在通知文本中使用 {TRIGGER.DESCRIPTION},则会展开触发器描述中支持的所有宏。
{TRIGGER.COMMENT} 已弃用,且在受支持的位置可能无法解析。
{TRIGGER.EXPRESSION.EXPLAIN} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
→ 事件名称
部分求值的触发器表达式。
基于监控项的函数会在事件生成时进行求值并替换为结果,而其他所有函数则按表达式中的原样显示。可用于调试触发器表达式。
{TRIGGER.EXPRESSION.RECOVERY.EXPLAIN} → 问题 恢复通知 和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
部分求值的触发器恢复表达式。
基于监控项的函数会在事件生成时进行求值并替换为结果,而其他所有函数则按表达式中的原样显示。可用于调试触发器恢复表达式。
{TRIGGER.EVENTS.ACK} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 地图元素标签
→ 手动事件操作 script 命令
地图中某个地图元素的已确认事件数量,或通知中生成当前事件的触发器的已确认事件数量。
{TRIGGER.EVENTS.PROBLEM.ACK} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 地图元素标签
→ 手动事件操作 script 命令
所有触发器的已确认 PROBLEM 事件数量,不考虑其状态。
{TRIGGER.EVENTS.PROBLEM.UNACK} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 地图元素标签
→ 手动事件操作 script 命令
所有触发器的未确认 PROBLEM 事件数量,不考虑其状态。
{TRIGGER.EVENTS.UNACK} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 地图元素标签
→ 手动事件操作 script 命令
地图中某个地图元素的未确认事件数量,或通知中生成当前事件的触发器的未确认事件数量。
{TRIGGER.HOSTGROUP.NAME} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于触发器的内部通知
→ 手动事件操作 script 命令
按 SQL 查询排序后,以逗号和空格分隔的触发器所在主机组列表。
{TRIGGER.PROBLEM.EVENTS.PROBLEM.ACK} → 地图元素标签 处于 PROBLEM 状态的触发器的已确认 PROBLEM 事件数量。
{TRIGGER.PROBLEM.EVENTS.PROBLEM.UNACK} → 地图元素标签 处于 PROBLEM 状态的触发器的未确认 PROBLEM 事件数量。
{TRIGGER.EXPRESSION} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于触发器的内部通知
→ 手动事件操作 script 命令
触发器表达式。
{TRIGGER.EXPRESSION.RECOVERY} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于触发器的内部通知
→ 手动事件操作 script 命令
如果 触发器配置 中的 OK event generation 设置为 'Recovery expression',则返回触发器恢复表达式;否则返回空字符串。
{TRIGGER.ID} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于触发器的内部通知
→ 地图元素标签、地图 URL 名称和值
→ 触发器 URL
→ 触发器标签值
→ 手动事件操作 script 命令
触发此操作的数字触发器 ID。
支持用于触发器标签值。
{TRIGGER.NAME} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于触发器的内部通知
→ 手动事件操作 script 命令
触发器名称(已解析宏)。
请注意,自 4.0.0 起,可在操作中使用 {EVENT.NAME} 来显示已解析宏的触发事件/问题名称。
{TRIGGER.NAME.ORIG} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于触发器的内部通知
→ 手动事件操作 script 命令
触发器原始名称(即未解析宏)。
{TRIGGER.NSEVERITY} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于触发器的内部通知
→ 手动事件操作 script 命令
触发器数值严重性。 可能的值:0 - 未分类,1 - 信息,2 - 警告,3 - 一般,4 - 严重,5 - 灾难。
{TRIGGER.SEVERITY} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于触发器的内部通知
→ 手动事件操作 script 命令
触发器严重性名称。 可在 Administration → General → Trigger displaying options 中定义。
{TRIGGER.STATE} → 基于触发器的内部通知 触发器的最新状态。 可能的值:UnknownNormal
{TRIGGER.STATE.ERROR} → 基于触发器的内部通知 错误消息,详细说明触发器为何变为不受支持。

如果触发器进入不受支持状态后又立即恢复为受支持状态,则错误字段可能为空。
{TRIGGER.STATUS} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 手动事件操作 script 命令
执行操作步骤时的触发器值。 可以是 PROBLEM 或 OK。
{STATUS} 已弃用,且在受支持的位置可能无法解析。
{TRIGGER.TEMPLATE.NAME} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于触发器的内部通知
→ 手动事件操作 scripts 命令
按 SQL 查询排序后,以逗号和空格分隔的模板列表,表示定义该触发器的模板;如果触发器定义在主机中,则返回 UNKNOWN
{TRIGGER.URL} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于触发器的内部通知
→ 手动事件操作 script 命令
触发器 URL。
{TRIGGER.URL.NAME} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 基于触发器的内部通知
→ 手动事件操作 script 命令
触发器 URL 的标签。
{TRIGGER.VALUE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 触发器表达式
→ 手动事件操作 script 命令
当前触发器数值:0 - 触发器处于 OK 状态,1 - 触发器处于 PROBLEM 状态。
{TRIGGERS.UNACK} → 地图元素标签 某个地图元素的未确认触发器数量,不考虑触发器状态。
如果某个触发器的至少一个 PROBLEM 事件未确认,则认为该触发器未确认。
{TRIGGERS.PROBLEM.UNACK} → 地图元素标签 某个地图元素的未确认 PROBLEM 触发器数量。
如果某个触发器的至少一个 PROBLEM 事件未确认,则认为该触发器未确认。
{TRIGGERS.ACK} → 地图元素标签 某个地图元素的已确认触发器数量,不考虑触发器状态。
如果某个触发器的所有 PROBLEM 事件都已确认,则认为该触发器已确认。
{TRIGGERS.PROBLEM.ACK} → 地图元素标签 某个地图元素的已确认 PROBLEM 触发器数量。
如果某个触发器的所有 PROBLEM 事件都已确认,则认为该触发器已确认。

用户

Macro Supported in Description
{USER.FULLNAME} → 问题更新通知和命令
→ 手动主机动作 script 命令,确认文本
→ 手动事件动作 script 命令,确认文本
→ 手动事件/主机动作 URL,确认文本
添加事件确认或启动脚本的用户的姓名、姓氏和用户名
{USER.NAME} → 手动主机动作 script 命令,确认文本
→ 手动事件动作 script 命令,确认文本
→ 手动事件/主机动作 URL,确认文本
启动脚本的用户的姓名
{USER.SURNAME} → 手动主机动作 script 命令,确认文本
→ 手动事件动作 script 命令,确认文本
→ 手动事件/主机动作 URL,确认文本
启动脚本的用户的姓氏
{USER.USERNAME} → 手动主机动作 script 命令,确认文本
→ 手动事件动作 script 命令,确认文本
→ 手动事件/主机动作 URL,确认文本
启动脚本的用户的用户名
{USER.ALIAS} 在 Zabbix 5.4.0 之前受支持,现在已弃用,并且在受支持的位置可能无法解析。

其他宏类型

支持于 描述
{$MACRO} → 参见:User macros supported by location User-definable 宏。
{#MACRO} → 参见:Low-level discovery macros 低级别自动发现宏。
{?EXPRESSION} → 触发器事件名称
→ 基于触发器的通知和命令
→ 问题 update 通知和命令
→ 脚本命令及其webhook参数
→ 地图元素标签脚注
→ 地图形状标签脚注
→ 地图中的链接标签脚注
→ 图表名称脚注
参见 expression macros
$1...$9 → 触发器 配置
→ 用户参数 灵活的监控项参数
位置宏/引用。
脚注

1 在监控项键参数中支持的{HOST.*}宏将解析为为监控项选择的接口。当在无接口的监控项中使用时,它们将按此优先级顺序解析为主机的Zabbix agent、SNMP、JMX或IPMI接口,若主机没有任何接口则解析为'未知'。

2 在全局脚本、接口IP/DNS字段和Web场景中,该宏将解析为主agent接口。若未定义agent接口,则使用主SNMP接口。若也未定义SNMP接口,则使用主JMX接口。若JMX接口同样未定义,则使用主IPMI接口。若主机没有任何接口,宏将解析为'未知'。

3 在地图标签中,此宏仅支持以秒为参数的单个avglastmaxmin函数。

# Example usage:
{?avg(/{HOST.HOST}/item.key,1h)}

# Unsupported usage:
{?last(/host/item1)/last(/host/item2)}
{?last(/host/item1)*10}
{?count(/host/item1,5m)}

4 {HOST.*}宏支持在Web场景的VariablesHeadersSSL证书fileSSL密钥file字段以及场景步骤的URLPostHeadersRequired string字段中使用。自Zabbix 5.2.2起,{HOST.*}宏不再支持在Web场景Name和Web场景步骤Name字段中使用。

5 在图表名称中,此宏内仅支持以秒为参数的单个avglastmaxmin函数(参见脚注3中的示例)。{主机.主机<1-9>}宏可作为主机在宏内使用(另见索引宏)。

6 支持在脚本类型监控项、浏览器类型监控项以及针对Zabbix server和Zabbix proxy的手动主机操作脚本中使用。

索引宏

索引宏语法 {MACRO<1-9>} 只能引用触发器“表达式”字段中的第 N 个 监控项、函数或 主机:

  • {HOST.IP1}, {HOST.IP2}, {HOST.IP3} 解析为触发器表达式中第一个、第二个和第三个 主机 的 IP 地址(如果存在)。
  • {ITEM.VALUE1}, {ITEM.VALUE2}, {ITEM.VALUE3} 解析为事件发生时触发器表达式中第一个、第二个和第三个 监控项 的值(如果存在)。
  • {FUNCTION.VALUE1}, {FUNCTION.VALUE2}, {FUNCTION.VALUE3} 解析为事件发生时第一个、第二个和第三个基于 监控项 的函数的值(如果存在)。

在触发器的上下文中,索引宏始终引用触发器配置的 表达式 字段,而不是 恢复表达式。例如,在恢复事件中,{ITEM.VALUE2} 将解析为恢复时问题表达式中第二个 监控项 的值。

图表名称 中的 {?func(/host/key,param)} 表达式宏内也支持 {主机.主机<1-9>} 宏。
例如,图表名称中的 {?func(/{HOST.HOST2}/key,param)} 将解析为该图表中第二个 监控项 的 主机。

索引宏仅在上述提到的上下文中才能解析。
在其他上下文中,请使用不带索引的宏(如 {HOST.HOST}, {HOST.IP} 等)。