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 のログをカスタマイズするには、下記の手順に従ってください。

ログ用の構成ファイルの有効化

  1. ログ設定テンプレートファイルを見つけます。 log4j2.xml.テンプレートで:

    ウィンドウズ : <インストールパス>\MicroStrategy\モデリングサービス\管理者

    リナックス : <インストールパス>/MicroStrategy/モデリングサービス/管理者

  2. の下で管理者フォルダのコピーを作成するlog4j2.xml.テンプレート名前を変更してログ4j2.xml
  3. Modeling Service を再起動します。

Modeling Service のログ レベルの変更

トラブルシューティングのために、より詳細なログが必要な場合:

  1. ログ用の構成ファイルを有効にします。
  2. の下で管理者フォルダ、変更ログ4j2.xml
  3. レベルを変更する&quot;デバッグ&quot;または&quot;トレース&quot;
  4. コピー
    <Root level="INFO" includeLocation="false">
  5. Modeling Service を再起動します。

ログ履歴の保持

デフォルトでは、Modeling Service は、過去 30 日間または直近の 45 ファイルのうち、先に来た方のログを保持します。異なるログ履歴を構成するには:

  1. ログ用の構成ファイルを有効にします。
  2. の下で管理者フォルダ、変更ログ4j2.xml
  3. 次のプロパティの値を変更します。
  4. コピー
    <IfLastModified age="30d" />
    <IfAccumulatedFileCount exceeds="45" />
  5. Modeling Service を再起動します。

Intelligence Server と通信するための Modeling Service のログのカスタマイズ

MicroStrategy 2021 Update 4以降、モデリングサービスでは、logger.propertiesインテリジェント サーバーと通信するときにログ記録インフラストラクチャを設定します。この手順は、MicroStrategy 2021 Update 4 以降でのみ使用します。

logger.properties ファイルの作成とカスタマイズ

  1. ロガープロパティテンプレートファイルを見つけます。logger.properties.templateで:

    ウィンドウズ:<INSTALL_PATH>\MicroStrategy\ModelingService\conf

    リナックス : <INSTALL_PATH>/MicroStrategy/ModelingService/conf

  2. の下でconfフォルダのコピーを作成するlogger.properties.template名前を変更してlogger.properties

  3. 参照ロガープロパティカスタマイズするにはlogger.propertiesファイル。

  4. Modeling Service を再起動します。