ページの先頭行へ戻る
Systemwalker Centric Manager/Systemwalker Event Agent トラブルシューティングガイド 監視編

9.6.8 監視対象のログファイルがうまく監視できない

以下のように監視対象のログファイルが監視できない場合の対処方法を説明します。

対象バージョンレベル

対処1

確認ポイント

クラスタシステムの共有ディスクのログファイルを、[監視ログファイル設定]画面を使用して、監視対象として登録していませんか。

以下のバージョン、エディション、インストール種別以外は、共有ディスクのログファイルの監視をサポートしていません。

※運用管理サーバがクラスタの場合、共有ディスクのファイル監視機能は使用できません。

原因

クラスタシステムの共有ディスクのログファイル監視は、共有ディスクのファイル監視機能でサポートしています。

設定方法は[監視ログファイル設定]画面ではなく、「共有ディスクファイル監視定義ファイル」です。

対処方法

共有ディスクのファイル監視の設定手順に従って定義を実施してください。

詳細は、Systemwalker技術情報ホームページの、各クラスタソフトの運用管理ガイドを参照してください。

注意事項

対処2

確認ポイント

リモートシステムのログファイルを監視対象としていますか。

原因

リモートシステムのログファイル監視は、サポートしていません。

対処方法

リモートシステムのログファイルを監視対象から外してください。

対処3

確認ポイント

監視対象のログファイルの文字コード(または改行コード)が、OSの文字コード(または改行コード)と異なっていませんか。

原因

監視対象のログファイルの文字コードおよび改行コードは、OSの文字コードおよび改行コードと必ず一致させてください。

ログファイル内に文字コードまたは改行コードが一致しない行が一部でも存在する場合、正常に監視ができません。

対処方法

文字コードの確認方法は“出力されたメッセージと、監視イベント一覧に表示さるメッセージが違う”を参照してください。

対処4

確認ポイント

ログファイル監視のしくみに合った監視をしていますか。

対処方法

監視のしくみ上、ログファイルへのメッセージの出力方法に問題がある場合、メッセージの出力方法を変更してください。

以下に監視のしくみを説明します。

ログファイル監視を実施した場合、Systemwalker Centric Managerは以下のタイミングでファイルサイズに変更がないかチェックします。

このチェック時に読み込んだログファイルの大きさと、現在の大きさを比較し、違いがある場合、ログファイルを読み込みます。

前回の大きさより増えた場合は、改行までを1メッセージとしてログファイルを読み込み、新規メッセージとします。

前回の大きさよりサイズが減少した場合は、ログファイルが一度クリアされたあと再出力されたと判断し、すべての内容を改行までを1メッセージとして処理します。

※共有ディスクのファイル監視機能も同様のしくみで、ファイルから新規のメッセージを読み込みます。

【例1】正しい監視の例

以下の場合、message6を新規メッセージとして処理します。

追加前

追加後

message1
message2
message3
message4
message5

message1
message2
message3
message4
message5
message6

【例2】正しい監視の例

以下の場合、message6からmessage9を新規メッセージとして処理します。

追加前

追加後

message1
message2
message3
message4
message5

message6
message7
message8
message9

【例3】正しい監視ができない例

以下の場合、サイズが変化しないため、message2は、新規メッセージにはなりません。

追加前

追加後

message1

message2

【例4】正しい監視ができない例

以下の場合、MESSAGE1001ではなく、001を新規メッセージとして処理します。

追加前

追加後

message1

MESSAGE1
001

【例5】正しい監視ができない例

以下の場合、messageABCD ではなく、Cより新規メッセージとして処理し、文字列の途中から監視されます。

※ファイルサイズには改行コードが含まれているため、監視は"C"からになります。また、Windowsの場合は改行コードが2バイトであるため、監視は"D"からになります。

追加前

上書き後

通知結果

message1

messageABCD

UNIXの場合:CD
Windowsの場合:D

対処5

確認ポイント

共有ディスクのログファイル監視で使用する、“監視作業ファイル”のアクセス権が変更されていないですか。

原因

共有ディスクログファイル監視で使用する“作業ファイル”の属性が変更されてアクセス権限が無くなると、共有ディスクのログファイル監視が行えなくなります。

対処方法

“監視作業ファイル”のアクセス権が変更されている場合、“監視作業ファイル”を再作成してください。

以下の手順にて、“監視作業ファイル”を再作成します。

  1. Systemwalker Centric Manager を停止します。

  2. アクセス権が変更されている共有ディスクログファイル監視で使用する“監視作業ファイル”を削除します。

  3. Systemwalker Centric Manager を起動します。

起動後に監視作業ファイルが自動生成され、生成された後にログされたメッセージから共有ディスクログファイル監視を始めます。

対処6

確認ポイント

ログファイル監視の定義変更を実施後、またはログファイル監視の定義をポリシー配付した後に、サービス、またはSystemwalker Centric Managerを再起動していますか。

原因

ローカルドライブ上のログファイル監視、または共有ディスクのログファイル監視の定義変更を実施後に、サービス、またはSystemwalker Centric Manager を再起動しないと、定義内容が有効になりません。

※サービスの再起動とは、[システム監視設定]画面より定義を変更し、変更完了時に実施する(ポップアップにより)、またはポリシー配付により“すぐに適用する(配付先のサービスを再起動する)”を選択した際に実施されます。

対処方法

再起動が未実施、または実施したことが不明の場合は、Systemwalker Centric Manager を再起動させてください。

対処7

確認ポイント

UNIX版の場合、監視対象のログファイルのサイズが2GBを超えていませんか。

原因

UNIX版Systemwalker Centric Managerでは2GBを超えるログファイルは監視出来ません。

対処方法

注意事項の“監視対象のログファイルをリセットする手順”に従って、ログファイルのリセットを実施してください。

対処8

確認ポイント

監視対象ログファイルをバイナリエディタで開いた場合に、NULL文字(0x00)等のバイナリデータが含まれていませんか。

原因

監視できるファイルはテキスト形式のファイルだけです。NULL文字(0x00)等のバイナリデータを含むファイルは監視できません。

対処方法

監視対象ログファイル内のバイナリデータを取り除いてください。また、その後バイナリデータが出力されないようにアプリケーション側で対処してください。

対処9

確認ポイント

監視機能の一時停止後に“監視ファイル名格納ファイル”の定義変更、および監視の再開は行っていますか。

原因

監視対象のログファイルが運用中に変更される場合、監視対象のログファイルの変更を行う必要があります。変更の手順が完了していない場合、切り替え後のログファイルは監視できません。

対処方法

以下の手順で監視対象のログファイルの変更を行ってください。コマンドの詳細は、“Systemwalker Centric Manager リファレンスマニュアル”を参照してください。

対処10

確認ポイント

監視対象のログファイルのファイルサイズは増加していますか?

原因

ログファイル監視機能では、ログファイルのサイズ増加を検知した場合に増分のテキストを読み込む仕様です。そのため、サイズが変化しないログファイルは監視ができません。

対処方法

監視対象にするログファイルは、ログの更新と同時にファイルサイズが増加するようにしてください。

対処11

確認ポイント

監視対象ログファイルの各行末に改行は付加されていますか。

原因

ログファイル監視では、各行の先頭から改行までを1メッセージとして処理します。

改行が付加されていない行については、たとえ増分であってもメッセージとして通知されません。

対処方法

監視対象ログファイルの各行末には改行を付加するようにしてください。

対処12

確認ポイント

監視対象のログファイルを切り替える前後で、ログファイル監視機能の一時停止と再開を行なっていますか?

原因

監視対象のログファイルを切り替える前後で、ログファイル監視機能の一時停止と再開を行なわない場合、ログファイルの切り替えタイミングで、ログの監視が抜ける場合があります。

対処方法

監視対象のログファイルを切り替える前後で、ログファイル監視機能の一時停止と再開を行なってくだください。ログファイル監視機能の一時停止と再開を行なうには下記のコマンドを使用します。一時停止時には”-p”オプションを、また再開時には”-s”オプションを指定してください。コマンド使用方法の詳細は、“Systemwalker Centric Manager リファレンスマニュアル”を参照してくだください。

注意事項