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 value 和 Gauge 小组件中的 Description 参数 → Honeycomb 小组件中主/次标签 Text 参数 → Top hosts 小组件中数据类型为 Text 的列 |
主机 IP 地址或 DNS 名称,取决于主机设置2。 可与数字索引一起使用,例如 {HOST.CONN<1-9>},以指向触发器表达式中的第一台、第二台、第三台等主机。请参见 indexed macros。 |
| {HOST.DESCRIPTION} | → 基于触发器的通知和命令 → 问题更新通知和命令 → 内部通知 → 地图元素标签 → 手动事件操作 script 命令 → Item value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 Description 参数 → Honeycomb 小组件中主/次标签 Text 参数 → Top hosts 小组件中数据类型为 Text 的列 |
可见主机名。 此宏可与数字索引一起使用,例如 {HOST.NAME<1-9>},以指向触发器表达式中的第一台、第二台、第三台等主机。请参见 indexed macros。 |
| {HOST.PORT} | → 基于触发器的通知和命令 → 问题更新通知和命令 → 自动注册通知和命令 → 内部通知 → 触发器名称、事件名称、运行数据和描述 → 触发器 URL → JMX 监控项端点字段 → 标签名称和值 → 手动主机操作 script 命令、确认文本 → 手动事件操作 script 命令、确认文本 → 手动事件/主机操作 URL、确认文本 → Item value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 value 和 Gauge 小组件中的 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 supported 和 Normal。 此宏可与数字索引一起使用,例如 {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} | → 基于触发器的内部通知 | 触发器的最新状态。 可能的值:Unknown 和 Normal。 |
| {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 在地图标签中,此宏仅支持以秒为参数的单个avg、last、max、min函数。
# 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场景的Variables、Headers、SSL证书file和SSL密钥file字段以及场景步骤的URL、Post、Headers和Required string字段中使用。自Zabbix 5.2.2起,{HOST.*}宏不再支持在Web场景Name和Web场景步骤Name字段中使用。
5 在图表名称中,此宏内仅支持以秒为参数的单个avg、last、max、min函数(参见脚注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} 等)。