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

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

我是 Zabbix 新手。(使用 Zabbix 1.8。)

我正在寻找可以帮助我配置以下警报的文档:

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

我对列表中的第 3 项感到困惑(而且我对第 1 项的实现方式不满意,因此我正在寻找一些有关“正确”方法的提示。)遗憾的是,阅读 Zabbix 文档并不能让我清楚了解情况。有什么线索吗?

答案1

  • 在您主机上的 zabbix 代理中创建 UserParameter,包含whois命令的输出。https://www.zabbix.com/documentation/1.8/manual/config/user_parameters
  • zabbix_get使用命令测试新项目
  • 为主机创建新项目:类型 - Zabbix Agent,键 - 用户参数的名称
  • 创建新的触发器,监控项目的变化
  • 在管理 - 媒体类型中创建并配置媒体类型“电子邮件”。您需要有效的邮件服务器
  • 在配置 - 操作中,您应该创建新操作。其消息应包括 {ITEM.LASTVALUE}
  • 为操作添加条件:触发器 = 您的触发器
  • 将操作添加到操作:向您的用户发送消息。用户必须配置邮件地址

相关内容