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