GoAccess v1.2 發布,Apache Web服務器訪問日志統計工具
GoAccess 是一個用來統計 Apache Web 服務器的訪問日志的工具,支持生成html,json 和 csv 文件,它統計的信息包括:
- 統計概況,流量消耗等
- 訪客排名
- 動態Web請求
- 靜態web請求,如圖片、樣式表、腳本等。
- 來路域名
- 404 錯誤
- 操作系統
- 瀏覽器和搜索引擎
- 主機、DNS和ip地址
- HTTP 響應代碼
- 引薦網站
- 鍵盤布局
- 自定義顯示
- 支持超大日志(分析速度很快)
更新日志
- 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.baiduhome.net/news/view/63f6f99f
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!