MicroStrategy ONE
高スループットまたは高度なアーキテクチャ使用時の Intelligence Server のテレメトリー ログ有効化
Intelligence Server のテレメトリー ログは、MicroStrategy システムのパフォーマンスと利用を Platform Analytics が分析する場合の元となるデータです。このテレメトリーは、Configuration Wizard または Command Manager のいずれかを使って有効化できます。
2 種類の違ったレベルの統計情報の、ログ出力の有効化があります - 基本と上級です。Configuration Wizard は基本統計情報のみ構成可能ですが、Command Manager は両方を構成できます。
Configuration Wizard を使用した統計の有効化
MicroStrategy の Configuration Wizard を使用すると、メタデータにおけるすべてのアクティブなプロジェクトの基本統計を有効化できます。Configuration Wizard の設定後に新しいプロジェクトを作成した場合、Command Manager を使用してそのプロジェクトの基本統計を有効にする必要があります。
高度な統計できない構成ウィザードを使用して有効にすることができます。上級統計を有効化するには Command Manager を使用してください
-
インテリジェンスサーバーマシンから構成ウィザードを起動し、インテリジェンスサーバーを構成する。
-
設定ウィザードの指示に従って、プラットフォーム分析構成セクションを選択してIntelligence Server テレメトリを Platform Analytics に送信する。このオプションが Platform Analytics で有効化されると、デフォルトで基本統計が有効化され、Configuration Wizard では無効化できません。
-
でテレメトリ サーバー アドレス以下の情報を入力してください
テレメトリ サーバー ホスト : Kafka サーバーの完全修飾ドメイン名または IP アドレス。Platform Analytics が同じマシンにインストールされている場合、デフォルトは 127.0.0.1 です。そうでない場合は、Platform Analytics マシンの IP アドレス (この例ではマシン 4) を指定します。
テレメトリ サーバー ポート : Kafka サーバーのポート番号。デフォルトは 9092 です。
使用
<host:port>
以下のようにフォーマットします。
Command Manager を使用した統計の有効化
Command Manager により、基本統計または上級統計のログをプロジェクト単位で有効化することができます。
Command Manager から統計を有効化するためには、次の権限が必要です。
-
MicroStrategy Command Manager の使用
-
サーバー基本設定の構成
基本統計の有効化
-
Command Manager を起動し、統計ログを有効にする Intelligence サーバーに接続します。クラスターの Intelligence Server ノードそれぞれについて、手順 2 ~ 4 を繰り返してください。
-
以下のコマンドを実行して、MicroStrategy テレメトリー サーバーに統計ログを送信するように Intelligence Server を構成します。
コピーALTER SERVER CONFIGURATION ENABLEMESSAGINGSERVICES TRUE CONFIGUREMESSAGINGSERVICES"bootstrap.servers:<Telemetry Node 1 IP>:<Port>,<Telemetry Node 2 IP>:<Port>,<Telemetry Node 3 IP>:<Port>/batch.num.messages:5000/queue.buffering.max.ms:2000";
-
Intelligence Server 構成が正常に適用されたことを確認するには、次のコマンドを実行します。
コピーLIST PROPERTIES FOR SERVER CONFIGURATION;
-
もしあなたが
Telemetry Server enabled = TRUE
そしてMessaging Services Configuration = bootstrap.servers:<IP:Port>
出力では、構成は成功しています。
上級統計の有効化
-
次のコマンドを実行して環境の各プロジェクトを有効化し、基本レベルおよび高度なレベルの統計をログします。プロジェクト名を必ず監視対象のプロジェクトに置き換えてください。
コピーALTER PASTATISTICS (BASICSTATS (ENABLED | DISABLED) [DETAILEDREPJOBS (TRUE | FALSE)] [DETAILEDDOCJOBS (TRUE | FALSE)] [JOBSQL (TRUE | FALSE)] [COLUMNSTABLES (TRUE | FALSE)] [MOBILECLIENTS (TRUE|FALSE) [MOBILEMANIPULATION (TRUE|FALSE)] [MOBILECLIENTLOCATION (TRUE|FALSE)]]) IN PROJECT "<PROJECT_NAME>";
-
統計ログ レベルが正常にプロジェクトに適用されたことを確認するには、以下のコマンドを実行します。
コピーLIST [ALL] PROPERTIES FOR PASTATISTICS IN PROJECT "<project_name>";
-
複数の Intelligence Server 環境を使用している場合は、すべての Intelligence Server 環境に対して上記の手順を繰り返します。