天天看點

最省時省力的Kubernetes叢集監控方案 - 阿裡雲 Prometheus 托管服務免費公測中

Prometheus是一個開源監控系統,可将時間序列資料視為生成精确警報的資料源。該項目本身獨立于任何一家公司營運,但最初由SoundCloud的前Google員工于2012年建立。它已經開發了一個由開發人員和使用者組成的活躍社群,并且是繼Kubernetes之後第二個被Cloud Native Computing Foundation接受的托管項目。與傳統的監控工具相比,Prometheus非常具有動态性,因為它專為容器而非虛拟機而建構。使用者可以提出簡單,強大的問題,這些問題在其他監控系統中嘗試會更加複雜。使用者無需建立多個查詢并将時間序列資料拉到一起即可接收多元響應。

最省時省力的Kubernetes叢集監控方案 - 阿裡雲 Prometheus 托管服務免費公測中

阿裡雲Promtheus雲托管執行個體正式開始免費公測。針對容器叢集監控場景,提供了完整的采集、存儲、監控、告警、圖表展現的資料監控服務。通過與 Kubernetes 平台運維解耦合,使得 Prometheus 監控服務不受被監控平台的性能、穩定性、可靠性等諸多因素的影響。通過提供全托管服務,使用者無需部署運維 Prometheus 監控執行個體,使整個容器平台 DevOps 流程更專業、更可靠、更安全。公測期間我們提供了4Core+16G+100G雲盤的版本供客戶免費試用!

産品使用手冊:

https://help.aliyun.com/document_detail/123098.html?spm=a2c4g.11174283.6.740.385f130epRDqcr 公測免費試用頁面: https://common-buy.aliyun.com/?commodityCode=hitsdb_prometheus_pre#/buy

開箱即用的Prometheus控制台

阿裡雲Promtheus雲托管執行個體提供中文界面,友善監控人員的了解和操作:

最省時省力的Kubernetes叢集監控方案 - 阿裡雲 Prometheus 托管服務免費公測中

為監控而生的查詢語言 PromQL

  • PromQL是Prometheus獨有的本機查詢語言。它是一種強大的語言,能夠切割收集的多元資料。并且由于其簡單性,使用簡單的鍵值比對,PromQL選擇使用者感興趣的時間序列。這樣可以輕松地跨主機,服務和名額進行切片。
  • PromQL支援計算,預測,聚合,各種數學函數,并且能夠跨時間序列連接配接。這些時間序列由度量名稱和一組鍵值對辨別,并由一系列時間索引樣本組成。 使用PromQL,使用者可以實時選擇和彙總時間序列。Prometheus允許您最小化并集中發送的警報數量,進而防止操作疲勞。
  • 加法,減法,乘法,除法,取模和取幂的二進制算術運算符都存在于PromQL中。 Prometheus語言在度量計算方面特别擅長。例如,PromQL非常适合比較兩組完整的時間序列來計算比率。
  • 雖然SQL需要手動選擇正在使用的标簽,但Prometheus會自動選擇給定表達式輸出的所有标簽。這最大限度地減少了使用者需要完成的工作量。PromQL也比SQL派生的語言更簡潔,例如InfluxQL(InfluxDB獨有),這是另一種專注于時間序列事件的查詢語言。PromQL是一種隻讀語言,允許更短的指令生成更簡單的查詢。隻讀也可以很容易地檢視一行代碼并了解它實作的功能。

托管服務無需運維

阿裡雲Prometheus方案給使用者提供的一系列增強功能不僅實作了對接Kubernetes容器平台的自動化運維監控,而且大幅提升了監控系統的可靠性、易用性、自動化和安全性。歡迎大家免費公測試用并給我們提出回報意見:

繼續閱讀