【組件發布】Prometheus Agent發布公告

更新時間:
Copy as MD

近期可觀測監控 Prometheus 版Agent已升級至v4.0.0版本,對應的Helm版本號碼為v1.1.15。該版本針對上一版本進行了Bug修複、功能最佳化、效能提升,為了給您提供更優質的服務,建議您根據需要自行選擇是否升級至該版本。

v4.0.0版本發布內容

變更類型發布內容
新增支援修改採集Global Config配置。
新增Multi-Master機制,可應對超大規模叢集服務發現和Targets調度,預設關閉。
新增新增收集叢集事件指標的採集任務,新增Kubernetes Deployment大盤中展示叢集事件。
新增支援傳遞Agent Chart版本到服務端,服務端根據該版本號碼初始化或升級大盤。
新增自監控指標4個。包括Master擴容失敗、Master調度Targets耗時、Master下發Targets次數、Master同步worker耗時。
新增支援Staleness能力與開源保持對齊,預設關閉。
新增支援Starrock產品模式按照Namespace部署多套Agent能力。
新增ServiceMonitor支援BasicAuth認證方式,Secret需要與ServiceMonitor在同一個命名空間下。
新增Metrics Metadata能力展示具體指標含義。
最佳化頁面擷取Targets按照Job進行分區處理,緩解大叢集Targets過多導致頁面無法展示問題。
最佳化Master預抓取策略,節省Master資源開銷,提升Master服務發現和Targets調度能力。
最佳化多副本時Master下發Targets策略,節省大約30%的CPU40%的Memory資源開銷。
最佳化metrics_relabel最佳化,CPU佔用降低70%。
最佳化CoreDNS網域名稱解析偶發失敗,自動切換緩衝IP並沿用,弱依賴CoreDNS即時網域名稱解析,提升資料發送成功率。
最佳化多租情境Informer監聽邏輯,多租情境下節省CPU開銷。
BugFixSendConfig下發採集配置邏輯,提升下發穩定性。
BugFixRemoteWrite中解析Secret類型問題和傳輸Header問題。
BugFix多租情境PodLabel緩衝中更新不及時問題。
BugFixMaster對於OOM或者Restart副本偶發Targets下發異常,導致部分採集Targets丟失問題。

Helm升級方式

升級可觀測監控 Prometheus 版Helm版本的具體操作,請參見升級組件版本

通常,升級Helm版本不會對您的生產業務造成影響,除非在特殊情況下可能會導致您的監控資料中斷,該情況出現的可能性較小。若您在升級過程中遇到任何問題,您可以在DingTalk中搜尋Prometheus值班號(釘號:aliprometheus),聯絡產品技術專家進行諮詢。