- As of this release, the Sumo collector is built to target the Java 8 runtime. Java 6 and Java 7 are no longer supported as the collector runtime, and Solaris is no longer supported. When you upgrade collectors, JRE 8 or later is required. The Sumo collector with a bundled JRE now ships with JRE 8, so in this case no action is required.
- If you prefer to continue running with Java 6 or Java 7, download the collector using the URL for your production environment and platform—listed on Download a Collector from a Static URL—with the following string appended to the URL: ?version=19.182-44.
- This release includes the following reliability fixes and enhancements to the Docker Log source and the Docker Stats source:
- Bug fix - In the Docker Log source, the multiline detection did not work.
- Bug fix - Hot retry when connecting to a container failed.
- Bug fix - The poll interval parameter for the Docker Stat source can now be modified after it is initially defined.
- Support was added for additional Docker event types. Sumo now supports all Docker event types. For information about Docker event types, see Monitor Events in Docker help.
- This release includes the following security fixes:
- Bug fix - Command injection in remote ssh tail source.
- Bug fix - Command injection in .deb/.rpm installer.
- Bug fix - Update the 3rd-party library Jacob to the latest version (1.18) .
- Bug fix - The collector failed to uninstall after downgrade.
- Bug fix - Script source can cause collector upgrade to fail with timeout.
- Bug fix - Syslog sources will now trim trailing newline characters from messages
- Bug fix - Fixed an crash that occurred when a data forwarding rule regex contained a colon.
- Two restrictions related to configuring sources using JSON files have been removed:
- Previously, when configuring all sources in a single JSON file, the sources had to be defined in a sources JSON array. Now, you can use source elements without enclosing them in a sources array. Using the sources array is still supported.
- Previously, when configuring the collector using a directory of JSON files, only a single source could be defined per JSON file. Now, you can define multiple sources per JSON file. You can specify the multiple sources in a sources array, or using a source element for each source.
- Bug fix - Masked the password field in the forwarding sink types.
- The default poll interval in the docker stats source (docker-sources/sumo-sources.json) is changed to 1 minute (instead of 1 second)
https://help.sumologic.com/Release-Notes/Collector-Release-Notes