Strategy ONE

Überprüfen Sie das anfängliche Laden der Objekttelemetrie

Um zu überprüfen, ob der anfängliche Laden erfolgreich war, sehen Sie sich die an MetadataObjectTelemetry-Protokoll Datei.

Standardmäßig ist das MetadataObjectTelemetry-Protokoll aktiviert. Um das Protokoll auszuschalten, navigieren Sie zum MicroStrategy Diagnose- und Leistungsprotokollierungstool und deaktivieren Sie das MetadataObjectTelemetry-Protokoll.

  • Unter Windows befindet sich diese Datei in <install_path>\Common Files\MicroStrategy\Log\MetadataObjectTelemetry.log.
  • Unter Linux befindet sich diese Datei in /var/log/MicroStrategy/MetadataObjectTelemetry.log.

Verstehen des MetadataObjectTelemetry Protokolls

Diese Protokolldatei bietet detaillierte Informationen über den Status Ihrer anfänglichen Datenladung, z. B. ob die anfängliche Datenladung erfolgreich ausgelöst wurde und wie viele Projekte geladen wurden.

Es gibt drei Typen von Meldungen in dieser Protokolldatei:

Metadatenobjekt-Telemetrienachricht

Die erste Nachricht in der Protokolldatei ist die Startnachricht der Metadatenobjekt-Telemetrie. Wenn der anfängliche Download erfolgreich ausgelöst wurde, werden die folgenden Informationen angezeigt:

  • Metadata object telemetry start: Zeigt an, dass der anfängliche Download gestartet wurde.
  • ObjectTelemetryID: Zeigt die eindeutige ID des ersten Ladens an. Jeder ausgelöste anfängliche Datenladen hat eine eindeutige ID.
  • Project distribution info: Zeigt den Host und die Projekte an, die geladen werden. Wenn Sie eine Cluster-Umgebung verwenden, wird jeder Knoten mit den zugehörigen Projekten in diesem Abschnitt angezeigt.

Zum Beispiel

Kopieren
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]).

Die obige Nachricht weist darauf hin, dass der anfängliche Datenladen seit dem ausgelöst wurde Metadata object telemetry start Nachricht wird angezeigt. Diese Last erhält außerdem eine eindeutige ID: ObjectTelemetryID:5707FDFC4046F238782CC89C8DA94DD8. Diese ID wird in den folgenden Nachrichten angezeigt, die sich auf diesen ersten Download beziehen.

Diese Nachricht bietet auch eine Aufzeichnung darüber, wie viele Projekte geladen werden. Der/die/das Project distribution info Die Linie gibt den Knoten an. tec-w-004718, das vier Projekte enthält: Human Resources Analysis Module, MicroStrategy Tutorial, Platform Analytics, und Configuration.

Wenn es sich um eine Clusterumgebung handelt, beträgt die Project distribution info Die Zeile enthält jeden Knoten mit den zugehörigen Projekten. Beispiel: (TEC-W-002270, [MicroStrategy Tutorial]), (TEC-W-002613, [New Project, Configuration]).

Projektobjekt-Telemetrienachricht

Diese Nachricht wird protokolliert, wenn jedes Projekt gestartet wird, voranschreitet und mit dem Objekttelemetrieprozess abgeschlossen wird. Wird nur von dem Knoten protokolliert, der der Primärserver des Projekts ist.

Die Telemetriemeldungen des Projektobjekts werden angezeigt als:

  • Project object telemetry start: Zeigt an, dass das Projekt den Objekttelemetrieprozess gestartet hat und wie viele Objekte aus dem Projekt an Kafka gesendet werden.
  • Project object telemetry in progress: Zeigt die Anzahl der Objekte an, die an Kafka gesendet wurden, die Anzahl der Objekte, die nicht an Kafka gesendet werden konnten, und die Anzahl der Objekte, die an Kafka gesendet werden müssen.
  • Project object telemetry finish: Zeigt an, wie viele Objekte erfolgreich an Kafka gesendet wurden.

Beispiel: Start der Projektobjekt-Telemetrie

Kopieren
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.

Dies ist die Startnachricht des Projekts. Es zeigt an, dass das Projekt „Configuration“ mit dem Objekttelemetrieprozess beginnt und dass 588 Objekte aus dem Projekt an Kafka gesendet werden.

Diese Zahl stellt möglicherweise nicht die endgültige Anzahl der an Kafka gesendeten Objekte dar, da Objekte beim Senden der Projektobjekt-Telemetrie hinzugefügt oder gelöscht werden können.

Beispiel: Projektobjekt-Telemetrie wird ausgeführt

Kopieren
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.

Dies ist ein Beispiel für zwei Fortschrittsmeldungen der Projektobjekt-Telemetrie. Jedes Mal, wenn 100 Objekte an Kafka gesendet werden, wird eine neue „In Bearbeitung“-Nachricht protokolliert. Im ersten Protokoll wurden 46 Objekte an Kafka gesendet. Das zweite Protokoll wurde angezeigt, als 147 Objekte erfolgreich an Kafka gesendet wurden. In beiden Protokollen konnten 0 Objekte nicht gesendet werden.

Beispiel: Projektobjekt-Telemetrie abgeschlossen

Kopieren
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.

Dies ist die Abschlussnachricht des Projekts. Das Projekt „Configuration“ hat 588 Objekte erfolgreich an Kafka gesendet.

Abonnement-Telemetrienachricht

Diese Nachricht wird protokolliert, wenn der Clusterknoten gestartet wird, fortschreitet und mit dem Telemetrieprozess der Abonnement-Instanz abgeschlossen wird.

Die Abonnement-Telemetriemeldungen werden angezeigt als:

  • Subscription instance telemetry start: Zeigt an, dass der Knoten die Abonnement-Instanz-Telemetrie gestartet hat und wie viele Abonnement-Instanzen aus dem Projekt an Kafka gesendet werden.
  • Subscription instance telemetry progress: Zeigt die Anzahl der Abonnement-Instanzen an, die an Kafka gesendet wurden, die Anzahl der Abonnement-Instanzen, die nicht an Kafka gesendet werden konnten, und die Gesamtzahl der Abonnements, die an Kafka gesendet werden müssen.
  • Subscription instance telemetry finish: Zeigt an, dass der Knoten die Abonnement-Instanz-Telemetrie abgeschlossen hat und wie viele Objekte erfolgreich an Kafka gesendet wurden.

Beispiel: Abonnement-Instanz-Telemetriestart

Kopieren
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.

Diese Nachricht gibt an, dass der Telemetrieprozess der Abonnement-Instanz gestartet wurde und dass 26 Objekte an Kafka gesendet werden.

Beispiel: Fortschritt der Abonnement-Instanz-Telemetrie

Kopieren
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.

Diese Nachricht zeigt an, dass der Telemetrieprozess der Abonnement-Instanz ausgeführt wird. Jedes Mal, wenn 100 Objekte an Kafka gesendet werden, wird eine neue Fortschrittsnachricht protokolliert. In diesem Protokoll müssen nur 26 Objekte an Kafka gesendet werden, und 26 Objekte wurden erfolgreich gesendet.

Beispiel: Ende der Abonnement-Instanz-Telemetrie

Kopieren
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. 

Diese Nachricht gibt an, dass der aktuelle Knoten den Telemetrieverlauf der Abonnementinstanz abgeschlossen hat und dass 26 Abonnements erfolgreich an Kafka gesendet wurden.