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

KB19155: Recommended performance logging counters to enable when troubleshooting memory or performance issues in MicroStrategy Intelligence Server Universal 2021 in UNIX/Linux environments


Community Admin

• Strategy


The following knowledge base article lists the recommended performance counters to enable when troubleshooting memory or performance issues in MicroStrategy Intelligence Server 2021 on Unix/Linux environments.

When memory or performance issues occur in Strategy Intelligence Server 2021, it is recommended to collect performance related logs. The following counters listed below should be collected when troubleshooting issues on a UNIX/Linux environment.
 
The names of the counters may differ slightly depending on the UNIX operating system used.
Enable ALL counters from the following 6 Categories
1 - Memory (all counters within this Category)
 
2 - Strategy Server Jobs (all counters within this Category)
 
3 -Strategy Server Users (all counters within this Category)
4 -Process (The following specific counters)

  • % CPU time
  • RSS (MB)
  • Size (MB)

"% CPU time" here is processor time spent in the Intelligence Server only. Comparing this value to the overall system processor use reveals whether it is the Intelligence Server or some other process occupying processor time. (Other processes may include Strategy database connection processes. This is an important data point for troubleshooting, as the diagnosis of the problem will be different depending on the component showing high CPU use.)
 
RSS stands for "resident set size" and indicates the amount of physical RAM occupied by the Intelligence Server process. Size is the total size of the Intelligence Server process, including virtual memory use (pages swapped out to disk).
5 - Processor (The following specific counters)

  • % Idle Time
  • % System Time
  • % User Time
  • % Wait Time
  • Number of active CPUs
  • Processor speed in MHz

Processor time is broken down into four values: Idle Time, System Time (for operating system activities), User Time (for user processes, including Strategy Intelligence Server 9.4.x - 10.x), and Wait Time, during which the processor is waiting for memory to be paged in from disk. High wait time indicates virtual memory contention, which can cause poor performance.
6 - System (The following specific counters)

  • RAM used (MB)
  • Swap used (MB)
  • Total CPU
  • Virtual memory used (MB)

While the memory and processor performance objects drill into more detail, these overall system totals are useful for comparison against the detailed measurements.
In some cases, you may need to restart the Intelligence Server for the updated configuration to be applied.
Additional Content
For Intelligence Server on Windows, the following Knowledge Base article should be consulted for performance counters:
KB19154: Recommended performance logging counters to enable when troubleshooting memory or performance issues in MicroStrategy Intelligence Server 9.x in Microsoft Windows environments
 
Users can consult the following Strategy knowledge base article for details on capturing these counters into logs to be provided to Strategy Technical Support.
KB13313: How to enable logging of performance counters using the Diagnostics and Performance Logging tool for MicroStrategy Intelligence Server 9.x in Microsoft Windows and Unix
For environments that do not have a GUI, a command line version of the Strategy Diagnostics Configuration tool can facilitate the collection of Performance Counters, as per the following Knowledge Base article:
KB46316: How to enable recommended performance counter logging for MicroStrategy server instances from the command line using MSTRCTL command in MicroStrategy Intelligence Server Universal 9.x - 10.x


Comment

0 comments

Details

Knowledge Article

Published:

March 31, 2017

Last Updated:

September 19, 2022