如何選擇一款適合自己的運(yùn)維監(jiān)控平臺(tái)?Zabbix、Prometheus、Grafana
作為運(yùn)維人,運(yùn)維監(jiān)控是最重要的,運(yùn)維監(jiān)控做的好,睡覺(jué)才能睡得好。市面上很多開(kāi)源的監(jiān)控軟件,今天給大家分享相對(duì)比較好用的3個(gè)開(kāi)源的運(yùn)維監(jiān)控平臺(tái)。
- ZABBIX
 - Prometheus
 - Grafana(準(zhǔn)確說(shuō)它并不是以監(jiān)控工具,是一個(gè)可視化平臺(tái),可以集成多種數(shù)據(jù)源做可可視化展示)
 
有的朋友應(yīng)該聽(tīng)說(shuō)過(guò)但是沒(méi)真正用過(guò),為了讓大家更直觀的體驗(yàn)3個(gè)運(yùn)維監(jiān)控平臺(tái),我已經(jīng)搭建好環(huán)境,大家可以登錄網(wǎng)站進(jìn)行體驗(yàn),我分配的賬號(hào)目前都是管理員賬號(hào)(賬號(hào)管理功能已屏蔽)。

監(jiān)控平臺(tái)介紹及體驗(yàn)地址
1.Zabbix 是什么?
zabbix是一款開(kāi)源的網(wǎng)絡(luò)監(jiān)控軟件,用于監(jiān)控各種網(wǎng)絡(luò)服務(wù)、服務(wù)器和網(wǎng)絡(luò)設(shè)備。它提供了以下主要功能:
- 實(shí)時(shí)監(jiān)控:Zabbix 可以實(shí)時(shí)監(jiān)控網(wǎng)絡(luò)設(shè)備和服務(wù)器的性能指標(biāo),如 CPU 使用率、內(nèi)存利用率、網(wǎng)絡(luò)流量等。
 - 數(shù)據(jù)收集:它能夠收集各種類型的數(shù)據(jù),包括數(shù)字、文本和日志文件等。
 - 報(bào)警和通知:Zabbix 可以根據(jù)設(shè)定的條件進(jìn)行報(bào)警,并通過(guò)電子郵件、微信、腳本、短信等方式通知運(yùn)維人員。
 
使用方法:安裝 Zabbix 服務(wù)器和代理程序(可選),并使用 Web 界面配置監(jiān)控項(xiàng)和觸發(fā)器,設(shè)置報(bào)警規(guī)則,查看監(jiān)控?cái)?shù)據(jù)和報(bào)警信息。

體驗(yàn)地址:分配的賬號(hào)有編輯權(quán)限,大家可以隨意玩。
平臺(tái)  | 登錄地址  | 賬號(hào)  | 登錄密碼  | 
zabbix  | https://zabbix.chat54.xyz  | demo  | zabbixzabbix  | 
Prometheus  | https://prometheus.chat54.xyz  | 不需要認(rèn)證  | |
Grafana  | https://grafana.chat54.xyz  | demo  | grafanademo  | 
2.Prometheus
Prometheus是一款開(kāi)源的系統(tǒng)監(jiān)控和警報(bào)工具。它具有以下主要特點(diǎn):
- 多維數(shù)據(jù)模型:Prometheus 使用多維數(shù)據(jù)模型來(lái)存儲(chǔ)時(shí)間序列數(shù)據(jù),這使得它在查詢和可視化方面非常靈活。
 - 強(qiáng)大的查詢語(yǔ)言:PromQL 是 Prometheus 提供的查詢語(yǔ)言,可以用于分析和查詢監(jiān)控?cái)?shù)據(jù)。
 - 報(bào)警管理:Prometheus 具有靈活的報(bào)警管理功能,可以根據(jù)監(jiān)控?cái)?shù)據(jù)設(shè)置報(bào)警規(guī)則,并及時(shí)通知相關(guān)人員。
 
使用用法:安裝 Prometheus 服務(wù)器,在配置文件中配置監(jiān)控目標(biāo)和指標(biāo)及告警規(guī)則,在可視化平臺(tái)上編寫(xiě)查詢語(yǔ)句做指標(biāo)的展示。prometheus無(wú)法在web界面去修改配置,只能通過(guò)修改配置文件修改相關(guān)的配置
體驗(yàn)地址:分配的賬號(hào)有編輯權(quán)限,大家可以隨意玩。
平臺(tái)  | 登錄地址  | 賬號(hào)  | 登錄密碼  | 
zabbix  | https://zabbix.chat54.xyz  | demo  | zabbixzabbix  | 
Prometheus  | https://prometheus.chat54.xyz  | 不需要認(rèn)證  | |
Grafana  | https://grafana.chat54.xyz  | demo  | grafanademo  | 
3.Grafana
Grafana是一款開(kāi)源的數(shù)據(jù)可視化和監(jiān)控平臺(tái),它的主要功能包括:
- 數(shù)據(jù)可視化:Grafana 支持多種數(shù)據(jù)源,比如mysql、zabbix、prometheus等,可以將各種數(shù)據(jù)源的數(shù)據(jù)進(jìn)行可視化展示,包括圖表、儀表盤(pán)等。
 - 儀表盤(pán)和面板:用戶可以創(chuàng)建自定義的儀表盤(pán)和面板,用于展示監(jiān)控?cái)?shù)據(jù)和指標(biāo)。
 - 數(shù)據(jù)查詢:Grafana 提供了強(qiáng)大的數(shù)據(jù)查詢功能,用戶可以使用 SQL 或類似的查詢語(yǔ)言從數(shù)據(jù)源中提取數(shù)據(jù)。
 
使用方法:部署Grafana 服務(wù)器,配置數(shù)據(jù)源,創(chuàng)建儀表盤(pán)和面板,以及設(shè)置警報(bào)規(guī)則。

體驗(yàn)地址:分配的賬號(hào)有編輯權(quán)限,大家可以隨意玩。
平臺(tái)  | 登錄地址  | 賬號(hào)  | 登錄密碼  | 
zabbix  | https://zabbix.chat54.xyz  | demo  | zabbixzabbix  | 
Prometheus  | https://prometheus.chat54.xyz  | 不需要認(rèn)證  | |
Grafana  | https://grafana.chat54.xyz  | demo  | grafanademo  | 
總結(jié)發(fā)言
運(yùn)維行業(yè)不能少運(yùn)維工具,運(yùn)維工具里面最不能少的就是監(jiān)控平臺(tái),不管你是用開(kāi)源的開(kāi)始商業(yè)化的平臺(tái),你都應(yīng)該使用起來(lái),用好平臺(tái),工作效率提升50%。如果你有開(kāi)發(fā)能力,以上我分享的ZABBIX和Prometheus都是支持二次開(kāi)發(fā)的,通過(guò)調(diào)用API接口完成二開(kāi)。















 
 
 









 
 
 
 