1、zabbix建立模板web
一、建立模板ide
Configuration->Templates 點擊 Create Templates 以下圖所示:
post
輸入模板名字,所在的模板組以及模板所在的主機和主機組等,下面是與其餘模板鏈接就是這個模板鏈接其餘的模板,網站
下面是定義這個模板的宏,通常用的很少,要看具體須要。url
保存後是這樣子:3d
這個模板包含全部項,下面就是這個模板中加入監控項目,造成Application,添加觸發器,圖像,發規則等,就同監控一個主機時同樣。blog
須要說明的,若是一個被監控的主機應用了一個模板,若是要修改裏面的監控項目,要在模板中直接修改,在主機上面不能修改的,不過被監控主機上能夠另外添加新的監控項目。文檔
2、web scennario 監控get
Web Monitoring是用來監控web程序的,能夠監控到web程序的下載速度、返回碼及響應時間,還支持把一組連續的web動做做爲一個總體來監控。qt
下面主要說一下用這個來監控網頁頁面下載速度和反應時間吧
一、簡單的頁面監控
若是咱們要監控zabbix登陸頁面的下載速度和返回碼以及響應時間,能夠這樣。須要注意的是,必需要添加好監控主機後才能監控web。
Configuration->Hosts->點擊一個監控主機中web->Create scenario
上面是監控zabbix的登陸頁面
點擊 Step後,有一個Add點後以下圖:
寫上url後,post內容是登陸名和密碼 下面是:
Timeout是超時時間,返回碼等。
保存後,過一會就能夠在Monitoring->web->service login看到下載速度和響應時間的圖像了,以下圖:
下面一樣來監控一個網站首頁:
大部分步驟都相同,只是在下面所示的地方不一樣:
能夠添加多個頁面:以下圖所示:
在Monitoring中查看結果以下:
到這裏頁面就監控起來了。
下面給所監控的頁面添加觸發器和動做:能夠直接在zabbix官方文檔中查看使用方法,這裏簡單的說一下
當咱們添加好頁面監控後,與以前相同的方式來添加觸發器時就看到被監控主機上會多出,下載速度項目和響應時間項目以及返回碼項目。下面是截圖官方文檔來講明一下:
當觸發時有一個動做,發郵件或者發短信等通知。