Blackbox Exporter

A Prometheus exporter that probes endpoints over HTTP, HTTPS, DNS, TCP, ICMP and gRPC.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About Blackbox Exporter

Blackbox Exporter checks services from the outside. It sends probes to endpoints over HTTP, HTTPS, DNS, TCP, ICMP and gRPC and reports the results, such as whether the target answered and how long it took, as Prometheus metrics.

You run it on your own server alongside Prometheus, configure probe modules in a YAML file, and alert on the results. It suits people who already use Prometheus and want uptime and response checks for websites and network services.

Strengths

  • Probes over several protocols including ICMP and gRPC
  • Official Prometheus project with regular maintenance
  • Docker images provided

Limitations

  • Needs Prometheus to collect and store results
  • No interface of its own beyond a basic status page

Details

Pricing
FreeFree and open source, part of the Prometheus project.
License
Open source, license not stated
Developer
The Prometheus contributors
Platforms
Linux, Self-hosted
How it runs
Downloadable app, Self-hosted
Account
Not required
Best suited for
Prometheus users adding uptime and endpoint checks
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to Blackbox Exporter

Compare all

Software that can replace Blackbox Exporter for an important use case, and what changes if you switch.

  • 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 necessarily a direct replacement.

Report a wrong fact or a dead link on this listing