MicroStrategy ONE
Modeling Service でのログ
モデリングサービスではログ4j2ログ記録要件をサポートするため。
MicroStrategy 2021 Update 4 以降では、Apache Log4j 2 のバージョンを 2.16.0 にアップグレードすることで CVE-2021-44228 および CVE-2021-45046 の修正が適用されます。
デフォルトでは、モデリングサービスのログは"情報"レベル。Log4Jに組み込まれている標準ログレベルの詳細については、以下を参照してください。カスタムログレベル Apache の Web サイトにあります。
ログ ファイルは次の場所にあります。
ウィンドウズ : <インストールパス>\MicroStrategy\ModelingService\ログ\
リナックス : <インストールパス>/MicroStrategy/モデリングサービス/ログ/
ログをカスタマイズするには、以下の手順を実行します。
Modeling Service のログのカスタマイズ
Modeling Service のログをカスタマイズするには、下記の手順に従ってください。
ログ用の構成ファイルの有効化
-
ログ設定テンプレートファイルを見つけます。 log4j2.xml.テンプレートで:
ウィンドウズ : <インストールパス>\MicroStrategy\モデリングサービス\管理者
リナックス : <インストールパス>/MicroStrategy/モデリングサービス/管理者
- の下で管理者フォルダのコピーを作成するlog4j2.xml.テンプレート名前を変更してログ4j2.xml。
- Modeling Service を再起動します。
Modeling Service のログ レベルの変更
トラブルシューティングのために、より詳細なログが必要な場合:
- ログ用の構成ファイルを有効にします。
- の下で管理者フォルダ、変更ログ4j2.xml。
- レベルを変更する"デバッグ"または"トレース"。
-
コピー
<Root level="INFO" includeLocation="false">
- Modeling Service を再起動します。
ログ履歴の保持
デフォルトでは、Modeling Service は、過去 30 日間または直近の 45 ファイルのうち、先に来た方のログを保持します。異なるログ履歴を構成するには:
- ログ用の構成ファイルを有効にします。
- の下で管理者フォルダ、変更ログ4j2.xml。
- 次のプロパティの値を変更します。
-
コピー
<IfLastModified age="30d" />
<IfAccumulatedFileCount exceeds="45" /> - Modeling Service を再起動します。
Intelligence Server と通信するための Modeling Service のログのカスタマイズ
MicroStrategy 2021 Update 4以降、モデリングサービスでは、logger.properties
インテリジェント サーバーと通信するときにログ記録インフラストラクチャを設定します。この手順は、MicroStrategy 2021 Update 4 以降でのみ使用します。
logger.properties ファイルの作成とカスタマイズ
-
ロガープロパティテンプレートファイルを見つけます。
logger.properties.template
で:ウィンドウズ:
<INSTALL_PATH>\MicroStrategy\ModelingService\conf
リナックス :
<INSTALL_PATH>/MicroStrategy/ModelingService/conf
-
の下で
conf
フォルダのコピーを作成するlogger.properties.template
名前を変更してlogger.properties
。 -
参照ロガープロパティカスタマイズするには
logger.properties
ファイル。 -
Modeling Service を再起動します。