Release Note

v.243 Release Notes

Feature Highlights

  • Cloud Operations Replaces Cost Optimization
  • Cloud Provider Health for Cloud Operations
  • Cloud Settings Homepage for Cloud Operations

Monitoring Updates

  • Added topology support for the Nutanix Prism Central integration.
  • Added a configurable Expiration Lookback Window Active Discovery (AD) parameter.
  • Updated the appliesTo logic to target only devices where the category is expected to apply.

Cost Optimization

Enhancement

Cloud Operations Replaces Cost Optimization

Cost Optimization tools are now available as Cloud Operations in LogicMonitor. Cloud Operations provides a centralized location to manage cloud resource monitoring and billing. You can access cloud recommendations, provider billing, Cloud Provider Health, and Cloud Settings from a single location.

You must subscribe to the Recommendations and Billing products to access Cloud Recommendations and Billing. Cloud Settings and Cloud Provider Health are available to all LogicMonitor users.

To access this feature, navigate to Cloud Operations in LogicMonitor and select the feature you want to use.

Enhancement

Cloud Provider Health for Cloud Operations

You can now view cloud provider health events directly from Cloud Operations in LogicMonitor. This new feature displays events such as outages or other issues within your cloud environments, including details about their impact and status, enabling you to monitor health events from a central location.

To access this feature, navigate to Cloud Operations > Provider Health.

For more information, see Cloud Operations Provider Health in product documentation.

Enhancement

Cloud Settings Homepage for Cloud Operations

You can now use the Cloud Settings homepage as a central location to view the Cloud Accounts that are covered by your billing and monitoring configurations in LogicMonitor.

Cloud Settings enables you to view the monitoring status of your cloud environments and configure resource monitoring and billing data. From Cloud Settings, you can navigate to Resource Explorer, Cloud Recommendations, and Billing pages to view specific details. Existing resource monitoring and billing configurations are automatically displayed, and you can create new configurations directly from the Cloud Settings homepage.

For more information, see Cloud Operations Settings in product documentation.

Dashboards

Known Issue

Dashboard reports containing the Billing Forecast widget display data discrepancies across multiple forecast methods.

Integrations

Enhancement

Named Integration Tokens for External Ticket IDs

You can now reference ticket identifiers created by named integrations using the ##EXTERNALTICKETID.<Integration_Name>## token. This new token enables you to reuse external ticket IDs across integrations within the same alert session. For example, you can reference a ServiceNow incident ID created by one integration when triggering a Microsoft Teams integration.

To access this feature, navigate to your integration configuration and reference the ##EXTERNALTICKETID.<Integration_Name>## token in supported integration fields.

For more information, see Tokens Available in LogicModule Alert Messages in product documentation.

Modules

Enhancement

Enhanced veeam.vbr Snippet

The enhanced veeam.vbr snippet provides improved error handling and clearer messaging when the Veeam Backup & Replication REST API user has read-only or restricted permissions.

To use the networkDevices endpoint, set cisco.dnac.use.network.devices to true.

Enhancement

Enhanced PaloAlto Prisma SD-WAN Enhancement

The enhanced NetScan now prevents existing resources from being missed during in-script deduplication when a resource sysname contains uppercase characters.

For more information, see PaloAlto Prisma SD-WAN Monitoring in the product documentation.

Deprecation

Apache Groovy 2 Support Removal and Replaced with Apache Groovy 4 Support for all LogicMonitor-Provided LogicModules

In a future release, LogicMonitor Collectors will no longer support Apache Groovy 2. All official LogicMonitor-provided modules are compatible with Apache Groovy 4. To support this migration, LogicMonitor released updates to official LogicModules to be compatible with Groovy 4.

As a result of this migration, you must do the following:

  • Validate any customized or community-provided modules to ensure compatibility
    For more information about validating your customized modules, see Custom Module Groovy Migration Validation in the product documentation.
  • Install a module update for LogicMonitor-provided modules that have compatibility changes released.
    For more information, see LogicMonitor Provided Modules Groovy 4 Migration in the product documentation.
  • Update Enhanced Script NetScans to Groovy 4 compatible scripts.
    For more information, see “Enhanced Script NetScans Now Groovy 4 Compatible” in the Modules section of the Release Notes.

For more information on the timeline of this migration, see Apache Groovy 2 End-of-Life Milestone Public Announcement.

The GD Collector 39.004 now uses Groovy 4 instead of Groovy 2.

Known Issue

When running a module using Apache Groovy 4, and the module includes an invalid type parameter for a data structure, the module throws the following exception:

java.lang.RuntimeException: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
Important: LogicMonitor is releasing updates to LogicModules to mitigate this issue for official LogicMonitor-provided modules.
Known Issue

In Apache Groovy 4, the behavior of the push() method for the List class is reversed. In Apache Groovy 2.4, the push() method would add an item to the list, in Apache Groovy 4 push() will work on the first item of a List.

// v4 Behavior
def numbers = [1, 2, 3, 4]
numbers.push(5)
println numbers
// OUTPUT: [5, 1, 2, 3, 4]

// v2.4 Behavior
def numbers = [1, 2, 3, 4]
numbers.push(5)
println numbers
// OUTPUT: [1, 2, 3, 4, 5]

To mitigate this issue, migrate to using add() in place of push():
def numbers = [1, 2, 3, 4]
numbers.add("5")
println numbers
// OUTPUT: [1, 2, 3, 4, 5]

When running a module using Apache Groovy 4, the behavior of the pop() method is reversed. In Apache Groovy 2.4 the pop() behavior would remove the last item in a list, in Groovy 4 pop() will remove the first item in a list.

// v4 Behavior
def numbers = [1, 2, 3, 4]
println numbers.pop()
// OUTPUT: 1

// v2.4 Behavior
def numbers = [1, 2, 3, 4]
println numbers.pop()
// OUTPUT: 4

To mitigate this issue, migrate to using remove() in place of pop():
def numbers = [1, 2, 3, 4]
println numbers.remove(numbers.size() - 1)
// OUTPUT: 4

Important: LogicMonitor is releasing updates to LogicModules to mitigate this issue for official LogicMonitor-provided modules.

Resources

Deprecation

Legacy UI for Resources (Including UIv3 Services)

As LogicMonitor continues to phase out the legacy UI, the New UI Preview switch will be removed from Resources (which includes Services), making Resources and Services unavailable using the legacy UI, and available in the new UI only. The new UI provides an enhanced user experience, improved performance, and security features.

Recommendation: To ensure a smooth transition, navigate to Resources, and then toggle on the New UI Preview switch to explore UIv4, and take advantage of its latest features and enhancements. When enabled, a Services icon appears as a standalone icon in the navigation menu.

For more information about this deprecation, see Upcoming End-of-Life (EOL) for UIv3 Resources in LM Community.

If you have any questions or require assistance during this process, contact the Support team or your Customer Success Manager.

Synthetics

Deprecation

Deprecation for LM APM Synthetics (SYN)

LogicMonitor plans to transition synthetic monitoring capabilities from LM APM Synthetics (SYN) to our new product, Synthetics and Internet Performance Monitoring, which provides enhanced visibility, broader monitoring capabilities, and a modernized platform architecture.

LM APM Synthetics is built on a legacy Selenium-based architecture, while our new product, Synthetics and Internet Performance Monitoring, provides globally hosted monitoring, advanced waterfall analysis, filmstrips and playback for transaction troubleshooting, and expanded test coverage across browser, API, network, and internet performance monitoring workflows.

There is no immediate change required, and you can continue using LM APM Synthetics during the transition period, until it is fully deprecated.

Recommendation: To prepare for this deprecation, begin evaluating and planning for your transition to Catchpoint Synthetics and Internet Performance Monitoring.

For more information about this transition, including roadmap details and evaluation guidance, see the Upcoming End of Life for LM APM Synthetics in LM Community.

If you have any questions or require assistance during this process, contact the Support team or your Customer Success Manager.

Collector Releases v243

  • EA Collector 40.400 was released on July 20, 2026. For more information, see EA Collector 40.400 Release Notes.
  • GD Collector 39.005 was released on July 16, 2026. For more information, see GD Collector 39.005 Release Notes.
  • GD Collector 40.001 was released on July 15, 2026. For more information, see GD Collector 40.001 Release Notes.

LogicModule Releases

New and updated LogicModules are available for you directly in your LogicMonitor portal. You can install new modules from the Exchange and update existing modules in My Module Toolbox. For more information, see Modules Installation, and Modules Management in the product documentation.

This section lists the LogicModules that are new in this release, updated in this release, or will be removed in a future release. Changes related to the LogicModule feature will be listed in the General Updates section.

New LogicModules

LogicModule NameDetails
1 DataSource: Microsoft_Azure_EnterpriseApplicationSecretsAdded a configurable Expiration Lookback Window Active Discovery (AD) parameter. The default value is 30 days; set to 0 for an unlimited lookback period.
1 PropertySource: addERI_Nutanix_PrismCentral

4 TopologySources:
Nutanix_Hypervisor_Network_Topology
Nutanix_PrismCentral_Cluster_Topology
Nutanix_PrismCentral_Storage_Topology
Nutanix_PrismCentral_VirtualMachine_Topology
Added topology support for the Nutanix Prism Central integration.
1 PropertySource: addCategory_FortiAPAdded support for the FortiAP system category. Also collects the endpoint model, serial number, and firmware version for Fortinet FortiAP access points monitored directly through SNMP.

Updated LogicModules

LogicModule NameDetails
1 PropertySource: addERI_NetApp_ONTAP

1 TopologySource: NetApp_ONTAP_Topology
Fixed a variable declaration issue affecting the TopologySource and ERI PropertySource.
1 DataSource: Cisco_FRU_PowerUpdated the documentation to include Catalyst 9800 Wireless LAN Controllers (CW9800M) in the list of known buggy platforms.
3 PropertySources:
addCategory_Cisco_ISIS
addCategory_ISIS
addCategory_Isilon
Updated the appliesTo logic to target only devices where the category is expected to apply.
1 PropertySource: addCategory_PanoramaExpanded support to include the following Palo Alto Networks system.sysoid values: 1.3.6.1.4.1.25461.2.3.35, 1.3.6.1.4.1.25461.2.3.30, 1.3.6.1.4.1.25461.2.3.39, and 1.3.6.1.4.1.25461.2.3.58.
1 DataSource: PaloAlto_FW_IPSecTunnelStatsUpdated the module to ensure per-tunnel query and result variables are thread-local.
1 DataSource: NetApp_ONTAP_DiskOverviewFixed the persistentlyFailed counter. Added the driveStateBroken datapoint and a Broken Drives graph.
1 DataSource: NetApp_ONTAP_DisksAdded the diskState datapoint, per-disk alerting for broken, pending, and copy states, and a new Disk State graph.
1 PropertySource: addCategory_Juniper_Mist_DeviceAdded error handling to prevent exceptions caused by empty whitelist matches.
1 DataSource: Dell_PowerVaultME4_VDisksImproved retry handling to prevent configured retry limits from looping indefinitely.
1 DataSource: VMware_vSphere_DatastoreClustersImproved the provision calculation.
1 DataSource: PureStorage_ComponentStatusChanged the collection interval from 3 minutes to 1 minute to prevent alert generation failures.
2 DataSources:
SSL_Certificate_Chains
SSL_Certificates
Added a configurable socket read timeout to prevent TLS handshake hangs. Configure the timeout using the optional propertyssl.cert.timeout property.
3 PropertySources:
Microsoft_Exchange_Info
addCategory_MicrosoftExchange
addCategory_MicrosoftExchange_PowerShell
Updated the logic to correctly apply the Exchange build number and removed the dependency on Win32_Product.
1 PropertySource: addCategory_NetAppAdded support for devices using both REST and legacy ONTAPI/ZAPI discovery. The module now continues to emit required legacy properties when applicable, handles missing ONTAPI credentials gracefully, improves REST version parsing, and prevents legacy NetApp modules from failing because of missing version properties.
1 PropertySource: Config_Cisco_GenericAdded support for valid commands on Cisco C2960X devices.
1 DataSource: Microsoft_Azure_EnterpriseApplicationSecretsAdded a configurable Expiration Lookback Window Active Discovery (AD) parameter. The default value is 30 days; set to 0 for an unlimited lookback period.
1 PropertySource: Config_Aruba_GenericAdded support for Silver Peak devices in Common Config monitoring.
8 DataSources:
Cisco_Catalyst_SDWAN_API
Cisco_Catalyst_SDWAN_ControlConnections
Cisco_Catalyst_SDWAN_ControllerHealth
Cisco_Catalyst_SDWAN_ControllerInterfaces
Cisco_Catalyst_SDWAN_DeviceHealth
Cisco_Catalyst_SDWAN_NetworkInterfaces
Cisco_Catalyst_SDWAN_Performance
Cisco_Catalyst_SDWAN_Tunnels

2 PropertySources:
addCategory_Cisco_Catalyst_SDWAN
addERI_Cisco_Catalyst_SDWAN

1 TopologySource: Cisco_Catalyst_SDWAN_Topology

1 LogSource: Cisco Catalyst SD-WAN Alarms
Improved Cisco SD-WAN API session and CSRF token handling, retry logic, and pagination. Refactored all modules to use the updated shared snippets and enhanced caching.
1 DataSource: Isilon QuotasReplaced SNMP-based collection with script-based collection to reduce timeouts.
1 PropertySource: addERI_Nutanix_PrismCentral

4 TopologySources:
Nutanix_Hypervisor_Network_Topology
Nutanix_PrismCentral_Cluster_Topology
Nutanix_PrismCentral_Storage_Topology
Nutanix_PrismCentral_VirtualMachine_Topology
Added topology support for the Nutanix Prism Central integration.