centos7之zabbix的web檢測
一、web監控
Web scenarios(Web 場景)是用來監控Web程序的,可以監控到Web程序的下載速度、返回碼及響應時間,還支持把一組連續的Web動作作為一個整體進行監控。
1、web監控的原理
Web監控即對HTTP服務的監控,模擬用戶去訪問網站,對特定的結果進行比較,如狀態碼、返回字符串等特定的數據進行比較和監控,從而判斷網站Web服務的可用性。在很多時候,我們可以用腳本、程序來進行自定義監控,如Linux下的命令curl、http庫等多種現有的程序和庫都可以來實現這一需求。
2、web監控項目
HTTP狀態碼 : 重點監控40X、50X
HTTP響應速度:對特定的指標進行抽樣監控,及時發現服務的可用性和性能指標
HTTP下載速度:對特定的文件抽樣下載
3、web監控的配置
Web檢測是一個很好的功能,我們也經常會用到,比如檢測網站是否正常,網站訪問速率是否正常,網站登錄是否正常等等,很多東西不是單純的從進程和端口上面能看出來的。
這個Web檢測的過程是zabbix服務器的一個主動去檢測的過程,安裝的時候加上--with-libcurl參數,雖然是服務器主動去檢測,但是web頁面配置的時候還是需要在一臺主機上配置,所以我們得找一個專門的主機上面來添加web檢測,可以直接再127.0.0.1上面添加web檢測,或者是專門定義一個模板,裏面都是web檢測的內容,然後讓一個主機來加載此模板。
4、詳細配置項目
上面我們已經說過了,web檢測必須要在模態主機上配置,一般情況下都是監控127.0.0.1,在zabbix服務器監控主機上配置web檢測
點擊創建web檢測場景
配置場景
配置步驟
依次配置各自的步驟。
創建觸發器,這個就不用再多說了吧,你在哪臺主機上創建的web檢測,就得在那臺機器上創建觸發器,用來提示或報警。
註意!
查看wen監控
參考地址:http://www.51niux.com/?id=152
centos7之zabbix的web檢測