このページを使用して、 Java 仮想マシン (JVM) の System.out ログおよび System.err ログの設定の表示や変更を行います。
この管理コンソール・ページを表示するには、「トラブルシューティング」>「Logs and Trace」>「server 」>「JVM ログ」をクリックします。
「構成」タブ
「first file name」フィールドは、System.out ログの名前を指定します。「 second file name」フィールドは、System.err ログの名前を指定します。
「ランタイム」タブの「表示」ボタンを押して、選択したログ・ファイルの内容を表示します。
System.out ログまたは System.err ログに指定したファイル名には、以下の値のいずれかがなければなりません。
ファイルが含まれているディレクトリーがすでに存在している場合、 サーバーを実行しているユーザー ID には、そのディレクトリーに対する読み取り/書き込みアクセスが必要になります。 そのディレクトリーが存在しない場合は、適切な許可を持つディレクトリーが作成されます。 サーバーを実行しているユーザー ID は、ディレクトリーを作成する権限を保持している必要があります。
System.out または System.err ログ・ファイルを自己管理するように構成するには、この構成属性のセットを使用します。
自己管理ログ・ファイルは、時間基準またはサイズ基準のいずれかに到達するまでファイルにメッセージを書き込みます。 指定した時間に、またはファイルが指定したサイズに到達すると、ロギングは一時的に中断され、ログ・ファイルは ロール・オーバーします。これにはクローズおよび保管されたファイルの名前の変更が含まれます。新しい保管ファイル名は、 そのファイルのオリジナル名が基になり、それに名前変更の発生した時間を示すタイム・スタンプ修飾子が付きます。 名前変更が完了すると、オリジナル名を持った新規の空のログ・ファイルが再度開かれ、ロギングが再開します。ログ・ファイル のロールオーバー以降に残っているすべてのメッセージは、たとえ 1 つのメッセージであっても保管ファイルおよび現在のファイルに 分割できます。
対応するストリームがファイルにリダイレクトされる場合は、 ログが自己管理されるようにのみ構成することができます。
この属性が有効なのは、「ファイル・サイズ」をクリックした場合だけです。
ログ・ファイルを時間、サイズ、または時間とサイズによりロールオーバーするように構成します。 「ファイル・サイズ」および「時間」をクリックし、最初のマッチング基準でファイルをロールします。 例えば「繰り返し時間」フィールドに 5 時間 を指定し、最大ファイル・サイズが 2 MB の場合、 インターバルが経過する前にファイル・サイズが 2 MB に到達しない限り、ファイルは 5 時間ごとにロールします。 サイズによりロールオーバーした後は、ファイルはインターバルごとにロールを継続します。
ヒストリカル・ファイル、つまりロールされたファイルを保持する数を指定します。ストリームはロールするまで現在の ファイルに書き込まれます。ロールオーバー時に、現在のファイルはクローズし、現在の名前とロールオーバーした時間の タイム・スタンプからなる新しい名前で保管されます。 次にストリームはオリジナルの名前が付いた新しいファイルを再オープンし、書き込みを継続します。 履歴ファイルの数は、ゼロから「履歴ファイル (historical files)」フィールドの最大数の値までになります。 次のロールオーバーにより最も古い履歴ファイルは削除されます。
アプリケーション・コードから発行される System.out または System.err の印刷ステートメントをログに 記録し、フォーマットするかどうかを指定します。
「ランタイム」タブ
「first file name」フィールドは、System.out ログの名前を指定します。「 second file name」フィールドは、System.err ログの名前を指定します。
「ランタイム」タブの「表示」ボタンを押して、選択したログ・ファイルの内容を表示します。
System.out ログまたは System.err ログに指定したファイル名には、以下の値のいずれかがなければなりません。
ファイルが含まれているディレクトリーがすでに存在している場合、 サーバーを実行しているユーザー ID には、そのディレクトリーに対する読み取り/書き込みアクセスが必要になります。 そのディレクトリーが存在しない場合は、適切な許可を持つディレクトリーが作成されます。 サーバーを実行しているユーザー ID は、ディレクトリーを作成する権限を保持している必要があります。