这是原厂英文文档的翻译页面. 欢迎帮助我们 完善文档.
2022 Zabbix中国峰会
2022 Zabbix中国峰会

1 支持的宏

概述

下表包含Zabbix原生支持宏的完整列表。

要查看某个功能所支持的所有宏(例如,想要知道"map URL"功能中支持的所有宏),你可以在浏览器的搜索框中输入这个功能的名称(用快捷键CTRL+F调出搜索框),然后点击“下一个”

宏名称 支持该宏的功能 具体描述
{ACTION.ID} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 基于服务的通知和命令
→ 服务更新的通知和命令
→ 自动发现的通知和命令
→ 自动注册的通知和命令
→ 内部通知
触发动作的数字ID
{ACTION.NAME} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 基于服务的通知和命令
→ 服务更新的通知和命令
→ 自动发现的通知和命令
→ 自动注册的通知和命令
→ 内部通知
触发动作的名字
{ALERT.MESSAGE} → 告警脚本参数 配置“动作”时用到的“默认消息”
从3.0.0版本开始支持
{ALERT.SENDTO} → 告警脚本参数 '配置“媒体”时用到的“发送至”
从3.0.0版本开始支持
{ALERT.SUBJECT} → 告警脚本参数 配置“动作”时用到的“默认主题”
从3.0.0版本开始支持
{DATE} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 基于服务的通知和命令
→ 服务更新的通知和命令
→ 自动发现的通知和命令
→ 自动注册的通知和命令
→ 内部通知
→ 手动动作脚本
日期格式为yyyy.mm.dd
{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的服务,是该服务不可用的时间| |{ESC.HISTORY} |→ 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 基于服务的通知和命令
→ 服务更新的通知和命令
→ 内部通知 |
升级history.Log 过去发送的消息。
显示之前发送过的通知,通知是基于什么升级步骤发送的,以及他们的状态 (
已发送, 进行中 or 失败).
{EVENT.ACK.STATUS} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 手动动作脚本
事件确认发状态(是/否).
{EVENT.AGE} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 基于服务的通知和命令
→ 服务更新的通知和命令
→ 服务恢复通知和命令
→ 自动发现的通知和命令
→ 自动注册的通知和命令
→ 内部通知
→ 手动动作脚本
触发动作的事件的时长, 精确到秒
在升级消息时有用
{EVENT.DATE} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 基于服务的通知和命令
→ 服务更新的通知和命令
→ 服务恢复通知和命令
→ 自动发现的通知和命令
→ 自动注册的通知和命令
→ 内部通知
→ 手动动作脚本
触发动作的事件的日期
{EVENT.DURATION} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 基于服务的通知和命令
→ 服务更新的通知和命令
→ 服务恢复通知和命令
→ 内部通知
→ 手动动作脚本
事件持续时间(发生问题和恢复事件之间的时差), 精确到秒
在问题恢复信息中有用

从 5.0.0版本开始支持
{EVENT.ID} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 基于服务的通知和命令
→ 服务更新的通知和命令
→ 服务恢复通知和命令
→ 自动发现的通知和命令
→ 自动注册的通知和命令
→ 内部通知
→ 触发器 URLs
→ 手动动作脚本
触发动作的事件的数字ID
{EVENT.NAME} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 基于服务的通知和命令
→ 服务更新的通知和命令
→ 服务恢复通知和命令
→ 内部通知
→ 手动动作脚本
触发动作的问题事件名称
从4.0.0版本开始支持
{EVENT.NSEVERITY} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 基于服务的通知和命令
→ 服务更新的通知和命令
→ 服务恢复通知和命令
→ 手动动作脚本
描述事件严重性的数值 包括: 0 - 未分级, 1 - 信息, 2 - 警告, 3 - 普通, 4 - 高, 5 - 灾难.
从4.0.0版本开始支持
{EVENT.OBJECT} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 基于服务的通知和命令
→ 服务更新的通知和命令
→ 服务恢复通知和命令
→ 自动发现的通知和命令
→ 自动注册的通知和命令
→ 内部通知
→ 手动动作脚本
描述事件对象的数值 包括:0 - 触发器, 1 - 自动发现的主机, 2 - 自动发现的服务, 3 - 低级自动发现规则, 4 - Item, 5 - 低级自动发现规则.
从4.4.0版本开始支持
{EVENT.OPDATA} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 手动动作脚本
问题对应触发器的当前值
从4.4.0版本开始支持
{EVENT.RECOVERY.DATE} → 问题恢复通知 和命令
→ 问题更新的通知和命令 (如果恢复了)
→ 服务恢复通知和命令
→ 手动动作脚本 (如果恢复了)
事件恢复日期
{EVENT.RECOVERY.ID} → 问题恢复通知 和命令
→ 问题更新的通知和命令 (如果恢复了)
→ 服务恢复通知和命令
→ 手动动作脚本 (如果恢复了)
恢复事件的数字ID
{EVENT.RECOVERY.NAME} → 问题恢复通知 和命令
→ 问题更新的通知和命令 (如果恢复了)
→ 服务恢复通知和命令
→ 手动动作脚本 (如果恢复了)
恢复时间名称
从4.4.1版本开始支持
{EVENT.RECOVERY.STATUS} → 问题恢复通知 和命令
→ 问题更新的通知和命令 (如果恢复了)
→ 服务恢复通知和命令
→ 手动动作脚本 (如果恢复了)
恢复事件的文字描述
{EVENT.RECOVERY.TAGS} → 问题恢复通知 和命令
→ 问题更新的通知和命令 (如果恢复了)
→ 服务恢复通知和命令
→ 手动动作脚本 (如果恢复了)
用逗号分隔的恢复事件标签 如果没有标签的,就是一个空字符
从3.2.0版本开始支持
{EVENT.RECOVERY.TAGSJSON} → 问题恢复通知 和命令
→ 问题更新的通知和命令 (如果恢复了)
→ 服务恢复通知和命令
→ 手动动作脚本 (如果恢复了)
一个包括事件标签对象的JSON数组. 如果没有标签的,就是一个空数组
从5.0.0版本开始支持
{EVENT.RECOVERY.TIME} → 问题恢复通知 和命令
→ 问题更新的通知和命令 (如果恢复了)
→ 服务恢复通知和命令
→ 手动动作脚本 (如果恢复了)
恢复时间的时间.
{EVENT.RECOVERY.VALUE} → 问题恢复通知 和命令
→ 问题更新的通知和命令 (如果恢复了)
→ 服务恢复通知和命令
→ 手动动作脚本 (如果恢复了)
恢复时间的数值
{EVENT.SEVERITY} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 基于服务的通知和命令
→ 服务更新的通知和命令
→ 服务恢复通知和命令
→ 手动动作脚本
时间严重性等级的名称
从4.0.0版本开始支持
{EVENT.SOURCE} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 基于服务的通知和命令
→ 服务更新的通知和命令
→ 服务恢复通知和命令
→ 自动发现的通知和命令
→ 自动注册的通知和命令
→ 内部通知
→ 手动动作脚本
事件来源的数字描述 包括:0 - 触发器, 1 - 自动发现, 2 - 自动注册, 3 - 内部.
从4.0.0版本开始支持
{EVENT.STATUS} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 基于服务的通知和命令
→ 服务更新的通知和命令
→ 服务恢复通知和命令
→ 内部通知
→ 手动动作脚本
出发动作的事件的文字描述
{EVENT.TAGS} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 基于服务的通知和命令
→ 服务更新的通知和命令
→ 服务恢复通知和命令
→ 手动动作脚本
一组逗号分割单时间标签. 如果没有标签的,就是一个空字符
从3.2.0版本开始支持
{EVENT.TAGSJSON} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 基于服务的通知和命令
→ 服务更新的通知和命令
→ 服务恢复通知和命令
→ 手动动作脚本
一个包括事件标签对象的JSON数组. 如果没有标签的,就是一个空数组
从5.0.0版本开始支持
{EVENT.TAGS.<标签名称>} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 基于服务的通知和命令
→ 服务更新的通知和命令
→ 服务恢复通知和命令
→ Wehook媒介URL名称和URL
→ 手动动作脚本
用标签名称来引用的事件标签值.
如果标签名称包含非字母数字的字符(包括非英语多字节UTF字符)需用双引号括起来。标签名称中引号括起来的引号和反斜杠必须用反斜杠转义。
从4.4.2版本开始支持
{EVENT.TIME} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 基于服务的通知和命令
→ 服务更新的通知和命令
→ 服务恢复通知和命令
→ 自动发现的通知和命令
→ 自动注册的通知和命令
→ 内部通知
→ 手动动作脚本
* 触发动作的事件时间*
{EVENT.UPDATE.ACTION} → 问题更新的通知和命令 问题更新期间执行的可读的动作名称 .
包括这些值: 已确认, 已注释, 严重级别从 (原始严重级别) 变化为 (更新严重级别)已关闭 (取决于一次更新了多少个动作).
从4.0.0版本开始支持
{EVENT.UPDATE.DATE} → 问题更新的通知和命令
→ 服务更新的通知和命令
事件更新 的日期(例如:确认,等等).
过去使用 {ACK.DATE},当前版本已弃用
{EVENT.UPDATE.HISTORY} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 手动动作脚本
问题更新(例如:确认,等等)的日志
过去使用 {EVENT.ACK.HISTORY},当前版本已弃用
{EVENT.UPDATE.MESSAGE} → 问题更新的通知和命令 问题更新的消息。
过去使用 {ACK.MESSAGE},当前版本已弃用
{EVENT.UPDATE.STATUS} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 手动动作脚本
问题更新状态的数值。 包括: 0 - 因为问题/恢复事件触发了Webhook, 1 - 更新操作
从4.4.0版本开始支持
{EVENT.UPDATE.TIME} → 问题更新的通知和命令
→ 服务更新的通知和命令
事件更新 (例如:确认,等等)的时间
过去使用 {ACK.TIME},当前版本已弃用
{EVENT.VALUE} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 基于服务的通知和命令
→ 服务更新的通知和命令
→ 服务恢复通知和命令
→ 内部通知
→ 手动动作脚本
触发动作的事件的数值 (1 表示问题, 0 表示恢复)。
{FUNCTION.VALUE<1-9>} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 手动动作脚本
→ 时间名称
在发生事件的时刻,触发器表达式中,基于监控项的第N个函数的值
只包括以/host/key 开始的函数. 具体参见 宏索引
{FUNCTION.RECOVERY.VALUE<1-9>} → 问题恢复通知 和命令
→ 问题更新的通知和命令
→ 手动动作脚本
在发生事件的时刻,恢复表达式中,基于监控项的第N个函数的值
只包括以/host/key 开始的函数. 具体参见 宏索引.
{HOST.CONN} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 内部通知
→ 地图元素标签,地图URL名称和值
→ 监控项键值参数1
→ 主机界面IP/DNS
→ Trapper 监控项 "主机范围" 字段
→ 数据库监控附加参数
→ SSH和Telnet脚本
→ JMX监控项端点字段
→ Web监控4
→ 低级自动发现规则过滤正则表达式
→ 仪表盘小部件动态URL的URL字段
→ 触发器名称, 时间名称, 当前操作数据和描述
→ 触发器URL
标签名称和赋值
→ 脚本类型监控项,监控项原型和自动发现规则参数名称和赋值
→ HTTP agent类型监控项,监控项原型和自动发现规则字段:
URL, 查询字段, 请求体, 请求头, 代理, SSL证书文件, SSL key文件, 主机白名单.
→ 手动主机动作 脚本 (包括确认文本)
→ 手动动作脚本 (包括确认文本)
依赖于主机设置的主机IP地址或DNS名称2.

在触发器表达式中,可以用数字索引,来指向第一个,第二个,第三个主机,等等。例如:{HOST.CONN<1-9>} 详见 索引宏.
{HOST.DESCRIPTION} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 内部通知
→ 地图元素标签
→ 手动动作脚本
主机描述.

在触发器表达式中,该宏可用配合数字索引使用,来指向第一个,第二个,第三个主机,等等。例如: {HOST.DESCRIPTION<1-9>} 详见索引宏.
{HOST.DNS} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 内部通知
→ 地图元素标签,地图URL名称和值
→ 监控项键值参数1
→ 主机界面IP/DNS
→ Trapper 监控项 "主机范围" 字段
→ 数据库监控附加参数
→ SSH和Telnet脚本
→ JMX监控项端点字段
→ Web监控4
→ 低级自动发现规则过滤正则表达式
→ 仪表盘小部件中,动态 URL的URL字段
→ 触发器名称, 时间名称, 当前操作数据和描述
→ 触发器 URLs
标签名称和赋值
→ 脚本类型监控项,监控项原型和自动发现规则参数名称和赋值
→ HTTP agent类型监控项,监控项原型和自动发现规则字段:
URL, 查询字段, 请求体, 请求头, 代理, SSL证书文件, SSL key文件, 主机白名单.
→ 手动主机动作 脚本 (包括确认文本)
→ 手动动作脚本 (包括确认文本)
主机DNS名称2.

T在触发器表达式中,该宏可用配合数字索引使用,来指向第一个,第二个,第三个主机,等等。例如:{HOST.DNS<1-9>} 详见 索引宏.
{HOST.HOST} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 自动注册的通知和命令
→ 内部通知
→ 监控项键值参数
→ 地图元素标签,地图URL名称和值
→ 主机界面IP/DNS
→ Trapper 监控项 "主机范围" 字段
→ 数据库监控附加参数
→ SSH和Telnet脚本
→ JMX监控项端点字段
→ Web监控4
→ 低级自动发现规则过滤正则表达式
→ 仪表盘小部件动态URL的URL字段
→ 触发器名称, 时间名称, 当前操作数据和描述
→ 触发器 URLs
标签名称和赋值
→ 脚本类型监控项,监控项原型和自动发现规则参数名称和赋值
→ HTTP agent类型监控项,监控项原型和自动发现规则字段:
URL, 查询字段, 请求体, 请求头, 代理, SSL证书文件, SSL key文件, 主机白名单.
→ 手动主机动作 脚本 (包括确认文本)
→ 手动动作脚本 (包括确认文本)
主机名称
在触发器表达式中,可以用数字索引,来指向第一个,第二个,第三个主机,等等。例如: {HOST.HOST<1-9>} 详见 索引宏.

过去使用 {HOSTNAME<1-9>},当前版本已弃用
{HOST.ID} → 基于触发器的通知和命令
→ 问题更新的通知和命令
→ 内部通知
→ 地图元素标签,地图URL名称和值
→ 仪表盘小部件动态URL的URL字段
→ 触发器URL
标签名称和赋值
→ 手动动作脚本
主机 ID.

在触发器表达式中,可以用数字索引,来指向第一个,第二个,第三个主机,等等。例如:{HOST.ID<1-9>} 详见索引宏.
{HOST.IP} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 自动注册通知和命令
→ 内部通知
→ 映射元素标签,映射URL名称和值
→ 监控项关键参数1
→ 主机接口IP/DNS
→ 触发器监控项 "允许的主机" 字段
→ 数据库监控附加字段
→ SSH和Telnet脚本
→ JMX项目终结点字段
→ Web监控4
→ 低级别自动发现过滤正则表达式
→ 动态URL仪表盘组件的URL字段
→ 触发器名称,事件名称,操作型数据和描述
→ 触发器URL
标签名称和值
→ 脚本类型监控项,监控项原型和发现规则参数名称和值
→ HTTP代理类型监控项,监控项原型和发现规则字段:
URL,查询字段,请求正文,报头,代理,SSL证书文件,SSL密钥文件,允许的主机。.
→ 自定义主机操作 scripts (including confirmation text)
→ 自定义事件操作 scripts (including confirmation text)
主机IP地址2.

这个宏可以和一个数字索引一起使用,例如: {HOST.IP<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.

{IPADDRESS<1-9>} 已弃用。
{HOST.METADATA} → 自动注册通知和命令 主机元数据。
仅适用活动代理自动注册。
{HOST.NAME} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
→ 映射元素标签,映射URL名称和值
→ 监控项关键参数
→ 主机接口IP/DNS
→ 触发器监控项 "允许的主机" 字段
→ 数据库监控附加字段
→ SSH和Telnet脚本
→ Web监控4
→ 低级别自动发现过滤正则表达式
→ 动态URL仪表盘组件的URL字段
→ 触发器名称,事件名称,操作型数据和描述
→ 触发器URL
标签名称和值
→ 脚本类型监控项,监控项原型和发现规则参数名称和值
→ HTTP代理类型监控项,监控项原型和发现规则字段:
URL,查询字段,请求正文,报头,代理,SSL证书文件,SSL密钥文件,允许的主机。.
→ 自定义主机操作 scripts (including confirmation text)
→ 自定义事件操作 scripts (including confirmation text)
可见的主机名。

这个宏可以和一个数字索引一起使用,例如: {HOST.NAME<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{HOST.PORT} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 自动注册通知和命令
→ 内部通知
→ 触发器名称,事件名称,操作型数据和描述
→ 触发器URL
→ JMX项目终结点字段
标签名称和值
→ 自定义事件操作 scripts
主机(代理)端口 2.

这个宏可以和一个数字索引一起使用,例如: {HOST.PORT<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{HOST.TARGET.CONN} → 基于触发器的命令
→ 问题更新命令
→ 发现命令
→ 自动注册命令
目标主机IP地址或DNS名称,取决于主机设置。
从5.4.0开始支持。
{HOST.TARGET.DNS} → 基于触发器的命令
→ 问题更新命令
→ 发现命令
→ 自动注册命令
目标主机的DNS名称。
从5.4.0开始支持。
{HOST.TARGET.HOST} → 基于触发器的命令
→ 问题更新命令
→ 发现命令
→ 自动注册命令
目标主机的技术名称。
从5.4.0开始支持。
{HOST.TARGET.IP} → 基于触发器的命令
→ 问题更新命令
→ 发现命令
→ 自动注册命令
目标主机的IP地址。
从5.4.0开始支持。
{HOST.TARGET.NAME} → 基于触发器的命令
→ 问题更新命令
→ 发现命令
→ 自动注册命令
目标主机的技术名称。
从5.4.0开始支持。
{HOSTGROUP.ID} → 映射元素标签,映射URL名称和值 主机组ID。
{INVENTORY.ALIAS} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的别名字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.ALIAS<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.ASSET.TAG} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的资产标签字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.ASSET.TAG<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.CHASSIS} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的机壳字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.CHASSIS<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.CONTACT} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的联系字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.CONTACT<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.

{PROFILE.CONTACT<1-9>} 已弃用。
{INVENTORY.CONTRACT.NUMBER} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的合同号码字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.CONTRACT.NUMBER<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.DEPLOYMENT.STATUS} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的部署状态字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.DEPLOYMENT.STATUS<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.HARDWARE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的硬件字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.HARDWARE<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.

{PROFILE.HARDWARE<1-9>} 已弃用。
{INVENTORY.HARDWARE.FULL} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的硬件(全细节)字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.HARDWARE.FULL<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.HOST.NETMASK} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的主机子网掩码字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.HOST.NETMASK<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.HOST.NETWORKS} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的主机网络字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.HOST.NETWORKS<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.HOST.ROUTER} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的主机路由字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.HOST.ROUTER<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.HW.ARCH} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的硬件架构字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.HW.ARCH<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.HW.DATE.DECOMM} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的硬件退役日期字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.HW.DATE.DECOMM<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.HW.DATE.EXPIRY} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的硬件维修过期日期字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.HW.DATE.EXPIRY<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.HW.DATE.INSTALL} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的硬件安装日期字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.HW.DATE.INSTALL<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.HW.DATE.PURCHASE} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的硬件购买日期字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.HW.DATE.PURCHASE<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.INSTALLER.NAME} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的安装名称字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.INSTALLER.NAME<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.LOCATION} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的位置字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.LOCATION<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.

{PROFILE.LOCATION<1-9>} 已弃用。
{INVENTORY.LOCATION.LAT} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的位置纬度字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.LOCATION.LAT<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.LOCATION.LON} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的位置经度字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.LOCATION.LON<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.MACADDRESS.A} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的Mac 地址 A字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.MACADDRESS.A<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.

{PROFILE.MACADDRESS<1-9>} 已弃用。
{INVENTORY.MACADDRESS.B} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的Mac 地址 B字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.MACADDRESS.B<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.MODEL} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的模型字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.MODEL<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.NAME} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的名称字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.NAME<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.

{PROFILE.NAME<1-9>} 已弃用。
{INVENTORY.NOTES} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的备注字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.NOTES<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.

{PROFILE.NOTES<1-9>} 已弃用。
{INVENTORY.OOB.IP} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的带外 IP 地址字段。 field in host inventory.

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.OOB.IP<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.OOB.NETMASK} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的带外子网掩码字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.OOB.NETMASK<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.OOB.ROUTER} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的带外路由器字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.OOB.ROUTER<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.OS} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的操作系统字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.OS<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.

{PROFILE.OS<1-9>} 已弃用。
{INVENTORY.OS.FULL} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的操作系统(所有细节)字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.OS.FULL<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.OS.SHORT} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的操作系统( 简短)字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.OS.SHORT<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.POC.PRIMARY.CELL} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的主要的POC手机字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.POC.PRIMARY.CELL<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.POC.PRIMARY.EMAIL} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的主要的POC email字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.POC.PRIMARY.EMAIL<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.POC.PRIMARY.NAME} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的主要的POC名称字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.POC.PRIMARY.NAME<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.POC.PRIMARY.NOTES} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的主要的POC注记字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.POC.PRIMARY.NOTES<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.POC.PRIMARY.PHONE.A} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的主要的POC电话A字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.POC.PRIMARY.PHONE.A<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.POC.PRIMARY.PHONE.B} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的主要的POC电话B字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.POC.PRIMARY.PHONE.B<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.POC.PRIMARY.SCREEN} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的主要的POC屏幕名称字段。。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.POC.PRIMARY.SCREEN<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.POC.SECONDARY.CELL} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的第二个POC手机号码字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.POC.SECONDARY.CELL<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.POC.SECONDARY.EMAIL} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的第二个POC email字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.POC.SECONDARY.EMAIL<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.POC.SECONDARY.NAME} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的第二个POC名称字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.POC.SECONDARY.NAME<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.POC.SECONDARY.NOTES} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的第二个POC注记字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.POC.SECONDARY.NOTES<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.POC.SECONDARY.PHONE.A} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的第二个POC电话A字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.POC.SECONDARY.PHONE.A<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.POC.SECONDARY.PHONE.B} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的第二个POC电话B字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.POC.SECONDARY.PHONE.B<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.POC.SECONDARY.SCREEN} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的第二个POC聚合图形名称字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.POC.SECONDARY.SCREEN<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.SERIALNO.A} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的序列号A字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.SERIALNO.A<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.

{PROFILE.SERIALNO<1-9>} 已弃用。
{INVENTORY.SERIALNO.B} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的序列号B字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.SERIALNO.B<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.SITE.ADDRESS.A} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的场所地址A字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.SITE.ADDRESS.A<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.SITE.ADDRESS.B} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的场所地址B字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.SITE.ADDRESS.B<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.SITE.ADDRESS.C} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的场所地址C字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.SITE.ADDRESS.C<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.SITE.CITY} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的场所城市字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.SITE.CITY<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.SITE.COUNTRY} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的场所国家字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.SITE.COUNTRY<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.SITE.NOTES} → 基于触发器的通知和命令
→ 问题更新通知和命令
→ 内部通知
标签名称和值
→ 映射元素标签,映射URL名称和值
→ 自定义事件操作 scripts
主机资产记录中的场所备注字段。

这个宏可以和一个数字索引一起使用,例如: {INVENTORY.SITE.NOTES<1-9>} 指向触发器表达式中的第1个、第2个、第3个等主机。参阅 indexed macros.
{INVENTORY.SITE.RACK} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
标签的名称和值
→ 地图元素标签,地图URL的名称和值
→ 手动操作脚本事件
主机清单中站点的机架位置字段。

该宏可以与数字索引一起使用,例如 {INVENTORY.SITE.RACK<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{INVENTORY.SITE.STATE} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
标签的名称和值
→ 地图元素标签,地图URL的名称和值
→ 手动操作脚本事件
主机清单中站点所属的省/市。

该宏可以与数字索引一起使用,例如 {INVENTORY.SITE.STATE<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{INVENTORY.SITE.ZIP} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
标签的名称和值
→ 地图元素标签,地图URL的名称和值
→ 手动操作脚本事件
主机清单中站点的邮编字段

该宏可以与数字索引一起使用,例如 {INVENTORY.SITE.ZIP<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{INVENTORY.SOFTWARE} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
标签的名称和值
→ 地图元素标签,地图URL的名称和值
→ 手动操作脚本事件
主机清单中的软件字段。

该宏可以与数字索引一起使用,例如 {INVENTORY.SOFTWARE<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引

{PROFILE.SOFTWARE<1-9>} 已弃用。
{INVENTORY.SOFTWARE.APP.A} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
标签的名称和值
→ 地图元素标签,地图URL的名称和值
→ 手动操作脚本事件
主机清单中的软件应用程序A的字段。

该宏可以与数字索引一起使用,例如 {INVENTORY.SOFTWARE.APP.A<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{INVENTORY.SOFTWARE.APP.B} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
标签的名称和值
→ 地图元素标签,地图URL的名称和值
→ 手动操作脚本事件
主机清单中的软件应用程序B的字段。

该宏可以与数字索引一起使用,例如 {INVENTORY.SOFTWARE.APP.B<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{INVENTORY.SOFTWARE.APP.C} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
标签的名称和值
→ 地图元素标签,地图URL的名称和值
→ 手动操作脚本事件
主机清单中的软件应用程序C的字段。

该宏可以与数字索引一起使用,例如 {INVENTORY.SOFTWARE.APP.C<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{INVENTORY.SOFTWARE.APP.D} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
标签的名称和值
→ 地图元素标签,地图URL的名称和值
→ 手动操作脚本事件
主机清单中的软件应用程序D的字段。

该宏可以与数字索引一起使用,例如 {INVENTORY.SOFTWARE.APP.D<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{INVENTORY.SOFTWARE.APP.E} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
标签的名称和值
→ 地图元素标签,地图URL的名称和值
→ 手动操作脚本事件
主机清单中的软件应用程序E的字段。

该宏可以与数字索引一起使用,例如 {INVENTORY.SOFTWARE.APP.E<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{INVENTORY.SOFTWARE.FULL} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
标签的名称和值
→ 地图元素标签,地图URL的名称和值
→ 手动操作脚本事件
主机清单中的软件(完整细节描述)字段。

该宏可以与数字索引一起使用,例如 {INVENTORY.SOFTWARE.FULL<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{INVENTORY.TAG} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
标签的名称和值
→ 地图元素标签,地图URL的名称和值
→ 手动操作脚本事件
主机清单中的标签字段。

该宏可以与数字索引一起使用,例如 {INVENTORY.TAG<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引

{PROFILE.TAG<1-9>} 已弃用。
{INVENTORY.TYPE} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
标签的名称和值
→ 地图元素标签,地图URL的名称和值
→ 手动操作脚本事件
主机清单中的类型字段。

该宏可以与数字索引一起使用,例如 {INVENTORY.TYPE<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引

{PROFILE.DEVICETYPE<1-9>} 已弃用。
{INVENTORY.TYPE.FULL} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
标签的名称和值
→ 地图元素标签,地图URL的名称和值
→ 手动操作脚本事件
主机清单中类型(完整详细信息)字段的内容。

该宏可以与数字索引一起使用,例如 {INVENTORY.TYPE.FULL<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{INVENTORY.URL.A} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
标签的名称和值
→ 地图元素标签,地图URL的名称和值
→ 手动操作脚本事件
主机清单中URL A的字段内容。

该宏可以与数字索引一起使用,例如 {INVENTORY.URL.A<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{INVENTORY.URL.B} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
标签的名称和值
→ 地图元素标签,地图URL的名称和值
→ 手动操作脚本事件
主机清单中URL B的字段内容。

该宏可以与数字索引一起使用,例如 {INVENTORY.URL.B<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{INVENTORY.URL.C} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
标签的名称和值
→ 地图元素标签,地图URL的名称和值
→ 手动操作脚本事件
主机清单中URL C的字段内容。

该宏可以与数字索引一起使用,例如 {INVENTORY.URL.C<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{INVENTORY.VENDOR} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
标签的名称和值
→ 地图元素标签,地图URL的名称和值
→ 手动操作脚本事件
主机清单中的供应商字段的内容

该宏可以与数字索引一起使用,例如 {INVENTORY.VENDOR<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{ITEM.DESCRIPTION} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
→ 手动操作脚本事件
引发通知的触发器表达式中的第N个监控项的描述。

该宏可以与数字索引一起使用,例如 {ITEM.DESCRIPTION<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{ITEM.DESCRIPTION.ORIG} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
→ 手动操作脚本事件
引发通知的触发器表达式中的第N个监控项的描述(带有未解析的宏)。

该宏可以与数字索引一起使用,例如 {ITEM.DESCRIPTION.ORIG<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引

支持的最低版本是 5.2.0.
{ITEM.ID} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
→ 脚本类型item、item原型和发现规则参数的名称和值6
→ HTTP agent 类型监控项、监控项原型和发现规则字段:
URL,查询字段,请求正文,headers,代理proxy,SSL 证书文件,SSL密钥文件
→ 手动操作脚本事件
引发通知的触发器表达式中的第 N 个监控项的序列ID。

该宏可以与数字索引一起使用,例如 {ITEM.ID<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{ITEM.KEY} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
→ 脚本类型item、item原型和发现规则参数的名称和值6
→ HTTP agent 类型监控项、监控项原型和发现规则字段:
URL,查询字段,请求正文,headers,代理proxy,SSL 证书文件,SSL密钥文件
→ 手动操作脚本事件
触发器表达式中导致通知的第 N 监控项的键。

该宏可以与数字索引一起使用,例如 {ITEM.KEY<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引

{TRIGGER.KEY} 已弃用。
{ITEM.KEY.ORIG} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
→ 脚本类型item、item原型和发现规则参数的名称和值6
→ HTTP agent 类型监控项、监控项原型和发现规则字段:
URL,查询字段,请求正文,headers,代理proxy,SSL 证书文件,SSL密钥文件, 允许的主机。6
→ 手动操作脚本事件
触发器表达式中导致通知的第N监控项的原始键(宏未展开)。4.

该宏可以与数字索引一起使用,例如 {ITEM.KEY.ORIG<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{ITEM.LASTVALUE} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 触发器名字,事件名字,操作数据和描述。
标签的名称和值
→ 触发器的URL地址
→ 手动操作脚本事件
触发器表达式中导致通知的第N项的最新值。
如果收集到的最新历史值超过了 最大历史显示周期,在前端就会解析为*UNKNOWN* 。 (请查看 管理→通用 菜单选项)。
请注意,从 4.0 开始,在问题名称中使用时,在查看问题事件时不会解析为最新的监控项值,而是保留问题发生时的监控项值。
它是此 last(/{HOST.HOST}/{ITEM.KEY})的别名。
从Zabbix的版本3.2.0开始,该宏支持自定义 宏的值;

该宏可以与数字索引一起使用,例如 {ITEM.LASTVALUE<1-9>} 指向触发器表达式中的第一个、第二个、第三个等监控项。 请参考宏索引
{ITEM.LOG.AGE} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 触发器名称、操作数据和描述
→ 触发器的URL地址
→ 事件的tags和值
→ 手动操作脚本事件
监控项事件日志的持续时间,可以精确到秒。

该宏可以与数字索引一起使用,例如 {ITEM.LOG.AGE<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{ITEM.LOG.DATE} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 触发器名称、操作数据和描述
→ 触发器的URL地址
→ 事件的tags和值
→ 手动操作脚本事件
监控项事件日志的日期。时间格式类似于 yyyy:mm:dd 。

该宏可以与数字索引一起使用,例如 {ITEM.LOG.DATE<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{ITEM.LOG.EVENTID} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 触发器名称、操作数据和描述
→ 触发器的URL地址
→ 事件的tags和值
→ 手动操作脚本事件
事件日志中的事件ID。
仅适用于windows事件日志监控。

该宏可以与数字索引一起使用,例如 {ITEM.LOG.EVENTID<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{ITEM.LOG.NSEVERITY} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 触发器名称、操作数据和描述
→ 触发器的URL地址
→ 事件的tags和值
→ 手动操作脚本事件
事件日志中日志的严重级别,用数字级别描述(1--7)。
仅适用于windows事件日志监控。

该宏可以与数字索引一起使用,例如 {ITEM.LOG.NSEVERITY<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{ITEM.LOG.SEVERITY} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 触发器名称、操作数据和描述
→ 触发器的URL地址
→ 事件的tags和值
→ 手动操作脚本事件
事件日志中日志的严重级别,使用文字描述。
仅适用于windows事件日志监控。

该宏可以与数字索引一起使用,例如 {ITEM.LOG.SEVERITY<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{ITEM.LOG.SOURCE} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 触发器名称、操作数据和描述
→ 触发器的URL地址
→ 事件的tags和值
→ 手动操作脚本事件
事件日志中事件的源
仅适用于windows事件日志监控。

该宏可以与数字索引一起使用,例如 {ITEM.LOG.SOURCE<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{ITEM.LOG.TIME} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 触发器名称、操作数据和描述
→ 触发器的URL地址
→ 事件的tags和值
→ 手动操作脚本事件
item事件日志的发生时间。

该宏可以与数字索引一起使用,例如 {ITEM.LOG.TIME<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{ITEM.NAME} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
→ 手动操作脚本事件
触发器表达式中导致通知的第N个监控项的名称。

该宏可以与数字索引一起使用,例如 {ITEM.NAME<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{ITEM.NAME.ORIG} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
→ 手动操作脚本事件
从Zabbix 6.0之后此宏已弃用。 当监控项名称中支持用户宏和位置宏时,它用于在 Zabbix 6.0 之前的版本中解析为监控项的原始名称(即没有解析宏)

该宏可以与数字索引一起使用,例如 {ITEM.NAME.ORIG<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{ITEM.STATE} → 基于监控项的内部通知 触发器表达式中导致通知的第 N 监控项的最新状态。 可能的值: 不支持正常.

该宏可以与数字索引一起使用,例如 {ITEM.STATE<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{ITEM.VALUE} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 触发器名字,事件名字,操作数据和描述。
标签的名称和值
→ 触发器的URL地址
→ 手动操作脚本事件
可被解释为如下的任意一项:
1) 如果在触发器状态更改的上下文中使用,则解释为触发器表达式中第N个监控项的历史值(事件发生时),例如在展示事件或发送通知时。
2) 如果在没有触发器状态更改的上下文的情况下使用,触发器表达式中第N个监控项的最新值。例如,在弹出选择窗口中显示触发器列表时。在本例中工作方式与 {ITEM.LASTVALUE}相同。
在第一种情况下,如果历史记录值已被删除或从未存储过,它将解释为*未知*。
在第二种情况下并且仅在前端中,如果收集的最新历史值超过最大历史显示周期时间,它将解析为*未知*. (查看 管理→通用 菜单选项).

自定义 此宏支持宏值,从 Zabbix 3.2.0 开始。

该宏可以与数字索引一起使用,例如 {ITEM.VALUE<1-9>} 指向触发器表达式中的第一个、第二个、第三个等监控项。请参考宏索引
{ITEM.VALUETYPE} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 内部通知
→ 手动操作脚本事件
触发器表达式中导致通知的第N个监控项的值类型。 可能的值: 0 - numeric float, 1 - character, 2 - log, 3 - numeric unsigned, 4 - text。

该宏可以与数字索引一起使用,例如 {ITEM.VALUETYPE<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引

支持的最低版本是 5.4.0.
{LLDRULE.DESCRIPTION} → 基于 LLD 规则的内部通知 引发通知的低级别自动发现规则的描述。
{LLDRULE.DESCRIPTION.ORIG} → 基于 LLD 规则的内部通知 引发通知的低级别自动发现规则的描述(描述中带有未解析的宏)
支持的最低版本是 5.2.0.
{LLDRULE.ID} → 基于 LLD 规则的内部通知 引发通知的低级别自动发现规则的规则序列ID
{LLDRULE.KEY} → 基于 LLD 规则的内部通知 引发通知的低级别自动发现规则的键值
{LLDRULE.KEY.ORIG} → 基于 LLD 规则的内部通知 引发通知的低级别自动发现规则的原始密钥(未扩展的宏)。
{LLDRULE.NAME} → 基于 LLD 规则的内部通知 导致通知的低级发现规则(已解析宏)的名称。
{LLDRULE.NAME.ORIG} → 基于 LLD 规则的内部通知 导致通知的低级发现规则的原始名称(即未解析宏)。
{LLDRULE.STATE} → 基于 LLD 规则的内部通知 低级发现规则的最新状态。 可能的值: 不支持正常.
{MAP.ID} → 地图元素标签,地图URL的名称和值 网络拓扑图ID
{MAP.NAME} → 地图元素标签,地图URL的名称和值
→ Text field in map shapes
网络拓扑图名称
支持的最低版本是 3.4.0.
{PROXY.DESCRIPTION} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 发现的通知和命令
→ 自动注册的通知和命令
→ 内部通知
→ 手动操作脚本事件
代理的描述。 可以被解释为如下的可能:
1) 触发器表达式中第 N 个监控项的代理(在基于触发器的通知中)。 您可以在此处使用索引 宏。
2) 代理,它执行发现(在发现通知中),在此处使用{PROXY.DESCRIPTION} ,无需索引。
3) 代理指向一个已经注册的agent (在自动注册通知中)。在此处使用{PROXY.DESCRIPTION},无需索引。

该宏可以与数字索引一起使用,例如 {PROXY.DESCRIPTION<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{PROXY.NAME} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 发现的通知和命令
→ 自动注册通知和命令
→ 内部通知
→ 手动操作脚本事件
代理的名称. 可以被解释为如下的可能::
1)触发器表达式中第 N 个监控项的代理名称(在基于触发器的通知中)。 您可以在此处使用索引 宏。
2)代理,它执行发现(在发现通知中)。在此处使用 {PROXY.NAME},无需索引。
3) 代理指向一个已经注册的agent (在自动注册通知中)。 在此处使用{PROXY.NAME} ,无需索引。

该宏可以与数字索引一起使用,例如 {PROXY.NAME<1-9>} 指向触发器表达式中匹配的第1个,第2个,第3个等主机。 请参考宏索引
{SERVICE.NAME} → 基于服务的通知和命令
→ 服务的通知和命令
服务名称 (已解析宏)。
{SERVICE.ROOTCAUSE} → 基于服务的通知和命令
→ 服务的通知和命令
导致服务失败的触发问题事件列表, 使用安全性主机排序。 包括以下详细信息:主机名、事件名称、严重性、持续时间、服务标签和值。
{SERVICE.TAGS} → 基于服务的通知和命令
→ 服务的通知和命令
服务事件标签的逗号分隔列表。 服务事件标签可以在服务配置选项标签中定义。如果不存在标签,则扩展为空字符串。
{SERVICE.TAGSJSON} → 基于服务的通知和命令
→ 服务的通知和命令
包含服务事件标签对象的 JSON 数组。 服务事件标签可以在服务配置选项标签中定义。 如果不存在标签,则扩展为空数组。
{SERVICE.TAGS.<tag name>} → 基于服务的通知和命令
→ 服务的通知和命令
标签名称引用的服务事件标签值。 服务事件标签可以在服务配置选项标签中定义。
包含非字母数字字符(包括非英语多字节 UTF 字符)的标签名称应该用双引号引起来。 带引号的标记名称中的引号和反斜杠必须使用反斜杠进行转义。
{TIME} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 基于服务的通知和命令
→ 服务的通知和命令
→ 发现的通知和命令
→ 自动注册通知和命令
→ 内部通知
→ 触发器事件名称
→ 手动操作脚本事件
现在的时间,格式为 hh:mm:ss
{TRIGGER.DESCRIPTION} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 基于触发器的内部通知
→ 手动操作脚本事件
触发器描述。
如果在通知中使用了{TRIGGER.DESCRIPTION},则触发器描述中支持的所有宏都将被扩展。
{TRIGGER.COMMENT} 已弃用。
{TRIGGER.EXPRESSION.EXPLAIN} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 手动操作脚本事件
→ 事件名称
部分评估的触发器表达式。
基于监控项的函数在事件生成时被评估并替换为结果,而所有其他函数都显示为表达式中所写的。可用于调试触发器表达式。
{TRIGGER.EXPRESSION.RECOVERY.EXPLAIN} → Problem recovery notifications and commands
→ 故障更新通知和命令
→ 手动操作脚本事件
部分评估触发恢复表达式.
基于触发器的函数在事件生成时被评估并替换为结果,而所有其他函数都显示为表达式中所写的。可用于调试触发恢复表达式。
{TRIGGER.EVENTS.ACK} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 地图元素标签
→ 手动操作脚本事件
地图中地图元素或在通知中生成当前事件的触发器的已确认事件数。
{TRIGGER.EVENTS.PROBLEM.ACK} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 地图元素标签
→ 手动操作脚本事件
所有触发器的已确认 PROBLEM 事件的数量,无论其状态。
{TRIGGER.EVENTS.PROBLEM.UNACK} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 地图元素标签
→ 手动操作脚本事件
所有触发器的未确认问题事件数,无论其状态。
{TRIGGER.EVENTS.UNACK} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 地图元素标签
→ 手动操作脚本事件
地图中地图元素或在通知中生成当前事件的触发器的未确认事件数。
{TRIGGER.HOSTGROUP.NAME} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 基于触发器的内部通知
→ 手动操作脚本事件
定义了触发器的已排序(按 SQL 查询)、以逗号分隔的主机组列表名称。
{TRIGGER.PROBLEM.EVENTS.PROBLEM.ACK} → 地图元素标签 处于PROBLEM状态的触发器已确认的PROBLEM事件数。
{TRIGGER.PROBLEM.EVENTS.PROBLEM.UNACK} → 地图元素标签 处于PROBLEM状态的触发器的未确认PROBLEM事件数。
{TRIGGER.EXPRESSION} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 基于触发器的内部通知
→ 手动操作脚本事件
触发器表达式。
{TRIGGER.EXPRESSION.RECOVERY} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 基于触发器的内部通知
→ 手动操作脚本事件
触发恢复表达式 如果事件生成OK触发器配置被用于'恢复表达'; 否者返回空的string字段。
支持的最低版本是 3.2.0.
{TRIGGER.ID} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 基于触发器的内部通知
→ 地图元素标签,地图URL的名称和值
→ 触发器的URL地址
→ Trigger tag value
→ 手动操作脚本事件
触发此操作的触发器ID。
从Zabbix的4.4.1版本开始在触发标记值中受支持。
{TRIGGER.NAME} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 基于触发器的内部通知
→ 手动操作脚本事件
触发器的名称 (已解析宏).
请注意自4.0.0开始,{EVENT.NAME} 可用于操作以显示已解析的宏触发的事件/问题名称。
{TRIGGER.NAME.ORIG} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 基于触发器的内部通知
→ 手动操作脚本事件
触发器的原始名称 (即未解析宏).
{TRIGGER.NSEVERITY} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 基于触发器的内部通知
→ 手动操作脚本事件
使用数字表达的触发严重性 可能的值:
{TRIGGER.SEVERITY} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 基于触发器的内部通知
→ 手动操作脚本事件
触发器严重性名称 可以在这里定义 管理 → 通用 → 触发器展示选项.
{TRIGGER.STATE} → 基于触发器的内部通知 触发器的最新状态 可能的值: 未知正常.
{TRIGGER.STATUS} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 手动操作脚本事件
当前触发器的值 可以是 PROBLEM 或者 OK.
{STATUS} 已弃用。
{TRIGGER.TEMPLATE.NAME} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 基于触发器的内部通知
→ 手动操作脚本事件
值为已排序(按 SQL 查询)、逗号分隔的模板列表中定义了触发器,如果触发器是在主机中定义的则为 *未知*。
{TRIGGER.URL} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 基于触发器的内部通知
→ 手动操作脚本事件
触发器的URL地址。
{TRIGGER.VALUE} → 基于触发器的通知和命令
→ 故障更新通知和命令
→ 触发器表达式
→ 手动操作脚本事件
当前触发数值: 0 - 触发器处于正常状态, 1 - 触发器处于问题状态。
{TRIGGERS.UNACK} → 地图元素标签 地图元素中已取消确认问题触发器的数量,忽略触发器状态。
如果至少有一个问题事件已取消确认,则触发器被视为已取消确认。
{TRIGGERS.PROBLEM.UNACK} → 地图元素标签 在地图标签中未确认的触发器(状态为PROBLEM)总数。
如果至少有一个问题事件已取消确认,则触发器被视为已取消确认。
{TRIGGERS.ACK} → 地图元素标签 地图元素中已确认触发器的数量, 忽略触发器状态。
如果触发器的所有问题事件都被确认,则认为触发器已被确认。
{TRIGGERS.PROBLEM.ACK} → 地图元素标签 地图元素中已确认触发器的数量。
如果触发器的所有问题事件都被确认,则认为触发器已被确认。
{USER.FULLNAME} → 故障更新通知和命令
→ 对主机手动操作脚本 (including confirmation text)
→ 手动操作脚本事件 (including confirmation text)
在事件确认和脚本操作中添加用户的姓氏、名字和完整姓名的信息。
从Zabbix的3.4.0版本开始在问题更新功能中支持此宏,从5.0.2开始在全局功能中支持。
{USER.NAME} → 对主机手动操作脚本 (including confirmation text)
→ 手动操作脚本事件 (including confirmation text)
启动脚本的用户的名字
支持的最低版本是 5.0.2.
{USER.SURNAME} → 对主机手动操作脚本 (including confirmation text)
→ 手动操作脚本事件 (including confirmation text)
启动脚本的用户的姓氏
支持的最低版本是 5.0.2.
{USER.USERNAME} → 对主机手动操作脚本 (including confirmation text)
→ 手动操作脚本事件 (including confirmation text)
启动脚本的完整用户名称(包括姓氏和名字)。
支持的最低版本是 5.0.2.
{USER.ALIAS}仅支持Zabbix 5.4.0以前的版本,此版本已弃用。
{$MACRO} → 参阅: User macros supported by location 用户自定义 宏。
{#MACRO} → 参阅: 低级别自动发现宏 低级别自动发现宏。

定制 宏的值, 从Zabbix的4.0.0版本开始。
{?EXPRESSION} → 触发器事件名称
→ 基于触发器的通知和命令
→ 故障更新通知和命令
→ 地图元素标签3
→ 地图分享标签3
→ 地图中的链接标签3
→ 图表名称5
表达式宏用于公式计算。通过扩展内部的所有宏并评估结果表达式来计算。
参阅 案例 在事件名称中使用表达式宏。
支持的最低版本是 5.2.0.
脚注

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

2在全局脚本、接口 IP/DNS 字段和 Web 场景中,宏将解析为主代理接口,但是,如果不存在,将使用主 SNMP 接口。如果 SNMP 也不存在,则将使用主 JMX 接口。如果 JMX 也不存在,则将使用主 IPMI 接口。如果主机没有任何接口,则宏解析为“未知”。

3 此宏在map 标签中仅支持以秒为参数的 avg, last, maxmin函数。

4 在web场景中变量消息头SSL 证书文件SSL 秘钥文件 字段以及场景步骤中 URLPost消息头必填字符串 字段均支持{HOST.*} 宏。从Zabbix 5.4.0开始,web场景 名称和web场景步骤*名称字段不再支持{HOST.*} 宏。

5此宏在图形名称中仅支持以秒为参数的avg, last, maxmin函数。{HOST.HOST<1-9>} 宏可用作宏内的主机。例如:

 * last(/Cisco switch/ifAlias[{#SNMPINDEX}])
        * last(/{HOST.HOST}/ifAlias[{#SNMPINDEX}])

6 从 5.2.5版本开始支持。

索引宏

宏索引{MACRO<1-9>}语法仅限于触发器表达式的上下文。它能用于按顺序引用表达式中包含的设备。例如:在表达式中包含了设备1,设备2,设备3,那么宏{HOST.IP1},{HOST.IP2}, {HOST.IP3}将分别引用设备1,设备2,设备3的IP地址信息。 在提供触发器表达式包含这些函数时,宏{FUNCTION.VALUE1},{FUNCTION.VALUE2},{FUNCTION.VALUE3} 将解析为事件发生时触发器表达式中第一个、第二个和第三个基于监控项函数的值。

另外,可以在图形名称中使用宏{?func(/host/key,param)} ,同时再叠加使用宏{HOST.HOST<1-9>}。例如,图形名称中的宏{{HOST.HOST2}:key.func()}代表引用图形中的第二个监控项。

除了这里提到的两种情况外,索引宏不会在任何其他场境中解析。对于其他场景可以使用不带索引的宏。(即{HOST.HOST},{HOST.IP},等)