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