上篇博文分享的是“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>
#編輯腳本
#腳本正文
#生成不同時間段的png圖
注意:
#同樣很關鍵的一行,擷取網卡流量
<b></b>
腳本編寫完畢,接下來要做的是,将腳本添加到crontab定時任務,為了及時看到效果,我設定的是每分鐘執行一次,當然這個根據實際情況自己定義
crontab -e #添加到定時任務