MicroStrategy ONE
Überprüfen Sie die Modellierungsdienste in Workstation und Library Protokolle
Wenn im Modellierungsdienst Fehlermeldungen angezeigt werden, kann es sein, dass in Ihrer Umgebung mehrere Modellierungsdienste ausgeführt werden und/oder einige Dienste nicht ordnungsgemäß funktionieren. Beginnend in MicroStrategy ONE Mit Update 11 können Sie die Anzahl der in Ihrer Umgebung ausgeführten Modellierungsdienste überprüfen und feststellen, welcher den Fehler verursacht.
Überprüfen der Modellierungsdienste in der Workstation
So überprüfen Sie, wie viele Modellierungsdienste in Ihrer Umgebung ausgeführt werden:
- Öffnen Sie Workstation.
- Klicken Sie im Navigationsbereich auf Monitore.
- Klicken Sie im linken Bereich auf Dienstleistungen und erweitern Sie die Intelligenz Service.
-
Die Anzahl der verfügbaren Modellierungsdienste wird in Klammern neben Modellieren.
Überprüfen Sie die Modellierungsdienste im Library Logdatei
Beginnend im MicroStrategy ONE Update vom 10. August, monatliche Veröffentlichung. Sie können die IP und den Port des Modellierungsdienstes überprüfen, um herauszufinden, welcher Modellierungsdienst verwendet wird und welcher nicht funktioniert.
-
Konfigurieren /MicroStrategyLibrary/WEB-INF/classes/logback.xml und fügen Sie den folgenden Codeausschnitt hinzu:
- Neu starten MicroStrategy Library.
-
Die IP-Adresse und der Port des Modellierungsdienstes werden angezeigt in /Apache Software Foundation/Tomcat x.0/logs/MSTRRest.log.
<logger name="com.microstrategy" additivity="false" level="DEBUG">
<appender-ref ref="FILE"/>
</logger>
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${LOG_HOME}/MSTRRest.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<!-- daily rollover -->
<fileNamePattern>${LOG_HOME}/backup/MSTRRest.%d{yyyy-MM-dd}.log</fileNamePattern>
<!-- keep 30 days' worth of history capped at 3GB total size -->
<maxHistory>30</maxHistory>
<totalSizeCap>3GB</totalSizeCap>
</rollingPolicy>
<encoder class="net.logstash.logback.encoder.LogstashEncoder"/>
</appender>
Angeben des Modellierungsdienstes in einer Clusterumgebung
Sie können die Basis-URL des Modellierungsdienstes definieren (Dienstleistungen.MicroStrategy-Modellierungsservice.baseURL) In configOverride.propertiesinnerhalb Library. Dies zwingt Library um mit einem bestimmten Modellierungsdienst zu arbeiten.
Der configOverride.properties Die Datei befindet sich in:
Windows:C:\Program Files (x86)\Common Files\MicroStrategy\Tomcat\apache-tomcat-x.x.xx\webapps\MicroStrategyLibrary\WEB-INF\classes\config\configOverride.properties
Linux:<TOMCAT_INSTALL_DIRECTORY>/webapps/MicroStrategyLibrary/WEB-INF/classes/config/configOverride.properties