Wenn Sie sich für die Verwendung von awstats mit Apache entscheiden, wird standardmäßig die aggregierte Bandbreite für Ihren gesamten Server angezeigt.
Um die Bandbreite pro virtuellem Host zu sehen, empfehle ich die Installation von vlogger .
Vlogger sammelt tatsächlich Apache-Zugriffsprotokollinformationen für jeden Ihrer virtuellen Hosts, die Sie dafür eingerichtet haben, in separaten Verzeichnissen / Dateien.
Befindet sich Ihre Apache-Protokolldatei beispielsweise in / var / log / apache2, wird bei einer typischen Installation von vlogger für Ihre virtuellen Hosts Folgendes erstellt (z. B. vhost1.com vhost2.com):
/var/log/apache2/vhost1.com/access.log
/var/log/apache2/vhost2.com/access.log
Vlogger bietet Ihnen die Möglichkeit, diese Protokolle für Sie zu drehen, bietet eine Möglichkeit zum Ändern der Namensvorlage der Zugriffsprotokolldatei (z. B. Hinzufügen eines Datums) und behauptet, dass eine große Anzahl von Protokolldateien besser als Apache verarbeitet wird.
Ein Nachteil dabei ist, dass Sie keine aggregierte Serveransicht mehr haben (Sie müssen Protokolle separat aggregieren oder möglicherweise eine zusätzliche Apache-Einstellung oder eine andere Methode verwenden?).
Ich würde davor warnen, Google Analytics (oder ein auf Javascript basierendes Tracking) für die Überwachung der Serverbandbreite zu verwenden, da Sie sich darauf verlassen, dass der Client über Javascript meldet. GA meldet Ihnen keine Personen, deren Javascript deaktiviert ist, sowie keine Crawler / Spinnen / Bots.