หากคุณตัดสินใจที่จะใช้ awstats กับ Apache ก็จะแสดงแบนด์วิดธ์รวมสำหรับเซิร์ฟเวอร์ทั้งหมดของคุณ
หากต้องการดูแบนด์วิดธ์บนพื้นฐานต่อโฮสต์เสมือนผมแนะนำให้ติดตั้งvlogger
Vlogger จะรวบรวมข้อมูลบันทึกการเข้าถึง Apache สำหรับโฮสต์เสมือนของคุณแต่ละตัวที่คุณตั้งค่าให้ทำในไดเรกทอรี / ไฟล์แยกกัน
ตัวอย่างเช่นหากไฟล์บันทึก Apache ของคุณอยู่ใน / var / log / apache2 การติดตั้ง vlogger ทั่วไปจะสร้างสิ่งนี้สำหรับโฮสต์เสมือนของคุณ (เช่น vhost1.com vhost2.com):
/var/log/apache2/vhost1.com/access.log
/var/log/apache2/vhost2.com/access.log
Vlogger ให้ตัวเลือกในการหมุนบันทึกเหล่านี้ให้คุณมีวิธีเปลี่ยนเทมเพลตการตั้งชื่อของไฟล์บันทึกการเข้าถึง (เช่นเพิ่มวันที่) และอ้างว่ามันจัดการไฟล์บันทึกได้ดีกว่า Apache เป็นจำนวนมาก
ข้อเสียอย่างหนึ่งคือคุณจะไม่มีมุมมองเซิร์ฟเวอร์รวมอีกต่อไป (คุณจะต้องรวมบันทึกแยกกันหรืออาจใช้การตั้งค่า apache เพิ่มเติมหรืออาจเป็นวิธีอื่น)
ฉันจะระมัดระวังไม่ให้ใช้การวิเคราะห์ของ Google (หรือการติดตามด้วยจาวาสคริปต์) สำหรับการตรวจสอบแบนด์วิดท์ของเซิร์ฟเวอร์เมื่อคุณใช้ไคลเอนต์เพื่อรายงานผ่านทางจาวาสคริปต์ GA จะไม่รายงานบุคคลที่ปิดใช้งานจาวาสคริปต์รวมถึงซอฟต์แวร์รวบรวมข้อมูล / สไปเดอร์ / บ็อต