Dell DRAC Discovery

Dell.DRAC.Discovery (Discovery)

This discovery rule discovers all supported Dell Remote Access Controllers

Knowledge Base article:

Summary

This discovery rule discovers all supported Dell Remote Access Controllers.

Element properties:

TargetSystem.NetworkManagement.Node
EnabledTrue
RemotableFalse

Object Discovery Details:

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

Member Modules:

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

Source Code:

<Discovery ID="Dell.DRAC.Discovery" Enabled="true" Target="Node!System.NetworkManagement.Node" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Dell.DRAC5.Node">
<Property TypeID="Node!System.NetworkManagement.Node" PropertyID="SNMPAddress"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Dell.iDRAC6Modular.Node">
<Property TypeID="Node!System.NetworkManagement.Node" PropertyID="SNMPAddress"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Dell.iDRAC6Monolithic.Node">
<Property TypeID="Node!System.NetworkManagement.Node" PropertyID="SNMPAddress"/>
</DiscoveryClass>
<DiscoveryClass TypeID="DAD!Dell.RemoteAccess.RAC">
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="ProdName"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="ShortProductName"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="Description"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="Manufacturer"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="Version"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="ServiceTag"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="OOBURL"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="ChassisName"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="Firmware"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="ChassisTag"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="IPAddress"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="UID"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="DeviceKey"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="ProductType"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="AssetTag"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="ExpressServiceCode"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="FormFactor"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="ServerHostName"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="DataCenterName"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="Location"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="CommunityString"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="SystemModel"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="OperatingSystemName"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="OperatingSystemVersion"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="SystemRoomName"/>
<Property TypeID="DAD!Dell.RemoteAccess.RAC" PropertyID="BladeSlotNumber"/>
</DiscoveryClass>
<DiscoveryClass TypeID="DAD!Dell.RemoteAccess.DRAC5"/>
<DiscoveryClass TypeID="DAD!Dell.RemoteAccess.iDRAC6Monolithic"/>
<DiscoveryClass TypeID="DAD!Dell.RemoteAccess.iDRAC6Modular"/>
<DiscoveryClass TypeID="Dell.iDRAC7Monolithic.Node">
<Property TypeID="Node!System.NetworkManagement.Node" PropertyID="SNMPAddress"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Dell.iDRAC7Modular.Node">
<Property TypeID="Node!System.NetworkManagement.Node" PropertyID="SNMPAddress"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Dell.iDRAC8Monolithic.Node">
<Property TypeID="Node!System.NetworkManagement.Node" PropertyID="SNMPAddress"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Dell.iDRAC8Modular.Node">
<Property TypeID="Node!System.NetworkManagement.Node" PropertyID="SNMPAddress"/>
</DiscoveryClass>
<DiscoveryRelationship TypeID="DellRemoteAccessiDRAC7Monolithic.Contains.DelliDRAC7MonolithicNode"/>
<DiscoveryRelationship TypeID="DellRemoteAccessiDRAC7Modular.Contains.DelliDRAC7ModularNode"/>
<DiscoveryRelationship TypeID="DellRemoteAccessDRAC5.Contains.DellDRAC5Node"/>
<DiscoveryRelationship TypeID="DellRemoteAccessiDRAC6Modular.Contains.DelliDRAC6ModularNode"/>
<DiscoveryRelationship TypeID="DellRemoteAccessiDRAC6Monolithic.Contains.DelliDRAC6MonolithicNode"/>
<DiscoveryRelationship TypeID="DellRemoteAccessiDRAC8Monolithic.Contains.DelliDRAC8MonolithicNode"/>
<DiscoveryRelationship TypeID="DellRemoteAccessiDRAC8Modular.Contains.DelliDRAC8ModularNode"/>
</DiscoveryTypes>
<DataSource ID="DiscoveryData" TypeID="Dell.DRAC.Discovery.DSMT">
<IPAddress>$Target/Property[Type="Node!System.NetworkManagement.Node"]/SNMPAddress$</IPAddress>
<DeviceKey>$Target/Property[Type="Node!System.NetworkManagement.Node"]/DeviceKey$</DeviceKey>
<CommunityString>$RunAs[Name="Node!System.NetworkManagement.Snmp.MonitoringAccount"]/CommunityString$</CommunityString>
<Version>$Target/Property[Type="Node!System.NetworkManagement.Node"]/SNMPVersion$</Version>
<Interval>86410</Interval>
<LogLevel>0</LogLevel>
<PortNumber>$Target/Property[Type="Node!System.NetworkManagement.Node"]/PortNumber$</PortNumber>
<SnmpVarBinds>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.1.1.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.1.2.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.1.3.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.1.4.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.1.5.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.1.6.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.1.7.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.1.8.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.3.1.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.3.2.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.3.3.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.3.4.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.3.7.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.3.8.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.3.9.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.3.10.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.3.11.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.2.1.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.6.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.7.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.1.14.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.4.1.674.10892.5.1.3.12.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.3.6.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.3.14.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.3.15.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.3.5.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.674.10892.5.1.3.18.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8"/>
</SnmpVarBind>
</SnmpVarBinds>
</DataSource>
</Discovery>