Dell CMC/DRACMC Discovery

Dell.CMC.Discovery (Discovery)

This discovery rule discovers all supported Dell Chassis Management Controllers (CMCs/DRACMCs).

Knowledge Base article:

Summary

This Discovery rule discovers all supported Dell Chassis Management Controllers.

Element properties:

TargetMicrosoft.SystemCenter.NetworkDevice
EnabledTrue
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:
  • Dell.CMC.NetworkDevice
    • IPAddress
  • Dell.DRACMC.NetworkDevice
    • IPAddress
  • Dell.ModularChassis.CMC
    • DisplayName
    • ProdName
    • ShortProductName
    • Description
    • Manufacturer
    • Version
    • OOBURL
    • ChassisName
    • ServiceTag
    • Firmware
    • IPAddress
    • CommunityString
    • UID
    • DeviceKey
    • AssetTag
    • SystemModel
    • DataCenterName
    • Location
    • ExpressServiceCode
    • iKVMFirmwareVersion
  • Dell.ModularChassis.DRACMC
    • DisplayName
    • ProdName
    • ShortProductName
    • Description
    • Manufacturer
    • Version
    • OOBURL
    • ChassisName
    • ServiceTag
    • Firmware
    • IPAddress
    • CommunityString
    • UID
    • DeviceKey
    • AssetTag
Discovered relationships and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DiscoveryData DataSource Dell.CMC.Discovery.DSMT Default

Source Code:

<Discovery ID="Dell.CMC.Discovery" Enabled="true" Target="NetworkDevice!Microsoft.SystemCenter.NetworkDevice" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Dell.CMC.NetworkDevice">
<Property TypeID="NetworkDevice!Microsoft.SystemCenter.NetworkDevice" PropertyID="IPAddress"/>
</DiscoveryClass>
<DiscoveryClass TypeID="DAD!Dell.ModularChassis.CMC">
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
<Property TypeID="DAD!Dell.ModularChassis.CMC" PropertyID="ProdName"/>
<Property TypeID="DAD!Dell.ModularChassis.CMC" PropertyID="ShortProductName"/>
<Property TypeID="DAD!Dell.ModularChassis.CMC" PropertyID="Description"/>
<Property TypeID="DAD!Dell.ModularChassis.CMC" PropertyID="Manufacturer"/>
<Property TypeID="DAD!Dell.ModularChassis.CMC" PropertyID="Version"/>
<Property TypeID="DAD!Dell.ModularChassis.CMC" PropertyID="OOBURL"/>
<Property TypeID="DAD!Dell.ModularChassis.CMC" PropertyID="ChassisName"/>
<Property TypeID="DAD!Dell.ModularChassis.CMC" PropertyID="ServiceTag"/>
<Property TypeID="DAD!Dell.ModularChassis.CMC" PropertyID="Firmware"/>
<Property TypeID="DAD!Dell.ModularChassis.CMC" PropertyID="IPAddress"/>
<Property TypeID="DAD!Dell.ModularChassis.CMC" PropertyID="CommunityString"/>
<Property TypeID="DAD!Dell.ModularChassis.CMC" PropertyID="UID"/>
<Property TypeID="DAD!Dell.ModularChassis.CMC" PropertyID="DeviceKey"/>
<Property TypeID="DAD!Dell.ModularChassis.CMC" PropertyID="AssetTag"/>
<Property TypeID="DAD!Dell.ModularChassis.CMC" PropertyID="SystemModel"/>
<Property TypeID="DAD!Dell.ModularChassis.CMC" PropertyID="DataCenterName"/>
<Property TypeID="DAD!Dell.ModularChassis.CMC" PropertyID="Location"/>
<Property TypeID="DAD!Dell.ModularChassis.CMC" PropertyID="ExpressServiceCode"/>
<Property TypeID="DAD!Dell.ModularChassis.CMC" PropertyID="iKVMFirmwareVersion"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Dell.DRACMC.NetworkDevice">
<Property TypeID="NetworkDevice!Microsoft.SystemCenter.NetworkDevice" PropertyID="IPAddress"/>
</DiscoveryClass>
<DiscoveryClass TypeID="DAD!Dell.ModularChassis.DRACMC">
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
<Property TypeID="DAD!Dell.ModularChassis.DRACMC" PropertyID="ProdName"/>
<Property TypeID="DAD!Dell.ModularChassis.DRACMC" PropertyID="ShortProductName"/>
<Property TypeID="DAD!Dell.ModularChassis.DRACMC" PropertyID="Description"/>
<Property TypeID="DAD!Dell.ModularChassis.DRACMC" PropertyID="Manufacturer"/>
<Property TypeID="DAD!Dell.ModularChassis.DRACMC" PropertyID="Version"/>
<Property TypeID="DAD!Dell.ModularChassis.DRACMC" PropertyID="OOBURL"/>
<Property TypeID="DAD!Dell.ModularChassis.DRACMC" PropertyID="ChassisName"/>
<Property TypeID="DAD!Dell.ModularChassis.DRACMC" PropertyID="ServiceTag"/>
<Property TypeID="DAD!Dell.ModularChassis.DRACMC" PropertyID="Firmware"/>
<Property TypeID="DAD!Dell.ModularChassis.DRACMC" PropertyID="IPAddress"/>
<Property TypeID="DAD!Dell.ModularChassis.DRACMC" PropertyID="CommunityString"/>
<Property TypeID="DAD!Dell.ModularChassis.DRACMC" PropertyID="UID"/>
<Property TypeID="DAD!Dell.ModularChassis.DRACMC" PropertyID="DeviceKey"/>
<Property TypeID="DAD!Dell.ModularChassis.DRACMC" PropertyID="AssetTag"/>
</DiscoveryClass>
<DiscoveryRelationship TypeID="Dell.ModularChassis.DRACMC.Contains.Dell.DRACMC.NetworkDevice"/>
<DiscoveryRelationship TypeID="DellModularChassisCMC.Contains.DellCMCNetworkDevice"/>
</DiscoveryTypes>
<DataSource ID="DiscoveryData" TypeID="Dell.CMC.Discovery.DSMT">
<IPAddress>$Target/Property[Type="NetworkDevice!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</IPAddress>
<DeviceKey>$Target/Property[Type="NetworkDevice!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</DeviceKey>
<CommunityString>$Target/Property[Type="NetworkDevice!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</CommunityString>
<Version>$Target/Property[Type="NetworkDevice!Microsoft.SystemCenter.NetworkDevice"]/Version$</Version>
<Interval>86410</Interval>
<LogLevel>0</LogLevel>
<PortNumber>0</PortNumber>
<SnmpVarBinds>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.2.1.1.20.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.2.1.1.19.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.2.1.1.15.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.2.1.1.16.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.2.1.1.17.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.2.1.1.18.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>. 1.3.6.1.4.1.674.10892.2.1.2.2.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.2.1.1.1.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.2.1.1.2.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.2.1.1.3.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.2.1.1.4.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.2.1.1.5.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.2.1.1.6.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.2.1.1.7.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.2.1.1.10.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.2.1.1.11.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.2.1.2.1.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.1.2.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.2.1.1.8.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.2.1.1.14.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
</SnmpVarBinds>
</DataSource>
</Discovery>