Health Service recommended configuration recovery task (Hyper-V)

Veeam.Virt.Extensions.HyperV.HealthService.Monitor.RegistryConfiguration.Recovery (Recovery)

This Recovery task will correct Ops Mgr Health Service configuration for best performance and scalability.

Element properties:

TargetVeeam.Virt.Extensions.HyperV.DiscoveryTarget
MonitorVeeam.Virt.Extensions.HyperV.HealthService.Monitor.RegistryConfiguration
Reset MonitorTrue
RemotableTrue
Timeout300
CategoryMaintenance
EnabledonEssentialMonitoring
AccessibilityPublic

Member Modules:

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

Source Code:

<Recovery ID="Veeam.Virt.Extensions.HyperV.HealthService.Monitor.RegistryConfiguration.Recovery" Accessibility="Public" Enabled="onEssentialMonitoring" Target="Veeam.Virt.Extensions.HyperV.DiscoveryTarget" Monitor="Veeam.Virt.Extensions.HyperV.HealthService.Monitor.RegistryConfiguration" ResetMonitor="true" ExecuteOnState="Warning" Remotable="true" Timeout="300">
<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>
</Recovery>