Prometheus学习
生活随笔
收集整理的這篇文章主要介紹了
Prometheus学习
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
簡介
Prometheus 最初是 SoundCloud 構(gòu)建的開源系統(tǒng)監(jiān)控和報警工具,是一個獨立的開源項目,于2016年加入了 CNCF 基金會,作為繼 Kubernetes 之后的第二個托管項目。
?
特性
- 具有由 metric 名稱和鍵/值對標(biāo)識的時間序列數(shù)據(jù)的多維數(shù)據(jù)模型
- 有一個靈活的查詢語言
- 不依賴分布式存儲,只和本地磁盤有關(guān)
- 通過 HTTP 的服務(wù)拉取時間序列數(shù)據(jù)
- 也支持推送的方式來添加時間序列數(shù)據(jù)
- 還支持通過服務(wù)發(fā)現(xiàn)或靜態(tài)配置發(fā)現(xiàn)目標(biāo)
- 多種圖形和儀表板支持
? ? ? ?大多數(shù) Prometheus 組件都是用 Go 編寫的,因此很容易構(gòu)建和部署為靜態(tài)的二進(jìn)制文件
?
架構(gòu)
下圖是 Prometheus 官方提供的架構(gòu)及其一些相關(guān)的生態(tài)系統(tǒng)組件:
?
?
?
整體流程比較簡單,Prometheus 直接接收或者通過中間的 Pushgateway 網(wǎng)關(guān)被動獲取指標(biāo)數(shù)據(jù),在本地存儲所有的獲取的指標(biāo)數(shù)據(jù),并對這些數(shù)據(jù)進(jìn)行一些規(guī)則整理,用來生成一些聚合數(shù)據(jù)或者報警信息,Grafana 或者其他工具用來可視化這些數(shù)據(jù)。
?
轉(zhuǎn)載于:https://www.cnblogs.com/394510636-ff/p/11046366.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的Prometheus学习的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Luogu P4168 [Violet]
- 下一篇: 转:Some interesting f