1

我有一个问题,我与许多监控网站合作,如果你知道PRTG你可以制作一个返回各种传感器状态和警报消息的URL,并在不同的网页图形页面中处理这些信息;现在我被要求做同样的事情,但使用工具他们会听到这个NAGIOS过程吗?如果 alguin 使用它,我不明白它应该如何构建 URL,我将不胜感激。

示例 URL PRTG

https://10.213.8.25/api/table.json?content=sensors&output=json&columns=status,message&filter_status=4&filter_objid=9336&filter_objid=9495&filter_objid=9496

返回:

{"prtg-version":":","treesize":000,"sensors":[{"objid":1001.....}]}
4

1 回答 1

0

您可以从 Nagios Core 版本4.0.7开始获取 JSON 。只需浏览http://<address_of_your_nagios_server>/nagios/jsonquery.html 并找到一个JSON 查询生成器页面,它可以帮助您构建查询 URL、执行它并获取 JSON 结果。执行查询后,在页面的右侧,将给出生成的 URL,在其下方是查询的结果。您可以将生成的 URL 粘贴到浏览器中或从应用程序调用以获取原始 JSON。

可以在此处找到有关此功能的更多信息:https ://labs.nagios.com/2014/06/19/exploring-the-new-json-cgis-in-nagios-core-4-0-7-part- 1/

于 2015-10-08T08:00:15.983 回答