監(jiān)控俗稱(chēng)「第三只眼」,幾乎是我們每天都會(huì)打交道的系統(tǒng),俗話(huà)說(shuō):無(wú)監(jiān)控、不運(yùn)維,監(jiān)控的地位不言而喻,尤其是在運(yùn)維自動(dòng)化時(shí)代,傳統(tǒng)運(yùn)維、DevOps,亦或是SRE,監(jiān)控都是一項(xiàng)必備的技能。
我們先來(lái)認(rèn)識(shí)一下主流的開(kāi)源監(jiān)控系統(tǒng),Zabbix、Open-Falcon、Prometheus等,今天就簡(jiǎn)單介紹一下【Zabbix】【Prometheus】【Cacti】【Nagios】【Garafana】等5種主流監(jiān)控系統(tǒng),以便大家選型時(shí)參考。另外還給大家分享這五種監(jiān)控系統(tǒng)的學(xué)習(xí)資料, 大家可自由學(xué)習(xí)參考。
所有資料已經(jīng)整理成壓縮包
【資料領(lǐng)取方式見(jiàn)文末!】
Prometheus
Prometheus(普羅米修斯)是由前google員工2015年正式發(fā)布的開(kāi)源監(jiān)控系統(tǒng),采用Go語(yǔ)言開(kāi)發(fā)。它不僅有一個(gè)很酷的名字,同時(shí)它有Google與k8s的強(qiáng)力支持,開(kāi)源社區(qū)異常火爆。
這份Prometheus官方中文文檔既適合小白入門(mén)也適合有一定基礎(chǔ)的同學(xué)進(jìn)階提升。這份文檔共分為7大部分,從最基礎(chǔ)的Prometheus介紹安裝及啟動(dòng)講起,對(duì)不同監(jiān)控系統(tǒng)的優(yōu)缺點(diǎn)進(jìn)行了對(duì)比,例如:Graphite和OpenTSDB、Nagios等等。此外還包括一些實(shí)戰(zhàn)項(xiàng)目:Grafana結(jié)合Prometheus進(jìn)行可視化 、Instrumenting 以及編寫(xiě)客戶(hù)庫(kù)、推送度量指標(biāo)等等,總之干貨十足!
在這部分,詳細(xì)對(duì)一些基礎(chǔ)概念進(jìn)行了介紹,通過(guò)這部分的學(xué)習(xí)才能真正了解Prometheus的工作原理。
-
metrics和labels -
Notation(符號(hào)) -
metrics類(lèi)型 -
Gauge(測(cè)量器) -
Histogram(柱狀圖) -
Jobs和Instances 第三部分:Prometheus的查詢(xún)及啟動(dòng) 接下來(lái)開(kāi)始慢慢進(jìn)入實(shí)戰(zhàn)操練部分了,第三大部分主要講了Prometheus的查詢(xún)及啟動(dòng),基本概念+實(shí)戰(zhàn)操練,真正進(jìn)入實(shí)戰(zhàn)環(huán)節(jié)! 第四部分:可視化
這部分最主要的內(nèi)容就是實(shí)現(xiàn)Prometheus的可視化,手把手教你運(yùn)用Grafana創(chuàng)建一個(gè)Prometheus Graph 圖表 ! *聲明:資料源于網(wǎng)絡(luò),詳見(jiàn)官網(wǎng)https://prometheus.io/,PDF僅作學(xué)習(xí)與交流,侵刪
Zabbix
Zabbix是一個(gè)企業(yè)級(jí)的、開(kāi)源的、分布式的監(jiān)控套件,被用來(lái)監(jiān)控IT基礎(chǔ)設(shè)施的可用性和性能。
?
與以上各種監(jiān)控系統(tǒng)的對(duì)比來(lái)看,Zabbix以強(qiáng)大優(yōu)勢(shì)傲視群雄,它豐富的功能、可擴(kuò)展的能力、二次開(kāi)發(fā)的能力和簡(jiǎn)單易用的特點(diǎn),使讀者大大降低了學(xué)習(xí)成本,可以輕輕松松構(gòu)建屬于自己的監(jiān)控系統(tǒng)。
?
今天分享的Zabbix實(shí)戰(zhàn)文檔,它由馬哥親自整理,一共141頁(yè)。內(nèi)容詳盡,理論+實(shí)戰(zhàn),干貨滿(mǎn)滿(mǎn)。相信大家看完后會(huì)對(duì)zabbix有更加深入的理解。
目錄: -
一、監(jiān)控服務(wù)介紹 -
二、zabbix規(guī)劃及部署 -
三、zabbix監(jiān)控入門(mén)基礎(chǔ) -
四、zabbix proxy -
五、zabbix監(jiān)控案例實(shí)戰(zhàn) -
六、zabbix事件通知機(jī)制 -
七、zabbix自動(dòng)化運(yùn)維 監(jiān)控服務(wù)介紹 -
邏輯布局 -
整體布局 -
常見(jiàn)的監(jiān)控方案 -
Zabbix使用場(chǎng)景及系統(tǒng)概述 zabbix規(guī)劃及部署 -
系統(tǒng)環(huán)境 -
apt/yum安裝 zabbix -
編譯安裝zabbix -
Web界面中文菜單環(huán)境 -
監(jiān)控項(xiàng)與亂碼 -
zabbix server配置文件詳解 zabbix監(jiān)控入門(mén)基礎(chǔ) -
監(jiān)控linux系統(tǒng) -
監(jiān)控tomcat -
zabbix 主動(dòng)與被動(dòng)監(jiān)控模式 zabbix監(jiān)控案例實(shí)戰(zhàn)
-
監(jiān)控Linux TCP連接狀態(tài) -
監(jiān)控memcache -
監(jiān)控Redis -
監(jiān)控Nginx -
SNMP監(jiān)控 -
監(jiān)控MySQL -
自定義端口和進(jìn)程監(jiān)控 -
故障自治愈功能 -
grafana圖形展示 -
自定義基礎(chǔ)監(jiān)控模板 -
結(jié)合pyhton腳本監(jiān)控案例 zabbix自動(dòng)化運(yùn)維 -
Zabbix Agent批量部署 -
Zabbix API添加主機(jī) -
Zabbix 動(dòng)態(tài)發(fā)現(xiàn)主機(jī) Cacti
Cacti是一套基于PHP,MySQL,SNMP及RRDTool開(kāi)發(fā)的網(wǎng)絡(luò)流量監(jiān)測(cè)圖形分析工具。簡(jiǎn)單的說(shuō)Cacti就是一個(gè)PHP程序。cacti是很老的一款監(jiān)控工具了,其實(shí)說(shuō)它是一款流量監(jiān)控工具更合適,對(duì)流量監(jiān)控比較精準(zhǔn),但缺點(diǎn)很多,出圖不好看,不支持分布式。
關(guān)于Cacti監(jiān)控系統(tǒng),今天分享一份使用手冊(cè)。包括【使用模板添加響應(yīng)主機(jī)的基本監(jiān)控項(xiàng)】【自定義腳本的添加以及監(jiān)控】等內(nèi)容。*聲明:資料源于網(wǎng)絡(luò),PDF僅作學(xué)習(xí)與交流,侵刪 Nagios
Nagios是一款開(kāi)源的免費(fèi)網(wǎng)絡(luò)監(jiān)視工具,能有效監(jiān)控Windows、Linux和Unix的主機(jī)狀態(tài),交換機(jī)路由器等網(wǎng)絡(luò)設(shè)備,打印機(jī)等。
Nagios簡(jiǎn)介;Nagios工作原理;Nagios實(shí)驗(yàn)環(huán)境、安裝;Nagios配置;Nagios啟動(dòng)與停止;Nagios查看初步配置情況;利用NRPE監(jiān)控Linux上的“本地信息等。*聲明:資料源于網(wǎng)絡(luò),PDF僅作學(xué)習(xí)與交流,侵刪 Garafana
這是一位大佬在使用Grafana的過(guò)程中總結(jié)的筆記,強(qiáng)烈推薦閱讀學(xué)習(xí)!
包括初學(xué)者在學(xué)習(xí)過(guò)程中可能遇到的各種問(wèn)題,結(jié)合自身的體會(huì)總結(jié)了一下Grafana2.1.3的使用,希望可以有助于大家的使用。
*聲明:資料源于網(wǎng)絡(luò),PDF僅用于學(xué)習(xí)交流,侵刪 以上就是監(jiān)控系統(tǒng)看這一篇就夠了!Zabbix、Prometheus等常見(jiàn)監(jiān)控教程的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注www.92cms.cn其它相關(guān)文章!
-
-
-
-
-
-