MicroStrategy ONE

Vérifier les services de modélisation dans les journaux Workstation et Library

Si des messages d'erreur s'affichent dans le service de modélisation, il se peut que plusieurs services de modélisation soient en cours d'exécution dans votre environnement et/ou que certains services ne fonctionnent pas correctement. À partir de MicroStrategy ONE Update 11, vous pouvez vérifier le nombre de services de modélisation qui s'exécutent dans votre environnement et voir lequel est à l'origine de l'erreur.

Vérification des services de modélisation dans Workstation

Pour vérifier combien de services de modélisation sont exécutés dans votre environnement :

  1. Ouvrez Workstation.
  2. Dans le volet de navigation, cliquez sur Moniteurs.
  3. Dans le panneau de gauche, cliquez sur Services et développer Intelligence service.
  4. La quantité de services de modélisation disponibles apparaît entre parenthèses à côté de Modélisation.

Vérifier les services de modélisation dans le fichier journal Library

À partir de la version mensuelle de MicroStrategy ONE Update 10, vous pouvez vérifier l'adresse IP et le port du service de modélisation pour savoir quel service de modélisation est utilisé et lequel ne fonctionne pas.

  1. Configurer /MicroStrategyLibrary/WEB-INF/classes/logback.xml et ajoutez l'extrait de code suivant :

  2. Copier
    <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. Redémarrez MicroStrategy Library.
  4. L'adresse IP et le port du service de modélisation apparaissent dans /Apache Software Foundation/Tomcat x.0/logs/MSTRRest.log.

Spécifier le service de modélisation dans un environnement de cluster

Vous pouvez définir l'URL de base du service de modélisation (services.MicroStrategy-Modeling-Service.baseURL ) dans configOverride.propertiesdans Library. Cela force Library à travailler avec un service de modélisation spécifique.

Le configOverride.properties Le fichier se trouve dans :

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