如何在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* 属性来获取其余数据。