Strategy ONE

Comprobar Modeling Services en Workstation y Library Logs

Si ve mensajes de error en el servicio de modelado, es posible que haya más de un servicio de modelado ejecutándose en su entorno y/o que algunos servicios no funcionen correctamente. A partir de la actualización 11 de MicroStrategy ONE, puede comprobar la cantidad de servicios de modelado ejecutándose en su entorno y ver cuál está causando el error.

Comprobación de servicios de modelado en la estación de trabajo

Para comprobar cuántos servicios de modelado se están ejecutando en su entorno:

  1. Abra Workstation.
  2. En el panel de navegación, haga clic en Monitores.
  3. En el panel izquierdo, haga clic en Servicios y expanda la Intelligence servicio.
  4. La cantidad de Modeling Services disponible aparece entre paréntesis junto a Modelado.

Comprobar Modeling Services en el archivo de registro de Library

A partir de la actualización mensual del 10 de agosto de MicroStrategy ONE, puede comprobar la IP y el puerto del servicio de modelado para averiguar qué servicio de modelado está en uso y cuál no.

  1. Configurar /MicroStrategyLibrary/WEB-INF/classes/logback.xml y añada el siguiente fragmento de código:

  2. Copiar
    <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. Reinicie MicroStrategy Library.
  4. El puerto y la IP del servicio de modelado aparecen en /Apache Software Foundation/Tomcat x.0/logs/MSTRRest.log.

Especificar el servicio de modelado en un entorno de clúster

Puede definir la URL base del servicio de modelos (services.MicroStrategy-Modeling-Service.baseURL ) en configOverride.propertiesdentro de Library. Esto obliga a Library a trabajar con un servicio de modelado específico.

El configOverride.properties el archivo se encuentra en:

Ventanas: 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