Beats version 8.5.1edit

View commits

Bugfixesedit

Affecting all Beats

  • Re-enable build optimizations to reduce binary size and improve performance. 33620
  • Expand fields in decode_json_fields if target is set. 31712 32010
  • Fix in AWS related services initialisation relying on custom endpoint resolver. 32888 32921
  • Keep orchestrator.cluster.name if kubeconfig is not returned in GKE metadata. 33418

Filebeat

  • Fix httpjson input page number initialization and documentation. 33400
  • Add handling of AAA operations for Cisco ASA module. 32257 32789
  • Fix gc.log always shipped even if gc fileset is disabled. 30995
  • Fix handling of empty array in httpjson input. 32001
  • Fix reporting of filebeat.events.active in log events such that the current value is always reported instead of the difference from the last value. 33597
  • Fix splitting array of strings/arrays in httpjson input. 30345 33609
  • Fix Google workspace pagination and document ID generation. 33666

Heartbeat - Fix bug affecting let’s encrypt and other users of cross-signed certs, where cert expiration was incorrectly calculated. 33215 - Fix broken disable feature for kibana configured monitors. 33293 - Fix states client support for output options. 33405 - Fix states client reloader under managed mode. 33405 - Fix bug where states.duration_ms was incorrect type. 33563

Bugfixesedit

Heartbeat - Fix bug affecting let’s encrypt and other users of cross-signed certs, where cert expiration was incorrectly calculated. 33215 - Fix broken disable feature for kibana configured monitors. 33293 - Fix states client support for output options. 33405 - Fix states client reloader under managed mode. 33405

Metricbeat

  • Add tags to events based on parsed identifier. 33472
  • Skip over unsupported filesystems in the system.filesystem metricset instead of failing immediately. Fix debug statement in system.fsstat metricset. 33646

Addededit

Affecting all Beats

  • Beats will now attempt to recover if a lockfile has not been removed. 33169