How to disable the default Host Monitors in Performance Center

  • KM01517448
  • 17-Apr-2015
  • 19-Oct-2015

Summary

This article explains how to disable the default host monitors configured automatically by the system for all the machines involved in a performance test (except for OFW machines). This article only applies to the following versions: Performance Center 12.01 Patch 3 or any superseding patch; Performance Center 12.20 Patch 2 or any superseding patch; Performance Center 12.50 or later.

Reference

 

The host monitors feature automatically configures basic windows monitor data for all the machines involved in a performance test (except for OFW machines). This data (e.g., CPU, disk space and memory) is available during a performance test run in the online graphs, or afterwards when collating and analyzing the results.

This feature is convenient as it works with auto-matched load generators.
However, in environments where the network ports are closed, this feature may cause a significant slowdown when starting a performance test run.

Follow the below steps to disable this feature.

Before Starting:
The monitors are configured at the start of each test by the Controller used in that test. This means the change is per Controller machine. There for
a) This workaround must be applyed on each host machine serving as a Controller.
b) The host monitors will only be disabled for those tests that are executed using a Controller machine that was changed.
c) All tests using a changed Controller machine will not collect the host monitor data (untill the Controller is changed back to the otiginal status).


 

How to disable the monitors:

  1. Login to the host machine
  2. Make sure there are no tests running on the host machine and that there are no  wlrun.exe process running.
  3. Open <Performance Center Host Installation>\config\wlrun7.ini
  4. Add the line 'EnableHostMonitor=0' under the [General] section.
  5. Run a test using this specific host machine as the controller.

Notes:

  • The host monitors feature is enabled by default.
  • If the EnableHostMonitor property is missing from 'wlrun7.ini', the system will revert to the default behavior.
  • If the value is set to 1, the host monitor is enabled. Any other value will disable the host monitors.
  • If the host monitors is disabled, the following logging will be displayed in the 'orchidtmp\ltlogger\wlrun.log': INFO      Default Monitor is disabled for this host
  • If the host monitors is enabled, the loogging will be:  INFO      Loading Default Monitors
Supported versions:
Performance Center 12.01 Patch 3 or any superseding patch;
Performance Center 12.20 Patch 2 or any superseding patch;
Performance Center 12.50 or later.



Disclaimer:
This workaround may cause some online graphs in the Performance Test Run Page to appear empty although they are not.
The graph data is available offline after collating and analyzing the results.