Documentation forSolarWinds Platform Self-Hosted

SolarWinds Observability Self-Hosted 2024.1 release notes

Release date: February 6, 2024

Here's what's new in SolarWinds Observability Self-Hosted 2024.1.

Learn more

New features and improvements in SolarWinds Observability Self-Hosted

Azure Cloud Dashboard

A new cloud dashboard has been added, providing you with an overview of your monitored Azure cloud accounts. The dashboard can include pie charts, drill-down widgets, and table widgets and is updated automatically without refreshing the page in your browser.

Prisma SD-WAN support

Add Prisma orchestrator nodes for monitoring and pair the Prisma orchestrator with edge nodes. For monitored nodes, you can observe:

  • Status and response time of the orchestrator node
  • Inventory managed by the orchestrator
  • Details about SD-WAN edges managed by the Prisma orchestrator, such as serial numbers, mode, type, public IP, status
  • Details on SD-WAN edge uplinks
  • Details on SD-WAN VPN tunnels

You can add Prisma SD-WAN edge devices for monitoring either using a combination of SNMP and API, or only using API. See SNMP or API-based monitoring for Prisma SD-WAN devices for details.

Vulnerability and Risk Score improvements

The redesigned Risk Score widget better visualizes the Risk score state and provides information about the severity of the score, using a color spectrum rather than a single number.

A more accurate search for vulnerabilities is available with the ability to import a CPE Match Feed. Use the CVE Data Import Settings to enable and configure CPE Match Feed imports. Another improvement to the search for vulnerabilities includes better filters to search for any field in the vulnerabilities table. For example, you can filter by CVE or node name, by operating system, or by operating system version.

Vulnerability and Risk dashboards now support VMWare ESXi and VMWare vCenter servers.

Anomaly-Based Alerts improvements

Anomaly-Based Alerts can now be created using an OR operator to alert when any conditions are met. This is in addition to the existing AND operator, allowing more flexible alert conditions.

In addition, a new Getting Started with Anomaly-Based Alerts widget introduces Anomaly-Based Alerting and provides an overview of the process for using Platform Connect to set up these alerts. It also clarifies that while these alerts require a SolarWinds Observability SaaS account, after Platform Connect has been set up an active SolarWinds Observability SaaS license is not required.

AlertStack improvements

AlertStack integrates with ServiceNow, so a single incident can be created in ServiceNow from an alert cluster.

CDR/CMR Processing Options

There are now multiple actions to choose from after processing a Cisco Call Detail Records (CDR) and Call Management Records files. Options include:

  • Do nothing

  • Delete immediately

  • Delete if it is older than ____ days (default = retention period)

  • Delete if number of CDR files for this call manager is bigger than ______

  • Move to a historical folder: ____________________ (macros are applicable: %CLUSTERNAME%, %CMNAME%, %CMID%, %YEAR%, %MONTH%, %DAY% etc)

Change to the Default Database and Archive Maintenance job

The Default Database and Archive Maintenance job now includes the following option on the Add Job Specific Details tab:

Purge completed 'Inventory on demand' jobs

Use this option to remove one-time inventory updates that were created by clicking Update Inventory on the Configuration Management page. You can specify the age of the inventory jobs to remove.

Kubernetes containerd support

Monitoring of Kubernetes instances v1.23 and newer running on containerd (Container Runtime Interface) is now supported. For more information, see Monitor containers in the SolarWinds Platform.

Other improvements

  • MAC addresses polling added to Device Studio Node Details technology pollers.
  • Improved Meraki Warm Spare failover detection process.
  • Asset Inventory agentless polling for Windows Updates now uses WinRM and PowerShell instead of VB scripts. If you encounter any issues with this change, you can switch from the WMI node to an agent node.
  • IP address management: Improved UX for IP address management DHCP/DNS Subnet Discovery.
  • Optimized VoIP SNMP data polling.
  • Improved Avaya phone polling.
  • Refined filtering processes have resulted in significant improvements to EOC's overall performance when it is connected to a slow site.

Return to top

Fixes

Case number Description
01305420

When DPAIM users with an SRM license attempt to create a relationship between a database and a storage object, they no longer see a message that SRM is not installed, and the relationship can be created.

01231016

When custom properties used in alerts are created on a different SolarWinds Platform server, the associated column in the All Active Alerts page in EOC is not blank when viewed by an account that did not add the associated server to EOC.

00837847, 01253910

The method for updating the node mapper cache has been improved to reduce the load on the SolarWinds Platform database in large deployments.

01482991

Running a compliance rule remediation script with the Execute Script in Config Mode option selected no longer uploads the config instead of executing the remediation script.

01336022, 01428981

When Real-Time Change Detection sends an email notification, users on domains other than the Google-hosted SMTP domain now receive the emails.

01396714

If a SolarWinds Platform user account with an NCM role is part of an AD group, the NCM role is recognized and the user is able to access NCM functionality in the API.

01403845

After you remove a policy report, the new Config Summary dashboard shows the correct number of policy violations.

01398656

The Last Inventory column on the Last Inventory of each Device report shows the correct time.

01404272

The policy cache is no longer refreshed each time services are restarted.

01327420

When a firmware upgrade operation is performed for certain types of devices, the password for the SCP server is no longer displayed in plain text in the history log or email notifications.

01289425

Adding nodes to a compliance policy by selecting them from a list works correctly, even if the deployment includes a large number of nodes.

01446755, 01495559

In environments that upgraded from versions earlier than 2020.2.1, database maintenance no longer fails with an error similar to:

ERROR SolarWinds.Data.DatabaseMaintenance.StandardTableHandlerDAL - Failed to execute procedure: dbm_InterfaceAvailability_HourlyToDaily System.Data.SqlClient.SqlException (0x80131904): Procedure or function dbm_InterfaceAvailability_HourlyToDaily has too many arguments specified.

01446755

False alerts for failovers on SD-WAN Edge devices are no longer issued.

01385352

Queries related to thresholds have been optimized to prevent deadlocks in the SolarWinds Platform database.

01451065, 01459240, 01498804

The new version of the Wireless Summary View page displays the client's name correctly.

01397862

When you monitor a Microsoft Azure or AWS Cloud Account with virtual network gateways, the Virtual Network Gateways page displays the virtual network name.

01431206

When a related node is added more than once with different polling engines, the Routing Neighbors widget and Routing Table widget display the correct data instead of the following message:

There was an error processing the request.

01381182

Editing interfaces on nodes assigned to a polling engine in a different domain is successful and no longer returns an Unexpected Website Error.

01420904

It is possible to add a Viptela orchestrator with the IP address when the IP address cannot be resolved to the host name.

01359468

Polling a Cisco ACI device via API no longer fails with the following error:

Test failed: Response status code does not indicate success: 401 (Unauthorized).

01389075

If topology layer 2 pollers are assigned to a node, Topology Layer 2 is selected on the List Resources page.

01196723, 01446755

There is no longer a substantial delay in detecting a failover on Meraki devices.

01450975, 01463542

Interface polling no longer stops if an interface has a different ObjectSubType than its parent node.

01395989

When an interface-to-interface topology connection is available for two nodes on a map, the map displays the connection type correctly.

01309741

The Multiple Universal Device Pollers Chart loads faster.

00686260, 00947538

Charts use consistent colors to indicate receiving and transmitting data.

01448437

An issue that could result in data being processed with the wrong template is fixed. Using the wrong template could result in invalid data or a disruption to services.

01364732

An issue was fixed that, in some environments, caused upgrades to fail with the message NetFlow Website Failed.

01448366, 01452800

When an IIS Server node is monitored by a Remote Collector, a test connection with valid credentials from AppInsight for IIS no longer fails.

01354124, 01371828, 01410918, 01465702

When the polling method is changed from WMI to Agent or from Agent to WMI, polling continues and application statuses are correct.

01367608

In a large deployment, opening the Assigned Application Monitors tab on the Manage Application Monitor Templates page no longer displays a dialog with the message Page Unresponsive.

01001923, 01256092

Special characters in the SolarWinds Platform database such as a single quote (') no longer cause errors during database configuration that prevent the upgrade from completing.

N/A

If a VM tag is removed from an Azure Cloud Account, the VM is no longer displayed on the Cloud Summary page as being monitored.

01256771, 01266011, 01276421, 01464931

After an upgrade, PowerShell and AppInsight monitors are functional. Users no longer need to manually update a configuration file to use these monitors.

01064719

*Azure Kubernetes Service (AKS) containers can now be monitored.

01418731

Asset Inventory correctly parses the date and time. The Firmware widget displays the date correctly, and the log does not contain errors such as Can't parse DateTime value.

01429893

The Access Point Details page displays the access point name correctly.

01502599

When no ports are available on a node, job processing continues without the error Exception in GetVlansWithFilter.

01336725

A large number of VLANs on a node no longer leads to an error.

01045555, 01352320

Deleted nodes no longer cause the Device Inventory page to load with an error.

01283241

Nutanix Controller VM (CVM) credentials can be added to Nutanix Clusters.

01367274

Nutanix virtual machines are mapped to nodes correctly.

00493269, 00722611, 01044175, 01089172, 01199099

If a VM is renamed, the reported snapshot count and snapshot storage is correct.

01438814

When a virtualization entity is added to an additional polling engine, management actions finish successfully.

01469467, 01491596

SolarWinds no longer displays invalid messages saying that the license limit is exceeded. This was caused by attempts to verify licenses before they were loaded.

01456474

Polling an Avaya node for VoIP Call Managers information no longer returns errors.

01468613, 01494187, 01495648, 01497412, 01498672, 01499777, 01499803

Database maintenance no longer fails with a message similar to the following:

Violation of PRIMARY KEY constraint 'PK_SipTrunkCallActivity_Hourly'. Cannot insert duplicate key in object 'dbo.VoipCCMSipTrunkCallActivity_Hourly'.

01203334

CMR data is updated as expected even if all call managers are assigned to additional polling engines.

01438400

The number of phones in the CallManager Stats widget matches the number of phones in the Connected Phones widget and the Connected Phones report.

01351770

Database tables no longer include non-trusted foreign keys.

01523552

When an Avaya Call Manager is added to the SolarWinds Platform and then removed, the VNQM TCP server no longer attempts to poll them, which resulted in messages such as the following in the IpSla.BusinessLayer.log:

ERROR BusinessLayer.TcpServer AcceptClient - [_ctor] Data is not consistent enough to proceed: Call manager (Id: -1, Ip: 172.28.192.152, NodeId: -1, EngineId: 9)

01510903, 01517771, 01528536

VoIP and Network Quality Manager functionality is not affected when nodes are assigned to an additional polling engine.

01475848, 01487847

*Juniper RPM polling no longer fails for some operations.

*These issues were fixed after RC2, which was released on December 20, 2023. The fixes are available in the GA version, released February 6, 2024. If you installed an earlier build, upgrade to obtain the fixes.

Installation or upgrade

For new SolarWinds Platform deployments, download the installation file from the SolarWinds Observability product page on https://www.solarwinds.com or from the Customer Portal. For more information, see Get the installer.

For upgrades, go to Settings > My Deployment to initiate the upgrade. The SolarWinds Installer upgrades your entire deployment (all SolarWinds Platform products and any scalability engines).

For more information, see the SolarWinds Platform Product Installation and Upgrade Guide.

For supported upgrade paths to 2024.1, see Upgrade an existing deployment.

Return to top

End of life

Version EOL Announcements EOE Effective Dates EOL Effective Dates
2022.3 February 6, 2024: End-of-Life (EoL) announcement – Customers on SolarWinds Observability Self-Hosted 2022.3 should begin transitioning to the latest version SolarWinds Observability Self-Hosted. March 7, 2024: End-of-Engineering (EoE) – Service releases, bug fixes, workarounds, and service packs for SolarWinds Observability Self-Hosted 2022.3 will no longer be supported by SolarWinds. March 7, 2025: End-of-Life –SolarWinds will no longer provide technical support for SolarWinds Observability Self-Hosted 2022.3.
2022.2 November 1, 2023: End-of-Life (EoL) announcement – Customers on SolarWinds Observability Self-Hosted 2022.2 should begin transitioning to the latest version of SolarWinds Observability Self-Hosted. December 1, 2023: End-of-Engineering (EoE) – Service releases, bug fixes, workarounds, and service packs for SolarWinds Observability Self-Hosted 2022.2 will no longer be actively supported by SolarWinds. December 1, 2024: End-of-Life (EoL) – SolarWinds will no longer provide technical support for SolarWinds Observability Self-Hosted 2022.2.
2020.2.6 April 18, 2023: End-of-Life (EoL) announcement – Customers on SolarWinds Observability Self-Hosted 2020.2.6 should begin transitioning to the latest version of SolarWinds Observability Self-Hosted. May 18, 2023: End-of-Engineering (EoE) – Service releases, bug fixes, workarounds, and service packs for SolarWinds Observability Self-Hosted 2020.2.6 will no longer be actively supported by SolarWinds. May 18, 2024: End-of-Life (EoL) – SolarWinds will no longer provide technical support for SolarWinds Observability Self-Hosted 2020.2.6.

See the End of Life Policy for information about SolarWinds product life cycle phases. To see EoL dates for earlier SolarWinds Observability Self-Hosted versions, see SolarWinds Observability Self-Hosted release history.

Return to top

Legal notices

© 2024 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.

SOLARWINDS DISCLAIMS ALL WARRANTIES, CONDITIONS, OR OTHER TERMS, EXPRESS OR IMPLIED, STATUTORY OR OTHERWISE, ON THE DOCUMENTATION, INCLUDING WITHOUT LIMITATION NONINFRINGEMENT, ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY INFORMATION CONTAINED HEREIN. IN NO EVENT SHALL SOLARWINDS, ITS SUPPLIERS, NOR ITS LICENSORS BE LIABLE FOR ANY DAMAGES, WHETHER ARISING IN TORT, CONTRACT OR ANY OTHER LEGAL THEORY, EVEN IF SOLARWINDS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

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.