Charmed Blackbox Exporter

Platform:

Channel Revision Published Runs on
2/stable 62 17 Jun 2026
Ubuntu 24.04
2/candidate 64 18 Jun 2026
Ubuntu 24.04
2/beta 64 18 Jun 2026
Ubuntu 24.04
2/edge 64 17 Jun 2026
Ubuntu 24.04
dev/edge 66 23 Jun 2026
Ubuntu 26.04 Ubuntu 24.04
dev/edge 54 04 Jun 2026
Ubuntu 26.04 Ubuntu 24.04
1/stable 37 26 Jun 2025
Ubuntu 20.04
1/candidate 37 10 Jun 2025
Ubuntu 20.04
1/beta 37 10 Jun 2025
Ubuntu 20.04
1/edge 37 14 May 2025
Ubuntu 20.04
juju deploy blackbox-exporter-k8s --channel dev/edge

Perform blackbox probes with a multitude of protocols.

Blackbox Exporter K8s is a Juju charm that deploys and manages the Prometheus Blackbox Exporter on Kubernetes, enabling blackbox probing of endpoints over HTTP(S), DNS, TCP, and ICMP. It is a complementary charm to the Canonical Observability Stack (COS), allowing operators to monitor the reachability and responsiveness of external services: https://documentation.ubuntu.com/observability

Probe configurations are provided via Juju config or through the probes relation, and are automatically registered as Prometheus scrape jobs.

Key features:

  • Blackbox probing over multiple protocols: HTTP(S), DNS, TCP, and ICMP.
  • Automatic probe registration as Prometheus scrape jobs via Juju relations.
  • Built-in Grafana dashboards and Prometheus alert rules for self-monitoring.
  • Seamless integration with Prometheus, Grafana, and Loki through Juju relations.
  • Ingress support for external access through reverse proxies such as Traefik.
  • Configurable Kubernetes resource limits for CPU and memory.