深入淺出Prometheus:原理、應用、源碼與拓展詳解
Prometheus是由SoundCloud開源的監(jiān)控系統(tǒng),是GoogleBorgMon監(jiān)控系統(tǒng)的開源版本。伴隨著容器及Kubernetes技術的興起,Prometheus越來越受到大家的關注。本書系統(tǒng)講解了Prometheus的原理、應用、源碼和拓展,圖文并茂、講解全面。原理篇主要介紹了Prometheus的整體架構及與其他監(jiān)控系統(tǒng)的對比和優(yōu)勢,讓讀者從整體上把握Prometheus的相關概念。應用篇從傳統(tǒng)應用監(jiān)控和Kubernetes監(jiān)控兩方面講解Prometheus的安裝、配置及優(yōu)秀實踐,著重介紹Redis、MySQLserver等常用中間件監(jiān)控,并結合Kubernetes,詳細講解如何通過Prometheus監(jiān)控容器集群,還對每個操作都進行了非常詳盡的記錄。源碼與拓展篇從整體到局部詳細剖析Prometheus的源碼架構,并且結合實際生產(chǎn)環(huán)境二次定制Prometheus的部分功能,可加深讀者對Prometheus的理解,也能很好地幫助讀者提升Prometheus開發(fā)技能。
·7.6萬字