Prometheus 2.21.0 現在(2020.09.11)已經發布,在上個月的 2.20.0 之後又進行了很多的修復和改進。
這個版本使用了 Go 1.15 進行編譯,不贊成在TLS證書驗證中使用 X.509 CommonName 。
如果你正在使用 gRPC API v2(僅限於 TSDB 管理命令),請注意,我們將在下一個次要版本2.22中刪除這個實驗API。
現在可以在PromQL、配置檔案和命令列中使用 1m30s 這樣的標識來表示持續時間。target_limit
是一個新的緊急安全閾值,如果一個刮擦配置有更多的目標,那麼他們的刮擦將失敗。
有兩個新的服務發現,Eureka 和 Hetzner。Kubernetes SD現在支援EndpointSlices, Docker Swarm SD 支援 task &services 而不需要釋出埠,DNS SD 有更多 SRV 記錄的後設資料。
以前分離的tsdb命令列工具現在是promtool的一部分,您還可以指定何時由promtool評估即時查詢。
query_log_file
路徑現在可以在配置檔案中進行配置。
詳細的發行註記可以檢視 release notes 。
如果和 Thanos 搭配使用,要求 Thanos 版本不得低於 v0.16.0 ,建議使用最新版本。
參考連結
- https://www.robustperception.io/new-features-in-prometheus-2-21-0 , By Brian Brazil
- https://github.com/prometheus/prometheus/releases/tag/v2.21.0 ,By prombot of GitHub