LogicMonitor seeks to disrupt AI landscape with $800M strategic investment at $2.4B valuation to revolutionize data centers.

Learn More

EA Collector 36.100

Last updated on 01 July, 2024

Feature Highlights

  • Support for LogicMonitor Data Publisher Service with HTTPS Client
  • Support for BatchScript ConfigSource Configuration
  • Ingesting SNMP v1 and v2c Traps Without Validation

LogicMonitor EA Collector 36.100 is released on July 01, 2024. It is based on the EA Collector 35.401 and includes the following additional updates.

Beta

Support for LogicMonitor Data Publisher Service with HTTPS Client

In addition to Kafka, LogicMonitor Data Publisher service now also supports the HTTPS client to send metric data over any HTTPS defined endpoint. LogicMonitor Data Publisher is an integrated service that extracts and sends real-time datasource metrics to a third party destination. Currently, to explore this feature you must participate in the Beta program. To do so, contact your LogicMonitor CSM.

Enhancement

Metrics Data Payload Improvements

The following metrics data payload improvements are done.

  • Updated the Scope field with the DataSource name instead of the DataSource Instance name.
  • Added DataSource Instance name to the metrics section in the OTPL format payload.
  • Added DataSource Instance WildValue and WildName to the metrics section.
  • Updated the Kafka data key to have “$” separated DataSource and Instance name as key.
Enhancement

Support for BatchScript ConfigSource Configuration

LogicMonitor now supports BatchScript data collection method to collect data for ConfigSources. The BatchScript data collection method collects configuration data for multiple instances at the same time (instead of collecting data per instance).

Enhancement

Auto Conversion of Linux Collectors to Non-root Users during Upgrade

When you upgrade Linux docker containers to EA Collector 36.100 or a later version, the Linux docker containers which are currently operating under root account user are automatically migrated to non-root account user.

Enhancement

Ingesting SNMP v1 and v2c Traps Without Validation

To ingest the SNMP v1 and v2c traps as LM Logs without the community string validation, a new property lmlogs.snmptrap.community.based.auth.enabled is added to the agent.conf settings. By default, it is set to true. To skip community string validation, you can set it to false.

Enhancement

Defining Community Strings and Credentials on a Collector Device

For both the monitored and unmonitored devices, the LM Log users can now define a list of community strings (for SNMP v1 and v2c traps) or credentials (for SNMP v3 traps) on a collector device to validate the incoming traps. This helps users who do not know the community string or credentials of their devices.

Enhancement

ssl.enable Cannot be set to False

Removed the ability to set ssl.enable=false in the agent.conf settings. With this update, the connection between collector and LogicMonitor platform will always be encrypted via SSL.

Enhancement

Implemented Access Control for Enhanced Security

To strengthen the security of LogicMonitor and customer data, LogicMonitor has implemented new access control measures. As a result, only the users with Admin privileges and users within the domain where the collector is installed can modify or run the agent-jar and encryptCredential.bat files.

Enhancement

Removed Npcap from Collector Installer

When installing Windows collector in silent mode, LogicMonitor has removed the Npcap setup from the collector installer.

Enhancement

Renamed the Debug Command

LogicMonitor has renamed the debug command !testwinrmconfig to !winrm. The command now accepts all parameters to debug the issue. You can run !winrm for any query to get the output. When !winrm is run successfully, it prints the output of the query.

Enhancement

Support for Dynamic Group Regex for Windows Event LogSource and Kubernetes LogSource

Currently, for WMI and Kubernetes LogSource (Kubernetes pods and Kubernetes event logging), the regex method returns a complete match of regex instead of returning only the group match. To overcome this gap, LogicMonitor now supports dynamic group regex for Windows event LogSource and Kubernetes LogSource. Users can now capture a specific regex group using a key:value pair. For example, key1:abc and key2:xyz.

Resolved Issue

Fixed an issue related to corrupt script cache file. As a result of the fix, we can now quickly recover the corrupt file.

Resolved Issue

Fixed an issue where Windows Groovy4 collector faced some error when using JSON Slurper. To fix the issue, a new classloader configuration property groovy.v4.classloader.enable is added to the agent.conf settings. By default, it is set to true.

Resolved Issue

Fixed an issue where collector was unable to correctly parse the syslog events that have the date time format such as Jun 21 2024 11:28:14.522 EST.

Resolved Issue

Fixed a security issue related to ConnectivityTester.

Resolved Issue

Fixed a security issue related to collector logs and PollNow data.

Resolved Issue

Fixed a security issue related to the debug command.

Resolved Issue

Fixed a security issue related to the use of ‘@‘ here string in PowerShell script.

Resolved Issue

Upgraded version of the following files due to minor security updates.

File/Component Name Current VersionUpgraded Version
JAVA Corretto11.0.22.7.111.0.23.9.1
XNIO APIorg.jboss.xnio:xnio-api:3.5.1.Finalorg.jboss.xnio:xnio-api:3.8.14.Final
WildFly Elytron HTTP OIDCorg.wildfly.security:wildfly-elytron-http-oidc:2.3.1.Finalorg.wildfly.security:wildfly-elytron-http-oidc:2.4.0.Final
WildFly Elytron Realm Tokenorg.wildfly.security:wildfly-elytron-realm-token:2.3.1.Finalorg.wildfly.security:wildfly-elytron-realm-token:2.4.0.Final
ssleay32.dll0.9.8.34 1.1.0.4