Zabbix web 场景 - 如何在通知中包含 web 响应的内容?
Posted
技术标签:
【中文标题】Zabbix web 场景 - 如何在通知中包含 web 响应的内容?【英文标题】:Zabbix web scenarios - how to include the content of the web response in notifications? 【发布时间】:2012-01-13 10:16:01 【问题描述】:我收到来自网络场景的通知,上面写着“问题”和“确定”。我想在问题发生时包含网络响应的内容。我不担心标题值,只担心内容网页。这是我可以在通知设置中引用的变量吗?
【问题讨论】:
【参考方案1】:不幸的是,zabbix 不存储这些数据(数据库会变得相当庞大)。您可以做的一件事是添加一个媒体类型脚本,您可以将警报发送到该脚本(而不是标准电子邮件)。然后在该脚本中,您可以解析正在触发的项目并在网页上进行单独的 curl。丑陋且容易出错,但目前还不错。
【讨论】:
有没有办法查看 Zabbix 在 web 场景中收到的响应?我们在调试一个步骤时遇到了麻烦,我们想检查响应以查看它是否以意外的方式被破坏。我试过使用: $ server -R log_level_increase="http poller" 但实际上并没有像文档建议的那样将 html 响应添加到日志中。以上是关于Zabbix web 场景 - 如何在通知中包含 web 响应的内容?的主要内容,如果未能解决你的问题,请参考以下文章