Systemwalker Centric Manager 使用手引書 監視機能編 - UNIX共通 - - Microsoft(R) Windows NT(R)/ Microsoft(R) Windows(R) 2000/ Microsoft(R) Windows Server(TM) 2003 - |
目次
索引
![]() ![]() |
第3章 監視する | > 3.1 イベント監視の設定をする | > 3.1.3 イベント監視の条件を定義する |
アプリケーションがログファイルに出力したテキスト形式のメッセージを監視イベントとして扱います。アプリケーションが出力するログファイルを監視する場合、監視対象のログファイルを設定する必要があります。また、ファイル名が途中で変わるログファイルも監視することができます。
設定方法は、下記の記事や“イベント監視の定義例”を参照してください。
→[監視ログファイル設定]ダイアログボックスが表示されます。
→[監視ログファイル設定]ダイアログボックスが表示されます。
[Linux for Itanium版の場合]
定義画面でUTF-8固有文字、または、全角文字を指定すると、以下の現象となります。
監視ログファイル定義のCSV入出力コマンド(mpopfmcsv)で定義を行ってください。UTF-8固有文字を指定した場合は、定義はできますが、定義画面では正しく表示されません。
ただし、本コマンドはポリシー設定では使用できません。
→[監視ログファイル設定(追加)]ダイアログボックスが表示されます。
監視するメッセージにラベル、エラー種別を付加しない場合は、“ラベル、エラー種別を付加する”のチェックボックスをはずしてください。
監視ログファイル名指定時の注意
[EE]
共有ディスク上のファイルを監視する場合は、共有ディスクのファイル監視の設定を行ってください。設定方法については、“Systemwalker Centric Manager クラスタ環境運用管理ガイド”または“Systemwalker Centric Manager 部門管理サーバ クラスタ適用ガイド”を参照してください。
通常ログファイルに書き込まれる文字列は、イベント監視の条件定義で詳細な定義が可能となる形式『ラベル: エラー種別: メッセージ』となっていないため、定義された“ラベル”、“エラー種別”を付加したものをイベントとして扱っています。
アプリケーションがログファイルに出力したメッセージが『ラベル: エラー種別: メッセージ』となっている場合、アプリケーションが出力した情報を有効に利用するため、“ラベル、エラー種別を付加しない”設定にしてください。
→[監視ログファイル設定(更新)]ダイアログボックスが表示されます。
→選択した監視ログファイルが削除されます。
ファイル名が途中で変わるログファイルを監視することができます。
項番 |
操作 |
状況 |
1) |
以下のコマンドを使用して、ログファイル監視を一時停止します。 |
ファイル監視機能が一時的にすべて停止します。 |
2) |
監視対象ファイル名を変更します(監視ファイル名格納ファイルを編集します)。 |
|
3) |
以下のコマンドを使用して、ログファイル監視を再開します。 |
1)で一時的に停止していたファイル監視機能を再開します。 |
ファイル名が途中で変更するログファイルの監視を行う場合は、次のように定義します。
毎日0時にログファイルが切り替わるアプリケーションのローカルディスク上のログファイルを監視する定義を追加する場合、以下のようにします。
[Windows版]
c:\app\app_log.+@ |
[UNIX版]
/app/logfile.+@ |
[Windows版]
c:\log\app_LOG041224.txt |
[UNIX版]
/app/app/log041224.txt |
以上で、毎日0時に監視対象ファイルが切り替わるログファイルを監視することができます。
上記の項番(3.)のシェルスクリプトの作成例を記載します。
毎日変更されるログ |
/app/applog1.+@ |
毎月1日に変更されるログ |
/app/applog3.+@ |
#!/bin/sh |
上記シェルをcrontabに日付変更後動作するように登録します。
上記の項番(3.)のバッチファイルの作成例を記載します。
毎日変更されるログ |
c:\app\applog1.+@ |
毎月1日に変更されるログ |
c:\app\applog3.+@ |
@echo off |
ファイル監視機能を一時的に停止したり、監視を再開するコマンドを以下に示します。ファイル監視機能を一時停止しても、syslog/イベントログ監視等は停止しません。
共有ディスクログファイル監視で本機能を使用する場合、監視一時停止、開始コマンドは運用系システムで実行してください。
ログファイル監視 |
共有ディスクログファイル監視 |
備考 |
|
ファイル監視機能を一時的に停止 |
opafmonext -p |
opashrfmonext -p |
本オプションはSystemwalker動作中のみ有効 |
opafmonext -x |
opashrfmonext -x |
||
一時停止していたファイル監視を再開 |
opafmonext -s |
opashrfmonext -s |
本オプションはSystemwalker一時停止中(-p,-xオプション)のみ有効 |
どのファイルを監視しているかの確認 |
opafmonext -f <filename> |
opashrfmonext -f <filename> |
本オプションはSystemwalker動作中のみ有効 |
監視のしくみについて
ログファイルを定期的に確認し、ログファイルの増加分を監視します。ログ増加分から改行までを1メッセージとして切り出します。また、ログファイルのサイズが減少した場合、ファイルが一度クリアされた後、再度メッセージが追加されたと判断し、すべてのファイルの内容を増分として処理します。
メッセージ発生日時は、ログファイルからメッセージを読み込んだ日時となります。また、ログファイルの増分を監視する間隔は、『通信環境定義』の『ファイル監視間隔』の定義に従います。初期値は30秒です。
監視に対する注意事項
※2)の処理により、ログの書き込みを再開した後はファイルの先頭よりログは監視されます。
監視ログファイルの形式について
ラベル: エラー種別: メッセージ
変換されたメッセージの構造を以下に示します。
監視ログファイル設定でラベルを指定する場合
ラベル名には、以下の文字列を使用しないでください。ラベル名に下記文字列を指定した場合、メッセージ監視(フィルタリング)が正しくできない場合があります。
目次
索引
![]() ![]() |