v.158 Release Notes

Last updated on 27 March, 2024

Updated on September 14, 2021

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.