Submit a ticketCall us

Get a crash course on Network Monitoring delivered right to your inbox
This free 7-day email course provides a primer to the philosophy, theory, and fundamental concepts involved in IT monitoring. Lessons will explain not only how to perform various monitoring tasks, but why and when you should use them. Sign up now.

Home > Success Center > Network Performance Monitor (NPM) > Collect NetPath logs for Support

Collect NetPath logs for Support

Updated November 16, 2016

Overview

Detail of what support needs in order to help diagnose NetPath issues.

Environment

  • NPM 12.0 and later

Steps

If you are working on NPM 12

First - Capture NetPath probing packets at NetPath Probe box

 

  1. If you are running NPM 12.0, Download Wireshark  (© 2016 Wireshark Foundation, available at https://www.wireshark.org, obtained on November 16, 2016.)
    1. Find service IP (let's call it "E_IP") and service Port (call it "D_port") from the service that has issue
    2. Find probe IP (call it "A_IP") of the NetPath probe that probes the service
    3. Select the interface for your NetPath outgoing traffic
    4. Apply capture filter icmp Capture filter

e. Apply display filter (icmp.type == 11 and ip.dst == <endpoint  ip>) 
      note: replace the blue string in the above filters with your own data.


Display Filter

 

Second - Collect NetPath Diagnostics for Graph Issues

 

  1. Enable debug for NetPath probe.
    1. If NetPath probe is an Orion Server, use Log Adjuster to enable debug for NetPath probe. Please make sure you Reset to default after we collect the diags.
    2. If NetPath probe is an Orion Agent, go to Web Console > Settings > Manage Agents > Select the netpath agent > Edit Settings > Enable Debug > Submit
    3. After that change wait 2 polling intervals and navigate back to Settings > Manage Agents > Select the netpath agent > Edit Settings you can expand Troubleshooting and click Collect new diagnostics as seen above
    4. After a few moments, the Download link will appear and you can download the diagnostics

Third - Export the Graphs

 

Load the network path

  1. Click My Dashboards > Network > NetPath Services.
  2. Expand a service, and click a probe link.

    click-probe.png

  3. Under Path History, click an interval to see the graph from that date and time.

 

Enter debug mode and export

  1. In the address bar, add ?debug to the end of the URL.
  2. Scroll down to the Debugger section.
  3. On the Export tab, select All from the options list.

    export-all.png

  4. Click Export.
  5. Save the JSON file.

 

Exit debug mode

 

In the address bar, remove ?debug from the end of the URL.

 

NOTE:  Orion Diagnostics will also be needed from the main Orion server.

If you are working on NPM 12.0.1 or later

First - Capture NetPath probing packets at NetPath Probe box

 

  1. Open NetPath Service page with "?debug" appended to the URL. 
  2. Edit the path you want to troubleshoot.
  3. Check "Enable logging ..."
  4. Save
  5. Wait for 2 probing intervals for the selected path.
  6. Check pcap file in the polling engine where selected path is collected from (please note, it's polling engine, not Agent box)
  7. In the screenshot below, the location of the probing packets c:/ProgramData/Solarwinds/Logs/NetPath is shown.  This is where you can retrieve the probing packets.  This avoids needing to install Wireshark and manually collect the probing packets.  NOTE:  This is only possible in 12.0.1 or later.
  8. Return YES, if packets are captured, otherwise, Return NO.


 

Second - Collect NetPath Diagnostics for Graph Issues

 

  1. Enable debug for NetPath probe.
    1. If NetPath probe is an Orion Server, use Log Adjuster to enable debug for NetPath probe. Please make sure you Reset to default after we collect the diags.
    2. If NetPath probe is an Orion Agent, go to Web Console > Settings > Manage Agents > Select the netpath agent > Edit Settings > Enable Debug > Submit
    3. After that change wait 2 polling intervals and navigate back to Settings > Manage Agents > Select the netpath agent > Edit Settings you can expand Troubleshooting and click Collect new diagnostics as seen above
    4. After a few moments, the Download link will appear and you can download the diagnostics

Third - Export the graphs

 

Load the network path

 

  1. Click My Dashboards > Network > NetPath Services.
  2. Expand a service, and click a probe link.

    click-probe.png

  3. Under Path History, click an interval to see the graph from that date and time.

 

Enter debug mode and export

 

  1. In the address bar, add ?debug to the end of the URL.
  2. Scroll down to the Debugger section.
  3. On the Export tab, select All from the options list.

    export-all.png

  4. Click Export.
  5. Save the JSON file.

 

Exit debug mode

 

In the address bar, remove ?debug from the end of the URL.

 

Can a Tracetcp also be gathered?

 

Can I get a tracetcp from source to destination ?
Tracetcp can be downloaded here, similar to tracert
http://simulatedsimian.github.io/tracetcp.html

 

It would greatly help if all hops along the route could be identified, for example if they are a firewall and what type of firewall

 

 

 

NOTE:  Orion Diagnostics will also be needed from the main Orion server.

 

Disclaimer: Please note, any content posted herein is provided as a suggestion or recommendation to you for your internal use. This is not part of the SolarWinds software or documentation that you purchased from SolarWinds, and the information set forth herein may come from third parties. Your organization should internally review and assess to what extent, if any, such custom scripts or recommendations will be incorporated into your environment.  You elect to use third party content at your own risk, and you will be solely responsible for the incorporation of the same, if any.

 

 

Last modified
02:01, 13 Apr 2017

Tags

Classifications

Public