Site icon Soft & Share

中文課程-使用 Prometheus 和 Grafana 用於監控和警報

本課程將教授學員如何使用 Telegraf 進行資料採集、Prometheus 進行資料儲存、PromQL 查詢語言、Prometheus 的警報功能以及如何使用 Grafana 建立 Dashboard,學員需要具備基本的 Linux 知識和一台 PC 或 Mac 電腦。

Prometheus 是一款受啟發於 Google 的 Brogmon 監控系統,而 Grafana 是一款視覺化工具,有著非常漂亮的圖表和佈局展示,功能齊全的度量儀表盤和圖形編輯器,而 Telegraf 是一個用 Golang 寫的開源資料收集 Agent。

從這 7 小時的課程,你會學到

要求

課程說明

隨著業務的越發複雜,對軟體系統的要求越來越高,這意味著我們需要隨時掌控系統的執行情況。因此,對系統的即時監控以及視覺化展示,就成了基礎架構的必須能力。

Prometheus

Prometheus 受啟發於 Google 的 Brogmon 監控系統(相似的 Kubernetes 是從 Google 的 Brog 系統演變而來),從2012年開始由前 Google 工程師在 Soundcloud 以開源軟體的形式進行研發,並且於2015年早期對外發布早期版本。2016年5月繼 Kubernetes 之後成為第二個正式加入 CNCF 基金會的專案,同年6月正式釋出1.0版本。2017年底釋出了基於全新儲存層的2.0版本,能更好地與容器平台、雲端平台配合。

Prometheus 作為新一代的雲端原生監控系統,目前已經有超過650+位貢獻者參與到 Prometheus 的研發工作上,並且超過120+項的第三方整合。

Grafana

Grafana是一款視覺化工具,有著非常漂亮的圖表和佈局展示,功能齊全的度量儀表盤和圖形編輯器,大多使用在時序資料的監控方面,如同 Kibana 類似。

Grafana的 UI 更加靈活,有豐富的外掛,功能強大。

Telegraf

Telegraf是一個用 Golang 寫的開源資料收集 Agent,基於外掛驅動。在我們的課程裡,我們會使用 telegraf 進行資料採集。

目標受眾

講師簡介

Peng Xiao 資深網路 DevOps 工程師 | “麥兜搞IT” ( 更多講師主講課程介紹 )

Peng Xiao 是一名網路和軟體 DevOps 工程師。

他在 IT/網路行業擁有超過 10 年的經驗,過去 12 年曾在 Cisco Systems、Nerdalize、KPN、ING 工作。

擅長Python編程(10年以上經驗)、網路技術尤其是 L3 路由協議、分佈式系統、資料庫等。他也喜歡開源技術,作為 GitHub 用戶加入了一些開源小組並做出了一些貢獻 給他們。

他是一名 scrum master,並擁有 Cisco Service Provider CCIE 認證。

他現在在荷蘭工作和生活。

他有個中文網站 “麥兜搞IT”



報名參加課程

Sponsored by Udemy


也許你會有興趣


不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

Exit mobile version