prometheus: scrape: # -- labels on ScrapeConfig labels: prometheus: "default" probe: # -- labels on Probe labels: prometheus: "default" scrapes: # -- name of scrape - name: nodes # -- groups with targets groups: de: - "ber.de.local:9100" - "fra.de.local:9100" - "ham.de.local:9100" ie: - "dub.ie.local:9100" - "ork.ie.local:9100" # -- name of scrape - name: minio # -- metric path on scrape metricsPath: /minio/v2/metrics/node # -- schema on scrape scheme: http auth: # -- basic auth username username: # -- basic auth password password: # -- bearer token token: # -- groups with targets groups: de: - "fra.de.s3.local:9000" - "ham.de.s3.local:9000" ie: - "dub.ie.s3.local:9000" # -- prober for each the following probes are created (multiside probes) prober: # -- name of prober - name: "local" # -- use this prober for ipv4 probes (default: true) ipv4: true # -- use this prober for ipv6 probes (default: true) ipv6: true # -- spec of prober (like url, path, scheme ...) spec: url: "prometheus-blackbox-exporter:9115" path: "/probe" probes: # -- probe module (suffix with _ipv4 and ipv6 if enabled) - module: http_2xx # -- name of probe name: http # -- setup one for ipv4 (see module and his suffix - default: true) ipv4: true # -- setup one for ipv6 (see module and his suffix - default: true) ipv6: true # -- groups with targets groups: framasoft: - framasoft.org - degooglisons-internet.org - framapiaf.org - framatube.org # -- probe module (suffix with _ipv4 and ipv6 if enabled) - module: http_2xx # -- name of probe name: http-ipv4 # -- setup one for ipv4 (see module and his suffix - default: true) ipv4: true # -- setup one for ipv6 (see module and his suffix - default: true) ipv6: false # -- groups with targets groups: digitalcourage: - digitalcourage.de - nuudel.digitalcourage.de - digitalcourage.social