SolarWinds Platform 2026.4

Self-hosted release · · Official release notes ↗

← All SolarWinds releases · Searchable index of all 356 fixed issues

What's new and improved

SLA Mute mode for maintenance windows

Maintenance windows now support an SLA Mute state. In this state, monitoring and data collection continue, you can optionally mute alerting, and the SolarWinds Platform excludes the period from availability and SLA calculations. Unmanaging or disabling an object stops monitoring entirely, while SLA Mute keeps the object monitored during planned maintenance.

Redesigned network discovery

Network discovery has a redesigned workflow that uses the same interaction patterns as the rest of the modernized SolarWinds Platform Web Console and takes fewer steps to bring devices under monitoring. To add SD-WAN devices, use the legacy wizard. Support for adding SD-WAN devices will be added in a future release. You can switch between the legacy and new discovery wizards at any time. In large environments, discovery uses the main polling engine by default instead of the polling engine with the lowest engine ID.

High availability

The High Availability panel now refreshes pool and member status and member roles every 10 seconds, so the information stays accurate during a failover. A new HA status of 'Failover in progress' is now shown while a failover runs. Updated the HA Failover Action to better support multi-member pools. Improved audit events for HA Repair and HA server role changes. SolarWinds Platform Agents are supported on polling engines in multi-cluster HA pools with m:n active/standby members. Agents connect to the correct engine and are automatically redirected to another engine during a failover. Engine load balancing now includes nodes polled through WMI and WinRM, in addition to nodes polled through ICMP and SNMP. See Balance load on additional polling engines in an HA pool.

Alert when a device stops sending SNMP traps

A new out-of-the-box alert triggers when a device does not send an SNMP trap within a time period that you specify. Use this alert to detect silent failures on devices that cannot be polled, such as a trap source behind a data diode.

Asset ID included in forwarded alerts

Alerts forwarded to integrated service management tools, including SolarWinds Service Desk, ServiceNow, and SolarWinds Incident Response, now include the Asset ID of the affected entity. The receiving tool can link the incident to the exact configuration item in its configuration management database (CMDB).

Accessibility improvements

Added accessibility support for keyboard navigation, ARIA roles and semantics, and screen readers to help meet Section 508 requirements.

API and SDK

OAuth authentication is available for on-premises connectors that access the SolarWinds Information Service (SWIS) API, and in SWQL Studio. You can create an API token for an individual user account and use it instead of a password to authenticate automation against the SolarWinds Platform. If an API Token is created for a non-admin account, the user can disable, regenerate the token, or delete it by navigating to their profile.

Scalability updates

A SolarWinds Platform Web Server now supports up to 150 concurrent user sessions, an increase from 100. Concurrent users are counted as users interacting with the SolarWinds Platform Web Console within a 30-second window. Hardware requirements depend on the number of concurrent users supported.

FIPS 140-3 compliance

When deployed in FIPS-approved mode, SolarWinds Observability Self-Hosted 2026.4 and all listed modules are FIPS 140-3 ready, with documented exceptions.

Additional updates

Added the SWQL function String_Agg(), which combines values from multiple rows into a single delimited cell. Added support for Microsoft Entra ID authentication between the SolarWinds Platform and the SQL Server. Changing to this new authentication type is performed in the Configuration wizard. Users can schedule regular maintenance with unlimited duration. Automatic migration of the deprecated Unmanage Scheduling Utility (Unmanage Task Editor) jobs: When you upgrade, the Configuration wizard migrates existing Unmanage Scheduling Utility schedules to the Manage Schedules page. Schedules that reside on a standby server in a High Availability pool are not migrated. Recreate those schedules manually on the Manage Schedules page. Windows schedules that reside on a standby server in a High Availability pool are not migrated by the Configuration wizard. Recreate them manually on the Manage Schedules page. Hardware Health data is now collected for additional Aruba switch models, including the Aruba 2930F/2930M VSF virtual chassis and the Aruba 5406R zl2 and 5412R zl2. Matching SNMP nodes with no Hardware Health data are rescanned for hardware sensors during upgrade. The SolarWinds Improvement Program (SWIP) has been migrated from a standalone application into Centralized Settings. All deployments that do not have High Availability configured will be upgraded to the new message bus, SolarWinds Message Bus, replacing RabbitMQ. In previous versions, this migration was limited to only deployments with fewer than 300 nodes, fewer than 3 polling engines, and not using High…

Items fixed

SolarWinds case # Product Description
01744792 Platform When a user specifies an empty database during database configuration, the Configuration Wizard no longer checks the database branding version, and the following message is not displayed: An exception occurred when fetching the DB branding version.
01791596 Platform On the Edit Account page, the SecurityTab Menu Bar is now available and can be assigned to views.
01791596, 01802623, 01976085, 02076730 Platform During upgrades, the system check now determines whether the WebSocket protocol for IIS is enabled, and displays a message if it is not. Intelligent Maps use this protocol to efficiently display real-time changes. If this protocol is disabled, live updates work, but performance is slower. The message includes a link to the Support article How to Enable the WebSocket Protocol for the SolarWinds Platform.
01692130, 01776286, 01899647, 01976398 Platform To improve web performance and system load times, nodes-related data operations use the db.entities framework efficiently, reducing blocking, excessive reads, and slow updates across partitioned tables.
01915281 Platform Modern Dashboard tab transitions remain responsive when multiple widgets use threshold formatting.
01892652 Platform When database connectivity is lost, the alerting engine remains stable and does not stop and restart repeatedly across the primary and secondary HA servers.
01972784 Platform The Mandatory Notice appears only once during SAML authentication and subsequent dashboard access.
02028380 Platform When an agent-monitored node is moved to a different polling engine, the node remains up and polling continues.
02119564 Platform HA pool setup correctly treats the Virtual IP address and Hostname as optional. If a Virtual IP address is entered and then cleared, it is no longer cached.
02036022 Platform The Status Summary resource, which was intended for EOC deployments, can no longer be added to views in other SolarWinds Observability Self-Hosted deployments.
02045443 Platform Manage Nodes, Alerts, and Reports no longer display duplicate entries for Power Control Units (PCUs) or UPS devices, ensuring accurate data organization and clean user interface filtering.
02037173 Platform When a report with a comma in the title is exported to Excel using the Export to Excel button, the file name is no longer truncated.
02173415 Platform As you drill down through entities in the Modern Dashboards Entity Drilldown resource, breadcrumbs display information about previous selections and can be used for navigation.
— Platform The Force-enable multi-subnet failover setting is applied to the database connection string for all supported SQL Server authentication methods.
02083215 Platform When you set up a one-time scheduled maintenance job, the interval is scheduled correctly even if the client and server are in different time zones.
02135171, 02161717 Platform In the Add Node or Edit Node wizard, if the gMSA Account option is selected for a node that uses WMI polling, the Connection Mode automatically changes to WinRMOnly, and the Authentication Mechanism changes to Kerberos. These changes enable successful gMSA authentication. If the gMSA Account option is later deselected, these options revert to their previous values.
02093182, 02099195, 02104654, 02165764, 02168101, 02176177 Platform Polling Completion displays 100% for new installations and accurately aggregates job engine completion values after polling activity begins.
— Platform Job Engine v3 reliably processes job requests even when request-body data arrives slowly.
02081056 Platform Database maintenance removes orphaned data across GCP services, preventing stale cloud entities from consuming license capacity.
02101101 Platform The Node Details Poller has been improved to reliably poll certain OIDs, allowing the associated devices to be added.
02025395 Platform When an anomaly based alert is triggered and a user adds notes to the triggered alert instance, the alert entity details page displays the correct data, not There is no data to show.
02054679 Platform The All IP Addresses on Node resource correctly displays both IPv4 and IPv6 address information for SNMP nodes.
— Platform Audit events for moving an exact node into or out of Load Balancing display the node caption as a link to its details.
02132955, 00839577 Platform Audit events accurately record an alert’s current enabled or disabled state after each change.
— Platform SWQL alert enable and disable actions are recorded in audit logs as Alert Enabled or Alert Disabled events.
02113768 Platform The AD test correctly validates wildcard certificates assigned to website SSL bindings.
02097908, 02102350 Platform The Orion.NetObjectDowntime table accurately reflects nodes whose current status is Up.
02102003, 02098769 Platform When Linux nodes are polled with the SolarWinds Agent using SNMPv2c or SNMPv3, Asset Inventory retrieves and displays all results.
— Platform HA pool actions remain available after canceling the force-failover dialog.
01484292, 02114456 Platform When new agents are added, the resulting notification accurately reports the number of agents that were added.
02069085 Platform Exporting a report to a PDF no longer fails when an alternative PDF engine is used.
02118385 Platform When a custom certificate cannot be used for the SWIS REST API endpoint (for example, because of a missing or inaccessible private key), the issue no longer prevents SWIS from starting. The issue is logged, and the SolarWinds certificate is used instead.
02073197 Platform The MS Graph SMTP client configuration provides a link to a Support article with configuration information.
02120230 Platform An issue that caused the Job Engine to truncate data polling to stop was resolved.
02109761, 02125559, 02130782 Platform When a deployment does not include a license for NCM, the Configuration Wizard no longer creates the NCM Nodes view. When the NCM Nodes view was created without the NCM BusinessLayer to keep it synchronized, the view could become corrupt and cause polling and other features to fail.
02034433 Platform PerfStack projects now maintain unique metric-entity pairs when multiple entities are added or project data is loaded.
02104938, 02136724, 02130258, 02132847 Platform Values in the Weight column of the CPUMultiLoad_CS_cur table are no longer saved as 0, which prevents database maintenance from failing with divide-by-zero errors.
02129893 Platform The Next Run column in the Upcoming Maintenance Schedules resource no longer displays Invalid Date if the browser's language is not EN-US.
02129334 Platform When the ImportCannedReports task fails, the Configuration Wizard provides detailed information about the issue.
02126753 Platform When the Text > Content dialog is opened from a node on an Intelligent Map, custom properties with names that include id are no longer missing from the dialog.
02132078 Platform Database connections use a default connect timeout of 120 seconds, which prevents issues with the Configuration Wizard.
02114659 Platform An issue was fixed that caused Intelligent Maps to display incorrect node statuses.
02132721 Platform SolarWinds Deployment Health correctly distinguishes Azure SQL Database from Azure SQL Managed Instance when evaluating database time zones.
02145372 Platform The machine type for APC Automatic Transfer Switch 4G devices is no longer incorrectly identified as Smart-UPS 9605.
01967985, 02110438, 00924965, 01084552 Platform Memory is reported accurately for Linux devices with available valid extended 64-bit memory OIDs.
02139334 Platform The Configuration Wizard no longer fails to upgrade with the following error because an incorrect database version was reported: Invalid object name 'dbo.NCM_VulnerabilitiesAnnouncementsNodes'.
02118726, 02106120, 02139711, 02144082 Platform The centralized setting SkipNotification was added to enable a periodic reconciliation timer that ensures notifications of scheduled jobs are not missed because of a temporary message bus outage or connection interruption. This setting is off by default. If needed, contact Support to enable the setting. This fix is also included in the 2026.2.3 release.
02144215, 02158471 Platform Azure Cosmos DB database maintenance completes successfully when data is moved to the next gradation level.
02162083 Platform WMI connections now use an increased connection timeout with a separate configurable query timeout.
02120396 Platform An unsupported Windows time zone ID in a scheduled job no longer prevents the Core Business Layer from starting.
02075114 Platform VNQM downloads and processes all CDR/CMR files from Call Managers without extensive delays due to incorrect base-name execution.
02138099 Platform When installing a scalability engine fails because the product catalog is corrupted or could not be downloaded, the error message provides a link to a Support article with additional information.
02123605 Platform OpenTlsConnection accepts valid SQL data source formats with a space before the port.
02164520 Platform After the polling method for a node has been changed, polling errors from the previous polling method no longer persist and incorrectly affect the node's status.
02158968 Platform Date/Time custom properties save dates with the correct year, including years 2030 and later.
02158849, 02159896, 02163696, 02165947, 02166951, 02168049, 02169367, 02172661, 02173782, 02180056 Platform Time synchronization issues between the SolarWinds Observability Self-Hosted server and a remote computer connected to the server do not prevent users from unmanaging or muting a node from the Manage Nodes page. This fix is also included in the 2026.2.3 release.
02154649, 02168426, 02169475, 02171488 Platform SWIS queries correctly apply filters on node custom properties, including global, dashboard, and URL filters.
— Platform When additional columns are added to a report with fixed column widths, those columns are displayed correctly when the report runs.
— Platform Running a High Availability repair now works correctly even if a SolarWinds service is unable to stop.

Deprecations

Unmanage Scheduling Utility

The Unmanage Scheduling Utility (Unmanage Task Editor) is deprecated as of 2026.2 and will be removed in a future release. To ensure continued support, schedule all new tasks using the web console Manage Schedules page. Windows schedules that reside on a standby server in a High Availability pool are not migrated by the Configuration wizard. Recreate them manually on the Manage Schedules page.

Apache Mesos

Apache Mesos container monitoring is deprecated and will no longer be available in a future release. Migrate your monitored environment to Docker or Kubernetes 1.23+.

Kubernetes 1.16 - 1.22

Kubernetes 1.16 - 1.22 container monitoring is deprecated and will be removed in a future release. SolarWinds recommends upgrading your cluster to version 1.23 or later, then re-adding the service in SolarWinds Observability Self-Hosted.

Network Atlas

Network Atlas is deprecated as of Orion Platform 2020.2. It is still available and supported in the current release, but will be removed in a future release. Deprecation is an indication that you should avoid expanded use of this feature and formulate a plan to discontinue using the feature. SolarWinds recommends that you start using Intelligent Maps in the SolarWinds Platform Web Console to display maps of physical and logical relationships between entities monitored by the SolarWinds Platform products you have installed. Starting with 2024.2, you can import Network Atlas maps to Intelligent Maps. See Import maps.

End of life

End-of-life milestones announced in this release.

VersionEoL announcedEnd of engineeringEnd of life
2024.2 June 9, 2026: End-of-Life (EoL) announcement – Customers on SolarWinds Platform version 2024.2 or earlier should begin transitioning to the latest version of SolarWinds Platform. July 9, 2026: End-of-Engineering (EoE) – Service releases, bug fixes, workarounds, and service packs for SolarWinds Platform version 2024.2 or earlier will no longer actively be supported by SolarWinds. July 9, 2027: End-of-Life (EoL) – SolarWinds will no longer provide technical support for SolarWinds Platform version 2024.2.
2024.1 February 10, 2026: End-of-Life (EoL) announcement – Customers on SolarWinds Platform version 2024.1 or earlier should begin transitioning to the latest version of SolarWinds Platform. March 12, 2026: End-of-Engineering (EoE) – Service releases, bug fixes, workarounds, and service packs for SolarWinds Platform version 2024.1 or earlier will no longer actively be supported by SolarWinds. March 12, 2027: End-of-Life (EoL) – SolarWinds will no longer provide technical support for SolarWinds Platform version 2024.1.
2023.4 October 21, 2025: End-of-Life (EoL) announcement – Customers on SolarWinds Platform version 2023.4 or earlier should begin transitioning to the latest version of SolarWinds Platform. November 20, 2025: End-of-Engineering (EoE) – Service releases, bug fixes, workarounds, and service packs for SolarWinds Platform version 2023.4 or earlier will no longer actively be supported by SolarWinds. November 20, 2026: End-of-Life (EoL) – SolarWinds will no longer provide technical support for SolarWinds Platform version 2023.4.
2023.3 October 21, 2025: End-of-Life (EoL) announcement – Customers on SolarWinds Platform version 2023.3 or earlier should begin transitioning to the latest version of SolarWinds Platform. November 20, 2025: End-of-Engineering (EoE) – Service releases, bug fixes, workarounds, and service packs for SolarWinds Platform version 2023.3 or earlier will no longer actively be supported by SolarWinds. November 20, 2026: End-of-Life (EoL) – SolarWinds will no longer provide technical support for SolarWinds Platform version 2023.3.

Reproduced from the official SolarWinds Platform 2026.4 release notes. Last checked 8 Oct 2026, 05:15 UTC.