當我們在看使用Prometheus-operator產生出來的yaml檔案時,會發現裡面用了許多的source_labels標籤,這個是讓operator可以進一步處理資料標籤的方式(如增/刪要送出的資料、端點)
relabel_config
Endpoint 的值是由 __scheme__ + __address__ + __metrics_path__ 所組成
- 添加新標籤
- 更新現有標籤
- 重寫現有標籤
- 更新指標名稱
- 刪除不需要的標籤
- 刪除不需要的指標
- 在特定條件下刪除指標
- 修改標籤名稱
- 從多個現有標籤構建標籤
更多教學
請見: [Prometheus] Service Discovery & Relabel
https://godleon.github.io/blog/Prometheus/Prometheus-Relabel/