1. 程式人生 > >centos7之zabbix的web檢測

centos7之zabbix的web檢測

curl參數 過程 腳本 127.0.0.1 功能 www. 技術 命令 定義

一、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檢測