EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics

KB31579: MicroStrategy Diagnostics and Performance Logging tool on UNIX/Linux operating systems does not display the XML counters required for monitoring XML generation of Report Services documents.


Community Admin

• Strategy


The following knowledge base article explains how to expose additional XML counters within the MicroStrategy Diagnostics and performance Logging tool on Unix/Linux operating systems.

SYMPTOM:
The following three XML counters are not seen on Strategy Diagnostics and Performance Logging tool on UNIX/LINUX operating systems.  

  • Strategy Intelligence Server Profiler\XML_GENERATION CPU Time(sec)
  • Strategy Intelligence Server Profiler\XML_GENERATION Elapse Time(sec)
  • Strategy Intelligence Server Profiler\XML_GENERATION Total Counts

The above counters are required when users need to monitor XML generation of report services documents as explained in the following Strategy Knowledge Base  document:
 
KB30497: How to monitor Report Services dashboards XML generation in MicroStrategy Web 9.x
 
CAUSE:
This is working as designed. These counters are considered internal counters and are not exposed on the GUI.
 
ACTION:
To view these counters on the Strategy Diagnostics and Performance Logging tool on UNIX/LINUX operating systems,  the keys have to be manually added to the MSI_Reg.reg file. The MSI_Reg.reg file is located in the Strategy installation home folder. 
 
Implement the following steps to add the keys:

  • Stop Strategy Intelligence Server.
  • Locate the following entry in the MSIReg.reg file.
     
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\MicroStrategy\DSS Server\Instances\CastorServer\Performance Counters\Strategy Intelligence Server Profiler]
    

  • The following keys should be added to the MSI_Reg.reg file under the entry shown in Step 2.
     

    
    [HKEY_LOCAL_MACHINE\SOFTWARE\MicroStrategy\DSS Server\Instances\CastorServer\Performance Counters\Strategy Intelligence Server Profiler\XML_GENERATION CPU Time(sec)]
    "Persist"=dword:00000000
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\MicroStrategy\DSS Server\Instances\CastorServer\Performance Counters\Strategy Intelligence Server Profiler\XML_GENERATION Elapse Time(sec)]
    "Persist"=dword:00000000 
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\MicroStrategy\DSS Server\Instances\CastorServer\Performance Counters\Strategy Intelligence Server Profiler\XML_GENERATION Total Counts]
    "Persist"=dword:00000000


     
  • After adding the above entries, these counters are shown on the Diagnostics tool as shown below. Users can now start/stop logging these counters from the tool and do not need to modify the MSI_Reg.reg file again.
     
ka04W00000148lqQAA_0EM440000002AzH.jpeg

Registry Modification:
WARNING:
Manually editing values in the Strategy Registry file incorrectly may cause serious, server-wide problems that may make your Intelligence Server unusable. Since these are user-initiated changes, they are not covered by any Strategy warranty. Users are strongly encouraged to backup the Registry file prior to any alteration.
 


Comment

0 comments

Details

Knowledge Article

Published:

May 31, 2017

Last Updated:

May 31, 2017