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

April 12, 2023

GD Collector 33.003

LogicMonitor GD Collector 33.003 is released on April 12, 2023. GD Collector 33.003 is a patch to the previously released GD Collector 33.002 and includes the following additional fixes:

Fixed Issues

  • Fixed an issue where after upgrading, the ping datasource failed to collect data and the ping debug command failed to display correct output.
  • Fixed an issue where the chronicle map of script cache crashed due to corrupt cache file and led to high CPU spike in collectors. As part of the fix, if the system finds a corrupt cache file, it is deleted.
  • Fixed an issue where when you upgrade collector (that runs as root user) from version 28.004 to any version except GD 33.003 and then run the updateToNonRoot.sh script, the script failed due to the absence of the setnetcap file in the bin folder. To convert to non root user, you first upgrade to GD 33.003 that contains the setnetcap file in bin folder and then run the updateToNonRoot.sh script.
  • Fixed an issue where when you upgrade a docker collector from root to non root using the UpgradeToNonroot.sh script, the script failed and led to errors. The error occurred because of the relative path in the UpgradeToNonroot.sh script 
    • -sf ./bin/logicmonitor-agent /etc/init.d/logicmonitor-agent and 
    • -sf ./bin/logicmonitor-watchdog /etc/init.d/logicmonitor-watchdog.
      To fix the issue, we converted the relative path to absolute path by replacing “./” with “$DEST_DIR/agent” 
    • -sf $DEST_DIR/agent/bin/logicmonitor-agent /etc/init.d/logicmonitor-agent
    • -sf $DEST_DIR/agent/bin/logicmonitor-watchdog /etc/init.d/logicmonitor-watchdog
      Also, because the UpgradeToNonroot.sh script is not designed for docker collector, if you try to run the script on docker collector, the system will stop running the script and display a warning message.

April 06, 2023

EA Collector 33.400

LogicMonitor EA Collector 33.400 is based on the previously released EA Collector 33.301. LogicMonitor EA Collector 33.400 is released on April 06, 2023 and includes the following updates.

Enhancements

  • Added Add additional SNMP v3 Credentials checkbox under Advanced NetScan for the ICMP ping method to provide multiple SNMP v3 credentials. In scenarios where you have large networks with different SNMP v3 credentials per device, or cases where the credentials and devices are not mapped, you can enable this feature to let collector scan the devices and identify the correct SNMP v3 credential configured for it.
    Note that we have introduced this feature as part of open beta. To use this feature, you must first enroll for the beta program. To enroll and to get more details, contact your LogicMonitor Customer Support Manager.
  • Configured the snmp.session.count.datacollecting property in the agent.conf to set the shared sessions count for SNMP v2c as per collector size:
Collector SizeProperty Value
Small, Medium, and Large4
Extra Large (XL) and Double Extra Large (XXL)16
  • Enabled the hostProps environment variable for accessing device properties in the !posh debug command. It will help troubleshoot issues in the script and batchscript logicmodules.
  • In Kubernetes collector, for the PortDiscoveryTask we can now use the host device IP to make host connection if the kubernetes.pod.hostNetwork property is enabled on the host.
  • Improved the logging ability of the CollectorServiceController.txt log file when non root user starts, stops, or restarts collector.
  • On the Collector Status Page we have added a new module status SignatureValueChangedForHealthCheckScripts for collector health check scripts. It indicates whether the health check scripts are modified or not before they are run. If the scripts are not modified, the module status message indicates that the signature is verified successfully and the scripts are not modified. If the scripts are modified, the message indicates that the signature mismatch is found and the scripts are modified. The message also lists names of the modified health check scripts.

Fixed Issues

  • Upgraded version of the following files for various minor security updates.
File/JARUpgraded Version
Amazon JAVA Correttojava-11-amazon-corretto-jdk_11.0.18.10.1
Wildfly-elytronv2.0.0.Final
  • Fixed an issue where when SELinux is enabled, the updateToNonRoot.sh script failed while migrating collector from root to non root user.
  • Fixed an issue where when vault properties are updated in the collector cache, all the existing tasks are removed and then rescheduled. This led to high CPU spike and issues during data collection. To fix this issue, when vault properties are updated, instead of rescheduling the existing tasks, the system reinitiates the tasks with updated vault properties.
  • Fixed an issue where the chronicle map of script cache crashed due to corrupt cache file and led to high CPU spike in collectors. As part of the fix, if the system finds a corrupt cache file, it is deleted.
  • Fixed an issue where when you use the updateToNonAdmin.ps1 script to migrate a collector running under user with administrator privileges to a domain user with non administrator privileges, the system erroneously indicated that the migration is successful, when in reality the collector had failed to migrate to non-admin user.
  • Fixed an issue where when a new active discovery is made, the existing multi instance datasources displayed inconsistency in the number of times data is polled. The issue occurred due to the extra properties added to the DataSource instance object after scheduling the task in collector. After fixing the issue, there is consistency of polls in datasource.
  • Fixed an issue where when you add special characters, backslash, or backtick to the host properties, the environment variable failed to run and as a result, PowerShell script crashed. As part of the fix, we have set all the host properties in a hostProps hash table. Customers can now directly access device properties.

March 06, 2023

EA Collector 33.301

LogicMonitor EA Collector 33.301 is released on March 6, 2023. EA Collector 33.301 is a patch to the previously released EA Collector 33.300 and includes the following additional updates:

Fixed Issues

  • Fixed an issue where when vault properties are updated in the collector cache, all the existing tasks are removed and then rescheduled. This led to high CPU spike and issues during data collection. To fix this issue, when vault properties are updated, instead of rescheduling the existing tasks, the system reinitiates the tasks with updated vault properties.
  • Fixed an issue where the chronicle map of script cache crashed due to corrupt cache file and led to high CPU spike in collectors. As part of the fix, if the system finds a corrupt cache file, it is deleted.

February 21, 2023

EA Collector 33.300

LogicMonitor EA Collector 33.300 is released on February 22, 2023. It is based on the previously released EA Collector 33.200 and includes the following additional updates.

Enhancements

  • Added the service.read_timeout_getconf property to the agent.conf setting. It specifies the HTTP read timeout for getConf API call made by collector to the Santaba server.
  • Enabled IPFIX NBAR data collection as per RFC-6759. It thus enables Application_ID detection from the Scope field of the Optional template which is part of the IPFIX NBAR flow.

Fixed Issues

  • Upgraded version of the following files for various minor security updates.
File/JAR Current VersionUpgraded Version
Netty-codec-http-4.1.79.Final.jarNetty-codec-http-4.1.86.Final.jar
Commons-net-2.0.jarCommons-net-3.9.0.jar
  • Fixed an issue where after upgrading to GD 33.001, certain datasources, if timed out during active discovery, led to an exception and exited the SPSE threads. As a result, the custom PowerShell scripted PropertySources and core LogicModules started to fail.

February 19, 2023

GD Collector 33.002

LogicMonitor GD Collector 33.002 is released on February 20, 2023. GD Collector 33.002 is a patch to the previously released GD Collector 33.001 and includes the following additional updates:

Enhancement

  • The current SPSE thread count is minimum 3, maximum 10, and queue size is 10. Due to this, at a time, only 10 PowerShell processes are run, additionally 10 stay in a queue, and the remaining processes are dropped. To overcome this shortcoming, we have increased the thread count of collectors of different sizes as follows:
Collector SizeMinimum Thread CountMaximum Thread CountMaximum Queue Size
Nano51050
Small51050
Medium1050100
Large2080100
X-large30100100
XX-large30100100

Fixed Issues

  • Fixed an issue where as part of GD 33.001 upgrade, when AWS SDK was upgraded to version aws-java-sdk-s3-1.12.264, certain AWS related datasources started to fail as the upgraded version of S3 jar was not backward compatible.
  • Fixed an issue where although collector was up and running, it did not collect data and collector status was reported as down.
  • Fixed an issue where after upgrading to GD 33.001, certain datasources if timed out during active discovery led to an exception and exited the SPSE threads. As a result, the custom PowerShell scripted PropertySources and core LogicModules started to fail.
  • Fixed an issue where after upgrading to GD 33.001, for Linux non-root collector, the watchdog did not start and displayed errors when attempting to start agent and watchdog.
  • Fixed an issue where when you upgrade collector version from MGD 30.xxx, GD 31.xxx, or MGD 31.004 and later to collector version GD 33.001, the custom JAR files were reported to be lost or missing. When you downgrade the collector from GD 33.001 to any version between EA 31.100 to EA 32.100, the downgrade failed.

January 16, 2023

EA Collector 33.200

LogicMonitor EA Collector 33.200 is released on January 16, 2023. It is based on the previously released EA Collector 33.101 and includes the following additional fixes.

Fixed Issues

  • Upgraded version of the following files for various minor security updates.
JAR/FileUpgraded Version
Amazon JAVA Corretto11.0.17.8.1
jackson-databind2.13.4.2
Apache ivy2.5.1
  • Fixed an issue where IPMI datasource could not collect data due to missing libeay32.dll file. Similarly, iDRAC monitoring did not work due to poll timeout issue. After upgrading ipmiutil to version 3.1.8, we have fixed both the issues.
  • Fixed an issue where while installing collector in docker, the collector provided incorrect installation logs when installation failed due to insufficient memory.

November 24, 2022

EA Collector 33.101

LogicMonitor EA Collector 33.101 is released on November 24, 2022. EA Collector 33.101 is a patch to the previously released EA Collector 33.100 and includes the following additional fix:

Fixed Issue

  • After upgrading to EA Collector 33.100, core LogicMonitor or custom-created modules that do not properly close Oracle connections accumulate inactive sessions that can affect Oracle database performance and availability. To handle this issue, update core LogicModules to the most recent version (as of November 10, 2022) and audit any custom modules creating Oracle connections. As a precautionary step to mitigate the risk of performance and availability impact on production Oracle environments, we have temporarily rolled back the jar from version 21.5.0.0 to 11.2.0.3.0.

November 23, 2022

GD Collector 33.001

LogicMonitor GD Collector 33.001 is released on November 23, 2022. GD Collector 33.001 is a patch to the previously released GD Collector 33.000 and includes the following additional fixes:

Fixed Issues

  • After upgrading to GD Collector 33.000, core LogicMonitor or custom-created modules that do not properly close Oracle connections accumulate inactive sessions that can affect Oracle database performance and availability. To handle this issue, update core LogicModules to the most recent version (as of November 10, 2022) and audit any custom modules creating Oracle connections. As a precautionary step to mitigate the risk of performance and availability impact on production Oracle environments, we have temporarily rolled back the jar from version 21.5.0.0 to 11.2.0.3.0.
  • Upgraded Apache ivy to version 2.5.1, netty-common to version netty-common-4.1.79.Final jar, and aws-java-sdk-s3 to version aws-java-sdk-s3-1.12.264 jar for various minor security updates.
  • Fixed an issue where Active Discovery scripts behaved differently and failed to collect data when evaluating an undefined property (for example, host property does not exist). To fix the issue, we introduced HostProps as an environment variable. Active Discovery scripts can now collect data even if property does not exist.
  • Fixed an issue where the WMI password in plaintext format was displayed in a text file in collector machine when Windows collector executed PowerShell script for active discovery. We immediately fixed this issue and the WMI password is no longer displayed as plaintext.

November 15, 2022

EA Collector 33.100

LogicMonitor EA Collector 33.100 is released on November 15, 2022 and includes the following updates.

Enhancements

  • Upgraded aws-java-sdk-s3 jar to version aws-java-sdk-s3-1.12.264.
  • Upgraded hsqldb jar to version 2.7.1.
  • Upgraded netty-common-4.1.63.Final jar to version netty-common-4.1.79.Final.
  • Upgraded jsoup to version 1.15.3.
  • Added LogSource logging support in Collector for logsource.kubernetes and logsource.collectoringestapi components. You can access them on the Manage Collector Logs page on the UI.
  • Added property enable.netflow.parallel.execution to considerably reduce the Netflow packet drop issue. By default, the property is set as true. With this enhancement, you can observe negligible packet drops.
  • Forwarding Windows event logs to LogicMonitor logs is now supported only through LogSources. We no longer support log forwarding through lmlogs.windowseventlogs.enabled property in agent.conf and lmlogs.winevents.enable (customproperty in the monitored device.
  • Prior to this release users had to add the include filter to get the information level logs. To help users, we now support information level logs by default for WMI logsource.
  • Added the following counters to Collector DataSource LogicMonitor_Collector_LMLogs for log collection performance monitoring. This will help clarify the present count during device usage and post consumption after increasing the value of these parameters:
    • lmlogs.thread.count.for.ingest.api.communication
    • eventcollector.wineventlog.threadpool
    • eventcollector.wineventlog.max.eventitem
    • eventcollector.syslog.threadpool
    • eventcollector.syslog.queue
  • The value of logcollector.wineventlog.max.eventitem  was by default set to 500 for all collector sizes. We have now updated it to suit collectors of all supported sizes.
Collector sizeSupported value
Nano300
Small300
Medium500
Large700
X-large1000
XX-large1200

Fixed Issues

  • Fixed an issue where while processing the Syslog message sent to Collector, the initial string were getting trimmed and as a result, the regexnotmatch filter did not work as expected for Syslog LogSources.
  • Fixed an issue where Collector read the entire log file multiple times and as a result created duplicate alerts.
  • Fixed an issue where Active Discovery scripts behaved differently and failed to collect data when evaluating an undefined property (for example, host property does not exist). To fix the issue, we introduced HostProps as an environment variable. Now, Active Discovery scripts can collect data even if a property does not exist.
  • Fixed an issue where internal webcheck failed to follow redirect for http code 308.
  • Fixed an issue where some of the Windows event logs were missing on the LogicMonitor Logs page when LogSources were used for collection.
  • Fixed an issue where the remote session did not stop from collector-side. To fix this issue we added remotesession.timeout.seconds property to agent.conf. Its value defaults to 600 seconds and supports minimum 300 seconds. However, we recommend that you set it to less than or equal to 1800 seconds.
  • Fixed an issue where using the regex method for resource mapping in LogSource, while performing the regex operation on the Message field of the Syslog event, the messages were trimmed and partial value was sent. As a result, the regex operation was applied only to the partial match. To fix the issue, we now perform the regex operation on the rawMessage field of the Syslog event which ensures that the entire event is sent without trimming.
  • Fixed an issue where WMI password in plain text was exposed in the Event viewer during Poll Now. We have masked the password to strengthen its security.

Known Issue

  • You might observe that during WMI log collection some logs are missing/duplicate around the time when collector restarts, and hence, on the Logs page the total logs count does not match when compared with the expected logs generated from devices.

November 10, 2022

GD Collector 33.000

LogicMonitor GD Collector 33.000 is released on November 10, 2022. EA Collector 32.400 has been designated as GD Collector 33.000 and includes the following additional updates:

Enhancement

  • Upgraded hsqldb jar to version 2.7.1 to mitigate CVE-2022-41853 vulnerabilities.

Fix

  • Fixed an issue where wmi password in plain text was exposed in the Event viewer during Poll Now. We have masked the password to strengthen its security.
1 2 4 5 6 11 12

Start Your Trial

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