mirror of https://github.com/prometheus/prometheus
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
1.1 KiB
36 lines
1.1 KiB
# A example scrape configuration for running Prometheus with Uyuni. |
|
|
|
scrape_configs: |
|
|
|
# Make Prometheus scrape itself for metrics. |
|
- job_name: 'prometheus' |
|
static_configs: |
|
- targets: ['localhost:9090'] |
|
|
|
# Discover Uyuni managed targets to scrape. |
|
- job_name: 'uyuni' |
|
|
|
# Scrape Uyuni itself to discover new services. |
|
uyuni_sd_configs: |
|
- server: http://uyuni-project.org |
|
username: gopher |
|
password: hole |
|
relabel_configs: |
|
- source_labels: [__meta_uyuni_exporter] |
|
target_label: exporter |
|
- source_labels: [__meta_uyuni_groups] |
|
target_label: groups |
|
- source_labels: [__meta_uyuni_minion_hostname] |
|
target_label: hostname |
|
- source_labels: [__meta_uyuni_primary_fqdn] |
|
regex: (.+) |
|
target_label: hostname |
|
- source_labels: [hostname, __address__] |
|
regex: (.*);.*:(.*) |
|
replacement: ${1}:${2} |
|
target_label: __address__ |
|
- source_labels: [__meta_uyuni_metrics_path] |
|
regex: (.+) |
|
target_label: __metrics_path__ |
|
- source_labels: [__meta_uyuni_proxy_module] |
|
target_label: __param_module
|
|
|