Release Note


-
LogicMonitor Platform
- Introduction to LogicMonitor
- In-App Resources
-
Account Information
- Portal Information
- Portal Settings
- Financial
-
Usage Reporting
- Usage Reporting Overview
-
Product-Specific Usage Reporting
- Usage Reporting for APM Metrics
- Usage Reporting for LM Logs
- Usage Reporting for LM Uptime
- Usage Reporting for SaaS Monitoring
- Usage Reporting for IaaS Monitoring
- Usage Reporting for PaaS Monitoring
- Usage Reporting for APM Traces
- Usage Reporting for APM Synthetics
- Usage Reporting for Devices
- Usage Reporting for Websites
- Usage Reporting for Wireless Access Points
- Audit Logs
- Ops Notes
- Security Settings
- User Access
- Collectors
-
Dashboards
- Dashboards Overview
- Dashboard Creation
- Modern Dashboards
- Adding Dashboard Groups
- Finding Dashboards and Dashboard Groups
-
Widgets
- Widgets Overview
- Widgets Creation
- Widget Datapoint Configurations
-
Widget Types
- Alert List Widget
- Big Number Widget
- Netflow Widget
- NOC Widget
- Log Query Widget
- Pie Chart Widget
- Table Widget
- Text Widget
- Website Status Widget
- Custom Graph Widget
- SLA Widget
- Topology Map Widget
- Gauge Widget
- HTML Widget
- Job Monitor Widget
- Map Widget
- Resource Explorer Widget
- Recommendations Widget
- Billing Widget
- Widget Management
- Standard Widget Configurations
- Enabling Dashboard Text Widget Script Security
- Dashboard Management
- Dashboard Distribution
-
Resource Tree
- Navigating the Resources Page
- Changing the Time Range
- Remote Session
- Using Ops Notes
- Resources Details
- Resource Groups
- Resource Management
- NetScans
- Resource Explorer
- Services
- LM Uptime
-
Websites
- Data Monitored for Websites
- Websites Page Overview
- Alerting on Websites Data
- Trace Route for Websites
-
Websites Management
- Websites Default Settings
- Web Check
- Ping Check
- Testing the Steps of a Web Check
- Creating a Website Dashboard
- Website Properties
- Website Management
- Executing Internal Web Checks using Groovy Scripts
- Web Checks with Form-Based Authentication
- Websites SDT
- Disabling External Website Testing Location Across your Account
- Understanding Website Status Codes
- Websites Groups
- Mappings
- Alerts
-
Reports
- Choosing a Report Type
- Creating a Report Group
- Shared Report Access
-
Report Types
- Alert Forecast Report
- Alert SLA Report
- Alert HealthCheck Report
- Alert Thresholds Report
- Alert Trends Report
- Alerts Report
- Audit Log Report
- Dashboard Report
- Interface Bandwidth Report
- Log Query Report
- NetFlow Resource Metric Report
- Resource Group Inventory Report
- Resource Inventory Report
- Resource Metric Trends Report
- Role Report
- SDT Inventory Report
- Server CPU Report
- Service Level Agreement Report
- User Report
- Website Overview Report
-
Modules
- Modules Overview
- Modules Installation
- Custom Module Creation
- Tokens Available in LogicModule Alert Messages
- Deprecated LogicModules
- Data Collection Methods
- Active Discovery
- Groovy Support
-
Module Configurations
- Types of Modules
- DataSource
- PropertySource
- AppliesTo
- SNMP SysOID Map Configuration
- JobMonitor
- ConfigSource
- TopologySource
- EventSource
-
LogSource
- LogSource Overview
- Configuring a LogSource
- Kubernetes Event Logging LogSource Configuration
- Kubernetes Pods LogSource Configuration
- Log Files LogSource Configuration
- Script Logs LogSource Configuration
- SNMP Traps LogSource Configuration
- Supported MIBs for SNMP Trap Translation
- SNMP Trap MIBs
- Troubleshooting MIBs to JSON Converter Utility Issues
- Troubleshooting SNMP Traps Issues
- Modules Management
- Access Groups for Modules
- Security
-
LM Logs
- LM Logs Overview
- Log Ingestion
- Log Processing
- Logs Partition
- Log Anomaly Detection
- Log Analysis
- Viewing Logs and Log Anomalies
- Reset Log Anomaly Detection
- Log Patterns
- Log Query Language
- Log Processing Pipelines
- Log Alert Conditions
- Logs Roles and Permissions
- LM Logs Usage Data
- Troubleshooting Logs
-
Cloud Monitoring
- Introduction to Cloud Monitoring
- Cloud Services and Resource Units
- Monitored Locations for Cloud Monitoring
- Cloud Monitoring using a Collector for Existing Cloud Resources
- Monitoring Utilized Cloud Service Limits
- Custom Event Integrations Setup
-
Amazon Web Services Monitoring
- AWS Monitoring Setup
- AWS Organizational Unit Monitoring Setup
- Using StackSets to Automate Role and Policy Creation
- AWS Billing Monitoring Setup
- CloudWatch Costs Associated with Monitoring
- Managing your AWS devices in LogicMonitor
- AWS Tag Usage in LogicMonitor
- AWS Cost by Tag Monitoring
- Active Discovery and AWS CloudWatch Metrics
- Customizing AWS CloudWatch DataSources
- Troubleshooting Custom AWS CloudWatch DataSources
- Microsoft Azure Monitoring
- Google Cloud Platform Monitoring
- MongoDB Atlas Monitoring
- Cost Optimization
- Cloud Data Collection with Poll Now
- SaaS Monitoring
-
Edwin AI
- Introduction to Edwin AI
- Key Concepts in Edwin AI
- Edwin AI Roles and Users
- Configure Edwin AI Dashboard
- Edwin AI Models
- Configure Edwin AI Actions
- Edwin AI Rules
- Working with Edwin AI
- Export and Import Edwin AI Configuration
-
Edwin AI Integrations
- Edwin AI Integrations Overview
- Edwin AI Integration YAML File
- Edwin AI Custom Integrations
- Edwin AI Monitoring Integrations
-
Edwin AI IT Service Management Integrations
- LogicMonitor Data Exchange (LMDX)
- Edwin AI Microsoft Dynamics Integration
- Edwin AI PagerDuty Integration
- Edwin AI Jira Server Integration
-
LM Integrations
- LogicMonitor Integrations Overview
- Navigating the Integration Page
- Communications Integrations
- Workflow Integrations
- Automation Integrations
- Custom Integrations for LogicMonitor
- Logs for LM Integrations
-
Container Monitoring
- About LogicMonitor Container Monitoring
-
Kubernetes Monitoring
- Support Matrix for Kubernetes Monitoring
- Kubernetes and LM Containers Key Concepts and Terms
- Kubernetes Monitoring Considerations and Required Permissions
- Resource Sizing for Performance Optimization and Tuning Recommendations
- LM Container Installation
- LM Container Upgrade
- LM Container Uninstallation
- Existing Configuration Migration
- Kubernetes Events and Pod Logs Collection
-
Resource Monitoring
- Monitoring Helm Charts Releases
- Kubernetes Core Components Monitoring
- Monitoring Kubernetes Clusters with kube-state-metrics
- Filtering Kubernetes Resources for Monitoring
- NGINX Ingress Controller Monitoring
- Kubernetes Certificates and cert-manager Monitoring
- Disabling Alerts on Kubernetes Resources
- Default Filtering for Kubernetes Resources
- Filtering Kubernetes Resources using Labels, Annotations, and Selectors
- Disabling Resources from Monitoring
- Retention of Deleted Kubernetes Resources using LM Containers
- Retaining Deleted Kubernetes Resources
- Advanced Configuration
- Monitor Supported Resources
- Topology for Kubernetes Cluster
- Kubernetes Cluster Monitoring as Non-Admin User
- Troubleshooting Kubernetes Monitoring
- Docker Monitoring
-
LM APM
- LM APM Overview
- Quick Steps to Setup LogicMonitor APM
-
Push Metrics
- Getting Started with Push Metrics
- Use Cases for Push Metrics
- About the Push Metrics REST API
- Ingesting Metrics with the Push Metrics REST API
- Python SDK for Push Metrics API
- .NET SDK for Push Metrics API
- Managing Resources that Ingest Push Metrics
- Rate Limiting for Push Metrics
- Updating Instance Properties with the Push Metrics REST API
- Updating Resource Properties with the Push Metrics REST API
- OpenMetrics Integration
-
Distributed Tracing
- Distributed Tracing Overview
- Application Authentication Overview
- Traces Page
- Application Instrumentation for LogicMonitor
- Trace Data Forwarding to LogicMonitor
- OpenTelemetry Collector for LogicMonitor Overview
- Synthetics
-
Monitoring Solutions
- Apache
- APC
- AI Monitoring
- Atlassian
- AWS
- Azure
- Broadcom
- Cato Networks
- Checkpoint
-
Cisco
- Cisco APIC Monitoring
- Cisco ASA/ASR
- Cisco Catalyst Center
- Cisco Catalyst SD-WAN Monitoring
- Cisco CUCM API Monitoring
- Cisco Device SNMP and NTP Configuration
- Cisco Firepower Chassis Manager Monitoring
- Cisco Firepower Threat Defense Monitoring
- Cisco Hyperflex Monitoring
- Cisco Intersight Monitoring
- Cisco IP SLA Monitoring
- Cisco ISE Monitoring
- Cisco Meraki Monitoring
- Cisco UCCX Monitoring
- Cisco UCS Monitoring
- Cisco UCS X Monitoring
- Cisco Unified Call Manager (CUCM) Monitoring
- Cisco VoIP Monitoring
- Cisco Wireless Monitoring
- Citrix
- Cohesity
- Common Config
- CommVault
- ConnectWise
- Couchbase Server
- Dell Technologies
- Email Service
- Extreme Networks
- F5
- FreeBSD
- Fortinet
- HPE
- IBM
- IMPI
- Infinidat
- Infoblox
- Java
- Jenkins
- Juniper
- Kemp
- Kubernetes
- Linux
- LogicMonitor
- LSI MegaRAID Controller
- Microsoft
- MongoDB
- NetApp
- Network Traffic Monitoring
- NTP
- Nutanix Systems
- OpenAI
- Oracle
- Palo Alto Networks
- Panzura
- Perfmon Access
- Pick
- Puppet
- Pure Storage
- Quantum
- RabbitMQ
- Redis
- Rubrik
- Ruckus
- SAP
- Slack
- SSL
- SNMP
- Sonicwall
- SumoLogic
- SwiftStack
- Ubiquiti
- Unomaly
- Varnish
- Veeam
- Versa SD-WAN
- Mobile
-
Developer
-
LogicMonitor REST API
-
REST API Overview
- Using LogicMonitor's REST API
- Migration to LogicMonitor REST API v3
- REST API Change Log
- REST API Authentication
- REST API Status Codes
- REST API Error Codes
- REST API Rate Limit
- REST API Troubleshooting
-
REST API v3
- REST API v3 Swagger Documentation
- LogicMonitor v3 SDK
- REST API Basic Filters
- REST API Advanced Filters
- Creating Services Using LogicMonitor REST API v3
- Delta Support for device/devices API
- Best Practices for Migrating to LogicMonitor v3 SDK
-
REST API v3 Endpoints
- Managing Alerts
- Managing Alert Rules
- Managing Cost Optimization Recommendations
- Managing Recipient Groups
- Managing Roles
- Managing Ops Notes
- Managing Report Groups
- Managing Dashboard Groups
- Managing Collector Groups
- Managing ConfigSources
- Managing EventSources
- Managing Collector Debug Command
- Managing Collector Version
- Managing NetScan
- Managing PropertySources
- Viewing Metrics
- Viewing Integration Audit Logs
- Viewing External APIs
- Managing AppliesToFunction
- Managing Devices
- Managing DataSources
- Managing Escalation Chains
- Managing API Tokens
- Managing DataSource Instances
- Managing Dashboards
- Managing Users
- Managing Audit Logs
- Managing Data
- Managing Access Group
- Managing OIDs
- Managing Device Groups
- REST API v2
-
REST API v1
- REST API v1 Overview
- Getting Data with the REST API
-
REST API v1 Endpoints
- Managing Alert Rules
- Managing Alerts
- Managing API Tokens
- Accessing Audit Logs
- Managing Collectors
- Managing Collector Groups
- Managing Dashboards and Widgets
- Managing Dashboard Groups
- Managing DataSources
- Managing DataSource Instances
- Managing Devices
-
Managing Device Groups
- About the Device Group Resource
- Add a Device Group
- Add Device Group Properties
- AWS Device Groups
- Azure Device Groups
- Delete Device Group Properties
- Delete a Device Group
- GCP Device Groups
- Get all alerts for a Device Group
- Get all SDTs for a Device Group
- Get Device Group Properties
- Get Device Groups
- Get devices for a particular device group
- Update a Device Group
- Update Device Group Properties
- Managing Escalation Chains
- Managing Ops Notes
- Managing Reports
- Managing Report Groups
- Managing Roles
- Managing SDTs
- Managing Websites
- Managing Website Groups
- Getting Websites Test Locations
- Managing Thresholds
- Managing Users
-
REST API Overview
- Scripting Support
- HAR File in LogicMonitor
-
LogicMonitor REST API
- Policies and Compliance
- Training and Education
-
Legacy UI
- Getting Started
- Devices
- Dashboards and Widgets
- AIOps
- LM Service Insights
- LogicModules
- Terminology and Syntax
- LM APM
-
Cloud Monitoring
-
Getting Started with LM Cloud
- LM Cloud Monitoring Overview
- Enabling Cloud Monitoring using Local Collector
- Visualizing your cloud environment with auto dashboards and reports
- Setting up custom event integrations
- Monitoring Cloud Service Limit Utilization
- Optimizing your Cloud Spend
- Cloud Data Collection
- Amazon Web Services Monitoring
- Google Cloud Platform Monitoring
- MongoDB Atlas Monitoring
-
Getting Started with LM Cloud
- Container Monitoring
- Monitoring Solutions
v.133 Highlights:
- Feature Highlight: Improved alert clear routing behavior during SDT
- Platform Enhancements: Topology mapping enhancements; more flexibility in root cause analysis feature
- New and Updated Monitoring Coverage: New out-of-the-box monitoring for Zoom and Huawei, as well as for several Azure and GCP cloud resources, including GCP Interconnect and Azure Front Door
- Looking Ahead: Removal of session IDs in audit log entries
Feature Highlight: Improved Alert Clear Routing During SDT
Configuring SDT (scheduled downtime) allows you to suppress all routed alert notifications during periods when alerts are expected as a result of upgrades, maintenance or other scheduled activities. This functionality is ideal for eliminating alert noise around activities that are planned and, therefore, aren’t cause for alarm.
However, many LogicMonitor users place resources into SDT on an impromptu basis for the purpose of temporarily suppressing recurring or escalating alert notifications while troubleshooting the root cause of an alert. And while this is effective for reducing alert noise, it also means that alert clear notifications were not routed once the issue was resolved. For users that route alert notifications to third-party applications for the purpose of opening and closing tickets in those applications, the lack of an alert clear notification can result in orphaned tickets.
To reduce the incidence of orphaned tickets in third-party applications, LogicMonitor is introducing new default behavior for alert clear notifications while SDT is in place. With the release of v.133, any alert rule that has the Send notification when alerts clear option checked (this option is checked by default) will always route an alert clear notification for any DataSource alert previously routed. In other words, if a DataSource alert notification was routed, an alert clear notification will also be routed, even if the resource is subsequently placed into SDT after the initial notification is routed.

This new default behavior helps close the loop in third-party applications, ensuring that tickets automatically opened by alert notifications are also automatically closed when the alert clears.
Note: This behavior is only in place for alerts triggered by DataSources.
Platform Enhancements
Alerting
- Root cause analysis updates. The two settings for disabling dependent “Reachability” and “Non-Reachability” alert notifications have been decoupled to provide more flexibility for routing alert notifications. This may benefit you if different teams deal with outage alerts as opposed to other resource alerts which may all be part of the same dependency incident.
Expressions
- Glob exclude function. Using the exclude function within glob expressions wasn’t working properly for excluding subgroups. For example, the expression
group1!(/subgroup2)
was incorrectly matching resources in “subgroup2”. This has been corrected.
LM Cloud
- AWS FSx tags discovered. AWS FSx tags are now discovered and added as properties for AWS FSx instances.
LM Container
- Automatic use of appropriate Collector version. Previously, if Kubernetes monitoring was configured to use a specific Collector version and that version became outdated/unavailable, subsequent attempts to create new Collector containers failed. To avoid this disruption to monitoring and Collector availability, we’ve improved this functionality to ensure that an available/updated Collector version is automatically used after such a failure.
Reports
- Prevention of corrupt PDF report delivery. In some cases, scheduled PDF report generation was failing, resulting in corrupt reports being delivered. Improvements have been made to help prevent the delivery of failed reports.
Topology Mapping
- Auto-refresh of alert overlay icons. Alert overlay icons on topology maps now auto-refresh at the same 90-second interval as the Alerts page. Manual refreshes are no longer required to see new alerts (or the removal of cleared alerts) for the resources included in topology maps.
- More intelligent resource positioning when adding, removing, or moving resources on a topology map. When adding or removing connections from mapped resources, the entire topology map no longer refreshes. For hierarchical, horizontal, and radial layouts, new resources are added relative to the position of the resource to which they are connected. This improved behavior adds resources in a more predictable manner without rearranging all resources on the map.
When moving resources via dragging and dropping, any resources on outgoing connections to the resourcing being moved are moved along with it. This improved behavior makes it easier to move resources in bulk without the need to drag each individual resource into position. If a connection has multiple edges for incoming and outgoing, then the resources will continue to move independently of each other.
New and Updated Monitoring Coverage
Upon your account’s upgrade to v.133, import our new and updated LogicModules from the LogicMonitor repository to expand and enhance your monitoring coverage.
New Monitoring Coverage
- GCP Bigtable – 1 DataSource
- Discovers and monitors StackDriver data for GCP Cloud Bigtable clusters, including cluster performance (CPU, disk load, node count) and table requests.
- GCP Interconnect – 2 DataSources
- Discovers and monitors StackDriver data for GCP Cloud Interconnect instances (both Dedicated Interconnect and Partner Interconnect types).
- GCP Spanner – 1 DataSource
- Discovers and monitors StackDriver data for GCP Cloud Spanner databases.
- Huawei Chassis – 5 DataSources, 1 PropertySource
- Monitors various Huawei chassis metrics including fan speed, temperature, signal strength, and power usage.
- Microsoft Windows UAC Troubleshooter – 1 DataSource
- Alerts when User Account Control (UAC) is enabled on a resource by running a series of checks. If a troubleshooting instance is discovered, this signifies that UAC is enabled and may be causing issues for WMI.
- Microsoft Azure Cognitive Services – 1 DataSource
- Discovers and monitors Azure Monitor metrics for Azure Cognitive Services accounts.
- Microsoft Azure Front Door – 1 DataSource
- Discovers and monitors Azure Monitor metrics for Azure Front Door resources.
- Microsoft Azure Service Fabric – 1 DataSource
- Discovers and monitors Azure Monitor metrics for Azure Service Fabric mesh applications.
- Microsoft Windows Hyper-V Virtual Machines – 1 DataSource
- A new DataSource named
Win_HyperV_VirtualMachines
has been released that consolidates all Windows Hyper-V virtual machine monitoring into a single DataSource. Important: This new DataSource deprecates the following legacy Hyper-V virtual machine DataSources, which were previously broken out according to Windows version:Win2k12_HyperV_VirtualMachines
,Win2k12r2_HyperV_VirtualMachines
,Win2k16_HyperV_VirtualMachines
,Win2k8_HyperV_VirtualMachines
, andWin2k8r2_HyperV_VirtualMachines
.The
addCategory_HyperV
PropertySource has been updated to identify versioning information in order to support the new, consolidated DataSource.
- A new DataSource named
- Zoom – 5 DataSources, 1 PropertySource
- Monitor various aspects of the Zoom cloud service including room health and global user statistics. See Zoom Monitoring for details on what this package monitors, as well as instructions for setting up monitoring.
Updated Monitoring Coverage
- Cisco Nexus FRU Power – 1 DataSource
- Fixed compatibility issue with newer versions of Cisco Nexus firmware.
- Citrix XenApp Troubleshooter – 1 DataSource
- Changed Active Discovery schedule from “Only when host/DataSource added or changed” to a 15-minute interval for improved alert/instance clearing; cleaned up Active Discovery script.
- EMC RAID Groups – 1 DataSource
- Adding missing ##WILDVALUE## token in datapoint; made batchscript improvements and graph updates.
- Fortinet FortiOS – 1 ConfigSource
- Made major improvements to script efficiency and regex matching.
- Juniper JUNOS – 1 ConfigSource
- Made various fixes and improvements, including faster regex matching, truncation for too-large configuration files, and stdout to zip file if debug enabled.
- Linux Disk Performance – 1 DataSource
- Cleaned up Active Discovery and collection scripts; added technical notes; improved datapoint descriptions and graphs.
- Microsoft Exchange – 1 PropertySource
- Fixed a variable typo in the
addCategory_MicrosoftExchange_PowerShell
PropertySource’s collection script.
- Fixed a variable typo in the
- Microsoft Exchange Transport Queue Overview 2016+ – 1 DataSource
- Added missing alert thresholds.
- Microsoft Office 365 Outlook Email Activity – 1 DataSource
- Updated graphs and datapoint description.
- Microsoft Windows Hyper-V Virtual Machines – 4 DataSources (deprecated), 1 PropertySource (updated)
- A new DataSource, as mentioned in the previous section, has been released that consolidates all Windows Hyper-V virtual machine monitoring into a single DataSource. This new DataSource deprecates the following legacy Hyper-V virtual machine DataSources, which were previously broken out according to Windows version:
Win2k12_HyperV_VirtualMachines
,Win2k12r2_HyperV_VirtualMachines
,Win2k16_HyperV_VirtualMachines
,Win2k8_HyperV_VirtualMachines
, andWin2k8r2_HyperV_VirtualMachines
.If you are currently using the legacy DataSources, you will not experience any data loss upon importing the new DataSource because of the name variation. However, you will collect duplicate data and potentially receive duplicate alerts for as long as the legacy DataSources are active. For this reason, we recommend that you disable the legacy DataSources after importing the new one.
The
addCategory_HyperV
PropertySource has been updated to identify versioning information in order to support the new, consolidated DataSource.
- A new DataSource, as mentioned in the previous section, has been released that consolidates all Windows Hyper-V virtual machine monitoring into a single DataSource. This new DataSource deprecates the following legacy Hyper-V virtual machine DataSources, which were previously broken out according to Windows version:
- NetApp Cluster Global Performance 1 DataSource
- Added new safe navigation and value checks to prevent null data operations; cleaned up graphs.
- NetApp ESeries [HDD Status | SSD Status] – 2 DataSources
- Removed unnecessary No Data alerting; minor code cleanup.
- OpenMetrics – All (2) DataSources
- Made major improvements to parsing operations.
- Palo Alto Firewall Running Config (XML) – 1 ConfigSource
- Made collection script updates to address DifferenceCheck issues.
- PureStorage Drive – 1 DataSource
- Added new switch statements to capture unused drive status.
- SonicWall [Global Stats | VPN Connections] – 2 DataSources
- Removed broken hyperlink in technical notes; cleaned up graphs.
- SonicWall SonicOS – 1 ConfigSource
- Performed fixes on difference checks; added more filtering.
Topology mapping
Updated PropertySource – 1 PropertySource- Added CDP to the
addERI_HPSwitch
PropertySource.
- Added CDP to the
Topology mapping
Updated TopologySource – 1 TopologySource- Fixed a debug issue in the
Networking_L2_snmpSwitch
TopologySource.
- Fixed a debug issue in the
- VMware vCenter Status – 1 DataSource
- Fixed issue in Active Discovery script that was caused by a missing topology method.
- VMware vSAN [Cache Disks Performance | Capacity Disks Performance | Cluster Performance | Disk Group Performance | Host Performance | VM Performance] – 6 DataSources
- Added thread pool support to improve collection script performance and address scalability issues.
Looking Ahead
Logging
- Session ID removal. In an upcoming release, we will no longer be including Session IDs in audit log entries (as displayed on the Audit Logs page) or corresponding API endpoints.