转载

GoAccess v1.2 发布,Apache Web服务器访问日志统计工具

GoAccess v1.2 发布,Apache Web服务器访问日志统计工具

 

GoAccess 是一个用来统计 Apache Web 服务器的访问日志的工具,支持生成html,json 和 csv 文件,它统计的信息包括:

  • 统计概况,流量消耗等
  • 访客排名
  • 动态Web请求
  • 静态web请求,如图片、样式表、脚本等。
  • 来路域名
  • 404 错误
  • 操作系统
  • 浏览器和搜索引擎
  • 主机、DNS和ip地址
  • HTTP 响应代码
  • 引荐网站
  • 键盘布局
  • 自定义显示
  • 支持超大日志(分析速度很快)

GoAccess v1.2 发布,Apache Web服务器访问日志统计工具

GoAccess v1.2 发布,Apache Web服务器访问日志统计工具

更新日志

  • Added a Dockerfile.
  • Added Amazon S3 bucket name as virtualhost (server block).
  • Added a replacement for GNU getline() to dynamically expand line buffer while maintaining real-time output.
  • Added --daemonize command line option to run GoAccess as daemon.
  • Added several improvements to HTML report on small-screen devices.
  • Added option to HTML report to auto-hide tables on small-screen devices.
  • Added --process-and-exit command line option to parse log and exit.
  • Added several new feed readers to the list of browsers.
  • Added "-" single dash per convention to read from the standard input.
  • Added support for MaxMind GeoIP2.
  • Added the ability to read and follow from a pipe such as "tail -f access.log | goaccess -"
  • Added the ability to specify multiple logs as input sources, e.g.: "goaccess access.log access.log.1" while maintaining real-time output.
  • Added time unit (seconds) to the processed time label in the HTML/terminal output.
  • Added visitors' percent column to the terminal dashboard.
  • Changed D3 charts to dim Y-axis on mouseover.
  • Changed D3 charts to reflect HTML column sort.
  • Changed D3 charts to render only if within the viewport. This improves the overall real-time HTML performance.
  • Changed HTML report tables to render only if within the viewport.
  • Changed percentage calculation to be based on the total within each panel.
  • Ensure start/end dates are updated real-time in the HTML output.
  • Ensure "window.location.hostname" is used as the default WS server host. In most cases, this should avoid the need for specifying "--ws-url=host".Simply using "--real-time-html" should suffice.
  • Fixed issue on HTML report to avoid outputting scientific notation for all byte sizes.
  • Fixed integer overflow when calculating bar graph length on terminal output.
  • Fixed issue where global config file would override command line arguments.
  • Fixed issue where it wouldn't allow loading from disk without specifying a file when executed from the cron.
  • Fixed issue where parser couldn't read some X-Forwarded-For (XFF) formats. Note that this breaks compatibility with the original implementation of parsing XFF, but at the same time it gives much more flexibility on different  formats.
  • Fixed issue where specifying fifo-in/out wouldn't allow HTML real-time output.
  • Fixed issue where the wrong number of parsed lines upon erroring out was displayed.
  • Fixed issue where the WebSocket server would prevent establishing a connection with a client due to invalid UTF-8 sequences.
  • Fixed percent issue when calculating visitors field.
  • Updated the list of crawlers.

本站原创,转载时保留以下信息:
本文转自:深度开源(open-open.com)
原文地址:http://www.open-open.com/news/view/63f6f99f

正文到此结束
Loading...