2022 Zabbix中国峰会
2022 Zabbix中国峰会

> Trigger prototype object(触发器原型对象)

以下是 triggerprototype API 的使用方法。

Trigger(触发器)

触发器原型对象包含以下属性。

属性 类 说明
triggerid string (只读) 触发器原型的ID。
description
(必须)
string 触发器原型的名字。
expression
(必须)
string 减少触发器表达式。
comments string 触发器原型的附加注释。
priority integer 触发器原型的危险等级。

可能的值为:
0 - (默认) not classified;
1 - information;
2 - warning;
3 - average;
4 - high;
5 - disaster.
status integer 触发器原型开启还是关闭。

可能的值为:
0 - (默认) enabled;
1 - disabled.
templateid string (只读) 触发器原型父模板的ID。
type integer 触发器原型能否生成多异常事件。

可能的值为:
0 - (默认) 不生成多事件;
1 - 生成多事件。
url string 关联到触发器原型的 URL。
recovery_mode integer 正常事件生成模式。

可能的值为:
0 - (默认) Expression;
1 - Recovery expression;
2 - None.
recovery_expression string 减少触发器的恢复表达式。
correlation_mode integer 关闭正常事件。

可能的值为:
0 - (默认) 所有异常;
1 - 匹配标签值的所有异常。
correlation_tag string 匹配的标签。
manual_close integer 允许手动关闭。

可能的值为:
0 - (默认) No;
1 - Yes.