> 事件 object

以下objects与eventAPI直接相关.

事件

事件由Zabbix server创建,无法通过API修改。

事件object具有以下属性。

属性 数据类型 描述
eventid string 事件ID。
source integer 事件类型。

可能值:
0 - 由触发器创建的事件;
1 - 由发现规则创建的事件;
2 - 由主动agent自动注册创建的事件;
3 - 内部事件;
4 - 服务状态update创建的事件。
object integer 与事件相关的object类型。

触发器事件的可能值:
0 - 触发器。

发现事件的可能值:
1 - 发现的主机;
2 - 发现的服务。

自动注册事件的可能值:
3 - 自动注册的主机。

内部事件的可能值:
0 - 触发器;
4 - 监控项;
5 - LLD规则。

服务事件的可能值:
6 - 服务。
objectid string 相关object的ID。
acknowledged integer 事件是否已被确认。
clock timestamp 事件创建时间。
ns integer 事件创建的纳秒时间。
name string 已解决的事件名称。
value integer 相关object的状态。

触发器和服务事件的可能值:
0 - 正常;
1 - 问题。

发现事件的可能值:
0 - 主机或服务在线;
1 - 主机或服务离线;
2 - 主机或服务已发现;
3 - 主机或服务丢失。

内部事件的可能值:
0 - "正常"状态;
1 - "未知"或"不支持"状态。

此参数不用于主动agent自动注册事件。
severity integer 事件当前严重性。

可能值:
0 - 未分类;
1 - 信息;
2 - 警告;
3 - 一般;
4 - 高;
5 - 灾难。
r_eventid string 恢复事件ID
c_eventid string 在全局关联规则下用于覆盖(关闭)当前事件的事件ID。参见correlationid以识别具体的关联规则。
此参数仅在事件被全局关联规则关闭时定义。
correlationid string 生成问题关闭的关联规则ID。
此参数仅在事件被全局关联规则关闭时定义。
userid string 如果事件被手动关闭,则为用户ID。
suppressed integer 事件是否被抑制。

可能值:
0 - 事件处于正常状态;
1 - 事件被抑制。
opdata string 包含扩展宏的操作数据。
urls array 活跃媒介类型-url

事件标签

事件标签object具有以下属性.

属性 数据类型 描述
tag string 事件标签名称.
value string 事件标签值.

媒介类型 URL

媒体类型URL object 具有以下属性.

属性 数据类型 描述
name string 媒体类型定义的URL名称.
url string 媒体类型定义的URL值.

结果将仅包含具有启用事件菜单条目的活动媒体类型的条目. 属性中使用的宏将被展开,但如果其中一个属性包含未展开的宏,则两个属性都将从结果中排除. 有关支持的宏,请参阅Supported macros.