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:

  1. Aprire Workstation.
  2. Nel riquadro di spostamento, fare clic su Monitor.
  3. Nel riquadro di sinistra, fare clic su Servizi ed espandere il Intelligence servizio.
  4. 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.

  1. Configura /MicroStrategyLibrary/WEB-INF/classes/logback.xml e aggiungere il seguente snippet di codice:

  2. Copia
    <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>

  3. Riavviare MicroStrategy Library.
  4. L'indirizzo IP e la porta del servizio Modeling sono visualizzati in /Apache Software Foundation/Tomcat x.0/logs/MSTRRest.log.

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