pmm 自定義prometheus 配置
pmm 基于ansible自動生成運作的配置檔案,我們可以基于pmm 定義好的一個基礎配置提供自定義配置的擴充
配置目錄說明
/srv/prometheus/prometheus.base.yml
參考配置
---
remote_write:
- url: http://1.2.3.4:8428/api/v1/write
scrape_configs:
- job_name: victoria-metrics
honor_timestamps: true
scrape_interval: 5s
scrape_timeout: 4s
metrics_path: /metrics
scheme: http
static_configs:
- targets:
- "1.2.3.4:8428"
labels:
instance: pmm-server
配置說明
global 會保留, scrape_configs 以及 rule_files 被合并, alerting, remote_write, 以及 remote_read 設定同樣被保留
參考資料
https://www.percona.com/blog/2020/03/23/extending-pmm-prometheus-configuration/