Beats heartbeat

Elastic·Elastic.Heartbeat

Ping remote services for availability

Heartbeat is a beat for testing service availability using PING based on ICMP, TCP or higher level protocols.

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

Latest 9.4.3·June 30, 2026

Release Notes

This release also includes: Deprecations. Features and enhancements All

  • Migrate from the deprecated github.com/docker/docker module to the github.com/moby/moby split modules. #50300 Beats
  • Allow TLS certificate and CA hot-reload without restarting. #50444 Metricbeat
  • Add data_stream field alongside aliases in cat_shards for the Metricbeat autoops_es module. Fixes All
  • Upgrade Go to v1.26.4. Beats
  • Disable TLS certificate hot-reload by default on patch branches. #51104
  • Fix panic in the Elastic Agent V2 manager when reloading with no output unit. Elastic agent
  • Fix Beat receivers adding .0 to whole floating point numbers when encoding to JSON. #14610 Filebeat
  • Fix request tracer path validation for the cel, httpjson, http_endpoint, and entityanalytics inputs when Filebeat runs as an OTel receiver. #50581
  • Fix goroutine leak in filestream task group. #50839 #50824
  • Fix Okta entity analytics OAuth2 jwk_json token refresh failure. #50949
  • Cache Okta OAuth2 token in cel and httpjson to avoid unnecessary JWT regeneration.
  • Fix WebSocket reconnect loop ignoring context cancellation with infinite retries.
  • Fix filestream registry leak on file renames.
  • Fix WebSocket input hanging on shutdown when server stalls and keep_alive is disabled.
  • Fix handling of User-Agent header when using OAuth 2.0 authentication.
  • Guard event.original rename in Azure module ingest pipelines to prevent a "field already exists" error when the field is pre-populated. #51271 Libbeat
  • Fix bulk indexing failures that could occur when using the Elasticsearch output with some non-Elastic backends. #49557
  • Fix a data race in the add_cloud_metadata processor when fetching metadata from multiple providers concurrently. Metricbeat
  • Clamp autoops_es *_latency_in_millis metrics to the sampling interval so a single-sample latency can never exceed the wall-clock time between samples. #50688 Osquerybeat
  • Respect Osquery pack query platform filters for Live Query actions. #50585 Winlogbeat
  • Treat RPC_S_UNKNOWN_IF (1717) as a recoverable error so Winlogbeat reopens the event log session instead of exiting on this transient RPC error.
  • Fix Winlogbeat record ID gap retries reopening from stale checkpoints.
  • Fix winlog XML rendering on Windows arm64.

Installer type: wix

ArchitectureScopeDownloadSHA256
x64Download61F7F3A6F508345F0D5FD7F459BB92C9E267709F0F779777AF295B144A8B19AE

Details

Homepage
https://www.elastic.co/downloads/beats/heartbeat
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 (23)

9.4.2
ArchitectureScopeDownloadSHA256
x64DownloadF971E5F1329F0D3C3A9FB74F8BCC0AF3D2DF151A1AF35380B06A813C4E005129
9.4.1
ArchitectureScopeDownloadSHA256
x64Download4D2D71E81518F9F5B77FD4113C68303E3F053CBF974815E522B128A4E9129AFA
9.4.0
ArchitectureScopeDownloadSHA256
x64Download06E19F81BEFDB98BAE775DAAC2AD216F5751377FDDD3996E492789323937F6C2
9.3.4
ArchitectureScopeDownloadSHA256
x64DownloadB0901E86EC00F27E6A7D7F3B5ECAAA9E096231320D856A6E3A360891140A9646
9.3.3
ArchitectureScopeDownloadSHA256
x64Download88196C7FC86292960E35BC34A8D07A4B14810CFAA8974A6494659EAB81806C78
9.3.2
ArchitectureScopeDownloadSHA256
x64Download6E92A1A2061CECCFB1ADD50653D463F3D140A00B3949E35E83027CE8C7A083FB
9.3.1
ArchitectureScopeDownloadSHA256
x64Download2C808171B77C1AAB9C0DA05A8BEEB75DAE0060633E6E47D801C4DD26D934F972
9.3.0
ArchitectureScopeDownloadSHA256
x64Download5F282A9A03C2D31F30DB2F0A237B0F3DF76204BA41CF52E25662F2919269406D
9.2.4
ArchitectureScopeDownloadSHA256
x64Download1D28BFE950FBA706417DA7A80588D474029EBADEBB847FFBEF0B083A685F9AF8
9.2.3
ArchitectureScopeDownloadSHA256
x64DownloadF2026F94F558A7293CBE7A638354E60448396A5919348DFE1B30F890E6C85C51
9.2.2
ArchitectureScopeDownloadSHA256
x64Download63C98BB0D1106BE88CFCF6A359ED312CAE8B997E3DF864610BACBB19A9BC979D
9.2.1
ArchitectureScopeDownloadSHA256
x64DownloadF426A79345F284AF54B2D7E6D37A0D4660C1D50C91119709628C5021DAC7E43A
9.2.0
ArchitectureScopeDownloadSHA256
x64Download1A8CE9E5C178021C485CDEB5DA152CD33F2D3F283DD0F1DC3D8AE4CA6866EEAB
9.1.5
ArchitectureScopeDownloadSHA256
x64DownloadC7A2EB1E5F2339F58FBCFFA14B4AA287D95B02CA0878576A25B74F6AC870C464
9.1.4
ArchitectureScopeDownloadSHA256
x64Download1AFBA32BEDA960147CD6867416D6D38E3A0E8A292BC1E6FB8BC8FC2C60660E3F
9.1.3
ArchitectureScopeDownloadSHA256
x64DownloadEFAA2CBFE58CA1DD32219919389689AABF34EEFFFFB3BE54F41C9D314F2F9D57
9.1.1
ArchitectureScopeDownloadSHA256
x64DownloadDABD0D88579E147B16282D563CE0DD930DA3C7D5D9DAA09C9423C55F193BC3C2
9.1.0
ArchitectureScopeDownloadSHA256
x64Download61FEDF3D3F40096FC484738C8FA47BD9C7052447EF68509D8EB7B1F470276EF5
9.0.4
ArchitectureScopeDownloadSHA256
x64DownloadC6BC9AF6347B5BA7C87CB7452A33D8FD4A0AABC61507FC5A5C9C67CC387EB3DC
9.0.3
ArchitectureScopeDownloadSHA256
x64Download042A1770D86F7B52100628E12B1636B8A64F8CA5B6B74EFA32F014D33D7DBE48
9.0.2
ArchitectureScopeDownloadSHA256
x64Download3CAF44F9D9B65992CF3377975AFB454AECFABB605129AE33B4430281DE2F4841
9.0.1
ArchitectureScopeDownloadSHA256
x64Download2F4D00CBFEF8BFBBC6B7CCCB9CCDE0D88E582655AF02107A54A89C65B60CDF11
9.0.0
ArchitectureScopeDownloadSHA256
x64DownloadAF86EEBB3B830EBCCF83826F26BE6F430ED99DE7F174722DAE770EB8721F69D4