このページを使用して、Java™ 仮想マシン (JVM) の System.out ログおよび System.err ログの設定の表示および変更を行います。
この管理コンソール・ページを表示するには、 「トラブルシューティング」>「ログおよび トレース」>「server name」>「JVM ログ」 とクリックします。
この管理対象プロセスの Java 仮想マシン (JVM) の System.out と System.err ログの設定の表示および変更を行います。 JVM ログは、JVM の System.out および System.err ストリームを独立したログ・ファイルにリダイレクトすることで作成されます。 稼働中のアプリケーション・サーバーの正常性をモニターするには System.out ログが使用されます。 System.err ログには例外スタック・トレース情報が含まれており、問題分析を実行する際に役に立ちます。 それぞれのアプリケーション・サーバーとそのすべてのアプリケーションに対して、JVM ログのセットが 1 つずつあります。 デプロイメント・マネージャーと個々のノード・マネージャーについても JVM ログが作成されます。 「構成」パネル上の変更は、サーバーが再始動したときに適用されます。 「ランタイム」パネル上の変更は即時に適用されます。
このページで説明するログ・ファイルの 1 つの名前を指定します。
「first file name」フィールドは、System.out ログの名前を指定します。 「second file name」フィールドは、System.err ログの名前を指定します。
「ランタイム」タブの「表示」ボタンを押して、選択したログ・ファイルの内容を表示します。
ファイルが含まれているディレクトリーが既に存在している場合、 サーバーを実行しているユーザー ID には、そのディレクトリーに対する読み取り/書き込みアクセスが必要になります。 そのディレクトリーが存在しない場合は、適切な許可を持つディレクトリーが作成されます。 サーバーを実行しているユーザー ID は、ディレクトリーを作成する権限を保持している必要があります。
${SERVER_LOG_ROOT}/SystemOut.log および ${SERVER_LOG_ROOT}/SystemErr.log ファイルのロケーションと名前を、その他の絶対パスおよびファイル名 (例えば、/tmp/myLogfile.log) に変更することもできます。
System.out ファイルの保管に使用するフォーマットを指定します。
System.out または System.err ログ・ファイルを自己管理するように構成するには、この構成属性のセットを使用します。
自己管理ログ・ファイルは、時間基準またはサイズ基準のいずれかに到達するまでファイルにメッセージを書き込みます。 指定した時間に、またはファイルが指定したサイズに到達すると、ロギングは一時的に中断され、ログ・ファイルは ロールオーバーします。これにはクローズおよび保管されたファイルの名前の変更が含まれます。新しい保管ファイル名は、 そのファイルのオリジナル名が基になり、それに名前変更の発生した時間を示すタイム・スタンプ修飾子が付きます。 名前変更が完了すると、オリジナル名を持った新規の空のログ・ファイルが再度開かれ、ロギングが再開します。ログ・ファイル のロールオーバー以降に残っているすべてのメッセージは、たとえ 1 つのメッセージであっても保管ファイルおよび現在のファイルに 分割できます。
この属性が有効なのは、「ファイル・サイズ」をクリックした場合だけです。
ログ・ファイルを時間、サイズ、または時間とサイズによりロールオーバーするように構成します。 「ファイル・サイズ」および「時間」をクリックし、最初のマッチング基準でファイルをロールします。 例えば「繰り返し時間」フィールドに 5 時間 を指定し、最大ファイル・サイズが 2 MB の場合、 インターバルが経過する前にファイル・サイズが 2 MB に到達しない限り、ファイルは 5 時間ごとにロールします。 サイズによりロールオーバーした後は、ファイルはインターバルごとにロールを継続します。
履歴ファイル、つまりロールされたファイルを保持する数を指定します。 ストリームはロールするまで現在の ファイルに書き込まれます。 ロールオーバー時に、現在のファイルはクローズし、現在の名前とロールオーバーした時間の タイム・スタンプからなる新しい名前で保管されます。 次にストリームはオリジナルの名前が付いた新しいファイルを再オープンし、書き込みを継続します。 履歴ファイルの数は、ゼロから「履歴ファイル (historical files)」フィールドの最大数の値までになります。 次のロールオーバーにより最も古い履歴ファイルは削除されます。
このページで説明するログ・ファイルの 1 つの名前を指定します。
「first file name」フィールドは、System.out ログの名前を指定します。 「second file name」フィールドは、System.err ログの名前を指定します。
「ランタイム」タブの「表示」ボタンを押して、選択したログ・ファイルの内容を表示します。
ファイルが含まれているディレクトリーが既に存在している場合、 サーバーを実行しているユーザー ID には、そのディレクトリーに対する読み取り/書き込みアクセスが必要になります。 そのディレクトリーが存在しない場合は、適切な許可を持つディレクトリーが作成されます。 サーバーを実行しているユーザー ID は、ディレクトリーを作成する権限を保持している必要があります。
${SERVER_LOG_ROOT}/SystemOut.log および ${SERVER_LOG_ROOT}/SystemErr.log ファイルのロケーションと名前を、その他の絶対パスおよびファイル名 (例えば、/tmp/myLogfile.log) に変更することもできます。
マーク付きのリンク (オンライン) では、インターネットにアクセスする必要があります。