前言
前言
寫(xiě)作目的
Zabbix經(jīng)過(guò)多年的沉淀,已經(jīng)在IT監(jiān)控領(lǐng)域占據(jù)了半壁江山,國(guó)內(nèi)開(kāi)源IT監(jiān)控軟件認(rèn)知也完成了從Nagios、Cacti到Zabbix的轉(zhuǎn)變。尤其在近幾年,Zabbix通過(guò)不斷地更新迭代,提升了用戶(hù)體驗(yàn),受到廣大用戶(hù)的青睞,很多互聯(lián)網(wǎng)企業(yè)也已經(jīng)使用Zabbix多年,并且Zabbix雖然作為開(kāi)源軟件,但是幾乎擁有所有商業(yè)IT監(jiān)控軟件的全部功能,因而也逐步開(kāi)始進(jìn)入銀行、證券、工業(yè)、制造業(yè)、醫(yī)療業(yè)等領(lǐng)域。另外,Zabbix在各大IT工具評(píng)測(cè)網(wǎng)站還獲得了多項(xiàng)殊榮,這也是對(duì)Zabbix在開(kāi)源領(lǐng)域做出貢獻(xiàn)的一種肯定。編寫(xiě)本書(shū)是為了讓更多的Zabbix用戶(hù)和愛(ài)好者系統(tǒng)地學(xué)習(xí)Zabbix知識(shí)。
本書(shū)由Zabbix大中華區(qū)總代宏時(shí)數(shù)據(jù)集多位Zabbix認(rèn)證高級(jí)工程師及專(zhuān)家共同編寫(xiě)完成。我有幸從2020年開(kāi)始參與編寫(xiě)本書(shū)的部分章節(jié),最初抱著完成工作任務(wù)的心態(tài)進(jìn)行,隨著編寫(xiě)的逐步深入,萌生了試圖將大家平時(shí)遇到的問(wèn)題都寫(xiě)進(jìn)去,以及提供更多、更豐富的Zabbix使用經(jīng)驗(yàn)和案例的想法。無(wú)奈篇幅所限,在編寫(xiě)的過(guò)程中有所取舍,有很多內(nèi)容并沒(méi)有寫(xiě)進(jìn)去,但是我們會(huì)通過(guò)社區(qū)分享等方式發(fā)布出來(lái)。由于市面上已經(jīng)存在成熟且質(zhì)量較高的介紹Zabbix基礎(chǔ)功能的圖書(shū),編寫(xiě)本書(shū)的初衷是面向Zabbix進(jìn)階用戶(hù),因此基本功能部分不再贅述,而是以Zabbix實(shí)戰(zhàn)為主,介紹Zabbix用戶(hù)平時(shí)沒(méi)有關(guān)注到的一些細(xì)節(jié)。
希望本書(shū)能成為您手邊的工具書(shū),隨用隨讀,有效地提高工作效率。另外,本書(shū)也會(huì)持續(xù)迭代、完善,以滿(mǎn)足符合當(dāng)前Zabbix主流版本技術(shù)棧的需求。
內(nèi)容結(jié)構(gòu)
本書(shū)內(nèi)容分為4篇:基礎(chǔ)篇、高階篇、實(shí)踐篇、集成篇。
基礎(chǔ)篇:第1~5章,主要介紹Zabbix的發(fā)展史、基礎(chǔ)架構(gòu)、安裝部署和使用、基礎(chǔ)功能及特性。
高階篇:第6~13章,主要總結(jié)當(dāng)下比較流行的Zabbix高可用架構(gòu),探討Zabbix監(jiān)控?cái)?shù)據(jù)庫(kù)的選型、Zabbix常用命令,以及Zabbix的一些高級(jí)用法,如各組件之間的安全加密、自動(dòng)發(fā)現(xiàn)功能、Zabbix宏等,并在最后淺談了一下Zabbix的性能優(yōu)化。
實(shí)踐篇:第14~24章,主要以監(jiān)控實(shí)戰(zhàn)為主,通過(guò)對(duì)不同監(jiān)控對(duì)象(操作系統(tǒng)、數(shù)據(jù)庫(kù)、中間件、應(yīng)用、硬件設(shè)備、網(wǎng)絡(luò)設(shè)備、存儲(chǔ)設(shè)備、虛擬化、公有云、私有云)的監(jiān)控過(guò)程來(lái)詳細(xì)講解。另外,本篇還包括與Prometheus監(jiān)控?cái)?shù)據(jù)的對(duì)接,以及運(yùn)維工程師日常工作中可能會(huì)用到的技術(shù)等內(nèi)容。
集成篇:第25~29章,主要介紹Zabbix在集成方面的一些使用經(jīng)驗(yàn),如Zabbix與數(shù)據(jù)可視化、CMDB配置管理、自動(dòng)化管理平臺(tái)、大數(shù)據(jù)平臺(tái)的集成,雖然篇幅不多,但是希望能對(duì)大家有所啟迪。
寫(xiě)作說(shuō)明
我們不是作家,只是一群對(duì)技術(shù)充滿(mǎn)熱情的運(yùn)維工程師,雖然寫(xiě)不出優(yōu)美的語(yǔ)句,說(shuō)不出經(jīng)典的語(yǔ)錄,但是熱愛(ài)分享。我們?cè)趯W(xué)習(xí)Zabbix的過(guò)程中積累了大量的開(kāi)發(fā)及使用經(jīng)驗(yàn),集眾人之力編寫(xiě)了這本關(guān)于Zabbix技術(shù)的實(shí)戰(zhàn)手冊(cè),希望幫助讀者更好地掌握Z(yǔ)abbix技術(shù)及其原理,并將掌握的知識(shí)運(yùn)用到實(shí)際工作當(dāng)中,也希望與Zabbix愛(ài)好者共同維護(hù)Zabbix中文社區(qū),宏時(shí)數(shù)據(jù)也會(huì)為用戶(hù)提供更優(yōu)質(zhì)的服務(wù)。
由于著者水平有限,書(shū)中不足之處在所難免。此外,由于Zabbix經(jīng)常會(huì)進(jìn)行版本的更新迭代,技術(shù)不斷完善,功能不斷創(chuàng)新,所以本書(shū)難免有所遺漏,敬請(qǐng)專(zhuān)家和讀者批評(píng)指正。
致謝
本書(shū)是眾多擁有Zabbix高級(jí)認(rèn)證的工程師共同努力的結(jié)果。在本書(shū)的編寫(xiě)過(guò)程中,王亞楠、余偉男、張宇、王會(huì)新、伍昕、周松、黃佳灝、張歆、魏家欽、劉思奇、趙靜、李艷嶺、何星(排名不分先后)等同事辛勤付出,在此對(duì)他們表示衷心的感謝。
在電子工業(yè)出版社石悅編輯的熱情推動(dòng)下,我們最終達(dá)成了與電子工業(yè)出版社的合作。在審稿過(guò)程中,石悅編輯多次邀請(qǐng)專(zhuān)家給出寶貴意見(jiàn),對(duì)書(shū)稿的修改完善起到了重要作用,在此感謝石悅編輯對(duì)本書(shū)的重視,以及為本書(shū)的出版所做的一切。
米宏
2022年1月