當前位置:
首頁 > 知識 > 不懂 Prometheus?一文吃透 2021 主流監控系統,附官方可複製中文文檔教程!

不懂 Prometheus?一文吃透 2021 主流監控系統,附官方可複製中文文檔教程!

Prometheus既是一個時序資料庫,又是一個監控系統,更是一套完備的監控生態解決方案。作為時序資料庫,在2020年2月的排名中,Prometheus已經躍居到第三名,超越了老牌的時序資料庫OpenTSDB、Graphite、RRDtool、KairosDB等,如圖所示。

今天分享的這份資料,包括141頁的Prometheus官方中文文檔,由於內容過多,在此只以截圖展示部分內容,詳細完整版的文檔請見文末。

這份文檔的價值

這份Prometheus官方中文文檔既適合小白入門也適合有一定基礎的同學進階提升。這份文檔共分為7大部分,從最基礎的Prometheus介紹安裝及啟動講起,對不同監控系統的優缺點進行了對比,例如:Graphite和OpenTSDB、Nagios等等。此外還包括一些實戰項目:Grafana結合Prometheus進行可視化?、Instrumenting?以及編寫客戶庫、推送度量指標等等,總之乾貨十足!

第一部分:學習Prometheus的準備工作

什麼是Prometheus?Prometheus的適用場景有哪些?Prometheus的安裝及啟動,監控系統產品對比詳解,此部分還列出了Prometheus學習路線圖和辭彙總覽,並推薦了一些權威的Prometheus學習媒介

Prometheus重要概念詳解

在這部分,詳細對一些基礎概念進行了介紹,通過這部分的學習才能真正了解Prometheus的工作原理。

metrics和labels

Notation(符號)

metrics類型

Gauge(測量器)

Histogram(柱狀圖)

Jobs和Instances

······

第三部分:Prometheus的查詢及啟動

接下來開始慢慢進入實戰操練部分了,第三大部分主要講了Prometheus的查詢及啟動基本概念 實戰操練,真正進入實戰環節!

第四部分:可視化

這部分最主要的內容就是實現Prometheus的可視化,手把手教你運用Grafana創建一個Prometheus Graph圖表 !

第五部分:Instrumenting

這篇文檔包括Prometheus客戶端API應該提供的基礎功能,目的是在客戶端庫之間保持一致性,輕鬆上手並避免 提供導致用戶出錯的功能。已經有10種客戶端語言支持Prometheus客戶端了,因此在這部分主要教你如何寫好一個客戶端。這部分旨在幫助寫 Prometheus客戶端其他語言的作者寫一個好的庫。

第六部分:操作

在這一部分,主要講的是Prometheus的配置、存儲和federation,介紹了Prometheus的基礎配置和存儲方式以及federation的配置和使用。

第七部分:警告

Prometheus的警告器、配置、規則及如何通過客戶端發送警報。

如果你現在對Prometheus還不太了解或者想更深入學習Prometheus,上面這部分官方文檔一定要收藏!如果有需要完整版的朋友可以識別下方二維碼,回復關鍵詞「Prometheus」即可領取原版PDF!

注意拼寫正確!添加後100%發放~

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!


請您繼續閱讀更多來自 Linux中國 的精彩文章:

如何在 LibreOffice 中完全啟用深色模式|Linux 中國