天天看點

Prometheus 2.15.0 新特性參考連結

Prometheus 2.15.0 現在(2019.12.23)已經釋出,在上個月的 2.14.0

之後又進行了一些修正和改進。

這個版本最大的改進是對塊(block)和記憶體使用的壓縮進行了優化,塊不再将所有的 symbol/postings 放在對上,并且壓縮過程也不将他們長期放在記憶體。比較顯著的效果是減少了具有高基數/攪動的系統的記憶體使用量,壓縮記憶體峰值現在基本上應該消失了。因為這是典型的RAM與CPU之間的折衷,是以壓縮會慢一些。在WAL replay(即啟動時間)方面也有了性能上的改進,并且WAL占用的空間現在可以基于存儲空間大小進行保留,删除超出的資料。

有一個新的 Metric prometheus_sd_kubernetes_cache_* 已經被删除,

PromQL解析器的性能也得到了一些改進。

React UI的工作也在繼續。實作了一些缺少的頁面,比如 /targets , TSDB 的狀态頁面,以及其他的 fix 修複和性能提升。

在 API 方面,新增了 /metadata 接口,用來公開 metadata 資料。

在 v2.15.1 中修正了對相同資料的并發查詢競争的 Bug。

在 v2.15.2 中支援 Prometheus v2.1.0 之前的 TSDB block ;修複了 Windows 上的塊壓縮問題。

詳細的發行注記可以檢視

release notes

參考連結

繼續閱讀