vnstat on ubuntu 9.04

က်ေနာ္ vnstat ကို ဒီ ubuntu 9.04 စတင္ကတည္းက install လုပ္ထားပါတယ္၊ ကိုယ္႔ရဲ႕ bandwidth ဘယ္ေလာက္အသံုးျပဳထားလဲ ရံဖန္ရံခါျဖစ္ျဖစ္ သိခ်င္တဲ႔အခါျဖစ္ျဖစ္ ၾကည့္ႏိုင္ေအာင္ network traffic ကို track လုပ္ေပးတဲ႔ ဒီ vnstat program ငယ္ေလးကို ubuntu ေပၚမွာ install လုပ္ရေအာင္ ..

$ sudo apt-get install vnstat

အကယ္၍ အျခား user ေတြပါ သံုးလို႔ရေအာင္ဆိုရင္ ေအာက္က command lines ႏွစ္ခု ကိုပါ Terminal ထဲမွာ run ေပးလိုက္ပါ ..

$ sudo chmod o+x /usr/bin/vnstat
$ sudo chmod o+wx /var/lib/vnstat/


ၿပီးေတာ႔ ကိုယ္ monitor လုပ္မယ္႔ network interface (ဥပမာ eth0, eth1, etc.) ကို database နဲ႔ update လုပ္ေပးပါမယ္ ..

ဥပမာ က်ေနာ္႔ network interface က eth1 ဆိုပါေတာ႔ .. အဲဒါက်ေနာ္က ေအာက္က command line ေလးနဲ႔ database တစ္ခုတည္ေဆာက္ခဲ႔ပါတယ္ ..

$ vnstat -u -i eth1

အဲဒါေတြလုပ္ၿပီးၿပီးခ်င္း ခ်က္ခ်င္းႀကီးေတာ႔ database မွာ ဘာ data မွ မရွိေသးတဲ႔ အတြက္ vnstat ကို ေခၚရင္ result က ထြက္လာေသးမွာမဟုတ္ပါဘူး .. မိနစ္ အတန္ၾကာ ဒါမွမဟုတ္ နာရီအတန္ငယ္ၾကာၿပီးမွ vnstat result ကိုၾကည့္လို႔ရမွာပါ ..
vnstat program ငယ္ေလးကို ဘယ္လို သံုးရမယ္ဆိုတာကို --help option နဲ႔
Terminal ထဲမွာ ၾကည့္ႏိုင္ပါတယ္ ..

$ vnstat --longhelp

ေအာက္က screenshots ေတြကေတာ႔ က်ေနာ္႔ bandwidth ရဲ႕ results ေတြပါ ..

[caption id="attachment_191" align="alignnone" width="480" caption="vnstat result"]vnstat result[/caption]

[caption id="attachment_192" align="alignnone" width="480" caption="vnstat weekly and monthly results"]vnstat weekly and monthly results[/caption]

[caption id="attachment_193" align="alignnone" width="480" caption="vnstat hourly result"]vnstat hourly result[/caption]

Have a lot fun with vnstat! :-)

No comments: