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.
config.reload.interval
has been changed to use time value strings such as 5m
, 10s
etc. Previously, users had to convert this to a millisecond time value themselves.rpm
and deb
release artifacts, config files that match the *.conf
glob pattern must be in the conf.d folder, or the files will not be loaded.-e
and -f
CLI options are now mutually exclusive. This also applies to the corresponding long form options config.string
and path.config
. This means any configurations provided via -e
will no longer be appended to the configurations provided via -f
.-f
or config.path
will not be appended with stdin
input and stdout
output automatically.The following plugins were removed from the default bundle based on usage data. You can still install these plugins manually: