Alternatives to Blackbox Exporter

A Prometheus exporter that probes endpoints over HTTP, HTTPS, DNS, TCP, ICMP and gRPC. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as Blackbox Exporter.

  • Uptime Kuma

    A self-hosted uptime monitor that pings your sites and services and tells you the moment one stops answering.

    Uptime Kuma is a standalone self-hosted uptime monitor with its own interface, many notification services and status pages, and it does not need Prometheus.

  • gatus

    Developer-oriented health dashboard with alerting, configured from a YAML file.

    Gatus runs endpoint checks declared in a YAML file and includes its own dashboard and alerting, so no Prometheus server is required.

  • SmokePing

    Latency measurement and visualisation over time.

    SmokePing measures latency and loss over time with DNS, HTTP and SSH probes and its own web graphs, using a Perl application and text configuration.

  • Checkmate

    A self-hosted monitor that tracks uptime, response times, server hardware and incidents with notifications.

    Checkmate is a self-hosted uptime and server hardware monitor with notifications and its own web interface, deployable with Docker or Helm.

  • Peekaping

    Self-hosted uptime monitor with status pages and alert notifications.

    Peekaping is a self-hosted uptime monitor with status pages and alerts on a Go and React stack, independent of Prometheus but a younger project.

  • HetrixTools

    A hosted uptime, server metrics and blacklist monitoring service with a free tier and instant alerts.

    FreemiumProprietaryWeb

    HetrixTools is a hosted uptime service with checks from up to 12 locations and a free tier, so nothing is self-hosted but an account is required.

Similar software

Related functionality, not a direct replacement.