prometheus-display/templates/prometheus.yml

39 lines
868 B
YAML
Raw Normal View History

2020-02-10 05:50:05 +00:00
global:
scrape_interval: 15s
evaluation_interval: 15s
external_labels:
monitor: "docker-host"
rule_files:
- alertrules.yml
scrape_configs:
- job_name: "prometheus"
static_configs:
- targets: ["localhost:9090"]
- job_name: "grafana"
static_configs:
- targets: ["grafana:3000"]
- job_name: "display"
metrics_path: /probe
scrape_interval: {{ .Env.SCRAPE_INTERVAL }}
static_configs:
- targets:
{{ range (split .Env.TARGETS ",") }} - "{{ . }}"
{{ end }}
relabel_configs:
- source_labels: [__address__]
target_label: __param_target
- source_labels: [__param_target]
target_label: target
- target_label: __address__
replacement: display:9115
alerting:
alertmanagers:
- scheme: http
static_configs:
- targets: ["alertmanager:9093"]