監控linux服務器網卡流量


                          監控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.查看圖形
 

 

 
 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM