Active IQ Unified ManagerでONTAP EMSイベントサブスクリプションを設定してアラートを受信する方法
環境
- ONTAP 9.3.x以上
- ONTAP EMS
- OnCommand Unified Manager 7.x~9.5.x
- Active IQ Unified Manager 9.6.x以降
概要
- OnCommand Unified Managerは、9.6 リリースでActive IQ Unified Managerに名称が変更されました。
- この記事では、Unified ManagerではOnCommand Unified ManagerとActive IQ Unified Managerの両方を指します。
- Unified Managerは、重大なEMSイベントを一元的に受信し、そのEMSイベントに対して設定されたアラートを通じて管理者に通知を送信する場所として機能します。
手順
Unified ManagerでのEMSサブスクリプションの設定
このセクションでは、Unified ManagerにEMSサブスクリプションを実装し、設定を確認する方法について説明します。
重要:対象のEMSイベントを受信したときにUnified Managerから通知を送信するには、アラートを設定する必要があります。Unified ManagerでのEMSサブスクリプションの設定
- Unified Manager Web UIにログインします。
- Unified Managerのリリースに応じて、次の場所に移動します。
- Active IQ Unified Manager 9.6.x 以降
- [Storage Management]>[Event Setup]>をクリックします。
- OnCommand Unified Manager 7.x~9.5.x
- [Configuration] から[Manage Events]をクリックします 。
- Active IQ Unified Manager 9.6.x 以降
- [Subscribe to EMS events](右上)をクリックします。
- [EMSイベントにサブスクライブ ]ダイアログボックスで、サブスクライブするONTAP EMSイベントの名前を入力します。EMSイベントは1つのイベントとして入力する必要があります。「EMSイベント名」フィールドに複数のイベント(区切り文字に関係なく)または「ワイルドカード」イベント(例:snapmirror.status *)を使用すると、サブスクリプションプロセスが失敗します。 廃止とマークされたイベント名は入力しないでください。
- 注:
Description
フィールドは、サブスクリプションプロセスの必須フィールドではありません。オプションの概要は、このリスト内のEMSイベントの特定にのみ役立ち、 他の場所には表示されません。 - 上記のSnapMirrorステータスの例を使用すると、メッセージ名は次のようになります。
snapmirror.status.updateStatusErr
- [Add]をクリックします。
- EMSイベントが[サブスクライブ済みEMSイベント]リストに追加されますが、ステータスは[クラスタに該当]列に「不明」と表示されます。
- EMSイベントが[サブスクライブ済みEMSイベント]リストに追加されますが、ステータスは[クラスタに該当]列に「不明」と表示されます。
- 必要に応じて、[Add]をクリックし、[Subscribed EMS Events]リストに個 々 のEMSイベント名を追加して続行します。
- [保存して閉じる]をクリックし て、EMSイベントのサブスクリプションプロセスを開始します。このサブスクリプションプロセスは、Unified Managerが現在監視しているすべてのクラスタに対して実行されます。サブスクリプションプロセスが開始されたことを示すバナーメッセージが画面に表示されます。
Unified ManagerでのEMSサブスクリプションの確認
- [EMSイベントにサブスクライブ]をクリックします。
- 追加されたEMSイベントの[クラスタに該当]列にステータスが「はい」と表示されます。ステータスが「はい」でない場合は、ONTAP EMSイベントのスペルを確認します。名前 が正しく入力されていない場合や DNS問題がある場合は、誤ったイベントを削除するかDNS設定を修正してからもう一度追加する必要があります。
- 注: Unified ManagerでのEMSサブスクリプションプロセスは、Unified Managerが現在監視しているすべてのクラスタに対してトリガーされます。
クラスタでのEMSサブスクリプションの確認:
追加されたEMSイベントの[該当するクラスタ]列にステータスが「はい」と表示されていても、Unified Managerで監視されているすべてのクラスタでEMSサブスクリプションプロセスが正しく設定されていない可能性があります。誤ったイベント名を最初に確認し(誤字脱字)、イベント名を削除して正しいスペルで追加することで修正する必要があります。
注:
- ONTAPリリースでEMSイベント名を使用できない場合、サブスクリプションを成功させることはできません。
- ONTAP 9.11.x以降では、これらのコマンドを使用するためにpriv set diagを実行する必要があります。
SSHクライアントでログインしてクラスタシェル(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.
クラスタシェル(CLI)にアクセスし、要求されたイベントがsyslogのデスティネーションに送信されるように設定されていることを確認します。(Unified Manager)。以下に示すメッセージは1つだけです。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.アラートが正常に追加されたことを示す緑色のバナーに確認メッセージが表示されます。