Skip to content
Snippets Groups Projects
Verified Commit 90c28dc5 authored by Kristian Klausen's avatar Kristian Klausen :tada:
Browse files

Merge branch 'publish-geo-mirrors-at-dashboards-al-org' into 'master'

Make the "Geo Mirrors" dashboard and metrics publicly available

See merge request !809
parents 1fadf90b e0423d7e
No related branches found
No related tags found
1 merge request!809Make the "Geo Mirrors" dashboard and metrics publicly available
Pipeline #94312 passed
../dashboards/geo_mirrors.json
\ No newline at end of file
......@@ -4,14 +4,18 @@ prometheus_domain: "{{ hostvars['dashboards.archlinux.org']['wireguard_address']
prometheus_mysqld_exporter_port: '9104'
prometheus_receive_only: false
prometheus_remote_write_relabel_configs:
- label: job
- label: [job]
regex: debuginfod
- label: job
- label: [job]
regex: aurweb
- label: job
- label: [job]
regex: goaurrpc
- label: __name__
- label: [__name__]
regex: "archive_directory_size_bytes|archive_total_packages|rebuilderd_results|rebuilderd_workers|rebuilderd_queue_length|repository_directory_size_bytes|aur_.+|flyspray_issues"
- label: [__name__, device, instance]
regex: "node_network_transmit_bytes_total;en.*;.*\\\\.mirror\\\\.pkgbuild\\\\.com"
- label: [__name__, instance]
regex: "pdns_auth_udp_queries;.*\\\\.mirror\\\\.pkgbuild\\\\.com"
blackbox_targets:
http_prometheus:
......
......@@ -18,7 +18,7 @@ remote_write:
{% for relabel_config in prometheus_remote_write_relabel_configs %}
- url: http://{{ prometheus_domain }}:9090/api/v1/write
write_relabel_configs:
- source_labels: [{{ relabel_config.label }}]
- source_labels: [{{ relabel_config.label | join(',') }}]
regex: "{{ relabel_config.regex }}"
action: keep
basic_auth:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment