Table of Contents

2 动作

概述

如果您希望某些操作在事件发生后执行(例如发送通知),则需要配置动作。

可以针对所有受支持类型的事件定义动作:

  • 触发器动作 - 适用于触发器状态在 OKPROBLEM 之间变化时产生的事件
  • 服务动作 - 适用于服务状态在 OKPROBLEM 之间变化时产生的事件
  • 发现动作 - 适用于网络发现发生时产生的事件
  • 自动注册动作 - 适用于新的主动式 agents 自动注册时产生的事件(或已注册主机的 主机 元数据发生变化时产生的事件)
  • 内部动作 - 适用于 监控项 变为不支持状态或触发器进入未知状态时产生的事件

服务动作的关键区别在于:

  • 用户对服务动作的访问权限取决于用户组的 role 所授予的服务访问权限
  • 服务动作支持不同的 conditions 集合

配置操作

要配置一个动作,请执行以下步骤:

  • 转到 告警动作,然后从子菜单中选择所需的动作类型(稍后可以使用标题下拉菜单切换到其他类型)
  • 点击 创建动作
  • 为动作命名
  • 选择操作执行时的conditions
  • 选择要执行的operations

动作的通用属性:

所有必填字段均以红色星号标记。

参数 描述
Name 唯一的动作名称。
Type of calculation 选择动作条件的评估计算类型(当存在多个条件时):
- 所有条件都必须满足。
- 满足其中一个条件即可。
与/或 - 两者的组合:不同条件类型之间使用“与”,相同条件类型之间使用“或”。
自定义表达式 - 用户定义的动作条件评估计算公式。
Conditions 动作条件列表。
点击 添加 以添加新的condition
如果没有配置条件,则该动作将对所有符合当前配置的动作类型的事件执行run。
Enabled 勾选复选框以启用该动作。否则,该动作将被禁用。