Dell CMC/DRACMC Discovery
Dell.CMC.Discovery (Discovery)
This discovery rule discovers all supported Dell Chassis Management Controllers (CMCs/DRACMCs).
Knowledge Base article:
Element properties:
Object Discovery Details:
Member Modules:
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>