MicroStrategy ONE

オブジェクト テレメトリーの初期ロードの検証

初期ロード プロセスが成功したかどうか検証するには、MetadataObjectTelemetry log ファイルを確認します。

MetadataObjectTelemetry ログはデフォルトで有効になっています。ログを無効にするには、MicroStrategy Diagnostics and Performance Logging Tool に移動し、MetadataObjectTelemetry ログのチェックを外します。

  • Windows の場合、このファイルは以下の場所にあります。 <install_path>\Common Files\MicroStrategy\Log\MetadataObjectTelemetry.log
  • Linux 上で、このファイルは /var/log/MicroStrategy/MetadataObjectTelemetry.log

MetadataObjectTelemetry ログについて

このログ ファイルは、初期ロードが正常にトリガーされたか、いくつのプロジェクトがロードされたかなど、初期ロードのステータスについて詳細な情報を提供します。

3 種類 このログ ファイル内のメッセージ:

メタデータ オブジェクト テレメトリー メッセージ

ログ ファイルに含まれる 1 つ目のメッセージは、メタデータ オブジェクト テレメトリー開始メッセージです。初期ロードが正常にトリガーされた場合、次の情報が含まれます。

  • Metadata object telemetry start:初期ロードが開始したことを示します。
  • ObjectTelemetryID:初期ロードの一意の識別子です。トリガーされる初期ロードはそれぞれ固有の ID を持ちます。
  • Project distribution info:  読み込まれているホストとプロジェクトを示します。クラスター環境の場合、このセクションには各ノードが関連するプロジェクトとともに表示されます。

コピー
2019-09-02 04:32:59.416-04:00 [HOST:tec-w-004718][SERVER:CastorServer][PID:3208][THR:1600][MetadataObjectTelemetry][Info][UID:54F3D26011D2896560009A8E67019608][SID:5068987ECF4302F929BA2DCF45DF405D][OID:0] [ObjectTelemetryID:5707FDFC4046F238782CC89C8DA94DD8] Metadata object telemetry start. Project distribution info: (tec-w-004718, [Human Resources Analysis Module, MicroStrategy Tutorial, Platform Analytics, Configuration]).

上記のメッセージは、 Metadata object telemetry start メッセージが表示されます。このロードには次のような一意の識別子も付いています: ObjectTelemetryID:5707FDFC4046F238782CC89C8DA94DD8。この識別子は、この初期ロードに関連するその後のメッセージで使用されます。

このメッセージにはロード予定のプロジェクトの数も示されています。選択: Project distribution info 線はノードを示します tec-w-0047184 つのプロジェクトを含んでいます Human Resources Analysis ModuleMicroStrategy TutorialPlatform Analytics、、および Configuration

クラスター環境であれば Project distribution info 行には、各ノードとそれに関連するプロジェクトが含まれます次に例を示します。 (TEC-W-002270, [MicroStrategy Tutorial]), (TEC-W-002613, [New Project, Configuration])

プロジェクト オブジェクト テレメトリー メッセージ

このメッセージは、オブジェクト テレメトリー プロセスの各プロジェクトが開始したとき、進行したとき、および終了したときにログに記録されます。プロジェクトのプライマリ サーバーになっているノードでのみログに記録されます。

プロジェクト オブジェクト テレメトリー メッセージは以下のように表示されます。

  • Project object telemetry start:  プロジェクトがオブジェクト テレメトリー プロセスを開始したこと、およびプロジェクトから Kafka に送信されるオブジェクトの数を示します。
  • Project object telemetry in progress:Kafka に送信されたオブジェクトの数、Kafka への送信に失敗したオブジェクトの数、Kafka に送信する必要のあるオブジェクトの数を示します。
  • Project object telemetry finish:  プロジェクトがオブジェクト テレメトリー プロセスを終了したこと、および正常に Kafka に送信されたオブジェクトの数を示します。

例:Project Object Telemetry Start

コピー
2019-09-02 04:32:59.437-04:00 [HOST:tec-w-004718][SERVER:CastorServer][PID:3208][THR:1600][MetadataObjectTelemetry][Info][UID:54F3D26011D2896560009A8E67019608][SID:5068987ECF4302F929BA2DCF45DF405D][OID:0] [ObjectTelemetryID:5707FDFC4046F238782CC89C8DA94DD8] Project 'Configuration' object telemetry start. About 588 objects will be sent.

これは、プロジェクトの開始メッセージです。これは、プロジェクト Configuration がオブジェクト テレメトリー プロセスを開始したことと、プロジェクトから Kafka に送信予定のオブジェクトが 588 個あることを示します。

プロジェクトのオブジェクト テレメトリーを送信中にオブジェクトが追加または削除されることがあるため、この数は Kafka に最終的に送信されるオブジェクトの数ではない場合があります。

例:Project Object Telemetry In Progress

コピー
2019-09-02 04:32:59.524-04:00 [HOST:tec-w-004718][SERVER:CastorServer][PID:3208][THR:1600][MetadataObjectTelemetry][Info][UID:54F3D26011D2896560009A8E67019608][SID:5068987ECF4302F929BA2DCF45DF405D][OID:0] [ObjectTelemetryID:5707FDFC4046F238782CC89C8DA94DD8] Project 'Configuration' object telemetry in progress. 46 objects are sent to Kafka successfully, 0 objects failed to send to Kafka. A total of about 588 objects need to be sent.
2019-09-02 04:32:59.610-04:00 [HOST:tec-w-004718][SERVER:CastorServer][PID:3208][THR:1600][MetadataObjectTelemetry][Info][UID:54F3D26011D2896560009A8E67019608][SID:5068987ECF4302F929BA2DCF45DF405D][OID:0] [ObjectTelemetryID:5707FDFC4046F238782CC89C8DA94DD8] Project 'Configuration' object telemetry in progress. 147 objects are sent to Kafka successfully, 0 objects failed to send to Kafka. A total of about 588 objects need to be sent.

これは 2 つの Project Object Telemetry In Progress メッセージの例です。Kafka にオブジェクトが 100 個送信されるたびに、新しい進行状況メッセージがログに記録されます。1 つ目のログでは、46 個のオブジェクトが Kafka に送信されました。2 つ目のログで、147 個のオブジェクトが Kafka に正常に送信されたときに記録されました。いずれのログでも、送信に失敗したオブジェクトは 0 個です。

例:Project Object Telemetry Finish

コピー
2019-09-02 04:33:00.013-04:00 [HOST:tec-w-004718][SERVER:CastorServer][PID:3208][THR:1600][MetadataObjectTelemetry][Info][UID:54F3D26011D2896560009A8E67019608][SID:5068987ECF4302F929BA2DCF45DF405D][OID:0] [ObjectTelemetryID:5707FDFC4046F238782CC89C8DA94DD8] Project 'Configuration' object telemetry finish. 588 objects were sent in total.

これはプロジェクトの終了メッセージです。プロジェクト Configuration は、588 個のオブジェクトを Kafka に正常に送信しました。

購読テレメトリー メッセージ

このメッセージは、購読インスタンス テレメトリー プロセスについてクラスター ノードが開始したとき、進行したとき、および終了したときにログに記録されます。

購読テレメトリー メッセージは以下のように表示されます。

  • Subscription instance telemetry start:  ノードがサブスクリプション インスタンス テレメトリーを開始したこと、およびプロジェクトからいくつかのサブスクリプション インスタンスが Kafka に送信されることを示します。
  • Subscription instance telemetry progress:   Kafka に送信した購読インスタンスの数、Kafka への送信に失敗した購読インスタンスの数、および Kafka に送信する必要がある購読の合計数を示します。
  • Subscription instance telemetry finish:ノードが購読インスタンス テレメトリーを終了したことと、Kafka にいくつのオブジェクトが正常に送信されたかを示します。

例:  サブスクリプションのインスタンス テレメトリーの開始

コピー
2019-09-03 22:39:14.977-04:00 [HOST:tec-w-004718][SERVER:CastorServer][PID:3208][THR:12568][MetadataObjectTelemetry][Info][UID:54F3D26011D2896560009A8E67019608][SID:CFEEB1FA81CFBF01553D3E9EE9F6CEE1][OID:0] [ObjectTelemetryID:974CB30B43A997627A648E89D786C438] Subscription instance telemetry start. About 26 objects will be sent.

このメッセージは、購読インスタンス テレメトリー プロセスが開始したことと、26 個のオブジェクトが Kafka に送信される予定であることを示します。

例:  サブスクリプションのインスタンス テレメトリーの進捗

コピー
2019-09-03 22:39:14.980-04:00 [HOST:tec-w-004718][SERVER:CastorServer][PID:3208][THR:12568][MetadataObjectTelemetry][Info][UID:54F3D26011D2896560009A8E67019608][SID:CFEEB1FA81CFBF01553D3E9EE9F6CEE1][OID:0] [ObjectTelemetryID:974CB30B43A997627A648E89D786C438] Subscription instance telemetry in progress. 26 objects are sent to Kafka successfully, 0 objects failed to send to Kafka. A total of about 26 objects need to be sent.

このメッセージは、購読インスタンス テレメトリー プロセスが進行中であることを示します。Kafka にオブジェクトが 100 個送信されるたびに、新しい進行状況メッセージがログに記録されます。このログでは、Kafka に送信する必要があるオブジェクトが 26 個しかなく、26 個のオブジェクトが正常に送信されました。

例:  サブスクリプションのインスタンス テレメトリー 終了

コピー
2019-09-03 22:39:14.982-04:00 [HOST:tec-w-004718][SERVER:CastorServer][PID:3208][THR:12568][MetadataObjectTelemetry][Info][UID:54F3D26011D2896560009A8E67019608][SID:CFEEB1FA81CFBF01553D3E9EE9F6CEE1][OID:0] [ObjectTelemetryID:974CB30B43A997627A648E89D786C438] Subscription instance telemetry finish. 26 objects were sent in total. 

このメッセージは、現在のノードが購読インスタンス テレメトリーの処理を終了し、26 個の購読が Kafka に正常に送信されたことを示します。