Prometheus 2.9.0 現在(2019.04.15)已經發布,在上個月的 2.8.0 之後又進行了一些修正和改進。
在 2.8.0 中引入的從 WAL 遠程寫讀取時缺少時間序列的問題已經解決。這還應該修復啓動時的 “unknown series references” 警告。爲了讓問題消失,需要一個乾淨的WAL(或等待所有的時間序列粗製濫造)。節省了遠程寫的內存使用,降低了片狀目標對CPU的影響,並且對於連續第三個版本,針對 TSDB 中的索引也有了改進。
有一個 honor_timestamp
選項來處理異常目標產生的不必要和有問題的時間戳。TLS 證書現在從磁盤自動重新加載,現在 scrapes 交錯跨 Prometheus 服務間(以前它們只交錯在 Prometheus 服務中)。在服務發現中,OpenStack 和 Kubernetes 有更多的元數據,Consul 現在支持更多的 tags 如果你使用 tag ( 現在是 tags )配置字段來提高性能,。
還有其他一些小的改進,包括可讀性稍強的日誌輸出、狀態頁包含更多信息以及其他端點通過POST工作。
還有許多改進、bug修復和其他更改,可以查看 release notes 來獲取更多的信息。