Beats filebeat

Elastic · Elastic.Filebeat

Tails and ships log files

Filebeat is an open source file harvester, mostly used to fetch logs files and feed them into logstash. Together with the libbeat lumberjack output is a replacement for logstash-forwarder.

winget install --id Elastic.Filebeat --exact --source winget

Latest 9.3.3

Release Notes

Features and enhancements All

  • Update OTel Collector components to v0.148.0. #49578 Filebeat
  • Add retry back-off logic to streaming input CrowdStrike follower. #48542 #46072
  • Add secret_state config to CEL input for encrypted storage of secrets accessible as state.secret. #49207 Add a secret_state configuration field to the CEL input. When configured in a Fleet integration package with secret: true, the values are stored encrypted by Fleet. At runtime, the contents are placed at state.secret and unconditionally redacted in debug logs. The key secret in the plain-text state configuration is reserved and rejected by validation to prevent accidental unencrypted storage of values intended to be secret.
  • Allow string and number arrays in httpjson chained configurations. #49391 #16662
  • Add support for URL and URL query parsing and formatting in the Streaming input CEL environment. #49653 #17875 Metricbeat
  • Add client secret authentication support to Azure App Insights module. #48880 Fixes Elastic Agent
  • Fix an issue that could delay reporting shutdown of Agent components. #49414 #49388
  • Reduce AutoOps logging from info to debug for polling. #49507 #49506 Filebeat
  • Fix Filestream take_over causing file re-ingestion when used with autodiscover. #49632 #49579
  • Fix compatibility of the Journald input with journald/systemd versions < 242. #49445 #48152
  • Add rate-limit backoff to CrowdStrike streaming input oauth2 transport. #49453 Wrap the oauth2 HTTP transport used by the CrowdStrike falcon streaming input with a rate-limit-aware transport that intercepts 429 responses, reads the Retry-After header, and backs off before retrying. This prevents the oauth2 token refresh from generating a burst of unauthorized requests that triggers CrowdStrike's 15-per-minute rate limit. The discover endpoint also returns a retry-after hint to the session-level retry loop as a minimum wait floor.
  • Skip request tracer path validation when tracing is disabled to prevent input startup failures. #49655 The startup path validation in cel, httpjson, http_endpoint, and entity analytics inputs checked whether the tracer config struct was non-nil rather than whether tracing was enabled. Integration package templates always include a tracer block (with enabled defaulting to false), so the struct is never nil. Under the agentless/otel runtime the relative tracer path resolves outside the permitted directory, causing all affected inputs to fail immediately even though tracing was disabled. The config-level Validate methods already used the correct enabled() guard; the startup paths now do the same.
  • Fix Filebeat crash loop when running under Elastic Agent and taking too long to initialise. #49796 #49512 Libbeat
  • Fix a bug where escaped characters in syslog structured data caused an EOF error. #49392 #43944 Metricbeat
  • Fix unnecessary Windows filesystem metricset errors from non-existent volumes. #49553 Fix an issue where filesystem metric collection on Windows could report errors for volumes that are no longer present. Update to gosigar v0.14.4. Winlogbeat
  • Skip record ID gap detection for forwarded Windows events. #49819

Installer type: wix

Architecture Scope Download SHA256
x64 Download CA98AE4536D014B5A22221F33F8AE8591B2EE90D614A00D69D58EFBBB0CC3B20

Details

Homepage
https://www.elastic.co/downloads/beats/filebeat
License
Elastic-2.0
Publisher
Elastic
Support
https://github.com/elastic/beats/issues
Privacy Policy
https://www.elastic.co/legal/privacy-statement
Copyright
© 2026. Elasticsearch B.V. All Rights Reserved

Older versions (18)

9.3.2
Architecture Scope Download SHA256
x64 Download 6145A29A67CE8EA028AA24E68FF052CDA8F48A580A5278234E5BE56E570FA7B8
9.3.1
Architecture Scope Download SHA256
x64 Download 9C4894BD7DE487D0416E5B3484B2F849AD0ECDA162CE07576B7EA6D9B35B3317
9.3.0
Architecture Scope Download SHA256
x64 Download 7AE22F915224E7875CB0D31354C77E0712C15B9904C52E247654A4434D6C496F
9.2.4
Architecture Scope Download SHA256
x64 Download 86B95686C9397D5A6CB0795A94B9A2CC58BF6F78E9E290F80DA49EC477F6E97C
9.2.3
Architecture Scope Download SHA256
x64 Download 45BAF520FAFF5B4A1678B9BF500BE986BED8A8568D77195EDFB628C89845C6B5
9.2.2
Architecture Scope Download SHA256
x64 Download 3F65A195A0C9AEBDBAFC500FEF582106EB9960B134536F7EA9A65E5EBAA74A37
9.2.1
Architecture Scope Download SHA256
x64 Download BBE55D6C0FD6280AB1C79ACC73AE52CF3805B2ED8294CA1D08D42D77F68ADA80
9.2.0
Architecture Scope Download SHA256
x64 Download F0D1A78F8C2503C04B38278A8EE35EDEE5F6FFC8C1E61CDBD06E9FEBFE5F9C07
9.1.5
Architecture Scope Download SHA256
x64 Download 5E9838316F21D0ED00348ED8241022424C5C89A307B4D2C68AFDE40F8F9E33AB
9.1.4
Architecture Scope Download SHA256
x64 Download 3CCFE99AF8384565EAB1A936E0DE915F71F246803CB60B3EDCF032C116B43B5E
9.1.3
Architecture Scope Download SHA256
x64 Download 8155534B843660DE79C674E4F0929DF5EDE1DC972E4FB42BD5747A602E50867C
9.1.1
Architecture Scope Download SHA256
x64 Download CAADB9EF0A5110F4D5C7B0709C58D79613602E6283CD92B6EFDD7B7E1BB70135
9.1.0
Architecture Scope Download SHA256
x64 Download 40EFC188A8B30136F0EF37B5642447DA2796293D2C05490F1456011C9E7C036C
9.0.4
Architecture Scope Download SHA256
x64 Download 6C40CBF13A368AF19A4D6148EEDA2DA97DC4B3749ED3E9A35D9AA53BB766E49C
9.0.3
Architecture Scope Download SHA256
x64 Download 65B30699567B7939AF2560F37A5DA7DCF88F3927757775CB1ED8944EB626320B
9.0.2
Architecture Scope Download SHA256
x64 Download A7C7C16C5B3E86A8ABB0D41B6AF2BC47985AAFC79A80E610877C0B541E9CC443
9.0.1
Architecture Scope Download SHA256
x64 Download 2EB663ACA8324525909E694D9B7BD1F51C8FA22FA3B250FA274492E2FBC56D03
9.0.0
Architecture Scope Download SHA256
x64 Download FC2972BC16B789390751D712265949E354DB328C93136A355E186E37A5406465