blackbox-exporter-k8s

Charmed Blackbox Exporter

  • Canonical Observability
Channel Revision Published Runs on
latest/stable 36 09 May 2025
Ubuntu 22.04 Ubuntu 20.04
latest/stable 26 15 Apr 2025
Ubuntu 22.04 Ubuntu 20.04
latest/candidate 36 09 May 2025
Ubuntu 22.04 Ubuntu 20.04
latest/candidate 27 15 Apr 2025
Ubuntu 22.04 Ubuntu 20.04
latest/beta 36 09 May 2025
Ubuntu 22.04 Ubuntu 20.04
latest/beta 27 01 Apr 2025
Ubuntu 22.04 Ubuntu 20.04
latest/edge 36 09 May 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
latest/edge 32 14 Apr 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
latest/edge 27 18 Mar 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/stable 36 13 May 2025
Ubuntu 20.04
1/candidate 36 13 May 2025
Ubuntu 20.04
1/beta 36 13 May 2025
Ubuntu 20.04
1/edge 37 14 May 2025
Ubuntu 20.04
2/edge 38 14 May 2025
Ubuntu 24.04
juju deploy blackbox-exporter-k8s --channel latest/edge
Show information

Platform:

Learn about configurations >

  • config_file | string

    Blackbox Exporter configuration file (yaml). Refer to https://github.com/prometheus/blackbox_exporter/blob/master/CONFIGURATION.md for full details. The modules provided via blackbox_exporter_probes interface are merged with the modules defined here.

  • cpu | string

    K8s cpu resource limit, e.g. "1" or "500m". Default is unset (no limit). This value is used for the "limits" portion of the resource requirements (the "requests" portion is automatically deduced from it). See https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/

  • memory | string

    K8s memory resource limit, e.g. "1Gi". Default is unset (no limit). This value is used for the "limits" portion of the resource requirements (the "requests" portion is automatically deduced from it). See https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/

  • probes_file | string

    Scrape config for Prometheus in a file (yaml). Refer to https://github.com/prometheus/blackbox_exporter#prometheus-configuration for full details. The probes provided via blackbox_exporter_probes interface are merged with the probes defined here. The relation probes are hashed to ensure uniquess in the blackbox_probes.py library. However, in case of same job_name the relation probe takes precedence, overriding the corresponding file probe.