blackbox-exporter-k8s

Charmed Blackbox Exporter

Channel Revision Published Runs on
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
2/edge 40 20 Aug 2025
Ubuntu 24.04
juju deploy blackbox-exporter-k8s --channel 1/stable
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.