2 服务动作
概述
在本节中,您可以查看和配置服务动作
如果您希望某些动作因服务状态更改(OK ⇿ PROBLEM)而发生,则服务动作很有用,例如:
- 发送信息
- 重启 web 服务器
服务动作在功能上类似于 Zabbix 中的其他动作类型(例如,触发器动作)。
配置
要创建新的服务动作,请转到 Services 菜单的 Service actions 子部分,然后单击右上角的 Create action。
服务动作的配置方式与 Zabbix 中其他类型的动作相同。有关更多详细信息,请参阅配置 动作。
主要区别在于:
条件
以下条件可用于服务动作:
条件类型 | 支持的运算符 | 说明 |
---|---|---|
Service | 等于 不等于 | 设置服务。 equals - 事件等于此服务。 does not equal - 事件不等于此服务。 指定父服务会隐式选择所有子服务。要仅指定父服务,必须使用 does not equal 运算符额外设置所有嵌套服务。 |
Service name | 包含 不包含 | 设置服务名中的字符串。 contains - 事件由服务生成,服务名称中包含此字符串。 does not contain - 在服务名中找不到此字符串。 |
Service tag name | 等于 不等于 包含 不包含 | 设置事件标签。服务事件标签可以在服务配置部分 Tag 中定义。 equals - 事件标签名等于 tag 值 does not equal - 事件标签名不等于 tag 值 contains - 事件标签名包含指定字符串 does not contain - 事件标签名不包含指定字符串。 |
Service tag value | 等于 不等于 包含 不包含 | 设置事件标签和值的组合。服务事件标签可以在服务配置部分 Tag 中定义。 equals - 事件标签值等于 value 值 does not equal - 事件标签值不等于 value 值 contains - 事件标签的值包含指定字符串 does not contain - 事件标签的值不包含指定字符串。 |
确保在 Administration->Media types 菜单中为服务动作定义消息模板。否则,将不会发送通知。