Prometheus 2.21.0 新特性

Erdong發表於2021-09-17

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 ,建議使用最新版本。

參考連結