我必须在我的基础设施中显示所有当前的问题(比如在 Zabbix 仪表板中)。我希望它看起来像这样:
Date Host Problem info
19.03 hostsap1 Lack of free swap space
18.03 hostsmb2 Zabbix_agentd is not running!
我使用问题.get
problemlist = zapi.do_request('problem.get',
{
"output": "extend",
"selectAcknowledges": "extend",
"recent": "true",
"sortfield": ["eventid"],
"sortorder": "DESC"
})
我有答案:
{
'eventid': '25644',
'source': '0',
'object': '0',
'objectid': '147717',
'clock': '2447665140',
'ns': '193586738',
'r_eventid': '0',
'r_clock': '0',
'r_ns': '0',
'correlationid': '0',
'userid': '0',
'acknowledges': []
},
[...]
如何向 zabbix 询问主机名,最重要的是询问“缺少可用交换空间”之类的问题描述?