Создайте JSON-скрипт для получения предупреждений от Zabbix

Я хочу получить предупреждение от Zabbix, который говорит "description": "Free disk space is less than 20% on volume D:" но я просто получаю 1 предупреждение, даже зная, что их больше. Я сделал что-то неправильно?

{
   "jsonrpc":"2.0",
   "method":"trigger.get",
   "params":{
      "expandData":"hostname",
      "output":[
         "triggerid",
         "description"
      ],
      "filter":{
         "value":1,
         "description":"Free disk space is less than 20% on volume D:"
      },
      "sortorder":"DESC"
   },
   "auth":"auth",
   "id":1
}

1 ответ

Вы хотите получать оповещения, но запрашиваете триггеры - trigger.get.

Я не уверен, что вы действительно хотите получить, но, вероятно, вы должны использовать:

alert.get

https://www.zabbix.com/documentation/2.4/manual/api/reference/alert/get

ИЛИ ЖЕ

event.get

https://www.zabbix.com/documentation/2.4/manual/api/reference/event/get

Другие вопросы по тегам