heartbeat
« Back to VersTracker
Description:
Lightweight Shipper for Uptime Monitoring
Type: Formula  |  Latest Version: 9.2.2@0  |  Tracked Since: Dec 19, 2025
Links: Homepage  |  @elastic  |  formulae.brew.sh
Category: Devops
Tags: monitoring uptime observability devops networking
Install: brew install heartbeat
About:
Heartbeat is a lightweight ping-based uptime monitor designed to check service availability and response times. It actively probes endpoints over HTTP/TCP/ICMP and ships metrics to Elasticsearch for visualization in Kibana. It is part of the Elastic Stack, providing a simple way to monitor infrastructure health and SLA compliance.
Key Features:
  • Lightweight and low-overhead execution
  • Supports HTTP, TCP, ICMP, and SSL/TLS checks
  • Integrates with Elasticsearch and Kibana for alerting and dashboards
  • Declarative configuration with automatic host discovery
  • Runs as a service with minimal setup required
Use Cases:
  • Monitoring website and API uptime from multiple locations
  • Verifying internal network connectivity and service health
  • Tracking SLA compliance and response time metrics
  • Alerting teams on outages via Elastic Stack integrations
Alternatives:
  • prometheus-blackbox-exporter – Prometheus-based exporter; requires Prometheus for metrics storage and alerting
  • uptimerobot – SaaS solution; easier setup but less control over data and self-hosting
  • checkmk – Full-featured monitoring suite; heavier resource footprint and broader scope
Version History
Detected Version Rev Change Commit
Dec 19, 2025 11:05am 9.2.2 0 VERSION_BUMP 56b5d2fb
Dec 2, 2025 5:14pm 0 VERSION_BUMP 3b0ec8c5
Nov 11, 2025 2:04pm 0 VERSION_BUMP 6fb6c306
Nov 12, 2024 8:01pm 0 VERSION_BUMP 47c25b4e
Nov 12, 2024 6:46pm 0 VERSION_BUMP 5502a311
Nov 12, 2024 12:41pm 0 VERSION_BUMP 359a8694
Oct 26, 2024 8:29pm 0 VERSION_BUMP ce1d003f
Sep 26, 2024 7:15pm 0 VERSION_BUMP d80c473d
Sep 26, 2024 6:40pm 0 VERSION_BUMP 7ebba869
Sep 13, 2024 4:40pm 0 VERSION_BUMP 07003f16