天天看點

rrdtool結合/proc/net/dev監控系統網卡流量

       上篇博文分享的是“rrdtool結合iostat監控系統io”,今天這篇博文跟大家分享的是“rrdtool結合/proc/net/dev監控系統網卡流量”。當我熟用rrdtool以後,也可以嘗試結合系統其它一些指令,搞出一套實用的linux系統監控系統,後面的文章我會嘗試搞一套。接下來的是“rrdtool結合/proc/net/dev監控系統網卡流量”的正文:

一、    基本的環境

Centos6.2+apache+php

安裝rrdtool軟體

             跟上篇博文不同的是,這次我們取網卡的流量是通過cat /proc/net/dev 獲得,是以暫時不用安裝其它的程式包包。

二、      <b><b>編寫用于監控并繪圖的腳本</b></b>

      #編輯腳本

rrdtool結合/proc/net/dev監控系統網卡流量

            #腳本正文

rrdtool結合/proc/net/dev監控系統網卡流量

            #生成不同時間段的png圖

rrdtool結合/proc/net/dev監控系統網卡流量
rrdtool結合/proc/net/dev監控系統網卡流量
rrdtool結合/proc/net/dev監控系統網卡流量

           注意:

rrdtool結合/proc/net/dev監控系統網卡流量

           #同樣很關鍵的一行,擷取網卡流量

rrdtool結合/proc/net/dev監控系統網卡流量

<b></b>

腳本編寫完畢,接下來要做的是,将腳本添加到crontab定時任務,為了及時看到效果,我設定的是每分鐘執行一次,當然這個根據實際情況自己定義

  crontab -e  #添加到定時任務

rrdtool結合/proc/net/dev監控系統網卡流量

繼續閱讀