Veeam Hyper-V Storage discovery

Veeam.Virt.Extensions.HyperV.ClusterDiskDiscovery (Discovery)

Knowledge Base article:

Summary

This rule populates a group of objects of class Cluster Disk in Operations Manager.

Groups can be used in Operations Manager for targeting overrides, creating custom dashboards, diagrams and other views.

This group may be used for built-in views, discoveries or other functionality in the Veeam Hyper-V MP and should not be disabled or modified unless advised by Veeam support.

External

Refer to the Microsoft System Center Online Documentation for more information on Operations Manager features such as discoveries.

Refer to the Veeam Hyper-V MP Documentation for more details on advanced MP functionality.

Element properties:

TargetVeeam.Virt.Extensions.HyperV.ServerRole
EnabledTrue
Frequency14400
RemotableFalse

Object Discovery Details:

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

Member Modules:

ID Module Type TypeId RunAs 
DiscoveryDataSource DataSource Veeam.Virt.Extensions.HyperV.ClusterDiskDiscoveryDataSourceModule Default

Source Code:

<Discovery ID="Veeam.Virt.Extensions.HyperV.ClusterDiskDiscovery" Enabled="onEssentialMonitoring" Target="VVEHL!Veeam.Virt.Extensions.HyperV.ServerRole" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.ClusterDisk">
<Property TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.ClusterDisk" PropertyID="id"/>
<Property TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.ClusterDisk" PropertyID="OwnerNode"/>
<Property TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.ClusterDisk" PropertyID="ClusterName"/>
<Property TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.ClusterDisk" PropertyID="CapacityGB"/>
<Property TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.ClusterDisk" PropertyID="Type"/>
</DiscoveryClass>
<DiscoveryClass TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.HostClusterDisk">
<Property TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.HostClusterDisk" PropertyID="id"/>
<Property TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.HostClusterDisk" PropertyID="diskid"/>
<Property TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.HostClusterDisk" PropertyID="CapacityGB"/>
<Property TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.HostClusterDisk" PropertyID="PNPDeviceid"/>
<Property TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.HostClusterDisk" PropertyID="Type"/>
</DiscoveryClass>
<DiscoveryClass TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.ClusteredSharedVolume">
<Property TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.ClusteredSharedVolume" PropertyID="id"/>
<Property TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.ClusteredSharedVolume" PropertyID="DriveLetter"/>
<Property TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.ClusteredSharedVolume" PropertyID="ClusterName"/>
<Property TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.ClusteredSharedVolume" PropertyID="CapacityGB"/>
<Property TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.ClusteredSharedVolume" PropertyID="FileSystemType"/>
</DiscoveryClass>
<DiscoveryClass TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.SMBVolume">
<Property TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.SMBVolume" PropertyID="id"/>
<Property TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.SMBVolume" PropertyID="HostName"/>
<Property TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.SMBVolume" PropertyID="CapacityGB"/>
</DiscoveryClass>
<DiscoveryRelationship TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.LocalStorageContainerhostsHostClusterDisk"/>
<DiscoveryRelationship TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.ClusterDiskContainsClusteredSharedVolume"/>
<DiscoveryRelationship TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.HostSMBVolumeContainsVMGuest"/>
<DiscoveryRelationship TypeID="VVEHL!Veeam.Virt.Extensions.HyperV.LocalStorageContainerContainsHostSMBVolume"/>
</DiscoveryTypes>
<DataSource ID="DiscoveryDataSource" TypeID="Veeam.Virt.Extensions.HyperV.ClusterDiskDiscoveryDataSourceModule">
<IntervalSeconds>14400</IntervalSeconds>
<TimeoutSeconds>1200</TimeoutSeconds>
<LocalStorEnabled>true</LocalStorEnabled>
<Verbose>false</Verbose>
</DataSource>
</Discovery>