MicroStrategy ONE
Controllare Modeling Services nei log di Workstation e Library
Se vengono visualizzati messaggi di errore nel servizio di modellazione, potrebbe esserci più di un servizio di modellazione in esecuzione nel tuo ambiente e/o alcuni servizi potrebbero non funzionare correttamente. A partire da MicroStrategy ONE aggiornamento 11, è possibile controllare la quantità di servizi di modellazione in esecuzione nell'ambiente e sapere quale causa l'errore.
Controllo dei servizi di modellazione nella workstation
Per verificare quanti servizi di modellazione sono in esecuzione nel tuo ambiente:
- Aprire Workstation.
- Nel riquadro di spostamento, fare clic su Monitor.
- Nel riquadro di sinistra, fare clic su Servizi ed espandere il Intelligence servizio.
-
La quantità di servizi di Modeling disponibili viene visualizzata tra parentesi accanto a Modellazione.
Controllare Modeling Services nel file di registro di Library
A partire dalla versione mensile di MicroStrategy ONE aggiornamento 10 agosto, è possibile verificare l'IP e la porta del servizio di modellazione per scoprire quale servizio di modellazione è in uso e quale non funziona.
-
Configura /MicroStrategyLibrary/WEB-INF/classes/logback.xml e aggiungere il seguente snippet di codice:
- Riavviare MicroStrategy Library.
-
L'indirizzo IP e la porta del servizio Modeling sono visualizzati 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>
Specificare il servizio di modellazione in un ambiente cluster
È possibile definire l'URL di base del servizio Modeling (services.MicroStrategy-Modeling-Service.baseURL ) in configOverride.propertiesin Library. Questo obbliga Library a lavorare con uno specifico servizio di Modeling.
Il configOverride.properties il file si trova 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