如何在zabbixAPI中获取zabbix last 20 issue?
how to get zabbix last 20 issue in zabbixAPI?
图片如下:
我想构建一个软件来组合来自同一组的主机警报,我曾经在 PHP 中开发一些批处理功能来调用 zabbix API.So 我想以这种方式实现.
zabbix 3.0 api
.看来我要找的,但是在zabbix 2.x,如何得到最后20期,它没有方法"problem.get"。
您链接到 3.2 文档,该文档将触发器屏幕的事件重构为问题屏幕(进行了必要的 API 更改)。
您想使用trigger.get方法:
{
...
"method": "trigger.get",
"params": {
"filter": {"value": "1"},
"sortfield": "lastchange"
"limit": 20
}
}
这是基本的,您需要 select 适当的字段和 select* 属性来获取其余数据。
图片如下:
我想构建一个软件来组合来自同一组的主机警报,我曾经在 PHP 中开发一些批处理功能来调用 zabbix API.So 我想以这种方式实现.
zabbix 3.0 api .看来我要找的,但是在zabbix 2.x,如何得到最后20期,它没有方法"problem.get"。
您链接到 3.2 文档,该文档将触发器屏幕的事件重构为问题屏幕(进行了必要的 API 更改)。
您想使用trigger.get方法:
{
...
"method": "trigger.get",
"params": {
"filter": {"value": "1"},
"sortfield": "lastchange"
"limit": 20
}
}
这是基本的,您需要 select 适当的字段和 select* 属性来获取其余数据。