如何在Active IQ Unified Manager中配置ONTAP EMS事件订阅并接收警报
适用场景
- ONTAP 9.3.x及更高版本
- ONTAP EMS
- OnCommand统一管理器7.x - 9.5.x
- Active IQ Unified Manager 9.6.x及更高版本
问题描述
- 从9.6 版开始、OnCommand Unified Manager已更名为Active IQ Unified Manager。
- 在本文中、统一管理器既指OnCommand统一管理器、也指Active IQ Unified Manager。
- Unified Manager可作为一个中央位置来接收关键EMS事件、并通过针对EMS事件配置的警报向管理员发送通知。
操作步骤
在Unified Manager中配置EMS订阅
本节介绍如何在Unified Manager中实施EMS订阅并验证配置。
重要信息:要使Unified Manager在收到相关EMS事件时发送通知,必须配置警报。在Unified Manager中配置EMS订阅
- 登录到Unified Manager Web UI。
- 根据Unified Manager版本、导航到:
- Active IQ Unified Manager 9.6.x 及更高版本
- 单击 存储管理>事件设置>
- OnCommand统一管理器7.x - 9.5.x
- 单击" 配置 ">"管理事件 ">
- Active IQ Unified Manager 9.6.x 及更高版本
- 单击 订阅EMS事件(右上角)。
- 在 订阅EMS事件 对话框中、输入要订阅的ONTAP EMS事件的名称。EMS事件必须作为单个事件输入。不能在"EMS事件名称"字段中使用多个事件(不考虑分隔符)或"通配符"事件(例如:SnapMirror。status*)、否则订阅过程将失败。 请勿输入任何已标记为已弃用的事件名称。
- 注意:
Description
字段不是订阅流程的必填字段。可选的问题描述仅有助于识别此列表中的EMS事件、 不会显示在任何其他位置。 - 使用上述SnapMirror状态示例时、消息名称为:
snapmirror.status.updateStatusErr
- 单击添加。
- EMS事件将添加到已订阅EMS事件列表中、但"适用于集群"列中显示状态"未知"。
- EMS事件将添加到已订阅EMS事件列表中、但"适用于集群"列中显示状态"未知"。
- 单击"添加"继续操作、并根据需要将各个EMS事件名称添加到已订阅EMS事件列表中。
- 单击 保存并关闭 以启动EMS事件订阅过程。此订阅过程将对Unified Manager当前正在监控的每个集群执行。屏幕上将显示一条横幅消息、指示订阅过程已启动。
在Unified Manager中验证EMS订阅
- 单击订阅EMS事件。
- 对于添加的EMS事件、"适用于集群"列中将显示状态"是"。如果状态不是"是"、请检查ONTAP EMS事件的拼写。如果输入的名称 不正确或存在 DNS问题描述,则必须删除不正确的事件或更正DNS配置,然后重新添加事件。
- 注意: Unified Manager中的EMS订阅流程将针对Unified Manager当前监控的每个集群触发。
验证集群上的EMS订阅:
即使添加的EMS事件的"适用于集群"列中显示状态"是"、也可能未在Unified Manager监控的所有集群上成功配置EMS订阅流程。必须先验证不正确的事件名称(拼写错误)、然后通过删除事件名称并添加正确的拼写来更正。
注:
- 如果EMS事件名称在ONTAP版本中不可用、则订阅将无法成功。
- ONTAP 9.11.x及更高版本需要进入priv set diag才能使用这些命令。
通过使用SSH客户端登录来访问集群Shell (CLI)、并验证是否已将目标(Unified Manager)添加为"syslog dest"。 集群:
- ONTAP 9.3+—尚未配置任何事件目标:
c90::> event destination show
Hide
Name Mail Dest. SNMP Dest. Syslog Dest. Params3
---------------- ----------------- ------------------ ------------------ ------
allevents - - - false
asup - - - false
criticals - - - false
pager - - - false
traphost - - - false
5 entries were displayed.
- ONTAP 9.3+—成功完成Unified Manager订阅过程后:
c90::> event destination show
Hide
Name Mail Dest. SNMP Dest. Syslog Dest. Params
---------------- ----------------- ------------------ ------------------ ------
allevents - - - false
asup - - - false
criticals - - - false
um.lab.demo - - um.lab.demo false
pager - - - false
traphost - - - false
6 entries were displayed.
访问CListershell (命令行界面)并验证请求的事件是否已配置为发送到Syslog Dest。(Unified Manager)。下面仅显示一条消息。如果在Unified Manager中配置了多个事件、请验证以下命令的输出中是否存在每个相关事件。
- ONTAP 9.3及更高版本:
c90::> event route show -destinations um.lab.demo -fields message-name
message-name severity
--------------------------------- --------
snapmirror.status.updateStatusErr ERROR
警报
Active IQ Unified Manager 还可以发送通知、提醒您环境中触发的EMS事件。
- 导航到
Alert Setup
页面、然后单击Add
以添加新警报。 如果需要,请为警报提供新的警报名称和问题描述,然后单击Resources
。
注意:对于EMS事件通知,也可以采用类似方式修改现有警报。
- 包括或排除要包括在警报中的资源,然后继续执行
Events
。
3.根据事件严重性选择EMS事件、如下所示。然后进入Actions
选项卡。
4. 提供有关如何向用户发出有关相应EMS事件的警报以及警报通知频率的信息。 如果需要、用户还可以在触发警报时执行自定义脚本。
完成后、单击Save
5.绿色横幅中应显示确认消息、表示已成功添加警报。