上一主题: 使用报警停机时间日程表下一主题: 关于 SNMP 报警操作插件


创建操作和通知

操作是由报警导致的,并定义触发报警时采取的措施。

Introscope 提供三种标准的操作类型:

Introscope 在示例管理模块中包括两个默认操作:SMTP 电子邮件通知和工作站通知。 它们必须已配置和激活才能使用。

创建工作站通知操作

工作站操作类型会在所有正运行且已连接到企业管理器的工作站上显示报警通知。 这是最简单的操作类型,因为它不需要任何其他系统或安装就能运行。

要创建新工作站通知操作:

  1. 在管理模块编辑器中,选择“元素”>“新建操作”>“新建工作站通知操作”。
  2. 命名操作并选择包含操作的管理模块。
  3. 选中“活动”复选框以激活操作。
  4. 单击“应用”。
  5. 单击“立即测试”查看操作的结果(操作必须处于活动状态)。

    此示例显示对工作站通知操作的测试。

注意:“立即测试”按钮仅生成最后一个应用操作的测试结果。

创建 Shell 命令操作

Shell 命令操作类型运行保存在企业管理器计算机上的 shell 脚本。 这种操作可以向脚本传递一条很短的文本消息,说明触发报警的原因-例如:

4:05:15 PM PST Introscope Enterprise Manager (aardvark:192.168.0.45) reported: The Alert My App Heap Bytes In Use Alert was triggered because the value 841904 exceeded danger target of 800000 for Acme|c1737019-a|AcmeUSA|AcmeWest|GC Heap:Bytes In Use"

创建新的 Shell 命令操作:

  1. 在管理模块编辑器中,选择“元素”>“新建操作”>“新建 Shell 命令操作”。
  2. 命名操作并选择包含操作的管理模块。
  3. 选中“强制唯一性”复选框使名称在管理模块中是唯一的。
  4. 从下拉菜单中选择管理模块或单击“选择”输入搜索字符串以缩小选项列表。
  5. 单击“确定”。

    此时出现“Shell 命令操作设置”窗格。

  6. 选择包含 Shell 命令操作的管理模块:
  7. 选中“活动”复选框以激活该操作。
  8. 在“Shell 命令”字段中输入 shell 命令的名称。
  9. 在用户定义参数字段中输入需要传递到 shell 命令的可选参数。
  10. 单击“立即测试”查看操作的结果。

    注意:“立即测试”按钮仅生成最后一个应用操作的测试结果。

  11. 选择“命令参数”选项,从命令参数列表中挑选希望在 shell 脚本执行期间包含的命令参数。

    通过从“可用命令参数”列表中选择参数并单击 > 按钮可以添加命令参数。 通过单击 >> 按钮,可以添加所有命令参数。 通过从“已包括命令参数”列表中选择命令参数,然后单击 < 按钮,可以删除命令参数。 通过单击 << 按钮,可以删除所有命令参数。

  12. 单击“应用”可应用更改,或单击“还原为”可还原为原始值。

创建 SMTP 电子邮件操作

SMTP 电子邮件操作类型会向其设置中指定的收件人发送电子邮件。 此操作类型需要访问企业管理器可以连接的 SMTP 电子邮件服务器。

此操作类型可以向若干个位置发送电子邮件:

创建新的 SMTP 电子邮件操作:

  1. 在管理模块编辑器中,选择“元素”>“新建操作”>“新建 SMTP 电子邮件操作”。
  2. 命名操作并选择包含操作的管理模块。
  3. 选中“活动”复选框以激活该操作。
  4. 在“发件人”字段中输入电子邮件的寄件人地址。
  5. 在“收件人”字段中输入收件人名称(可以是单个电子邮件地址或用逗号分隔的多个地址)
  6. 在“SMTP 主机”字段中输入 SMTP 主机的名称。
  7. 对于带宽敏感的通道,如寻呼程序,选择“发送短消息”以发送简短版本的通知消息。
  8. 单击“应用”。
  9. 单击“立即测试”查看操作的结果。

    注意:“立即测试”按钮仅生成最后一个应用操作的测试结果。