通知ハンドラーは、さまざまなタイプの通知をユーザーに送信するための
ステップを実行します。通知は、Adaptive Action Manager の管理コンソール・パネルを介して構成されるアクション・サービス・テンプレートに基づいて送信されます。
アラート、E メール、携帯電話、およびページャーの 4 つのタイプの通知があります。
これらのアクション・サービスでは、それぞれ同じタイプのテンプレート・データが「
Adaptive Action Manager の管理」パネルを使用してアクション・サービス・カタログ・データベースに格納される必要があります。通知ハンドラーは、2 つのタイプに分けられます。
- アラート通知を処理するアラート・ハンドラー
- E メール、ページャー、および携帯電話の通知を処理する E メール・ハンドラー。
通知テンプレートに必要なデータは、以下のとおりです。
- 通知の受取人となるユーザーのリストを取得するための、LDAP データベースに対するクエリーを可能にする LDAP ルートおよび LDAP クエリー・データ。アラートの場合、取得される情報はユーザー ID です。携帯電話、ページャー、および E メールの通知の場合、取得される情報は、通知の送信先となるユーザーの E メール・アドレスです。
- ユーザーに送信される通知のサブジェクト。
- 発行されたシチュエーション・イベントおよびメトリック値の詳細情報を
含む通知の本文。メトリック値は、定義されたメトリック変数を、受信されたシチュエーション・イベントの対応する値で置換することによって表示されます。これらのメトリック変数は、通知の本文およびサブジェクト内で定義されます。
通知のサブジェクトまたは本文内には、変数が定義されている場合があります。
これらの変数は、通知ハンドラーによって読み取られる CBE (Common Base Event) またはビジネス・シチュエーション・
イベント内のフィールド値にマップされます。CBE (Common Base Event) 内の
データ値は、対応する変数を置き換えます。E メール、携帯電話、およびページャーの通知は、ユーザーが定義した SMTP サーバーに E メールとして送信されます。
Adaptive Action Manager のアラート・ハンドラーは、格納するサブジェクト、本文、イベント、およびユーザー ID のリストをランタイム・データベースに送信します。発行されたアラート通知は、
WebSphere® Business Monitor の
ダッシュボード・コンポーネントのアラート・ビューで表示できます。