一、Zabbix元件概述
1、Zabbix Server:負責接收agent發送的報告資訊的核心元件,所有配置,統計資料及操作資料均由其組織進行;
2、Database Storage:專用于存儲所有配置資訊,以及由zabbix收集的資料;
3、Web interface:zabbix的GUI接口,通常與Server運作在同一台主機上;
4、Proxy:可選元件,常用于分布監控環境中,代理Server收集部分被監控端的監控資料并統一發往Server端;
5、Agent:部署在被監控主機上,負責收集本地資料并發往Server端或Proxy端;
二、Zabbix常用術語
1、主機(host):要監控的網絡裝置,可由IP或DNS名稱指定;
2、主機組(host group):主機的邏輯容器,可以包含主機和模闆,但同一個組織内的主機和模闆不能互相連結;主機組通常在給使用者或使用者組指派監控權限時使用;
3、監控項(item):一個特定監控名額的相關的資料;這些資料來自于被監控對象;item是zabbix進行資料收集的核心,相對某個監控對象,每個item都由"key"辨別;
4、觸發器(trigger):一個表達式,用于評估某監控對象的特定item内接收到的資料是否在合理範圍内,也就是門檻值;接收的資料量大于門檻值時,觸發器狀态将從"OK"轉變為"Problem",當資料再次恢複到合理範圍,又轉變為"OK";
5、事件(event):觸發一個值得關注的事情,比如觸發器狀态轉變,新的agent或重新上線的agent的自動注冊等;
6、動作(action):指對于特定事件事先定義的處理方法,如發送通知,何時執行操作;
7、報警更新(escalation):發送警報或者執行遠端指令的自定義方案,如每隔5分鐘發送一次警報,共發送5次等;
8、媒介(media):發送通知的手段或者通道,如Email、Jabber或者SMS等;
9、通知(notification):通過標明的媒介向使用者發送的有關某事件的資訊;
10、遠端指令(remote command):預定義的指令,可在被監控主機處于某特定條件下時自動執行;
11、模闆(template):用于快速定義被監控主機的預設條目集合,通常包含了item、trigger、graph、screen、application以及low-level discovery rule;模闆可以直接連結至某個主機;
12、應用(application):一組item的集合;
13、web場景(web scennario):用于檢測web站點可用性的一個活多個HTTP請求;
14、前端(frontend):Zabbix的web接口;
三、實驗環境
192.168.30.116 OS:CentOS 6.4 x86_64 zabbix_server.luojianlong.com
192.168.30.117 OS:CentOS 6.4 x86_64 node1.luojianlong.com
192.168.30.119 OS:CentOS 6.4 x86_64 node2.luojianlong.com
需要的軟體包:
zabbix-2.0.8-3.el6.x86_64.rpm
zabbix-get-2.0.8-3.el6.x86_64.rpm
zabbix-server-2.0.8-3.el6.x86_64.rpm
zabbix-server-mysql-2.0.8-3.el6.x86_64.rpm
zabbix-web-2.0.8-3.el6.noarch.rpm
zabbix-web-mysql-2.0.8-3.el6.noarch.rpm
<a href="http://s3.51cto.com/wyfs02/M00/24/34/wKiom1NM3paSLQdhAAEomij9sZ4516.jpg" target="_blank"></a>
首先安裝zabbix server端
1
2
3
4
5
6
7
8
<code># 設定epel源</code>
<code>[root@zabbix_server ~]</code><code># cat /etc/yum.repos.d/epel.repo</code>
<code>[epel]</code>
<code>name=epel</code>
<code>baseurl=http:</code><code>//mirrors</code><code>.sohu.com</code><code>/fedora-epel/6/x86_64/</code>
<code>gpgcheck=1</code>
<code>gpgkey=http:</code><code>//mirrors</code><code>.sohu.com</code><code>/fedora-epel/RPM-GPG-KEY-EPEL-6</code>
<code>[root@zabbix_server ~]</code><code># yum -y localinstall zabbix-2.0.8-3.el6.x86_64.rpm zabbix-get-2.0.8-3.el6.x86_64.rpm zabbix-server-2.0.8-3.el6.x86_64.rpm zabbix-server-mysql-2.0.8-3.el6.x86_64.rpm zabbix-web-2.0.8-3.el6.noarch.rpm zabbix-web-mysql-2.0.8-3.el6.noarch.rpm</code>
在zabbix server上安裝mysql
9
10
11
12
13
14
15
16
17
18
19
20
21
<code>[root@zabbix_server ~]</code><code># useradd mysql -r</code>
<code>[root@zabbix_server ~]</code><code># tar zxvf mysql-5.5.33-linux2.6-x86_64.tar.gz -C /usr/local/</code>
<code>[root@zabbix_server ~]</code><code># ln -s /usr/local/mysql-5.5.33-linux2.6-x86_64 /usr/local/mysql</code>
<code>[root@zabbix_server ~]</code><code># cd /usr/local/mysql</code>
<code>[root@zabbix_server mysql]</code><code># mkdir /mydata/data -p</code>
<code>[root@zabbix_server mysql]</code><code># chown -R root.mysql ./*</code>
<code>[root@zabbix_server mysql]</code><code># chown -R mysql.mysql /mydata/data/</code>
<code>[root@zabbix_server mysql]</code><code># cp support-files/my-large.cnf /etc/my.cnf</code>
<code>[root@zabbix_server mysql]</code><code># cp support-files/mysql.server /etc/rc.d/init.d/mysqld</code>
<code>[root@zabbix_server mysql]</code><code># chmod +x /etc/rc.d/init.d/mysqld</code>
<code>[root@zabbix_server mysql]</code><code># chkconfig --add mysqld</code>
<code>[root@zabbix_server mysql]</code><code># chkconfig mysqld on</code>
<code>[root@zabbix_server mysql]</code><code># vi /etc/profile.d/mysql.sh</code>
<code>export</code> <code>PATH=</code><code>/usr/local/mysql/bin</code><code>:$PATH</code>
<code>[root@zabbix_server mysql]</code><code># . /etc/profile.d/mysql.sh</code>
<code>[root@zabbix_server mysql]</code><code># ./scripts/mysql_install_db --user=mysql --datadir=/mydata/data/</code>
<code>[root@zabbix_server mysql]</code><code># vi /etc/my.cnf</code>
<code>datadir = </code><code>/mydata/data</code>
<code>innodb_file_per_table = 1</code>
<code>[root@zabbix_server mysql]</code><code># service mysqld start</code>
<code>Starting MySQL...... SUCCESS!</code>
建立zabbix資料庫,并導入表
<code>mysql> CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin;</code>
<code>Query OK, 1 row affected (0.00 sec)</code>
<code>mysql> GRANT ALL ON zabbix.* TO zbuser@</code><code>'192.168.30.%'</code> <code>IDENTIFIED BY </code><code>'123456'</code><code>;</code>
<code>Query OK, 0 rows affected (0.01 sec)</code>
<code>mysql> flush privileges;</code>
<code>Query OK, 0 rows affected (0.00 sec)</code>
<code>[root@zabbix_server ~]</code><code># mysql -u zbuser -p123456 -h 192.168.30.116 zabbix < /usr/share/doc/zabbix-server-mysql-2.0.8/create/schema.sql</code>
<code>[root@zabbix_server ~]</code><code># mysql -u zbuser -p123456 -h 192.168.30.116 zabbix < /usr/share/doc/zabbix-server-mysql-2.0.8/create/images.sql</code>
<code>[root@zabbix_server ~]</code><code># mysql -u zbuser -p123456 -h 192.168.30.116 zabbix < /usr/share/doc/zabbix-server-mysql-2.0.8/create/data.sql</code>
修改zabbix_server.conf配置檔案
<code>[root@zabbix_server ~]</code><code># vi /etc/zabbix/zabbix_server.conf</code>
<code># 修改</code>
<code>DBHost=192.168.30.116</code>
<code>DBUser=zbuser</code>
<code>DBPassword=123456</code>
啟動zabbix_server
<code>[root@zabbix_server ~]</code><code># service zabbix-server start</code>
<code>Starting Zabbix server: [ OK ]</code>
<code>[root@zabbix_server ~]</code><code># ss -anptl | grep zabbix</code>
<code>LISTEN 0 128 :::10051 :::* </code><code>users</code><code>:((</code><code>"zabbix_server"</code><code>,19539,5),(</code><code>"zabbix_server"</code><code>,19541,5),(</code><code>"zabbix_server"</code><code>,19542,5),(</code><code>"zabbix_server"</code><code>,19543,5),(</code><code>"zabbix_server"</code><code>,19544,5),(</code><code>"zabbix_server"</code><code>,19545,5),(</code><code>"zabbix_server"</code><code>,19546,5),(</code><code>"zabbix_server"</code><code>,19547,5),(</code><code>"zabbix_server"</code><code>,19548,5),(</code><code>"zabbix_server"</code><code>,19549,5),(</code><code>"zabbix_server"</code><code>,19550,5),(</code><code>"zabbix_server"</code><code>,19552,5),(</code><code>"zabbix_server"</code><code>,19554,5),(</code><code>"zabbix_server"</code><code>,19555,5),(</code><code>"zabbix_server"</code><code>,19557,5),(</code><code>"zabbix_server"</code><code>,19559,5),(</code><code>"zabbix_server"</code><code>,19562,5),(</code><code>"zabbix_server"</code><code>,19563,5),(</code><code>"zabbix_server"</code><code>,19566,5),(</code><code>"zabbix_server"</code><code>,19567,5),(</code><code>"zabbix_server"</code><code>,19569,5),(</code><code>"zabbix_server"</code><code>,19570,5),(</code><code>"zabbix_server"</code><code>,19572,5),(</code><code>"zabbix_server"</code><code>,19574,5),(</code><code>"zabbix_server"</code><code>,19576,5),(</code><code>"zabbix_server"</code><code>,19577,5),(</code><code>"zabbix_server"</code><code>,19580,5))</code>
<code>LISTEN 0 128 *:10051 *:* </code><code>users</code><code>:((</code><code>"zabbix_server"</code><code>,19539,4),(</code><code>"zabbix_server"</code><code>,19541,4),(</code><code>"zabbix_server"</code><code>,19542,4),(</code><code>"zabbix_server"</code><code>,19543,4),(</code><code>"zabbix_server"</code><code>,19544,4),(</code><code>"zabbix_server"</code><code>,19545,4),(</code><code>"zabbix_server"</code><code>,19546,4),(</code><code>"zabbix_server"</code><code>,19547,4),(</code><code>"zabbix_server"</code><code>,19548,4),(</code><code>"zabbix_server"</code><code>,19549,4),(</code><code>"zabbix_server"</code><code>,19550,4),(</code><code>"zabbix_server"</code><code>,19552,4),(</code><code>"zabbix_server"</code><code>,19554,4),(</code><code>"zabbix_server"</code><code>,19555,4),(</code><code>"zabbix_server"</code><code>,19557,4),(</code><code>"zabbix_server"</code><code>,19559,4),(</code><code>"zabbix_server"</code><code>,19562,4),(</code><code>"zabbix_server"</code><code>,19563,4),(</code><code>"zabbix_server"</code><code>,19566,4),(</code><code>"zabbix_server"</code><code>,19567,4),(</code><code>"zabbix_server"</code><code>,19569,4),(</code><code>"zabbix_server"</code><code>,19570,4),(</code><code>"zabbix_server"</code><code>,19572,4),(</code><code>"zabbix_server"</code><code>,19574,4),(</code><code>"zabbix_server"</code><code>,19576,4),(</code><code>"zabbix_server"</code><code>,19577,4),(</code><code>"zabbix_server"</code><code>,19580,4))</code>
修改php時區
<code>[root@zabbix_server ~]</code><code># vi /etc/php.ini</code>
<code># 啟動并修改</code>
<code>date</code><code>.timezone = Asia</code><code>/Shanghai</code>
<code>[root@zabbix_server ~]</code><code># service httpd restart</code>
<a href="http://s3.51cto.com/wyfs02/M01/24/34/wKiom1NM62DDhyVFAAa_6ZCbH2w470.jpg" target="_blank"></a>
點選Next
<a href="http://s3.51cto.com/wyfs02/M00/24/34/wKioL1NM62zQuc0TAAeY77Bh2VM144.jpg" target="_blank"></a>
檢測都正常,Next
<a href="http://s3.51cto.com/wyfs02/M02/24/34/wKiom1NM69XTppvoAAdlH4rdv7c159.jpg" target="_blank"></a>
連接配接資料庫正常,Next
<a href="http://s3.51cto.com/wyfs02/M01/24/34/wKioL1NM6-Gi6f5mAAdMPIl4gHI257.jpg" target="_blank"></a>
設定zabbix server 名稱端口,Next
<a href="http://s3.51cto.com/wyfs02/M02/24/34/wKiom1NM7EWDzmkWAAesbLyUHgQ660.jpg" target="_blank"></a>
Next
<a href="http://s3.51cto.com/wyfs02/M01/24/34/wKioL1NM7D_iR6JrAAakQveHYAA928.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M01/24/35/wKioL1NM7G_ho_G2AAiXRv7igPE338.jpg" target="_blank"></a>
登入,預設賬号Admin,密碼:zabbix
<a href="http://s3.51cto.com/wyfs02/M00/24/35/wKioL1NM7MLiMEirAAiNIFDKplY139.jpg" target="_blank"></a>
下面開始安裝zabbix agent,先登入node1安裝
<code>[root@node1 yum.repos.d]</code><code># cat epel.repo</code>
<code>[root@node1 ~]</code><code># yum -y localinstall zabbix-2.0.8-3.el6.x86_64.rpm zabbix-agent-2.0.8-3.el6.x86_64.rpm zabbix-sender-2.0.8-3.el6.x86_64.rpm</code>
修改agent配置檔案
<code>[root@node1 ~]</code><code># vi /etc/zabbix/zabbix_agentd.conf</code>
<code>Server=192.168.30.116</code>
啟動agent
<code>[root@node1 ~]</code><code># service zabbix-agent start</code>
<code>Starting Zabbix agent: [ OK ]</code>
<code>[root@node1 ~]</code><code># ss -antp | grep zabbix</code>
<code>LISTEN 0 128 :::10050 :::* </code><code>users</code><code>:((</code><code>"zabbix_agentd"</code><code>,18997,5),(</code><code>"zabbix_agentd"</code><code>,18999,5),(</code><code>"zabbix_agentd"</code><code>,19000,5),(</code><code>"zabbix_agentd"</code><code>,19001,5),(</code><code>"zabbix_agentd"</code><code>,19002,5),(</code><code>"zabbix_agentd"</code><code>,19003,5))</code>
<code>LISTEN 0 128 *:10050 *:* </code><code>users</code><code>:((</code><code>"zabbix_agentd"</code><code>,18997,4),(</code><code>"zabbix_agentd"</code><code>,18999,4),(</code><code>"zabbix_agentd"</code><code>,19000,4),(</code><code>"zabbix_agentd"</code><code>,19001,4),(</code><code>"zabbix_agentd"</code><code>,19002,4),(</code><code>"zabbix_agentd"</code><code>,19003,4))</code>
添加監控主機
點選Configuration裡面Hosts
點選creat host
<a href="http://s3.51cto.com/wyfs02/M02/24/35/wKiom1NM8GjidyzvAAQkVaNP9Jk878.jpg" target="_blank"></a>
添加hostname ,visiable name 屬于的group,agent interfaces,然後儲存
<a href="http://s3.51cto.com/wyfs02/M00/24/35/wKioL1NM8JLhUnq_AASCSKmaWNY483.jpg" target="_blank"></a>
添加成功
接着,為添加host建立item,點選item
<a href="http://s3.51cto.com/wyfs02/M00/24/35/wKiom1NM8QjhznoYAAPcHi4CRYI574.jpg" target="_blank"></a>
點選create item
<a href="http://s3.51cto.com/wyfs02/M02/24/35/wKioL1NM8cTQ17AmAALjgek4XCc228.jpg" target="_blank"></a>
添加item名稱,類型為agent,key選擇為網卡eth0出去的流量,添加監控的時間段為周一到周七每天的00:00-24:00,沒隔10分鐘采集一次資料,store value:選擇為Delta(speed per second),後面采集到的減去前面采集到的資料,建立 NetTraffic應用,然後儲存
Delta (speed per second):儲存為(value-prev_value)/(time-prev_time的計算結果,即目前值減去前一次擷取的資料值,除以目前時間戳減去前一次值擷取時的時間戳得到的結果;如果目前值小于前一次的值,其将會被丢棄;
Delta (simple change):儲存為 (value-prev_value)的計算結果;
<a href="http://s3.51cto.com/wyfs02/M01/24/35/wKiom1NM807AUwbdAARHgYhY6-g740.jpg" target="_blank"></a>
每建立一個item,會自動建立一個graph,可以在Monitoring ---> Latest data下面看到
<a href="http://s3.51cto.com/wyfs02/M02/24/35/wKioL1NM8_rxaAXrAAOBccaKks0615.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M01/24/35/wKiom1NM9FmDMsEbAAWvhZUsA04580.jpg" target="_blank"></a>
如上步驟,繼續建立一個item為eth0入站的流量
<a href="http://s3.51cto.com/wyfs02/M01/24/35/wKioL1NM9PbQ_7deAATYYCu4syQ962.jpg" target="_blank"></a>
接下來建立自定義graph,點選configration--->host--->grap-->create graph
<a href="http://s3.51cto.com/wyfs02/M00/24/35/wKioL1NM9cXRAA6NAAPwRyIgRBo113.jpg" target="_blank"></a>
添加關聯的item
<a href="http://s3.51cto.com/wyfs02/M00/24/35/wKioL1NM9iGjbgxeAAJUll0CacM015.jpg" target="_blank"></a>
選擇圖形樣式
<a href="http://s3.51cto.com/wyfs02/M00/24/35/wKiom1NM9pPBb4RrAAPooN7yGHY122.jpg" target="_blank"></a>
儲存,在Monitoring的graph中可以看到,剛才建立的2個item的graph顯示在了一個graph中
<a href="http://s3.51cto.com/wyfs02/M01/24/35/wKiom1NM9zqClzEuAAZA0mmApqc905.jpg" target="_blank"></a>
建立trigger觸發器
點選configuration-->host->node1.luojianlong-->triggers-->create trigger
<a href="http://s3.51cto.com/wyfs02/M02/24/36/wKiom1NM-HWDxYMeAAL-Em88fJg555.jpg" target="_blank"></a>
添加trigger名稱
點選add,添加表達式
<a href="http://s3.51cto.com/wyfs02/M01/24/36/wKioL1NM-R3xOEzvAARBzqA-hXI027.jpg" target="_blank"></a>
指定最後一次采集的值大于1024的,點選insert
<a href="http://s3.51cto.com/wyfs02/M02/24/36/wKioL1NM-VqhQIXPAANoz3NV1gw219.jpg" target="_blank"></a>
選擇,事件類型為High,然後儲存
<a href="http://s3.51cto.com/wyfs02/M01/24/36/wKiom1NM-e3jnqgeAAMuPtItbWM420.jpg" target="_blank"></a>
看到新建立的trigger
在node1上下載下傳資料,測試trigger效果
<code>[root@node1 ~]</code><code># wget ftp://rpmfind.net/linux/fedora-secondary/updates/20/ppc64/puppet-3.4.2-1.fc20.noarch.rpm</code>
檢視graph
<a href="http://s3.51cto.com/wyfs02/M01/24/38/wKioL1NM-97wzTY8AAQbbs8TOqE115.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M01/24/38/wKioL1NM_CCzApeuAAPEDNiOofA967.jpg" target="_blank"></a>
發現trigger生效
下面建立media媒介,點選Administration-->Media types-->create media type
<a href="http://s3.51cto.com/wyfs02/M00/24/38/wKiom1NM_XaAT6X2AAM_HcJMDKQ329.jpg" target="_blank"></a>
儲存,并禁用其他media
<a href="http://s3.51cto.com/wyfs02/M01/24/3F/wKioL1NN10vBJJOnAARasOvj7zg369.jpg" target="_blank"></a>
建立使用者,使用者組
<a href="http://s3.51cto.com/wyfs02/M00/24/3B/wKiom1NM_9Kx4y7fAAOEaz47tkA781.jpg" target="_blank"></a>
添加Tom使用者的media
<a href="http://s3.51cto.com/wyfs02/M02/24/3B/wKiom1NNAHbh3UonAAMDwC6KFm4703.jpg" target="_blank"></a>
定義Admin使用者的media
<a href="http://s3.51cto.com/wyfs02/M00/24/3F/wKioL1NN1sOgACfSAAN5wu_5WDg709.jpg" target="_blank"></a>
下面建立action,點選Configuration-->Action-->Create action
<a href="http://s3.51cto.com/wyfs02/M01/24/38/wKioL1NM_f2SPhmfAAQ5whhQfdw176.jpg" target="_blank"></a>
Default operation step duration:定義隔多長時間報警更新;
Default subject:預設的發送主題;
Default message:預設發送郵件内容;
Recovery message:是否啟用恢複通知;
Recovery subject:恢複通知主題;
Recovery message:恢複通知郵件内容;
然後繼續建立,觸發action後真正要做的操昨,Operations
<a href="http://s3.51cto.com/wyfs02/M02/24/3B/wKiom1NNAjixgI5iAAN2DGZ7EKI799.jpg" target="_blank"></a>
隻要觸發一次,就向Admin使用者發郵件
<a href="http://s3.51cto.com/wyfs02/M02/24/3B/wKioL1NNAuzDz9VpAAM5SkeqHJ0070.jpg" target="_blank"></a>
觸發10次,問題還沒有解決,發送給TOM,報警更新
定義conditions,選擇之前定義trigger
<a href="http://s3.51cto.com/wyfs02/M00/24/3B/wKiom1NNA5jQuAwqAAQVppIxtq4719.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M01/24/3B/wKioL1NNA5iCy7TaAARz51aDa54104.jpg" target="_blank"></a>
看到建立的action已經啟用
測試報警功能,在node1上,下載下傳檔案
<code>[root@node1 ~]</code><code># wget http://mirrors.163.com/centos/6.5/isos/x86_64/CentOS-6.5-x86_64-bin-DVD2.iso</code>
在zabbix_server上看是否收到郵件
<code>[root@localhost ~]</code><code># mail</code>
<code>Heirloom Mail version 12.4 7</code><code>/29/08</code><code>. Type ? </code><code>for</code> <code>help.</code>
<code>"/var/spool/mail/root"</code><code>: 11 messages 7 new 8 unread</code>
<code> </code><code>1 logwatch@zabbix_serv Fri Jan 10 10:45 247</code><code>/9293</code> <code>"Logwatch for zabbix_server.luojianlong.com (Linux)"</code>
<code> </code><code>2 logwatch@zabbix_serv Tue Apr 15 17:36 42</code><code>/1528</code> <code>"Logwatch for zabbix_server.luojianlong.com (Linux)"</code>
<code> </code><code>U 3 logwatch@zabbix_serv Wed Apr 16 03:42 105</code><code>/3180</code> <code>"Logwatch for zabbix_server.luojianlong.com (Linux)"</code>
<code> </code><code>4 root Wed Apr 16 08:54 1590</code><code>/69736</code> <code>"1234"</code>
<code>>N 5 [email protected] Wed Apr 16 08:55 23</code><code>/1058</code> <code>"PROBLEM: Network Inbound Traffic trigger"</code>
<code> </code><code>N 6 [email protected] Wed Apr 16 08:56 23</code><code>/1058</code> <code>"PROBLEM: Network Inbound Traffic trigger"</code>
<code> </code><code>N 7 [email protected] Wed Apr 16 08:57 23</code><code>/1058</code> <code>"PROBLEM: Network Inbound Traffic trigger"</code>
<code> </code><code>N 8 [email protected] Wed Apr 16 08:58 22</code><code>/1040</code> <code>"OK: Network Inbound Traffic trigger"</code>
<code> </code><code>N 9 [email protected] Wed Apr 16 08:59 22</code><code>/1040</code> <code>"OK: Network Inbound Traffic trigger"</code>
<code> </code><code>N 10 [email protected] Wed Apr 16 09:00 22</code><code>/1040</code> <code>"OK: Network Inbound Traffic trigger"</code>
<code> </code><code>N 11 [email protected] Wed Apr 16 09:01 22</code><code>/1040</code> <code>"OK: Network Inbound Traffic trigger"</code>
發現都到報警郵件
定義模闆,點選Configuration-->Template-->Create Template
<a href="http://s3.51cto.com/wyfs02/M02/24/3F/wKioL1NN2eeDPl3NAAIkgH61sEc540.jpg" target="_blank"></a>
點選Macros,定義宏
<a href="http://s3.51cto.com/wyfs02/M02/24/3F/wKiom1NN2k_iT6KgAAMx9iDJ6Qw788.jpg" target="_blank"></a>
已經建立好模闆
<a href="http://s3.51cto.com/wyfs02/M01/24/3F/wKioL1NN2oiz07q5AAVLTCtinAQ775.jpg" target="_blank"></a>
給模闆定義item
<a href="http://s3.51cto.com/wyfs02/M00/24/3F/wKiom1NN2zXhzFCbAAPu0VhdLAw864.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M01/24/3F/wKiom1NN24Px5uNuAANH9311pwg273.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M02/24/3F/wKiom1NN26eDWFWBAAS5aWI91oQ780.jpg" target="_blank"></a>
給模闆建立graph
<a href="http://s3.51cto.com/wyfs02/M00/24/40/wKiom1NN2_XBVt7iAAQS_UCv1o0423.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M02/24/3F/wKioL1NN2-3zk40aAAPo5uLZpxA643.jpg" target="_blank"></a>
使用模闆快速添加node2節點
<code>[root@node2 ~]</code><code># yum -y localinstall zabbix-2.0.8-3.el6.x86_64.rpm zabbix-sender-2.0.8-3.el6.x86_64.rpm zabbix-agent-2.0.8-3.el6.x86_64.rpm</code>
<code>[root@node2 ~]</code><code># vi /etc/zabbix/zabbix_agentd.conf</code>
<code>[root@node2 ~]</code><code># service zabbix-agent start</code>
<code>[root@node2 ~]</code><code># ss -antpl | grep zabbix</code>
<code>LISTEN 0 128 :::10050 :::* </code><code>users</code><code>:((</code><code>"zabbix_agentd"</code><code>,10486,5),(</code><code>"zabbix_agentd"</code><code>,10488,5),(</code><code>"zabbix_agentd"</code><code>,10489,5),(</code><code>"zabbix_agentd"</code><code>,10490,5),(</code><code>"zabbix_agentd"</code><code>,10491,5),(</code><code>"zabbix_agentd"</code><code>,10492,5))</code>
<code>LISTEN 0 128 *:10050 *:* </code><code>users</code><code>:((</code><code>"zabbix_agentd"</code><code>,10486,4),(</code><code>"zabbix_agentd"</code><code>,10488,4),(</code><code>"zabbix_agentd"</code><code>,10489,4),(</code><code>"zabbix_agentd"</code><code>,10490,4),(</code><code>"zabbix_agentd"</code><code>,10491,4),(</code><code>"zabbix_agentd"</code><code>,10492,4))</code>
打開浏覽器添加host
<a href="http://s3.51cto.com/wyfs02/M01/24/3F/wKioL1NN3e7gQnAAAAN1OM6EucY900.jpg" target="_blank"></a>
點選Templates,選擇關聯剛才建立的for test servers模闆
<a href="http://s3.51cto.com/wyfs02/M00/24/3F/wKioL1NN3teT9t6LAAKy7z49AZM726.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M01/24/40/wKioL1NN3zuBsC3fAAQ-GxrkMTA369.jpg" target="_blank"></a>
發送node2已經使用了建立的模闆,并且有2個item,1個graph
為模闆建立trigger
<a href="http://s3.51cto.com/wyfs02/M02/24/40/wKioL1NN4JrBmSaHAAPC-NG64E8726.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M01/24/40/wKiom1NN4OGzEZ0OAAMR6SP3WDg163.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M02/24/40/wKiom1NN4QiBXm87AATP4sM1Ris898.jpg" target="_blank"></a>
發現node2已經自動建立了trigger
本文轉自ljl_19880709 51CTO部落格,原文連結:http://blog.51cto.com/luojianlong/1395828,如需轉載請自行聯系原作者