...
Table of Contents | ||
---|---|---|
|
一般的な構造
システムにYellowfinをインストールすると、インスタンス上にapplicationYellowfinをインストールすると、インスタンス上に「application/programフォルダーが作成されます。こちらのページでは、フォルダー内に配置される主なファイルやフォルダーについて紹介します。program」フォルダーが作成されます。こちらのページでは、フォルダー内に配置される主なファイルやフォルダーについて紹介します。
...
新しいYellowfin ディレクトリには、有益な情報とリソースが含まれています。次の表では、最も有用な機能の概要を示します。
ディレクトリパスまたはファイル | 説明 |
\appserver | このフォルダーには、Apache Apache Tomcat Javaアプリケーションサーバのバイナリ、スクリプト、構成ファイルが含まれます。Java アプリケーションサーバのバイナリ、スクリプト、システム構成ファイルが含まれます。 |
\appserver > \bin | Yellowfin/Tomcatの起動、終了スクリプトです。Tomcatの起動、終了スクリプトが含まれます。 |
\appserver > \conf | server.xmlを含むTomcatの構成ファイルです。xmlを含むTomcatのシステム構成ファイルが含まれます。 |
\appserver > \logs | YellowfinとTomcatのログファイルです。YellowfinとTomcatのログファイルが含まれます。 |
\appserver > \webapps > \ROOT | Yellowfin webアプリケーションサーバのバイナリ、スクリプト、構成ファイルです。ウェブアプリケーションサーバのバイナリ、スクリプト、システム構成ファイルが含まれます。 (より詳細な情報は、以下の表を参照してください) |
\data | Yellowfinシステム構成データベースプロパティのデフォルトとスクリプトファイルです。Yellowfinのシステム構成データベースプロパティとスクリプトのデフォルトファイルが含まれます。 |
\development | Yellowfinの開発ライブラリー、ドキュメント、サンプルコードです。Yellowfinの開発ライブラリー、ドキュメント、サンプルコードが含まれます。 |
\development > \doc > \webservices > \javadoc | Yellowfin webサービスのドキュメントです。webサービスのドキュメントが含まれます。 |
\doc | 空のフォルダー将来的な使用に備えた空のフォルダーです。 |
\legal | このフォルダーには、Yellowfinとサードパーティライセンスの使用許諾契約書と注釈が含まれます。Yellowfinとサードパーティのライセンス使用許諾契約と注意書きが含まれます。 |
\tutorialdata | Ski Teamチュートリアルデータベースファイルです。Teamチュートリアルデータベースのファイルが含まれます。 |
\Uninstaller | システムからYellowfinをアンインストールするためのプログラムです。 |
\yellowfin.war | Apache Tomcat Javaアプリケーションサーバが使用するYellowfin webアプリケーションのアーカイブです。Java アプリケーションサーバが使用するYellowfin ウェブアプリケーションのアーカイブです。 |
\YellowfinInstallLog-YYYYMMDD.logYellowfinのインストーラーにより作成されるログファイルです。 | Yellowfinのインストーラーにより生成されるログファイルです (より詳細な情報は、ログとロギング項目を参照してください)。 |
ROOTディレクトリ
appserver > webappsに含まれるROOTフォルダーにも、ウェブアプリケーションの主要なスクリプトやファイルが含まれています。
\webappsに含まれるROOTフォルダーには、ウェブアプリケーションの主要なスクリプトやファイルが含まれています。
以下の表は、Yellowfinのデフォルト導入をカスタマイズまたは追加する場合にアクセスする必要がある、最も有用なコンテンツの一部を示しています。
ディレクトリパス、またはファイル | 説明 | |
ROOT > \customcss | カスタマイズしたcssファイルは、こちらのディレクトリに配置します。このディレクトリに配置されたcss形式のファイルはすべてのページに含まれることになります。カスタマイズしたcssファイルを、このディレクトリに配置します。このディレクトリに配置された任意のcss形式ファイルは、すべてのページに含まれることになります。 | |
ROOT > \customimages | カスタマイズしたイメージファイルは、こちらのディレクトリに配置します。このディレクトリに配置されたファイルは、イメージディレクトリにある同一名のファイルを上書きます。カスタマイズしたイメージファイルを、このディレクトリに配置します。このディレクトリに配置された任意のファイルは、イメージディレクトリ内の同一名ファイルを上書きます。 | |
ROOT > \js > \chartingLibraries | JavaScriptグラフライブラリーをこちらへ追加することができます。 | ROOT >追加のJavaScript グラフライブラリを配置することができます。 |
\revisions.json | Yellowfin ビルドのバージョン情報です。 | |
\WEB-INF > \custom-functions.xml | こちらのファイルに、カスタムSQL機能を追加することができます。このファイルにカスタムSQL機能を追加することができます。 | |
ROOT > \WEB-INF > \lib | JDBCドライバーをこちらへ追加することができます。追加のJDBCドライバーを配置することができます。 | |
ROOT > \WEB-INF > \log4j.properties | Yellowfinのログレベルは、こちらのファイルで設定します。このファイルにYellowfinのロギングレベルを設定することができます。 | |
ROOT > \WEB-INF > \web.xml | Yellowfinウェブアプケーションの主要な構成ファイルです。Yellowfin ウェブアプケーションの主要な構成ファイルです。 |
...
ログファイルの格納場所
YellowfinやTomcatのログファイルは、トラブルシューティングや、現在の実行状況を把握する際に非常に有益です。Yellowfinは、様々な目的のために必要な程度の詳細を記録できます。ログファイルの格納場所やコンテンツの詳細については、ログとロギングページを参照してください。
ログファイル(デフォルトオプション)の一覧は以下の通りです。
ログ名 | ディレクトリパス | 説明 |
YellowfinInstallLog-XXXX.log (XXXXはインストールを実行した日付です) | Yellowfin applicationフォルダー内のディレクトリ | インストールログファイルで、選択したすべてのインストールオプションと、インストール中に発生しエラーが含まれています。 |
YellowfinPatchLog-XXXX.log (XXXXは更新を実行した日付です) | 更新インストールログファイルで、更新情報(データベースの更新、など)や発生したエラーが含まれます。更新を実行する度に、個別のログファイルが生成されます。 | |
Yellowfin.log | appserver > logs | Yellowfinのアプリケーションログで、開始やレポートの実行、アイテムのエクスポートなど、Yellowfinで実行されるプロセスやタスクを記録します。また、主要なアプリケーションエラーも含みます。 このファイルはデフォルトで、1024KBに達すると繰り返され、最大9ファイルを作成します。例:Yellowfin.log.1、Yellowfin.log.2 etc.. デバッグロギングを有効にすることで、追加情報を取得することもできます。 |
JDBC.log | appserver > logs | Yellowfinシステム構成データベースログファイルです。これは、リポジトルデータベースの開始や、接続エラーを表示します。 |
source.XXXX.log (XXXXはデータソースのIDです) | appserver > logs | データソースに特異な接続情報を含みます。各データソースには独自のIDがあるため、それぞれにログファイルが存在します。データソースを削除してもログファイルは削除されないため、手動で削除する必要があります。 |
catalina.XXXX.log (XXXXはTomcatが開始された日付です) | appserver > logs | Tomcatの開始ログで、サービス起動中に発生したエラーを含みます。 |
stdout_XXXX.log (XXXXはYellowfinが開始された日付です) | appserver > logs | 注意:このファイルは、YellowfinをWindowsサービスとしてインストールした場合にのみ生成されます。 コンソールログ(Yellowfinを起動すると開く黒いウィンドウ)に表示される情報を含みます。 |
jakarta_service_XXXX.log (XXXXはYellowfinが開始された日付です) | appserver > logs | 注意:このファイルは、YellowfinをWindowsサービスとしてインストールした場合にのみ生成されます。 実際のWindowsサービス起動に関する情報を含みます。 |
Catalina.out | appserver > logs | 注意:このファイルは、YellowfinをMac (OS X)、またはLinux boxにインストールした場合にのみ生成されますが、「Startup (Terminal)」オプションを開始て実行している場合は、すべての情報がコンソールに記録されるため利用することができません(Windows boxに表示されるように)。 Yellowfinアプリケーションプロセスに関連する情報が含まれ、すべてのエラーやプロセスを記録します。 |
stderr_XXXX.log (XXXXはYellowfinが開始された日付です) | appserver > logs | 注意:このファイルは、YellowfinをWindowsサービスとしてインストールした場合にのみ生成されます。 stdoutファイルと同様のエラーを記録しますが、他のプロセスは一切含みません。 |
ログファイルの編集
Yellowfin/appserver/webapps/ROOT/WEB-INFディレクトリに配置されている、lof4j.propertiesファイルを編集することで、記録するログの種類や長さを変更することができます。
Tip |
---|
ファイルを編集する前には、このファイルのバックアップを取得し、別の場所に配置することをお勧めします。 |
ファイルをメール送信する場合は、メール送信が許可されなかったり、空のファイルを送信する恐れがあるため、Yellowfinサービス(特に、Windows上のサービス)を停止しなくてはいけない場合あることに注意してください。
...
...
項目ナビゲーション
現在のトピック - Yellowfinの導入
本ページはYellowfinのインストールおよび導入項目の一部であり、以下のトピックを含みます。
オンプレミス環境へのインストール
Column | ||||
---|---|---|---|---|
| ||||
|
クラウド環境へのインストール
Column | ||||
---|---|---|---|---|
| ||||
|
コンテナ環境へのインストール
Column | ||||
---|---|---|---|---|
| ||||
|
Yellowfinの導入
Column | ||||
---|---|---|---|---|
| ||||
|
高度な導入
Column | ||||
---|---|---|---|---|
| ||||
|