https://java-er.com/blog/zabbix-web-monitor/
本文講述了我學習配置zabbix 監測一個url,如果掛了就發郵件通知我的功能
一、爲zabbix配置一個web監測
-
點擊配置 – 主機 – web監測
- 點擊創建web監測
3.設置一個場景
步驟裏面才重要,監測什麼url,狀態碼 200,表示網頁正常,否則不正常
- 檢查web監測
4.1 服務器上設置一個aaa.php,讓監測正常
vi aaa.php
4.2 監測正常的狀態
這滿足了,人工看zabbix系統,可以知道哪些url掛了,(如果一次監控大量URL,監控一個,自己去輸入好了)
第二部分:設置網頁如果掛了,那麼發送郵件通知我
-
配置觸發器,點擊主機下面的觸發器
-
新增觸發器
-
點擊表達式後面的添加
-
點擊監控後面的選擇
-
選擇上一步創建的web監測
-
設置<> 200 表示如果狀態不是200,就激活這個觸發器。
-
看到觸發器列表這樣了。
- 測試觸發器,我把aaa.php 改成aaa1.php 讓aaa.php 無法訪問
跑到服務器上
mv aaa.php aaa1.php
等個1分鐘,刷新觸發器列表
再去web監測
在報表裏,觸發器Top100 也可以看到一個新的
有了觸發器,就可以設置郵件通知了,這裏放個截圖,具體如何設置一個郵件通知,看上一個文章 配置zabbix 報警通知