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
, andPBPageSize
under...Client Modules\
to apply defaults to all modules.
Precedence and Fallbacks
-
Module-specific values take precedence.
-
If not set, shared module base settings are checked.
-
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 |