Configures an agent health service
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.
Ops Mgr Agent
If an Ops Mgr agent is used to host the Veeam Collector service, then no action is required. The monitor will automatically run a Recovery Action which will make the required registry changes, and then restart the Health Service in order to apply the configuration. The alert will then automatically close.
Ops Mgr Management server.
If a Management Server is used to host the Veeam Collector role, then the monitor will not automatically restart the Health Service. This is by design, to avoid impact to other monitoring tasks which a Management Server may be performing. To resolve the alert for a Management Server, run the Recovery Action manually. This is available either via the Health Explorer for this monitor, or by using this task.Once the task is run and the Health Service service restarted, the alert will automatically close.
Target | Veeam.Virt.Extensions.VMware.Collector |
Accessibility | Public |
Category | Maintenance |
Enabled | True |
Remotable | False |
Timeout | 86400 |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
ConfigureAgent | WriteAction | Veeam.Virt.Extensions.VMware.ConfigureAgentAction | Default |
<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>