概要:
Yellowfinは実行時にログを複数のファイルに出力します。
アプリケーション・サーバー(Tomcat)が出力するサーバーログ系とアプリケーション・サーバー上にデプロイされたWebアプリケーション(Yellowfin)が出力するアプリケーションログに大別できます。
また、アプリケーション・サーバーのOSがWindows系、Linux系で出力されるログファイルが異なり、WindowsではBat起動、サービス起動でも出力されるログファイルが異なります。
各ログファイルは出力場所、ファイル名、保持期間・ローテーションなどが設定ファイルにより変更が可能です。
Yellowfinが出力するアプリケーションログ:
アプリケーションログはWebアプリケーション(Yellowfin)が出力するログです。
そのため、OSやTomcatでエラーなどが発生しても検知できないため出力されません。
Tomcatでエラーが発生している場合はTomcatが出力するサーバーログに出力されます。
ログファイル | Windows | Linux | 設定ファイル | 初期設定 | 概要 | |
---|---|---|---|---|---|---|
コンソール (BAT)起動 |
サービス 起動 |
|||||
email.log | ○ | ○ | ○ | <install directry>/appserver/webapps/ROOT/WEB-INF/log4j.properties | ファイルサイズが1024kb、9世代 | 電子メール機能を使用した際の送信ログ レポートを電子メール配信している場合に出力されます |
jdbc.log | ○ | ○ | ○ | <install directry>/appserver/webapps/ROOT/WEB-INF/log4j.properties | ファイルサイズが1024kb、9世代 | リポジトリデータベースとの接続に関するログ |
source.NNNNNN.log | ○ | ○ | ○ | <install directry>/appserver/webapps/ROOT/WEB-INF/log4j.properties | ファイルサイズが1024kb、9世代 | ソースデータベースとの接続に関するログ ファイル名のNは数値で、Yellowfinの中で定義したデータソース設定の内部IDが入ります |
transformations.log | ○ | ○ | ○ | <install directry>/appserver/webapps/ROOT/WEB-INF/log4j.properties | ファイルサイズが1024kb、9世代 | トランスフォーメーション(ETL)のログです |
yellowfin.log | ○ | ○ | ○ | <install directry>/appserver/webapps/ROOT/WEB-INF/log4j.properties | ファイルサイズが1024kb、9世代 | Yellowfinのメインのログ ユーザーのオペレーションやYellowfin内部のバックグラウンドタスクの実行などの情報が含まれます |
Tomcatが出力するサーバーログ:
アプリケーション・サーバー(Tomcat)が出力するログです。
標準出力(Standard Out)、標準エラー(Standard Error)はこちらに属します。
ログファイル | Windows | Linux | 設定ファイル | 初期設定 | 概要 | |
コンソール (BAT)起動 |
サービス |
|||||
catalina.yyyy-MM-dd.log | ○ | ○ | ○ | <install directry>/appserver/conf/logging.properties | ローリングはされません | Tomcat自体のログ Catalinaによってハンドリングされています Yellowfinを起動したタイミングでログファイルが生成されます |
catalina.out | ○ | <install directry>/appserver/bin/catalina.sh | 追記され続けます ローリングはされません |
標準出力・標準エラー出力 | ||
commons-daemon.yyyy-MM-dd.log | ○ | Tomcat サービス設定 (tomcat8w //ES//Yellowfin) |
ローリングはされません | Tomcatサービスのログ Yellowfinサービスの起動/停止が出力されます Yellowfinを起動したタイミングでログファイルが生成されます |
||
host-manager.yyyy-MM-dd.log | ○ | ○ | ○ | <install directry>/appserver/conf/logging.properties | ローリングはされません | Tomcat標準のログ Host Manager Web Appを使用した際に出力されます Yellowfinを起動したタイミングでログファイルが生成されます |
localhost.yyyy-MM-dd.log | ○ | ○ | ○ | <install directry>/appserver/conf/logging.properties | ローリングはされません | host(VirtualHost)に限定したTomcat標準のログ Yellowfinを起動したタイミングでログファイルが生成されます |
localhost_access_log.yyyy-MM-dd.txt | ○ | ○ | ○ | <install directry>/appserver/conf/server.xml | ローリングはされません | Tomcat標準のログ Tomcatのアクセスログです Yellowfinを起動したタイミングでログファイルが生成されます |
manager.yyyy-MM-dd.log | ○ | ○ | ○ | <install directry>/appserver/conf/logging.properties | ローリングはされません | Tomcat標準のログ Manager Web Appを使用した際に出力されます Yellowfinを起動したタイミングでログファイルが生成されます |
yellowfin-stderr.yyyy-MM-dd.log | ○ | Tomcat サービス設定 (tomcat8w //ES//Yellowfin) |
ローリングはされません | 標準エラー出力 Yellowfinを起動したタイミングでログファイルが生成されます |
||
yellowfin-stdout.yyyy-MM-dd.log | ○ | Tomcat サービス設定 (tomcat8w //ES//Yellowfin) |
ローリングはされません | 標準出力 Yellowfinを起動したタイミングでログファイルが生成されます |