一槽地、(Alert)警告
警告是Prometheus服務(wù)正在激活警報規(guī)則的結(jié)果肛真。警報從Prometheus服務(wù)發(fā)送到警告管理器。
二狮崩、(Alertmanager)警告管理器
警告管理器接收警告秘遏,并把它們聚合成組丘薛、去重復(fù)數(shù)據(jù)、應(yīng)用靜默和節(jié)流垄提,然后發(fā)送通知到郵件榔袋、Pageduty或者Slack等系統(tǒng)中周拐。
三铡俐、(Bridge)網(wǎng)橋
網(wǎng)橋是一個從客戶端庫提取樣本,然后將其暴露給非Prometheus監(jiān)控系統(tǒng)的組件妥粟。例如:Python审丘、Go和Java客戶端可以將度量指標數(shù)據(jù)導(dǎo)出到Graphite。
四勾给、(Client library)客戶庫
客戶端庫是使用某種語言(Go滩报、Java锅知、Python、Ruby等)脓钾,可以輕松直接調(diào)試代碼售睹,編寫樣本收集器去拉取來自其他系統(tǒng)的數(shù)據(jù),并將這些度量指標數(shù)據(jù)輸送給Prometheus服務(wù)可训。
五昌妹、(Collector) 收集器
收集器是表示一組度量指標導(dǎo)出器的一部分。它可以是單個度量指標握截,也可以是從另一個系統(tǒng)提取的多維度度量指標飞崖。
六、(Direct instrumentation)直接測量
直接測量是將測量在線添加到程序的代碼中
七谨胞、(Endpoint)端點
可以抓取的度量標準源固歪,通常對應(yīng)于單個進程。
八胯努、(Exporter)導(dǎo)出器
導(dǎo)出器是暴露Prometheus度量指標的二進制文件牢裳,通常將非Prometheus數(shù)據(jù)格式轉(zhuǎn)化為Prometheus支持的數(shù)據(jù)處理格式
九、(Instance)實例
實例是唯一標識作業(yè)中目標的標簽康聂。
十贰健、(Job)作業(yè)
具有相同目的的目標集合(例如,監(jiān)視為可伸縮性或可靠性而復(fù)制的一組類似進程)被稱為作業(yè)恬汁。
十一伶椿、(Notification)通知
通知表示一組或者多組的警告,通過警告管理器將通知發(fā)送到郵件氓侧,Pagerduty或者Slack等系統(tǒng)中
十二脊另、(PromDash) 面板
PromDash是Prometheus的Ruby-on-rails主控面板構(gòu)建器。它和Grafana有高度的相似之處约巷,但是它只能為Prometheus服務(wù)
十三偎痛、Prometheus
Prometheus經(jīng)常稱作Prometheus系統(tǒng)的核心二進制文件。它也可以作為一個整體独郎,被稱作Prometheus監(jiān)控系統(tǒng)
十四踩麦、(PromQL) Prometheus查詢語言
PromQL是Prometheus查詢語言。它支持聚合氓癌、分片谓谦、切割、預(yù)測和連接操作
十五贪婉、Pushgateway
Pushgateway會保留最近從批處理作業(yè)中推送的度量指標反粥。這允許服務(wù)中斷后Prometheus能夠抓取它們的度量指標數(shù)據(jù)
十六、(Remote read)遠程讀取
遠程讀取是Prometheus功能,允許從其他系統(tǒng)(例如長期存儲)透明讀取時間序列作為查詢的一部分才顿。
十七莫湘、(Remote Read Adapter)遠程讀取適配器
并非所有系統(tǒng)都直接支持遠程讀取。遠程讀取適配器位于Prometheus和另一個系統(tǒng)之間郑气,用于轉(zhuǎn)換時間序列請求和它們之間的響應(yīng)幅垮。
十八、(Remote Read Endpoint)遠程讀取端點
遠程讀取端點是Prometheus在進行遠程讀取時所說的尾组。
十九军洼、(Remote Write)遠程寫入
遠程寫入是Prometheus功能,允許動態(tài)地將采集的樣本發(fā)送到其他系統(tǒng)演怎,例如長期存儲匕争。
二十、(Remote Write Adapter)遠程寫入適配器
并非所有系統(tǒng)都直接支持遠程寫入爷耀。 遠程寫入適配器位于Prometheus和另一個系統(tǒng)之間甘桑,將遠程寫入中的樣本轉(zhuǎn)換為其他系統(tǒng)可以理解的格式。
二十一歹叮、(Remote Write Endpoint)遠程寫入端點
遠程寫入端點是Prometheus在進行遠程寫入時所說的跑杭。
二十二、(Sample)樣本
樣本是時間序列中某個時間點的單個值咆耿。
在Prometheus中德谅,每個樣本都包含一個float64值和一個毫秒精度的時間戳。
二十三萨螺、(Silence)靜默
在AlertManager中的靜默可以阻止符合標簽的警告通知
二十四窄做、(Target)目標
在Prometheus服務(wù)中,一個應(yīng)用程序慰技、服務(wù)椭盏、端點的度量指標數(shù)據(jù)
二十五、鏈接
Prometheus官網(wǎng)地址:https://prometheus.io/
我的Github:https://github.com/Alrights/prometheus