Configure Health Service (Collector)

Veeam.Virt.Extensions.VMware.CollectorTask.ConfigureAgent (Task)

Configures an agent health service

Knowledge Base article:

Summary

The Veeam Collector publishes large amounts of data concerning the monitored VMware vSphere environment. For this reason some specific configuration and optimization of the local Ops Mgr Health Service is required, so that the Health Service can process this data load efficiently. These configuration changes are part of the registry settings for the Ops Mgr Health Service.

This task will apply the recommended configuration to the Ops Mgr Health Service on the server where a Veeam Collector is running.

Note that it is not usually required to run this task manually. There is a monitor 'Veeam Collector: Health Service recommended configuration monitor' built-in to the Veeam MP for VMware which will alert when the configuration is not applied. The monitor behavior is detailed below.

Element properties:

TargetVeeam.Virt.Extensions.VMware.Collector
AccessibilityPublic
CategoryMaintenance
EnabledTrue
RemotableFalse
Timeout86400

Member Modules:

ID Module Type TypeId RunAs 
ConfigureAgent WriteAction Veeam.Virt.Extensions.VMware.ConfigureAgentAction Default

Source Code:

<Task ID="Veeam.Virt.Extensions.VMware.CollectorTask.ConfigureAgent" Accessibility="Public" Enabled="true" Target="Veeam.Virt.Extensions.VMware.Collector" Timeout="86400" Remotable="true">
<Category>Maintenance</Category>
<WriteAction ID="ConfigureAgent" TypeID="Veeam.Virt.Extensions.VMware.ConfigureAgentAction">
<PersistenceCacheMaximum>262144</PersistenceCacheMaximum>
<PersistenceCheckpointDepthMaximum>104857600</PersistenceCheckpointDepthMaximum>
<PersistenceVersionStoreMaximum>131072</PersistenceVersionStoreMaximum>
<StateQueueItems>20480</StateQueueItems>
<MaximumQueueSizeKb>204800</MaximumQueueSizeKb>
<stopAttempts>3</stopAttempts>
<startAttempts>3</startAttempts>
<stopTimeout>30000</stopTimeout>
<startTimeout>30000</startTimeout>
<mgName>$Target/ManagementGroup/Name$</mgName>
</WriteAction>
</Task>