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