8 .1 通知の解説
通知項目とは、‘第5章監視項目’の監視項目のステータスである“正常”、“注意”、“危険”、“失敗”と、‘第7章アクション項目’のアクショ ン項目のステータスである“成功”、“エラー”、“失敗”をトリガーに、メール送信、SNMP トラップ送信、イベントログへの書き込みなどを実行さ せることができます。
“通知項目”と“アクション項目”の機能は、下記の点で大きく異なります。
●起動条件
インスタンス内のすべての“監視項目”だけではなく、“アクション項目”の各ステータスを起動条件に指定することができます。
“カスタムアクション”より実行したバッチファイルの実行結果が失敗したことをトリガーに、システム管理者に“メール送信”を行うなどの 制御ができます。
●起動対象
“監視項目グループ”単位で“通知項目”の起動対象を指定できますので、指定した“監視グループ”に属するすべての
“監視項目”と“アクション項目”を、“通知項目”の起動対象に指定することができます。
8 .2 通知項目の作成
1. BOMマネージャーのスコープペインの“通知”を右クリックし、コンテキストメニューの新規作成をクリックします。
2. 表示されたコンテキストメニューの通知項目(“メール送信”、“SNMPトラップ送信”等)をクリックします。
3. 通知項目の起動条件である“監視結果による通知”または“アクション実行結果による通知”のどちらかをクリックすると、
通知項目がBOM 7.0 マネージャーの“通知”のリザルトペインに表示されます。
●監視項目は必要に応じて設定値を変更する必要があります。
以降のセクションでは、通知項目を有効にする方法、および使用可能なアクション項目とその設定値の詳細について解説します。
●「全般」タブと「実行条件」タブは、すべてのアクション項目で共通です。
●他のタブは、通知項目によって異なります。
8 .3 通知項目のコピー
通知項目をコピーすると、“通知”のリザルトペインに表示されます。
コピーした項目は、同じ名前とプロパティ設定値を持っていますので、設定値を変更する場合は、通知項目の
“プロパティ”画面より行います。
1. “通知項目”を右クリックし、コンテキストメニューの“コピー”をクリックします。
2. “通知”を右クリックするか、“通知”のリザルトペインを右クリックし、コンテキストメニューの“貼り付け”をクリックします。
●インスタンス間で“通知項目”を“コピー”し、“貼り付ける”ことができます。
●リモート接続時のスナップインノード間の“通知項目”のコピーはできません。
8 .4 通知項目を有効にする
“通知項目”を実行するには“有効”にしておく必要があります。
“通知項目”を“有効”にするには、下記のいずれかを実行します。
A.“通知項目”を右クリックし、コンテキストメニューの“有効”をクリックします。
B. “通知項目”を右クリックし、コンテキストメニューの“プロパティ”をクリックして“プロパティ”画面を表示させ、
“有効”チェックボックスにチェックを入れます。
C. リザルトペインで“通知項目”をダブルクリックして“プロパティ”画面を表示させ、“有効”チェックボックスに チェックを入れます。
D. “通知項目”をクリックし、リザルトペインの画面下部にある“有効”をクリックします。
●“通知項目”を“無効”にしたい際には、上記A.、B.、C.いずれかの手順で“無効”を選択します。
●各通知の「全般」タブの下部“1回のみ実行(実行後、自動的にアクションが無効となります)”チェックボックスにチェックを入れた場合 該当の通知項目が1回のみ実行された後、自動的に“無効”になります。
問題を解消した後などにアクションを引き続き実行したい場合、通知項目の“プロパティ”画面などから、再度“有効”にする 必要があります。
8 .5 通知項目のログ
8 .5 .1 リザルトペイン表示
BOMマネージャーの“通知”をクリックすると、リザルトペインに“通知項目”の状態が下記の通り表示されます。
●“名前”列には、実行されるアクション項目がリストされます。
●“ID”列には、通知項目の“BOM ID”がリストされます。
●“有効”列には、通知項目が“有効”か“無効”かが表示されます。
●“条件”列には、通知項目を実行させるために設定した下記の条件が、リスト表示されます。
条件記号 条件名 通知項目の“プロパティ”の設定内容
N 正常 “監視するステータス”フィールドの“正常”チェックボックスにチェックが入っている状態 W 注意 “監視するステータス”フィールドの“注意”チェックボックスにチェックが入っている状態 C 危険 “監視するステータス”フィールドの“危険”チェックボックスにチェックが入っている状態 F 失敗 “監視するステータス”フィールドの“失敗”チェックボックスにチェックが入っている状態 S 成功 “アクションの実行結果”フィールドの“成功”チェックボックスにチェックが入っている状態 E エラー “アクションの実行結果”フィールドの“エラー”チェックボックスにチェックが入っている状態 F 失敗 “アクションの実行結果”フィールドの“失敗”チェックボックスにチェックが入っている状態 O 変化時のみ “変化時のみ”ラジオボタンを選択した状態
●“前回の結果”列には、アクション項目の実行結果がリストされます。
●“前回実行時刻”列には、アクション項目が実行された日時がリストされます。
8 .5 .2 ログの表示
BOMのログファイルは、BOM 7.0が検出したシステム障害のトラブルシューティングを行う際に非常に役立ちます。
1. BOMマネージャーで“通知”ノードをクリックし、リザルトペインに“通知項目”を表示させます。
2. 通知項目を右クリックし、コンテキストメニューの“ログの表示...”をクリックして“通知項目”の“BOMログビューアー”画面を 表示させます。
3. タイトルバーに、現在表示されているインスタンス、通知項目の名前が表示されます。
一度に複数の“BOMログビューアー”画面を開くこともできます。
1通知項目当たりの最大ログ蓄積量の既定値は15000件です。
●“名前”列には、実行された通知項目がリストされます。
●“結果”列では、通知項目が正常に実行されたかどうかがリストされます。
●“実行時刻”列には、通知項目が実行された日時がリストされます。
●“コード”列には、エラーコードがリストされます。この値は、通知項目が正常に実行された場合は“0”となります。
●“実行時間”列には、BOM 7.0がその通知項目を完了するまでにかかった時間が秒単位でリストされます。
8 .5 .3 ログ蓄積量の最大件数の変更
通知項目のログは、1通知項目あたり既定値で15000件まで保存できますが、最大件数を変更したい場合には、下記の iniファイルの一部を書き換えることで可能です。なお、設定は最初に通知項目のログが作成される場合に有効になります。
ログが既にある場合に最大件数を変更するには、‘9 .5 各種ログのクリア’の手順で通知項目のログを消去して、下記の iniファイルの設定を変更してから、BOMヘルパーサービス(BOM7Helper)サービスを再起動してください。
●iniファイルの設定変更箇所
フォルダー : <BOM 7.0 インストールフォルダー>\BOMW7\Environment\Config\
ファイル名 : MxHelper.ini 変更箇所 : [Option]
MaxNtfLog = <XXXXX>
<XXXXX>の数字を変更することで、保存できる件数を変更できます。
8 .6 ローカル監視と代理監視のアクション機能の違い
ローカル監視ではBOMマネージャーの通知項目はローカルコンピューターに対して実行されますが、
代理監視の通知項目の場合には、下記の表に示すように、実行するコンピューターが異なります。
アクション名 監視元のコンピューター 代理監視先のコンピューター
メール送信 監視元コンピューターから、
指定したSMTPサーバーに送信
-
SNMPトラップ送信 監視元コンピューターから、
指定したSNMPマネージャーに送信
-
イベントログ書き込み 代理監視先コンピューターで検知した内容を 監視元コンピューターのイベントログに書込み
-
syslog送信 監視元コンピューターから、
指定したsyslogサーバーに送信 カスタム通知 監視元コンピューターから、
代理監視先コンピューターに対して実行
カスタム通知の設定内容や 監視実行プログラムの内容に依存
8 .7 通知項目の詳細
8 .7 .1 通知項目の種類
BOM 7.0で使用できる通知項目は、下記の5種類です。
アイコン 通知項目名 説明
通知アクション系:4種類
メール送信 SMTP形式のメール通知
SNMPトラップ送信 SNMP形式のトラップ送信による通知
イベントログ書き込み Windowsイベントログへの書き込みによる通知
syslog送信 syslogサーバーへのsyslog送信による通知
その他のアクション系:1種類
カスタム通知 外部アプリケーションを利用した制御/通知
8 .7 .2 メール送信と SNMP トラップ送信に必要な環境設定
BOM 7.0で使用できる通知項目のうち、メール送信とSNMPトラップ送信は、
“BOM for Windows Ver.7.0 (ローカル)”の“プロパティ”画面より、事前に下記の設定を行う必要があります。
●メール送信の場合
メールを送信するために必要なSMTPサーバーの情報 詳細は‘2 .3 .3 SMTP情報の設定’を参照ください。
●SNMPトラップ送信の場合
BOM 7.0より送信したSNMPトラップを受信させるSNMPマネージャー情報 詳細は‘2 .3 .4 SNMP情報の設定’を参照ください。