VnStat คือการออกแบบเครื่องมือตรวจสอบการรับส่งข้อมูลเครือข่ายบนคอนโซลสำหรับ Linux และ BSD จะเก็บบันทึกการรับส่งข้อมูลเครือข่ายสำหรับอินเทอร์เฟซเครือข่ายที่เลือก เพื่อสร้างบันทึก vnStat ใช้ข้อมูลที่ได้รับจากเคอร์เนล
กล่าวอีกนัยหนึ่งมันจะไม่สูดกลิ่นการรับส่งข้อมูลเครือข่ายและจะรับรองการใช้งานทรัพยากรระบบเพียงเล็กน้อย ในการใช้ซอฟต์แวร์นี้ภายใต้ Linux คุณจะต้องมีชุดเคอร์เนลเวอร์ชัน 2.2 เป็นอย่างน้อย
รุ่นล่าสุดของ vnStat 2.6 ได้รับการปล่อยตัวเมื่อ วันที่ 21 มกราคม 2563 และมีคุณสมบัติและการแก้ไขดังต่อไปนี้
ในบทความนี้เราจะแสดงวิธีการติดตั้ง vnStat และ vnStati เครื่องมือภายใต้ระบบ Linux ถึง ตรวจสอบการรับส่งข้อมูลเครือข่ายแบบเรียลไทม์.
1. ในการติดตั้ง vnStat ใน Linux คุณจะต้องดาวน์โหลดเวอร์ชันล่าสุดจาก หน้าการเปิดตัว GitHub อย่างเป็นทางการ.
หรือคุณสามารถใช้สิ่งต่อไปนี้ คำสั่ง wget เพื่อดาวน์โหลด tarball แหล่งล่าสุดดังแสดงด้านล่าง
# wget https://humdi.net/vnstat/vnstat-2.6.tar.gz.
2. เมื่อคุณดาวน์โหลดไฟล์แล้ว ให้แตกไฟล์เก็บถาวรโดยใช้เทอร์มินัลของคุณ จากนั้นไปที่ตำแหน่งที่คุณแตกไฟล์เก็บถาวรและคอมไพล์โดยใช้คำสั่งต่อไปนี้
บันทึก: แพ็คเกจต้นทางมาพร้อมกับไฟล์ต้นฉบับที่จำเป็นสำหรับ vnStat รวมทั้งภูต (vnstatd) และเอาต์พุตภาพ (vnstati).
# yum group ติดตั้ง "เครื่องมือการพัฒนา" # yum ติดตั้ง gd gd-devel sqlite-devel # tar -xvf vnstat-2.6.tar.gz # cd vnstat-2.6/ # ./configure --prefix=/usr --sysconfdir=/etc. # ทำ. #ทำการติดตั้ง.
$ sudo apt-get ติดตั้ง build-essential gd gd-devel libsqlite3-dev $ tar -xvf vnstat-2.6.tar.gz $ cd vnstat-2.6/ $ sudo ./configure --prefix=/usr --sysconfdir=/etc. $ sudo ทำ. $ sudo ทำการติดตั้ง
3. เมื่อการติดตั้งเสร็จสิ้น คุณจะต้องคัดลอกไฟล์ Vnstat ไฟล์บริการตามที่แสดง
# cp -v Example/systemd/vnstat.service /etc/systemd/system/ # systemctl เปิดใช้งาน vnstat # systemctl เริ่ม vnstat
# cp -v Example/init.d/redhat/vnstat /etc/init.d/ # chkconfig vnstat เปิดอยู่ # บริการ vnstat เริ่มต้น
4. ตอนนี้ให้ตรวจสอบว่าไบนารีได้รับการติดตั้งไปยังตำแหน่งที่เหมาะสมและเป็นเวอร์ชันที่ถูกต้อง
#vnstat vnStat 2.6 โดย Teemu Toivola
5. หากคุณต้องการปรับแต่ง .ของคุณ vnStat การกำหนดค่า คุณสามารถเปิดไฟล์การกำหนดค่าได้ที่:
# vi /etc/vnstat.conf.
ตัวเลือกต่างๆ อธิบายได้ด้วยตนเอง ดังนั้นฉันจะไม่หยุดเลือกแต่ละตัวเลือก คุณยังสามารถตรวจสอบได้หากต้องการปรับแต่งการติดตั้งของคุณ
6. คุณจะต้องให้เวลาสักครู่ในการอัปเดตสถิติในฐานข้อมูล เมื่อคุณมีข้อมูลที่เขียนในฐานข้อมูลเพียงพอแล้ว คุณสามารถดูสถิติเครือข่ายได้โดยเพียงแค่เรียกใช้:
#vnstat.
7. Yon ยังสามารถตรวจสอบสถิติรายชั่วโมงโดยใช้ -NS
ตัวเลือก:
# vnstat -h.
8. สำหรับสถิติรายวัน คุณจะต้องใช้ -NS
ตัวเลือก:
# vnstat -d
9. สำหรับตัวเลือกที่มีเพิ่มเติม คุณสามารถใช้ปุ่ม --ช่วย
:
# vnstat -- ช่วยด้วย
10. เพื่อให้อ่านสถิติได้ง่ายขึ้น คุณสามารถใช้เครื่องหมาย vnStati เครื่องมือในการสร้าง .png
ภาพสำหรับ vnStat.
VnStati ติดตั้งโดยอัตโนมัติพร้อม vnStat ดังนั้นจึงไม่จำเป็นต้องดำเนินการติดตั้งเพิ่มเติม ในการสร้างภาพสรุปสำหรับการใช้งานเครือข่ายของอินเทอร์เฟซเครือข่ายของคุณ คุณสามารถเรียกใช้:
# vnstati -s -i eth0 -o ~/network-log.png
# vnstati -h -i eth0 -o ~/network-log.png
ในกรณีของฉัน vnStat เพิ่งได้รับการติดตั้งเมื่อเร็วๆ นี้ แต่จะมีการเติมข้อมูลเหล่านั้นเมื่อเวลาผ่านไป สำหรับตัวเลือกเพิ่มเติมและสถิติต่างๆ คุณสามารถใช้ -ช่วย ตัวเลือก:
ข้อมูลที่ทั้งสอง vnStat และ vnStati ให้สามารถช่วยตรวจสอบเครือข่ายของคุณ วิเคราะห์และแก้ไขปัญหาได้ทันท่วงที คุณสามารถค้นหาข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกที่มีอยู่ของ vnStat ได้ใน man page ของเครื่องมือ
หากคุณมีข้อเสนอแนะหรือคำถามเพิ่มเติมเกี่ยวกับ vnStat และ vnStati โปรดอย่าลังเลที่จะส่งความคิดเห็นของคุณในส่วนความคิดเห็นด้านล่าง