プロビジョニングシステムは、システムイベント、管理イベント、またはカスタムイベントが発生したときに、電子メールを送信するよう設定できます。設定した基準は、プロビジョニングシステムに通知規則として保存されます。通知規則は、単一のホスト、ホストセット、特定のメッセージを生成するイベント、または特定の重要度レベルのイベントに適用するように定義できます。
通知規則を作成するときは、適用対象のイベントをプロビジョニングシステムに知らせる必要があります。基準を満たすイベントが発生すると、プロビジョニングシステムは通知規則に指定した電子メールアドレスにメッセージを送信します。
通知規則は、次のような場合に作成します。
エラーがいつ発生したか、またプランの実行がいつ失敗したかを把握する必要がある場合
誰がプロビジョニングシステムにログインしているかを、リアルタイムで知りたい場合
特定のホストセットで生じたことをすべて把握したい場合
通知規則を設定するときは、通知を送信する電子メールアドレスを指定します。
プロビジョニングソフトウェアをインストールしたときに、以下の情報が指定されます。
プロビジョニングソフトウェアが通知を送る送信元の電子メールアドレス
デフォルトの件名は、「N1 Service Provisioning System Notification」です。通知メッセージの件名を変更するには、Master Server の config.properties ファイルで note.notificationSubject パラメータを希望の件名に変更します。ファイルを更新した後、Master Server を再起動し、変更内容を有効にします。
既存の規則をテンプレートとして使用し、新しい通知規則を作成する場合は、「通知規則を編集する」を参照してください。
ここでは、ブラウザインタフェースを使用して通知規則を作成する方法について解説します。また、次のコマンドを使用してこのタスクを実行することもできます。
rule.add – 新しい通知規則を作成します。
通知規則を作成するには、通知規則への書き込み許可を有するユーザーグループに属する必要があります。
ナビゲーションメニューで、「Notification Rules」をクリックします。
「Notification Rule」ページが表示されます。データベースにすでに保存されている通知が表示されます。
「Notification Rules」表の 1 行目で、作成する規則の名前と説明を入力し、「Create」をクリックします。
通知規則の「Details」ページが表示されます。
通知規則の「Details」ページでは、次のタスクを実行できます。
通知をトリガーするイベントの指定
通知の送信先電子メールアドレスの指定
新しい通知規則の基準の指定
電子メール通知をトリガーするイベントを指定するには、4 つの方法があります。
イベントタイプ。 監視するイベントのタイプが分かっている場合は、ドロップダウンリストからイベントタイプを選択します。
重要度レベル。 特定の重要度レベルのイベントを監視するには、ドロップダウンリストから重要度レベルを選択します。
イベントの重要度レベルを指定するとき、その重要度以上のイベントが発生したときに通知メールを送信するかどうかを設定できます。特定のタイプのイベントの重要度を判断するには、表 8–1 を参照してください。
イベントメッセージ。自動的に生成されるメッセージに基づいてイベントを選択する場合は、「Event Text Contains」フィールドにイベントテキストメッセージまたはその一部を指定できます。
監視するイベントに関して生成されたメッセージを判断するには、通知メールをトリガーする通知規則を設定します。監視するイベントによってトリガーされた通知メールを受信したら、「Event Text Contains」フィールドにメッセージの内容を入力します。また、アスタリスクを使用して (*) 文字数を一致させることもできます。
ホストまたはホストタイプ。 特定のホストまたはホストセットを監視するには、ホストフィールドにホスト名を入力するか、ドロップダウンリストからホストセットを選択します。
複数のホストを名前で指定するには、「On Host」フィールドに名前を入力して、名前をスペース、セミコロン、またはコンマで区切ります。
「Email a Notification To」フィールドで、通知メッセージの受信者の電子メールアドレスを入力します。
複数のアドレスを入力する場合は、スペース、セミコロン、またはコンマで区切ります。
通知規則の設定が終了したら、「保存」をクリックします。
通知規則が「Notification Rules」ページに追加されます。
通知規則を表示すると、正しいユーザーが、正しいシステム情報を得ているか確認できます。
通知規則は、次のような場合に表示します。
正しいユーザーがシステムメッセージを受け取っていることを確認する必要がある場合
メール通知を受信する理由を知りたい場合
メール通知を受信しない理由を知りたい場合
通知規則のメーリングリストから自分のアドレスを削除したい場合
ここでは、ブラウザインタフェースを使用して通知規則を表示する方法について解説します。また、次のコマンドを使用してこのタスクを実行することもできます。
rule.la – すべての通知規則を表示します。
rule.lo – 特定の規則に関する詳細情報を表示します。
ナビゲーションメニューで、「Notification Rules」をクリックします。
「Notification Rule」ページが表示されます。
(省略可能) 特定の通知規則の詳細を表示するには、表示する規則を含む行を見つけ、「Details」をクリックします。
通知規則を編集すると、既存の規則をニーズに応じて調整できます。また、既存の規則をベースに、新しい通知規則を作成することもできます。
ここでは、ブラウザインタフェースを使用して通知規則を編集する方法について解説します。また、次のコマンドを使用してこのタスクを実行することもできます。
rule.mod— 通知規則を修正します。
通知規則を編集するには、通知規則への書き込み許可を有するユーザーグループに属する必要があります。
ナビゲーションメニューで、「Notification Rules」をクリックします。
ブラウザインタフェースの通知のページに、データベースに保存されている通知のリストが表示されます。
編集する通知規則を選択し、「Details」をクリックします。
既存の規則をベースに新しい通知規則を作成するには、既存の規則の中から、作成する新しい知規則に類似したものを選びます。
ブラウザインタフェース は、通知規則の「Details」ページを表示します。
新しい通知規則の基準の指定
電子メール通知をトリガーするイベントを指定するには、4 つの方法があります。
イベントタイプ。 監視するイベントのタイプが分かっている場合は、ドロップダウンリストからイベントタイプを選択します。
重要度レベル。 特定の重要度レベルのイベントを監視するには、ドロップダウンリストから重要度レベルを選択します。
イベントの重要度レベルを指定すると、その重要度以上のイベントが発生したときに電子メールを送信するかどうかを指定できます。特定のタイプのイベントの重要度を判断するには、表 8–1 を参照してください。
イベントメッセージ。自動的に生成されるメッセージに基づいてイベントを選択する場合は、「Event Text Contains」フィールドにイベントテキストメッセージまたはその一部を指定できます。
監視するイベントに関して生成されたメッセージを判断するには、通知メールをトリガーする通知規則を設定します。監視するイベントによってトリガーされた通知メールを受信すると、「Event Text Contains」フィールドにメッセージの内容を入力します。また、アスタリスクを使用して (*) 文字数を一致させることもできます。
ホストまたはホストタイプ。 特定のホストまたはホストセットを監視するには、ホストフィールドにホスト名を入力するか、ドロップダウンリストからホストセットを選択します。
複数のホストを名前で指定するには、「On Host」フィールドに名前を入力して、名前をスペース、セミコロン、またはコンマで区切ります。
通知規則を保存します。
通知規則を使用しなくなった場合や、特定のイベントについて電子メール通知を受信したくない場合は、通知規則を削除できます。
通知規則は、以下のような場合に削除できます。
「Notification Rules」表を表示しているとき
通知規則の「Details」表を表示しているとき
ここでは、ブラウザインタフェースを使用して通知規則を削除する方法について解説します。また、次のコマンドを使用してこのタスクを実行することもできます。
rule.del— 通知規則を削除します。
通知規則を削除するには、通知規則への書き込み許可を有するユーザーグループに属する必要があります。
「Notification Rules」ページを表示します。
「Notification Rules」ページに移動する手順については、 「通知規則を表示する」を参照してください。
削除する通知規則をそれぞれ選択します。
一度に複数の通知規則を削除できます。
「Notification Rules」表の最後の行で、「Delete」をクリックします。
別のページが表示され、削除をキャンセルするオプションが表示されます。
削除対象の通知規則であることを確認し、「Continue to Delete」をクリックします。
削除された通知規則は、「Notification Rules」ページの表には表示されません。
次の表は、各イベントの説明の重要度を定義します。
表 8–1 イベントの重要度
重要度 |
イベントの説明 |
---|---|
ERROR |
システムエラー |
ERROR |
比較の失敗 |
ERROR |
プラン/プリフライトの失敗 |
ERROR |
ステップの失敗 |
WARNING |
システム警告 |
WARNING |
差分の検出 |
INFO |
システム情報 |
INFO |
コンポーネントのインストール |
INFO |
コンポーネントのアンインストール |
INFO |
コンポーネント制御サービスの実行 |
INFO |
リソースのインストール |
INFO |
リソースのアンインストール |
INFO |
比較の取り消し |
INFO |
比較の取り消し要求 |
INFO |
比較の完了 |
INFO |
比較の開始 |
INFO |
ノードの起動 |
INFO |
ノードの停止 |
INFO |
プリフライトの完了 |
INFO |
プラン/プリフライトの取り消し |
INFO |
プラン/プリフライトの取り消し要求 |
INFO |
プラン/プリフライトの完了 |
INFO |
プラン/プリフライトの開始 |
INFO |
カスタムイベントの送信 |
INFO |
ステップの完了 |
INFO |
ステップの開始 |
INFO |
ユーザーのログイン |
INFO |
ユーザーのログインの失敗 |
INFO |
ユーザーのログアウト |