監(jiān)控系統(tǒng)看這一篇就夠了!Zabbix、Prometheus等常見監(jiān)控教程
Prometheus
Prometheus(普羅米修斯)是由前google員工2015年正式發(fā)布的開源監(jiān)控系統(tǒng),采用Go語言開發(fā)。它不僅有一個很酷的名字,同時它有Google與k8s的強力支持,開源社區(qū)異?;鸨?/span>這份Prometheus官方中文文檔既適合小白入門也適合有一定基礎(chǔ)的同學進階提升。這份文檔共分為7大部分,從最基礎(chǔ)的Prometheus介紹安裝及啟動講起,對不同監(jiān)控系統(tǒng)的優(yōu)缺點進行了對比,例如:Graphite和OpenTSDB、Nagios等等。此外還包括一些實戰(zhàn)項目:Grafana結(jié)合Prometheus進行可視化 、Instrumenting 以及編寫客戶庫、推送度量指標等等,總之干貨十足!第一部分:學習Prometheus的準備工作什么是Prometheus?Prometheus的適用場景有哪些?Prometheus的安裝及啟動,監(jiān)控系統(tǒng)產(chǎn)品對比詳解,此部分還列出了Prometheus學習路線圖和詞匯總覽,并推薦了一些權(quán)威的Prometheus學習媒介。
第二部分:Prometheus重要概念詳解在這部分,詳細對一些基礎(chǔ)概念進行了介紹,通過這部分的學習才能真正了解Prometheus的工作原理。
- metrics和labels
- Notation(符號)
- metrics類型
- Gauge(測量器)
- Histogram(柱狀圖)
- Jobs和Instances
第三部分:Prometheus的查詢及啟動接下來開始慢慢進入實戰(zhàn)操練部分了,第三大部分主要講了Prometheus的查詢及啟動,基本概念 實戰(zhàn)操練,真正進入實戰(zhàn)環(huán)節(jié)!第四部分:可視化這部分最主要的內(nèi)容就是實現(xiàn)Prometheus的可視化,手把手教你運用Grafana創(chuàng)建一個Prometheus Graph圖表 !
Zabbix
Zabbix是一個企業(yè)級的、開源的、分布式的監(jiān)控套件,被用來監(jiān)控IT基礎(chǔ)設(shè)施的可用性和性能。?與以上各種監(jiān)控系統(tǒng)的對比來看,Zabbix以強大優(yōu)勢傲視群雄,它豐富的功能、可擴展的能力、二次開發(fā)的能力和簡單易用的特點,使讀者大大降低了學習成本,可以輕輕松松構(gòu)建屬于自己的監(jiān)控系統(tǒng)。?今天分享的Zabbix實戰(zhàn)文檔,它由馬哥親自整理,一共141頁。內(nèi)容詳盡,理論 實戰(zhàn),干貨滿滿。相信大家看完后會對zabbix有更加深入的理解。目錄:
- 一、監(jiān)控服務(wù)介紹
- 二、zabbix規(guī)劃及部署
- 三、zabbix監(jiān)控入門基礎(chǔ)
- 四、zabbix proxy
- 五、zabbix監(jiān)控案例實戰(zhàn)
- 六、zabbix事件通知機制
- 七、zabbix自動化運維
監(jiān)控服務(wù)介紹
- 邏輯布局
- 整體布局
- 常見的監(jiān)控方案
- Zabbix使用場景及系統(tǒng)概述
zabbix規(guī)劃及部署
- 系統(tǒng)環(huán)境
- apt/yum安裝 zabbix
- 編譯安裝zabbix
- Web界面中文菜單環(huán)境
- 監(jiān)控項與亂碼
- zabbix server配置文件詳解
zabbix監(jiān)控入門基礎(chǔ)
- 監(jiān)控linux系統(tǒng)
- 監(jiān)控tomcat
- zabbix 主動與被動監(jiān)控模式
zabbix監(jiān)控案例實戰(zhàn)
- 監(jiān)控Linux TCP連接狀態(tài)
- 監(jiān)控memcache
- 監(jiān)控Redis
- 監(jiān)控Nginx
- SNMP監(jiān)控
- 監(jiān)控MySQL
- 自定義端口和進程監(jiān)控
- 故障自治愈功能
- grafana圖形展示
- 自定義基礎(chǔ)監(jiān)控模板
- 結(jié)合pyhton腳本監(jiān)控案例
zabbix自動化運維
- Zabbix Agent批量部署
- Zabbix API添加主機
- Zabbix 動態(tài)發(fā)現(xiàn)主機
Cacti
Cacti是一套基于PHP,MySQL,SNMP及RRDTool開發(fā)的網(wǎng)絡(luò)流量監(jiān)測圖形分析工具。簡單的說Cacti就是一個PHP程序。cacti是很老的一款監(jiān)控工具了,其實說它是一款流量監(jiān)控工具更合適,對流量監(jiān)控比較精準,但缺點很多,出圖不好看,不支持分布式。
關(guān)于Cacti監(jiān)控系統(tǒng),今天分享一份使用手冊。包括【使用模板添加響應(yīng)主機的基本監(jiān)控項】【自定義腳本的添加以及監(jiān)控】等內(nèi)容。Nagios
Nagios是一款開源的免費網(wǎng)絡(luò)監(jiān)視工具,能有效監(jiān)控Windows、Linux和Unix的主機狀態(tài),交換機路由器等網(wǎng)絡(luò)設(shè)備,打印機等。
Nagios簡介;Nagios工作原理;Nagios實驗環(huán)境、安裝;Nagios配置;Nagios啟動與停止;Nagios查看初步配置情況;利用NRPE監(jiān)控Linux上的“本地信息等。Garafana
這是一位大佬在使用Grafana的過程中總結(jié)的筆記,強烈