Collector Release Notes Timeline

Last updated on 27 March, 2024

July 07, 2020

GD Collector – 29.000

Collector version GD 29.000 incorporates all enhancements and fixes found in M/GD 28.005, as well as EA 28.xxx (28.100, 28.200, 28.300, 28.400, 28.500, 28.501, 28.600, 28.601, 28.602, 28.603, 28.604, 28.605, 28.606, 28.607).

Next we’ve listed a few highlights across the various releases that GD 29.000 rolls up. For a complete list, visit the individual release notes pages for the various releases.

  • Amazon JDK 11 (replaced Oracle JDK 8)
  • SHA2 support for SNMP v3
  • New SSHJ library
  • Run as non-root/non-admin
  • Bourne shell-based installer (replaced Perl-based installer, for portability)
  • EventSource testing
  • Various CPU and memory efficiency improvements

June 24, 2020

EA Collector – 29.100

Enhancements:

  • Introduces the Collector Script Cache to allow caching of things like session tokens between collection intervals, without dumping things on the filesystem.
  • Groovy scripts for PropertySources and TopologySources now run in the SSE.
  • The xxd dependency for Linux Collectors is now shipped with the Linux Collector. This was unavailable in many Linux distributions by default.
  • Systemd unit file is now stored in /etc/systemd/user for non-root installations.
  • Introduces Extra Large (XL) and Double Extra Larger (XXL) size collectors for 16 GB and 32 GB of RAM. See Collector Capacity.
  • Improvements made to prevent dead, timed out JDBC tasks from stacking up.
  • Improved SSE error messages.
  • NetFlow exports received over UDP can now be processed in a multi-threaded manner on the Collector. Previously, processing was limited to a single thread.
  • The !http debug command now supports timeout, HTTP version, header, and body arguments to facilitate troubleshooting.
  • Instance-level property (ILP) values supplied in Active Discovery scripts no longer require URL encoding. Previously, reporting a character such as “%” would cause parsing to fail.
  • TinyRADIUS Java Library is now included. LogicModules that utilize these to test RADIUS login will be available in a future release.
  • Augur Systems’ TACACS Java Library is now included. LogicModules that utilize these to test TACACS+ login will be available in a future release.
  • Upload scripts are now sent to agent/local/bin instead of agent/lib.
  • Custom JARs should now be placed in agent/local/lib instead of agent/lib.
  • Added scripts to allow the migration of a Collector running as root or Administrator to a non-root or non-Administrator user.
    • Windows: agent/bin/windows/updateToNonAdmin.ps1
    • Linux: agent/bin/linux/updateToNonRoot.sh
  • Added a warning that installing the Collector to run as a non-root user on Linux requires editing /etc/sudoers. This dependency is targeted for removal in a future version.

Fixes:

  • Log indicating absence of agent/conf/agent.conf.local is now WARN level instead of ERROR.
  • Improved the error message when failing to install on a non-x86, 64-bit OS. Previously, we indicated that failure was because the OS was not 64-bit when, in actuality, it was because we don’t support ARM64, for example.
  • Fixed issue mentioned in 28.005 notes, where Upload Scripts would fail if they didn’t print out a newline at the end of the collection script.
  • Fixed issue where long debug commands were unrecognized as valid commands
  • Fixed issue in which the TaskCountInQueue datapoint found in the LogicMonitor_Collector_ConfigCollectingTask DataSource would return negative values.
  • Fixed issue where debug commands could not handle special characters

May 28, 2020

EA Collector – 28.607

Enhancements:

  • Updated the Collector JRE to Amazon Corretto version 11.0.7.10 (April 2020 patch)

Fixes:

  • Fixed an issue where AES-256 SNMPv3 was not working with some Cisco devices

May 07, 2020

EA Collector – 28.606

Enhancements:

  • Added SHA2 support for SNMPv3
  • Added SSHJ library as an option for Expect. This includes more ciphers, algorithms, and key exchanges, including the 4096 bit Diffie-Hellman group
  • Updated MariaDB driver to mariadb-java-client-2.5.4.jar
  • Improved logging for remote sessions

Fixes:

  • Fixed issue in the Linux installer that was preventing the Collector from starting when installed as non-root on some machines

May 05, 2020

MGD Collector – 28.005

Overview

LogicMonitor has designated the general deployment Collector version of GD 28.005, released in March, as the next MGD (minimum general deployment) Collector version.

On June 30, between 6 and 9 p.m. PT, all Collectors in your LogicMonitor platform below version GD 28.005 will be automatically updated to this new minimum version. At this time, we will also officially deprecate and stop supporting the previous minimum general deployment of MGD 27.005.

Although we strongly encourage you to upgrade your outdated Collectors on your own schedule, we do not believe you will experience any issues by waiting for the auto-upgrade on June 30. For instructions on upgrading your Collectors, see Managing Collectors.

This new MGD will be the last GD line to use JDK (Java SE Development Kit) 8. The first official release of JDK 11 is targeted for GD 29.000; the EA 28 line currently uses JDK 11.

Upgrade Highlights

Upon upgrading to version MGD 28.005 or, optionally, version EA 28.xxx or higher, you will have access to many new features and fixes. Several are highlighted next. For a complete list of new features and fixes across all Collector versions, visit Collector Versions.

MGD 28.005 Highlights

MGD 28.005 includes all of the new features introduced in the EA 27 line, as well as many fixes and optimizations. Highlights include:

  • PropertySource support for token replacement in PowerShell scripts
  • Support for NTLMv2 authentication via the wmi.authType property
  • More insightful error messages and diagnosis when using the Poll Now functionality
  • Remote Session support via Collectors configured to use proxies
  • Improved metrics for SSE and Collector performance monitoring
  • Accurate parsing of Cisco syslog messages lacking a host for Syslog EventSources
  • Collector logging cleanup
  • SSL validation issue fix that was preventing successful Groovy script execution
  • Topology mapping support

EA 28 Highlights

For early access to additional features, consider upgrading to the early access version line of EA 28. Early access versions are updates that contain new beta functionality, but are not recommended for your entire infrastructure. Highlights include:

  • Ability for Collector to run without root on Linux, and without administrative privileges on Windows
  • CPU and memory use optimizations
  • AWS SDK upgrade (to 1.11.548)
  • JDK 11 support with up-to-date quarterly security patching
  • Linux installer is now a shell script and doesn’t rely on perl
  • Improved memory usage for Syslog Collector
  • MS SQL jar upgrade (to mssql-jdbc-7.4.1.jre11.jar)
  • Java keystore modifications are no longer overwritten on upgrade

March 17, 2020

GD Collector – 28.005

Improvements:

  • Internal improvements to the Collector reporting mechanism

January 07, 2020

EA Collector – 28.604

Improvements:

  • Updated the JDK to Amazon Corretto 11.0.5.10.1 (October 2019 Critical Patch Update).

Fixes:

  • Fixed NetFlow aggregation edge case with invalid port “0” would cause display issues in the Traffic tab.
  • Fixed issue introduced in 28.003 that would break Batchscript collection if the instance identifier contained a “.”
  • Fixed issue that would cause Ping check to errantly return status 24 in edge cases.

October 24, 2019

GD Collector – 28.004

Fixes:

  • Fixed issue introduced in 28.003 that would break Batchscript collection if the instance identifier contained a “.”

October 15, 2019

GD Collector – 28.003

Improvements:

  • Improved performance for Batchscript DataSources with very large numbers of instances.

Fixes:

  • Fixed issue that would cause Ping check to errantly return status 24 in edge cases.
    • Backported from EA 28.500

September 05, 2019

EA Collector – 28.603

Improvements:

  • Updated the Corretto JRE to 11.0.4
1 2 7 8 9 10