Configuration
global:
scrape_interval: 30s
scrape_timeout: 20s
evaluation_interval: 30s
external_labels:
monitor: galaga
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:
- galaga.tina.pm: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:
- galaga.tina.pm: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:
- galaga.tina.pm: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:
- abhean.tina.pm:9100
- arkanoid.tina.pm:9100
- camembert.tina.pm:9100
- comte.tina.pm:9100
- galaga.tina.pm:9100
- pacman.tina.pm:9100
- pong.tina.pm:9100
- tetris.tina.pm:9100
- zaxxon.tina.pm:9100
labels:
env: prod
- targets: []
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