Table of Contents

> 告警 object

以下objects与alertAPI直接相关。

告警

告警由Zabbix server创建且无法通过API修改。

告警object包含特定操作是否成功执行的信息。它具有以下属性。

属性 数据类型 描述
alertid string 告警ID
actionid string 生成该告警的动作ID
alerttype integer 告警类型

可能值:
0 - 消息;
1 - 远程命令
clock timestamp 告警生成时间
error string 发送消息或执行命令出现错误时的错误文本
esc_step integer 生成告警时的动作升级步骤
eventid string 触发动作的事件ID
mediatypeid string 用于发送消息的媒介类型ID
message text 消息文本(用于消息告警)
retries integer Zabbix尝试发送消息的次数
sendto string 收件人地址、用户名或其他标识符(用于消息告警)
status integer 指示操作是否成功执行的状态

消息告警的可能值:
0 - 消息未发送
1 - 消息已发送
2 - 多次重试后失败
3 - 新告警尚未被告警管理器处理

命令告警的可能值:
0 - 命令未run
1 - 命令已run
2 - 尝试在Zabbix agent上run命令但代理不可用
subject string 消息主题(用于消息告警)
userid string 接收消息的用户ID
p_eventid string 生成告警的问题事件ID
acknowledgeid string 生成告警的确认ID