Zabbix监视(https://www.zabbix.com/documentation...web_监控)提供了我们需要的大多数功能,用于监视平台中的某些应用程序元素。
它可以按计划检查URL、检查返回代码、将复杂的表达式应用于内容、记录和绘制延迟等所有这些都很酷。通知,升级和确认的东西是好的。
我们目前在内部健康监测仪中拥有的是存储所有结果的能力,这样我们就可以看到到底出了什么问题--我们的端点将大量的诊断信息放入到可以查看的响应中。
我可以从源代码中看到,Zabbix监视器得到响应,运行大量的检查,然后丢弃它。
是否有存储响应的方法?
我在其他地方看到了质疑终结点的建议,但问题是,它可能会得到与网络监控服务不同的回应,这将使我们很难从一开始就弄清楚为什么警报会发出。
不存储其他地方给出的响应的一个理由是,它最终会得到大量的数据--这是真的,但是数据是有价值的,我们可以保持数据库的可管理性(就像我们目前使用的家庭酿造系统一样)。
有人对我们如何达到我们的要求有任何建议吗?
非常感谢您的建议。
发布于 2016-03-21 08:17:53
这似乎是不可能的,目前在Zabbix的盒子。您可能希望对ZBXNEXT-2172或ZBXNEXT-2411进行投票,并在那里添加您的用例。
作为解决办法,您可能希望考虑使用具有较短历史的web.page.get[]项(请参阅https://www.zabbix.com/documentation/3.0/manual/config/items/itemtypes/zabbix_代理),但这与在其他地方查询终结点所描述的缺点相同。
https://serverfault.com/questions/764399
复制相似问题