監控linux服務器網卡流量
作者:尹正傑
版權聲明:原創作品,謝絕轉載!否則將追究法律責任。
歡迎加入:高級運維工程師之路 598432640
前言:眾所周知,我們安裝zabbix服務器的時候會默認監控自己,也就是說這個安裝包是包含了server端和agent端,我門就沒有必要去找單獨的agent包了,以下是鏈接教程:鏈接:http://pan.baidu.com/s/1slcXw41 密碼:k8jm
一.客戶端配置
1.首先要在客戶端安裝zabbix_agent
1 [root@yinzhengjie yinzhengjie]# tar -zxvf zabbix-3.0.4.tar.gz 2 [root@yinzhengjie yinzhengjie]# cd zabbix-3.0.4
3 [root@yinzhengjie zabbix-3.0.4]# ./configure --prefix=/usr/local/zabbix --enable-agent 4 [root@yinzhengjie zabbix-3.0.4]# make -j 4 && make install
2.添加啟動腳本
1 [root@yinzhengjie zabbix-3.0.4]# cd 2 [root@yinzhengjie ~]# cp /yinzhengjie/zabbix-3.0.4/misc/init.d/fedora/core/zabbix_agentd /etc/init.d/
3 [root@yinzhengjie ~]#sed -i 's#BASEDIR=/usr/local#BASEDIR=/usr/local/zabbix#g' /etc/init.d/zabbix_agentd #修改腳本里的安裝路徑,當然你可以自定義安裝, 4 [root@yinzhengjie ~]#cat /etc/init.d/zabbix_agentd | grep BASEDIR=
5 BASEDIR=/usr/local/zabbix6 [root@yinzhengjie ~]#
3.修改zabbix_agent配置文件
備注:主動模式是被監控機主動發送數據到zabbix服務器,被動模式是zabbix 主動向被監控機請求數據。主動模式配置稍有調整,一般采用兩種兼備模式。
1 [root@yinzhengjie ~]# cd /usr/local/zabbix/etc/ 2 [root@yinzhengjie etc]# cp zabbix_agentd.conf zabbix_agentd.conf.`date +%F` 3 [root@yinzhengjie etc]# 4 [root@yinzhengjie etc]# sed -i 's#Server=127.0.0.1#Server=172.16.96.66#' zabbix_agentd.conf 5 [root@yinzhengjie etc]# sed -i 's#ServerActive=127.0.0.1#ServerActive=172.16.96.66#' zabbix_agentd.conf 6 [root@yinzhengjie etc]# more zabbix_agentd.conf | grep 172.16 | grep -v ^# 7 Server=172.16.96.66 # 被動模式指定的zabbix服務器 8 ServerActive=172.16.96.66 #主動模式指定的zabbix服務器 9 [root@yinzhengjie etc]#
4.將zabbix_agentd設置成開機啟動
1 [root@yinzhengjie etc]# chkconfig --add zabbix_agentd 2 [root@yinzhengjie etc]# chkconfig zabbix_agentd on 3 [root@yinzhengjie etc]# chkconfig zabbix_agentd --list 4 zabbix_agentd 0:關閉 1:關閉 2:啟用 3:啟用 4:啟用 5:啟用 6:關閉 5 [root@yinzhengjie etc]#
5.啟動zabbix_agentd程序
1 [root@yinzhengjie etc]# groupadd zabbix 2 [root@yinzhengjie etc]# useradd zabbix -s /sbin/nologin -M -g zabbix #注意,這里一定要創建zabbix用戶喲~不然直接啟動會報錯! 3 [root@yinzhengjie etc]# service zabbix_agentd start 4 Starting zabbix_agentd: [確定] 5 [root@yinzhengjie etc]# 6 [root@yinzhengjie etc]# lsof -i :10050 #檢查服務是否已經成功啟動 7 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME 8 zabbix_ag 17864 zabbix 4u IPv4 775343 0t0 TCP *:zabbix-agent (LISTEN) 9 zabbix_ag 17865 zabbix 4u IPv4 775343 0t0 TCP *:zabbix-agent (LISTEN) 10 zabbix_ag 17866 zabbix 4u IPv4 775343 0t0 TCP *:zabbix-agent (LISTEN) 11 zabbix_ag 17867 zabbix 4u IPv4 775343 0t0 TCP *:zabbix-agent (LISTEN) 12 zabbix_ag 17868 zabbix 4u IPv4 775343 0t0 TCP *:zabbix-agent (LISTEN) 13 zabbix_ag 17869 zabbix 4u IPv4 775343 0t0 TCP *:zabbix-agent (LISTEN) 14 [root@yinzhengjie etc]#

二.ZABBIX服務端配置:
1.創建主機


2.配置主機信息


3.點擊監控項


4.創建一個監控項


5.監控項配置


6.選擇獨有的Key,這些key都是zabbix服務器自帶的~當然改軟件支持二次開發,后期我們會說


7.為我的監控項添加繪圖


8.創建圖形





點擊更新就好


9.查看圖形



