只要说你有50个虚拟主机文件configuration和你的服务器负载为Apache,什么是一个很好的方式来看哪个网站被越来越多的stream量被贩运? 显然,加载访问日志只能一次完成,你可以使用apachetop,但是一次只能指向一个文件(我想)。 您可以检查文件系统上访问日志的大小,最大的访问日志可能会达到最高点。 任何更好的想法来实现这一目标
最好的方法是设置awstats / webalizer或类似的工具,它会给你详细的统计信息,但是如果你想在控制台上做,那么apachetop是一种方法,你可以在给定的时间查看多个文件。
使用apachetop查看多个文件的命令:
apachetop $(find /var/www/vhosts/*/statistics/logs/ -type f -size +10k -name "access_log" -print | sed 's/^/-f '/)
参考: http : //nethack.ch/2013/01/24/find-out-the-website-causing-high-load-on-a-apache-webserver/