Logstash 6.8.17 Release Notesedit

There are no user-facing changes in Logstash Core.

Pluginsedit

Multiline Codec

  • Fixed: avoid long thread sleeps on codec close #67

Aggregate Filter

  • Fixed: remove default_timeout at pipeline level #112

Fingerprint Filter

  • Fixed: lack of consistent fingerprints on Hash/Map objects #55
  • Fixed: solve error preventing use of Murmur3 #61
  • [DOC] Expanded description for concatenate_sources behavior and provided examples #60

Kv Filter

  • Fixed: issue where a field_split_pattern containing a literal backslash failed to match correctly #87

Ruby Filter

  • Added error log backtrace to inline scripts #54
  • [DOC] Added docs to help people avoid concurrency issues (often caused by accidentally relying on shared state with global variables, constants, or unguarded overwriting of instance variables) #58

Sleep Filter

  • Minor internal refactor to change Fixnum instances to Integer, as Fixnum was deprecated in Ruby 2.4 #10

File Input

  • Fixed: release watched files on completion in read-mode #271

Http Input

  • Improved error handling/logging/unwraping #133
  • Fixed: a regression introduced in 3.1.0’s migration to the Netty back-end that broke some users' browser-based workflows. When an instance of this plugin that is configured to require Basic authentication receives a request that does not include authentication, it now appropriately includes an WWW-Authenticate header in its 401 Unauthorized response, allowing the browser to collect credentials before retrying the request.

Snmp Input

  • Fixed: support SNMPv3 multiple identical security name with different credentials #84
  • Fixed: multithreading problem when using multiple snmp inputs with multiple v3 credentials #80
  • [DOC] example on setting IPv6 hosts #89
  • Updated snmp4j library to v2.8.4 #86

Sqs Input

  • Fixed: retry networking errors with backoff #57

Syslog Input

  • Added support for listening on IPv6 addresses
  • Refactor: avoid global side-effect + cleanup #62
  • avoid setting BasicSocket.do_not_reverse_lookup as it has side effects for others

Cloudwatch Output

  • Fix: dropped usage of SHUTDOWN event deprecated since Logstash 5.0 #18

Http Output

  • Reduce amount of default logging on a failed request #122

Lumberjack Output

  • Fix: dropped usage of SHUTDOWN event deprecated since Logstash 5.0 #31