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。否则,它将被禁用。