Storage Objects Discovery

Microsoft.SystemCenter.VirtualMachineManager.Storage.Discovery.Discovery (Discovery)

Knowledge Base article:

Summary

This discovers instances of storage objects managed by Virtual Machine Manager.

Element properties:

TargetMicrosoft.SystemCenter.VirtualMachineManager.ManagementGroup
EnabledTrue
Frequency21600
RemotableFalse

Object Discovery Details:

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

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SystemCenter.VirtualMachineManager.Storage.Discovery.DS System.PrivilegedMonitoringAccount

Source Code:

<Discovery ID="Microsoft.SystemCenter.VirtualMachineManager.Storage.Discovery.Discovery" Target="VMMLibrary!Microsoft.SystemCenter.VirtualMachineManager.ManagementGroup" Enabled="true" Remotable="true">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SystemCenter.VirtualMachineManager.Storage.Discovery.HostVolume"/>
<DiscoveryClass TypeID="Microsoft.SystemCenter.VirtualMachineManager.Storage.Discovery.StorageArray"/>
<DiscoveryClass TypeID="Microsoft.SystemCenter.VirtualMachineManager.Storage.Discovery.StoragePool"/>
<DiscoveryClass TypeID="Microsoft.SystemCenter.VirtualMachineManager.Storage.Discovery.StorageProvider"/>
<DiscoveryClass TypeID="Microsoft.SystemCenter.VirtualMachineManager.Storage.Discovery.StorageLogicalUnit"/>
<DiscoveryClass TypeID="Microsoft.SystemCenter.VirtualMachineManager.Storage.Discovery.VMHostDisk"/>
<DiscoveryClass TypeID="Microsoft.SystemCenter.VirtualMachineManager.Storage.Discovery.FileShare"/>
<DiscoveryClass TypeID="Microsoft.SystemCenter.VirtualMachineManager.Storage.Discovery.FileServerStorageVolume.MS"/>
<DiscoveryClass TypeID="SL!Microsoft.SystemCenter.VirtualMachineManager.Storage.VHD"/>
<DiscoveryRelationship TypeID="Microsoft.SystemCenter.VirtualMachineManager.Storage.Discovery.StorageArrayHostsStoragePool"/>
<DiscoveryRelationship TypeID="Microsoft.SystemCenter.VirtualMachineManager.Storage.Discovery.StoragePoolHostsStorageLogicalUnit"/>
<DiscoveryRelationship TypeID="Microsoft.SystemCenter.VirtualMachineManager.Storage.Discovery.StorageProviderHostsStorageArray"/>
<DiscoveryRelationship TypeID="SL!Microsoft.SystemCenter.VirtualMachineManager.Storage.StorageLogicalUnitContainsVMHostDisk"/>
<DiscoveryRelationship TypeID="SL!Microsoft.SystemCenter.VirtualMachineManager.Storage.VMHostDiskContainsHostVolume"/>
<DiscoveryRelationship TypeID="Microsoft.SystemCenter.VirtualMachineManager.Storage.Discovery.HyperVHostHostsHostVolume"/>
<DiscoveryRelationship TypeID="Microsoft.SystemCenter.VirtualMachineManager.Storage.Discovery.HyperVHostHostsVMHostDisk"/>
<DiscoveryRelationship TypeID="Microsoft.SystemCenter.VirtualMachineManager.Storage.Discovery.VMMServerHostsStorageProvider"/>
<DiscoveryRelationship TypeID="Microsoft.SystemCenter.VirtualMachineManager.Storage.Discovery.VMMServerHostsFileShare"/>
<DiscoveryRelationship TypeID="Microsoft.SystemCenter.VirtualMachineManager.Storage.Discovery.StoragePoolGroupContainsStoragePool"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.SystemCenter.VirtualMachineManager.Storage.Discovery.DS" RunAs="System!System.PrivilegedMonitoringAccount">
<IntervalSeconds>21600</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<ComputerName>$Target/Property[Type="VMMLibrary!Microsoft.SystemCenter.VirtualMachineManager.ManagementGroup"]/VMMServer$</ComputerName>
</DataSource>
</Discovery>