Platform Release Notes Timeline
Last updated on 06 May, 2024June 16, 2021
v.154 Release Notes
Updated on June 30, 2021
- FIXED an issue that caused data latency when monitoring AWS environments.
Highlights
- General Updates: Added a details panel to the LM Logs table to show log messages and alerts information, added support for several AWS services in LM Logs, fixed an issue with data collection in Cloud Monitoring, and more.
- Updated Monitoring: New and updated LogicModules to monitor Microsoft SQL Server database status and health, track the throughput of Direct Connect Virtual Interfaces, and support topology mapping for Intermediate System to Intermediate System (ISIS).
- Looking Ahead: Push Metrics API, OpenMetrics DataSource, and Distributed Tracing goes GA on June 30th. Find out more!
May 24, 2021
v.153 Release Notes
Highlights:
- General Updates: Added support for AWS RDS Performance Insights in Cloud Monitoring, support for AWS EC2 flow logs and AWS NAT Gateway flow logs in the CloudWatch integration for LM Logs, and more.
- Updated Monitoring: New LogicModules to monitor Zoom as part of SaaS Monitoring, GCP Billing as part of Cloud Monitoring, Cisco DNA Center.
- Looking Ahead: Push Metrics API, OpenMetrics DataSource wizard, and Distributed Tracing are continuing in beta. Find out more!
May 03, 2021
v.152 Release Notes
LogicMonitor v.152 is scheduled to roll out to customer portals from May 12th to May 24th.
Highlights:
- General Updates: Added filtering based on alert status to LM Logs, improvements and fixes to onboarding for Cloud Integrations onboarding, the Alerts page, and more.
- Updated Monitoring: New LogicModules to monitor Microsoft Azure SignalR and NetSNMP memory usage.
- Looking Ahead: Push Metrics API, OpenMetrics DataSource wizard, and Distributed Tracing will be entering beta in an upcoming release. Find out more!
General Updates
Alerts
- ADDED functionality to save header graph selections as part of a “Saved View” for the Alerts page.
- ADDED alert sounds to the Alerts page. You can enable sounds for Critical, Error, and Warning alerts.
- CHANGED the default behavior when resetting time range and filter selection. The time range should be set to “Any Time” and all severity toggles should be enabled.
- FIXED an issue where it wasn’t possible to change the time range to view Anomaly Detection graphs associated with Alerts.
- FIXED issues where Datapoint name was missing or showed “null” in Audit Logs for resource and instance-level changes to Dynamic Thresholds.
- FIXED an issue where Audit Logs included information for datapoints even when they were not updated. The log should only contain information for the dynamic and static thresholds that are changed or updated.
Cloud Monitoring
- ADDED “Test AppliesTo” functionality for Cloud integrations where Local Collectors are applied.
- ADDED capability for users to clear Permissions warnings and errors for Cloud accounts when “Test Permissions” is clicked when managing and adding integrations.
- ADDED access controls to the Cloud Integrations page to display only Cloud and SaaS tiles that users have access to.
- CHANGED the Microsoft Azure configuration options to make the billing country an optional field.
- FIXED an issue in Azure accounts where users could not edit permissions for the account when the secret key expired.
- FIXED an issue where the setting to “automatically delete terminated resources” was not working.
Container Monitoring
- CHANGED the commands for adding the LogicMonitor Helm chart repository to use ‘github.io’ because GitHub has stopped redirecting from ‘github.com’. If you previously added LogicMonitor charts, you will need to re-add the charts with the ‘github.io’ command to avoid future Helm update failures:
helm repo add logicmonitor https://logicmonitor.github.io/k8s-helm-charts
LM Collector
- RELEASED GD Collector 30.000 on 29 April 2021. This version incorporates updates and fixes from GD 29.003 and EA 29.xxx versions. See GD Collector 30.000 Release Notes for more information.
- RELEASED EA Collector 30.100 on 20 April 2021. This version adds support for Kubernetes Events and Windows Events Logs collection for LM Logs, new OpenMetrics collection, and more. See EA Collector 30.100 Release Notes for more information.
- ADDED support for all identifiable transmission protocols (beyond TCP and UDP) supported by Netflow and IPFIX.
- FIXED an issue where some sensitive information (such as passwords and API keys) is masked during configuration but not in responses.
LM Exchange
- DEPRECATED the Safe LogicModule Merge (SLM) feature in LM Exchange. SLM will be removed in v.155. This removal is temporary as we continue to update the LM Exchange UI and capabilities, and we plan to reintroduce the functionality in a future release.
LM Integrations
- RELEASED v1.1.0 update for our official Ansible integration. This release includes support for enhanced provisioning functionality and support for auto-balanced collector groups. The certified integration is available now at Automation Hub, and the community version is still available via Ansible Galaxy. See the documentation for the Ansible Integration.
- FIXED an issue where exporting existing HTTP integration would return a 500 error code when the payload format is null or empty. The payload is expected to be one of the following: form data, JSON, plain text, url-encoded form data, or XML. As long as the payload is valid, the integration should export to a JSON file.
LM Logs
- ADDED filters for logs messages based on alert severity (Critical, Error, Warning). The clickable icons are located next to the Raw Logs icon. There will also be an icon on the log messages that generated an alert.
- ADDED a new method for deploying the LM Logs Azure integration. This deployment option streamlines the creation of the Azure Function and Event Hub with a button click, and also provides an easier method for forwarding logs to these new resources. You may find this useful if you are unfamiliar with Terraform or Gradle, which were previously the only deployment options offered.
- FIXED an issue where logs failed to initially load if a user did not have access to all devices and the user would need to select a resource group to see the logs they had access to. This issue has been corrected and logs for all devices a user has access to will be displayed without action required.
- KNOWN ISSUE If you delete an alert condition from a log processing pipeline in LM Logs, the pipeline will not match.
LogicModules
- CHANGED the requirements for Two Factor Authentication to make phone numbers auto-populated and not editable by the user. A notification message will display to 2FA users that they will need to update their phone numbers beginning in the next release.
- FIXED an issue with SSO that prevented users from signing in to all portals if they used the same IDP provider (such as Azure) for multiple portals.
Security
- FIXED an issue where expressions containing parentheses in AppliesTo criteria returned an invalid expression error. This was caused by a check for sensitive properties and has been reverted.
- FIXED issues where some LogicModule datapoints would lose metric names upon import from repository.
Reports
- FIXED issues where Interface names did not appear in Graphs and Reports if they contained double quotes.
- FIXED the sorting behavior of Resource Metric Trends Report.
Resources
- CHANGED the workflow of system.hoststatus property to improve updates for the status of devices (normal, dead, dead-collector).
- FIXED issues where properties that are case insensitive were treated as different properties at different levels. With the exception of system properties, properties are now case insensitive across levels, and if the child property is a different case it will override the parent property. In appliesTo functions, the device will match from the immediate child value of the property.
- FIXED an issue that caused instance-level properties to be overridden in some cases.
REST API
- ADDED a note to the Python SDK documentation. For Python SDKs, the REQUEST parameters can contain camelCase or an underscore. However, the RESPONSE parameters will always contain an underscore. See LogicMonitor SDKs.
RPC API
- FIXED an issue where the getAlerts endpoint was returning “No Data”. See “Sunset of the RPC API”.
User Management
- FIXED an issue where users were not seeing options to “Add dashboard” and “Add dashboard group” when they were assigned the Manage permissions.
Websites
- CHANGED how hashcodes are calculated to improve performance and reduce the gaps displayed in the Website’s graph.
- CHANGED the column length of Website folder names to support up to 255 characters (similar to resource group names).
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 the General Updates section.
New LogicModules
LogicModule/System Name | Details |
Microsoft_Azure_SignalR | (DataSource) Measures the number of connections, amount of traffic and the percentage of system and user errors for Azure SignalR. |
NetSNMP_Memory_Usage_Solaris addCategory_SolarisNetSNMP |
(1 DataSource, 1 PropertySource) Monitors physical memory metrics. Excludes remaining datapoints present in NetSNMP_Memory_Usage due to Solaris not returning data or consistently reporting 0 values for those metrics.
See NetSNMP_Memory_Usage in Updated LogicModules. |
Updated LogicModules
LogicModule/System Name | Details |
addERI_ESXi addERI_Linux |
(2 PropertySources) Added SuperMicro specific ERI to ensure that IPMI servers are properly merged with their corresponding ESXi instances. Fixed conditional logic in addERI_ESXi for block that was not supposed to execute against UCS devices. |
Arista_Sensor_Current Arista_Sensor_DOM Arista_Sensor_DOMLaserBias Arista_Sensor_Fans Arista_Sensor_Temperature Arista_Sensor_Voltage |
(6 DataSources) Add hardcoded SNMP timeout to scripts since default timeout was too short for successful ad/collection for some devices. |
AWS_RDS | (DataSource) Fix graphs. Revert accidental inclusion of timezone in all day alert timeframe. |
AWS_Elasticsearch AWS_Elasticsearch_DataNodes AWS_Elasticsearch_MasterNode AWS_Elasticsearch_MasterNodes |
(4 DataSources) Changed collection interval to 1 minute. Previous interval of 2 minutes was populating invalid data. Please note that this change may result in increased Cloudwatch costs due to more frequent polling. |
BGP_Topology | (TopologySource) Added previously undeclared variable for toggling debug output. |
Cisco_CUCM_CollectionPath | (PropertySource) Ensure that the correct path separator for the Collector OS is used in the set property. |
CiscoSLA_jitter- | (DataSource) Remove alert threshold from MOS datapoint. Moved alerting to MOSAlerts complex datapoint which ignores 0 scores, which indicate that MOS data was not generated. Added second complex datapoint, MOSDataNotGenratedAlerts, to optionally alert on 0 scores, note that the alert threshold is not set by default. |
Dell_PowerVaultME4_ControllerPorts Dell_PowerVaultME4_Controllers Dell_PowerVaultME4_DiskGroups Dell_PowerVaultME4_Disks Dell_PowerVaultME4_Drawers Dell_PowerVaultME4_Enclosures Dell_PowerVaultME4_Fans Dell_PowerVaultME4_HostPorts Dell_PowerVaultME4_Pools Dell_PowerVaultME4_PSUs Dell_PowerVaultME4_VDisks Dell_PowerVaultME4_Volumes addCategory_DellEMC_PowerVaultME4 |
(12 DataSources, 1 PropertySource) Tracks throughput, latency, queue depth, caching, IOPs, status and health of network interfaces, volumes, disks, vdisks and pools . Also monitors jobs, storage allocation and controller performance. Provides health status for controllers, ports, PSUs, fans, drawers and enclosures. |
LogicMonitor_Collector_CredentialVault | (DataSource) Replace VaultAPIResponseTime with a complex datapoint that returns accurate values. |
Microsoft_Azure_ApplicationGateway_v2 | (DataSource) Removed BlockedCount, BlockedRequestCount, CPUUtilization and MatchedCount datapoints which were not recognized as valid by the API. |
Microsoft_Azure_Function | (DataSource) Added datapoints for average response time, raw response time, request count and HTTP 4xx response counts. |
Microsoft_Azure_BlobStorage | (DataSource) Updated Transactions_raw datapoint to use the current Azure aggregation method and changed type from derive to gauge to show request counts instead of rate. |
Microsoft_Azure_ExpressRouteCircuitPeering | (DataSource) The AZURE EXPRESS ROUTE CIRCUIT PEERING collection method now uses the Get Peering Stats API.
Due to the resulting change in returned data the state datapoint has been removed and datapoints for secondaryBytesIn and secondaryBytesOut have been added. The totalBytes complex datapoint expression has been updated to include the two new datapoints. As a result, the primaryBytesIn and primaryBytesOut datapoints now return data, but the state datapoint no longer does. |
Microsoft_DHCP_IPv4ScopesConfig Microsoft_DHCP_IPv4OptionsConfig |
(2 ConfigSources) Fixed grouping. |
NetApp_7mode_Aggregates NetApp_7mode_CableConnectors NetApp_7mode_ClusteringServices NetApp_7mode_CurrentSensors NetApp_7mode_Disks NetApp_7mode_Fans NetApp_7mode_GlobalPerformance NetApp_7mode_HostAdapters NetApp_7mode_iSCSI NetApp_7mode_LUNs NetApp_7mode_NFS NetApp_7mode_NIC NetApp_7mode_PowerSupplies NetApp_7mode_QTree NetApp_7mode_RAID NetApp_7mode_Snapmirror NetApp_7mode_Snapshots NetApp_7mode_SnapshotScheduler NetApp_7mode_Status NetApp_7mode_Targets NetApp_7mode_TemperatureSensors NetApp_7mode_VoltageSensors NetApp_7mode_Volumes NetApp_7mode_WAFL addCategory_NetApp NetApp_System_Info |
(24 DataSources, 2 PropertySources) Removed extraneous try/catch statements which were obscuring errors. |
Netflow_Device_Heartbeat | (DataSource) Updated netflowHeartbeat and netflowAgentId datapoints to use the corresponding newly added radio buttons. |
NetSNMP_Memory_Usage | (DataSource) Updated AppliesTo to exclude Solaris devices. Please use the new modules mentioned above to monitor Solaris memory usage. |
Oracle_Database_RMANAllBackupFilesSets | (DataSource) Stop printing the hardcoded SQL query as part of active discovery and collection output. |
PaloAlto_FW_DroppedPackets | (DataSource) Updated collection script to use Long values to prevent integer overflows. |
SNMP_Network_Interfaces | (DataSource) Added filters for common unwanted interfaces that were being filtered in snmp64_if-. Do not delete inactive instances. Ensure module works on all supported collector versions. Moved InTotalPkts and OutTotalPkts calculation to collect script. Alerting added for InDiscardPercent, OutDiscardPercent, Status and StatusFlap .Implemented “interface.description.alert_enable” ILP functionality for enabling alerting only on interfaces / instances that meet the regex criteria. Only set the description property when a description was set by the user, otherwise set to the interface ID and MAC address of the interface. Check both 32 and 64 bit OIDs for data. Added legacy “ActualSpeed” and “ActualSpeedUpstream” properties alongside newer “in_speed” and “out_speed” (ActualSpeed and ActualSpeedUpstream are meant to be given in Mbps, while in_speed and out_speed are meant to be giving in bps.). Performed sanitation on the interface descriptions. General code cleanup.
Adjust the Status datapoint to separate Alerting Off from Administratively Down, shows -1 for “Alerting Off” and 0 for “Administratively Down”, previously reported 0 for either state.Interfaces are now discovered during AD even if the interface only reports traffic on InOctets or OutOctets. Added AdminState, OutTotalPkts and InTotalPkts datapoints. Updated technical notes. Updated complex datapoints expressions for InDiscardPercent and OutDiscardPercent.
NOTE: snmp64_If- used the wildalias/description of an instance for filtering. While this is still true for SNMP_Network_Interfaces, the actual description equivalent is now in the ILP “auto.interface.alias”, so the code compares the regex in interface.description.alert_enable to the auto.interface.alias ILP. This was done to make sure that customers moving from snmp64_If- could use the same regex configuration. No changes are required as long as the interface.description.alert_enable ILP has been defined on a host level. |
VMware_ESXi_DatastorePerformance | (DataSource) Fix regression that removed discovery filter for virtual volumes. Note that this will result the deletion of discovered virtual volume instances. |
VMware_ESXi_Resources | (DataSource) Updated display name. |
VMware_Horizon_DesktopPools | (DataSource) Added datapoint for the provisioning status of a given desktop pool. |
Deprecated LogicModules
This table lists LogicModules which we are deprecating in this release. This means that these LogicModules will be removed in a future release. A replacement LogicModule is listed, if there is one available.
LogicModule Name Deprecated/Replacement |
Details | End of Support Date |
Deprecated: CiscoTemp- Replacement: Cisco_TemperatureSensors |
(DataSource) New module uses scripted active discovery to ensure that instance names are unique and nonephemeral. | 2021-05-21 |
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.
Distributed Tracing enters beta
LogicMonitor’s distributed tracing functionality will be entering beta soon! With this new distributed tracing capability, you will be able to forward traces from your instrumented applications to LogicMonitor. This will enable you to see end to end traces as they flow through the services in your environment (from a new Traces page in LogicMonitor), presented with contextual metrics and logs to enable faster troubleshooting and more proactive identification of performance bottlenecks.
To participate in this beta, fill out this form: Tracing Beta Survey
Push Metrics API enters beta in production environments
The Push Metrics API is now available for beta participants in production environments, but the feature must be enabled. Prior to enablement we would like to discuss best practices for testing and implementation as well as pricing considerations once the feature is generally available.
To participate in this beta, fill out this form: Push metrics API Production Beta
OpenMetrics DataSource Wizard enters beta
The OpenMetrics DataSource Wizard beta is available as an open beta in both sandbox and production environments. The wizard requires the EA Collector 30.100 or later. The wizard can be used to quickly load OpenMetrics (Prometheus exposition format) data from a provided URL endpoint and create a datasource for ingesting the data into your LM account.
To participate in this beta, fill out this form: OpenMetrics Beta Survey
Sunset of the RPC API
We have decided to focus on improving the LogicMonitor Rest API, which has higher security standards and integration capabilities that are more in-line with our future development goals. This means that we are preparing to end support for the RPC API with the upcoming release of LogicMonitor v.156.
If you are using the RPC API for Ansible, reach out to Support for guidance on migrating playbooks to the REST API.
April 12, 2021
v.151 Release Notes
LogicMonitor v.151 is scheduled to roll out to customer portals from April 19th through April 28th.
Highlights:
- Feature Highlight: Alert Grouping in the new header graph is generally available and now includes a Tree Map visualization option.
- General Updates: Added Zoom and Azure EA Billing to Cloud Monitoring, various fixes to Alerts and LM Logs, and more.
- Updated Monitoring: New LogicModules to monitor Alcatel Aruba OS, Rubrik, Ruckus SZ systems, and more.
Feature Highlights
Alert Grouping, now with Tree Map Visualization
The new header graph and alert grouping functionality is now generally available on all LogicMonitor accounts. In an earlier version of this feature, the time-series header graph provided immediate visual insight into an alert storm or related events requiring investigation. In this release, we’ve improved the performance of the alert grouping and added a new Tree Map visualization option for the header graph.
The Tree Map graph allows you to select two dimensions when grouping alerts. For example, you can select LogicModule and Resources to get a grouping of all LogicModules that are “in alert” for the given time range, as well as a count of the number of resources with each LogicModule alert. Using the header graph to drill down into a LogicModule will further group the alerts by Resources with that LogicModule alert.
For more information about the alert graph header and alert grouping, see Managing Alerts from the Alerts Page.
General Updates
Alerts
- ADDED Datapoint names to the Audit Log records when changes are made to the Datapoint value in Dynamic Thresholds.
- ADDED an error message if the number of alerts being grouped exceeds the maximum limit of 10,000 alerts.
- CHANGED the column name “Dependency Routing State” to “Notification State” on the Alerts page.
- FIXED an issue in the Alerts page where expanding the Support panel caused it to overlap the workspace. The panel will now “push” the content as it expands, allowing users to see what they are working on as well as the Support information. This fix also applies to modals.
- FIXED an issue in the Alerts page where selecting and deselecting filters changed the total alert count. The total alert count should be the same regardless of filter selection.
- FIXED an issue in the Alerts page where the UI showed time-based thresholds when they didn’t exist.
Cloud Monitoring
- ADDED support for Azure Enterprise Agreement type billing information. To monitor your Azure EA Billing, input your subscription information and import the new DataSources to your portal. (Note: LogicModule updates will be available in an upcoming release.)
- ADDED support for monitoring data from Zoom. Add Zoom to your portal from Exchange > Cloud Integrations. To monitor data from Zoom, you will need to provide a Client ID and Secret Key when setting up the integration, add the resource, and import the Zoom DataSources.
Container Monitoring
- CHANGED the naming of HPA resources to use a combination of name and namespace. Previously, HPA resources were not being added if their system.hostname value were duplicated in the Collector.
- CHANGED the commands for adding the LogicMonitor Helm chart repository. GitHub has stopped redirecting from ‘github.com’ to ‘github.io’. Because of this, we’ve updated the ‘helm repo add’ command in our UI. If you’ve previously added LogicMonitor charts, you will need to run the following command to re-add charts with the ‘github.io’ command to avoid failure of helm updates:
helm repo add logicmonitor https://logicmonitor.github.io/k8s-helm-charts
LM Collector
- EA Collector 30.101 will be available in an upcoming release.
LM Logs
- ADDED alerts into the Logs page. Alerts are now viewable in the logs table and header graph.
- ADDED RBAC Logs management for log ingestion. Permissions can be set to specify which users are allowed to send logs to LM Logs.
- FIXED an issue in Pipelines where the regular expression was matching incorrectly and causing the pipeline to not work.
LM Service Insight
- FIXED an issue where delayed data will result in incorrect aggregations and sometimes lead to false alerts. We will show “No Data” for aggregations if we don’t have enough data to avoid this issue.
LogicModules
- CHANGED appliesTo criteria to not allow any sensitive property within functions.
Resources
- FIXED an issue where editing Dynamic Groups would display different error messages if the description was too long and included the keyword “update”. The maximum limit for the description field is 255 characters.
Known Issues
- When inheriting properties, the device will match the child-level property only, so you may see an addition or deletion of resources depending on the case.
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 the General Updates section.
New LogicModules
LogicModule/System Name | Details |
addCategory_ArubaOIDComp | (PropertySource) Applies the “ArubaOIDComp” category to Alcatel devices running Aruba OS.
See Updated LogicModules for related DataSources and ConfigSource. |
LogicMonitor_Collector_CredentialVault | (DataSource) Collects vault count, device, request, latency and retry related metrics for the collector credential vault. Requires Collector version 30.100 or newer. |
Rubrik_Backups_Filesets Rubrik_Backups_MSSQLDatabases Rubrik_Backups_PhysicalHosts Rubrik_Backups_VirtualMachines Rubrik_Cluster_CompressionStatistics Rubrik_Cluster_GlobalPerformance Rubrik_JobMonitoring_ActivePast24Hours Rubrik_Node_Drives Rubrik_Node_Statistics Rubrik_Reports_TasksBySLADomain Rubrik_SLA_Domains Rubrik_Storage_ManagedVolumes Rubrik_Storage_UnmanagedObjects addCategory_Rubrik |
(13 DataSources, 1 PropertySource) Tracks throughput, storage, streams, ingest, compression, filesets, system performance, drive status and SLA related metrics for clusters and nodes. Monitors per host and summary metrics for backups and snapshots. |
Ruckus_SZ_AlarmSummary Ruckus_SZ_ClusterSummary Ruckus_SZ_ControllerInventory Ruckus_SZ_ControllerSummary Ruckus_SZ_DeviceSummary Ruckus_SZ_EventSummary Ruckus_SZ_ManagementSummary Ruckus_SZ_Uptime addCategory_Ruckus_SZ addCategory_Ruckus_SZ_ClusterMode |
(8 DataSources, 2 PropertySources) Tracks alarms, events, network throughput, performance, client, uptime and summary data for Ruckus SmartZone (SZ) systems. NOTE: This Ruckus SZ suite will not work with Virtual SmartZone (vSZ) devices. Monitoring vSZ systems is not recommended for scaling and performance reasons. |
Updated LogicModules
LogicModule/System Name | Details |
addCategory_ApacheSolr addCategory_AxcientBackup addCategory_BlueCat addCategory_Checkpoint addCategory_Cisco_APIC addCategory_Cisco_ISE_MNT addCategory_Cisco_UCS addCategory_Cisco_vManage addCategory_CiscoCUCMAPI addCategory_CiscoFCM addCategory_CiscoFirepowerSNMP addCategory_CiscoFMC addCategory_CiscoHyperFlex addCategory_CiscoIntersight addCategory_CiscoNCS addCategory_CiscoNTP addCategory_CiscoSIP addCategory_CiscoTransceiversCLI addCategory_CiscoVoiceDialControl addCategory_Citrix_Licensing addCategory_CitrixEUEM addCategory_CitrixMonitorServiceV2 addCategory_CommVault addCategory_Consul addCategory_CouchbaseConsole addCategory_Datacore addCategory_Dell_Compellent addCategory_Dell_SC addCategory_DellEMC_XtremIO addCategory_EclipseJetty addCategory_EMC_ECS_Cluster addCategory_EMC_ScaleIO addCategory_EMC_VPLEX addCategory_EMCUnity addCategory_F5GTM addCategory_FujitsuEternus addCategory_Hadoop_DataNode addCategory_Hadoop_NameNodePrimary addCategory_Hadoop_NameNodeSecondary addCategory_Hadoop_ResourceManager addCategory_Huawei addCategory_HyperV addCategory_InfinidatInfinibox addCategory_IPMI addCategory_ISDNChannels addCategory_Linux_Chrony addCategory_Linux_Sensors addCategory_Linux_SSH addCategory_LogicMonitorPortal addCategory_Lync addCategory_mGuard addCategory_Microsoft_DHCPServer addCategory_Microsoft_DNSserver addCategory_MicrosoftDomainController addCategory_MicrosoftExchange addCategory_MicrosoftIIS addCategory_MongoDB addCategory_MSSQL addCategory_MySQL addCategory_NetApp addCategory_NetApp_ESeries addCategory_NetscalerFeatures addCategory_NetSNMP_ExtendMeminfo addCategory_Nomad addCategory_NoPing addCategory_NTPResponds addCategory_Office365 addCategory_Office365Reports addCategory_OracleDatabase addCategory_OSPF addCategory_PCoIP addCategory_PureStorage addCategory_SlackService addCategory_snmpUptime addCategory_StandaloneESXi addCategory_SwiftStack addCategory_Synology addCategory_Tintri addCategory_TopoSwitch addCategory_Ubiquiti_UniFi addCategory_Vault addCategory_vCenterHA addCategory_VeloCloudAPI addCategory_VMAX addCategory_VMware_NSX addCategory_VMwareBlast addCategory_VMwareHorizonConnectionServer addCategory_ZoomService Device_BasicInfo HashiCorp_Nomad_Info Linux_SSH_Info |
(91 PropertySources) Updated AppliesTo function for PropertySources that solely set categories to exclude devices which already have those categories set. Removed redundant SNMP parameters from scripts. Only handle specific exceptions. Add port checks to addCategory_Linux_SSH, addCategory_MySQL, addCategory_Nomad, addCategory_Vault, Linux_SSH_Info and adddCategory_Consul. Moved properties set by addCategory_HyperV to Device_BasicInfo. Pass filter to WMI query rather than fetching all services and enumerating in script in addCategory_Citrix_Licensing. Updated AppliesTo for addCategory_MicrosoftExchange to look for devices monitored by Windows collectors instead of Linux collectors. |
addCategory_CitrixEUEM | (PropertySource) Make Citrix EUEM detection work even when there aren’t any running sessions. |
addCategory_Dell_PowerConnect | (DataSource) Check SNMP response size instead of enumerating over response content. |
addCategory_Dell_PowerConnect | (PropertySource) Check SNMP response size instead of enumerating over response content. |
addCategory_LogicMonitorPortal | (PropertySource) Updated AppliesTo function to exclude status.logicmonitor.com devices. Note: The category will need to be manually removed from any status.logicmonitor.com on which it is already set since status.logicmonitor.com is not a valid LogicMonitor portal. |
addCategory_PureStorage | (PropertySource) Connect using HTTPS instead of HTTP. Use URL library instead of the deprecated HTTP library. Add support for collection via proxy. |
addCategory_VMwareHorizonConnectionServer | (PropertySource) Fix failure caused by invalid output format. |
addERI_Cisco | (PropertySource) Block problematic MAC that was common to mutliple Cisco Firepower Threat Defense appliances. Allow use of proprietary interfaces (type 53) for generation of Firepower Threat Defense ERIs. |
addERI_Juniper | (PropertySource) Do not map jsrv interfaces. |
Aruba_WirelessController Aruba AP Radios Aruba AP status Aruba Authentication Servers Aruba CPU Aruba ESSID Aruba Fan Status Aruba Memory Usage Aruba Power Supplies Aruba status Aruba Storage Aruba_IAP_Clients Aruba_IAP_GlobalStats Aruba_IAP_SSIDStats |
(1 ConfigSource, 13 DataSources) Update AppliesTo to include the “ArubaOIDComp” category.
See New LogicModules for related PropertySource. |
Cisco_FRU_Power | (DataSource) Add custom status code (-1) for PoE ports that do not have a device that requires PoE connected, to prevent alerting by default on this state. Added a complex datapoint with alerting disabled by default for the aforementioned status to allow for adding an alert for this state if desired. |
Cisco_Product_Info | (PropertySource) Added additional auto properties. Add support for SNMP v3. Only handle specific exceptions. |
Cisco_Transceiver_Sensors | (DataSource) Fixed matching of transceivers to their parent interfaces. |
Cisco_vManage_Alarms Cisco_vManage_ApplicationAwareRoutingSLAClasses Cisco_vManage_BFDDeviceSummary Cisco_vManage_BFDPerTLOC Cisco_vManage_BFDSessions Cisco_vManage_CertificateSummary Cisco_vManage_ControlWANInterfaces Cisco_vManage_Devices Cisco_vManage_IPv4Interfaces Cisco_vManage_OMP Cisco_vManage_OMPPeers Cisco_vManage_Sites Cisco_vManage_TransportHealth Cisco_vManage_WANEdgeInventory addCategory_Cisco_vManage |
(14 DataSources, 1 PropertySource) Allow for collection via proxy. Retrieve CSRF tokens for vManage version 19.2.1 and above. Ensure logout function conforms to Cisco security best practices. PropertySource now sets version number as a property, note that this reverts the AppliesTo change made in the last version of the module. |
EMC_ECS_Capacity EMC_ECS_Disks EMC_ECS_Node EMC_ECS_Nodes EMC_ECS_Processes EMC_ECS_ReplicationGroups EMC_ECS_StoragePools addCategory_EMC_ECS_Node addERI_EMC_ECS_Cluster EMC_ECS_Topology |
(7 DataSources, 2 PropertySources, 1 TopologySource) Updated scripts to use URL library instead of deprecated HTTP library. Implemented local cookie caching. Allowed for more flexibility in display name matching for addCategory_EMC_ECS_Node. |
EMC_Unity_Pools | (DataSource) Updated datapoint descriptions to include units. |
Juniper_VirtualChassis_Info | (PropertySource) Increased SNMP timeout to prevent failed discovery in larger environments. |
Kubernetes_Pod | (DataSource) Fix invalid variable assignment in collection script that was causing memory values reported in “M” to be set to 0. |
Liebert_System_Temperature | (DataSource) Fixed complex datapoint expressions. Updated alert messages. |
LogicMonitor_Collector_LMLogs | (DataSource) Added new datapoints for WindowsEventsReceived, WindowsEventsIgnoredFilters, NumberOfWindowsEventsProcessedPerSec. Replaced the syslogMessagesSentToIngest datapoint with lmLogMessagesSentToIngest and SyslogMessagesAddedToQueue with lmLogMessagesAddedToQueue. Updated graphs. |
LogicMonitor_Portal_Alerts LogicMonitor_Portal_APIUtilization LogicMonitor_Portal_Collectors LogicMonitor_Portal_DataSources LogicMonitor_Portal_Overview LogicMonitor_Portal_Resources LogicMonitor_Portal_Users LogicMonitor_Portal_Websites |
(8 DataSources) Added support for collectors behind proxies. |
PaloAlto_FW_GlobalPerformance | (DataSource) Removed invalid “delta” parameter from API command. |
Sophos_XG_ServiceStatus_v18 | (DataSource) Updated descriptions and alert thresholds to match status codes reported by v18+ devices. |
Win_WMI_Access_Denied_ErrorCodes | (DataSource) Ensure that module only applies to Windows devices. |
Deprecated LogicModules
This table lists LogicModules which we are deprecating in this release, this means that these LogicModules will be removed in a future release. A replacement LogicModule is listed, if there is one available.
LogicModule Name Deprecated/Replacement |
Details | End of Support Date |
Deprecated: Cisco_Wireless_MobileStations Cisco_Wireless_RogueAccessPoints Replacement: N/A |
Modules generate an excessive amount of instances for ephemeral devices, in some cases multiple for a single device. These modules are known to cause performance issues and should be deleted or disabled. | 2021-07-01 |
Deprecated: Juniper_RPM_Tests Replacement: Juniper_RPM_ProbeTests |
Old module did not produce unique wildvalues, new module uses scripted discovery to produce unique wildvalues by combining test name and owner. It is recommended that the old module be disabled to preserve historical data. | 2021-04-22 |
For the list of LogicModules deprecated over the past five releases, see the support article Deprecated LogicModules.
Looking Ahead
OpenMetrics DataSource Wizard enters beta
The OpenMetric DataSource Wizard will be available on sandbox account environments soon. The wizard requires EA Collector 30.100. The wizard can be used to quickly load OpenMetrics (Prometheus exposition format) from a provided URL endpoint and create a DataSource for ingesting the data into your LogicMonitor account. If you are interested in participating in the beta, please contact your CSM for more information.
Sunset of the RPC API
We have decided to focus on improving the LogicMonitor Rest API, which has higher security standards and integration capabilities that are more in-line with our future development goals. This means that we are preparing to end support for the RPC API with the upcoming release of LogicMonitor v.156. If you are using the RPC API for Ansible, reach out to Support for guidance on migrating playbooks to the REST API.
March 23, 2021
v.150 Release Notes
LogicMonitor v.150 is scheduled to roll out to customer portals from March 29th through April 7th.
Highlights:
- Feature Highlights: Cloud and SaaS Monitoring integrations have a new onboarding and management experience, with updated workflows and embedded help documentation.
- General Updates: Added functionality to Kubernetes and Cloud Monitoring, improvements to dynamic thresholds, various fixes to Alerts, and more.
- Updated Monitoring: New DataSources to monitor application and device metrics for Microsoft Office 365 services, new DataSources to track usage and status for CommVault solutions, and more.
Feature Highlight: New management experience for Cloud and SaaS Integrations
Onboarding and management for Cloud Monitoring have a new look and feel. Changes include updated workflows and embedded documentation to create a more seamless and intuitive onboarding and management experience. You can add new integrations directly from the Exchange tab under Cloud Integrations.
Additionally, we are bringing cloud methodology to SaaS Monitoring by implementing API-based monitoring for all your business needs. You can monitor business critical SaaS’s for usage, availability, consumption, and more. This API approach will start with Microsoft Office 365 and Salesforce in this release, with more integrations to come in future releases. Reach out to your Sales and CSM team for more information.
New SaaS Integrations will also be available from Exchange > Cloud Integrations. Vote for Integrations to help us prioritize upcoming SaaS releases.
General Updates
General Updates describes the changes made to LogicMonitor features in this release.
Alerting
- CHANGED the dynamic thresholds algorithm to improve handling of sparse data. As a result, you may see a gap in alerting and suppression by dynamic thresholds of approximately 5 hours where this new algorithm retrains historical data.
- FIXED an issue where the
##INSTANCEGROUP##
token was not populating in the active alert integration payload. - FIXED an issue with the ServiceNow integration. When you updated the Note field in the Alert details, log alerts were being acknowledged in ServiceNow but not in LM Alerts.
- FIXED an issue where External Ticket ID was not showing in a device Alert tab or Report, even when it was present in integration logs. You may need to manually add an External Ticket ID column to the device’s Alert tab or Report if it is not already added.
Cloud Monitoring
- ADDED Azure SignalR Metrics that are exposed in Azure Monitor: ConnectionCount, InboundTraffic, MessageCount, OutboundTraffic, SystemErrors, UserErrors.
- CHANGED GCP Billing integrations to follow GCP standards. For example, new and existing billing integrations now use BigQuery Table IDs.
Collector Releases
- EA Collector – 29.108 was released on March 11, 2021. This release adds integration support for external credential management using CyberArk Vault. Note: The vault integration is currently an open beta release. For more information, see Credential Vault Integration for the LM Collector.
Kubernetes Monitoring
- ADDED new properties to log Argus versions for better troubleshooting:
argus.app-version
andargus.app-version.history
. - ADDED a retention period for Argus resources that are removed from monitoring.
- When you set
deleteDevices = true
in your Argus Helm deployment, it will automatically set a propertykubernetes.resourcedeleteafterduration = 1 day
at the group level for your cluster. This setting will retain the resources for 1 day after they are terminated. Terminated resources awaiting deletion are added to a new dynamic group with alerting disabled to avoid alert noise. - You can override the value (for how long the resources are retained) by setting this property at the device or sub-group level. The maximum value is 10 days (
P10DT0H0M0S
). - Note: While we recommend LM Service Insight to ensure you retain historical data at the application and service level, this retention option will enable you to get granular historical data for individual resources (such as pods).
- When you set
LM Config
- FIXED an issue where config alerts were automatically clearing before they were acknowledged if “Clear when acknowledged” was selected.
LM Logs
- FIXED a bug where navigating from Alert graphs to View Logs resulted in a line marked ‘undefined’ on the logs overview graph.
- FIXED a timeout issue that was occurring when searching for certain time periods of logs.
REST API
- The LogicMonitor REST API 2.0.0 documentation was updated on March 18, 2021.
User Interface
- FIXED an issue where the search query and cleared alerts wouldn’t display at the same time in the new Alerts UI.
- FIXED an issue where hostcluster, batchjob, and eventsource alerts were incorrectly labeled as website alerts.
- FIXED an issue to correct the pagination of the new Alerts page when there are no alerts.
User Management
- FIXED an issue where cloning an existing role would select all Saved Maps groups. It should only apply the selection from the existing role.
Website Monitoring
- FIXED an issue where inheriting and overriding a custom Website property would cause it to display twice because the case in the property didn’t match.
LogicModule Changes
Enhance your monitoring with new and updated LogicModules, which are available for you to import from the LogicMonitor Public Repository.
New LogicModules
LogicModule/System Name | Details |
CommVault_Job_Status CommVault_Storage_Pools |
(2 DataSources) Added new DataSource to track pool usage and online status. CommVault_Job_Status will be replaced with CommVault_Job_Backups. See Deprecated LogicModules. |
Microsoft_Office365_EmailActivity Microsoft_Office365_EmailAppUsage Microsoft_Office365_MailboxQuotaStatus Microsoft_Office365_OneDriveAccounts Microsoft_Office365_OneDriveFileCount Microsoft_Office365_OneDriveStorage Microsoft_Office365_SharepointSiteDetails Microsoft_Office365_SharepointStorage Microsoft_Office365_Skype_DeviceUsage Microsoft_Office365_Skype_PeerActivity Microsoft_Office365_Skype_PeerActivityMinutes Microsoft_Office365_Teams_Activity Microsoft_Office365_Teams_Device_Usage Microsoft_Office365_UserCount Microsoft_Office365_Yammer_Device_Usage |
(15 DataSources) Monitors app and device usage, licensing, storage and activity metrics for Office365 services via the Cloud Collector. |
Updated LogicModules
LogicModule/System Name | Details |
addCategory_CommVault | (PropertySource) Updated script to query API instead of WMI. |
addCategory_NetApp_ESeries | (PropertySource) Change broad “isDevice()” AppliesTo function to target devices with netapp.rest.user, netapp.rest.pass and netapp.rest.url properties instead. |
addCategory_Veeam_BackupAndReplication_PowerShell Veeam_BackupAndReplication_BackupSessions Veeam_BackupAndReplication_HyperVProxyServers Veeam_BackupAndReplication_Jobs_Backups Veeam_BackupAndReplication_Jobs_BackupSync Veeam_BackupAndReplication_Jobs_ConfigBackup Veeam_BackupAndReplication_Jobs_Copy Veeam_BackupAndReplication_Jobs_ManagedAgentBackups Veeam_BackupAndReplication_Jobs_Replicas Veeam_BackupAndReplication_Jobs_SureBackups Veeam_BackupAndReplication_Jobs_WindowsAgent Veeam_BackupAndReplication_Repositories Veeam_BackupAndReplication_VMwareProxyServers |
(1 PropertySource, 12 DataSources) Ensure script output is properly sanitized. Various graph fixes. Add datapoint for percentage of space used by a backup to Veeam_BackupAndReplication_Jobs_BackupSync. Add instance grouping to Veeam_BackupAndReplication_Jobs_ManagedAgentBackups. |
Cisco_AIPSSM_MemoryPools Cisco_AIPSSM_Processor |
(2 DataSources) Update collection script to use double instead of long for numerical values to allow for larger values. |
Cisco_CPU_Exceptions | (DataSource) Collects CPU statistics for instances that represent either more than one physical entity or no physical entity. |
Cisco_CPU_Usage | (DataSource) Updated AppliesTo to include ASA devices. |
Cisco_FRU_Power | (DataSource) Added instance property for administrative state. Add filter to avoid discovering new instances in the “administratively offline” state. |
Cisco_IPSec_PolicyBasedTunnels | (DataSource) Update AppliesTo to exclude ASA devices as they do not support the “show crypto session detail” command. |
Cisco_Wireless_AccessPointInterfaces Cisco_Wireless_AccessPointRadio Cisco_Wireless_AP Cisco_Wireless_MobileStations Cisco_Wireless_RogueAccessPoints |
(5 DataSources) Updated AppliesTo to include Catalyst 9800 Virtual Controllers. Updated collection script for Cisco_Wireless_RogueAccessPoints to account for time formats returned by 9800 devices. |
ConnectWise_SalesOps_v3 ConnectWise_Invoices_v3 |
(2 DataSources) Use closures instead of maps to reduce memory consumption. Fix data parsing. |
F5_BigIP_PoolMemberStats | (DataSource) Updated collection script to perform more targeted SNMP walks, removed dependency on instance properties. |
F5_BigIP_VIP_Statistics | (DataSource) Fixed datapoint types for ClientCurrentConnections, ClientTotalConnections, EphemeralCurrentConnections, EphemeralTotalConnections, PVAAssistCurrentConnections, PVAAssistTotalConnections, PVACurrentConnections and PVATotalConnections. |
GCP_DataAnalytics_CloudComposer | (DataSource) Increase collection interval to 5 minutes to match polling interval for some datapoints. Removed complex datapoints for Health related metrics since normalized values were misleading. |
GCP_Storage_CloudFilestoreInstance | (DataSource) Fix invalid Resource Label Name for all datapoints. |
HostStatus | (DataSource) Updated collection interval to match actual collection frequency of 1 minute. Updated tech notes with reminder that changing the collection interval has no effect for this DataSource. |
Kubernetes_Container Kubernetes_Pod |
(2 DataSources) Fixed collection bug for cpu and memory limits/requests. Removed cpu_total_count and cpu_allocated_count datapoints since the API does not return data for these datapoints, note that all historical data for these datapoints will be lost but is expected to be empty. Various description and complex datapoint expression fixes. |
Kubernetes_CoreDNS | (DataSource) Replace RegEx expressions in collection script with parser function to improve reliability. Gather total metrics for all zones by targeting the ‘.’ zone. Added datapoints for panics and buckets of request duration data. |
Microsoft_Azure_ExpressRouteCircuit | (DataSource) Fix regression with collection interval, should have a minimum 5 minute interval. |
Microsoft_SQLServer_Databases | (DataSource) Remove mention of un-monitored metric (active sessions) from DataSource description. |
SNMP_Filesystem_Status SNMP_Filesystem_Usage |
(2 DataSources) Added alert thresholds.
Announced in v.146, these DataSources will replace snmpHRDisk- and snmpHRLargeDisk-. See Deprecated LogicModules. |
SNMP_Network_Interfaces | (DataSource) Fix for devices that return null values for octet data. |
SSL_Certificates | (DataSource) Removed ports used by LDAP, Oracle DB and Docker that return errors by default from ad script. |
VMware_ESXi_DatastoreCapacity | (DataSource) Added complex datapoint that does not depend on device type (standalone vs non-standalone) to report capacity usage. |
VMware_Horizon_Product_Info | (DataSource) Removed unnecessary filtering of language packs when using the Win32_Product WMI class. |
VMware_vCenter_DatastorePerformance VMware_vCenter_HostInterfaces VMware_vCenter_HostPerformance |
(3 DataSources) Ensure that collection does not completely fail due to collections errors for individual hosts. |
VMware_VCSA_BackupInstances VMware_VCSA_Backups VMware_VCSA_DiskPerformance VMware_VCSA_Services |
(4 DataSources) Rewrote scripts to use the URL library. Fix version number detection function that was unable to detect that VCSA v7 was higher than v6.7. Fix incorrect unit conversion in VMware_VCSA_DiskPerformance collection script. Add instance level properties to VMware_VCSA_BackupInstances. Various updates to graphs, descriptions and alert messages. |
Deprecated LogicModules
This table lists LogicModules which we are deprecating in this release, this means that these LogicModules will be removed in a future release. A replacement LogicModule is listed, if there is one available. For the list of LogicModules deprecated over the past five releases, see the support article Deprecated LogicModules.
LogicModule Name Deprecated/Replacement |
Reason | End of Support Date |
Deprecated: CommVault_Job_Status CommVault_Job_Subclients CommVault_Job_VMwareSubclients CommVault_Job_VMwareSubclientVMs Replacement: CommVault_Job_Backups |
Deprecate modules in favor of single a DataSource for all backup jobs. New DataSource uses pagination which provides significant performance improvements, particularly for large deployments. | 2021-04-07 |
Deprecated: snmpHRDisk- snmpHRLargeDisk- Replacement: SNMP_Filesystem_Status SNMP_Filesystem_Usage |
Customers wishing to preserve historical data should disable these modules to prevent double collection and alerting. Please update SNMP_Filesystem_Status and SNMP_Filesystem_Usage to at least v1.1 before disabling these modules as alerts were not set in earlier versions. | 2021-04-07 |
March 03, 2021
v.149 Release
v.149 of the LogicMonitor portal is scheduled to roll out to customers from March 8 through March 17.
Highlights:
- General Enhancements and Fixes: A new auto-assigned system property for on-premises devices, several enhancements to LM Logs, and more.
- New and Updated Monitoring: New LogicModules for monitoring Storage Spaces Direct (S2D), Citrix NetScaler, and more.
IMPORTANT: The snmpIf- and snmp64_If- DataSources will be officially deprecated in this release and replaced by the SNMP_Network_Interfaces DataSource. Learn more under Updated LogicModules. - Entering Beta: Push Metrics API (ongoing), and Alert Grouping Graph on Alerts page (ongoing).
- Looking Ahead: Sunset of the RPC API.
General Enhancements and Fixes
Alerting
- (FIX) Addressed several issues related to initiating SDT from the Alerts page:
- Fixed issue preventing SDT in durations of weeks, months, or years from being scheduled.
- Fixed issue preventing the SDT icon from being immediately shown after setting SDT for an alert.
- Fixed issue preventing SDT initiation for the device associated with an alert.
- Attempting to initiate SDT from the old Alerts page UI (available by transforming “/alerts” to “/alert” in the URL) was causing a blank page to be generated. This has been fixed and SDT can now be initiated from the previous UI version of the Alerts page.
- (FIX) Improved warning message when acknowledging a previously acknowledged alert. When acknowledging an alert that was previously acknowledged, LogicMonitor now displays a descriptive warning message: “Alert <ID> has already been acknowledged”. Previously, the warning consisted of a 400 error.
Audit Logs
- (FIX) Unnecessarily capturing unchanged static thresholds. Previously, LogicMonitor’s Audit Logs were unnecessarily capturing unchanged static threshold data when dynamic threshold data was updated at the resource group level. This has been fixed and Audit Logs now only capture details of dynamic threshold updates.
Cloud Monitoring
- (FIX) Microsoft Azure. The Azure File Storage Capacity was not triggering an alert because the allowed delay time limit was too short. This delay time has been increased (default 2 hours). Added GCC configurations: azure.collector.allowedDelay and azure.allowedDelay.collectionTypes.
- (FIX) Microsoft Azure. Added subscriptionId as additional argument to string.format() to fix an issue where Azure Advisor EventSource was not working.
Collectors
- EA 29.106. Collector version EA 29.106 was released on February 10. This version fixes the known issue present in versions 29.101 through 29.105 that caused resources with heartbeats to be incorrectly marked as dead/down.
Collector releases are deployed independently of LogicMonitor platform releases. For more information on the different Collector versions available for upgrade, see Collector Versions.
LM Logs
- (NEW) Added RBAC support! New Logs permissions for: viewing logs, viewing pipelines, and managing pipelines are now available within roles. You may find this useful for controlling which users can see which logs, and who can create alert conditions. To view logs, a user also needs access to the resources the logs are associated with.
Note: Users who don’t have access to all resources will only be able to view logs for up to 300 resources when no filters are used on the Logs page. This will be fixed in an upcoming release. To avoid this, use at least one filter as a workaround.
- (HOTFIX) Some customers were unable to Add Role when LM Logs was disabled. A fix for this has been deployed.
- (NEW) Multiple resource selection in Pipelines. You’re now able to select more than one resource when creating pipelines.
- (NEW) Two new resource group filtering options were added to the Logs page, allowing you to (1) filter logs associated with resources directly in the selected group and (2) filter logs associated with resources in the selected group AND its subgroups. These filters may be useful for displaying desired logs more efficiently.
- (ENHANCEMENT) Log Alerts. Consistent with other alert types, users can now un-acknowledge log alerts.
- (ENHANCEMENT) Log Alerts. Removed the option to create log alerts from a row in the logs table if at least one log processing pipeline does not exist, because alert conditions are created within pipelines.
Dashboards
- (FIX) NetFlow widget. Previously, the NetFlow widget only displayed the top 10 flows, regardless of the number specified (10, 20, 50 or 100) when configuring the widget. This has been fixed.
- (FIX) Top Applications pie chart not properly rendering on dashboard. Previously, when the Top Applications pie chart was added as a widget to a dashboard (from the Traffic tab), the pie chart remained static, only displayed a solid circle at 100%. This issue has been fixed and the pie chart now correctly displays percentage segmentations when viewed from a dashboard.
Kubernetes
- (FIX) Argus v5 was crashing in some cases following API rate limiting. This has been fixed.
- (ENHANCEMENT) Added Kubernetes Monitoring support for Kubernetes 1.20.
Netflow Traffic Monitoring
- (ENHANCEMENT) Improved support for Cisco ASA devices. Previously, some Cisco ASA devices were not showing network traffic flow data. To resolve this issue, LogicMonitor now accepts alternative initiator and responder fields from the ASA flows to fulfill field requirements.
Important: Collector version 29.107 or higher is required for this enhancement; 29.107 has not yet been released.
Resources
- (NEW) New system.hoststatus property. A new auto-assigned system information property named
system.hoststatus
has been added for all on-premises devices (it is not applicable to cloud resources). This property updates the status of the device every two minutes. Valid values for this property are:- normal – device and associated Collector host are both up
- dead-collector – device’s associated Collector host is down device and Collector host are both down
- dead – device is down and associated Collector host is up
Reporting
- (FIX) Alerts report. Log alerts weren’t being reflected in the output of the Alerts report. This has been fixed.
- (FIX) Email notification of report generation failure. When LogicMonitor determines that a report will take a long time to generate, the user is notified that results will be delivered via email. However, if the report were to subsequently encounter an error, users were not being notified via email that generation had failed. This has been fixed.
- (FIX) Resource Metric Trends report. Two updates have been made to the Resource Metric Trends report:
- Duplicate graph lines. Previously, this report created duplicate graph lines if duplicate datapoints were present. To resolve this issue, instance checks are now performed while generating graphs and identified duplicate datapoints are treated as a single datapoint with a single plotting.
- Differing timestamp formats. Previously, the timestamps that displayed when hovering over a point on the graph featured differing formats depending on the duration of the reporting period. This has been fixed and all timestamps are now uniformly formatted.
REST API
- (ENHANCEMENT) More precise error messages for appliesTo field updates. Previously, if a request to update the appliesTo field was made by a read-only user and an incorrect value for the logicModuleId field was provided, the response generated was “Unknown error.” This has been fixed and responses now precisely detail the reason for the error.
- (ENHANCEMENT) More precise error messages for “Invalid json body” errors. The general error response message of “Invalid json body” has been enhanced to additionally include information about the cause of the exception.
- (FIX) Incorrect value returned for the enableFailOverOnCollectorDevice field when Collector is a member of an ABCG. Previously, the API response provided by a request to the
/setting/collector/collectors/{id}
endpoint would return the incorrect value of “false” for theenableFailOverOnCollectorDevice
field when the Collector was part of an ABCG (Auto-Balanced Collector Group). This has been fixed and the value of “true” is now returned in this case.
User Interface
- (FIX) Pagination preservation. Previously, pagination on the Alerts page was sticky. This has been fixed and pagination is now appropriately reset once you navigate away from the Alerts page.
- (ENHANCEMENT) Topology Mapping. Updated map icons and hover behavior to be consistent with new UI.
User Management
- (FIX) Permissions for Big Number widget on dashboards. Big Number widget (including resourceCount metrics) should be visible for users with Manage permissions on Dashboard and View permissions on the Resources.
New, Updated, and Deprecated LogicModules
New LogicModules
LogicModule/System Name | Details |
addCategory_InfobloxDHCP | (PropertySource) Probes both the DHCP IPv4 and IPv6 Infoblox OIDs in order to set the “InfobloxDHCP” category. |
addCategory_NetscalersActive | (PropertySource) Automatically applies the “NetscalersActive” system category to the SNIP of Netscaler HA devices. Requires that the device hostname match the SNIP. It is recommended that customers remove any manually set “NetscalersActive” categories from devices since the PropertySource will not. May cause alerts on import if new SNIP devices are discovered. Note: The Netscaler_lb_vip- DataSource for this monitoring package has also been updated. |
Microsoft_Windows_Cluster_S2DStatistics Microsoft_Windows_Cluster_S2DStoragePoolStatus Microsoft_Windows_Cluster_S2DVirtualDisk |
(3 DataSources) Monitors virtual disk health, storage pool status along with aggregated metrics for throughput and performance for Microsoft Storage Spaces Direct. Note: The addCategory_WindowsFailoverCluster PropertySource for this monitoring package has also been updated to support these new DataSources. |
Updated LogicModules
LogicModule/System Name | Details |
SNMP_Network_Interfaces | (DataSource) Added discovery filters, alerts and datapoints for throughput in Mbps; made various script fixes and optimizations; allowed for filtering commonly filtered interface types by setting the interface.filtering property on the host to “true”. IMPORTANT: With these updates, LogicMonitor is officially deprecating the snmpIf- and snmp64_If- DataSources. All the functionality of these DataSources is provided in the SNMP_Network_Interfaces DataSource, along with enhancements including additional datapoints, scripted data collection for improved performance, instance-level properties for additional filtering capabilities, and more precise alerting to eliminate alert storms caused by the old DataSources. Customers are recommended to disable monitoring of the now-deprecated DataSources at the Resource or Resource Group-level after importing the replacement. See Deprecated LogicModules for details on how to transition from a deprecated to a replacement LogicModule. |
addCategory_Isilon | (PropertySource) Updated to ensure that the fallback discovery method is executed when the device does not have the “Isilon” category set; fixed an invalid sysinfo check that was preventing “Isilon” category from being added to devices. |
addCategory_WindowsFailoverCluster | (PropertySource) Updated to apply appropriate categories for monitoring Storage Spaces Direct. Updated to use PowerShell remoting. Note: Three new DataSources were added to this monitoring package to support monitoring of Storage Spaces Direct |
addERI_Device | (ERI PropertySource) Fixed incorrect identification of FortiSwitch devices as firewalls; blocked problematic SunOS MAC address. |
addERI_Juniper | (ERI PropertySource) Blocked MAC for redundant ethernet interface (reth). |
Cisco_CUCM_LBM | (DataSource) Updated the AppliesTo statement to correctly reference the cucm.api.user and cucm.api.pass properties (previously these API credential properties were being referenced with incorrect names). |
Cisco_IPSec_PolicyBasedTunnels | (DataSource) Updated wildvalues to be unique. This will create new instances which will result in the loss of historical data for existing instances. |
Cisco_Meraki_Gateway_Interfaces Cisco_Meraki_SecurityAppliance_Interfaces Cisco_Meraki_AccessPoint_Interfaces |
(3 DataSources) Fixed an issue related to wildvalue handling in 29.10x Collectors. |
Linux_SSH_CPUMemory | (DataSource) Fixed complex datapoint expression for PercentUsedMemory, was previously calculating a decimal value instead of a percentage. |
LogicMonitor_Collector_LMLogs | (DataSource) Removed alert on SizeOfBigQueue datapoint. |
LogicMonitor_Portal_Alerts LogicMonitor_Portal_Collectors LogicMonitor_Portal_DataSources LogicMonitor_Portal_Overview LogicMonitor_Portal_Resources LogicMonitor_Portal_Users LogicMonitor_Portal_Websites |
(7 DataSources) Fixed incorrect aggregation method and consolidation function on various graphs.
Removed alerts graphs from LogicMonitor_Portal_Overview due to API bug causing invalid data to be returned. Datapoints were not removed so historical data will not be affected. |
Microsoft_SQLServer_Databases | (DataSource) Fixed integer overflow bug that occurred when using the SUM() statement. |
Netscaler_lb_vip- | (DataSource) Added multiple DP’s that track health, vserver hits/misses/spillovers, and SYN floods. Moved the ServicesDown alert to a new CDP called AlertingServicesDown which only alerts about downed services if the vServer is in an up state, there is another alert that alerts on non-optimal states and this avoids double alerting. Removed the ServicesUp alert since there are plenty of valid configurations where the user might have a single backend service.
Note: A new addCategory_NetscalersActive PropertySource was added to this monitoring package. |
Networking_L2_snmpSwitch | (TopologySource) Parse out MAC address from HP Switch CDP ID. Account for MAC addresses delimited with “-” instead of “:” |
PaloAlto_FW_BGP | (DataSource) Updated to ensure that wildvalues are properly sanitized. |
PaloAlto_L2_HA | (TopologySource) Fixed active-passive mapping for PaloAlto High Availability pairs. |
VMware_vCenter_DatastoreCapacity | (DataSource) Improved script performance by caching the datastore summary. Reduced incorrectly set timeout of 10000 seconds to 30 seconds. |
Deprecated LogicModules
LogicMonitor deprecates LogicModules when we have published a replacement LogicModule that provides superior access to the monitored technology (for example, supports more versions of the technology or provides improved scalability).
However, there may be times when a LogicModule is deprecated with no replacement (for example, when a technology becomes defunct or security issues beyond LogicMonitor’s control arise).
LogicModule Deprecated/Replacement | Reason | End of Support Date |
LogicModules Deprecated in v.149 |
||
Deprecated: snmpIf- snmp64_If- Replacement: SNMP_Network_Interfaces |
(2 DataSources) All the functionality of these now-deprecated DataSources is present in the SNMP_Network_Interfaces DataSource, along with significant enhancements including additional datapoints, scripted data collection for improved performance, instance-level properties that provide for additional filtering capabilities, and more precise alerting to eliminate alert storms caused by the old DataSources. | 2021-03-19 |
Deprecated: Postfix- PostfixStatsProcess- Replacement: N/A |
(2 DataSources) Postfix no longer provides the data requested by the modules. | 2021-05-24 |
LogicModules Previously Deprecated (over past five versions) |
||
Deprecated: Cisco_vManage_ApplicationAwareRoutingStats Replacement: N/A |
(DataSource) This DataSource was creating excessive instances, resulting in degraded Collector performance. | 2021-05-05 |
Deprecated: CiscoASAcpu- CiscoCPU_old- Replacement: Cisco_CPU_Usage |
(2 DataSources) Released in v.145, Cisco_CPU_Usage performs the same functions as these deprecated DataSources in a more efficient manner. | 2021-03-08 |
Deprecated: H3C_System_Fans H3C_System_ModulePerformance H3C_System_Power H3C_System_TemperatureSensors Replacement: H3C_Switch_Fans H3C_Switch_ModulePerformance H3C_Switch_Power H3C_Switch_TemperatureSensors |
(4 DataSources) The replacement DataSources use scripted Active Discovery to ensure unique instance naming, a known issue with the now-deprecated DataSources. | 2021-03-08 |
Deprecated: Microsoft_FailoverCluster_Resources Replacement: N/A |
(DataSource) Development DataSource that was inadvertently published. | Immediate |
Deprecated: NetscalerGSLBDomains- Replacement: Netscaler_GSLB_Domains |
(DataSource) The now-legacy DataSource produced indecipherable instance names. The replacement DataSource remedies this as well as features new overview graphs and datapoint descriptions.. | 2021-03-08 |
Deprecated: Unomaly Anomalies Frequency Spikes Unomaly Known Events Unomaly New Anomalies Replacement: New LM Logs feature, released in fourth quarter of 2020. |
(3 EventSources) Functionality has been fully replaced by LogicMonitor’s new LM Logs feature. | 2021-02-17 |
Deprecated: VMware_VeloCloud_SystemStats Replacement: N/A |
(1 DataSource) It has been determined that all data gathered by this DataSource is being reported more robustly through the existing NetSNMPCPUwithCores and NetSNMP_Memory_Usage DataSources, making it redundant and unnecessary. | 2021-02-09 |
Deprecated: snmpFreeBSDDisk- Replacement: FreeBSD_Filesystem_Usage |
(1 deprecated DataSource) Enhancements featured by replacement include an updated AppliesTo statement that includes OpenBSD systems; updated filters to exclude /proc and /dev and allow discovery of files between 0-100 bytes on filesystems; new complex datapoints; and support for drives over 8 TB and block sizes other than 4 K. | 2021-01-19 |
Deprecated: Windows_Cluster_ResourceState Windows_Cluster_NodeState Windows_Cluster_DiskPartitions WinClusterResources- WinClusterResourceGroup- WinClusterNodes- WinClusterGroupToNode- Replacement: Microsoft_FailoverCluster_Resources Microsoft_Windows_Cluster_NodeStatus Microsoft_Windows_Cluster_Disks Microsoft_Windows_Cluster_Resources Microsoft_Windows_Cluster_ResourceGroups Microsoft_Windows_Cluster_Nodes |
(7 deprecated DataSources) The replacement DataSources apply to the cluster VNN rather than each node individually, significantly reducing the incidence of duplicate alerts.
Note: The six replacement DataSources listed here are part of a bigger monitoring package for Microsoft Windows Failover Clusters that was released in v.146. |
2021-01-19 |
Deprecated: CiscoCPU- Replacement: Cisco_CPU_Usage |
(1 DataSource) Converted to a scripted DataSource and uses an additional OID to resolve duplicate wildvalues. | 2021-01-04 |
Deprecated: Liebert Power lines Liebert Temperature probes- Liebert UPS Temperature probes- Replacement: Liebert_Power_Lines Liebert_System_Temperature |
(3 DataSources) Rewrote DataSources as scripted SNMP; merged monitoring of temperature and UPS temperature probes into a single DataSource; added new power and voltage metrics for power lines monitoring; fixed an incorrect filter for power lines. | 2021-01-04 |
Deprecated: LogicMonitor_Portal_Metrics Replacement: LogicMonitor_Portal_Alerts LogicMonitor_Portal_Collectors LogicMonitor_Portal_Resources LogicMonitor_Portal_Users LogicMonitor_Portal_Websites |
(1 DataSource) LogicMonitor released five new DataSources that provide 15 additional datapoints and group related metrics into separate DataSources, making it easier to hone in on specific aspects of your portal. For more information, see LogicMonitor Portal Monitoring. | 2021-01-04 |
Deprecated: F5_BigIP_PoolMemberStatistics Replacement: F5_BigIP_PoolMemberStats |
(1 DataSource) Active Discovery and data collection methods were converted from SNMP to script to improve overall efficiency. | 2020-12-07 |
Deprecated: Veeam_BackupAndReplication_Jobs_VMWareSureBackups Replacement: Veeam_BackupAndReplication_Jobs_SureBackups |
(1 DataSource) “VMware” was removed from the DataSource name as the backups are not VMWare specific. | 2020-12-07 |
Note: When importing a replacement LogicModule, you will not experience any immediate data loss due to the name variation that LogicMonitor expressly adds. However, there will be a diversion in data collection between the deprecated and new LogicModule, and you will potentially collect duplicate data and receive duplicate alerts for as long as both LogicModules are active. For this reason, we recommend that you disable monitoring of the DataSource instances at the resource or resource group level after you have imported its replacement. When DataSource monitoring is disabled in this way, it stops querying the host and generating alerts, but maintains all historical data. At some point in time, you may want to delete the legacy DataSource altogether, but consider this move carefully as all historical data will be lost upon deletion. For more information on disabling DataSource monitoring, see Disabling Monitoring for a DataSource or Instance.
Entering Beta
Alert Grouping with New Header Graph on Alerts Page
Recently released as a beta feature in v.148 for all Enterprise and Enterprise MSP customer accounts, the Alerts page incorporates a brand new time-series header graph that provides immediate visual insight into an alert storm or other event requiring investigation.
Beta for this new header graph will continue in v.149 as we make performance improvements and align the graph filters with the Alerts page filters.
For more information on using this new alert header graph, see Managing Alerts from the Alerts Page.
Push Metrics API
LogicMonitor is developing a Push Metric API in order to allow metrics to be sent directly to LogicMonitor without the use of a Collector.
The first phase of the beta, which consists of a REST API that features endpoints for metric ingestion, has been ongoing since early January. The second phase of the beta, which we opened up in early February and includes the addition of a Python SDK, is continuing as well.
If you are interested in participating in the first phase and would like to expand your testing to include the new Python SDK, see the Push Metrics API Solution guide. If you are not currently participating in the first phase, please complete the Customer Beta survey and use the comments section to indicate your interest in participating in testing for the Push Metrics API Python SDK.
Looking ahead: Sunset of RPC API
We have decided to focus on improving the LogicMonitor REST API, which has higher security standards and integration capabilities more in-line with our future development goals. This means that we are preparing to end support for the RPC API after this summer. If you are using the RPC API for Ansible, reach out to Support for guidance on migrating playbooks to the REST API.
February 09, 2021
v.148 Release
v.148 of the LogicMonitor portal is scheduled to roll out to customers from February 17 through March 1.
v.148 Highlights:
- Feature Highlight: Log alerting
- General Enhancements and Fixes: More secure report URLs, new option for Interface Bandwidth report, and more
- New and Updated Monitoring: New LogicModules have been released for the monitoring of Cisco Unified Communications Manager (CUCM), H3C, Sophos XG, and more
- Entering Beta: Push Metrics API phase II (Python SDK); new alert grouping graph on Alerts page
Feature Highlight: Log Alerting
You can now generate alerts automatically on logs!
This release introduces a new concept called Pipelines, which are used to define filters and processing steps on logs as they are ingested. Pipelines are currently scoped to match one resource, but we’ll expand this scope with an upcoming release.
- Add a pipeline to filter logs from resources you always want to track. Manage pipelines in the new Logs > Pipelines page. See Log Processing Pipelines.
The first processing step lets you add alert conditions using regular expressions to match the logs in a pipeline.
- Create alerts directly from any log event or anomaly listed in the Logs page or from a configured Pipeline. Manage alerts from Logs > Pipelines > Pipeline alerts. See Log Alert Conditions.
When log alerts conditions are matched, they trigger standard LogicMonitor alert notifications based on the alert settings (critical, warning, error). You can also view the log alert in the Logs graph, where it will display as a line alongside the alerting log event, and acknowledge the alert in the log list.
You may find this new functionality useful for making logs more actionable, and automating the process of notifying someone when known issues occur.
General Enhancements and Fixes
Alerting
- (FIX) Dynamic thresholds display on Alert Tuning tab. Previously, dynamic thresholds set at the resource group and DataSource levels were not displaying on Alert Tuning tabs. These inherited thresholds are now displayed appropriately in the Dynamic Threshold column, consistent with how inherited static thresholds display in the Static Threshold column.
- (FIX) SDT icon displaying for future SDT time window. On the Alerts page, alerts associated with resources/instances with scheduled downtime (SDT) for a future time window were erroneously displaying the SDT icon for a brief period of time after being selected. This has been fixed and alerts will now only display the SDT icon when the SDT is currently active.
Collectors
- EA 29.106. Collector version EA 29.106 was released on February 10. This version fixes the known issue present in versions 29.101 through 29.105 that was resulting in resources with heartbeats to be incorrectly marked as dead/down. Collector releases are deployed independently of LogicMonitor platform releases. For more information on the various Collector versions available for upgrade and the differences between EA (early access), GD (general deployment), and MGD (minimum general deployment) versions, see Collector Versions.
LM Logs
- (FIX) Timeout issue preventing log display. Previously, a timeout issue was preventing the Logs page from displaying larger numbers of logs as a result of longer time range filters. This has been fixed.
Reporting
- (ENHANCEMENT) More secure report URLs. Reports generated by LogicMonitor (either manually or scheduled) are accessible via a short link URL for a configurable period of time. Previously, the short link URL to access the report consisted of five characters. Conceivably, an attacker could brute-force this value to retrieve and access unexpired links. To safeguard report URLs from being guessed through brute force, report URLs now incorporate 17-character strings that are created by base62-encoding randomly generated 96-bit numbers.
- (ENHANCEMENT) Interface Bandwidth report. The Interface Bandwidth report now features a new Scale by units of 1024 checkbox. (By default, this report is scaled by units of 1000.)
REST API
- (Enhancement) Users with read-only privileges for LogicModules prohibited from passing any values to AppliesTo logic. Previously, users with read-only privileges for LogicModules were able to pass anything to AppliesTo logic. These users are now restricted to default values only when making updates in AppliesTo logic.
Topology Mapping
- Edge filter available when viewing topology maps from the Alerts page. When viewing topology maps associated with alerts from the Maps tab of the alert detail pane, you can now filter the maps by edges. Edge filtering is activated by selecting it as a filter from the dropdown of the funnel icon. When activated, deselected edge types will be removed from the topology map along with any unfocused nodes that are connected to them. Edge filters are not persisted and will reset upon page refresh, tab change, or other context change. The ability to remove edges and nodes that are not relevant can aid in faster troubleshooting.
- Access to relevant, previously-saved topology maps from the Alerts page. When viewing topology maps associated with alerts from the Maps tab of the alert detail pane, you are now able to access and display saved topology maps that incorporate the alerts’ triggering resources/instances. Use the dropdown, initially named after the alert ID, to select a saved map. If the dropdown is disabled, no relevant saved topology maps are available.
User Interface
- (FIX) Payment method edits. An “Unknown error” exception was occurring when attempting to edit the payment method listed in the platform’s financial settings (Settings | Account Information | Financial). This has been fixed.
- (FIX) Erroneous redirect on Resources page. Previously, when selecting the Manage Alert Tuning option for a DataSource listed in the Graphs tab for a selected resource, the user was not being appropriately directed to the Alert Tuning tab for the DataSource. This has been fixed.
New, Updated, and Deprecated LogicModules
Recently released to the LogicMonitor public repository, our new and updated LogicModules are available for import to expand and enhance your monitoring coverage.
New LogicModules
LogicModule/System Name | Details |
addERI_Cisco_SDWAN | (ERI PropertySource) Sets ERIs and ERTs for Cisco SDWAN/Viptela devices.
Note: Several Cisco DataSources and one TopologySource have also been updated for the purpose of improving Cisco topology mapping. |
AWS_WAFv2_WebACL | (DataSource) A new DataSource designed to monitor v2 of AWS Web Application Firewall (WAF) has been added. This DataSource monitors the same metrics as the current AWS_WAF_GlobalWebACL DataSource, which has also been updated for v.148. |
Cisco_CUCM_LBM
Cisco_CUCM_MTPDeviceStatistics Cisco_CUCM_Replication Cisco_CUCM_Services Cisco_CUCM_SIP Cisco_CUCM_SystemPerformance addCategory_CiscoCUCMAPI |
(6 DataSources,1 PropertySource) A new monitoring package for Cisco Unified Communications Manager (CUCM) has been released that leverages the CUCM XML API to monitor Location Bandwidth Manager bandwidth, MTP resource usage, replication state, service status, SIP calls, and overall system performance. For setup and monitoring details, see Cisco Unified Call Manager (CUCM) API Monitoring. |
Cisco_CUCM_CallDetailOverview
Cisco_CUCM_CauseCodes Cisco_CUCM_FileCache Cisco_CUCM_LowMOSCalls Cisco_CUCM_CollectionPath |
(4 DataSources, 1 PropertySource) A new monitoring package for Cisco Unified Communications Manager (CUCM) has been released that processes CDR and CMR files to provide summary metrics for call failures/success, durations, jitter, latency, throughput, queues, mean opinion score (MOS), cause codes, and processing of the the files themselves. For setup and monitoring details, see Cisco Unified Call Manager (CUCM) Records Monitoring.
Note: Requires Collector version 29.101 or higher. |
Cisco_IPSec_PolicyBasedTunnels | (DataSource) Tracks throughput and session status for Cisco Policy-based IPSec tunnels over SSH. |
Cisco_NCS_OpticalPower
Cisco NCS Alerts addCategory_CiscoNCS |
(1 DataSource, 1 EventSource, 1 PropertySource) Tracks alerts, receive/transmit power, and alarm/degrade states of interfaces for Cisco ONS 15454 devices. |
H3C_Switch_Fans
H3C_Switch_ModulePerformance H3C_Switch_Power H3C_Switch_TemperatureSensors |
(4 DataSources) New H3C DataSources have been released that replace existing H3C DataSources. The new DataSources use scripted Active Discovery to ensure unique instance naming. In addition, the new modules feature expanded alerting, minor graph fixes, updated tech notes and more frequent data collection.
Note: Four DataSources are deprecated by the release of these new DataSources. See the Deprecated LogicModules section of these release notes for details on how to transition from a deprecated to a replacement LogicModule. Note: Historical data collected by the now-deprecated modules may be inconsistent with data collection by new modules if the system had components with duplicate names. |
Netscaler_GSLB_Domains | (DataSource) A new DataSource for monitoring domains served by Netscaler GSLB has been released with improved instance naming, overview graphs, and datapoint descriptions.
Note: The NetscalerGSLBDomains- DataSource is deprecated by the release of this new module. See the Deprecated LogicModules section of these release notes for details on how to transition from a deprecated to a replacement LogicModule. |
Sophos_XG_HAStatus_v18+
Sophos_XG_Licenses_v18+ Sophos_XG_ServiceStatus_v18+ Sophos_XG_Stats_v18+ |
(4 DataSources) Added new DataSources for devices running v18 and above to accommodate the use of a new OID. Metrics monitored are the same as the existing Sophos XG DataSources with the exception of Sophos_XG_HAStatus_v18+ which tracks HA enabled/disabled status instead of HA state and licenses to account for an updated licensing model.
Note: Requires the new \.1\.3\.6\.1\.4\.1\.2604 SNMP SysOID Map (locator code: 2PEHAN). Note: The Sophos_XG_Product_Info PropertySource has been updated to support v18+ devices. |
VMware_Horizon_Product_Info | (PropertySource) Determines the Horizon product version and writes it to a property. |
Updated LogicModules
LogicModule/System Name | Details |
addCategory_Meraki_API | (PropertySource) Updated to additionally assign “NoPing” to the system.categories property because, as of 21-01-20, api.meraki.com no longer responds to ICMP pings; fixed script failures for organizations without any devices. |
addCategory_StatusPageIO_Key | (PropertySource) Fixed typo in LogicModule description. |
addCategory_TopoSwitch | (PropertySource) Updated to extract RuggedCom LLDP data via SNMP; updated to pass null instead of empty maps for options parameter when doing SNMP walks. |
addERI_Device
addERI_Cisco |
(2 ERI PropertySources) Updated to ensure Cisco Catalyst 2360 devices are properly classified as switches; added ERI generation for network managed APC UPS systems. |
addERI_Windows | (ERI PropertySource) Updated to block VMware PVSCSI Controller WWNs. |
AWS_WAF_GlobalWebACL | (DataSource) Updated Active Discovery to use a new built-in method targeting Classic Web Application Firewalls. |
Cisco_Meraki_AccessPoint_Interfaces
Cisco_Meraki_AccessPoints Cisco_Meraki_Gateway_Interfaces Cisco_Meraki_Gateways Cisco_Meraki_SecurityAppliance_Interfaces Cisco_Meraki_SecurityAppliances |
(6 DataSources) Updated collection script to dynamically determine threadpool size based on the number of instances; implemented retry logic and removed hardcoded SNMP timeout. |
Cisco_Nexus_Line_Card_Status | (DataSource) Updated Active Discovery to ensure that the correct slot number is included in the instance name. |
Cisco_Nexus_CPU_Memory | (DataSource) Converted to scripted collection to use values from 64-bit OIDs when possible with fallback to 32-bit counters and account for value overflow; updated descriptions and added overview graphs. |
Cisco_vManage_Devices
Cisco_vManage_OMP Cisco_vManage_Sites Cisco_SDWAN_Topology (TopologySource) |
(3 DataSources, 1 TopologySource) Updated to use hostname instead of IP for ERIs; moved some data to instance properties; added local token caching and management to mapping script.
Note: A new ERI PropertySource has also been released for the purpose of improving Cisco topology mapping. |
Citrix_XenApp_UserExperience | (DataSource) Rewrote collection script for significant performance gains (previous versions use classes which have been known to cause performance issues on some Collectors) |
Dell_Networking | (ConfigSource) Updated scripts to use “no-more” command for pagination processing; added Boolean property dell.basicmode to control whether the module runs in basic mode (defaults to TRUE); accounted for more CLI prompt variations. |
EMC_ScaleIO_Devices | (DataSource) Updated complex datapoints and graphs to provide latency value in milliseconds, previously recorded values were in microseconds. |
Linux_Chrony | (DataSource) Fixed bug in error catch code; updated all variable declarations to be data specific. |
LogicMonitor_Collector_LMLogs | (DataSource) Added a datapoint that measures the time taken for the ingest API to respond to requests (requires Collector version 29.106 or higher); added alert thresholds to the SizeOfBigQueue datapoint. |
LogicMonitor_Portal_Users | (DataSource) Fixed various regressions inadvertently introduced in the previous version. |
Microsoft_Azure_VMBackupStatus | (DataSource) Removed HealthStatus datapoint as that metric is no longer returned by the API. |
MongoDB- | (DataSource) Updated the Collector version alert messaging to more clearly communicate the advance warning that the current set of LogicModules being used to monitor MongoDB will stop working upon upgrade to Collector version 29.106 or higher. |
PaloAlto_FW_Reports_TopSources | (DataSource) Added support for IPv6 instances; made changes to ensure wildvalues are sanitized. |
SNMP_Network_Interfaces
Networking_L2_snmpSwitch |
(1 DataSource, 1 TopologySource) Added support for devices that return MAC addresses in binary format; fixed issue preventing whitespace from being trimmed for shared namespaces. |
SonicWall_SonicOS | (ConfigSource) Added filters for authentication related lines. |
Sophos_XG_Product_Info | (PropertySource) Updated to support v18+ devices.
Note: Four new DataSources have additionally been released to accommodate v18+. |
VMware_ESXi_DatastoreCapacity
VMware_ESXi_DatastoreStatus |
(2 DataSources) Updated to ensure that spaces are removed from wildvalues. |
VMware_ESXi_HostInterfaces | (DataSource) Added debug messages. |
VMware_Horizon_ADDomains
VMware_Horizon_Applications VMware_Horizon_Certificates VMware_Horizon_ConnectionData VMware_Horizon_Datastores VMware_Horizon_DesktopPools VMware_Horizon_EventDatabaseConnection VMware_Horizon_LicenseInfo VMware_Horizon_Machines VMware_Horizon_PCoIPsessions VMware_Horizon_PersistentDisks VMware_Horizon_RDSServers VMware_Horizon_Services VMware_Horizon_Sessions VMware_Horizon_Troubleshooter VMware_Horizon_vSphereHosts addCategory_VMwareHorizonConnectionServer |
(16 DataSources, 1 PropertySource) For DataSources, removed explicit usage of TLS 1.1 protocol which was required for compatibility with the no longer supported Horizon v6.1; made various graph and description fixes; added alert for datastore space usage; limited discovery runs on Windows devices without Horizon credentials; and added support for Horizon v8.
For PropertySource, updated script to PowerShell and moved version discovery to a new PropertySource (this new PropertySource is also released in version v.148). |
VMware_vCenter_Alerts | (DataSource) Updated DataSource description to indicate that the DataSource monitors only alerts for ESX hosts in vCenter. Additional alerts not associated with an ESX host will not be discovered. |
VMware_vCenter_VMInterface | (DataSource) Fixed graphs to display values corresponding to the label (previously displayed values were in kB/s while graph label was bps). |
VMware_vCenter_VMPerformance
VMware_vCenter_VMStatus VMware_vCenter_Topology |
(2 DataSources, 1 TopologySource) Added support for vCenter installations with VMs but no ESXi hosts; updated to handle permissions errors encountered while querying clusters. |
Win2k12_HyperV_HypervisorStats
Win2k16_HyperV_HypervisorStats Win2k8_HyperV_HypervisorStats Win2k8r2_HyperV_HypervisorStats Win_HyperV_CPU Win_HyperV_VirtualNetworkAdapter Win_HyperV_VirtualSwitchPorts |
(7 DataSources) Updated to ensure CIM sessions are properly closed and scripts return the correct exit code. |
Update made across an assortment of LogicModules:
DataSource: Win_HyperV_VirtualMachines ConfigSources: Microsoft_ActiveDirectory_FSMORoles Microsoft_ActiveDirectory_SitesSubnets Microsoft_DHCP_IPv4LeasesConfig Microsoft_DHCP_IPv4OptionsConfig Microsoft_DHCP_IPv4ScopesConfig PropertySources: addCategory_ActiveDirectory_FSMO_Roles addCategory_MicrosoftExchange_PowerShell Microsoft_Powershell_Info |
(1 DataSource, 5 ConfigSources, 3 PropertySources) Made necessary updates to ensure PowerShell sessions are properly closed before exiting scripts. |
Deprecated LogicModules
LogicMonitor deprecates LogicModules for a variety of reasons. Most often, it is because we have published a replacement LogicModule that provides superior access to the monitored technology (for example, supports more versions of the technology or provides improved scalability).
However, there are times when a LogicModule is deprecated with no replacement (for example, when a technology becomes defunct or security issues beyond LogicMonitor’s control arise).
Note: When importing a replacement LogicModule, you will not experience any immediate data loss due to the name variation that LogicMonitor expressly adds. However, there will be a diversion in data collection between the deprecated and new LogicModule, and you will potentially collect duplicate data and receive duplicate alerts for as long as both LogicModules are active. For this reason, we recommend that you disable monitoring of the DataSource instances at the resource or resource group level after you have imported its replacement. When DataSource monitoring is disabled in this way, it stops querying the host and generating alerts, but maintains all historical data. At some point in time, you may want to delete the legacy DataSource altogether, but consider this move carefully as all historical data will be lost upon deletion. For more information on disabling DataSource monitoring, see Disabling Monitoring for a DataSource or Instance.
LogicModule Deprecated/Replacement | Reason | End of Support Date |
LogicModules Deprecated in v.148 |
||
Deprecated: Cisco_vManage_ApplicationAwareRoutingStats Replacement: N/A |
(DataSource) This DataSource was creating excessive instances, resulting in degraded Collector performance. | 2021-05-05 |
Deprecated: CiscoASAcpu- CiscoCPU_old- Replacement: Cisco_CPU_Usage |
(2 DataSources) Released in v.145, Cisco_CPU_Usage performs the same functions as these deprecated DataSources in a more efficient manner. | 2021-03-08 |
Deprecated: H3C_System_Fans H3C_System_ModulePerformance H3C_System_Power H3C_System_TemperatureSensors Replacement: H3C_Switch_Fans H3C_Switch_ModulePerformance H3C_Switch_Power H3C_Switch_TemperatureSensors |
(4 DataSources) The replacement DataSources use scripted Active Discovery to ensure unique instance naming, a known issue with the now-deprecated DataSources. | 2021-03-08 |
Deprecated: Microsoft_FailoverCluster_Resources Replacement: N/A |
(DataSource) Development DataSource that was inadvertently published. | Immediate |
Deprecated: NetscalerGSLBDomains- Replacement: Netscaler_GSLB_Domains |
(DataSource) The now-legacy DataSource produced indecipherable instance names. The replacement DataSource remedies this as well as features new overview graphs and datapoint descriptions.. | 2021-03-08 |
LogicModules Previously Deprecated (over past five versions) |
||
Deprecated: Unomaly Anomalies Frequency Spikes Unomaly Known Events Unomaly New Anomalies Replacement: New LM Logs feature, released in fourth quarter of 2020. |
(3 EventSources) Functionality has been fully replaced by LogicMonitor’s new LM Logs feature. | 2021-02-17 |
Deprecated: VMware_VeloCloud_SystemStats Replacement: N/A |
(1 DataSource) It has been determined that all data gathered by this DataSource is being reported more robustly through the existing NetSNMPCPUwithCores and NetSNMP_Memory_Usage DataSources, making it redundant and unnecessary. | 2021-02-09 |
Deprecated: snmpFreeBSDDisk- Replacement: FreeBSD_Filesystem_Usage |
(1 deprecated DataSource) Enhancements featured by replacement include an updated AppliesTo statement that includes OpenBSD systems; updated filters to exclude /proc and /dev and allow discovery of files between 0-100 bytes on filesystems; new complex datapoints; and support for drives over 8 TB and block sizes other than 4 K. | 2021-01-19 |
Deprecated: Windows_Cluster_ResourceState Windows_Cluster_NodeState Windows_Cluster_DiskPartitions WinClusterResources- WinClusterResourceGroup- WinClusterNodes- WinClusterGroupToNode- Replacement: Microsoft_FailoverCluster_Resources Microsoft_Windows_Cluster_NodeStatus Microsoft_Windows_Cluster_Disks Microsoft_Windows_Cluster_Resources Microsoft_Windows_Cluster_ResourceGroups Microsoft_Windows_Cluster_Nodes |
(7 deprecated DataSources) The replacement DataSources apply to the cluster VNN rather than each node individually, significantly reducing the incidence of duplicate alerts.
Note: The six replacement DataSources listed here are part of a bigger monitoring package for Microsoft Windows Failover Clusters that was released in v.146. |
2021-01-19 |
Deprecated: NetApp_SolidFire_Cluster NetApp_SolidFire_Volumes NetApp_SolidFire_Nodes NetApp_SolidFire_Drives Replacement: N/A |
(4 DataSources)General cleanup of DataSources that are not widely used and no longer work correctly. | 2021-01-19 |
Deprecated: CiscoCPU- Replacement: Cisco_CPU_Usage |
(1 DataSource) Converted to a scripted DataSource and uses an additional OID to resolve duplicate wildvalues. | 2021-01-04 |
Deprecated: Liebert Power lines Liebert Temperature probes- Liebert UPS Temperature probes- Replacement: Liebert_Power_Lines Liebert_System_Temperature |
(3 DataSources) Rewrote DataSources as scripted SNMP; merged monitoring of temperature and UPS temperature probes into a single DataSource; added new power and voltage metrics for power lines monitoring; fixed an incorrect filter for power lines. | 2021-01-04 |
Deprecated: LogicMonitor_Portal_Metrics Replacement: LogicMonitor_Portal_Alerts LogicMonitor_Portal_Collectors LogicMonitor_Portal_Resources LogicMonitor_Portal_Users LogicMonitor_Portal_Websites |
(1 DataSource) LogicMonitor released five new DataSources that provide 15 additional datapoints and group related metrics into separate DataSources, making it easier to hone in on specific aspects of your portal. For more information, see LogicMonitor Portal Monitoring. | 2021-01-04 |
Deprecated: F5_BigIP_PoolMemberStatistics Replacement: F5_BigIP_PoolMemberStats |
(1 DataSource) Active Discovery and data collection methods were converted from SNMP to script to improve overall efficiency. | 2020-12-07 |
Deprecated: Veeam_BackupAndReplication_Jobs_VMWareSureBackups Replacement: Veeam_BackupAndReplication_Jobs_SureBackups |
(1 DataSource) “VMware” was removed from the DataSource name as the backups are not VMWare specific. | 2020-12-07 |
Deprecated: Cisco AIP SSM Memory Pools- Replacement: Cisco_AIPSSM_Processor Cisco_AIPSSM_MemoryPools |
(1 DataSource) The replacement DataSources offer a scripted SNMP version that returns accurate values. If you were previously using the now-deprecated DataSource, it can be deleted as it was providing invalid data. | 2020-11-16 |
Entering Beta
Python SDK for Push Metrics API
LogicMonitor is developing a Push Metric API in order to allow metrics to be sent directly to LogicMonitor without the use of a Collector.
The first phase of the beta is continuing and we are now opening up the second phase of the beta which features a Python SDK for the Push Metrics API.
If you are currently participating in the first phase and would like to expand your testing to include the new Python SDK, see the Push Metrics API Solution guide (this guide will be updated shortly with SDK details).
If you are not currently participating in the first phase, please complete the Customer Beta survey and use the comments section to indicate your interest in participating in testing for the Push Metrics API Python SDK.
Easy Alert Grouping with New Header Graph on Alerts Page
Available as a beta feature for all Enterprise and Enterprise MSP customer accounts, the Alerts page incorporates a brand new time-series header graph that provides immediate visual insight into an alert storm or other event requiring investigation.
Mirroring the alerts currently displayed in the alert table, this graph’s aggregated alert counts can be grouped by a number of dimensions including alert severity, associated alert triggers (resource, LogicModule, instance, datapoint), matching alert rules, or the escalations chains used to deliver alert notifications.
Available by clicking the more options icon located in the upper right corner of the Alerts page, the header graph is highly interactive, allowing you to zoom in on a time range or use the graph’s legend to quickly include/exclude a group of alerts. As you interactively change the graph’s filters, the alert table will automatically update to remain in sync.
Note: As a beta feature, this header graph may exhibit some performance or functional issues; closing the graph will eliminate any potential impacts you experience when using other aspects of the Alerts page.
For more information on using this new alert header graph, see Managing Alerts from the Alerts Page.
In the following months, LogicMonitor will continue enhancing alert grouping capabilities with the addition of treemap graphs for subgrouping and new grouping dimensions.
January 19, 2021
v.147 Release
v.147 Highlights:
- General Enhancements and Fixes: New alert filter for identifying alerts with suppressed alert notifications, new NetFlow health widget, and more.
- New and Updated Monitoring: New LogicModules have been released for the monitoring of Extreme Networks, the LogicMonitor portal, Microsoft Azure Traffic Manager, Palo Alto firewalls, and more.
- Entering Beta: Push Metrics API and Cloud Integrations in LM Exchange.
General Enhancements and Fixes
Alerting
- New “Suppression Type” alert filter. A new alert filter (and alert table column) provides visibility into alerts whose notifications are suppressed by LogicMonitor for the purpose of reducing unnecessary alert noise. The new filter allows you to organize alerts according to the reason behind notification suppression. There are five available suppression types that can be used as filter criteria:
- None. Returns alerts whose notifications have not been suppressed. (Note: Refrain from using the None filter criterion as it is not working as intended. This is a known issue that will be addressed in an upcoming release.)
- SDT. Returns alerts whose notifications have been suppressed due to scheduled downtime (SDT) of the triggering resource/instance.
- Host Down. Returns alerts whose notifications have been suppressed because the Collector has not been able to access the triggering resource (host) for a period of six minutes or more.
- Cluster Alert. Returns alerts whose notifications have been suppressed because the triggering resources/datapoints are members of a cluster alert and the cluster alert has been configured to supersede the individual alerts.
- Collector Down. Returns alerts whose notifications were suppressed as a result of being triggered by devices impacted by a down Collector.
- Anomaly Detection. Returns alerts whose notifications were suppressed as a result of being determined non-anomalous by LogicMonitor’s dynamic thresholds.
Note: To include the accompanying suppression column in your alert table, you’ll need to customize the column settings for your alert table. To learn more about filtering alerts and customizing alert table settings on the Alerts page, see Managing Alerts from the Alerts Page.
- (FIX) Alert notification sound not playing. In the prior version of the Alerts page, which is accessible by removing the “s” from the very end of the Alerts page URL (transforming “/alerts” to “/alert”), alert sounds were not playing upon arrival of alerts. This issue has been fixed.
- (FIX) Error on opening anomaly detection version of graph from Alerts page. Previously, when attempting to open the anomaly detection version of a graph from the Graphs tab that displays in an alert detail summary, an error was returned. This has been fixed.
- (FIX) Alert clear notifications not delivered during SDT. Previously, LogicMonitor would only deliver alert clear notifications during scheduled downtime (SDT) if alert creation time occurred before SDT start time. Now, alert clear notifications will be delivered during SDT regardless of alert creation time.
- (FIX) Alerts erroneously referencing dynamic threshold as trigger. Previously, alerts generated by static datapoint thresholds with a Delta operator were referencing dynamic thresholds as trigger if dynamic thresholds were also configured for the datapoint. This issue has been fixed.
Audit Logs
- Capturing dynamic threshold updates at resource group/instance levels. LogicMonitor’s Audit Logs now comprehensively capture updates made to dynamic thresholds at the resource group/instance level (from the Resources page).
Cloud Monitoring
- AWS updates:
- Discovery improvements for AWS SQS. Previously, AWS did not support pagination and only returned the first 1000 Simple Queue Service (SQS) resources. An update from AWS now allows LogicMonitor to discover SQS resources beyond the initial 1000 SQS resources. Note: If you have more than 1000 SQS resources, this discovery improvement could result in an increase in the number of billable cloud resources.
- New system properties for monitoring AWS RDS. LogicMonitor now sets four new system properties for AWS Relational Database Service (RDS) resources for the purpose of limiting data collection to RDS instances with Performance Insights enabled. These properties are:
- system.aws.performanceInsightsEnabled
- system.aws.performanceInsightsKMSKeyId
- system.aws.performanceInsightsRetentionPeriod
- system.aws.dbiResourceId
Kubernetes Monitoring
- New Argus version available. The new v5.0.0 version of Argus is now available. As with all major Argus version releases, opt-in is required. See Upgrading Kubernetes Monitoring Applications for upgrade details and enhancements featured in this new version.
LM Logs
- (FIX) Intermittent log visibility on Logs page. Fixed an issue that was preventing the display of new logs on the Logs page, even upon page refresh.
- (FIX) ELB logs incorrectly mapped to LM resources. Fixed an issue that was preventing correct mapping of ELB logs forwarded from sub-directories in an S3 bucket.
Network Traffic Flow Monitoring
- NetFlow Health widget. The Traffic tab now displays an expandable/collapsible widget that provides network traffic flow monitoring health at a glance. This widget highlights the status of several key network flow markers and graphs the last 60 minutes of network traffic monitoring activity.
Because there is not always an obvious sign that network traffic flow monitoring has been diminished or interrupted, this new widget will serve to provide an earlier warning for time sync issues or high volumes of malformed templates or flows.
Note: This widget requires Collector version 30.100 or greater. Because this version is not yet available, the widget will be auto-collapsed upon release.
Reporting
- (FIX) Dynamic threshold settings not reported. Previously, dynamic thresholds configured for datapoints were not displaying in the output of the Alerts Thresholds report (or on the Alert Tuning tab). This issue has been fixed.
- (FIX) Resource Metric Trends report. In some cases, the Resource Metric Trends report was including negative values on its y-axis scale—even when all reported datapoint values were positive. This issue has been fixed.
- (FIX) NetFlow Device Metric report. IPv6 resolved DNS hostnames now display in the NetFlow Device Metric report.
Topology Mapping
- (FIX) Higher-priority ERTs not assigned. Previously, a higher-priority External Resource Type (ERT) would not be set on a device if a lower, different category ERT was present. This issue has been fixed.
User Interface
- (FIX) Erroneous display of dynamic threshold usage warning upon login. Previously, LogicMonitor erroneously displayed a warning message upon portal login that the allowed limit for configured dynamic thresholds had been exceeded. This issue has been fixed.
- (FIX) Missing note prompt when updating static datapoint thresholds at resource group/instance level. Upon removing, adding, or updating static datapoint thresholds at the resource group or instance level (from the Resources page), users were no longer being allowed to add notes to accompany the action for display in the static threshold history. This ability had been inadvertently removed in a previous version, but has now been returned.
New, Updated, and Deprecated LogicModules
Recently released to the LogicMonitor public repository, our new and updated LogicModules are available for import to expand and enhance your monitoring coverage.
New LogicModules
LogicModule/System Name | Details |
addCategory_XenServer | (PropertySource) Applies the “XenServer” category to the system.categories property of devices running version 8 and above.
As discussed in the Updated LogicModules section of these release notes, the DataSources for Citrix XenServer monitoring have been updated to recognize this new category. |
ExtremeNetworks_PowerSupply_Status | (DataSource) Tracks power usage, input voltage and status for Extreme Networks chassis PSUs; resolves alerting issues with the PowerAlarm datapoint in the Extreme Chassis Status DataSource. |
LogicMonitor_Portal_DataSources
LogicMonitor_Portal_Overview |
(2 DataSources) Tracks instance, datapoint and alert counts for the other DataSources in the LogicMonitor Portal monitoring package; provides summary metrics for instances, alerts, dashboards, groups and topology maps.
Note: The other LogicModules in the LogicMonitor Portal monitoring package have been updated to support the endeavors of these two new DataSources. |
Microsoft_Azure_TrafficManager | (DataSource) Tracks health status and queries for Microsoft Azure Traffic Manager profiles. |
PaloAlto_FW_QoS_V8+ | (DataSource) Supports the monitoring of QoS metrics on devices using the new API endpoint (PAN-OS v8+); tracks passed bits, dropped packets, and throughput per QoS class. |
PropertySource:
addERI_VMware_VeloCloud TopologySource: VMware_VeloCloud_Topology |
(1 PropertySource, 1 TopologySource) Adds topology support for VeloCloud Edge routers and links.
As discussed in the Updated LogicModules section of these release notes, existing LogicModules for VMware VeloCloud monitoring have been updated to provide topology support. |
Updated LogicModules
LogicModule/System Name | Details |
addCategory_Isilon | (PropertySource) Updated the AppliesTo statement to exclude CloudGenix devices, which have been identified as inappropriately responding to Isilon OIDs; updated script to check the sysinfo property before trying to query SNMP.
Important: This update will prevent any newly added CloudGenix devices from having the “Isilon” category applied for the system.categories property; however, since categories are not removed by Active Discovery, users will need to manually update the categories on any affected CloudGenix devices. |
Arista_EOS | (ConfigSource) Updated to filter out free memory values. |
Aruba_WirelessController | (ConfigSource) Updated pagination regex to be case insensitive. |
AWS_EC2_TrustedAdvisorServiceLimits
AWS_IAM_ServiceLimits AWS_VPC_TrustedAdvisorServiceLimits |
(3 DataSources) Updated collection interval to 60 minutes to match the frequency of AWS Trusted Advisor updates; increased Active Discovery intervals. |
Cisco_Nexus_FRU_Power | (DataSource) Updated Active Discovery to only discover instances of ports that do not have an operating state of “down”; disabled instance deletion so previously discovered instances are not removed when ports are taken down; added safeguard to prevent instance properties from being populated with empty/null data. |
Cisco_Meraki_AccessPoint_Interfaces
Cisco_Meraki_AccessPoints Cisco_Meraki_DeviceCount Cisco_Meraki_Gateway_Interfaces Cisco_Meraki_Gateways Cisco_Meraki_SecurityAppliance_Interfaces Cisco_Meraki_SecurityAppliances Cisco_Meraki_Switch_Interfaces Cisco_Meraki_Switches Cisco_Meraki_UplinkLossAndLatency |
(10 DataSources) For all DataSources except Cisco_Meraki_UplinkLossAndLatency, updated collection script to use datasourceinstanceProps to gather wildvalues when running on Collectors with version 29.105 and above due to collection issues.
For Cisco_Meraki_UplinkLossAndLatency only, updated to ignore timeseries with null data when calculating averages. |
Cisco_Wireless_RogueAccessPoints | (DataSource) Updated Active Discovery script to avoid calling macOID; updated to avoid walking the whole rogue routers entities table by making multiple smaller calls for specific metrics; moved casting dates to its own function and checking for null values. |
Cohesity_DataPlatform_ProtectionJobs | (DataSource) Updated Active Discovery script to discover all protection jobs that have ever been run and removed filtering conditions; updated endpoints used for collection and Active Discovery; added datapoint for hours since last backup; iIncreased collection interval; updated technical notes. |
F5_BigIP_SSL_VIP_Certs | (DataSource) Updated Active Discovery script to support both IPv4 and IPv6 addresses; added debug output. |
FreeBSD_Filesystem_Usage | (DataSource) Updated filters to filter out devfs files and the entirety of the /proc and /dev folders. |
LogicMonitor_Collector_BufferDataReporterLatencyJMX | (DataSource) Fixed display name; added to “Collector” DataSource group; removed unused/invalid datapoint; updated AppliesTo statement to match on the system.categories property rather than the system.collector property. |
DataSources:
LogicMonitor_Portal_Alerts LogicMonitor_Portal_APIUtilization LogicMonitor_Portal_Collectors LogicMonitor_Portal_Resources LogicMonitor_Portal_Users LogicMonitor_Portal_Websites PropertySource: addCategory_LogicMonitorPortal |
(6 DataSources, 1 PropertySource) Made updates to prevent devices from incorrectly showing as dead; added support for logicmonitor.access.id and logicmonitor.access.key properties to support functioning of the two new DataSources released for the LogicMonitor Portal monitoring package (these new DataSources are highlighted in the New LogicModules section of these release notes).
For the LogicMonitor_Portal_Users and LogicMonitor_Portal_Alerts DataSources only, fixed regression unintentionally introduced in previous DataSource versions where collection output functions were removed. For the LogicMonitor_Portal_Users DataSource only, added datapoints for roles and session users. |
Microsoft_ActiveDirectory_Computers
Microsoft_ActiveDirectory_DomainController Microsoft_ActiveDirectory_Domains Microsoft_ActiveDirectory_Forests Microsoft_ActiveDirectory_FSMORoles Microsoft_ActiveDirectory_GroupPolicies Microsoft_ActiveDirectory_OrganizationalUnits Microsoft_ActiveDirectory_PasswordPolicy Microsoft_ActiveDirectory_SitesSubnets |
(9 ConfigSources) Added retry logic; updated collection script to fallback to using WinRM if the device is not a Collector and the Collector credentials are not being used and use PSSessions; added session health check command to collection script for Microsoft_ActiveDirectory_FSMORoles. |
Microsoft_Azure_ExpressRouteCircuit | (DataSource) Added metrics ARP/BGP availability and throughput for Microsoft, public and private peering types; changed collection interval to one minute. |
Microsoft_Azure_ResourceHealth | (DataSource) Removed the AvailabilityStateWarningAlerts complex datapoint; updated the description of the AvailabilityState datapoint to clarify the purpose of the Unknown status code. |
Microsoft_FailoverCluster_Resources | (DataSource) Fixed invalid AppliesTo statement. |
Networking_L2_snmpSwitch | (TopologySource) Updated to filter out 0.0.0.0 which is used in some CDP IDs. |
DataSources:
All Oracle_Database_* DataSources PropertySource: Oracle_Database_Names |
(19 DataSources) Updated the technical notes for all DataSources in the Oracle monitoring package with a link to the Oracle Monitoring support article.
(PropertySource) Updated script to validate device OS using the auto.linux.kernel.name property in addition to system.sysinfo property to address cases where system.sysinfo is not populated (usually when SNMP is not enabled for the device). |
PaloAlto_FW_GlobalProtectGateway_ConfigXML | (ConfigSource) Updated to filter out ephemeral lines under the “ip-pool-next-ip” and “ip-pool-next-ip-v6” tags from configs. |
PaloAlto_GlobalProtect_Sessions | (DataSource) Updated display name to match other LogicModules in the PaloAlto GlobalProtect monitoring package. |
DataSources:
VMware_VeloCloud_EdgeHealth VMware_VeloCloud_EdgeLinkHealth PropertySource: addERI_Device |
(2 DataSources, 1 PropertySource) Added external resource identifier (ERI) generation for VeloCloud Edge routers and links.
Note: As discussed in the New LogicModules section of these release notes, two new LogicModules have been added to the VMware VeloCloud monitoring package that add topology support. |
Xen Host CPU-
Xen Host NIC- Xen Host Status- Xen Pool- Xen Storage- Xen VM Disk- Xen VM NIC- Xen VM Performance- |
(8 DataSources) Updated the AppliesTo statement to additionally look for the “XenServer” category.
Note: As discussed in the New LogicModules section of these release notes, a new PropertySource has been released for Citrix XenServer that applies the new “XenServer” category. |
Deprecated LogicModules
LogicMonitor deprecates LogicModules for a variety of reasons. Most often, it is because we have published a replacement LogicModule that provides superior access to the monitored technology (for example, supports more versions of the technology or provides improved scalability).
However, there are times when a LogicModule is deprecated with no replacement (for example, when a technology becomes defunct or security issues beyond LogicMonitor’s control arise).
Note: When importing a replacement LogicModule, you will not experience any immediate data loss due to the name variation that LogicMonitor expressly adds. However, there will be a diversion in data collection between the deprecated and new LogicModule, and you will potentially collect duplicate data and receive duplicate alerts for as long as both LogicModules are active. For this reason, we recommend that you disable monitoring of the DataSource instances at the resource or resource group level after you have imported its replacement. When DataSource monitoring is disabled in this way, it stops querying the host and generating alerts, but maintains all historical data. At some point in time, you may want to delete the legacy DataSource altogether, but consider this move carefully as all historical data will be lost upon deletion. For more information on disabling DataSource monitoring, see Disabling Monitoring for a DataSource or Instance.
LogicModule Deprecated/Replacement | Reason | End of Support Date |
LogicModules Deprecated in v.147 |
||
Deprecated: Unomaly Anomalies Frequency Spikes Unomaly Known Events Unomaly New Anomalies Replacement: New LM Logs feature, released in fourth quarter of 2020. |
(3 EventSources) Functionality has been fully replaced by LogicMonitor’s new LM Logs feature. | 2021-02-17 |
LogicModules Previously Deprecated (over past five versions) |
||
Deprecated: VMware_VeloCloud_SystemStats Replacement: N/A |
(1 DataSource) It has been determined that all data gathered by this DataSource is being reported more robustly through the existing NetSNMPCPUwithCores and NetSNMP_Memory_Usage DataSources, making it redundant and unnecessary. | 2021-02-09 |
Deprecated: snmpFreeBSDDisk- Replacement: FreeBSD_Filesystem_Usage |
(1 deprecated DataSource) Enhancements featured by replacement include an updated AppliesTo statement that includes OpenBSD systems; updated filters to exclude /proc and /dev and allow discovery of files between 0-100 bytes on filesystems; new complex datapoints; and support for drives over 8 TB and block sizes other than 4 K. | 2021-01-19 |
Deprecated: Windows_Cluster_ResourceState Windows_Cluster_NodeState Windows_Cluster_DiskPartitions WinClusterResources- WinClusterResourceGroup- WinClusterNodes- WinClusterGroupToNode- Replacement: Microsoft_FailoverCluster_Resources Microsoft_Windows_Cluster_NodeStatus Microsoft_Windows_Cluster_Disks Microsoft_Windows_Cluster_Resources Microsoft_Windows_Cluster_ResourceGroups Microsoft_Windows_Cluster_Nodes |
(7 deprecated DataSources) The replacement DataSources apply to the cluster VNN rather than each node individually, significantly reducing the incidence of duplicate alerts.
Note: The six replacement DataSources listed here are part of a bigger monitoring package for Microsoft Windows Failover Clusters that was released in v.146. |
2021-01-19 |
Deprecated: NetApp_SolidFire_Cluster NetApp_SolidFire_Volumes NetApp_SolidFire_Nodes NetApp_SolidFire_Drives Replacement: N/A |
(4 DataSources)General cleanup of DataSources that are not widely used and no longer work correctly. | 2021-01-19 |
Deprecated: CiscoCPU- Replacement: Cisco_CPU_Usage |
(1 DataSource) Converted to a scripted DataSource and uses an additional OID to resolve duplicate wildvalues. | 2021-01-04 |
Deprecated: Liebert Power lines Liebert Temperature probes- Liebert UPS Temperature probes- Replacement: Liebert_Power_Lines Liebert_System_Temperature |
(3 DataSources) Rewrote DataSources as scripted SNMP; merged monitoring of temperature and UPS temperature probes into a single DataSource; added new power and voltage metrics for power lines monitoring; fixed an incorrect filter for power lines. | 2021-01-04 |
Deprecated: LogicMonitor_Portal_Metrics Replacement: LogicMonitor_Portal_Alerts LogicMonitor_Portal_Collectors LogicMonitor_Portal_Resources LogicMonitor_Portal_Users LogicMonitor_Portal_Websites |
(1 DataSource) LogicMonitor released five new DataSources that provide 15 additional datapoints and group related metrics into separate DataSources, making it easier to hone in on specific aspects of your portal. For more information, see LogicMonitor Portal Monitoring. | 2021-01-04 |
Deprecated: F5_BigIP_PoolMemberStatistics Replacement: F5_BigIP_PoolMemberStats |
(1 DataSource) Active Discovery and data collection methods were converted from SNMP to script to improve overall efficiency. | 2020-12-07 |
Deprecated: Veeam_BackupAndReplication_Jobs_VMWareSureBackups Replacement: Veeam_BackupAndReplication_Jobs_SureBackups |
(1 DataSource) “VMware” was removed from the DataSource name as the backups are not VMWare specific. | 2020-12-07 |
Deprecated: Cisco AIP SSM Memory Pools- Replacement: Cisco_AIPSSM_Processor Cisco_AIPSSM_MemoryPools |
(1 DataSource) The replacement DataSources offer a scripted SNMP version that returns accurate values. If you were previously using the now-deprecated DataSource, it can be deleted as it was providing invalid data. | 2020-11-16 |
Deprecated: LM_Device_Count Replacement: LogicMonitor_Portal_Resources |
(1 DataSource) Uses a deprecated API. It is strongly recommended that this LogicModule be deleted and the replacement LogicModule be used. | 2020-10-26 |
Deprecated: Arista_Switch_Storage Replacement: Arista_Switch_FlashStorage Arista_Switch_Memory Arista_Switch_StorageUsage |
(1 DataSource) The replacement DataSources filter out instances to allow for separate DataSource monitoring of memory, flash storage, and standard storage. | 2020-10-26 |
Entering Beta
Push Metrics API
LogicMonitor is developing a Push Metric API in order to allow metrics to be sent directly to LogicMonitor without the use of a Collector. Some technology landscapes where this capability is becoming vital include server-less infrastructures such as AWS Lambda, large distributed microservices environments with custom metrics (including business metrics), and IoT environments.
The first phase of beta for Push Metrics API is underway! In this first beta phase, a REST API is provided for beta participants that features endpoints for metric ingestion, resource property update, and instance property update.
In the second beta phase (targeted for the later half of Q1 2021), the REST API and a Python SDK will additionally be available for beta participants. We plan on making other language-specific SDKs available soon after.
If you have a compelling use case and the resource availability, and would like to be considered for participation in either the first or second beta phase, please complete the Customer Beta survey. In the comments section please let us know if you would like to use the REST API directly, via Python SDK, or have a request of another language-specific SDK such as Go, Java, or .NET.
Cloud Integrations in LM Exchange
In this beta release, we’ve made some cloud integrations available through LM Exchange in your LogicMonitor portal. LM Exchange will make it possible for you to sort and filter for modules by type or status, for example, to see when upgrades are available or to review all the LogicModules available in a package.
Specifically, for this beta, the AWS cloud integration onboarding has received a facelift and can now be initiated from LM Exchange. Microsoft Azure and GCP will follow suit in future releases.
Also, as part of this beta, we are beginning our SaaS API authentication for Office365—with more SaaS solutions (Zoom, SalesForce, and so on) to follow in coming releases. This marks a new method for agentless collection of SaaS application metrics.
If you are interested in participating in the beta program for SaaS integrations, reach out to your LogicMonitor representative. Ideal partners are already leveraging cloud monitoring and are willing and able to integrate with at least one Office 365 subscription and participate in feedback rounds.
December 21, 2020
v.146 Release
v.146 Highlights:
- General Enhancements and Fixes: Enhanced Kubernetes monitoring, addition of new Middle East AWS region, new properties for website monitoring, and more.
- New and Updated Monitoring: New LogicModules have been released for the monitoring of AWS Kinesis Video Streams, GCP Cloud Trace, Microsoft Windows Failover Clusters, Palo Alto, MongoDB, Silver Peak, and more.
- Entering Beta: Push Metrics API.
IMPORTANT: Beginning with the rollout of v.146, LogicMonitor is updating its new version deployment window to 7:30-10:30 p.m. PT (previously, the window was 6-9 p.m PT). We will continue to provide in-app notification 48 hours in advance of a new version deployment.
General Enhancements and Fixes
Alerting
- Ability to link alert to its associated components. The alert detail pane now provides hyperlinks to the resource/website/service associated with the alert and the DataSource (if applicable).
- (FIX) Alert acknowledgement. Resolved an issue that was causing exceptions when users with a particular combination of permissions attempted to acknowledge alerts.
- (FIX) Cleared ConfigSource alerts. Fixed issue preventing cleared alerts triggered by ConfigSources from displaying in the Alerts page.
- (FIX) Time zones in graph legends. Resolved issue where graph legends (as displayed on the Graphs tab of the alert detail pane) were not honoring the user’s configured time zone.
- (FIX) Severity icon display. Resolved an issue preventing the display of severity icons in some cases when viewing the pop-out version of an alert from the Alerts page.
Cloud Monitoring
- AWS updates:
- AWS Bahrain region added. Added support for the AWS Bahrain region (me-south-1), which is the first AWS region in the Middle East. Customers can now monitor services in the Bahrain region that are supported by LogicMonitor’s AWS monitoring.
- New StorageType property for AWS RDS. Added StorageType as a property for AWS Relational Database Service (RDS). This new property (system.aws.storageType) allows logical grouping and filtering according to StorageType.
- (FIX) AWS Kinesis Streams permissions. Previously, AWS Kinesis Streams permissions were not being properly tested. In some cases, this resulted in customers not being alerted that additional permissions were required to be able to monitor AWS Kinesis Streams from the LogicMonitor portal. This issue has been resolved.
Dashboards
- Alert List widget. The behavior of the anomaly filter available in the alert list widget configurations now aligns with that of the anomaly filter available on the Alerts page.
- (FIX) Custom Graph widget. The Custom Graph widget was returning an “invalid virtual datapoint expression” error when attempting to calculate virtual datapoints that referenced datapoints belonging to the same DataSource, but applying to different resources. This issue has been resolved. If you previously experienced this issue, open the Custom Graph widget configuration dialog and simply save the current configurations – no edits are necessary.
- (FIX) Rounding of Y-axis values. In some cases, the Y-axis value for some graphs was not displaying as a rounded value. This issue has largely been resolved, although there is still a remaining corner case that we are actively working on where non-rounded values still display if display type is selected as “Line” and data is constant (data is displayed in a straight line) for virtual datapoints
Kubernetes Monitoring
The following new features and improvements will be available with the new v5.0.0 version of Argus, which is targeted for arrival in early January.
- Avoiding name conflicts in discovery. To avoid name conflicts and subsequent issues with discovery, the following enhancements were made:
- Resource type (for example, “Pod”) is appended by default to the LogicMontior display name
- New Argus Helm chart options, FullDisplayNameIncludeNamespace and FullDisplayNameIncludeClusterName, are available to append namespace and cluster name respectively to the LogicMonitor display name (default: false). You may find that enabling one of these two new options is useful for avoiding naming conflicts in cases where pods with the same names are running across multiple namespaces and/or clusters.
- For resources that fail to be added due to name conflicts, the conflicting resource will be added to a dynamic group named “_conflicts”.
- Discovery filtering by pod name. Pod name is now available for use with discovery filtering, including handling of special characters such as hyphens. You may find this useful for filtering pods in/out of monitoring based on names rather than labels.
- Discovering EKS Fargate nodes and pods. Previously, nodes and pods for EKS Fargate weren’t being discovered properly due to shared IPs, but no host network specification in the pod manifests (EKS Fargate pods each run on a distinct node and share IPs, but don’t use the Kubernetes Host Network specification). To account for this, we’re now categorizing pods with the EKS Fargate label “eks.amazonaws.com/fargate-profile” as pods configured with host networking. This will ensure (1) the right value for the system.hostname property gets set, (2) the right DataSources apply, and, most importantly, (3) there are no discovery conflicts between pods and nodes for EKS Fargate.
LM Exchange
- New LogicModule statuses. LogicModule statuses “Beta” and “Deprecated” now display in the LogicModule metadata table.
LM Logs
- Log events +/- three hours no longer accepted. Log events with timestamps more than three hours in the past or future are no longer accepted, and will result in a new 4006 API response code. This is to ensure relevance of data and protect against misconfigured timestamp settings.
Network Traffic Flow Monitoring
- New benchmarks. New capacity benchmarks for network traffic flow have been published for the Large, XL, and XXL Collectors. These benchmarks show a dramatic increase in the number of flows per second that can be comfortably monitored and were reached as a result of an ongoing initiative to enhance and optimize LogicMonitor’s network traffic flow monitoring capabilities. See Collector Capacity for the new benchmarks.
- Support for sFlow version 5. Added support for sFlow version 5 (Collector version 29.105 or higher is required).
- DNS lookups. Increased the DNS cache storage duration to 24 hours (previously duration was 30 minutes) to resolve repeated DNS queries preventing the resolved names from displaying.
- (FIX) IPv6 address format display. Normalized IPv6 address format display for NetFlow IPv6 endpoints that do not resolve via DNS.
REST API
- (FIX) Locked API tokens. Previously, locked API tokens due to multiple unsuccessful authentication attempts were causing an exception to occur. This issue has been resolved.
- (FIX) Updating a device via PATCH request. Previously, submitting a PATCH request to modify both a device “name” and its customProperties would result in the device name updating to the name of one of the customProperties. This issue has been resolved.
- (FIX) /apiStats/externalApis. Previously, /apiStats/externalApis was returning separate values for API calls to the same endpoint depending on whether the user made the call with or without a trailing forward slash (/). This has been corrected and calls with either variation are now appropriately identified and aggregated as a single entry in the response.
Website Monitoring
- New Web Check properties. Several new properties are now available for manipulating the settings of Web Checks. Specifically, these settings provide some flexibility in cases where sites may load slower than the default timeouts used by LogicMonitor’s external checkpoints.
The following built-in properties all default to 30 seconds and all support an acceptable value range between
>0 and <=60
.- website.http.client.so.timeoutInSec (socket timeout in seconds)
- website.http.client.connect.timeoutInSec (TCP connection timeout in seconds)
- website.http.client.read.timeoutInSec (read timeout in seconds)
New, Updated, and Deprecated LogicModules
Recently released to the LogicMonitor public repository, our new and updated LogicModules are available for import to expand and enhance your monitoring coverage.
New LogicModules
LogicModule/System Name | Details |
Amazon_Kinesis_VideoStreams | (DataSource) Gathers throughput, latency, request and error metrics for Kinesis Video Streams. |
FreeBSD_Filesystem_Usage | (DataSource) This new DataSource deprecates the now-legacy snmpFreeBSDDisk- DataSource. Enhancements include an updated AppliesTo statement that includes OpenBSD systems; updated filters to exclude /proc and /dev and allow discovery of files between 0-100 bytes on filesystems; new complex datapoints; and support for drives over 8 TB and block sizes other than 4 K.
Note: See the Deprecated LogicModules section of these release notes for details on how to transition from a deprecated to a replacement LogicModule. |
GCP_Operations_CloudTrace | (DataSource) Monitors billing spans (billing/monthly_spans_ingested and billing/spans_ingested) during the polling interval and month-to-date for Cloud Trace. |
Juniper_VirtualChassis_Info | (PropertySource) Retrieves additional Juniper device information for virtual chassis members where PropertySource Device_BasicInfo is unable to do so. |
Kubernetes_HPA | (DataSource) Monitors Kubernetes Horizontal Pod Autoscaling (HPA) metrics related to health, scaling status, replica counts, system stats, latency and Grafana requests.
Note: If you are using an existing version of Argus (4.2.0 or a lower version), you may not see HPA resources discovered due to insufficient permission and may need to upgrade to 4.3.0 (releasing shortly) first. Note: The addCategory_NoPing PropertySource has been updated to apply the category of “NoPing” to monitored Kubernetes HPA devices. |
LogicMonitor_Collector_BufferDataReporterLatencyJMX | (DataSource) A new DataSource for monitoring latency of the Collector buffer data reporter (via JMX) has been released to specifically work with Collector versions 29.105 and higher. The existing DataSource (LogicMonitor_Collector_BufferDataReporterLatency) is still required for versions 29.104 and lower.
Note: LogicMonitor recommends that, even if you’re not yet using Collector version 29.105, you still import this new DataSource. The newer DataSource will not associate until the Collector version is updated to 29.105 or higher at which time it will automatically associate, ensuring a smooth monitoring transition. At that time, the older DataSource will cease to function. |
Microsoft_FailoverCluster_Resources Microsoft_Windows_Cluster_Disks Microsoft_Windows_Cluster_MulticastMessages Microsoft_Windows_Cluster_Network Microsoft_Windows_Cluster_NetworkInterfaces Microsoft_Windows_Cluster_Nodes Microsoft_Windows_Cluster_NodeStatus Microsoft_Windows_Cluster_PrintServer Microsoft_Windows_Cluster_ResourceControlManager Microsoft_Windows_Cluster_Resources Microsoft_Windows_Cluster_ResourceGroups Microsoft_Windows_Cluster_SharedVolumes |
(12 DataSources) New monitoring for Microsoft Windows Failover Clusters that features new/improved monitoring for cluster state, disk utilization, MRR messages, message/network throughput, reconnection rate, message queue size, interface state, individual/summary node states, node vote weight, node count, print server jobs, and RCM metrics. These DataSources apply to the cluster VNN rather than each node individually. For setup and monitoring details, see Windows Server Failover Cluster Monitoring.
Note: Seven DataSources are deprecated by the release of these new modules. See the Deprecated LogicModules section of these release notes for details on which DataSources were deprecated and how to transition from a deprecated to a replacement LogicModule. |
MongoDB_Server_Databases MongoDB_Server_Overview MongoDB_Server_Replication addCategory_MongoDB |
(3 DataSources, 1 PropertySource) With the release of these new LogicModules, LogicMonitor is supporting two sets of MongoDB LogicModules simultaneously. Both sets offer the same coverage, but this new set uses a newer driver that is required for compatibility with Collector version 29.106 (and higher). Because of a hard JAR dependency, the older set only works with Collector versions under 29.106. For setup and monitoring details for either set, see MongoDB Monitoring. |
DataSources: PaloAlto_FW_FilterActions PaloAlto_FW_Certificates PaloAlto_FW_Licenses PaloAlto_FW_LogForwarding PaloAlto_FW_Reports_TopApplicationCategories PaloAlto_FW_Reports_TopApplications PaloAlto_FW_Reports_TopAttackers PaloAlto_FW_Reports_TopDestinationCountries PaloAlto_FW_Reports_TopDestinations PaloAlto_FW_Reports_TopEgressZones PaloAlto_FW_Reports_TopHTTPApplications PaloAlto_FW_Reports_TopIngressZones PaloAlto_FW_Reports_TopRules PaloAlto_FW_Reports_TopSourceCountries PaloAlto_FW_Reports_TopSources PaloAlto_FW_Reports_TopTechnologyCategories PaloAlto_FW_Reports_TopVictims PaloAlto_FW_Zones ConfigSources: PaloAlto_FW_GlobalProtectGateway_ConfigXML PaloAlto_FW_VPNGateway_ConfigXML PaloAlto_FW_VPNTunnel_ConfigXML PropertySource: PaloAlto_Product_Info |
(18 DataSources, 3 ConfigSources, 1 PropertySource) A large number of new LogicModules have been added to the Palo Alto firewall monitoring package to significantly expand monitoring capabilities. New monitoring includes certificate expiry, actions taken by filter policies, licensing, log forwarding queues, zone active connections and various 24 hour report metrics.
Note: As highlighted in the Updated LogicModules section of these release notes, LogicMonitor has also updated 24 existing Palo Alto firewall monitoring LogicModules. |
Silver Peak | (5 DataSources, 2 PropertySources, 1 TopologySource) Monitors disk and memory usage, next WAN hops, tunnel states, and overall system status for Silver Peak devices. Includes topology support. For setup and details, see Silver Peak Monitoring.
Note: This new monitoring package was originally released in v.144, but because it was inadvertently left out of the initial publishing of the release notes for v.144, it is being included here to ensure awareness of its availability. |
SNMP_Filesystem_Status SNMP_Filesystem_Usage |
(2 DataSources) Designed to eventually replace snmpHRDisk- and snmpHRLargeDisk-, these two new DataSources offer superior monitoring. Status monitoring has been pulled out from usage monitoring to prevent filtering of instances where filesystem usage data would be desired. The Percentage used is no longer adjusted by 5% for root reservation, and a separate datapoint has been added to account for root reservation.
Note: It is intended that these two new DataSources will eventually replace snmpHRDisk- and snmpHRLargeDisk-. However, due to widespread usage, we will not be deprecating these at this time and, instead, are rolling out the new DataSources without alert thresholds in place. Recommended alert thresholds are documented in the technical notes if you should choose to enable alerting. |
Updated LogicModules
LogicModule/System Name | Details |
addCategory_Cohesity | (PropertySource) Updated collection script to fall back to using the “/public/cluster” endpoint to determine version (previous endpoint was known to fail on Cohesity version 6.5.1). |
addCategory_NoPing | (PropertySource) Updated to apply the category of “NoPing” to newly-monitored Kubernetes HPA devices (as enabled by the newly-released Kubernetes_HPA DataSource). |
addCategory_Veeam_BackupAndReplication_PowerShell | (PropertySource) Updated to use here-strings to allow for credentials containing special characters. |
APC UPS- | (DataSource) Updated technical notes to indicate that BadBattPacks is no longer reported in XL devices after firmware 5.1.7. |
Aruba_WirelessController | (ConfigSource) Filter edout uptime value from output. |
Azure Advisor Recommendations | (EventSource) Updated alerting to map severity from Azure Advisor. |
Checkpoint_Sensors_Temperature | (DataSource) Converted collection method to scripted and added logic to retry collection multiple times within the interval to prevent data gaps; added datapoint to measure the number of retries needed to successfully collect per interval; renamed Temp datapoint to Temperature, which will cause historical data to be lost for the old datapoint. |
Cisco_AIPSSM_MemoryPools | (DataSource) Replaced invalid characters in wildvalues; fixed collection output. Note: Some instances may be deleted upon upgrade, however, these instances should have not been collecting data due to the issues addressed by the upgrade. |
Cisco_CPU_Usage | (DataSource) Fixed invalid and duplicate wildvalue/alias being set; updated collection output; increased SNMP timeout on both scripts. |
Cisco_HyperFlex_ClusterPerformance Cisco_HyperFlex_NodePerformance |
(2 DataSources) Re-implemented caching layer; added code to gracefully handle credential changes to ensure that ‘loggedout’ tokens are refreshed. |
Cisco_NTP | (DataSource) Added a two-second delay after sending “show time” command to resolve collection issue; updated technical notes. |
Cohesity_DataPlatform_Alerts | (EventSource) Fixed invalid token in debug messages; increased loopback timeout. |
Cohesity_DataPlatform_Troubleshooter | (DataSource) Changed the collection interval to match the Active Discovery interval of 15 minutes; updated to alert after two consecutive failures to prevent excessive alerting. |
EMC_LUN_NaviSecCLI | (DataSource) Fixed issue where replacement of invalid characters was causing collection to fail upon empty metric return. |
EMC_ScaleIO_ClusterNodes EMC_ScaleIO_ClusterTieBreakers EMC_ScaleIO_DataClients EMC_ScaleIO_DataServers EMC_ScaleIO_Devices EMC_ScaleIO_FaultSets EMC_ScaleIO_ProtectionDomains EMC_ScaleIO_StoragePools EMC_ScaleIO_System EMC_ScaleIO_Volumes EMC_ScaleIO_VTrees EMC_ScaleIO_Info (PropertySource) |
(11 DataSources, 1 PropertySource) Removed generic catch statement that was obscuring error messages; fixed incorrectly scoped HTTP object that was preventing sessions from being closed correctly on failure; updated collection scripts to ensure all available metrics are outputted; removed the numOfMappedScsiInitiators datapoint from the EMC_ScaleIO_Volumes DataSource. |
EMC_Unity_Datastores | (DataSource) Updated Active Discovery script to no longer discover non-Unity datastores. Note: Upon update, non-Unity datastore instances will be deleted. |
Fortinet_FortiManager_HAPeers | (DataSource) Updated the OID being used by the peerStatus datapoint (previous OID was incorrect). |
HP_3PAR_HardwareHealth | (DataSource) Updated disk parsing regex to allow for “?” characters and extended state data. |
LogicMonitor_Collector_LMLogs | (DataSource) Updated datapoint descriptions; removed alert from SizeOfBigQueue datapoint; fixed errors in the names of the SyslogMessagesIgnoredDueToHostNameRetreival and SyslogMessagesIgnoredDueToHostNameRetreivalRaw datapoints (name changes will result in the loss of historical data for these datapoints). |
MongoDB Databases MongoDB Replication MongoDB- |
(3 DataSources) Added alert to indicate incompatibility with Collector versions 29.106 and higher. As discussed in the New LogicModules section of these release notes, a new set of MongoDB LogicModules has been released to work with Collector versions 29.106 and higher. |
Nimble_Array_Info | (DataSource) Fixed expression for TotalArrayUsagePercent complex datapoint; updated expression used in the collection script to match “snapshot usage” rather than “uncompressed snapshot usage” to support data printout formatting used by newer versions of Nimble software. |
Nimble_SSD_Disks | (DataSource) Updated scripts to align with Nimble_HDD_Disks DataSource; added support for multiple arrays; added disk serial as instance description; updated tech notes and graphs. |
DataSources: PaloAlto_FW_BGP PaloAlto_FW_ChassisPower PaloAlto_FW_DataplaneCores PaloAlto_FW_Disk PaloAlto_FW_DroppedPackets PaloAlto_FW_Fans PaloAlto_FW_GlobalPerformance PaloAlto_FW_GlobalSessions PaloAlto_FW_HA_Interface PaloAlto_FW_IPSecTunnelOverview PaloAlto_FW_IPSecTunnelStats PaloAlto_FW_Logical_Interface PaloAlto_FW_OSPF PaloAlto_FW_Power PaloAlto_FW_QoS PaloAlto_FW_Spec_Interface PaloAlto_FW_SystemResources PaloAlto_FW_Temperature PaloAlto_FW_ThreatAnalysis PaloAlto_FW_vSys PaloAlto_GlobalProtect_Gateway PaloAlto_GlobalProtect_Sessions PaloAlto_Panorama_Devices ConfigSource: PaloAlto_FW_RunningConfigXML |
(23 DataSources, 1 ConfigSource) For DataSources, converted to batchscript where possible; moved to using builtin groovy URL library; Added instance-level properties where relevant; updated technical notes.
For ConfigSource, updated collection script to no longer use deprecated HTTP library; fixed output formatting to allow collected configs to be restored without modification. Note: Due to the nature of the formatting change, all devices that the ConfigSource is applied to will generate an alert upon update. Note: As highlighted in the New LogicModules section of these release notes, LogicMonitor has also released 22 new LogicModules for significant enhancement of Palo Alto firewall monitoring capabilities. |
snmpHR_NFSMount- | (DataSource) Changed graph to show raw usage instead of percentage usage. Updated alert message for StorageNotAccessible datapoint. |
SonicWall_SonicOS | (ConfigSource) Add regex to exclude “ftp password” from configs. |
VMware_vCenter_VMStatus | (DataSource) Fix incorrect post processor parameter for the GuestToolsVersionStatus datapoint. |
Deprecated LogicModules
LogicMonitor deprecates LogicModules for a variety of reasons. Most often, it is because we have published a replacement LogicModule that provides superior access to the monitored technology (for example, supports more versions of the technology or provides improved scalability).
However, there are times when a LogicModule is deprecated with no replacement (for example, when a technology becomes defunct or security issues beyond LogicMonitor’s control arise).
Note: When importing a replacement LogicModule, you will not experience any immediate data loss due to the name variation that LogicMonitor expressly adds. However, there will be a diversion in data collection between the deprecated and new LogicModule, and you will potentially collect duplicate data and receive duplicate alerts for as long as both LogicModules are active. For this reason, we recommend that you disable monitoring of the DataSource instances at the resource or resource group level after you have imported its replacement. When DataSource monitoring is disabled in this way, it stops querying the host and generating alerts, but maintains all historical data. At some point in time, you may want to delete the legacy DataSource altogether, but consider this move carefully as all historical data will be lost upon deletion. For more information on disabling DataSource monitoring, see Disabling Monitoring for a DataSource or Instance.
LogicModule Deprecated/Replacement | Reason | End of Support Date |
LogicModules Deprecated in v.146 |
||
Deprecated: snmpFreeBSDDisk- Replacement: FreeBSD_Filesystem_Usage |
(1 deprecated DataSource) Enhancements featured by replacement include an updated AppliesTo statement that includes OpenBSD systems; updated filters to exclude /proc and /dev and allow discovery of files between 0-100 bytes on filesystems; new complex datapoints; and support for drives over 8 TB and block sizes other than 4 K. | 2021-01-19 |
Deprecated: Windows_Cluster_ResourceState Windows_Cluster_NodeState Windows_Cluster_DiskPartitions WinClusterResources- WinClusterResourceGroup- WinClusterNodes- WinClusterGroupToNode- Replacement: Microsoft_FailoverCluster_Resources Microsoft_Windows_Cluster_NodeStatus Microsoft_Windows_Cluster_Disks Microsoft_Windows_Cluster_Resources Microsoft_Windows_Cluster_ResourceGroups Microsoft_Windows_Cluster_Nodes |
(7 deprecated DataSources) The replacement DataSources apply to the cluster VNN rather than each node individually, significantly reducing the incidence of duplicate alerts.
Note: The six replacement DataSources listed here are part of a bigger monitoring package for Microsoft Windows Failover Clusters that was released in v.146. |
2021-01-19 |
LogicModules Previously Deprecated (over past five versions) |
||
Deprecated: VMware_VeloCloud_SystemStats Replacement: N/A |
(1 DataSource) It has been determined that all data gathered by this DataSource is being reported more robustly through the existing NetSNMPCPUwithCores and NetSNMP_Memory_Usage DataSources, making it redundant and unnecessary. | 2021-02-09 |
Deprecated: NetApp_SolidFire_Cluster NetApp_SolidFire_Volumes NetApp_SolidFire_Nodes NetApp_SolidFire_Drives Replacement: N/A |
(4 DataSources)General cleanup of DataSources that are not widely used and no longer work correctly. | 2021-01-19 |
Deprecated: CiscoCPU- Replacement: Cisco_CPU_Usage |
(1 DataSource) Converted to a scripted DataSource and uses an additional OID to resolve duplicate wildvalues. | 2021-01-04 |
Deprecated: Liebert Power lines Liebert Temperature probes- Liebert UPS Temperature probes- Replacement: Liebert_Power_Lines Liebert_System_Temperature |
(3 DataSources) Rewrote DataSources as scripted SNMP; merged monitoring of temperature and UPS temperature probes into a single DataSource; added new power and voltage metrics for power lines monitoring; fixed an incorrect filter for power lines. | 2021-01-04 |
Deprecated: LogicMonitor_Portal_Metrics Replacement: LogicMonitor_Portal_Alerts LogicMonitor_Portal_Collectors LogicMonitor_Portal_Resources LogicMonitor_Portal_Users LogicMonitor_Portal_Websites |
(1 DataSource) LogicMonitor released five new DataSources that provide 15 additional datapoints and group related metrics into separate DataSources, making it easier to hone in on specific aspects of your portal. For more information, see LogicMonitor Portal Monitoring. | 2021-01-04 |
Deprecated: F5_BigIP_PoolMemberStatistics Replacement: F5_BigIP_PoolMemberStats |
(1 DataSource) Active Discovery and data collection methods were converted from SNMP to script to improve overall efficiency. | 2020-12-07 |
Deprecated: Veeam_BackupAndReplication_Jobs_VMWareSureBackups Replacement: Veeam_BackupAndReplication_Jobs_SureBackups |
(1 DataSource) “VMware” was removed from the DataSource name as the backups are not VMWare specific. | 2020-12-07 |
Deprecated: Windows_SNMP_Services Replacement: N/A |
(1 DataSource) Windows SNMP support has been deprecated by Microsoft since Server 2012 R2. As a result, this DataSource does not collect reliable data for Server 2016 and above. | 2020-12-02 |
Deprecated: Cisco AIP SSM Memory Pools- Replacement: Cisco_AIPSSM_Processor Cisco_AIPSSM_MemoryPools |
(1 DataSource) The replacement DataSources offer a scripted SNMP version that returns accurate values. If you were previously using the now-deprecated DataSource, it can be deleted as it was providing invalid data. | 2020-11-16 |
Deprecated: LM_Device_Count Replacement: LogicMonitor_Portal_Resources |
(1 DataSource) Uses a deprecated API. It is strongly recommended that this LogicModule be deleted and the replacement LogicModule be used. | 2020-10-26 |
Deprecated: Arista_Switch_Storage Replacement: Arista_Switch_FlashStorage Arista_Switch_Memory Arista_Switch_StorageUsage |
(1 DataSource) The replacement DataSources filter out instances to allow for separate DataSource monitoring of memory, flash storage, and standard storage. | 2020-10-26 |
Deprecated: Linux_SSH_CGroupStatus Replacement: Linux_SSH_ServiceStatus |
(1 DataSource) Did not provide accurate/useful data and can be deleted; the existing Linux_SSH_ServiceStatus DataSource has been retooled in v.141 to perform the same function. | 2020-09-18 |
Deprecated: Linux_SSH_NetworkTCPUDP Replacement: Linux_SSH_TCPUDP |
(1 DataSource) The replacement DataSource offers several advantages including (1) the use of the more widely supported nstat (part of iproute2) command and netstat as fallback if nstat is not available and (2) additional monitoring for packet, datagram and error related metrics | 2020-09-18 |
Deprecated: QNAP Volumes Replacement: QNAP_Volumes |
(1 DataSource) Changed the collection method from standard SNMP to scripted SNMP to properly handle the units returned for the VolFreeSize and VolTotalSize datapoints. In the now-deprecated version, these datapoint calculations were failing if the returned values were not expressed as terabytes leading to data misrepresentation. | 2020-09-18 |
Entering Beta: Push Metrics API
LogicMonitor is developing a Push Metric API in order to allow metrics to be sent directly to LogicMonitor without the use of a Collector. Some technology landscapes where this capability is becoming vital include server-less infrastructures such as AWS Lambda, large distributed microservices environments with custom metrics (including business metrics), and IoT environments.
Beta for Push Metrics API is targeted for January. If you have a compelling use case and the resource availability, and would like to be considered for participation, please complete the Customer Beta survey.
November 30, 2020
v.145 Release
v.145 Highlights:
- General Enhancements and Fixes: Bulk alert acknowledgement, addition of new AWS region, and more
- New and Updated Monitoring: New LogicModules have been released for monitoring of Cisco Meraki, Google Cloud Platform, Kubernetes, your LogicMonitor portal, and more
- Entering Beta: Push Metrics API
General Enhancements and Fixes
Alerting
- Bulk alert acknowledgement. The new UIv4.1 version of the Alerts page, rolled out in v.143, now supports the ability to acknowledge multiple alerts at once.
- Dynamic threshold usage limit. The usage limit calculation for dynamic thresholds has been updated to use the contracted resourced count rather than the current resource count. The new calculation (
contracted resource count * 8
) more accurately (and consistently) reflects dynamic threshold usage limits. - (FIX) Alert overview graphs. Customers without access to the dynamic thresholds feature were receiving permissions errors when attempting to view the overview graph that displays as part of the Overview tab of an alert’s detail view (found on the Alerts page). To resolve this issue, overview graphs will no longer attempt to load expected ranges in portals where dynamic thresholds are not supported.
- (FIX) Detail URL for cleared alerts. When opening the detail views for cleared alerts in new browser tabs—either from the LogicMonitor interface or from delivered alert notifications that incorporate the ##ALERTDETAILURL## token—the resulting web pages were opening as blank pages. This has been fixed.
Cloud Monitoring
- AWS updates:
- AWS Africa region added. Added support for the AWS Africa region (af-south-1), which is the first AWS region in Africa. Customers can now monitor services in the AWS Africa region that are supported by LogicMonitor’s AWS monitoring.
- Updated AWS Direct Connect connection state mapping. AWS Direct Connect is changing from a “default to unavailable” to a “default to available” for monitoring. There remain two connection states for removing instances (“Deleting” and “Deleted”) and three connection states that are unavailable for monitoring (“Requesting”, “Ordering” and “Rejected”). Remaining connection states will map to an available state, allowing clients to monitor in LogicMonitor.
- Using recommended AWS STS methods. LogicMonitor has updated the method it uses to obtain cross-account authorization tokens from AWS Security Token Service (STS). The new method follows AWS’ best practices and will allow for easier future addition of new AWS regions to the LogicMonitor portal. No action is required on the customer’s end.
- (FIX) AWS Trusted Advisor API. As a result of changes made to the AWS Trusted Advisor API, several DataSources were not associating: AWS_IAM_ServiceLimits, AWS_VPC_TrustedAdvisorServiceLimit, and AWS_EC2_TrustedAdvisorServiceLimits. To resolve this issue, LogicMonitor has updated the method for validating and calling the Trusted Advisor API.
- Azure updates:
- Name adjustments for Notification Hubs and SQL Elastic Pools services. Previously, when attempting to change the display names of Notification Hubs and SQL Elastic Pools services with forward slashes (/) in their resource names, errors were returned. To resolve this issue, forward slashes found in the names of Notification Hubs and SQL Elastic Pools services will be replaced with colons (:). Note: Only resource names are affected by these changes; forward slashes may still appear in display names, where permitted.
- (FIX) Billing data calculations. There was an issue in calling cached RateCards to calculate the Azure billing data. This is fixed and should require no action from the clients.
Collectors
- EA 29.104. Collector version EA 29.104 was released on November 10. Collector releases are deployed independently of LogicMonitor platform releases. For more information on the various Collector versions available for upgrade and the differences between EA (early access), GD (general deployment), and MGD (minimum general deployment) versions, see Collector Versions.
Dashboards
- (FIX) NOC widget. Instance-level filters containing OR operations, as formatted with the pipe symbol (|), were not being correctly evaluated, causing a “Resource Not Found” error to be returned by the widget display. This has been fixed.
LM Exchange
- (FIX) LM Locator code display. The LM Locator code was not displaying for installed LogicModules. Impacting the Exchange and Settings pages, this has been fixed.
Network Traffic Flow Monitoring
- (FIX) NBAR2 application type. Application type (as sourced from NBAR2) was not displaying properly in the Traffic Tab visualizations for network traffic flow data. This has been fixed.
Role-Based Access Control
- Improved error handling when acknowledge privileges are missing. More descriptive error messages are now returned when users with SDT-only or threshold-only privileges for a resource attempt to acknowledge alerts triggered by that resource.
New, Updated, and Deprecated LogicModules
Recently released to the LogicMonitor public repository, our new and updated LogicModules are available for import to expand and enhance your monitoring coverage.
New LogicModules
LogicModule/System Name | Details |
Cisco_CPU_Usage | (DataSource) A new scripted DataSource for monitoring Cisco CPU usage has been released that uses an additional OID to resolve duplicate wildvalues. In addition, a new datapoint has been added for five-minute CPU usage.
Note: This new DataSource deprecates CiscoCPU-. Due to merging of wildvalues, historical data for the now-deprecated DataSource may not be accurate. See the Deprecated LogicModules section of these release notes for details on how to transition from a deprecated to a replacement LogicModule. |
Cisco_Meraki_UplinkApplianceStatus
Cisco_Meraki_UplinkLossAndLatency |
(2 DataSources) Monitors WAN uplink status, latency and packet loss. |
GCP_CloudDataLossPrevention | (DataSource) Gathers metrics for transformations and inspections as well as counts of findings, job results, and trigger runs. |
GCP_CloudDNS | (DataSource) Tracks responses returned by type from the GCP CloudDNS resolver. |
GCP_CloudTPU | (DataSource) Monitors CPU, memory and network metrics for GCP Cloud TPUs (Tensor Processing Units). |
GCP_Compute_ComputeEngineAutoscaler | (DataSource) Monitors autoscaler utilization and serving capacity. |
Liebert_Power_Lines
Liebert_System_Temperature |
(2 DataSources) These DataSources replace the now-deprecated Liebert Power lines, Liebert Temperature probes-, and Liebert UPS Temperature probes- DataSources. See the Deprecated LogicModules section of these release notes for details on how to transition from a deprecated to a replacement LogicModule.
Updates: Rewrote as scripted SNMP; merged monitoring of temperature and UPS temperature probes into a single DataSource; added new power and voltage metrics for power lines monitoring; fixed an incorrect filter for power lines. |
LogicMonitor_Portal_Alerts
LogicMonitor_Portal_Collectors LogicMonitor_Portal_Resources LogicMonitor_Portal_Users LogicMonitor_Portal_Websites addCategory_LogicMonitorPortal |
(5 DataSources, 1 PropertySource) Complementing the existing LogicMonitor_Portal_APIUtilization DataSource, the LogicMonitor Portal monitoring package, which leverages the LogicMonitor API to monitor the status of your LogicMonitor portal, now features a total of seven LogicModules. For setup and monitoring details, see LogicMonitor Portal Monitoring.
Note: The existing LogicMonitor_Portal_APIUtilization DataSource has been updated as part of this release. Note: The LogicMonitor_Portal_Metrics DataSource is deprecated by the release of these new modules. See the Deprecated LogicModules section of these release notes for details on how to transition from a deprecated to a replacement LogicModule. |
Kubernetes_CoreDNS | Monitors CoreDNS caching and DNS request activity metrics. |
Microsoft Azure ExpressRoute Virtual Network Gateways | (DataSource) Created new DataSource to separate monitoring functionality of the ExpressRoute virtual network gateway type from the existing Microsoft_Azure_VirtualNetworkGateway DataSource. |
Updated LogicModules
LogicModule/System Name | Details |
addCategory_Tintri | (PropertySource) Narrowed the AppliesTo logic to require the presence of the tintri.user and tintri.pass properties on the device to prevent unnecessary API calls and reduce Collector load. |
Cisco_Firepower_Fans | (DataSource) Updated collection and Active Discovery script to accommodate the return of null values for metrics and properties. |
Cisco_Meraki_AccessPoint_Interfaces
Cisco_Meraki_AccessPoints Cisco_Meraki_DeviceCount Cisco_Meraki_Gateway_Interfaces Cisco_Meraki_Gateways Cisco_Meraki_SecurityAppliance_Interfaces Cisco_Meraki_SecurityAppliances Cisco_Meraki_Switch_Interfaces Cisco_Meraki_Switches addCategory_Meraki_API |
(9 DataSources) Updated technical notes to state that the collections script requires the DataSource name to remain unchanged.
(PropertySource) Refactored the collection script to use the Groovy HTTP library instead of the Collector’s HTTP library to address discovery failures; added missing parameter to function call that was causing script failures. |
Citrix_XenApp_Troubleshooter | (DataSource) Converted script to Groovy due to authentication issues with PowerShell. This DataSource now uses the same authentication scheme as the other LogicModules in the Citrix XenApp monitoring package. |
JIRA Issues Count | (DataSource) Updated the collection script to use an updated API authentication method; the method previously used by the script has been deprecated by Atlassian. |
LogicMonitor_Portal_APIUtilization | (DataSource) Added pagination support to scripts; updated request headers.
Note: As discussed in New LogicModules, LogicMonitor portal monitoring has been significantly enhanced with the release of six new LogicModules. |
Microsoft_Azure_VirtualNetworkGateway | (DataSource) Monitoring of the ExpressRoute virtual network gateway type has been removed from this DataSource and is now performed by the newly released Microsoft_Azure_ExpressRouteVirtualNetworkGateway DataSource.
Note: Some instances may be deleted upon update; however, impact should be minimal as it is unlikely that these instances were collecting valid or complete data. |
Topology Mapping:
Networking_L2_snmpSwitch addERI_Device |
(TopologySource) Updated to not link Aruba devices where the MAC has the same OUI as the LLDP device id.
(PropertySource) Added safe navigation to allow for missing SNMP sysinfo which was causing some devices to not be mapped correctly. |
VMware_ESXi_HardwareSensorFans
VMware_ESXi_HardwareSensorPower VMware_ESXi_HardwareSensors |
(3 DataSources) Added handling for capitalized sensor state values returned by ESX 7.0 and above. |
Minor update made to an assortment of DataSources:
Host Uptime- HP_UPS HPUX_CPU HPUX_Filesystem HPUX_Memory HPUX_Processes Kubernetes_Container Kubernetes_Pod PaloAlto_GlobalProtect_Gateway SNMP_Engine_Uptime- SNMP_HostUptime_Singleton VMware_vCenter_DatastoreCapacity VMware_VCSA_BackupInstances VMware_VCSA_Backups VMware_VCSA_CPU VMware_VCSA_FilesystemCapacity VMware_VCSA_HealthStatus VMware_VCSA_Memory |
(18 DataSources) For one or more datapoints contained within these DataSources, fixed incorrectly worded alert messages. |
Deprecated LogicModules
LogicMonitor deprecates LogicModules for a variety of reasons. Most often, it is because we have published a replacement LogicModule that provides superior access to the monitored technology (for example, supports more versions of the technology or provides improved scalability).
However, there are times when a LogicModule is deprecated with no replacement (for example, when a technology becomes defunct or security issues beyond LogicMonitor’s control arise).
Note: When importing a replacement LogicModule, you will not experience any immediate data loss due to the name variation that LogicMonitor expressly adds. However, there will be a diversion in data collection between the deprecated and new LogicModule, and you will potentially collect duplicate data and receive duplicate alerts for as long as both LogicModules are active. For this reason, we recommend that you disable monitoring of the DataSource instances at the resource or resource group level after you have imported its replacement. When DataSource monitoring is disabled in this way, it stops querying the host and generating alerts, but maintains all historical data. At some point in time, you may want to delete the legacy DataSource altogether, but consider this move carefully as all historical data will be lost upon deletion. For more information on disabling DataSource monitoring, see Disabling Monitoring for a DataSource or Instance.
LogicModule Deprecated/Replacement | Reason | End of Support Date |
LogicModules Deprecated in v.145 |
||
Deprecated: CiscoCPU- Replacement: Cisco_CPU_Usage |
(1 DataSource) Converted to a scripted DataSource and uses an additional OID to resolve duplicate wildvalues. | 2021-01-04 |
Deprecated: Liebert Power lines Liebert Temperature probes- Liebert UPS Temperature probes- Replacement: Liebert_Power_Lines Liebert_System_Temperature |
(3 DataSources) Rewrote DataSources as scripted SNMP; merged monitoring of temperature and UPS temperature probes into a single DataSource; added new power and voltage metrics for power lines monitoring; fixed an incorrect filter for power lines. | 2021-01-04 |
Deprecated: LogicMonitor_Portal_Metrics Replacement: LogicMonitor_Portal_Alerts LogicMonitor_Portal_Collectors LogicMonitor_Portal_Resources LogicMonitor_Portal_Users LogicMonitor_Portal_Websites |
(1 DataSource) LogicMonitor released five new DataSources that provide 15 additional datapoints and group related metrics into separate DataSources, making it easier to hone in on specific aspects of your portal. For more information, see LogicMonitor Portal Monitoring. | 2021-01-04 |
LogicModules Previously Deprecated (over past five versions) |
||
Deprecated: VMware_VeloCloud_SystemStats Replacement: N/A |
(1 DataSource) It has been determined that all data gathered by this DataSource is being reported more robustly through the existing NetSNMPCPUwithCores and NetSNMP_Memory_Usage DataSources, making it redundant and unnecessary. | 2021-02-09 |
Deprecated: NetApp_SolidFire_Cluster NetApp_SolidFire_Volumes NetApp_SolidFire_Nodes NetApp_SolidFire_Drives Replacement: N/A |
(4 DataSources)General cleanup of DataSources that are not widely used and no longer work correctly. | 2021-01-19 |
Deprecated: F5_BigIP_PoolMemberStatistics Replacement: F5_BigIP_PoolMemberStats |
(1 DataSource) Active Discovery and data collection methods were converted from SNMP to script to improve overall efficiency. | 2020-12-07 |
Deprecated: Veeam_BackupAndReplication_Jobs_VMWareSureBackups Replacement: Veeam_BackupAndReplication_Jobs_SureBackups |
(1 DataSource) “VMware” was removed from the DataSource name as the backups are not VMWare specific. | 2020-12-07 |
Deprecated: Windows_SNMP_Services Replacement: N/A | (1 DataSource) Windows SNMP support has been deprecated by Microsoft since Server 2012 R2. As a result, this DataSource does not collect reliable data for Server 2016 and above. | 2020-12-02 |
Deprecated: Cisco AIP SSM Memory Pools- Replacement: Cisco_AIPSSM_Processor Cisco_AIPSSM_MemoryPools |
(1 DataSource) The replacement DataSources offer a scripted SNMP version that returns accurate values. If you were previously using the now-deprecated DataSource, it can be deleted as it was providing invalid data. | 2020-11-16 |
Deprecated: LM_Device_Count Replacement: LogicMonitor_Portal_Resources |
(1 DataSource) Uses a deprecated API. It is strongly recommended that this LogicModule be deleted and the replacement LogicModule be used. | 2020-10-26 |
Deprecated: Arista_Switch_Storage Replacement: Arista_Switch_FlashStorage Arista_Switch_Memory Arista_Switch_StorageUsage |
(1 DataSource) The replacement DataSources filter out instances to allow for separate DataSource monitoring of memory, flash storage, and standard storage. | 2020-10-26 |
Deprecated: Linux_SSH_CGroupStatus Replacement: Linux_SSH_ServiceStatus |
(1 DataSource) Did not provide accurate/useful data and can be deleted; the existing Linux_SSH_ServiceStatus DataSource has been retooled in v.141 to perform the same function. | 2020-09-18 |
Deprecated: Linux_SSH_NetworkTCPUDP Replacement: Linux_SSH_TCPUDP |
(1 DataSource) The replacement DataSource offers several advantages including (1) the use of the more widely supported nstat (part of iproute2) command and netstat as fallback if nstat is not available and (2) additional monitoring for packet, datagram and error related metrics | 2020-09-18 |
Deprecated: QNAP Volumes Replacement: QNAP_Volumes |
(1 DataSource) Changed the collection method from standard SNMP to scripted SNMP to properly handle the units returned for the VolFreeSize and VolTotalSize datapoints. In the now-deprecated version, these datapoint calculations were failing if the returned values were not expressed as terabytes leading to data misrepresentation. | 2020-09-18 |
Entering Beta: Push Metrics API
LogicMonitor is developing a Push Metric API in order to allow metrics to be sent directly to LogicMonitor without the use of a Collector. Some technology landscapes where this capability is becoming vital include server-less infrastructures such as AWS Lambda, large distributed microservices environments with custom metrics (including business metrics), and IoT environments.
Beta for Push Metrics API is targeted for January. If you have a compelling use case and the resource availability, and would like to be considered for participation, please complete the Customer Beta survey.