Создайте 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