Configuration
如何拆分 Prometheus 配置文件?
現在我們使用Prometheus進行監控,我們有很多配置(我們的 prometheus.yml 主配置文件有 1400 多行)。
我想將其拆分為邏輯分組(可能是 DEV/TEST/PROD?),但我似乎找不到任何關於如何在 Prometheus 配置文件語法中使用“包含”(或類似內容)的文件。
有沒有人用他們的 Prometheus 配置文件做到這一點?如果是這樣,你是怎麼做到的?
Prometheus 配置文件(以及生態系統中的其他配置文件)明確不支持任何形式的模板。相反,這由您的配置管理系統來處理。
此外,您的配置文件中有 dev/test/prod 部分聽起來有點不尋常。通常 a) 每個環境都有一個 Prometheus,b) 這些 Prometheus 伺服器之間的主要區別
env
在於external_labels
.