วิธีนี้จะอ่านค่าแบนวิดธ์แบบเรียลไทม์นะครับ จะไม่เก็บเป็นสถิติย้อนหลังให้ หากต้องการดูย้อนหลังแนะนำให้ใช้ mrtg หรือไม่ก็ cacti นะครับ
มาดูเทคนิคที่ว่านี้กันดีกว่าครับ
โปรแกรมชื่อ nload ครับ ดาวน์โหลดได้จากลิ้งค์นี้ http://pkgs.repoforge.org/nload เลือกให้เหมาะสมกับ CentOS ของท่านนะครับ
ติดตั้งโปรแกรม nload
ดาวน์โหลดมาแล้วก็ติดตั้ง ใช้คำสั่ง rpm ครับ
- โค้ด: เลือกทั้งหมด
rpm -ivh nload-0.7.4-1.el5.rf.i386.rpm
รันโปรแกรม
- โค้ด: เลือกทั้งหมด
nload
อ่านค่าแบนวิดธ์
แล้วก็อ่านค่าแบนวิดธ์ขาเข้า Incoming และขาออก Outgoing ในตัวอย่างเป็นพอร์ต eth0 ครับ
- โค้ด: เลือกทั้งหมด
Device eth0 [192.168.100.21] (1/5):
=======================================================
Incoming:
Curr: 153.98 kBit/s
Avg: 147.48 kBit/s
Min: 100.83 kBit/s
Max: 347.27 kBit/s
Ttl: 167.53 MByte
Outgoing:
Curr: 150.59 kBit/s
Avg: 148.00 kBit/s
Min: 105.35 kBit/s
Max: 346.83 kBit/s
Ttl: 157.35 MByte
Current (Curr) - แบนวิดธ์ขณะนั้น หน่วยเป็น kBit/s (kilo bit per second) หรือ kbps
Average (Avg) - แบนวิดธ์เฉลี่ย
Minimum (Min) - แบนวิดธ์ต่ำสุด (ไม่รู้ว่าในช่วงเวลากี่วินาที)
Maximum (Max) - แบนวิดธ์สูงสุด
Total (Ttl) - จำนวนข้อมูลรวมทั้งหมด (ไม่รู้ในช่วงเวลากี่วินาที) หน่วยเป็น MByte
ออกจากโปรแกรม
กด Ctrl+C ครับ