Join fellow LogicMonitor users at the Elevate Community Conference and get hands-on with our latest product innovations.

Register Now

Resources

Explore our blogs, guides, case studies, eBooks, and more actionable insights to enhance your IT monitoring and observability.

View Resources

About us

Get to know LogicMonitor and our team.

About us

Documentation

Read through our documentation, check out our latest release notes, or submit a ticket to our world-class customer service team.

View Resources

Collector Release Notes Timeline

Last updated on 27 March, 2024

June 03, 2022

GD Collector 32.000

The GD Collector 32.000 is based on the previously released EA Collector 31.200.

LogicMonitor GD Collector 32.000 was released on June 03, 2022 and includes the following changes.

Enhancements

  • LogicMonitor Collector now monitors and identifies changes in the jar files shipped during the Collector installation. Changes are highlighted on the Collector status page.
  • Upgraded Amazon Java Corretto to version 11.0.14.10.1.
  • On the Logs page, you can now view values in the “Level” column as text and not as numbers:
New ValueOld value
“error”1
“warning”2
“info”3
“secAuditSuccess”4
“secAuditFailure”5
  • To scale Netflow collection and support more devices, the following improvements were made to Netflow configurations:
ConfigurationNew ValueOld Value
netflow.flowcache.duration2010
netflow.inserter.min.thread105
netflow.inserter.max.thread2010
netflow.inserter.queue.capacity5000200

In addition, the following Netflow configurations were added:

ConfigurationDefault Value
netflow.performance.versionv2
max.netflow.group10
max.devices.per.netflow.group100
netflow.db.connection.pool.size40

Bug Fixes

  • Fixed an issue for Thycotic vault where a slash in credentials (e.g., abc\efg) was displayed as double slash (e.g., abc\\efg) in Collector.
  • Fixed an issue where the Collector stopped collecting data from a webpage and displayed a task timeout error when it was redirected from a website/web server to another website that had an extra forward slash ( / ) at the end of the URL. To fix the issue, the webpage.normalize.uri property was added to the agent.conf file and set the value to “true”. This allows customers to manually normalize the redirected URL.
  • Fixed a security issue that occurred when the ##WMI.PASS## property used with a single quote ( ‘ ) in the Powershell script exposed the WMI password in the script file.
  • Fixed an issue that led to instance grouping failure when the Regular Expression group method was used for empty strings.
  • Fixed an issue where the JDBC driver did not load properly. To fix the issue, the following properties were added to the JDBC data collection settings in the agent.conf file:
    • forced.register.jdbc.drivers.enable = true
    • forced.register.jdbc.drivers.list = Name of the drivers. For example, com.sybase.jdbc4.jdbc.SybDriver
  • Fixed an issue where modules that relied on ScriptCache to store relatively large payloads failed on the latest EA Collector 31.100. To fix the issue, in the agent.conf file you must set value of the property collector.script.cache.isPersistence to “false” to enable “in-memory” implementation of script cache. To avoid this issue in EA Collector 31.200, the collector.script.cache.isPersistence property is set to “false” by default.
  • To resolve scalability and performance issues identified with SSE, we have temporarily disabled SSE starting with EA Collector 31.200. For all new Collector installations in EA 31.200 for Windows and Linux (bootstrap and full-package) the default configuration groovy.script.runner has been set to “agent”.
  • Fixed an issue with Windows EventSource alert suppression. Alerts are now suppressed based on the event id.
  • Fixed an issue where for Windows Collector the log file EventSources sometimes failed to alert on the last lines. To fix this issue, the eventcollector.logfile.autoAppendEndOfFile property was added to the agent.conf file and its value is set to “false” by default. You can manually set it to “true” to auto append carriage return to consider the last line.

March 31, 2022

EA Collector 31.200

LogicMonitor EA Collector 31.200 was released on March 31, 2022 and includes the following updates and fixes:

Enhancements

  • LogicMonitor Collector now monitors and identifies changes in the jar files shipped during the Collector installation. Changes are highlighted on the Collector status page.
  • Upgraded Amazon Java Corretto to version 11.0.14.10.1.
  • On the Logs page, you can now view values in the “Level” column as text and not as numbers:
New ValueOld Value
“error”1
“warning”2
“info”3
“secAuditSuccess”4
“secAuditFailure”5
  • To scale Netflow collection and support more devices, the following improvements were made to Netflow configurations:
ConfigurationNew ValueOld Value
netflow.flowcache.duration2010
netflow.inserter.min.thread105
netflow.inserter.max.thread2010
netflow.inserter.queue.capacity5000200

In addition, the following Netflow configurations were added:

ConfigurationDefault Value
netflow.performance.versionv2
max.netflow.group10
max.devices.per.netflow.group100
netflow.db.connection.pool.size40

Bug Fixes

  • Fixed an issue for Thycotic vault where a slash in credentials (e.g., abc\efg) was displayed as double slash (e.g., abc\\efg) in Collector.
  • Fixed an issue where the Collector stopped collecting data from a webpage and displayed a task timeout error when it was redirected from a website/web server to another website that had an extra forward slash ( / ) at the end of the URL. To fix the issue, the webpage.normalize.uri property was added to the agent.conf file and set the value to “true”. This allows customers to manually normalize the redirected URL.
  • Fixed a security issue that occurred when the ##WMI.PASS## property used with a single quote ( ‘ ) in the Powershell script exposed the WMI password in the script file.
  • Fixed an issue that led to instance grouping failure when the Regular Expression group method was used for empty strings.
  • Fixed an issue where the JDBC driver did not load properly. To fix the issue, the following properties were added to the JDBC data collection settings in the agent.conf file:
    • forced.register.jdbc.drivers.enable = true
    • forced.register.jdbc.drivers.list = Name of the drivers. For example, com.sybase.jdbc4.jdbc.SybDriver
  • Fixed an issue where modules that relied on ScriptCache to store relatively large payloads failed on the latest EA Collector 31.100. To fix the issue, in the agent.conf file you must set value of the property collector.script.cache.isPersistence to “false” to enable “in-memory” implementation of script cache. To avoid this issue in EA Collector 31.200, the collector.script.cache.isPersistence property is set to “false” by default.
  • To resolve scalability and performance issues identified with SSE, we have temporarily disabled SSE starting with EA Collector 31.200. For all new Collector installations in EA 31.200 for Windows and Linux (bootstrap and full-package) the default configuration groovy.script.runner has been set to “agent”.
  • Fixed an issue with Windows EventSource alert suppression. Alerts are now suppressed based on the event id.
  • Fixed an issue where for Windows Collector the log file EventSources sometimes failed to alert on the last lines. To fix this issue, the eventcollector.logfile.autoAppendEndOfFile property was added to the agent.conf file and its value is set to “false” by default. You can manually set it to “true” to auto append carriage return to consider the last line.

February 17, 2022

EA Collector 31.100

LogicMonitor EA Collector 31.100 was released on February 17, 2022 and includes the following updates and fixes.

Enhancements

  • Made improvements to LiveHostSet implementation of data store using chronicle map. This will reduce chronicle map corruption and ensure that script cache will remain after Collector reboot.
  • Added support for three new LogicModules: Windows Events Logs Collection, Kubernetes Events, and Kubernetes Pod Logs.
  • If you have Synthetics enabled, and you have defined variables in your SIDE file, you can now insert variable values via configuration. You can set them to an instance property, device property, or agent configuration.
  • Added debug commands to Syslog LogSource for troubleshooting issues such as pushed logs not being sent to LogicMonitor for a device after applying LogSource.
  • For Linux users, the permission assigned to the agentid.cache file is no longer dependent on the umask value set in customer environments.
  • Added the ability to select more than one label for instance definitions in the OpenMetrics wizard. You can now create a unique instance key if a single label is not sufficient.
  • Added two new fields to the Netflow Collector: ‘PACKETS_TOTAL’ (field ID = 86) and ‘BYTES_TOTAL’ (field ID = 85) . To add these fields, we added two new properties: netflow.latestFlowRecordCache.maxSize and netflow.latestFlowRecordCache.recordExpireInterval.
  • Upgraded SSHJ library from version 0.27.0 to 0.32.0. We also improved the user auth implementation for SSHJ. The new implementation now supports the “none” authentication method and the public key authentication.
  • Added a whitelist for SHA file verification to ignore unnecessary file verification checks and prevent misleading warnings in the logs. Files with .txt, .pid, and .lock are excluded from SHA verification.
  • Extended Collector support for NetFlow monitoring for Meraki devices. We also resolved an issue that prevented Meraki devices with hostnames ending with “.invalid” from resolving DNS for endpoints on the Traffic tab.
  • Added a new configuration variable to the agent.conf file ‘autoprops.detectors.ignore.snmp.versions’ to ignore SNMP v1, v2c, and v3 detection tasks by passing either v1, v2c, or v3 values. This prevents autoprop tasks for specified SNMP versions from getting blocked due to the firewall security in the customer environments.
  • The Credential Vault integration now runs successfully for PropertySources. PropertySources are now applied to the devices that have Vault integration enabled.
  • Improved settings related to log processing and removed the flags for enabling a specific LogSource implementation. Without enabling any flags in the agent.conf file, the LogSource will now start processing logs as soon as users apply LogSource to a device.
  • Batch script data collection instance mapping is no longer case sensitive.

Bug Fixes

  • Fixed an issue that prevented Collectors from upgrading from GD Collector 30.000 to EA Collector 30.102.
  • Fixed an issue that prevented Collectors from upgrading because the previous upgrade package failed to exit. The timeout of the upgrade process is now configurable using the configuration variable “upgrader.exit.wait.time.Insec” and defaults to 30 seconds.
  • Fixed an issue where LM Logs used the property  lmlogs.syslog.useTimestampWhenCollectorReceivedLogs=true from the agent.conf file even if the Use Received Time instead of Log Timestamp setting was set to “false”.
  • Fixed an issue where a Collector incurred exceptions in the logs as the script parameters were not getting parsed for external PowerShell scripts such as wmi.pass and wmi.user without quotes on the DataSource configuration page.
  • Fixed an issue that prevented the Bootstrap installer from downloading for Linux Collectors.
  • Fixed an issue where, while installing a Collector using a proxy, if the proxy.port value is not provided on the command line, the proxy.port value is displayed the same as the proxy.host value in the agent.conf file after installation.
  • Fixed issues with CWE-757 and CWE-297 in SNISSLSocketFactory in Collectors.
  • Fixed an issue where MongoDB instances were not discovered during Active Discovery using the Mongo Discovery task.
  • Fixed an issue where after a Collector was downgraded from version 31.100 to 30.001, the proxy details were not retained in the website.conf file.
  • Fixed an issue that led to an error when installing a Collector using Kubernetes.
  • Fixed an issue where the elapsed time was calculated incorrectly when the PropertySource task failed.
  • Fixed the Windows Collector installation issue where the installer failed to accept proxy details entered in the Proxy settings.
  • Fixed an issue where the OpenMetrics collection task for multi-instance DataSources failed to get the Active Discovery result.
  • Fixed an issue where the Windows Event Log alert messages displayed garbled Japanese 2 byte characters.
  • Fixed an issue with the Windows Collector which prevented some OpenMetrics from being reported to Santaba.
  • Fixed an issue where Active Discovery failed to parse due to an empty instance in the discovered instances from OpenMetrics.
  • Fixed a parsing issue in NetFlow that occurred due to no value in the OUT_PKTS/OUT_BYTES fields in a Collector. The value of IN_PKTS/IN_BYTES will now be populated in these fields.
  • Fixed an issue that led to failure in getting Batch script output results in a Windows Collector due to the new line character “/r/n”. System.lineSeparator now splits new lines in Batch script output for all OS types.

February 17, 2022

GD Collector 30.003

The GD Collector 30.003 is based on the previously released MGD Collector 30.002.

LogicMonitor GD Collector 30.003 was released on February 17, 2022 and includes the following change.

Updates

January 17, 2022

GD Collector 31.003

LogicMonitor GD Collector 31.003 which is based on GD Collector 31.002 is released on January 17, 2022 and includes the following changes.

Updates

Fixes

  • Issues were reported for batch script data collection due to multiple or no periods in the formation of instance name and datapoint name. For example, in the datasource the key value pair has multiple periods –  keyvalue(##WILDVALUE##.storage.totalsize.filesystem) and therefore it failed.
    We have fixed this issue. A datapoint now will not fail even if it has multiple periods or no periods.
  • An error was reported when installing Collector in the Kubernetes environment with proxy configuration. The installation failed due to a syntactical error.
    We have successfully fixed this issue. You can now install Collector in the Kubernetes environment.

December 21, 2021

GD Collector 31.002

LogicMonitor GD Collector 31.002 was released on December 21, 2021 and includes the following changes.

Updates

Known Issues

  • When NBAR is enabled on GD Collector 31.002, there could be a delay in Netflow data getting displayed on the UI.
    Workaround: You may set the value of netflow.use.new.logic = false in the Collector agent.conf and restart the Collector.

December 17, 2021

MGD Collector 30.002

LogicMonitor MGD Collector 30.002 was released on December 17, 2021 and includes the following bug fix:

Updated log4j to version 2.16 to mitigate the Log4shell vulnerabilities. For more information, see Log4j Security Vulnerabilities.

December 16, 2021

GD Collector 31.001

LogicMonitor GD Collector 31.001 was released on December 16, 2021 and includes the following bug fix:

Updated log4j to version 2.16 to mitigate the Log4shell vulnerabilities. For more information, see Log4j Security Vulnerabilities.

November 25, 2021

GD Collector 31.000

LogicMonitor GD Collector 31.000 was released on November 26, 2021 and includes all features and fixes from the EA Collector 30.xxx versions and more.

Enhancements

  • Updated Java to Amazon Corretto 11.0.13.8.

Bug Fixes

  • Fixed an issue where the OpenMetrics wizard was unable to load for Windows Collectors.
  • Fixed an issue where the Linux Collector installer set the proxy.port incorrectly.
  • Fixed an issue where testing the script failed for EventSources.
  • Fixed an issue with NetFlow egress traffic display.

October 21, 2021

EA Collector – 30.104

LogicMonitor EA Collector 30.104 was released on October 19, 2021 and includes the following updates and fixes.

Enhancements

  • Certified the Collector to run on RHEL OpenShift.
  • Syslog collection for LM Logs now supports TCP.
  • Linux Collector uninstaller now cleans up logicmonitor-collector-jre.conf.
  • Added MongoDB 4.1.0 driver.
  • Increased out-of-the-box NetFlow performance.
  • Collector now loads custom JDBC JARs at boot, which lets you use other database drivers with the JDBC AD and Collection mechanisms. Add the following settings to agent.conf: custom.jdbc.drivers = com.cloudera.XXX, com.SAP.XXX . See instructions at Adding Groovy Libraries.
  • The Collector installer is now signed with SHA-256 instead of SHA-1.
  • LogicMonitor-created executables that ship with the Collector are now digitally signed.
  • The Collector Feed is now verified by SHA-2 instead of MD5.
  • Users can retrieve SHA signatures of Collector files for AV exclusion using the !DecryptFileSHA debug command.
  • Increased the default threadcount for Batchscript LogicModules for XL and XXL Collectors.
  • Added performance enhancements to the OpenMetrics Collector.
  • NetScan now includes .0 and .255 when scanning CIDR ranges.
  • PowerShell scripts are no longer written to disk before execution.
  • Removed the following Perl scripts and replaced their function with corresponding Shell scripts of the same name. These shell scripts already existed on the Collector:
    • register.pl
    • sbshutdown.pl
    • uninstall.pl
    • lmbatchjobwrapper.pl
    • proxyshutdown.pl
    • configure.pl
    • bootstrap.pl
    • diagnose.pl
    • install.pl
  • You can now configure the proxy.pass setting for the Linux Collector during the installation process:
    • It will also be automatically encrypted through the installer.
    • If you need to add it to agent.conf in plaintext later, it will be automatically encrypted.
    • If you already have it, it will also be automatically encrypted during upgrade.
  • Upgraded the following:
    • Postgresql to 42.2.20
    • json-smart to 2.4.7
    • bcprov-jdk15on to 1.69
    • jaxb-runtime to 2.3.2
    • commons-compress to 1.21
    • jetty-http to 9.4.43
    • jsoup to 1.14.2
    • JRE to 11.0.12.7.1

Bug Fixes

  • LM Logs now properly parses RFC 5424 timestamps.
  • LM Logs now supports RFC 6587 format over Syslog.
  • Collector Size dropdown now shows default Collector size when installing on Windows.
  • Fixed an issue that caused Docker Collectors to go into endless reboot on upgrade.
  • Fixed an issue that prevented scheduled execution of ERI PropertySources, affecting Topology.
  • Fixed an issue where multiple Windows Events were dropped if one failed to be retrieved for EventSources.
  • Fixed LogicMonitor text on Windows installer.
  • NetFlow now properly parses DSTASN and SRCASN fields.
  • Fixed an issue where JDBC task response time returns “NaN” when it should return “0”.
  • Fixed an issue where diagnose.ps1 failed to run on PowerShell 3.0.
  • Fixed an issue that caused remote sessions to fail if using a Collector proxy and only whitelisting the relay server’s hostname (and not the IP address).
  • Fixed an issue where NetFlow packets would be dropped if ltoo many NetFlow export devices were pointed at a given Collector.

Known Issues

  • If the EA Collector 30.103 was installed on Windows silently via PowerShell or CMD, upgrading to EA 30.104 will fail. This issue does not occur for Windows Collector installation and upgrade via the UI-based install wizard.
1 2 6 7 8 11 12

Start Your Trial

Full access to the LogicMonitor platform.
Comprehensive monitoring and alerting for unlimited devices.