この付録では、Oracle RTDのログ・ファイルおよび構成ファイルの名前と場所について、アプリケーション・サーバーのタイプ別に説明します。これらのファイル間で情報の整合性を維持するには、オペレーティング・システムなどのツールを使用して、ファイルが含まれる親ディレクトリに対して適切なファイル権限を設定し、侵入者がアクセスできないようにする必要があります。
この章の内容は次のとおりです。
Oracle RTDには、サーバー・ログとクライアント・ログの両方が用意されています。また、Eclipseおよびアプリケーション・サーバーに固有のログ・ファイルもあります。
この項の内容は次のとおりです。
表A-1は、Oracle RTDの2つの主要なログ・ファイルを示しています。Oracle RTDのサーバー・ログは、問題をトラブルシューティングするときに使用する主要なログです。
表A-1 Oracle RTDの主要なログ
ログの種類 | デフォルトの場所 |
---|---|
Oracle RTDのサーバー・ログ |
|
Oracle RTDのクライアント・ログ |
|
各パラメータの内容は次のとおりです。
RTD_HOME
は、インストール時にOracle RTDのファイルの展開先とするディレクトリです。
RTD_RUNTIME_HOME
は、ランタイムOracle RTDのインストール先ディレクトリです。
ディレクトリRTD_RUNTIME_HOME
は、表A-2に示されているように、アプリケーション・サーバーに依存します。
表A-2 アプリケーション・サーバー固有のRTD_RUNTIME_HOMEディレクトリ
アプリケーション・サーバー | RTD_RUNTIME_HOMEディレクトリ |
---|---|
スタンドアロンOC4J |
|
Oracle AS |
|
WebSphere |
|
WebLogic |
|
JBoss |
|
Oracle RTDのサーバー・ログのロギング・レベルの設定
Oracle RTDのサーバー・ログのロギング・オプションを変更するには、JConsoleを使用します。詳細は、第15.4.1項「「OracleRTD」→「SDManagement」→「SDLogging」について」を参照してください。
Oracle RTDのログ・ファイルに記録されるエラー・メッセージおよび例外
Oracle RTDのログ・ファイルに出現する例外メッセージの詳細は、付録B「例外」を参照してください。
インライン・サービスの開発中に発生する可能性のあるエラー・メッセージの詳細は、『Oracle Real-Time Decisionsプラットフォーム開発者ガイド』の付録A「開発エラー・メッセージ」を参照してください。
Oracle RTDのクライアント・ログ以外にも、Oracle RTDでは、次のクライアント・ツールのログ・ファイルが保持されます。
RTD_HOME
/scripts/SDDBTool.log
RTD_HOME
/log/loadgen.csv
この項では、Oracle RTDでサポートされているアプリケーション・サーバー固有のサーバー・サイドのログ・ファイルを一覧表示します。
OC4J_HOME/j2ee/home/application-deployments/OracleRTD/application.log OC4J_HOME/j2ee/home/log/server.log OC4J_HOME/j2ee/home/log/oc4j/log.xml
ORACLE_AS_HOME/j2ee/oc4j_instance/application-deployments/OracleRTD/ home_default_group_1/application.log ORACLE_AS_HOME/j2ee/oc4j_instance/og/home_default_group_1/server.log ORACLE_AS_HOME/j2ee/oc4j_instance/log/home_default_group_1/oc4j/log.xml ORACLE_AS_HOME/opmn/logs/opmn.log ORACLE_AS_HOME/opmn/logs/default_group~home~default_group~1.log
WEBSPHERE_HOME/AppServer/profiles/profile_name/logs/server1/startServer.log WEBSPHERE_HOME/AppServer/profiles/profile_name/logs/server1/stopServer.log WEBSPHERE_HOME/AppServer/profiles/profile_name/logs/server1/SystemOut.log WEBSPHERE_HOME/AppServer/profiles/profile_name/logs/server1/SystemErr.log WEBSPHERE_HOME/AppServer/profiles/profile_name/logs/fdcc/server1/ server1_*.txt (error logs)
BEA_HOME/user_projects/domains/domain_name/servers/server_name/logs/ server_name.log BEA_HOME/user_projects/domains/domain_name/servers/server_name/logs/ profile_name.log BEA_HOME/user_projects/domains/domain_name/servers/server_name/logs/ server_name.out
Eclipse固有のログ情報は、次の場所にあるEclipseのログに格納されています。
RTD_HOME
\eclipse\workspace\.metadata\.log
Eclipseのロギング・レベルの設定
Eclipseのロギング・レベルを設定するには、次のファイルを編集します。
RTD_HOME\eclipse\plugins\com.sigmadynamics.studio_3.0.0\etc\eclipse-log.properties
ロギング・レベルを調整するには、それらの値をtrue
またはfalse
に設定します。デフォルトの設定は、次のとおりです。
debug=false
info=true
warn=true
error=true
fatal=true
trace=false
この項では、Oracle RTDでサポートされているアプリケーション・サーバー固有の構成ファイルを一覧表示します。
Oracle RTDの構成ファイル(スタンドアロンOC4J)
OC4J_HOME/j2ee/home/applications/OracleRTD/etc/sdconfig-cluster.xml OC4J_HOME/j2ee/home/applications/OracleRTD/etc/sdconfig-machine.xml OC4J_HOME/j2ee/home/applications/OracleRTD/etc/sdconfig-tmpl.xml OC4J_HOME/j2ee/home/applications/OracleRTD/etc/sdlog4j.xml
Oracle RTDの構成ファイル(Oracle Application Server)
ORACLE_AS_HOME/j2ee/oc4j_instance/applications/OracleRTD/etc/sdconfig-cluster.xml ORACLE_AS_HOME/j2ee/oc4j_instance/applications/OracleRTD/etc/sdconfig-machine.xml ORACLE_AS_HOME/j2ee/oc4j_instance/applications/OracleRTD/etc/sdconfig.xml ORACLE_AS_HOME/j2ee/oc4j_instance/applications/OracleRTD/etc/sdlog4j.xml
Oracle RTDの構成ファイル(WebSphere)
WEBSPHERE_HOME/AppServer/profiles/profile_name/installedApps/host_node_cell_name/ OracleRTD.ear/etc/sdconfig-cluster.xml WEBSPHERE_HOME/AppServer/profiles/profile_name/installedApps/host_node_cell_name/ OracleRTD.ear/etc/sdconfig-machine.xml WEBSPHERE_HOME/AppServer/profiles/profile_name/installedApps/host_node_cell_name/ OracleRTD.ear/etc/sdconfig.xml WEBSPHERE_HOME/AppServer/profiles/profile_name/installedApps/host_node_cell_name/ OracleRTD.ear/etc/sdlog4j.xml
Oracle RTDの構成ファイル(WebLogic)
BEA_HOME
/user_projects/domains/
domain_name
/servers/
server_name
/stage/OracleRTD
/etc/sdconfig-cluster.xmlBEA_HOME
/user_projects/domains/
domain_name
/servers/
server_name
/stage/OracleRTD/
etc/sdconfig-machine.xmlBEA_HOME
/user_projects/domains/
domain_name
/servers/
server_name
/stage/OracleRTD/
etc/sdconfig.xmlBEA_HOME
/user_projects/domains/
domain_name
/servers/
server_name
/stage/OracleRTD/
etc/sdlog4j.xml
Oracle RTDの構成ファイル(JBossシングル・サーバー)
注意: これらのファイルは、JBossサーバー実行中のときにのみ使用できます。JBossが停止すると削除されます。 |
JBOSS_HOME/jboss-as/server/default/tmp/deploy/tmp<...>RTD.ear-contents/etc/sdconfig-cluster.xml JBOSS_HOME/jboss-as/server/default/tmp/deploy/tmp<...>RTD.ear-contents/etc/sdconfig-machine.xml JBOSS_HOME/jboss-as/server/default/tmp/deploy/tmp<...>RTD.ear-contents/etc/sdconfig.xml JBOSS_HOME/jboss-as/server/default/tmp/deploy/tmp<...>RTD.ear-contents/etc/sdlog4j.xml
この<...>は、ランダムな番号です。