fixed labels and made ipv4 the default

This commit is contained in:
nd 2020-06-07 00:08:42 +02:00
parent f772558e31
commit 3e2b2dd451
No known key found for this signature in database
GPG key ID: 21B5CD4DEE3670E9
2 changed files with 11 additions and 1 deletions

View file

@ -209,18 +209,25 @@ prometheus_agent:
http_2xx: http_2xx:
prober: http prober: http
http: http:
preferred_ip_protocol: ip4
http_post_2xx: http_post_2xx:
prober: http prober: http
http: http:
method: POST method: POST
preferred_ip_protocol: ip4
tcp_connect: tcp_connect:
prober: tcp prober: tcp
tcp:
preferred_ip_protocol: ip4
ssh_banner: ssh_banner:
prober: tcp prober: tcp
tcp: tcp:
preferred_ip_protocol: ip4
query_response: query_response:
- expect: "^SSH-2.0-" - expect: "^SSH-2.0-"
icmp: icmp:
icmp:
preferred_ip_protocol: ip4
prober: icmp prober: icmp
jobs: {} jobs: {}
scrape_timeout: ~ scrape_timeout: ~

View file

@ -23,6 +23,7 @@
{% set job=prometheus_agent.agents.blackbox.jobs[j] %} {% set job=prometheus_agent.agents.blackbox.jobs[j] %}
- job_name: "prometheus-agent - blackbox - {{ j }} : {{ inventory_hostname }}" - job_name: "prometheus-agent - blackbox - {{ j }} : {{ inventory_hostname }}"
scheme: https scheme: https
metrics_path: /probe
{% for i in ['scrape_timeout', 'scrape_interval'] if (prometheus_agent|combine(job))[i] %} {% for i in ['scrape_timeout', 'scrape_interval'] if (prometheus_agent|combine(job))[i] %}
{{ i }}: {{ (prometheus_agent|combine(job))[i] }} {{ i }}: {{ (prometheus_agent|combine(job))[i] }}
{% endfor %} {% endfor %}
@ -42,9 +43,11 @@
- source_labels: [__address__] - source_labels: [__address__]
target_label: __param_target target_label: __param_target
- source_labels: [__param_target] - source_labels: [__param_target]
target_label: instance target_label: target
- replacement: 'blackbox' - replacement: 'blackbox'
target_label: job target_label: job
- replacement: '{{ inventory_hostname }}'
target_label: instance
- replacement: '{{ job.module }}' - replacement: '{{ job.module }}'
target_label: module target_label: module
- target_label: __address__ - target_label: __address__