Lowered scraping-interval of prometheus to 1s
[demos/kafka/monitoring] / prometheus.yml
1 global:
2   # How frequently to scrape targets by default.
3   # Default 15s
4   scrape_interval: 1s
5   # How frequently to evaluate rules.
6   # Default 15s
7   evaluation_interval: 1s
8   # How long until a scrape request times out.
9   # Default to 10s.
10   # Required because cp-demo is using cpu throttling, so let's leave enough time to fetch the metrics in particular for the first time as it needs to compile all rexps
11   scrape_timeout: 1s
12
13 rule_files:
14   - "alert.rules"
15
16 alerting:
17   alertmanagers:
18     - scheme: http
19       static_configs:
20         - targets:
21             - "alertmanager:9093"
22
23 scrape_configs:
24   - job_name: "prometheus"
25     static_configs:
26       - targets: ["localhost:9090"]
27
28   - job_name: "zookeeper"
29     static_configs:
30       - targets:
31           - "zookeeper:80"
32           - "zookeeper:7000"
33         labels:
34           env: "dev"
35     relabel_configs:
36       - source_labels: [__address__]
37         target_label: hostname
38         regex: '([^:]+)(:[0-9]+)?'
39         replacement: '${1}'
40
41   - job_name: "kafka-broker"
42     static_configs:
43       - targets:
44           - "kafka-1:80"
45           - "kafka-2:80"
46           - "kafka-3:80"
47         labels:
48           env: "dev"
49     relabel_configs:
50       - source_labels: [__address__]
51         target_label: hostname
52         regex: '([^:]+)(:[0-9]+)?'
53         replacement: '${1}'
54
55   - job_name: "kafka-lag-exporter"
56     static_configs:
57       - targets:
58           - "kafka-lag-exporter:8000"
59         labels:
60           env: "dev"
61     relabel_configs:
62       - source_labels: [__address__]
63         target_label: hostname
64         regex: '([^:]+)(:[0-9]+)?'
65         replacement: '${1}'
66
67   - job_name: "burrow-exporter"
68     static_configs:
69       - targets:
70           - "burrow_exporter:8080"
71         labels:
72           env: "dev"
73     relabel_configs:
74       - source_labels: [__address__]
75         target_label: hostname
76         regex: '([^:]+)(:[0-9]+)?'
77         replacement: '${1}'