Cost Optimization
Cost Optimization Recommendations Detect Underutilized GCP Compute Engine Virtual Machines
Cost Optimization Recommendations can now detect underutilized GCP Compute Engine virtual machines and recommend size adjustments with estimated annual savings.
This enables you to easily identify Compute Engine VMs that do not use their full computing capacity, and optimize your cloud spending by changing the VM size to match your workload.
For more information, see Cost Optimization – Recommendations in the product documentation.
Dashboards
Cloud Provider Health Events Widget for Dashboards
In LogicMonitor Dashboards, you can now create Cloud Provider Health Event widgets. This widget displays events within your cloud environments, including details about their impact and status, directly on your LogicMonitor dashboard. This enhancement enables you to monitor cloud provider health events alongside other operational data.
You must have access to Cost Optimization tools to access Health Event widgets.
To configure a Health Event widget, navigate to Dashboards and select Add Widget > Cloud Provider Health Event
For more information, see Cloud Provider Health Events Widget in the product documentation.
Gauge Widget Support for Widget-Level Filtering
You can now apply filters directly to individual Gauge widgets. This enables each widget to display a focused subset of data independent of other widgets on the same dashboard, providing greater flexibility when creating dashboard visualizations.
To access this feature, navigate to Dashboards and edit a Gauge widget configuration.
For more information, see Gauge Widget in the product documentation.
Modules
Enhanced cisco.dnac Snippet
The enhanced cisco.dnac snippet now supports Cisco DNA Center dna/data API endpoints, including the networkDevices endpoint, while maintaining compatibility with the legacy network-device endpoint. You can use the networkDevices endpoint to avoid a known issue with the legacy endpoint that can prevent all devices from being returned when pagination is enabled. This endpoint is recommended for large environments.
To use the networkDevices endpoint, set cisco.dnac.use.network.devices to true.
Enhanced Rubrik Security Cloud NetScan
The enhanced Rubrik Security Cloud NetScan now places discovered resources in the correct nested resource groups under the configured root folder. You can maintain improved resource organization because status or location groups, such as Connected, are no longer created at the portal root.
You can control the root folder for discovered resources with the optional property custom.folder.name. The default value is “Rubrik Security Cloud.”
For more information, see Rubrik Security Cloud Monitoring in the product documentation.
Enhanced Cisco Meraki NetScan
Cisco Meraki NetScan no longer checks the system.hostname and system.ips properties. Configurable options on the NetScan page now manage these settings, preventing resources from being incorrectly ignored during discovery.
For more information, see Cisco Meraki Monitoring in the product documentation.
Redfish Server Monitoring
You can now monitor server hardware through the Redfish REST API across multi-vendor environments. This package provides visibility into server health, performance, storage, power, cooling, networking, and PCIe components through supported BMC platforms.
The package supports Redfish-compliant server hardware and has been validated with Dell iDRAC, HPE iLO, and Lenovo XClarity Controller platforms.
To access this feature, navigate to the LogicMonitor Exchange and import the Redfish Server Monitoring LogicModules.
For more information, see Redfish Server Monitoring in the product documentation.
DiagnosticSource and RemediationSource Permission Enhancements
You can now assign separate Diagnostics: View, Diagnostics: Execute, Remediation: View, and Remediation: Execute permissions at the resource group level. This change simplifies permission management and provides more granular control over Diagnostics and Remediation access.
-
Users with Diagnostics: Execute or Remediation: Execute permissions can run DiagnosticSources or RemediationSources and view the results.
-
Users with Diagnostics: View or Remediation: View permissions can view results only.
Users with the existing Diagnostic Source or Remediation Source permissions will automatically receive the corresponding Diagnostics: Execute or Remediation: Execute permissions.
To access permissions, navigate to Settings > Users and Roles > Roles tab > Add Role. Add the required details in the Add Role wizard. At the Permissions step, select the Resources tab.
For more information, see Resources Role Permissions in the product documentation.
Enhanced paloalto.prismasdwan Snippet
The paloalto.prismasdwan snippet now correctly handles HTTP 403 authentication failures. This enhancement prevents duplicate retry attempts when authentication fails, resulting in more accurate retry behavior.
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.
When running a module using Apache Groovy 4, the following exception can be thrown when using the GroovyScriptHelper to incorporate LogicMonitor snippets in your script:
exception:groovy.lang.MissingPropertyException: No such property
To mitigate this issue, adjust the way the class is imported, similar to the following:
import com.santaba.agent.groovy.utils.GroovyScriptHelper
import com.logicmonitor.mod.Snippets
def modLoader = GroovyScriptHelper.getInstance(GroovySystem.version).getScript("Snippets", Snippets.getLoader()).withBinding(getBinding())
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:
Reports
Property-Based Filtering for Interface Bandwidth Reports
You can now filter resources by custom properties and system properties when configuring an Interface Bandwidth Report (IBR). You can also filter instances by instance properties and include property-based criteria directly in report configuration. This enables you to create more targeted reports without relying on broader resource or instance selections.
To access this feature, navigate to the IBR configuration page and define property-based filtering criteria.
For more information, see Interface Bandwidth Report in the product documentation.
Resources
SDT Enhancement for Multi-Day Monthly Recurrences
When configuring an SDT for Monthly (on a specific day) frequency, you can now specify multiple days. Previously, you had to create separate SDT entries for each day. This enhancement reduces duplicate configuration and simplifies recurring downtime management.
You can now specify a common start time and end time across all selected days. You can also add or remove days without creating additional SDT entries. Existing single-day configurations continue to work as expected.
For more information, see Resource SDT in the product documentation.
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.
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.
Security Settings
SCIM Tab for Single Sign-On
LogicMonitor now includes a new SCIM tab on the Single Sign-On page, enabling you to automate user de-provisioning by synchronizing user lifecycle changes from your identity provider (IdP) to LogicMonitor using the System for Cross-domain Identity Management (SCIM) protocol.
LogicMonitor supports SCIM de-provisioning with identity providers that support the SCIM protocol, including Microsoft Entra ID, Okta, and OneLogin. When you enable the Enable SCIM switch, LogicMonitor automatically deactivates users whose accounts are deleted, deactivated, or no longer have access to LogicMonitor in the IdP. This synchronization helps keep user access in LogicMonitor aligned with the configuration in the IdP.
To use this feature, you must first configure Single Sign-On (SSO) and then manually configure SCIM. This setup includes:
-
Completing the SSO configuration.
-
Enabling SCIM in LogicMonitor to generate a SCIM token.
-
Configuring SCIM user provisioning in your IdP using the SCIM token.
To access this feature, navigate to Settings > Single Sign-On > SCIM tab.
For more information, see SCIM Configuration in the product documentation.
Administrator Role Protection for New Portals
The out-of-the-box Administrator role is now protected in newly created LogicMonitor portals. You can no longer modify or delete this role, which helps preserve access to critical administrative permissions and reduces the risk of accidental changes to default role configurations.
Existing LogicMonitor portals are not affected by this change and can continue to modify or delete the Administrator role as previously supported.
For more information, see Managing a Role in the product documentation.
Synthetics
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.
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
EA Collector 40.200 was released on June 09, 2026. For more information, see EA Collector 40.200 Release Notes.
Container Monitoring Releases
End of Life (EOL) for Legacy Versions 5, 6, 7, and 8 for LM Container and Argus
In a future release, LogicMonitor will discontinue support for legacy LM Container builds and Argus versions 5, 6, 7, and 8. If you are running these versions, upgrade to a supported LM Container release to continue receiving updates and support.
The latest LM Container releases provide:
-
Improved monitoring accuracy through updated and actively maintained code paths
-
Latest security patches and compliance updates for modern Kubernetes environments
-
Ongoing compatibility with newer Kubernetes versions and container runtimes
Recommendation:
-
For LM Container installation running Argus version 8 or later, use the LM Upgrade Wizard or the CLI to complete the upgrade.
-
For Argus version 7 or earlier, prior to upgrading, migrate these deployments to LM Container. You can migrate existing Kubernetes cluster configurations either using Helm or without Helm. For more information, see Migrating Existing Configurations Using Helm and Migrating Existing Configuration Without Using Helm in the product documentation.
For more information about this deprecation, including timeline and further updates about the removal, see Upcoming End of Life (EOL) for Legacy Versions 5, 6, 7, and 8 for Legacy LM Container & Argus in the LM Community.
If you have any questions or need assistance during the migration, contact the Support team or your Customer Success Manager.
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 Name | Details |
|---|---|
| 1 DataSource: AWS_ManagedPrometheus_RuleGroups | Added monitoring support for AWS Managed Service for Prometheus (AMP) workspace rule groups. |
| 1 DataSource: AWS_ManagedPrometheus_AnomalyDetectors | New monitoring support for AWS AMP workspace anomaly detectors. |
Updated LogicModules
| LogicModule Name | Details |
|---|---|
| 1 DataSource: VMware_LM_Troubleshooter | Added support for additional alert conditions. |
| 1 LogSource: ONTAP EMS Events | Removed severity search filters. |
| 2 DataSources: Cisco_Catalyst_Center_API Cisco_Catalyst_WLCHealth 1 PropertySource: addCategory_Cisco_Catalyst_Center_Device | Added support for new HA datapoints. |
| 1 DataSource: LogicMonitor_Collector_BufferDataReporterLatencyJMX | Adjusted the graph’s vertical label to align with the datapoint description. |
| 1 PropertySource: Config_Cisco_Generic | Updated the ssh.preferredauthentications order to support Cisco Catalyst 9300 devices running IOS-XE 17.12.6. |
| 1 PropertySource: Device_BasicInfo | Improved fallback for endpoint model detection. |
| 3 DataSources: Elasticsearch_Cluster_Health_Status Elasticsearch_Cluster_Shards Elasticsearch_Cluster_Statistics 1 PropertySource: addCategory_Elasticsearch | Added support for credential-based authentication using the elasticsearch.api.user and elasticsearch.api.pass device properties, enabling secure data collection over HTTPS for environments with X-Pack/Security enabled. |
| 14 DataSources: Dell_PowerVaultME4_ControllerCompactFlash Dell_PowerVaultME4_ControllerExpanders Dell_PowerVaultME4_ControllerPorts Dell_PowerVaultME4_Controllers Dell_PowerVaultME4_DiskGroups Dell_PowerVaultME4_Disks Dell_PowerVaultME4_Drawers Dell_PowerVaultME4_Enclosures Dell_PowerVaultME4_Fans Dell_PowerVaultME4_HostPorts Dell_PowerVaultME4_PSUs Dell_PowerVaultME4_Pools Dell_PowerVaultME4_VDisks Dell_PowerVaultME4_Volumes 1 PropertySource: addCategory_DellEMC_PowerVaultME4 | Added connection cleanup (disconnect) after collection. |
| 1 DataSource: Dell_PowerVaultME4_VDisks | Updated collection to support virtual/pool-backed disk groups by gathering metrics from the pool-statistics endpoint while continuing to use vdisk-statistics for linear disk groups. This resolves missing metric data for discovered virtual-backed instances. |
| 1 DataSource: Cisco_CPU_SNMP | Fixed the WildAlias for QFP instances during Active Discovery. |
| 1 DataSource: Cisco_APIC_FabricNodeHealth | Removes controller instances, which previously did not report meaningful data. Added filtering to exclude APIC instances with the Controller role because state information was not captured correctly. APIC controller status monitoring is available through the Cisco APIC Cluster Status DataSource. |
| 4 DataSources: Microsoft_Windows_Cluster_Network_Interfaces Microsoft_Windows_Cluster_NodeStatus Microsoft_Windows_Cluster_Nodes Microsoft_Windows_Cluster_ResourceGroups | Updated collection to query the local cluster context from within the remote session, removing the unnecessary -Cluster argument. |
| 1 PropertySource: addERI_Cisco | Added auto.network.cisco.bridge.unindexed to the AppliesTo expression because some non-Cisco switches support CDP ID discovery. |
| 1 DataSource: Cisco_Meraki_Coterm_Licensing | Added support for subscription-based organizations to prevent negative co-term licensing values. |
| 1 DataSource: PaloAlto_FW_HA_Status | Updated HA local and peer metrics to use the complete PAN-OS HA state set (codes 0–8). |
| 1 PropertySource: Device_BasicInfo | Moved collection to scripted collection and per-core OIDs. Updated the reset logic to use the capacity table limit instead of a hardcoded limit of 25,000. |
| 1 DataSource: Windows_Events_LMLogs | Updated for FedRAMP domain compatibility. |
| 1 DataSource: Microsoft_SQLServer_DatabaseStorage | Fixed an integer overflow issue that could prevent metric collection on databases with data files larger than approximately 2 TB. |
| 1 DataSource: HPE_ArubaCentralAP_SSIDs | Deprecated the InMbps, OutMbps, RxBytes, RxFrames, RxTotalFrames, TotalBytes, TxBytes, TxFrames, and TxTotalFrames datapoints because the SNMP tables used to collect these metrics cannot be reliably correlated. |
| 1 PropertySource: Config_Cisco_Generic | Added improved formatting commands for faster and more robust collection on Cisco C8000AES devices. |