Prometheus

官方網址:https://prometheus.io/git

GitHub網址:https://github.com/prometheus/prometheusgithub

軟件下載地址:https://prometheus.io/download/分佈式

第三方中文介紹:https://github.com/1046102779/prometheus工具

Prometheus是一個開源的系統監控和報警的工具包,最初由SoundCloud發佈。get

特色:it

  • 多維數據模型(有metric名稱和鍵值對肯定的時間序列)
  • 靈活的查詢語言
  • 不依賴分佈式存儲
  • 經過pull方式採集時間序列,經過http協議傳輸
  • 支持經過中介網關的push時間序列的方式
  • 監控數據經過服務或者靜態配置來發現
  • 支持圖表和dashboard等多種方式

組件:io

  • Prometheus 主程序,主要是負責存儲、抓取、聚合、查詢方面。
  • Alertmanager 程序,主要是負責實現報警功能。
  • Pushgateway 程序,主要是實現接收由Client push過來的指標數據,在指定的時間間隔,由主程序來抓取。
  • *_exporter 這類是不一樣系統已經實現了的集成。
相關文章
相關標籤/搜索