v.180 Release Notes
Last updated on 27 March, 2024Highlights
- Feature Highlights: General availability of Application Topology. Updated the OpenTelemetry Collector. Alert message customization for Slack integration. New topology and config monitoring for Kubernetes.
- General Updates: Improvements to Microsoft Azure monitoring. Enhancements to Collector resources. Expanded support for custom HTTP integrations.
- Updated Monitoring: New modules to monitor Juniper Mist, Aruba ClearPass, Kubernetes configurations, and more.
Feature Highlights
Application Topology General Availability
Application Topology provides you with a real-time view into your application’s service architecture. You can automatically see relationships between services based on the ingested traces. The ability to view critical RED metrics such as throughput (requests per minute), error rate, and latency (average duration) makes it possible for you to quickly identify where bottlenecks and dependencies are within their application. For more information, see the following:
New OpenTelemetry Collector version 2.0.10
The OpenTelemetry Collector has been updated to version 2.0.10 for application performance monitoring. This release includes the following updates:
- You can now seamlessly export logs, and traces to the platform with a simplified lmexporter leveraging the LM Data SDK. For more information, see LogicMonitor Go Data SDK from LogicMonitor.
- The retry interval of the collector credentials has been reduced from 45 minutes to 15 minutes.
- LogicMonitor now uses OpenTelemetry Collector Contrib version 0.50.0. For more information, see OpenTelemetry Collector Contrib version 0.50.0.
- LogicMonitor now uses Fluent bit version v1.9.0. For more information, see Fluent bit version v1.9.0.
- The overall installation process has been improved, especially the retry mechanism.
Alert Message Customization for Slack Integration
You can now customize the alert body that is sent to the Slack Channel. You can customize this messaging in your LogicMonitor portal.
New Kubernetes Monitoring
You can now use topology and config monitoring for Kubernetes cluster roles, cluster role bindings, and service accounts. This allows you to have more visibility into your cluster RBAC, specifically changes to RBAC.
General Updates
Account Settings
Enhancements
- You can now track “Monthly Datapoints Collection Per Device” soft limits on your Accounts page. These features will be released in stages, and may not be available in your account with this release.
Application Performance Monitoring
Enhancements
- You can now sort traces and spans on the Traces page by duration with a window up to 6 hours.
- You can now query up to 45 days of Spans with a max time window of one day. Previously, the retention period was 14 days.
Cloud Monitoring
Enhancements
- Updated Microsoft Azure monitoring for VM availability and memory usage. For more information, see Updated LogicModules.
Fixed Issues
- Updated the PostgreSQLFlexible datasource to show BackupStorageUsed metric with the correct update time of five minutes.
Collector
Enhancements
- For Collector resources, the “Failover Exclusion” option in the Manage Collector settings is now disabled by default.
- For Collector resources, the “Preferred Collector” selection is now disabled because Collectors are configured to monitor themselves. Previously, you could set a Collector to be monitored by a another Collector, which would report the preferred collector metrics as its own.
Exchange
Enhancements
- When creating datasources, you can now use decimal numbers in the alert threshold expression field and choose field preservation for a wild value field.
Integrations
Fixed Issues
- Expanded support for custom HTTP Integrations to now accept Accept null and valid charsets with valid MIME type in header content-type for integrations.
Logs
Enhancements
- Added log alerting support for logs not correlated to a LogicMonitor-monitored resource. For deviceless log alerts, the log pipeline is automatically created as a resource to associate all deviceless log alerts with.
Fixed Issues
- Fixed an issue for log resource mapping configuration using the system.ips property. Previously the IP address in the log would only attempt to match the first IP listed in resource’s system.ips value if multiple IPs were present. Now all values in the system.ips property are considered when attempting to map logs to LM resources.
REST API
Enhancements
- Added advanced filtering support to v3 API which allows you to refine the API results. The advanced filters are applied to key-value pairs where values are in JSON format. For more information, see REST API Advanced Filters.
- Added object quota limits for metrics collection. On the Accounts Information page, the Monthly Datapoints Collection Per Device will indicate the number of metrics (data) collected since the start of the month. For more information, see Object Quota Limit for Metrics Collection.
Note: This feature will be rolled out in phases, so not every customer will see it in LogicMonitor v180 release.
Topology
Enhancements
- You can now delete saved maps in the Topology Maps table, if you have the appropriate roles and permissions for this action.
Fixed Issues
- Interface mapping labels previously displayed the datasource name before the interface label, making it difficult to read the interface name.
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 |
(6 DataSources) Aruba_ClearPass_AccessAuthorization Aruba_ClearPass_DiskMemoryUsage Aruba_ClearPass_NetworkTraffic Aruba_ClearPass_PolicyServer Aruba_ClearPass_ProtocolStats Aruba_ClearPass_SystemInfo (1 PropertySource) addCategory_Aruba_ClearPass | New monitoring for Aruba ClearPass using SNMP for data collection. |
(2 DataSources) AWS_MQ_ActiveMQBroker AWS_MQ_ActiveMQStandbyBroker | New monitoring for AWS MQ. |
(2 DataSources) CDP_Neighbors LLDP_Neighbors | New modules to help with topology troubleshooting and property interface details pane view in the case where SNMP_Network_Interfaces is not applied. For related modules updates, see Updated LogicModules. |
(2 DataSources) Cisco_ISIS_Neighbors ISIS_Neighbors (2 PropertySources) addCategory_Cisco_ISIS addCategory_ISIS | New topology mapping for ISIS and Cisco ISIS neighbors. For related modules updates, see Updated LogicModules. |
(2 DataSources) Juniper_Mist_SDWAN_Edge_Health Juniper_Mist_Switch_Health | New modules dedicated to device health metrics consistent with similar modules in package. For related module updates, see Updated LogicModules. |
(1 DataSource) PaloAlto_FW_SDWAN_Tunnel | New module to monitor health (Packet Loss (%), Jitter (ms), latency (ms)) for SD-WAN overlay tunnels For related module updates, see Updated LogicModules. |
(11 TopologySources) Kubernetes_ClusterRoleBinding_OwnerRef_Topology Kubernetes_ClusterRole_OwnerRef_Topology Kubernetes_ServiceAccount_OwnerRef_Topology Kubernetes_PC_OwnerRef_Topology Kubernetes_Netpol_OwnerRef_Topology Kubernetes_Netpol_Topology Kubernetes_PDB_OwnerRef_Topology Kubernetes_PDB_Topology Kubernetes_PVC_Topology Kubernetes_PV_Topology Kubernetes_SC_OwnerRef_Topology (1 ConfigSource) Kubernetes_ServiceAccounts Kubernetes_StorageClass Kubernetes_PriorityClass | New topology mapping (including Storage Classes, Pod Disruption Budget, and Network Policies) and configuration monitoring for Kubernetes. |
Updated LogicModules
LogicModule Name | Details |
(2 DataSources) APC_Environment_Monitor_Humidity- APC_Environment_Monitor_Temp- | Changed active discovery and collection methods to script and batchscript to add handling for discrepancies discovered in some APC devices between values returned for SNMP get vs walk calls. |
(1 DataSources) AWS_RDS | Made exclusion of aurora devices on AWS_RDS more broad. Note: this change will cause any devices containing “aurora” in system.aws.engine to no longer have this module applied. |
(1 DataSource) Cisco_CPU_Usage | Added a note in module Technical Notes in order to address the variance in the data output between SNMP vs Cisco CLI. |
(2 DataSources) Cisco_Meraki_UplinkApplianceStatus Cisco_Meraki_UplinkLossAndLatency | Added formatting to Meraki ILP to avoid issues discovering instances. |
(2 DataSources) CommVault_Job_Backups CommVault_Storage_Pools | Fixed a bug that did not adjust the URL to HTTPS when port 443 is assigned via host property. |
(2 DataSources) DellEMC_PowerStore_ClusterCapacity DellEMC_PowerStore_FibreChannelPort | Fixed bugs related to type casting and safe navigation. |
(1 DataSource) F5_BigIP_SSL_VIP_Certs | Added overview graphs. |
(3 DataSources) Juniper_Mist_AP_Performance Juniper_Mist_Org Juniper_Mist_Org_Sites (1 PropertySource) addCategory_Juniper_Mist_Organization | Changed network traffic datapoints to gauge type. Added new datapoints for memory utilization, made graph improvements and other minor fixes, and updated Netscan with expanded capabilities. |
(3 DataSources) Juniper_Mist_AP_Health Juniper_Mist_SDWAN_Edge_Health Juniper_Mist_Switch_Health | Updated to raise error alert when no data is received on two consecutive polls indicating there is an API wide data collection issue affecting all monitored devices. |
(2 DataSources) Juniper_Mist_SDWAN_Edge_Performance Juniper_Mist_Switch_Performance | Removed health related datapoints to move to module dedicated to health metrics. Historical data will be lost, however these modules were only released at the beginning of November 2022, so there is not much historical data present. |
(1 DataSource) Linux_SSH_ServiceStatus | Updated the active discovery script available in the support page to allow customers to use a comma-separated list in host property linux.ssh.services to enable automatic discovery of select services. For more information, see Linux (via SSH) Monitoring. |
(1 DataSource) LogicMonitor_Collector_Snippets | Updated to check for our latest snippet loader which adds additional constraints around how many times a request for snippet updates can be made when a previous request failed, and minor updates to display name and tags. |
(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 | Fixed a bug in print message for API errors. |
(2 DataSources) Microsoft_Azure_ApplicationGateway_v1 Microsoft_Azure_ApplicationGateway_v2 | Added CPU utilization datapoint with graphs and alerts. |
(3 DataSources) Microsoft_Azure_ScaleSetVirtualMachine Microsoft_Azure_VMs Microsoft_Azure_VirtualMachineScaleSet | Added Azure VM Availability and MemoryAvailable and CPU Credits Consumed/CPU Credits Remaining datapoints. |
(1 DataSource) Microsoft_Azure_ServiceBus | Added DeadLetter metrics. |
(1 DataSource) Microsoft_Office365_TeamsCallsQoS | Updated display name to be consistent with other modules in the package — “Office365 Teams Calls QoS”. |
(1 DataSource) PaloAlto_FW_IPSecTunnelStats | Updated module to monitor health (Packet Loss (%), Jitter (ms), latency (ms)) for IPSEC tunnels. For related module updates, see New LogicModules. |
(1 DataSource) PaloAlto_Panorama_Devices | Improved error messages and added an alternative way to get shared policy sync status. |
(1 DataSource) SNMP_Network_Interfaces | Added encoding of ‘+’ character for alias and description ILPs to ensure proper characters available in UI. Note that the wild alias used for instance naming is unaltered, only the ILP associated with it, therefore instance persistence will not be affected by this change. |
(1 PropertySource) addCategory_Linux_SSH | Updated appliesTo statement to correctly handle MongoDB servers. |
(1 PropertySource) addCategory_TopoSwitch | Added multiple bridge MAC threshold to prevent bridge leakage and more support for SNMP v3. Added CDP and LLDP properties. Extended mapping for ISIS devices. |
(1 PropertySource) addCategory_SilverPeak_Appliance | Added fallback for sysname to use display name when sysname is not available. |
(3 PropertySources) addERI_Cisco_ISIS addERI_ISIS addERI_OSPF (3 TopologySources) Cisco_ISIS_Topology ISIS_Topology OSPF_Topology | Extended property and topology mapping for ISIS and Cisco ISIS devices. |
(1 PropertySource) Device_BasicInfo | Added Palo Alto and Juniper to manufacturer list for additional properties from 1.3.6.1.2.1.47.1.1.1.1 OID. Also added a new host property deviceBasicInfo.entPhysical.enable to allow manually forcing a device to attempt to add additional properties. Verifying SNMP walk to this OID prior to enabling is recommended. |
(1 PropertySource) Microsoft_SQLServer_Connections | Fixed a bug that caused values containing = to be substituted with -. Fixed a bug in handling of manually added instances. |
(1 TopologySource) Networking_L2_snmpSwitch | Added multiple bridge MAC threshold to prevent bridge leakage and more support for SNMP v3. Added support for mapInterfaceBridges. |
(1 PropertySource) Oracle_Database_Names | Added null safe fix for devices without sysinfo property populated. |
Looking Ahead
In this section, you will find announcements about upcoming beta features, updates about ongoing beta features, and information about the end-of-life of existing features.
Manual Mapping in Topology Saved Maps
You can now create custom topology edges and connections between two resource nodes which have ERI property set. This feature is currently in Beta.
You can access this feature by enabling the Manual Mapping toggle on the Saved Maps page. When you hover near a resource node, use the cursor to select the node and drag it towards a target node. An arrow will be displayed and you can add details into the Add Connections dialog. The created edge is global and can be viewed anyplace else you have permissions to view in Topology Maps.
Jira Service Management Integration
You can now integrate LogicMonitor with Atlassian’s Jira Service Management to automate your incident management workflows in Jira based on LogicMonitor alerts. This feature is currently in Beta. To become a Beta participant, contact Customer Success.