-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathprometheus_latest.yaml
101 lines (98 loc) · 3.4 KB
/
prometheus_latest.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
global:
scrape_interval: 15s
scrape_configs:
# The job name is added as a label `job=<job_name>` to any timeseries scraped from this config.
- job_name: 'prometheus'
static_configs:
- targets: ['localhost:9090']
- job_name: 'catalog-right-consul'
metrics_path: '/api/rightService/actuator/prometheus'
consul_sd_configs:
- server: '<consul_server_ip>:8500'
services: ['content-right-service']
relabel_configs:
- source_labels: [__meta_consul_service]
target_label: job
- source_labels: ['__meta_consul_address']
target_label: '__address__'
regex: (.*);.*:(\d+)
replacement: $1:$2
action: 'replace'
- job_name: 'content-catalog-consul'
metrics_path: '/api/catalog-service/actuator/prometheus'
consul_sd_configs:
- server: '<consul_server_ip>:8500'
services: ['content-catalog']
relabel_configs:
- source_labels: [__meta_consul_service]
target_label: job
- source_labels: ['__meta_consul_address']
target_label: '__address__'
regex: (.*);.*:(\d+)
replacement: $1:$2
action: 'replace'
- job_name: 'content-clip-consul'
metrics_path: '/api/clipService/actuator/prometheus'
consul_sd_configs:
- server: '<consul_server_ip>:8500'
services: ['content-clip']
relabel_configs:
- source_labels: [__meta_consul_service]
target_label: job
- source_labels: ['__meta_consul_address']
target_label: '__address__'
regex: (.*);.*:(\d+)
replacement: $1:$2
action: 'replace'
- job_name: 'content-context-consul'
metrics_path: '/api/contextService/actuator/prometheus'
consul_sd_configs:
- server: '<consul_server_ip>:8500'
services: ['content-context']
relabel_configs:
- source_labels: [__meta_consul_service]
target_label: job
- source_labels: ['__meta_consul_address']
target_label: '__address__'
regex: (.*);.*:(\d+)
replacement: $1:$2
action: 'replace'
- job_name: 'content-cp-consul'
metrics_path: '/api/cp/actuator/prometheus'
consul_sd_configs:
- server: '<consul_server_ip>:8500'
services: ['content-cp']
relabel_configs:
- source_labels: [__meta_consul_service]
target_label: job
- source_labels: ['__meta_consul_address']
target_label: '__address__'
regex: (.*);.*:(\d+)
replacement: $1:$2
action: 'replace'
- job_name: 'content-product-consul'
metrics_path: '/api/product/actuator/prometheus'
consul_sd_configs:
- server: '<consul_server_ip>:8500'
services: ['content-product']
relabel_configs:
- source_labels: [__meta_consul_service]
target_label: job
- source_labels: ['__meta_consul_address']
target_label: '__address__'
regex: (.*);.*:(\d+)
replacement: $1:$2
action: 'replace'
- job_name: 'content-referencedata-consul'
metrics_path: '/api/referencedata/actuator/prometheus'
consul_sd_configs:
- server: '<consul_server_ip>:8500'
services: ['content-referencedata']
relabel_configs:
- source_labels: [__meta_consul_service]
target_label: job
- source_labels: ['__meta_consul_address']
target_label: '__address__'
regex: (.*);.*:(\d+)
replacement: $1:$2
action: 'replace'