v.158 Release Notes
Last updated on 27 March, 2024Updated on September 14, 2021
- New versions of the REST API documentation for the Go and Python SDKs. See General Updates: REST API
- MGD Collector 30.001 will be released on October 27, 2021. Collectors will be automatically updated to this version. See Looking Ahead: MGD Collector 30.001 release
Highlights
- Feature Highlights: GD Collector 30.001 was released.
- General Updates: Dynamic Thresholds can now be applied to as many datapoints as needed, the default time range for Traces is now one minute, fixed the importing of Zoom LogicModules, and more.
- Updated Monitoring: New LogicModules to gather performance metrics for Azure Synapse, Salesforce Lightnighg, Linux metrics exposed via Prometheus Node Exporter, discover Sonic Firewalls, and more.
Feature Highlights
GD Collector 30.001 released
GD Collector 30.001 was released on August 23 and includes fixes for updating Collectors and MongoDB driver dependencies. This is Collector is a candidate for the next MGD release. See the Collector Release Notes.
General Updates
Alerting
- CHANGE Users can now Add to dashboard from the alerts details panel for anomaly alerts when logs are enabled.
- CHANGE Dynamic threshold limits have been removed and users can apply them to as many datapoints as needed. Warnings for exceeding a dynamic threshold limit no longer display in the warnings shown at login or on the Account Information page in Settings.
- FIX The new page prevented a Scheduled Down Time (SDT) start time from being set in the past. You are now able to set a SDT start time in the past that ends any time in the future.
- FIX The Severity sort order is now correct when sorting Alerts page results by Reported At followed by Severity.
- FIX Refreshing the Alerts page while you are editing notes in the alert details panel should not clear the note.
- FIX The relative timestamp in the alert details panel now updates correctly when switching between alerts.
- FIX Custom time ranges now convert and display correctly when switching between Alerts (Legacy) to Alerts (Stable).
Cloud and SaaS Monitoring
- FIX Properties now display correctly for SaaS Lite (status monitoring).
- FIX You can now successfully import Zoom Plan Usage DataSources. You may need to reimport the LogicModules via the Exchange or Repository.
- FIX The “Manage LogicModules” permission was required to add cloud accounts for the new Cloud Integrations UI. Users with manage permission for at least one resource group can navigate to Exchange > Cloud Integrations and be able to add a cloud account for monitoring.
Distributed Tracing
- CHANGE The default time range is set to 1 minute on the Traces page. Time range options for 10 minutes and 3 hours have been removed.
- NEW As an optional way to simplify resource reconciliation with Argus, we added the ability to use OR operators on pods with different labels when mapping resources on the Kubernetes side.
LM Exchange
- FIX DataSource updates were not working when imported from the LogicMonitor Repository because of a mismatched sorting of list items.
LM Logs
- CHANGE Moved the toggle for Ops notes from the graph to the options menu.
- CHANGE Backend improvements on event parsing to increase profile performance and improve memory allocation.
- NEW Added the ability to expand log message in a row to view the entire log message.
LogicModules
- FIX The Devices associated with DataSource page no longer reorders the devices when you are paging through the list.
Reporting
- FIX The Resource Group Inventory and Alert reports now correctly displays the
system.netflowCollectorId
when NetFlow is enabled on devices (that is,system.enablenetflow
is true).
REST API
- A new version of the LogicMonitor REST API documentation for Go and Python SDKs is now available and includes the following updates:
addCollectorGroup, updateCollectorGroupById:
- autoBalance, boolean: Specify if the Collector part of an Auto Balanced Collector Group (ABCG).
- autoBalanceStrategy, string: Specify the auto balance strategy.
- autoBalanceInstanceCountThreshold, integer: Specify the threshold for instance count strategy to check if a Collector has high load.
addDevice, updateDevice:
- autoBalancedCollectorGroupId, integer (int32): The Auto Balanced Collector Group id. If set to 0, means the Collector Group is not monitored by ABCG.
See LogicMonitor REST API documentation and download the SDK files from LogicMonitor SDKs.
User Interface
- FIX The Custom Graph widget now correctly plots the y-axis with the full range assigned in the max graph range.
- FIX Unchecking ACK and SDT Alert Totals now correctly removes the alert counts from the main navigation sidebar.
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 |
Microsoft_Azure_Synapse_BigData_Pool Microsoft_Azure_Synapse_SqlPool Microsoft_Azure_Synapse_Workspace |
(3 DataSources) Gathers performance metrics for Azure Synapse Workspaces, Big Data Pools and SQL Pools. |
Linux_OpenMetrics_CPU Linux_OpenMetrics_Disks Linux_OpenMetrics_Filesystems Linux_OpenMetrics_Memory Linux_OpenMetrics_NetworkInterfaces Linux_OpenMetrics_System Linux_OpenMetrics_Watchdog addCategory_LinuxOpenMetrics Linux_OpenMetrics_BasicInfo |
(7 DataSources, 2 PropertySources) Fetches Linux basic info and metrics related to CPU, file systems, interfaces, disks, memory and general system performance exposed via the Prometheus Node Exporter. The Linux_OpenMetrics_Watchdog DataSources provides metrics related to the background collection task. |
Salesforce_Lightning_Usage_By_App_Lightning Salesforce_Lightning_Usage_By_App_Mobile Salesforce_Lightning_Usage_By_Browser_Android Salesforce_Lightning_Usage_By_Browser_Chrome Salesforce_Lightning_Usage_By_Browser_Edge Salesforce_Lightning_Usage_By_Browser_Firefox Salesforce_Lightning_Usage_By_Browser_Internet_Explorer Salesforce_Lightning_Usage_By_Browser_Other Salesforce_Lightning_Usage_By_Browser_Safari Salesforce_Lightning_Usage_By_Browser_Salesforce Salesforce_Lightning_Usage_By_FlexiPage_Home Salesforce_Lightning_Usage_By_FlexiPage_Utility Salesforce_Lightning_Usage_By_Page_Home Salesforce_Lightning_Usage_By_Page_Setup Salesforce_Limits |
(15 DataSources) Gathers account limits as well as Lightning Experienced Page Time metrics. |
addCategory_SonicWallFW | (1 PropertySource) New PropertySource for more reliable discovery of SonicWall Firewalls. |
Config_Brocade_Generic Config_Juniper_Generic |
(2 PropertySources) Adds support for Brocade and Juniper configs. |
Updated LogicModules
LogicModule Name | Details |
SCP_Dynamic SCP_Standard SFTP_Dynamic SFTP_Standard SSH_Exec_Dynamic SSH_Exec_Standard SSH_Interactive_Dynamic SSH_Interactive_Standard LogicMonitor_ConfigSource_Metrics Config_Fortinet_Generic Config_HPE_Generic ConfigCheck_1_SFTP ConfigCheck_2_SCP ConfigCheck_3_Exec ConfigCheck_4_Interactive |
(8 ConfigSources, 1 DataSource, 6 PropertySources) Included an additional parameter in file cache name generation. Added new “auto.config.instance.version” and “auto.config.file” autoproperties. Added config.stoppers property for defining regex conditions for existing ConfigSource scripts. Added ANSI support to SSH Interactive ConfigSources. Set “auto.config.version” from PropertySources. Added the ability to automatically cancel collection when known invalid lines are found. |
Cisco_APIC_Interfaces | (1 DataSources) Corrected labels and graph names used for packet data. |
Cisco_CPU_Usage | (1 DataSources) Improved handling of missing memory values during collection. Made the debug flag a global variable. |
Cisco_HyperFlex_Capability Cisco_HyperFlex_ClusterPerformance Cisco_HyperFlex_Datastores Cisco_HyperFlex_Details Cisco_HyperFlex_Disks Cisco_HyperFlex_Events Cisco_HyperFlex_Health Cisco_HyperFlex_HypervisorControllerVMS Cisco_HyperFlex_HypervisorDisks Cisco_HyperFlex_HypervisorHosts Cisco_HyperFlex_HypervisorVMS Cisco_HyperFlex_Jobs Cisco_HyperFlex_NodePerformance Cisco_HyperFlex_Nodes Cisco_HyperFlex_Statistics Cisco_HyperFlex_Status Cisco_HyperFlex_Uptime /td> | (17 DataSources) Add support for setting credentials via the cisco.hx.user and cisco.hx.pass properties with fallback support for the previously used esx.user and esx.pass properties. |
Cisco_Meraki_Gateways Cisco_Meraki_SecurityAppliances |
(2 DataSources) Only output non-null instance properties. Output additional instance properties. |
F5_BigIP_HA | (1 DataSource) Updated description and alert messages for “FailoverStatus” datapoint to reflect updated status codes. |
Microsoft_Azure_VMs | (1 DataSource) Updated NetworkIn and NetworkOut datapoints to use the correct JSON path. |
Nimble_Volume_Latency | (1 DataSource) Update scripts to use SSHJ instead of Expect for discovery and collection. |
PaloAlto_FW_Certificates | (1 DataSource) Add null check to prevent script failure on certificates with empty expiry time. |
PaloAlto_FW_QoS_V9 | (1 DataSource) Updated the display name. |
Rubrik_Node_Statistics | (1 DataSource) Reintroduced missing method that was causing discovery to fail when setting the “auto.rubrik.node.ram” autoproperty. |
SNMP_Network_Interfaces | (1 DataSource) Improved handling of null values during collection. |
VMware_vSAN_ClusterPerformance | (1 DataSource) Added support for empty vSAN clusters. |
Dell Drac Event Log | (1 EventSource) Corrected token spelling in script and alert messages. |
addCategory_OracleDatabase Oracle_Database_Names |
(2 PropertySources) Updated AppliesTo to resolve an issue where Linux SSH devices were not targeted by isLinux(). |
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.
LogicModule Name Deprecated/Replacement |
Details | End of Support Date |
Deprecated: GCP_Billing_CostByOperation GCP_Billing_CostByProject GCP_Billing_CostByService Replacement: N/A |
(3 DataSources)
Gathering billing data via file is now deprecated. You should use the BigQuery modules for GCP billing and remove the GCP storage buckets used for storing billing files. |
2021-11-30 |
For the list of LogicModules deprecated over the past five releases, see the support article Deprecated LogicModules.
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.
Settings for ERI and ERT will be disabled for PropertySources in v.159
We are removing the ability to set External Resource IDs (ERIs) and External Resource Types (ERTs) from non-ERISource PropertySources in the UI. The recommended way for you to set the ERI and ERT property is via PropertySource scripting, which supports blacklisting and namespacing. See Creating PropertySources.
MGD Collector 30.001 will be deployed on October 27
On October 27th, between 6 and 9 p.m. PT, all Collectors in your LogicMonitor platform below version GD 30.001 will be automatically updated to this new minimum version. At this time, we will also officially deprecate and stop supporting the previous minimum general deployment of MGD 28.005. More details about this update will follow.
Although we strongly encourage you to upgrade your Collectors on your own schedule, we do not believe you will experience any issues by waiting for the auto-upgrade on October 27th. For instructions on upgrading your Collectors, see Managing Collectors.