0
我已经设置了阈值以获取基础架构的icinga2警报。 Alert正在Icinga2 UI上发布,但是如何通过使用JAVA或python的API调用来获取所有警报数据。我只需要提醒数据。如何获取icinga2警报数据
我已经设置了阈值以获取基础架构的icinga2警报。 Alert正在Icinga2 UI上发布,但是如何通过使用JAVA或python的API调用来获取所有警报数据。我只需要提醒数据。如何获取icinga2警报数据
下面是一个例子:
curl -k -s -u root:icinga -H 'Accept: application/json' -X POST 'https://localhost:5665/v1/events?queue=america&types=CheckResult&filter=event.check_result.exit_status==2'
这意味着只要服务进入关键的,你会得到的数据。这里有更多关于return codes的信息,因为你需要它。 Icinga2与Nagios使用相同。
谢谢,它帮了我很多。 – RCP
在你给出的例子中,'queue'参数是什么 – RCP
它只是设置了该队列的名字。我将它设置为美国,但您可以使用任何字符串。 – cflinspach