我们正在从我们的apache web服务器有高连接和第一个字节时间的问题。 我需要一个工具来查看和分析日志,告诉我当时是否正在接受高stream量,缓慢时间周围的模式等等。
我熟悉awstats,但想知道是否有任何其他更新的工具,像这样的东西。
几个非常stream行的工具:
据我所知最好的/最新的工具是谷歌分析官方网站 – networking分析和报告 – 谷歌分析 ,但它没有真正做任何与日志它通过JavaScript工作(所以这可能不适用于你)
以防万一您有Hadoop /蜂巢部署 –
一直以来,我只是加载Apache日志configuration单元和运行HQL进行分析,这使得我比任何其他现有的工具更灵活,因为我几乎可以做所有我想要的,只需发出一个类似SQL的命令。
检查https://cwiki.apache.org/Hive/gettingstarted.html#GettingStarted-ApacheWeblogData ,这是一个很好的起点。
另一个选项是Splunk 。 这是一个企业级的解决scheme来分析来自多个来源的多种types的日志。
Apache日志查看器
Apache日志查看器(ALV)是一个免费且强大的工具,可让您更轻松地监控 , 查看和分析 Apache / IIS日志。 它为日志文件提供search和过滤function,根据状态码突出显示各种http请求。 还有一个报告设施,因此您可以在几秒钟内生成饼图/条形图。 与此同时,还有统计数字,您可以获得最高点击率,最高点错误,状态码数量,总带宽等等。
Apache日志查看器是一个伟大的工具用于网站分析。 使用它来提高您的网站的生产力,检测到任何错误并修复它们。 您可以确定访问者始发国家以及是否启用了引荐来源日志logging,而不是从哪个网站更容易看到客户来自哪个网站,使用的search条件以及访问哪个网页。
特征
- 项目清单
- 易于安装(Windows应用程序)
- 不需要在Apache服务器/ IIS上安装
- 颜色代码根据状态代码logging行
- 使用GeoLite数据库将IP翻译到国家(快速查找)
- searchIP地址,请求string,date,推荐人
- 根据HTTP状态代码(或范围)过滤
- 导出为文本文件/逗号分隔值,txt / csv
- 可视化报告(饼图/条形图)
- 统计
ApacheTop
http://www.howtogeek.com/howto/ubuntu/monitor-your-website-in-real-time-with-apachetop/
一个非常简单的命令行实用程序,您可以使用它来实时监控stream量。 它通过parsingapache日志文件并在屏幕上显示有意义的输出来实现这一点。
刮
如果你正在寻找更基本的方法,你可以尝试http://scratchy.sourceforge.net/about.html 。
玩具箱中还有更多玩具,例如模拟或仙人掌ApacheStats