管理コンソール・オンライン・ヘルプ

前 次 新規ウィンドウで目次を開く
ここから内容の開始

サーバー: ロギング: DataSource

構成オプション     関連タスク     関連トピック

このページでは、サーバーのDataSourceロギングを構成します。

構成オプション

名前 説明
ログ・ファイル名

データソース・プロファイル・レコードを保存するファイルの名前。この値は通常、このMBeanの親の名前を元に算出されます。たとえば、データソース・プロファイル・ログの場合は、serverName.logのようになります。

ただし、親の名前が取得できない場合、ファイル名はweblogic.logとなります。相対パス名を指定した場合、サーバーのルート・ディレクトリが基準と解釈されます。

ログ・ファイルがローテーションされるときにファイル名に日付および時刻を含めるようにするには、java.text.SimpleDateFormat変数をファイル名に追加します。各変数はパーセント(%)記号で囲みます。

たとえば、ファイル名がmyjmsserver_%yyyy%_%MM%_%dd%_%hh%_%mm%.logに定義されている場合、ログ・ファイルの名前はmyserver_yyyy_mm_dd_hh_mm.logとなります。

ログ・ファイルがローテーションされると、ローテーションされたファイル名には日付スタンプが含まれます。たとえば、2005年4月2日の10:05 AMにログ・ファイルがローテーションされた場合、古いログ・メッセージが含まれるログ・ファイルの名前はmyserver_2005_04_02_10_05.logのようになります。

時刻と日付を含めない場合、ローテーションされたログ・ファイルには作成順に番号が付けられます。たとえば、myjmsserver.log00007のようになります。

MBean属性:
DataSourceLogFileMBean.FileName

変更は、モジュールの再デプロイ後またはサーバーの再起動後に有効になります。

ローテーション・タイプ

古いログ・メッセージを別のログ・ファイルに移すための条件。

  • NONE

    1つのファイルにメッセージが累積します。サイズが大きくなりすぎた場合、ファイルの内容を消去する必要があります。WebLogic Serverにはログ・ファイルの過剰な膨張を防ぐために500 MBのしきい値が設けられており、このしきい値を超えると強制的なローテーションが行われます。

  • SIZE

    ログ・ファイルがFileMinSizeに指定したサイズに達すると、ファイル名がSERVER_NAME.lognnnnnに変更されます。

  • TIME

    TimeSpanに指定した間隔で、ファイル名がSERVER_NAME.lognnnnnに変更されます。

ファイル名が変更されると、以後のメッセージはログ・ファイル名として指定された名前の新しいファイルに蓄積されます。

MBean属性:
DataSourceLogFileMBean.RotationType

ローテーション・ファイル・サイズ

サーバーがログ・メッセージを別のファイルに移すトリガーとなるサイズ(1 - 2097150KB)。デフォルトは500 KBです。ログ・ファイルが指定の最小サイズに到達すると、以後サーバーはファイル・サイズをチェックする際に現在のログ・ファイルの名前をSERVER_NAME.lognnnnnに変更し、それ以降のメッセージを保存するための新規ログ・ファイルを作成します(ファイルのローテーション・タイプの「サイズ」を指定する必要があります)。

MBean属性:
DataSourceLogFileMBean.FileMinSize

最小値: 1

最大値: 2097150

ローテーション開始時刻

時間ベースのローテーションの開始時間(時間および分)を指定します。

この値によって指定された間隔で、現在のログ・ファイル名が変更されます。以後、「ファイル・ローテーション間隔」に指定された間隔でログ・ファイル名が変更されます。

WebLogic Serverにはログ・ファイルの過剰な膨張を防ぐために500 MBのしきい値が設けられており、このしきい値を超えると強制的なローテーションが行われます。

時間はH:mmのフォーマットで指定します。

  • H

    は、1日のうちの時間です(0-23)

  • mm

    は、1時間のうちの分です

MBean属性:
DataSourceLogFileMBean.RotationTime

ローテーション間隔

古いログ・メッセージが別のログ・ファイルに移される間隔(時間単位)。(ファイルのローテーション・タイプの「時間」を指定する必要があります。)

MBean属性:
DataSourceLogFileMBean.FileTimeSpan

最小値: 1

保存するファイル数の制限

古いメッセージを保存するためにこのサーバー・インスタンスが作成するログ・ファイルの数を制限するかどうかを指定します。(ファイルのローテーション・タイプの「サイズ」または「時間」を指定する必要があります。)

この制限数に達すると、最も古いログ・ファイルが削除され、最新のサフィックスの付いた新しいログ・ファイルが作成されます。

このオプションを有効にしない場合、新しいファイルが無限に作成されていくため、必要に応じてこれらのファイルを削除する必要があります。

MBean属性:
DataSourceLogFileMBean.NumberOfFilesLimited

保存するファイル数

サーバーがログをローテーションする際に作成するログ・ファイルの最大数。この数には、現在のメッセージを格納するためにサーバーが使用するファイルは含まれません。(「ファイル数制限」を有効にする必要があります。)

MBean属性:
DataSourceLogFileMBean.FileCount

最小値: 1

最大値: 99999

ログ・ファイル・ローテーションのディレクトリ

ローテーションされたログ・ファイルが格納されるディレクトリ。デフォルトでは、ローテーションされたファイルはログ・ファイルと同じディレクトリに格納されます。

MBean属性:
DataSourceLogFileMBean.LogFileRotationDir

起動時にログ・ファイルをローテーションする

起動サイクル中に、サーバーがログ・ファイルをローテーションするかどうかを指定します。本番モードでのデフォルト値はfalseです。

MBean属性:
DataSourceLogFileMBean.RotateLogOnStartup

関連タスク

関連トピック


先頭に戻る