Showing results for 
Search instead for 
Did you mean: 
Create Post


It is my pleasure to announce that Network Performance Monitor (NPM) 2019.4 is now available and can be downloaded from the Customer Portal​​.

Note that we've changed the version numbering with this release. This and future releases will follow a "year.quarter" numbering system instead of the previous (12.5) system.

What's New in NPM 2019.4?

  • Device View - Visually display your network switches on Cisco 2960 and Juniper devices to check port status, utilization, and position from the Orion Web Console.
  • Real-time Charts - Display real-time data with new dashboard widgets:
    • CPU Load and Memory Utilization on Node Details.
    • Percent Utilization on Interface Details.
  • Performance Improvements - Check out the improved load times for widgets.
  • Updated Localization - Improved support for German and Japanese languages.
  • Improved Port-type Mapping - Discover port types with more accuracy.

Device View

Device View allows you to see the physical layout of your network switch's interfaces (except management or console) in order to check port status, utilization, and position from the Orion Web Console. It is being released in NPM 2019.4 as a "technical preview", meaning we haven't added enough functionality to deem it a full-fledged feature. In this case, the limiting factor comes in the form of vendor support.

NPM 2019.4 includes Device View support for the majority of switches in the following families (provided they're not in a "stacked" configuration):

  • Cisco Catalyst 2960
  • Cisco Catalyst 2960L
  • Cisco Catalyst 2960S
  • Cisco Catalyst 2960X
  • Cisco Catalyst 2960XR
  • Juniper EX2200
  • Juniper EX3300

In order for Device View to be available in the web console, the supported switch will need to be monitored as an SNMP node.

Once monitored, you'll be able to access the new subview from the Node Details page.


Device View can be filtered using the filter list on the left side of the page. Currently, you can filter the interfaces based on status. Interfaces that do not match the selected filters become opaque.


Device View also provides a side panel with additional interface details. This is not visible by default. To view the side panel, click on any interface in the Device View stencil. The side panel displays the caption of the interface, it's IP address, MAC address, duplex mode, and more.


Real-Time Charts

With NPM 2019.4, we're also releasing our first set of widgets that provide real-time data!

Real-time CPU Load & Memory Usage will now appear by default in the top-right position of the Node Details Vital Stats page.


Real-time interface Percent Utilization will similarly appear in the top-right position of the Interface Details Summary page.


These charts can also be added via the Add Widget panel on other appropriate views.


The Chart Refresh Time update interval for real-time data charts is set to 2 seconds by default. This can be changed in two ways:

  • Via the Web Console Settings page:


  • Via the Advanced Configuration page:

The polling settings are tied to PerfStack, and can be adjusted on the Advanced Configuration page in PerfStack settings.


Improved Port Type Mapping

This feature provides information which can be used for filtering interfaces by port type during the discovery process. The changes we've made are primarily on the backend, but you may notice some minor UI tweaks.



Performance Improvements

NPM 2019.4 includes many improvements to web performance. We think you'll notice a difference in how fast the pages load.

Updated Localization

NPM 2019.4 includes improved support for the Japanese and German languages.

What now?

Looking for more information on what we'll be working on now that 2019.4 is out the door? Take a look at What We're Working On. Don't see what you're looking for? Advocate your needs with a Feature Request​.

Tags (1)

Is this core update just going with the current NPM version? All of the new capabilities mentioned will just then be enabled in NPM 12.5?

It's confusing.  Would like to know the answer to this also.  We're on Orion Platform 2018.2 HF6 and NPM 12.3.  My upgrade option in my Licenses section is NPM 2019.4.  Did the system change from xx.x to xxxx.x like the Orion Platform?  Or is this just upgrading the Orion Platform?

Hey guys -

I can clarify for you. We changed the version numbers and delivery process with this release. Version numbers for the Orion platform of products are now all aligned on the same "year.quarter" numbering scheme. There won't be an NPM version 12.6. The next version after NPM 12.5 is 2019.4. Orion Platform has been on this numbering scheme already for quite a while now. At this point, due to our new installation process, all Orion platform products are upgraded together. There's no longer the need to upgrade products individually. Does that make sense?



Got it.  Thanks for clearing that up.


I have a problem since 12.5 of NPM that the maintenance of the database does not run correctly, apply hotfix 3 and I continue with the problem ... Hopefully in this update I can solve this error

Beware the Orion Upgrade feature via the Web UI.  I've had that puke on the last update and on this one also.  I'm never more than one minor rev behind.  This time it got to the Configuration Wizard phase and kept failing with the SQL Server version check and complaining that the "value cannot be null".

I had to log into the console and run it using the SolarWinds Configuration Wizard app to get it to finish.  Interestingly as I did that the web interface detected that and showed the progress in tandem.  Finished with Website optimization failed, but it finally did finish.

After the upgrade i've noticed that CPU on all my MPE/APE's increases slowly over time.  After 20 days the CPU is nearly 100%.  A reboot or fail-over of the system resets the CPU usage, but I don't like doing reboots/resets outside of maintenance windows.



Have you opened a support case on this one? If not, recommend going that route and get me the ticket#. Make sure you provide diagnostics as well. If needbe, they'll escalate to engineering if a product defect is discovered and we'll get it resolved.

jason.carrier​ thanks for reaching out.  It's always amazing to see the time and attention SolarWinds gives to the online community.

I'll PM you the ticket number.

Version history
Revision #:
1 of 1
Last update:
‎10-30-2019 04:29 PM
Updated by: