Collector Settings
Support for Weighted Balancing for Collector Load Management in ABCG
LogicMonitor Collector now includes the Weighted Balancing switch on the Add Collector Group page that enables weighted balancing to determine Collector load instead of relying solely on instance count. This enhancement now improves load balancing accuracy by accounting for variations in resource consumption across different data collection types. Collectors now dynamically evaluate their capacity based on the weight of instances per collection type which enables more efficient distribution of instances across Auto-Balanced Collector Groups (ABCGs).
In this approach, each instance is assigned a weight based on multiple factors, including Collector size, supported data collection types, total Collector capacity, current instance count, and maximum instances supported for each data collection type per Collector size. The system calculates the total weight of instances across all data collection types and determines whether a Collector is within capacity or overloaded.
If the total weight exceeds the Collector capacity (that is, 100% capacity), the Collector is considered overloaded and automatically offloads resources to another Collector within the ABCG. This process does not require manual input or threshold configuration.
You can enable either the Weighted Balancing switch or the Property Based Balancing switch. Enabling one switch hides the other switch. If you enable the Weighted Balancing switch, the Collector Status page for that Collector displays the collection types and their corresponding current instance count in the Weighted ABCG Balancing Status section. Since weighted balancing does not require threshold configuration, the Calculated Threshold column is not available on the Collectors page for Collectors with the Weighted Balancing switch enabled.
To access this feature, navigate to Settings > Collectors. Select “Add Collector Group” from the Add Collector Options dropdown menu. On the Add Collector Group page, toggle the Auto Balanced Collector Group switch.
To access the Collector Status page, navigate to Settings > Collectors. Select the Collector with the Weighted Balancing switch enabled. In the Actions column, select More > Collector Status.
For more information, see Auto-Balanced Collector Groups in the product documentation.
Cost Optimization
Increased Timeframe for Idle Azure SQL Database Recommendations
Cost Optimization Recommendations now generates recommendations for Azure SQL Databases detected as “idle” for 14 days, increased from seven days. This increased timeframe enhances the accuracy of detecting idle resources, enabling you to determine the best actions to reduce cloud costs.
For more information, see Cost Optimization – Recommendations in product documentation.
Budgets Now Available in Cost Optimization Billing
You can now create and view monthly budgets for your cloud billing costs in Cost Optimization. This enhancement provides visualizations for monthly spending thresholds you set for cloud resources in Billing, as well as alerts for those thresholds that you can create and customize.
This enables you to monitor regular monthly spending on those cloud resources that matter most, and be notified when cloud costs impact your budget.
To access this feature, navigate to Cost Optimization > Billing and select the Budgets tab. Select Add Budget to create a new budget.
For more information, see Cost Optimization – Billing in product documentation. For more information on budget alerts, see Types of Alerts in LogicMonitor.
Dashboards
Big Number Widgets Support Widget-Level Filtering
You can now configure widget-level filtering in the Big Number widget that operates independently of dashboard-level filters. You can filter by specific resources, instances, and properties to display metrics for a targeted subset of your infrastructure, such as a defined region, environment, or service.
Widget-level filters function separately from dashboard filters. You can apply broader dashboard filters or use drill-down actions without affecting the specific criteria configured for an individual Big Number widget.
To access this feature, navigate to Dashboards and add a Big Number widget.
For more information, see Big Number Widget in the product documentation.
Legacy UI for Dashboards
As LogicMonitor continues to phase out the legacy UI, the New UI Preview switch will be removed from Dashboards, making Dashboards 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, including timeline and further updates about the removal, see Upcoming End-of-Life (EOL) for UIv3 Dashboards in LM Community.
For the most up-to-date information about Dashboards, see Dashboards Overview in the product documentation.
If you have any questions or require assistance during this process, contact the Support team or your Customer Success Manager.
Integrations
Support for ConnectWise Integration with DiagnosticSource Output Delivery
You can now use the new Action Notes alert status for ConnectWise to update the Notes section of a ConnectWise service ticket with a DiagnosticSource output report in JSON or plain text format.
LogicMonitor now includes the following tokens to configure the payload sent when a DiagnosticSource report is available for an alert:
- ##DIAGNOSTIC_SOURCE_OUTPUT##
- ##DIAGNOSTIC_SOURCE_STATUS##
- ##MESSAGE##
These tokens apply only to the Action Notes alert status for ConnectWise integrations.
For more information, see ConnectWise Integration in the product documentation.
LM Logs
Improved Sorting of Log Properties
You can now view log properties in a consistent, structured order to improve usability and make it easier to locate related information.
Log properties are now sorted alphabetically, with _lm fields first, followed by other fields. Related fields are grouped together (for example, source_ip and source_dns), improving readability and enabling faster analysis.
Bulk Deletion of Query Groups in Shared and Public Tabs
You can now bulk delete groups in Shared and Public tabs within Managed Saved Views. This enhancement enables you to remove multiple groups in a single action, improving efficiency when managing saved views.
Additionally, if selected groups do not have the required permissions, the corresponding dropdown options are disabled to prevent unauthorized actions.
Custom Text and Links in Log Alerts
You can now add custom text and supporting links directly within LM Logs alert rules.
This enhancement introduces a custom text field that enables you to include contextual information such as runbook links, knowledge base articles, escalation instructions, or system diagrams in the alert payload.
Persistent Column Configuration for Saved Log Queries
You can now save and automatically restore column configurations with your log queries. When you save a query, LogicMonitor also saves the selected column configuration from the field panel.
When you reload or share a saved query, the custom column view is automatically restored, eliminating the need to repeatedly reconfigure fields for different log types. This enhancement improves efficiency and reduces errors when switching between logs such as Apache web logs and firewall logs.
LogAlert Group Partition Scoping and Limits
Each LogAlert Group is scoped to a single partition, with RBAC controls (Manage/View/No Access) applied at the partition level. LogAlert Group limits are now enforced per partition, enabling better management of alerts within each partition.
Each partition supports up to 20 LogAlert Groups. Each LogAlert Group supports up to 55 LogAlerts, including up to 10 window alerts and 10 stateful alerts.
Existing LogAlert Groups continue to function without disruption.
To request higher limits, contact your Customer Success Manager (CSM).
For more information, see LogAlert Groups in the product documentation.
LM Uptime
Terraform Support for Uptime Checks
You can now manage Uptime Checks using Terraform to enable consistent and scalable monitoring configurations.
This feature now supports creating, updating, retrieving, and deleting Uptime Checks through the LogicMonitor Terraform Provider. You can define monitoring resources as code and manage them using standard Terraform workflows to improves consistency and reduce manual setup.
For more information, see LM Uptime in the product documentation.
Modules
Enhanced vmware.vsphere.sdk Snippet
The enhanced vmware.vsphere.sdk snippet enables you to process vCenter inventory faster with on-demand loading and a shared one-hour cache, which reduces repeated scans. You now experience more efficient folder traversal and improved stability during cluster host expansion with null-safe handling. These updates reduce vCenter load and help minimize timeouts in large or busy environments.
For more information, see VMware vSphere Monitoring in the product documentation.
Enhanced lm.topo.data Snippet
The enhanced {{lm.topo.data }}snippet has improved error handling for MAC-to-HEX conversions. You can now experience more reliable topology discovery, reducing the likelihood of parsing failures and unexpected topology failures.
Enhanced Cisco Meraki NetScan
The updated Cisco Meraki NetScan now improves how duplicate resources are named during discovery. When hostname.source is configured as NetScan, the system assigns a unique display name to duplicate resources. You can more easily identify resources and avoid naming collisions across discovered devices.
For more information, see Cisco Meraki Monitoring in the product documentation.
Enhanced Cisco Catalyst Center NetScan
The enhanced Cisco Catalyst Center NetScan now supports the discovery of resources that do not have a Site ID configured. This improves discovery coverage in environments where resources are not yet associated with a site.
You can also control whether credentials are automatically assigned to discovered resources. The new optional property, cisco.catalyst.credentials.addToAllDevices determines credential behavior. When the property is set to false, discovered resources are created without adding credentials. The default value is true, which adds credentials to discovered resources.
For more information, see Cisco Catalyst Center in the product documentation.
NetScans
Criteria for Updating Existing Resources in Enhanced Script NetScan
You can now control how existing resources are updated during Enhanced Script NetScan execution using the new Criteria for updating Existing Resources dropdown.
This enhancement enables you to restrict updates to specific resources, such as those discovered by the current NetScan, resources in selected groups, or resources monitored by selected collectors.
To access this feature, navigate to Settings > NetScans > Add NetScan Options > Add Advanced NetScan, and locate the Criteria for updating Existing Resources dropdown in the configuration workflow.
For more information, see Enhanced Script NetScan in the product documentation.
Reports
Metric Explorer Report and Advanced Metric Widget Datapoint UI Enhancement
You can now view datapoints side by side as columns in the Metric Explorer Report and the Advanced Metric Widget. This improves comparison and clarity. Each datapoint displays as an independent column for improved analysis.
For more information, see Metric Explorer Report and Advanced Metric Widget in the product documentation.
REST API
New API Endpoints Added to LogicMonitor REST API v3 Swagger and SDKs
LogicMonitor has updated LogicMonitor REST API v3 Swagger, v3 Python, and v3 GO SDK files with the following new API endpoints:
|
Category |
API Endpoint |
Purpose |
|---|---|---|
|
LogAlertGroups |
POST /logpipelines |
Add LogAlertGroup |
|
PUT /logpipelines/{pipelineId} |
Update LogAlertGroups |
|
|
PATCH /logpipelines/{pipelineId} |
Partially update LogAlertGroups |
|
|
GET /logpipelines |
Get LogAlertGroup list |
|
|
GET /logpipelines/{pipelineId} |
Get details of a LogAlertGroup |
|
|
DELETE /logpipelines/{pipelineId} |
Delete a LogAlertGroup |
|
|
LogAlerts |
POST /logpipelines/processors |
Add LogAlerts |
|
PUT /logpipelines/processors/{processorId} |
Update LogAlerts |
|
|
PATCH /logpipelines/processors/{processorId} |
Partially update LogAlerts |
|
|
GET /logpipelines/processors |
Get LogAlert list |
|
|
GET /logpipelines/processors/{processorId} |
Get details of a LogAlert |
|
|
DELETE /logpipelines/processors/{processorId} |
Delete a LogAlert |
|
|
PUT /logpipelines/processors/{processorId}/{action} |
Enable or disable LogAlerts |
|
|
Collectors |
GET /setting/collector/collectors/{collectorId}/services/getStatusCheck |
Get Collector status check |
|
GET /setting/collector/collectors/{collectorId}/events |
Get Collector events |
|
|
GET /setting/collector/collectors/{id}/agentloglevels |
Get Collector agent log levels |
|
|
GET /setting/collector/collectors/{id}/agentloglevels/{component} |
Get Collector agent log levels based on component |
|
|
PATCH /setting/collector/collectors/{id}/agentloglevels/{component} |
Partially update Collector agent log level |
|
|
PUT /setting/collector/collectors/{id}/agentloglevels/{component} |
Update Collector agent log level |
The updates will be available after LogicMonitor v237 deployment to production is complete. For more information, see REST API Change Log and REST API v3 Swagger Documentation in the product documentation.
API v1 and v2 Access Deprecation
As LogicMonitor commits to modernizing the platform and ensuring improved performance, security, and long-term scalability to provide a seamless API experience, access to the API v1 and v2 will no longer be made available for new LogicMonitor accounts. If you are currently using API v1 or v2, your access will not be impacted. You may continue use without interruption.
For more information about this deprecation, including timeline and further updates about the removal, see Upcoming End of Life (EOL) for API v1 & v2 in LM Community.
For more information about the latest features and enhancements with LogicMonitor’s API, see REST API v3 Swagger Documentation in the product documentation.
If you have any questions or require assistance during this process, contact the Support team or your Customer Success Manager.
Usage
Usage Reporting for Automated Diagnostics
You can now view usage reporting for Automated Diagnostics. The usage report provides improved visibility into on-demand and automated execution of diagnostic scripts across your LogicMonitor portal. The report enables you to monitor diagnostics usage against the entitled execution quota. Monthly usage is measured as the daily average of total executions run across your LogicMonitor portal. On the Usage Reporting page, you can view the count of entitled daily quota, current daily executions, and historical daily executions. By default, the execution count for the current day of the month displays.
To access this feature, navigate to Settings > Usage, and select “Automated Diagnostics” from the Product dropdown menu.
For more information, see Usage Reporting for Automated Diagnostics in the product documentation.
User Access
New Permission for Single Sign-On Configuration
You can now configure Single Sign-On (SSO) settings using a dedicated permission for SSO configuration. This enhancement separates SSO management from the User Access permission and provides more precise control over authentication settings. Any existing User Access role permission is copied to the new Single Sign-On permission.
To access this feature, navigate to Settings > Single Sign-On.
For more information, see Enabling Single Sing-On in product documentation.
Website Monitoring
Website Monitoring Deprecation
Important: This deprecation only applies to environments that currently use Websites monitoring but do not have access to the Websites product in Usage Reporting.
To determine if your environment is impacted, you can verify by doing the following:
- In LogicMonitor, navigate to Settings > Usage.
- From the Product dropdown, verify “Websites” does not display.
If “Websites” displays, this deprecation does not apply to your environment.
If “Websites” does not display, this deprecation applies to your environment.
For more information see Usage Reporting for Websites in the product documentation.
In a future release of LogicMonitor, access to Websites will be removed for environments that do not have access to the Websites product in Usage Reporting only. You can accomplish this same functionality using LM Uptime.
For more information about this deprecation, including timeline and further updates about the removal, see Upcoming End of Sale (EOS) for “On-Demand” Legacy Websites (LWM) in LM Community.
For the most up-to-date information about how to continuously monitor websites, servers, and networking hardware from multiple locations, see LM Uptime Overview in the product documentation.
If you have any questions or require assistance during this process, contact the Support team or your Customer Success Manager.
Collector Releases
- GD Collector 39.003 was released on March 11, 2026. For more information, see GD Collector 39.003 Release Notes.
Container Monitoring Releases
End of Life (EOL) for Legacy Versions 5, 6, 7, and 8 of LM Container and Argus
In a future release of LogicMonitor, support for legacy LM Container builds and Argus versions 5, 6, 7, and 8 will be discontinued. If you are running these versions, you must 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 installations 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.
Updated LogicModules
| LogicModule Name | Details |
|---|---|
| 1 PropertySource – Device_BasicInfo | Enhanced handling of sticky properties to ensure consistent output, even during SNMP failures. |
| 1 DataSource – AWS_EBS | Updated the EBS latency calculation. |
| 2 DataSources – Cisco_Catalyst_Center_API – Cisco_Catalyst_WLCPerformance | Resolved issue resulting in a 0 value for associatedAPCount datapoint. |
| 21 DataSources – Oracle_Database_ASMStorage – Oracle_Database_BlockedSessionOverview – Oracle_Database_BlockedSessions – Oracle_Database_DatafileStatus – Oracle_Database_DiskUsage – Oracle_Database_FRAUtilization – Oracle_Database_IndividualSchemaSize – Oracle_Database_LibraryCache – Oracle_Database_LongOperations – Oracle_Database_ResourceLimits – Oracle_Database_RMANBackupAsyncIOByType – Oracle_Database_RMANBackupSetsAge – Oracle_Database_RMANBackupSyncIOByType – Oracle_Database_RMANLatestBackupFiles – Oracle_Database_RMANLatestBackupJobByType – Oracle_Database_SessionsWaiting_LockRelease – Oracle_Database_SystemMetrics – Oracle_Database_SystemStats – Oracle_Database_TableSpaceStatus – Oracle_Database_TableSpaceUsageMaxGrowth – Oracle_Database_Troubleshooter1 PropertySource – addCategory_OracleDatabase | Implemented handling for inactive Oracle database sessions. |
| 1 DataSource – Microsoft_SQLServer_ConnectionStatus | Added JDBC connection and query timeouts. |
| 1 DataSource – VMware_vSphere_Clusters | Resolved incorrect calculation of CPU and Memory Percent Usage. |
| 1 DataSource – PaloAlto_FW_BGP | Added logic to prevent instance creation on inactive resources to reduce noise. |
| 1 DataSource – VMware_LM_Troubleshooter | Refactored to utilize new snippets and improved error handling. |
| 1 DataSource – Cisco_FRU_Power | Added support for unknown administrative status code. |
| 1 DataSource – Cisco_Catalyst_SDWAN_Performance | Updated appliesTo to include CiscoSDWANManage. |
| 1 PropertySources – Config_Cisco_Generic | Default socket connect timeout updated to 5 seconds. |
| 1 PropertySource – addERI_Cisco | Updated to add LLDP ERI setting if LLDP system category is found. |
| 8 DataSources – LogicMonitor_Portal_APIUtilization – LogicMonitor_Portal_Alerts – LogicMonitor_Portal_Collectors – LogicMonitor_Portal_DataSources – LogicMonitor_Portal_Overview – LogicMonitor_Portal_Resources – LogicMonitor_Portal_Users – LogicMonitor_Portal_Websites 1 PropertySource – addCategory_LogicMonitorPortal | Revised the LogicMonitor Portal monitoring package for FedRAMP compatibility. |
| 1 DataSource – PaloAlto_FW_SystemResources | Corrected datapoint description for mem_pct_used. |
| 1 DataSource – Infoblox_Appliance_Node | Added support for DFP service mapping. |
| 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 disconnect for HTTP connection. |
| 1 DataSource – Cisco_IOSXE_CPU_Cores | Added a clarifying note that metrics are collected via SNMP on a per-core basis and may not align with CLI outputs such as show processes cpu history. Corrected an alert message to reference CPU cores instead of processes. |
| 1 PropertySource – Config_Cisco_Generic | Added formatting command support for Cisco Catalyst 1000 series devices. |
| 12 DataSources – Nutanix_Hypervisor_CPU – Nutanix_Hypervisor_ControllerPerformance – Nutanix_Hypervisor_Memory – Nutanix_Hypervisor_NetworkInterfaces – Nutanix_Hypervisor_NodeHealth – Nutanix_Hypervisor_Storage – Nutanix_PrismCentral_Clusters – Nutanix_PrismCentral_Disks – Nutanix_PrismCentral_Hosts – Nutanix_PrismCentral_StorageContainers – Nutanix_PrismCentral_VMs – Nutanix_PrismCentral_VolumeGroups 2 PropertySources – addCategory_Nutanix_Hypervisor – addCategory_Nutanix_PrismCentral | Fixed issues where data collection could fail or return inaccurate metrics due to incorrect timezone handling in API requests, an imprecise VM CPU usage calculation, and missing null-safety checks on API responses. |
| 1 PropertySource – Microsoft_Powershell_Info | Added support for WinRM scoped properties to improve connectivity for Microsoft monitoring, giving customers more flexibility for custom or secured WinRM configurations. The following properties are now available to customize WinRM session behavior: • winrm.port – Specify a custom WinRM port (default: 5985 for HTTP, 5986 for HTTPS) • winrm.usessl – Enable SSL/TLS encrypted communication • winrm.skiprevocationcheck – Skip certificate revocation checks when using SSL |
| 1 DataSource – Fortinet_FortiGate_IPSecVPNTunnels | Adjusted graphs to filter out spikes. |