On this page
2 动作
概述
若希望某些操作能基于事件触发(例如发送通知),则需配置动作。
可针对所有支持的事件类型定义动作:
- 触发器动作 - 当触发器状态从OK变为PROBLEM或反向变化时触发的事件
- 服务动作 - 当服务状态从OK变为PROBLEM或反向变化时触发的事件
- 发现动作 - 当网络发现发生时触发的事件
- 自动注册动作 - 当新活跃agents自动注册(或已注册主机的主机元数据变更)时触发的事件
- 内部动作 - 当监控项变为不受支持状态或触发器进入未知状态时触发的事件
服务动作的核心差异在于:
- 用户对服务动作的访问权限取决于其role授予的服务访问权限
- 服务动作支持不同的conditions集合
配置一个 action
要配置一个 action,请执行以下操作:
- 转到 Alerts > Actions,并从子菜单中选择所需的 action 类型(之后可以使用标题下拉菜单切换到其他类型)。
- 单击 Create action。
- 为 action 命名。
- 选择要执行操作所依据的条件。
- 选择要执行的操作。
常规 action 属性:

所有必填输入字段都用红色星号标记。
| Parameter | Description |
|---|---|
| Name | 唯一的 action 名称。 |
| Type of calculation | 为 action 条件(多个条件时)选择评估选项: And - 必须满足所有条件。 Or - 满足其中一个条件即可。 And/Or - 两者的组合:不同条件类型之间使用 AND,相同条件类型之间使用 OR。 Custom expression - 用户自定义的计算公式,用于评估 action 条件。 |
| Conditions | action 条件列表。 单击 Add 以添加新的条件。 如果未配置任何条件,则该 action 将针对与正在配置的action type 对应的每个事件运行。 |
| Enabled | 勾选复选框以启用该 action。否则,它将被禁用。 |