Configuration
global:
scrape_interval: 30s
scrape_timeout: 20s
evaluation_interval: 30s
external_labels:
monitor: burton
alerting:
alert_relabel_configs:
- separator: ;
regex: monitor
replacement: $1
action: labeldrop
alertmanagers:
- follow_redirects: true
enable_http2: true
scheme: http
timeout: 10s
api_version: v2
static_configs:
- targets:
- burton.infra.assekuransa.com:9093
- harari.infra.assekuransa.com:9093
rule_files:
- /etc/prometheus/rules/local.*.yml
- /etc/prometheus/rules/node-basic.rules.yml
- /etc/prometheus/rules/cron.rules.yml
- /etc/prometheus/rules/alerts.yml
scrape_configs:
- job_name: prometheus
honor_timestamps: true
scrape_interval: 5s
scrape_timeout: 5s
metrics_path: /metrics
scheme: http
follow_redirects: true
enable_http2: true
static_configs:
- targets:
- burton.infra.assekuransa.com:9090
- harari.infra.assekuransa.com:9090
- job_name: alertmanager
honor_timestamps: true
scrape_interval: 30s
scrape_timeout: 20s
metrics_path: /metrics
scheme: http
follow_redirects: true
enable_http2: true
static_configs:
- targets:
- burton.infra.assekuransa.com:9093
- harari.infra.assekuransa.com:9093
- job_name: node
honor_timestamps: true
scrape_interval: 30s
scrape_timeout: 20s
metrics_path: /metrics
scheme: http
follow_redirects: true
enable_http2: true
static_configs:
- targets:
- burton.infra.assekuransa.com:9100
- holden.infra.assekuransa.com:9100
- kamal.infra.assekuransa.com:9100
- nagata.infra.assekuransa.com:9100
- rocinante.infra.assekuransa.com:9100
labels:
env: prod
- targets:
- dawes.infra.assekuransa.com:9100
- drummer.infra.assekuransa.com:9100
- harari.infra.assekuransa.com:9100
- johnson.infra.assekuransa.com:9100
- meng.infra.assekuransa.com:9100
- miller.infra.assekuransa.com:9100
- nauvoo.infra.assekuransa.com:9100
labels:
env: test
- targets: []
labels:
env: dev
- job_name: mtail
honor_timestamps: true
scrape_interval: 30s
scrape_timeout: 20s
metrics_path: /metrics
scheme: http
follow_redirects: true
enable_http2: true
metric_relabel_configs:
- source_labels: [prog, server_port]
separator: ;
regex: apache_metrics.mtail;(.*)
target_label: instance
replacement: ${1}
action: replace
- source_labels: [prog, server_port]
separator: ;
regex: apache_metrics.mtail;.*
target_label: job
replacement: apache
action: replace
- source_labels: [prog]
separator: ;
regex: apache_metrics.mtail
target_label: server_port
action: replace
- source_labels: [prog]
separator: ;
regex: apache_metrics.mtail
target_label: prog
action: replace
- source_labels: [prog]
separator: ;
regex: postfix.mtail
target_label: job
replacement: postfix
action: replace
- source_labels: [prog, instance]
separator: ;
regex: postfix.mtail;(.*):3903
target_label: instance
replacement: $1:25
action: replace
- source_labels: [prog]
separator: ;
regex: postfix.mtail
target_label: prog
action: replace
- separator: ;
regex: exported_instance
replacement: $1
action: labeldrop
static_configs:
- targets: []
labels:
env: prod
- targets: []
labels:
env: test
- targets: []
labels:
env: dev
- job_name: blackbox
honor_timestamps: true
scrape_interval: 30s
scrape_timeout: 20s
metrics_path: /probe
scheme: http
follow_redirects: true
enable_http2: true
relabel_configs:
- source_labels: [__address__]
separator: ;
regex: (.*)
target_label: __param_target
replacement: $1
action: replace
- source_labels: [__param_target]
separator: ;
regex: (.*)
target_label: instance
replacement: $1
action: replace
- separator: ;
regex: (.*)
target_label: __address__
replacement: burton.infra.assekuransa.com:9115
action: replace
- source_labels: [module]
separator: ;
regex: (.*)
target_label: __param_module
replacement: $1
action: replace
static_configs:
- targets:
- burton.infra.assekuransa.com:9115
- harari.infra.assekuransa.com:9115
labels:
__metrics_path__: /metrics
env: prod
- targets:
- http://anet.assekuransa.com/
- http://anet-ar.assekuransa.com/
labels:
env: prod
module: https
- targets:
- http://nagata.infra.assekuransa.com/
- http://holden.infra.assekuransa.com/
labels:
env: prod
module: https
- targets:
- http://anet.test.assekuransa.com/
- http://anet-ar.test.assekuransa.com/
labels:
env: test
module: https
- targets:
- http://johnson.infra.assekuransa.com/
- http://dawes.infra.assekuransa.com/
labels:
env: test
module: https
- targets:
- http://anet.test.assekuransa.com/
- http://anet-ar.test.assekuransa.com/
labels:
env: test
module: https_ipv6
- job_name: postgres
honor_timestamps: true
scrape_interval: 30s
scrape_timeout: 20s
metrics_path: /metrics
scheme: http
follow_redirects: true
enable_http2: true
static_configs:
- targets:
- kamal.infra.assekuransa.com:9187
labels:
env: prod
- targets:
- drummer.infra.assekuransa.com:9187
labels:
env: test