Network Management

Missing connections on discovered nodes

This article show some reasons why NTM (Network Topology Mapper) may unable to generate connections among discovered nodes.

First published date

10/12/2018 7:06 PM

Last published date

10/25/2021 10:37 AM

Overview

This article provides brief information and reasons on NTM's inability to generate connections among discovered nodes.

Product section

Network Topology Mapper

Resolution

Invalid credentials
Use the Test at the bottom of the Add Credential Resource to verify before adding or modifying a credential.

 

Device does not support SNMP
NTM uses SNMP polling to retrieve CDP and LLDP data. Without these Layer 2 and Layer 3 data, NTM cannot map direct connections among discovered nodes.

In such a case, assuming a device does not support SNMP but supports and can respond to ICMP, NTM would the node as indirectly connected only to other relevant ICMP devices, through a Network Segment node.

For detailed information about Network Segments, see the Opening Maps sections from earlier versions of NTM documentation.

 

Device is configured not to return CDP/LLDP data by SNPM requests
The result is the same as in the case that the device does not support SNMP.

 

Timeouts are triggered due to slow response from a devices
If NTM is configured not to retry, or the specified number of retries fail, then the device is treated as an ICMP node.


You can modify timeout settings in: SolarWinds.NTM.BusinessLayer.dll.config (\Program Files\SolarWinds\Network Topology Mapper).

/* Disclaimer: Scripts are not supported under any SolarWinds support program or 
service. Scripts are provided AS IS without warranty of any kind. SolarWinds further 
disclaims all warranties including, without limitation, any implied warranties of 
merchantability or of fitness for a particular purpose. The risk arising out of the use 
or performance of the scripts and documentation stays with you. In no event shall 
SolarWinds or anyone else involved in the creation, production, or delivery of the 
scripts be liable for any damages whatsoever (including, without limitation, damages for 
loss of business profits, business interruption, loss of business information, or other 
pecuniary loss) arising out of the use of or inability to use the scripts or 
documentation. */



<appSettings>
Discovering Devices and Topologies
...
<add key="NtmICMPTimeout" value="5000"/>     to 10000
<add key="NtmMaxSnmpReplies" value="5"/>     to 10
<add key="NtmSnmpTimeout" value="3000"/>     to 6000
<add key="NtmSnmpRetries" value="0"/>        to 3
...
<add key="NtmWmiRetryInterval" value="1000"/>
<add key="NtmWmiRetries" value="3"/>
...
<add key="NTMVIMTimeout" value="3000"/>
...
</appSettings>