Web Sphere Application Server で使用できるさまざまな「ログ ファイル」は何ですか? 「trace.log」ファイルの用途は何ですか? Web Sphere Application Server で使用できるさまざまな「ログ レベル」は何ですか? Web Sphere Application Server の「プロセス ID」はどこにありますか? Web Sphere Application Server v6.1、7.0 のマニュアルを提案していただけますか?
3 に答える
ログ ファイルは次のとおりです。SystemOut.log (info および上記のロギング、System.out)、SystemErr.log (System.err)、trace.log (info ロギングの下)、native_stdout.log (JVM stdout)、native_stderr.log (JVM stderr)。native_* ファイルは、WAS ログが System.out/.err に置き換わる前の OS レベルのストリーム リダイレクトです。
trace.log ファイルは、トレース仕様にロギングよりも低いレベルが含まれている場合に作成されます。これは主にサービス (PMR) を対象としています。これは、IBM 外部の人々にとってほとんど意味のない内部クラス名とメソッド名が含まれているためです。ただし、役立つトレース文字列がいくつかあります。
InfoCenter のトレースおよびロギング構成のトピックを参照してください。
PID は PROFILE_HOME/logs/SERVER/SERVER.pid に保存されます。
具体的な推奨事項はありませんが、WebSphere Redbooksを参照することをお勧めします。例えば:
確かに必要なのは、使用しているアプリケーション サーバー プロファイルの System.Out ファイルだけです。Activity.log ファイルがあると思いますが、それは主に IBM サポート IIRC 用です。
trace.log ファイルは、アプリケーション サーバーで実行されているさまざまなパッケージに対して、WAS コンソールを介して JVM トレースを有効にする場合に使用されます。
ログ レベルは、標準の JVM ログ レベルです。FATAL ERROR WARN INFO (デフォルト) DEBUG TRACE
Websphere Application Server PID は、管理コンソールから、または「ps -ef | grep WebSphere」などの簡単なコマンドで見つけることができます (私は製品フォルダー名で grep する傾向があります。クラスター環境で実行している場合は、ノードおよびデプロイメント・マネージャー)
マニュアルに関しては、「Pro WebSphere Application Server Internals」が適切な選択であり、製品の感触をつかめば、インフォセンターには必要なもののほとんどが含まれています。
私の知る限り、System.out と System.err の 2 つのログ ファイルがあります。ロギングには、System.out が使用されます。管理コンソールを実行することで、ログ レベルを変更できます。