如何发送包含更改的数据的zabbix警报?

Zabbix新手在这里。 (使用Zabbix 1.8。)

我正在寻找能够帮助我configuration以下警报的文档:

  1. 每15分钟检查一次whois example.com
  2. 如果自上次检查后whois信息发生更改,请发送电子邮件至[email protected]
  3. 电子邮件应该包含之前执行的whois命令的输出(差异会很酷,但不是必需的)。

我在列表中的项目3遇到了问题(对于我如何实现项目1,我并不满意,所以我正在寻找一些“正确”的方法来做到这一点)。阅读Zabbix文档并不清楚不幸的是,对我来说足够了。 任何线索?

  • 在主机上的zabbix代理中创buildUserParameter,其中包含超出whois命令。 https://www.zabbix.com/documentation/1.8/manual/config/user_parameters
  • 使用zabbix_get命令testing新项目
  • 为主机创build新项目:键入 – Zabbix Agent,键 – 用户参数的名称
  • 创build新的触发器,监控您的项目的chandging
  • 在pipe理 – 媒体types中创build和configuration媒体types“电子邮件”。 你需要工作的邮件服务器
  • 在configuration – 操作中,您应该创build新的操作。 它的消息应该包括{ITEM.LASTVALUE}
  • 添加条件的行动:触发器=你的触发器
  • 将操作添加到操作中:将消息发送给用户。 用户必须已经configuration了邮件地址