作为一名站长,我经常希望能够看到实时点击,因为他们到达。当然,谷歌分析是一个很好的软件包,可以查看随着时间的推移趋势,但它有几个小时的延迟,而且你真的看不到像每秒请求或总字节的数据。
这就是apachetop公用事业的所在。这是一个非常简单的命令行实用程序,您可以用来实时监控流量。它通过解析apachelogfiles并向屏幕显示有意义的输出来实现这一点。
使用Apachetop
一旦安装了实用程序(下面的说明),只需从命令行运行apachetop就可以启动它。由于apachetop有时默认为日志文件的错误目录,因此可以传入-f参数来指定日志文件的位置。当同一个盒子上有许多虚拟主机时,这也很有帮助。
apachetop -f /var/www/vhosts/tl80.cn/statistics/logs/access_log
以下是收到一些请求后您将看到的内容:
监测时间表
首先要注意的是,显示的数据的默认时间范围是30秒,所以不要期望总计数永远继续攀升。您可以通过传递几个不同的参数来改变这一点。
apachetop -H hits (Will display stats on the last x number of hits)
apachetop -T secs (Will display stats on the last x number of seconds)
我在测试中使用了5-10分钟的时间范围,它确实显示了一些有用的反馈。你也可以尝试其他的选择。
过滤器
接下来要注意的是,您可以过滤视图中显示的内容。要访问过滤器,请使用f键,您应该看到弹出一个小行。
按a键添加过滤器,线路应切换。现在您可以选择按URL、referer或host进行筛选。
我要点击u键来选择URL。过滤器对话框将显示在底部附近:
因为我所有的文章都在/howto/子目录下,所以我要输入它。现在apachetop将只显示与文章点击相关的点击率,而不是每个图片的每次点击率。
查看请求详细信息
如果您使用上/下键,您会注意到光标上下移动以允许您选择请求。(注意*char)
如果按向右箭头键,则会转到该请求的详细信息页。从这里你可以看到实际主机击中你的网站,以及参考。我不打算显示主机,因为我不想给出用户的IP地址,但您可以在这里看到推荐者:
要返回列表,只需使用左箭头键。
在主机、引用程序和URL之间切换
如果使用d键,可以轻松地在不同视图之间切换。
例如,在这里我可以看到StumbleUpon向我发送了什么流量,然后我可以使用details视图(右箭头)查看StumbleUpon的确切文章。
救命
在任何一点上你都能击中目标?或者按h键进入帮助屏幕,可以快速查看所有选项。
我觉得分类很有用。
在Ubuntu上安装
sudo apt-get install apachetop
在CentOS上从源代码安装
wget http://www.webta.org/apachetop/apachetop-0.12.6.tar.gz
yum install readline-devel
yum install ncurses-devel
tar xvzf apachetop-0.12.6.tar.gz
cd apachetop-0.12.6
./configure
make
二进制文件可以在src/apachetop中找到,您可以在任何您想要的地方复制它。
从Ubuntu上的源安装
wget http://www.webta.org/apachetop/apachetop-0.12.6.tar.gz
sudo apt-get install ncurses-dev
sudo apt-get install libreadline5-dev
tar xvzf apachetop-0.12.6.tar.gz
cd apachetop-0.12.6
./configure
make
二进制文件可以在src/apachetop中找到,您可以在任何您想要的地方复制它。
... 也就是说,创建这样一个无线监控网络不是使用无线摄像头,而是使用无线智能**。最好是几代人以前的旧的、破旧的智能**,升级到最新最好的**或平板电脑后,把它们放在卧室梳妆台的抽屉里。 ...
...便携、轻量级,而且软件也不花任何钱。当你的孩子开始使用科技的时候,你要时刻注意他们在做什么。 ...
... Paribus是一种可以在任何设备上使用web浏览器访问的服务。创建一个帐户并开始获得退款是很容易的。 ...
... HubSpot的WordPress插件是否适合你,取决于你是否会使用它的所有可用服务。 ...
...担忧增加,用户正在寻找保护自己账户的方法。黑客可以使用多种方法进入Snapchat并了解您的更多信息。 ...
...只有少数例外),那就应该可以了。 但是许多用户喜欢使用防火墙来监控网络流量,而默认的macOS防火墙并不提供这种功能。这就是私家侦探派上用场的地方:打开这个应用程序,你可以实时观察每个请求,并查看站点连接到哪...
...按照我们的提示处理互联网带宽上限,以帮助减少数据的使用,特别是在流视频。某些ISP可能会在某个时间点之后限制您的Internet连接速度。 使用玻璃线来监控你的带宽 GlassWire是一个用于Windows的防火墙应用程序,它的作用远...