This discovery rule add EMC Isilon Cluster Node Helper instances
This discovery add EMC Isilon Cluster Node Helper instances.
This workflow targets the EMC Isilon Cluster Node Seed, that is based on the Network Library defined class type "Node" using SNMP protocols calls. You could use versions: 1, 2 or 3
When using versions 1 or 2 only a community string parameter is used, for version 3 you need to define the run as account for SNMP version 3.
The property objects id used are:
Node Name: .1.3.6.1.4.1.12124.2.1.1.0
Cluster Name:.1.3.6.1.4.1.12124.1.1.1.0
GUID Name:.1.3.6.1.4.1.12124.1.1.3.0
Configuration:
Interval Seconds - Number of seconds between execution. Default value is 14400
Sync Time - Synchronization time specified by using a 24-hour format. (Optional)
For Version 1 and 2 - Configure Community String (Only Required for these versions)
For Version 3 - Configure Run As Profile For V3 (Only Required for this version)
Possible reasons for this discovery for not adding instances:
Incorrect System Network Management Library version. Minimum required version is 7.0.9538.0
Incorrect System Object IDs in targets
Discovery interval is either too short or too long.
For Version 1 and 2 - Need to the configured Community String (Only Required for these versions)
For Version 3 - Need to configure Run As Profile For V3 (Only Required for this version)
To troubleshoot possible issues with this discovery try the following:
Check System Network Management Library version. Minimum required version is 7.0.9538.0
Check System Object IDs in targets
Check the Discovery interval to see if it is either too short or too long
For Version 1 and 2 - Check the configured Community String (Only Required for these versions)
For Version 3 - Check the configured Run As Profile For V3 (Only Required for this version)
Target | EMC.Isilon.ClusterNodeSeed |
Enabled | True |
Frequency | 14400 |
Remotable | False |
Comment | TBD |
Discovered Classes and their attribuets: |
---|
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | EMC.Isilon.ClusterNodePropertiesDiscoveryDS | Default |
<Discovery ID="EMC.Isilon.ClusterNodePropertiesDiscovery" Comment="TBD" Enabled="true" Target="EMC.Isilon.ClusterNodeSeed" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="EMC.Isilon.ClusterNodeHelper"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="EMC.Isilon.ClusterNodePropertiesDiscoveryDS">
<IntervalSeconds>14400</IntervalSeconds>
<DeviceKey>$Target/Property[Type="NetworkLibrary!System.NetworkManagement.Node"]/DeviceKey$</DeviceKey>
<IPAddress>$Target/Property[Type="NetworkLibrary!System.NetworkManagement.Node"]/SNMPAddress$</IPAddress>
<Community>$RunAs[Name="NetworkLibrary!System.NetworkManagement.Snmp.MonitoringAccount"]/CommunityString$</Community>
<Version>$Target/Property[Type="NetworkLibrary!System.NetworkManagement.Node"]/SNMPVersion$/</Version>
<Port>$Target/Property[Type="NetworkLibrary!System.NetworkManagement.Node"]/PortNumber$</Port>
<SNMPv3UserName>$RunAs[Name="EMC.Isilon.V3.RunAsProfile"]/UserName$</SNMPv3UserName>
<SNMPv3AuthProtocol>$RunAs[Name="EMC.Isilon.V3.RunAsProfile"]/AuthenticationProtocol$</SNMPv3AuthProtocol>
<SNMPv3AuthPassword>$RunAs[Name="EMC.Isilon.V3.RunAsProfile"]/AuthenticationKey$</SNMPv3AuthPassword>
<SNMPv3PrivProtocol>$RunAs[Name="EMC.Isilon.V3.RunAsProfile"]/PrivacyProtocol$</SNMPv3PrivProtocol>
<SNMPv3PrivPassword>$RunAs[Name="EMC.Isilon.V3.RunAsProfile"]/PrivacyKey$</SNMPv3PrivPassword>
<SNMPv3ContextName>$RunAs[Name="EMC.Isilon.V3.RunAsProfile"]/ContextName$</SNMPv3ContextName>
</DataSource>
</Discovery>