3 恢复操作

概述

恢复操作允许您在问题得到解决时收到通知。

恢复操作支持消息和远程命令。 虽然可以添加多个操作,但不支持升级 - 所有操作都分配给一个步骤,因此将同时执行。

用例

恢复操作的一些用例如下:

  1. 通知所有收到问题通知的用户恢复:
  • 选择通知所有相关人员作为操作类型。
  1. 恢复后有多个操作:发送通知和执行远程命令:
  • 添加发送消息和执行命令的操作类型。
  1. 在外部帮助台/工单系统中打开一个工单,并在问题解决后将其关闭:
  • 创建一个与服务台系统通信的外部脚本。
  • 创建一个具有执行此脚本并因此打开工单的操作的动作。
  • 进行恢复操作,使用其他参数执行此脚本并关闭票证。
  • 使用 {EVENT.ID} 宏来引用原始问题。

配置恢复操作

要配置恢复操作,请转到 动作 配置中的 操作 选项卡。

3 恢复操作 - 图1

要配置新恢复操作的详细信息,请单击恢复操作块中的 3 恢复操作 - 图2。 要编辑现有操作,请单击操作旁边的 3 恢复操作 - 图3。 将打开一个弹出窗口,您可以在其中编辑操作步骤详细信息。

恢复操作详情

3 恢复操作 - 图4

三种操作类型可用于恢复事件: - 发送消息 - 向指定用户发送恢复消息 - 通知所有相关人员 - 向收到问题事件通知的所有用户发送恢复消息 - <远程命令名称> - 执行远程命令。 如果先前在 全局脚本 中定义并选择 动作操作 作为其范围,则命令可用于执行。

每种操作类型的参数如下所述。 所有必填输入字段都标有红色星号。 完成后,单击 添加 将操作添加到 恢复操作 列表中。

请注意,如果在没有指定自定义消息的情况下在多个操作类型中定义相同的收件人,则不会发送重复的通知。

操作类型:发送消息

参数说明
Send to user groups点击添加选择要将恢复消息发送到的用户组。
用户组必须至少具有“读取”权限 给主机以便得到通知。
Send to users点击添加选择要将恢复消息发送到的用户。
用户必须至少具有对主机的“读取”权限 为了得到通知。
Send only to将默认恢复消息发送至所有定义的媒体类型或仅选定的媒体类型。
Custom message如果选中,可以定义自定义消息。
Subject自定义消息的主题。 主题可能包含宏。
Message自定义消息。 该消息可能包含宏。

操作类型:远程命令

参数说明
Target list选择要在其上执行命令的目标:
当前主机 - 命令在导致问题事件的触发器的主机上执行。 如果触发器中有多个主机,此选项将不起作用。
主机 - 选择要在其上执行命令的主机。
主机组 - 选择执行命令的主机组。 指定父主机组会隐式选择所有嵌套的主机组。 因此远程命令也将在来自嵌套组的主机上执行。
主机上的命令只执行一次,即使主机匹配不止一次(例如来自多个主机组;单独和来自主机组)。
如果命令是在Zabbix server上执行的,目标列表是没有意义的。 在这种情况下选择更多目标只会导致命令在服务器上执行更多次。
请注意,对于全局脚本,目标选择还取决于全局脚本配置.

操作类型:通知所有相关人员

参数描述
自定义消息如果选中,则可以定义自定义消息。
主题自定义消息的主题。 主题可能包含宏。
消息自定义消息,消息可能包含宏。