トレースを使用して、環境のモニターおよびトラブルシューティングを実行できます。IBM® サポートに協力を依頼する場合、サーバーに関するトレースを提供する必要があります。
カタログおよびコンテナー・サーバーが WebSphere Application Server 環境内にある場合、詳しくは、WebSphere Application Server: トレースによる処理を参照してください。
startOgServer.sh catalogServer -traceSpec ObjectGridPlacement=all=enabled -traceFile /home/user1/logs/trace.log
-traceFile パラメーターはオプションです。-traceFile で場所を指定しなければ、トレース・ファイルは、システム出力ログ・ファイルと同じ場所に作成されます。
これらのパラメーターについて詳しくは、startOgServer スクリプトstartOgServer スクリプトを参照してください。プロパティー・ファイルからトレースを収集するには、次の内容のファイル (例えば server.properties ファイル) を作成します。
workingDirectory=<directory>
traceSpec=<trace_specification>
systemStreamToFileEnabled=true
workingDirectory プロパティーは、ログおよびオプションのトレース・ファイルのルート・ディレクトリーです。workingDirectory 値が設定されていなければ、デフォルトの作業ディレクトリーは、サーバーの始動に使用された場所です (例えば wxs_home/bin)。
サーバーの始動中にプロパティー・ファイルを使用するには、startOgServer コマンドに -serverProps パラメーターを使用し、サーバー・プロパティー・ファイルの場所を指定します。java -DtraceSettingsFile=MyTraceSettings.properties
-Djava.util.logging.manager=com.ibm.ws.bootstrap.WsLogManager
-Djava.util.logging.configureByServer=true com.ibm.samples.MyClientProgram
詳しくは、WebSphere Application Server:
クライアントおよびスタンドアロン・アプリケーションでのトレースの使用可能化を参照してください。ObjectGridManager manager = ObjectGridManagerFactory.getObjectGridManager();
...
manager.setTraceEnabled(true);
manager.setTraceFileName("logs/myClient.log");
manager.setTraceSpecification("ObjectGridReplication=all=enabled");
xscmd -c setTraceSpec "ObjectGridReplication=all=enabled"
トレース仕様を *=all=disabled に設定することでトレースを使用不可にすることもできます。