Zabbix配置WEB監(jiān)控詳細(xì)圖文教程
Zabbix WEB監(jiān)控介紹
在Zabbix中配置Web監(jiān)控,可以監(jiān)控網(wǎng)站的可用性和響應(yīng)時(shí)間。Zabbix提供了內(nèi)置的Web監(jiān)控功能,通過配置Web場景(Web Scenario),可以監(jiān)控HTTP/HTTPS協(xié)議下的Web服務(wù)。
通過Zabbix的WEB監(jiān)控可以監(jiān)控網(wǎng)站網(wǎng)頁的狀態(tài),監(jiān)測到有異??梢约皶r(shí)發(fā)出告警,提醒運(yùn)維人員處理維護(hù)。啟用 Web 監(jiān)控需要定義 Web 場景。Web 場景由一個(gè)或多個(gè) HTTP 請求或 “步驟” 組成。這些步驟由 Zabbix server 以預(yù)設(shè)的順序定期執(zhí)行。如果主機(jī)由 proxy 監(jiān)控,則這些步驟由 proxy 執(zhí)行。
Web 場景以與監(jiān)控項(xiàng)、觸發(fā)器等相同的方式附加到主機(jī)/模板上。這意味著 Web 場景也可以在模板級別上創(chuàng)建,然后一次性應(yīng)用于多個(gè)主機(jī)。
在任何 Web 場景中都會收集以下信息:
- 整個(gè)場景所有步驟的每秒平均下載速度
- 失敗的步驟編號
- 最新的錯(cuò)誤信息
在任何 Web 場景步驟中都會收集以下信息:
- 每秒下載速度
- 響應(yīng)時(shí)間
- 響應(yīng)碼
Zabbix WEB監(jiān)控配置
zabbix環(huán)境信息:
節(jié)點(diǎn) | IP | OS | Role |
---|---|---|---|
zabbix-server | 192.168.72.31 | Ubuntu 22.04 | zabbix-server |
web-server | 192.168.72.33 | Ubuntu 22.04 | Nginx/zabbix-agent |
zabbix 版本: v7.0.0
前置要求:已在web-server上安裝zabbix-agent,并且在zabbix-server上添加web-server主機(jī)。
在web-server上安裝nginx服務(wù)作為示例WEB應(yīng)用。
apt install -y nginx
瀏覽器測試訪問web地址
http://192.168.72.33:80
配置zabbix server解析到web服務(wù)器IP地址
root@zabbix-server:~# echo "192.168.72.33 www.baidu.com" >> /etc/hosts
選擇數(shù)據(jù)采集–主機(jī),選擇Zabbix server,點(diǎn)擊Web監(jiān)測
添加一個(gè)場景來監(jiān)控Zabbix的Web界面。
該場景將執(zhí)行多個(gè)步驟。點(diǎn)擊配置->主機(jī)->選擇主機(jī)->單擊Web監(jiān)測->創(chuàng)建Web監(jiān)測
配置WEB監(jiān)控步驟,填寫URL與狀態(tài)碼信息,狀態(tài)碼填寫200,因?yàn)轫撁嬲5臅r(shí)候狀態(tài)碼為200;
新建觸發(fā)器,選擇表達(dá)式監(jiān)控項(xiàng)
配置結(jié)果為1告警
web檢測還有一個(gè)總的監(jiān)控值,只要你web檢測有一個(gè)地方出現(xiàn)問題,監(jiān)控值就為1,無問題為0,這個(gè)監(jiān)控鍵值就是‘Failed step of scenario xxx.’
配置觸發(fā)器動(dòng)作
查看監(jiān)控?cái)?shù)據(jù)
在web-server上啟停nginx服務(wù)
root@web-server:~# systemctl stop nginx.service
查看告警信息
總結(jié)
到此這篇關(guān)于Zabbix配置WEB監(jiān)控的文章就介紹到這了,更多相關(guān)Zabbix配置WEB監(jiān)控內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
zabbix監(jiān)控vmware exsi主機(jī)的圖文步驟
zabbix怎么監(jiān)控vmware exsi主機(jī)呢?很多網(wǎng)友私聊小編,正好今天有空給大家制作一篇教程幫助大家快速學(xué)習(xí)zabbix監(jiān)控vmware exsi主機(jī),感興趣的朋友跟隨小編一起看看吧2021-06-06解析Zabbix 5.0磁盤自動(dòng)發(fā)現(xiàn)和讀寫監(jiān)控的問題
本文文章給大家介紹Zabbix 5.0磁盤自動(dòng)發(fā)現(xiàn)和讀寫監(jiān)控的問題,在配置鍵值得時(shí)候大家要主要此鍵值支持Linux平臺,具體細(xì)節(jié)問題跟隨小編一起通過本文學(xué)習(xí)下吧2021-05-05教你使用zabbix api批量添加數(shù)百臺監(jiān)控主機(jī)的方法
這篇文章主要介紹了利用zabbix api批量添加數(shù)百臺監(jiān)控主機(jī),本次我們將實(shí)現(xiàn)用一臺主機(jī)虛擬出100臺主機(jī),并通過api的方式自動(dòng)添加監(jiān)控主機(jī),需要的朋友可以參考下2022-03-03zabbix執(zhí)行遠(yuǎn)程主機(jī)的腳本或指令詳解
這篇文章主要介紹了在zabbix執(zhí)行遠(yuǎn)程主機(jī)的腳本或指令,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-03-03ZooKeeper分布式協(xié)調(diào)服務(wù)設(shè)計(jì)核心概念及安裝配置
這篇文章主要為大家介紹了ZooKeeper分布式協(xié)調(diào)服務(wù)核心概念及安裝配置,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-03-03使用zabbix監(jiān)控oracle表空間的操作流程
zabbix是一款極其強(qiáng)大的開源監(jiān)控工具,下面我分享下zabbix如何監(jiān)控表空間,跟著這個(gè)思路,監(jiān)控其他項(xiàng)都是類似操作,對zabbix監(jiān)控oracle表空間相關(guān)知識感興趣的朋友一起看看吧2021-06-06