WebSphere Application Server for i5/OS, Version 6.1   
             オペレーティング・システム: i5/OS

             目次と検索結果のパーソナライズ化

JVM ログの解釈

JVM ログ・ファイルを表示して、アプリケーション環境内の問題を判別します。

JVM ログには、アプリケーションが作成した出力データが格納されます。 アプリケーションは、このデータを、 System.out.print()System.err.print()、 その他のメソッド呼び出しの形式で、直接書き込むことができます。また、Exception.printStackTrace() などの JVM 関数を呼び出すことで、間接的にデータを書き込むこともできます。さらに、System.out JVM ログには、 WebSphere Application Server が作成したシステム・メッセージも含まれています。

アプリケーション・データは、 「JVM Logs properties」パネル の「インストール済みアプリケーション出力」フィールドを使用して、WebSphere Application Server システム・メッセージのようにフォーマット設定することも、特別なフォーマット設定をせずにプレーン・テキストのままにしておくこともできます。WebSphere Application Server システム・メッセージは常にフォーマット設定されます。JVM ログの構成方法によって、フォーマットされたメッセージは、 基本フォーマットまたは拡張フォーマットのいずれかで JVM ログに書き込まれます。

メッセージ・フォーマット

フォーマットされたメッセージは、 次の 2 種類のフォーマットのいずれかで、JVM ログに書き込まれます。
基本フォーマット
このフォーマットは、 WebSphere Application Server の旧バージョンで使用されます。
拡張フォーマット
可能な場合に、イベントに関する追加情報を加えることによって基本フォーマットを拡張します。

基本フォーマットおよび拡張フォーマットのフィールド

基本フォーマットと拡張フォーマットでは、 多くの場合、同じフィールドや同じフォーマット設定の手法が使用されます。 この 2 つのフォーマットで使用される各種フィールドには、次のようなものがあります。
TimeStamp
タイム・スタンプのフォーマット設定には、 それをフォーマット設定するプロセスのロケールが使用されます。 ここには、完全修飾の日付 (例えば YYMMDD)、 24 時間表示の時刻 (ミリ秒までの精度)、および時間帯が含まれます。
ThreadId
8 文字の 16 進値。 メッセージを発行したスレッドのハッシュ・コードから生成されます。
ThreadName
メッセージ・イベントまたはトレース・イベントを発行した Java スレッドの名前。
ShortName
メッセージ・イベントまたはトレース・イベントを発行した、 ロギング・コンポーネントの省略名。 これは通常、WebSphere Application Server の内部コンポーネントのクラス名ですが、 ユーザー・アプリケーション用のその他の ID である場合もあります。
LongName
メッセージ・イベントまたはトレース・イベントを発行した、 ロギング・コンポーネントの完全名。 これは通常、WebSphere Application Server の内部コンポーネントの完全修飾クラス名ですが、 ユーザー・アプリケーション用のその他の ID である場合もあります。
EventType
メッセージ・イベントまたはトレース・イベントのタイプを示す、 1 文字のフィールド。 メッセージ・タイプは大文字で表されます。次のような値があります。
F
致命的メッセージ。
E
エラー・メッセージ。
W
警告メッセージ。
A
監査メッセージ。
I
通知メッセージ。
C
構成メッセージ。
D
詳細メッセージ。
O
ユーザー・アプリケーションまたは内部コンポーネントにより、 System.out に直接書き込まれたメッセージ。
R
ユーザー・アプリケーションまたは内部コンポーネントにより、 System.err に直接書き込まれたメッセージ。
Z
タイプが認識されなかったことを示すプレースホルダー (置き換え)。
ClassName
メッセージ・イベントまたはトレース・イベントを発行したクラス。
MethodName
メッセージ・イベントまたはトレース・イベントを発行したメソッド。
Organization
メッセージ・イベントまたはトレース・イベントを発行したアプリケーションを所有する組織。
Product
メッセージ・イベントまたはトレース・イベントを発行した製品。
Component
メッセージ・イベントまたはトレース・イベントを発行した製品内のコンポーネント。

基本フォーマット

基本フォーマットで表示されるメッセージ・イベントは、 以下のフォーマットを使用します。 表記 <name> は、基本フォーマットのメッセージに必ず表示される必須フィールドを表します。 表記 [name] は、 該当する場合に組み込まれるオプション・フィールドまたは条件付きフィールドを表します。

<timestamp><threadId><shortName><eventType>[className][methodName]<message>

拡張フォーマット

拡張フォーマットで表示されるメッセージ・イベントは、 以下のフォーマットを使用します。 表記 <name> は、メッセージ項目の拡張フォーマットに必ず表示される 必須フィールドを表すために使用されます。 表記 [name] は、 該当する場合に組み込まれるオプションまたは条件付きフィールドを表すために使用されます。

<timestamp><threadId><eventType><UOW><source=longName>[className]
[methodName]<Organization><Product><Component>
[thread=threadName]<message>



関連タスク
JVM ログの構成
JVM ログの表示
参照トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 5:46:14 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.base.iseries.doc/info/iseries/ae/rtrb_readmsglogs.html