VMware Management Pack Registry Settings

The VMware MP uses Windows Registry settings to control various operational behaviors. This article explains the registry keys used by the module, their default values, and how you can configure them to override the default behavior.

Registry Base Paths

All settings are under:

  • HKEY_LOCAL_MACHINE\SOFTWARE\OpsLogix\VMware\

    • Collector\ — Collector-wide settings

    • Client Modules\<ModuleName>\ — Module-specific overrides

Supported Registry Settings

Collector Settings

Setting Name Registry Key Type Default
Emulation Mode EmulationMode at ...VMware\Collector\ DWORD 0
Debug Level DebugLevel at ...VMware\Collector\ DWORD 0
MOB Page Size MOBPageSize at ...VMware\Collector\ DWORD 10
 

Use EmulationMode = 1 to simulate collector behavior without connecting to real infrastructure.

Module Settings

Setting Name Registry Key Type Default
Debug Level DebugLevel under ...Client Modules\<ModuleName>\ DWORD null (optional override)
Timeout TimeOutSec under ...Client Modules\<ModuleName>\ DWORD 1800 (discovery), 360
PB Page Size PBPageSize under ...Client Modules\<ModuleName>\ DWORD 0 (discovery), 350
 
  • You can also define DebugLevel, TimeOutSec, and PBPageSize under ...Client Modules\ to apply defaults to all modules.

Precedence and Fallbacks

  1. Module-specific values take precedence.

  2. If not set, shared module base settings are checked.

  3. If none are found, built-in defaults are used.

Example: Registry Commands

 
reg add "HKLM\SOFTWARE\OpsLogix\VMware\Collector" /v EmulationMode /t REG_DWORD /d 1 /f
reg add "HKLM\SOFTWARE\OpsLogix\VMware\Client Modules\HostDiscovery" /v DebugLevel /t REG_DWORD /d 2 /f
reg add "HKLM\SOFTWARE\OpsLogix\VMware\Client Modules" /v TimeOutSec /t REG_DWORD /d 300 /f

Make sure you run these commands with administrator privileges.

Summary Table

Scope Key Name Path Segment Type Default
Collector EmulationMode Collector\ DWORD 0
Collector DebugLevel Collector\ DWORD 0
Collector MOBPageSize Collector\ DWORD 10
Module DebugLevel Client Modules\<Module>\ DWORD null
Module TimeOutSec Client Modules\<Module>\ DWORD 1800/360
Module PBPageSize Client Modules\<Module>\ DWORD 0/350