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 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 Overview
-
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
- 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
- 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
- Configure 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 Monitoring Integrations
- Edwin AI IT Service Management Integrations
-
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
-
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
In this article
- Feature Highlights
- Enhanced Synthetics Web Checks to Create Tests for Logical Grouping
- Azure Log Analytics Workspace Monitoring
- Jira Service Management
- General Updates
- Alerting
- Cloud Monitoring
- Integrations
- Modules
- Security
- LogicModule Releases
- New LogicModules
- Updated LogicModules
- Deprecated LogicModules
Highlights
- Feature Highlights: Enhanced Synthetics web checks for website operations. Azure monitoring for Log Analytics workspaces. Full release of the Jira Service Management integration.
- General Updates: Updated the Microsoft Azure integration authentication check and the technical notes for Azure AD app secrets. New UI workflow for creating EventSource modules.
- Updated Monitoring: New modules for AWS Sagemaker, GCP regional and external load balancers, Kubernetes API server, Azure Log Analytics Workspaces, and Microsoft SQL Server connection statuses.
Important: If you are using unsupported browsers (for example, Internet Explorer) after 28 June 2023, you must switch to a browser that LogicMonitor supports to maintain access to features in your portal, such as Reports. For more information, see Supported Browsers in the Product Documentation.
For more information regarding this requirement, see the TLS 1.2 to become the minimum TLS protocol level for all AWS API endpoints documentation from AWS.
Feature Highlights
Enhanced Synthetics Web Checks to Create Tests for Logical Grouping
You can now create a test with multiple steps to logically group all your website’s operations. Each step is treated as an individual device. This helps you navigate through all of your website’s operations. All the information is displayed on the Resources page. You need to update your LogicMonitor GD Collector to 33.401 or later. For Selenium Web Checks created with collectors before 33.401, you have to reconfigure the Web Checks. For more information, see Selenium Web Checks.
Azure Log Analytics Workspace Monitoring
You can now monitor the state of your Azure Log Analytics workspaces, which enables you to track the successful and failed query executions among other metrics.
Jira Service Management
LogicMonitor integration for Jira Service Management is moving out of Open Beta for a full release. This is a bi-directional ticketing integration that creates Jira Service Management Incidents based on Alerts. Alerts can also be acknowledges directly from Jira Service Management when the ticket status is changed. For more information see Jira Service Management Integration Setup in the product documentation.
General Updates
Alerting
Fixed Issues
- You can now manage datapoint threshold levels at the instance group and instance level. By default, new instances inherit the properties of the instance group.
Cloud Monitoring
Enhancements
- Updated the Microsoft_Azure_Integration_Authentication datasource to offer a more robust and accurate authentication check. You may find this datasource useful for understanding when authentication is the root cause of Azure data collection issues.
- Updated technical notes of Azure AD App Secrets datasource to note that secrets are only discovered as instances if the secret is already expired, or within 30 days of expiration.
Fixed Issues
- Fixed an issue with the Microsoft Azure Recovery Services Vault Site Recovery datasource where complex datapoints were not being evaluated.
Integrations
Fixed Issues
- Enhanced the Slack integration rate limit to resolve an issue with setting up a new integration.
- Fixed an issue in the Connectwise integration where characters in tokens were not escaped properly when sending it in a header.
Modules
Enhancements
- The new UI version of the EventSource editor is now available with similar usability and style enhancements as the other new LogicModule editors. You can find it in the new Modules section.
Security
Enhancements
- Integrated with the HIBP (Have I Been Pwned) API to prevent setting an account with previously compromised credentials. This integration allows LogicMonitor to check if you are using a compromised login password when creating an account, updating an account, and resetting the password to your account. For more information on how this works, see HIBP documentation.
LogicModule Releases
New and updated LogicModules are available for you to import from the LogicMonitor Public Repository. 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 under General Updates.
New LogicModules
LogicModule Name | Details |
(1 DataSource) AWS_SageMaker_Endpoint_Variant | New module support for a new Active Directory method to AWS SageMaker. See Deprecated Modules for related updates. |
(6 DataSources) GCP_Networking_RegionalExternalHTTPSLoadBalancer GCP_Networking_RegionalExternalHTTPSLoadBalancer_Backend GCP_Networking_RegionalExternalHTTPSLoadBalancer_BackendHealth GCP_Networking_RegionalInternalHTTPSLoadBalancer GCP_Networking_RegionalInternalHTTPSLoadBalancer_Backend GCP_Networking_RegionalInternalHTTPSLoadBalancer_BackendHealth | New modules for GCP’s regional internal and external load balancers. |
(1 DataSource) Kubernetes_API_Server | New Kubernetes monitoring for API Server |
(1 DataSource) Microsoft_Azure_LogAnalyticsWorkspace | New module to capture Azure Monitor metrics for Log Analytics Workspaces. |
(1 DataSource) Microsoft_SQLServer_ConnectionStatus | New module for monitoring the connection and roundtrip time to SQL server. The module uses direct connection for stand alone servers and SQL Server listener in a failover or AlwaysOn configuration. |
Updated LogicModules
LogicModule Name | Details |
(1 DataSource) Cisco_CUCM_FileCache | Added a toggle for writing to the collector cache (instead falling back on disk) as a way to keep memory usage low, updated copyright notice, and added a check for corrupt files |
(1 DataSource) Dell_Switch_CPU | Resolved error occurring in Dell_Switch_CPU that resulted in “No data” being returned. Dell_Switch_CPU will now return the percentage of CPU utilized over a period of 1 minute. |
(3 DataSources) GCP_Networking_HTTPSLoadBalancer GCP_Networking_HTTPSLoadBalancer_Backend GCP_Networking_HTTPSLoadBalancer_BackendHealth | Updated existing HTTPS load balancers. |
(3 DataSources) Kubernetes_KSM_Jobs Kubernetes_KSM_Watchdog Kubernetes_Summary_Watchdog | Updated Kubernetes_KSM_Watchdog to fix an issue with Kubernetes_KSM_Jobs and clear residue cache files created by Watchdog. |
(1 DataSource) Kubernetes_KSM_PersistentVolumes | Fixed a cache issue while fetching data. |
(1 DataSources) Kubernetes_Scheduler | Updated Kubernetes_Scheduler to remove unwanted alert on datapoint schedulerPodSchedulingAttemptsCount. |
(1 DataSource) LogicMonitor_Collector_CredentialVault | Added the following metrics for Credential Vault: * numberOfReinitializedHostTask: Indicates number of master tasks reinitialized because of credentials refresh/change * numberOfUpdatedHostProperties: Incremented when credential change happens * countOfEmptyResultMap: Incremented when resultMap received from vault call is empty * numberOfNewHostProperties: Indicates new vault key added for host, for example wmi.pass.lmvault = mypass * vaultCallFailFromHttpAgentService: Indicates when new feed credentials are requested from vault and received empty or null credentials |
(1 DataSource) Microsoft_Azure_ActiveDirectoryApplicationSecrets | Updated description and technical notes of AD App Secret Datasource to include that alerts are filter to only soon to expire (30 days) or already expired certificates. |
(1 DataSource) Microsoft_Windows_Services | Fixed debug in boolean evaluation of output for datapoint ‘Started’. |
(3 DataSources) Mysql- PostgresServer- PostgresServer_pre9.2 | Restricted appliesTo to only match devices with the required username configured in host properties which reduces collector load and minimizes unnecessary port checks. |
(1 DataSource) Oracle_Database_ConnectionStatus | Added support to return errorType -1 for when no error is found so that the errorType datapoint is not showing “No data”. |
(1 DataSource) Puppet_Agent_LastRunMetrics | Fixed Puppet_Agent_LastRunMetrics module to only apply if a device has the required properties. Added null check on length operator. |
(2 DataSources) Redis Replication- Redis- | Reverted an appliesTo change to remove the requirement for redis.pass. |
(1 DataSource) UNC Monitor- | Graph floor and scaling repairs, exit code logic refinements, add multi comma byte output data format repair. |
(1 EventSource) Azure Resource Health | Updated Azure Resource Health Event polling interval from 1 hour to 30 min and Update clear after from 1 hour to 90 min. |
(2 PropertySources) addCategory_CiscoHyperFlex addCategory_Logstash | Explicitly added connection and read timeouts to HTTP calls. |
(1 PropertySource) selfMonitor_KubernetesKSM | Fixed an issue in the KSM Self Monitor module that was causing the module to reference an incorrect KSM service instance. |
Deprecated LogicModules
This table lists LogicModules that we are deprecating in this release. This means that these LogicModules will be removed in a future release. If available, a replacement LogicModule is listed. For the history of deprecated modules, see Deprecated LogicModules.
LogicModule Name | Details | End of Support Date |
Deprecation: AWS_SageMaker Replacement: AWS_SageMaker_Endpoint | The replacement module supports more versions of the technology connected with SageMaker AWS service and removes datapoints that were not working. | N/A |
In this article
- Feature Highlights
- Enhanced Synthetics Web Checks to Create Tests for Logical Grouping
- Azure Log Analytics Workspace Monitoring
- Jira Service Management
- General Updates
- Alerting
- Cloud Monitoring
- Integrations
- Modules
- Security
- LogicModule Releases
- New LogicModules
- Updated LogicModules
- Deprecated LogicModules