NPM 12.3 Release Notes

Last updated: May 31, 2018

These release notes describe the new features, improvements, and fixed issues in SolarWinds Network Performance Monitor 12.3. They also provide information about upgrades and describe workarounds for known issues.

LEARNING OPPORTUNITY: Tips and Tricks for upgrading to the latest version of NPM. Anyone upgrading to the newest version of NPM will benefit from this training.

For NPM environment requirements, see NPM 12.3 System Requirements.

You can download the following NPM hotfix from the Customer portal:


New features and improvements in NPM

Read this section for descriptions of the new features and improvements NPM offers in this release, or compare NPM 12.3 with previous releases of NPM.

NPM 12.3 is an Orion Platform product, and runs on Orion Platform 2018.2.

Network Insight for Nexus devices

Get insight into the health of your Nexus devices:

  • Monitor data center switch health and readiness.
  • Get virtual Port Channel (vPC) visibility.
  • Easily search by interface description with filtered list views.

» Learn more

Remove stale interfaces

Configure NPM to automatically delete interfaces with no new data polled in a specified period.

New features and improvements in Orion Platform 2018.2

Scale improvements

  • Support for 100 Additional Polling Engines in a single instance (400% increase over previous releases)
  • Support monitoring up to 400,000 elements in a single instance (4 x more than in previous releases)

» Learn more

Load Average metrics collected from Linux-based devices

When polling CPU & Memory with the Orion agent, selected metrics are available for alerts, alert variables, charts, reports, PerfStack(TM), and SWIS.

» Learn more

Improved group member statistics

Use the new metric showing group availability by averaging the availability of the internal group members instead of using the status of the entire group. You can use this metric in a new widget, in alerts, reports, and in PerfStack dashboards.

» Learn more

Orion Maps

Orion Maps is an is an advanced troubleshooting tool that provides a contextual and graphical portrayal of an entity and its critical relationships, including routers, switches, servers, interfaces, volumes, and groups. It visualizes physical and logical relationships between entities, leveraging Network Performance Monitor’s Topology, Server & Application Monitor Application Dependencies, and other relationship information to quickly isolate and identify critical health and performance issues easily.

» Learn more

PerfStack widget

Add saved Performance Analysis project to any view as a widget. Just click the Edit view icon > Add widgets, search for the project name, and drag the widget to its position.

» Learn more

Other improvements

  • For modules that monitor UPS power supplies, UPS monitoring for APC (American Power Conversion) SmartUPS Uninterruptible Power Supplies containing Network Management cards.
  • Updated popovers:
    • Up to five custom properties can be configured to display in node popovers
  • Updated SolarWinds Orion Installer with improved scalability engine installation experience
  • Added support for over 70 vendors and 5000 devices.
    • Added support for Apresia (CPU, memory, icon, MIBs for traps and Huawei devices (CPU and memory)
    • SNMPv3 support for Huawei and other RFC3414 devices
  • Support Orion cloud deployment in Amazon EC2 and Azure VM
  • Support for utilizing Amazon RDS for Orion Database
  • Orion Platform modules no longer require MSDTC
  • Modules no longer require TLS 1.0 or 1.1 be enabled on the Orion Server
  • Microsoft Device Guard Support (all binaries properly signed)

Hotfix info

SolarWinds Orion Installer for installing Orion Platform 2018.2 already includes the Orion Platform 2018.2 Hotfix 1.

Before you upgrade

For information about installing SolarWinds NPM, see the multi-product SolarWinds Orion Installer guide.

If you are upgrading from a previous version, be aware of the following considerations:

Review the deprecation notices: Although NPM 12.3 supports Windows Server 2012, Windows Server 2012 R2, and SQL Server 2012, these will no longer be supported in future versions.

How to upgrade

Use the SolarWinds Orion Installer to upgrade one or more Orion Platform products simultaneously.

Fixed issues in NPM 12.3

NPM 12.3 fixes the following issues.

Case number Description

1213238, 1213854

ASA devices are polled using CLI without issues.

1321152, 1335554, 1357372

Monitored port types are displayed correctly.

1238971, 1243927, 1243261, 1253601, 1329251, 1234389, 1239506, 1259459, 213238, 1288092, 1294367, 1314692

ASA polling issues caused by ASA plugin issues have been resolved.


The VPN Site-to-Site tunnels view correctly displays VPN tunnels.

1237412, 1315098, 1302188, 1256081, 1267165, 1316095,1301930, 1334890, 1242919, 1263093, 1259205, 1242919

Remote access VPN tunnels are displayed in the Remote Access subview of Node Details for ASA.

1016903, 1089596, 1090051, 1104091, 1106433, 1184601, 1011108, 1100070, 1151886, 1175356, 1219018

When creating switch stack alerts, you can select objects for simulating trigger actions and execute the alerts without issues.

1359827, 1336635

Remote access tunnels are displayed correctly, not multiple times.

1233817, 1209296

NetPath: when adding egress interface duplicate edges are not generated. This resolves Netpath errors in events and logs.

1239012, 1128650, 1185571

Memory leak caused by the integration of NetPath and NTA has been resolved.


Performance issues caused by long running queries have been resolved.


Trap-types are correctly converted to notification types.


The Percent Utilization chart for interfaces loads even if there is much data to display.


Only configured VPN Site-to-Site tunnels are polled.

1280437, 1088717, 1109439, 1061929, 1158713, 1185099

You can import Device Studio pollers from thwack even though you are using a web proxy.


You can use large backgrounds for wireless heat maps.


Tracing data from one node is logged into one file.

1210704, 1338604, 1370287, 1266943, 1299973

Interface data updates are published only when the data is changed.


You can edit interface properties on the Edit Interface page for interfaces with many containers and dependencies.

1262876, 1336501, 1338823, 1352361, 1358683, 1357349, 00018816, 1338308, 1326082, 1362491, 1339271, 1341066

Hardware health data reported from ASA devices is displayed correctly.

1154975, 1370242, 1257410

During upgrades, Configuration wizard successfully migrates the Hardware Health table.

00025167, 1105166

When you stop the Database Maintenance in the middle of aggregating Custom Poller data, the next run of the Database Maintenance completes without issues

984861, 1188222, 969275

Database Maintenance correctly deletes historical data for interfaces..


You can now see all Site-to-Site tunnels on your ASA devices, including tunnels in Phase2.

1353825, 1352420

SNPMv2-MIB trap is identified correctly.

1359885, 1258564

All correctly polled results for tunnels are processed, incorrect results are ignored and logged.

1337517, 00030630, 1354224

NPM correctly displays tunnels on ASA firewalls.

00022531, 00025419

NPM correctly parses context for specific CLI output format.

1131321, 1098439, 1149470, 1189697, 00024073, 00034209, 1179560, 1105609

You can assign Universal Device Pollers in the Add Node wizard.

1224105, 1253744, 1272921, 1353569

Site-to-Site tunnels are polled correctly because the VPN poller has been improved not to suffer from overflow exceptions.

1337117, 1336807

If the Mode column is present in the show context response, all contexts on the ASA device are polled.

Fixed Issues in Orion Platform 2018.2

Orion Platform 2018.2 fixes the following issues.

Case number Description


AppStack respects single group limitations.

1144272, 1176440,
1191598, 1197682

When the Orion Web Console is configured to use client certificate authentication, menu items are displayed correctly.

00066337,00061508, 00061508, 00055119

During the upgrade, website files are not overwritten.


The SQL performance is not affected by excessive reads.

1171110, 1186153

SHA1 certificate is not used anymore.


Orion Platform correctly executes repeated alert actions.

1336581, 00076562

Audit events are generated correctly.


Queries with Datetime are executed correctly

948689, 952451,
1066295, 1257968

Active alert resources respect view limitations based on Group Name Pattern or Group of Groups.

1092588, 1037529, 1260477, 1013431

Alerting actions trigger without delay.

00036699, 00025363

You can close ServiceNow tickets in ServiceNow. Closing a ServiceNow ticket stops sending Orion alerts for the issue.

1168389, 1173705, 1221600, 1120837,


You can add interfaces and volumes on agent-polled nodes or nodes that are found twice to the Discovery Ignore List.


Syslogs and Traps views are displayed correctly if you have devices with the same MachineTypes, each MachineType with different special characters.


External processes start successfully when the username has the format user@domain.

1355539, 1311390

The JobEngine service runs without issues, and performance data is updated on devices.

1089413, 1101096

Child elements of a storage array respect user limitations of the parent array.

1082086, 959170

The security issue with the OpenSSL library in Orion Platform products is resolved.

1163039, 1109011, 1148640, 1179830, 1161572

New custom properties are displayed without issues when inserting variables into alerts.


View limitations are applied correctly in the hardware Health Overview widget.

1094540, 1224160

When creating groups, the Search by Node IP address works correctly.


Using Advanced Database Queries in reports works without issues.

00022780, 00032805, 1130747, 1125894

Custom chart resources display correctly.

1104961, 1238351, 1150263, 1273370, 1338333

QoE/DPI does not excessively affect the performance of the Orion Web Console.

00018883, 1334323, 1355867, 1365779, 1359469

Custom properties show on maps without issues.


The readme for offline help files is correct.


Node validation issues with SNMPv3 columns are resolved.

1108733, 1357345, 1197953, 1174828

ServiceNow field is now displayed as a text box.

876639, 889594, 920136, 1102219, 1358660

Custom charts show only the number of top records configured in the Show only limited number of top records.


Latitudes and longitudes with a trailing 0 are displayed correctly on the WorldMap.

00036038, 00023095

The alerting service is working without issues.


SilverPeak devices are displayed correctly.

00053297, 1357894, 1361734

After the upgrade, user graphics are displayed correctly in the Network Atlas.


Credentials cache is disabled by default.


ServiceNow integration: The Contact type field provides correct values, and new tickets are created instead of reactivations.

1166495, 1188140, 1193919

The Credentials manager can support over 1,000 credentials.


Database maintenance retains dependencies between discovery profiles and found nodes.


Mount point disks are polled correctly when the node is an agent.


Alert macros using variables work correctly.

00021978, 808735, 1185765, 1232236

SWQL queries with long alert conditions are displayed correctly.

00022839, 1279384, 1325433, 1273022

SQL queries in send email actions are parsed correctly.

1336787, 00049928

You can integrate DPA into Orion using Windows SQL authentication.

1243055, 1258332, 1259100, 1273347, 1283616

Mount points on WMI nodes are monitored correctly.


A custom report resource retrieving a large amount of data displays without issues.


A new alert for groups based on MemberAvailability is available out-of-the-box.


The Configuration wizard completes successfully when the IP address is used in binding.


When configuring mail recipient actions, you can use more than one macros.

1233991, 1209460

After restarting the alerting service v2, old macros work without issues.


XSS vulnerability in the Message Center and in Details views has been resolved.


Limitations on views and resources work correctly.


Issues with receiving bad traps have been resolved.


ServiceNow integration now reflects inactive choices..

1243201, 1265030, 1241747, 1265030

After upgrading the Orion Platform, Configuration wizard completes successfully.

1234343, 1162526, 1347668, 1154095, 1234837, 1243148, 1263062

Mandatory custom properties are required.


Reports with duplicated charts initialize correctly.


When uninstalling Orion Platform products, Configuration wizard completes without issues.

1166270, 1174828, 1180967, 1207039

ServiceNow integration: issues with state and incident state have been resolved.


ServiceNow integration: the Contact type field references the correct field, and the Orion Platform correctly opens new tickets.


When editing custom properties, you can add notes and links without issues.

1243971, 1319151, 1243971, 1184410, 1178884, 1194514

Orion Web Console displays in one language.

00052045, 1321106

${N=SwisEntity;M=DetailsUrl} variable returns the correct value from the OrioWebServerAddress settings.

1155599, 1185495

PDF formatting issues when using third party engines have been resolved.

1149359, 1181261

Alert actions requiring executing external programs or VB scripts work without issues for non-built-in domain Administrator users.


Searching in the Action Manager returns correct results.

00034880, 1224826, 1356370, 1357396

Settings for an AD account are stored in the Orion Web Console even after the user logs out.

1191301, 1187591, 1329563, 1337451

Orion certificates are upgraded from sha1 to sha256.

00010367, 00068806, 00060064, 1365612, 1363354, 00060064

When displaying the Message Center page in the Orion Web Console, the memory utilization in SWIS is appropriate.


ServiceNow integration: Incidents closed based on events do not reopen incorrectly.

00050141, 00057324, 00032910, 00053703

The vulnerability towards the ROBOT attack has been addressed.


Inappropriate error messages in the Orion Web Console do not appear.

1197522, 1356174, 1202106

When a dependency is corrupted, valid dependencies display in the Dependency widgets and views.

1194193, 1240374

The OrionServers table is updated from the main polling engine server.

1356961, 00019305, 00056252, 00068463, 1197497, 1232325, 00042222, 1126690

The SWIS subscription link from an additional polling engine to the main polling engine is working correctly.


Performance Analysis queries NPM tables only if you have NPM installed.

End of life, end of support, deprecation notices

End of life

See End of Life Policy for information about end of life and end of engineering for SolarWinds products.

EoL Announcements EoE Effective Dates EoL Effective Dates
May 31, 2018:
End-of-Life (EoL) announcement – Customers on NPM version 12.0 should begin transitioning to the latest version of NPM.
August 31, 2018: End-of-Engineering (EoE) – Service releases, bug fixes, workarounds, and service packs for NPM version 12.0 will no longer be actively supported by SolarWinds. August 31, 2019: End-of-Life (EoL) – SolarWinds will no longer provide technical support for NPM version 12.0
September 13, 2017:
End-of-Life (EoL) announcement – Customers on NPM version 11.5 should begin transitioning to the latest version of NPM.
December 17, 2017: End-of-Engineering (EoE) – Service releases, bug fixes, workarounds, and service packs for NPM version 11.5 will no longer be actively supported by SolarWinds. December 17, 2018: End-of-Life (EoL) – SolarWinds will no longer provide technical support for NPM version 11.5.
March 15, 2017
End-of-Life (EoL) announcement – Customers on NPM version 11.0.x should begin transitioning to the latest version of NPM.
June 15, 2017
End-of-Engineering (EoE) – Service releases, bug fixes, workarounds, and service packs for NPM version 11.0.x will no longer be actively supported by SolarWinds.

June 15, 2018

End-of-Life (EoL) – SolarWinds will no longer provide technical support for NPM version 11.0.x.

End of Support

See Currently supported software versions for more information.

For information about supported versions of SolarWinds products, see this article.


Deprecation indicates that the feature should be avoided. Deprecated features remain in the software, but will be removed in a future release. Customizations applied to a deprecated feature may not be migrated if a new feature replaces the deprecated one.

This version deprecates the following hardware, software, and features.

Type Deprecation
Windows Server 2012, 2012 R2 This software is deprecated as of this release. Although you can install Orion Platform 2018.2 products on Windows Server 2012 and 2012 R2, Windows Server 2012 and 2012 R2 are deprecated and will not be supported in future versions of the Orion Platform. SolarWinds strongly recommends that you upgrade your operating system to Windows Server 2016 or later at your earliest convenience.
SQL Server 2012 This software is deprecated as of this release. Although you can use SQL Server 2012 with Orion Platform 2018.2 products, this version is deprecated and will not be supported on future versions of the Orion Platform. SolarWinds strongly recommends that you upgrade to Microsoft SQL Server 2016, 2017, or later at your earliest convenience.
All Active Alerts resource

The current All Active Alerts resources is deprecated. The resource is replaced with a new, enhanced widget. You can continue to use the deprecated, legacy resource.

Pre-configured resources

(Availability, Min/Max/Average, Percent Loss, etc.)

Most pre-configured resources are deprecated as of this release. The resources will be compressed into single, configurable widget in a future release.
Last XX resources Pre-configured Last XX resources are deprecated as of this release. They will be replaced with a single, configurable widget in a future release.
Managed Nodes

The current Managed Nodes page is deprecated as of this release. A new version is available, but you can continue to use the legacy page.

SolarWinds recommends migrating to the new Managed Nodes page at your earliest convenience.

Customize Views The Customize View page is deprecated as of this release. Functionality is migrating to the Customize Page feature.

Search resources

(legacy search, search on thwack, search for nodes, etc.)

All search resources are deprecated as of this release. Use the integrated search in the global navigation.

Legal notices

© 2018 SolarWinds Worldwide, LLC. All rights reserved.

This document may not be reproduced by any means nor modified, decompiled, disassembled, published or distributed, in whole or in part, or translated to any electronic medium or other means without the prior written consent of SolarWinds. All right, title, and interest in and to the software, services, and documentation are and shall remain the exclusive property of SolarWinds, its affiliates, and/or its respective licensors.


The SolarWinds, SolarWinds & Design, Orion, and THWACK trademarks are the exclusive property of SolarWinds Worldwide, LLC or its affiliates, are registered with the U.S. Patent and Trademark Office, and may be registered or pending registration in other countries. All other SolarWinds trademarks, service marks, and logos may be common law marks or are registered or pending registration. All other trademarks mentioned herein are used for identification purposes only and are trademarks of (and may be registered trademarks) of their respective companies.