Veeam VMware Collector Installer Discovery

Veeam.Virt.Extensions.VMware.CollectorManagement.CollectorInstallerDiscovery (Discovery)

Knowledge Base article:

Summary

This rule discovers Management Servers in the resource pool created for Veeam VMware monitoring.

If this discovery is disabled, Collector auto-deployment functionality will not work, because Virtualization Extensions Service will have an empty list of Management Servers for auto-deployment and will not send installation binaries and scripts to these servers.

External

See the Help Center for more information including Veeam VMware Collector System Requirements, Security Considerations and Auto-Deployment Installation, and full set of User Guides for the Veeam MP for VMware.

Element properties:

TargetVeeam.Virt.Extensions.VMware.EMServer
EnabledTrue
Frequency3600
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:
Discovered relationships and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Veeam.Virt.Extensions.VMware.CollectorManagement.CollectorInstallerDiscoveryDataSource Default

Source Code:

<Discovery ID="Veeam.Virt.Extensions.VMware.CollectorManagement.CollectorInstallerDiscovery" Enabled="onEssentialMonitoring" Target="VVEVB!Veeam.Virt.Extensions.VMware.EMServer" ConfirmDelivery="false" Remotable="false" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Veeam.Virt.Extensions.VMware.CollectorManagement.CollectorInstaller">
<Property TypeID="Veeam.Virt.Extensions.VMware.CollectorManagement.CollectorInstaller" PropertyID="ComputerName"/>
<Property TypeID="Veeam.Virt.Extensions.VMware.CollectorManagement.CollectorInstaller" PropertyID="HostedOn"/>
<Property TypeID="Veeam.Virt.Extensions.VMware.CollectorManagement.CollectorInstaller" PropertyID="CollectorServiceStatus"/>
<Property TypeID="Veeam.Virt.Extensions.VMware.CollectorManagement.CollectorInstaller" PropertyID="CustomData"/>
</DiscoveryClass>
<DiscoveryRelationship TypeID="SC!Microsoft.SystemCenter.HealthServiceShouldManageEntity"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Veeam.Virt.Extensions.VMware.CollectorManagement.CollectorInstallerDiscoveryDataSource">
<IntervalSeconds>3600</IntervalSeconds>
<SourceId>$MPElement$</SourceId>
<TargetEntityId>$Target/Id$</TargetEntityId>
<TargetComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</TargetComputerName>
<ManagementGroupId>$Target/ManagementGroup/Id$</ManagementGroupId>
</DataSource>
</Discovery>