Friday, November 13, 2026 4,523 lists 78,994 records on file
List your app or device

  1. Home
  2. Hardware Monitoring Software
  3. Heimdall

Heimdall

On the record

Alerts
Declarative threshold rules with hysteresis can send webhooks when thresholds are breached or cleared.github.com · read 9 Oct 2026
Architecture
Unprivileged daemons stream host metrics over gRPC to a central hub, which serves dashboards.github.com · read 9 Oct 2026
Backend compatibility
The hub can persist to and recover from Prometheus-compatible backends including Prometheus, Thanos, Mimir and VictoriaMetrics.github.com · read 9 Oct 2026
CLI
heimdall-cli provides typed JSON commands for querying hosts, processes, logs, and allow-listed diagnostics from scripts, CI/CD, and agents.github.com · read 9 Oct 2026
Command controls
On-demand diagnostics are read-only and allow-listed, are opt-in per daemon, and are audited.github.com · read 9 Oct 2026
Commands
On-demand diagnostics are read-only, allow-listed, opt-in per daemon and audited; privileged commands use the optional root helper.github.com · read 9 Oct 2026
Discovery and federation
Daemons can discover a hub over mDNS, and hubs can relay metrics upstream across sites or networks.github.com · read 9 Oct 2026
Fleet discovery
Daemons can discover a hub over mDNS, and hosts can be tagged to organize a fleet.github.com · read 9 Oct 2026
Installation
The project provides separate hub, dashboard, daemon, and helper binaries, with the helper optional on each host.github.com · read 9 Oct 2026
Integrations
The hub can expose Prometheus/OpenMetrics metrics for scraping by Prometheus and graphing in Grafana.github.com · read 9 Oct 2026
Intended use
The README suggests using Heimdall for homelabs, GPU machines, server racks, or an individual laptop.github.com · read 9 Oct 2026
Intended users
The maker presents Heimdall for homelabs, GPU machines, server racks and laptops, and for scripts, CI/CD and AI agents that query fleet data.github.com · read 9 Oct 2026
License
The repository lists the project under the AGPL-3.0-or-later license.github.com · read 9 Oct 2026
License and support
The project is licensed AGPL-3.0-or-later, and its README welcomes contributions such as metric adapters, platform ports, guides and bug fixes.github.com · read 9 Oct 2026
Limits
Without a configured TSDB, hub history is bounded in memory and is lost when the hub restarts.github.com · read 9 Oct 2026
Logs
Log streaming is opt-in by configuring log source aliases, and the hub caps pushed lines and keeps a bounded ring per host.github.com · read 9 Oct 2026
Metrics
It monitors CPU, memory, disk, network, temperature, GPU, and power across multiple machines.github.com · read 9 Oct 2026
Network model
Daemons send data over an outbound stream and do not listen for inbound connections.github.com · read 9 Oct 2026

Alternatives to Heimdall

Every alternative, ranked