Zabbix 3.0官方本地宏全览:动作、通知关键参数

5星 · 超过95%的资源 需积分: 50 53 下载量 24 浏览量 更新于2024-07-19 2 收藏 216KB PDF 举报
在Zabbix 3.0版本中,官方文档详细列出了本地宏的使用情况,这些宏是系统自动支持的脚本变量,可以帮助管理员在监控和通知过程中实现自定义和灵活性。以下是一些关键的本地宏及其用途: 1. `{ACTION.ID}`: 这个宏用于内部通知,提供触发的action的数值ID,支持从Zabbix 2.2.0版本开始。在发送通知或执行命令时,可以引用这个ID来指定特定的动作。 2. `{ACTION.NAME}`: 与上一个宏类似,`ACTION.NAME`提供了触发动作的名称,这对于识别和区分不同的动作非常有用,同样从Zabbix 2.2.0开始可用。 3. `{ALERT.MESSAGE}`: 从Zabbix 3.0.0起,这个宏用于alert script参数中的默认消息值,允许你在发送警报时自定义消息内容。 4. `{ALERT.SENDTO}`: 也是从3.0.0开始,此宏用于alert script参数中的“Send to”值,即接收警报的通知接收人,可以根据用户媒体配置进行设置。 5. `{ALERT.SUBJECT}`: 提供了来自action配置的默认主题,用于警报邮件或通知的标题,自3.0.0版本起支持。 6. `{DATE}`: 内部通知中使用,返回当前日期,格式为"yyyy.mm.dd",适用于时间相关的操作。 7. `{DISCOVERY.DEVICE.IPADDRESS}`: 这个宏用于发现通知,提供被发现设备的IP地址。不论主机状态如何,这个信息始终可用,因为它是基于设备发现的。 这些宏极大地简化了Zabbix的自动化过程,使得用户可以根据触发的事件或配置动态地定制通知内容和发送对象。通过合理利用这些本地宏,管理员能够创建更精准、个性化的监控和通知策略,提高整体的运维效率。在使用Zabbix 3.0时,务必查阅官方文档以确保对这些宏的正确理解和应用。