IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
A newer version is available. Check out the latest documentation.
Here are the breaking changes for 6.0.
These changes can affect any instance of Logstash that uses impacted features. Changes to Logstash Core are plugin agnostic.
-
The setting
config.reload.intervalhas been changed to use time value strings such as5m,10setc. Previously, users had to convert this to a millisecond time value themselves. Note that the unit qualifier (s) is required.
-
For
rpmanddebrelease artifacts, config files that match the*.confglob pattern must be in the conf.d folder, or the files will not be loaded.
-
The
-eand-fCLI options are now mutually exclusive. This also applies to the corresponding long form optionsconfig.stringandpath.config. This means any configurations provided via-ewill no longer be appended to the configurations provided via-f. -
Configurations provided with
-forconfig.pathwill not be appended withstdininput andstdoutoutput automatically.
The following plugins were removed from the default bundle based on usage data. You can still install these plugins manually:
- logstash-codec-oldlogstashjson
- logstash-input-couchdb_changes
- logstash-input-irc
- logstash-input-log4j
- logstash-input-lumberjack
- logstash-filter-uuid
- logstash-output-xmpp
- logstash-output-irc
- logstash-output-statsd
Check out our Release Notes for additional release information.