获取
该方法允许根据给定的参数检索问题。
此方法用于检索未解决的问题。如果指定,还可以额外检索最近解决的问题。Administration → General 中定义了确定”最近”的时间段。 在该时间段之前解决的问题不会保存在问题表中。要检索过去已解决的问题,请使用 方法。
如果housekeeper尚未消除这些问题,则此方法可能会返回已删除实体的问题。
参数
(object)
定义所需输出的参数。
该方法支持以下参数。
(integer/array)
返回其中之一:
- 对象数组;
- 如果使用了
countOutput
参数,则为检索到的对象的数量。
示例
检索触发问题事件
请求:
响应:
{
"jsonrpc": "2.0",
"result": [
{
"eventid": "1245463",
"source": "0",
"object": "0",
"objectid": "15112",
"clock": "1472457242",
"ns": "209442442",
"r_eventid": "1245468",
"r_ns": "125644870",
"correlationid": "0",
"userid": "1",
"name": "Zabbix agent on localhost is unreachable for 5 minutes",
"acknowledged": "1",
"severity": "3",
"opdata": "",
{
"acknowledgeid": "14443",
"userid": "1",
"eventid": "1245463",
"clock": "1472457281",
"message": "problem solved",
"action": "6",
"old_severity": "0",
"new_severity": "0"
}
],
"suppression_data": [
"maintenanceid": "15",
"suppress_until": "1472511600"
}
],
"suppressed": "1",
"tags": [
{
"tag": "test tag",
"value": "test value"
}
]
}
],
"id": 1
来源
ui/include/classes/api/services/CProblem.php 中的 CEvent::get()。