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.4·July 23, 2026

Release Notes

Features and enhancements All

  • Use native Go for Linux FIPS builds. #51345 Filebeat
  • Add sign-in activity enrichment for Azure AD users via enrich_with: sign_in_activity. #51390
  • Optimize filestream logger performance. #50118
  • Add an input_type resource attribute to CEL input OTel metrics for consistent filtering across custom and HTTP client metrics. #50645
  • Add consumer-group and network timeout options to the Filebeat Kafka input. #51173 #51172
  • Upgrade github.com/elastic/go-lumber to v0.2.0. #51518
  • Add a configurable retry policy to the Azure Blob Storage input. #51701 #44629
  • Add group_instance_id (KIP-345 static group membership) to the Filebeat Kafka input. #51772 #51768 Heartbeat
  • Remove unsupported ciphers for FIPS mode. #51326 Fixes All
  • Fix goroutine leak when processor construction fails. #51687
  • Fix data races in the add_docker_metadata cache initialization. #51688
  • Close Beat processors on Beat OTel processor shutdown to avoid leaking resources on collector reloads. #51743
  • Update elastic-agent-libs to v0.46.1. #51921 Fixed an issue where malformed TLS keys could be printed in the error logs during loading failures. Auditbeat
  • Fix data races in the backoff accounting of the add_session_metadata processor's kernel_tracing provider. #51745 Elastic agent
  • Fix data race in the elasticsearch_storage OTel extension. #51501
  • Fix registry corruption issue with multiple metricbeat receivers. #51591 #15154 Filebeat
  • Filestream now defers shutdown until it reaches EOF or a configurable timeout. The new read_until_eof option (enabled by default) lets you opt out. #50324 #40447
  • Fix DPoP resource client signing method assignment in CEL and HTTP JSON input. #51433
  • Validate CrowdStrike streaming resource URL origins against the configured discover URL. #51435
  • Use constant-time comparison for http_endpoint basic auth and secret header validation. #51436
  • Validate that HTTPJSON pagination URLs share the configured request URL origin. #51437
  • Fix Filebeat duplicating events after a normal shutdown caused by a race in the registrar. #51517
  • Avoid slice-bounds panic when sorting copytruncate rotated files by date. #51570
  • Fix type loss in HTTP JSON template transform handling. #51593
  • Fix filestream data loss when a harvester closes before ingesting any data. #51675
  • Fix CrowdStrike streaming input retry cap so max_attempts and infinite_retries are honoured. #51712
  • Fix winlog input crash and event loss during shutdown. #51728
  • Make the CrowdStrike streaming input self-heal from transient discover failures. #51737
  • Prevent Filebeat startup failure when meta.json is left empty after migration. #51791
  • Synchronize Filebeat Run and Shutdown functions. #51800
  • Fix aws-s3 input not performing backup_to_bucket and delete_after_backup in polling mode. #49734 #46672
  • Fix goroutine leak in request trace logging infrastructure. #51950 Libbeat
  • Fix a data race in the rate_limit processor when configured with fields and run concurrently. #51736
  • Fix a startup data race in the add_kubernetes_metadata processor. #51739
  • Prevent statestore startup failure when meta.json is left empty after an unclean shutdown. #51897 Metricbeat
  • Fix a race condition during metricset closure. #50834
  • Fix missing state_service and state_storageclass events when kube-state-metrics denylists *_created. #51255 #34074 Osquerybeat
  • Fix a rare crash when Osquery restarts after a configuration change. #51520
  • Emit pack_name and query_name in Osquerybeat scheduled query results. #51781 Packetbeat
  • Load the Npcap wpcap.dll lazily to avoid blocking Npcap upgrades on Windows. #51716 #14517

Installer type: wix

x6472A7644BEEB4C0D41FF95714B6F3398912AE4D6E849D3EC0671FEA6E7D09E066

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 (24)

9.4.3
x6461F7F3A6F508345F0D5FD7F459BB92C9E267709F0F779777AF295B144A8B19AE
9.4.2
x64F971E5F1329F0D3C3A9FB74F8BCC0AF3D2DF151A1AF35380B06A813C4E005129
9.4.1
x644D2D71E81518F9F5B77FD4113C68303E3F053CBF974815E522B128A4E9129AFA
9.4.0
x6406E19F81BEFDB98BAE775DAAC2AD216F5751377FDDD3996E492789323937F6C2
9.3.4
x64B0901E86EC00F27E6A7D7F3B5ECAAA9E096231320D856A6E3A360891140A9646
9.3.3
x6488196C7FC86292960E35BC34A8D07A4B14810CFAA8974A6494659EAB81806C78
9.3.2
x646E92A1A2061CECCFB1ADD50653D463F3D140A00B3949E35E83027CE8C7A083FB
9.3.1
x642C808171B77C1AAB9C0DA05A8BEEB75DAE0060633E6E47D801C4DD26D934F972
9.3.0
x645F282A9A03C2D31F30DB2F0A237B0F3DF76204BA41CF52E25662F2919269406D
9.2.4
x641D28BFE950FBA706417DA7A80588D474029EBADEBB847FFBEF0B083A685F9AF8
9.2.3
x64F2026F94F558A7293CBE7A638354E60448396A5919348DFE1B30F890E6C85C51
9.2.2
x6463C98BB0D1106BE88CFCF6A359ED312CAE8B997E3DF864610BACBB19A9BC979D
9.2.1
x64F426A79345F284AF54B2D7E6D37A0D4660C1D50C91119709628C5021DAC7E43A
9.2.0
x641A8CE9E5C178021C485CDEB5DA152CD33F2D3F283DD0F1DC3D8AE4CA6866EEAB
9.1.5
x64C7A2EB1E5F2339F58FBCFFA14B4AA287D95B02CA0878576A25B74F6AC870C464
9.1.4
x641AFBA32BEDA960147CD6867416D6D38E3A0E8A292BC1E6FB8BC8FC2C60660E3F
9.1.3
x64EFAA2CBFE58CA1DD32219919389689AABF34EEFFFFB3BE54F41C9D314F2F9D57
9.1.1
x64DABD0D88579E147B16282D563CE0DD930DA3C7D5D9DAA09C9423C55F193BC3C2
9.1.0
x6461FEDF3D3F40096FC484738C8FA47BD9C7052447EF68509D8EB7B1F470276EF5
9.0.4
x64C6BC9AF6347B5BA7C87CB7452A33D8FD4A0AABC61507FC5A5C9C67CC387EB3DC
9.0.3
x64042A1770D86F7B52100628E12B1636B8A64F8CA5B6B74EFA32F014D33D7DBE48
9.0.2
x643CAF44F9D9B65992CF3377975AFB454AECFABB605129AE33B4430281DE2F4841
9.0.1
x642F4D00CBFEF8BFBBC6B7CCCB9CCDE0D88E582655AF02107A54A89C65B60CDF11
9.0.0
x64AF86EEBB3B830EBCCF83826F26BE6F430ED99DE7F174722DAE770EB8721F69D4