GoAccess 可视化 Web 日志监控工具

程序名称:GoAccess

授权协议: MIT

操作系统: Linux

开发语言: C/C++

GoAccess 介绍

GoAccess 是一个开源的实时网络日志分析器和交互式查看器,可以在 *nix
系统或通过浏览器的终端中运行。它为需要动态可视服务器报告的系统管理员提供快速且有价值的 HTTP 统计信息。

特性

  • 使用 C 语言编写,快速、实时,毫秒/秒级的更新

  • 只使用 ncurses 作为依赖

  • 支持几乎所有的 Web 日志格式(Apache,Nginx,Amazon S3,Elastic Load Balancing,CloudFront 等)

  • 轻松设置日志格式

  • 美观的的终端和 dashboard

  • 通过了 Valgrind 测试

GoAccess 旨在成为一个基于终端的快速日志分析器。其核心思想是实时快速分析和查看 Web 服务器统计信息,而无需使用您的浏览器(如果您希望通过 SSH
快速分析访问日志,或者只是喜欢在终端中工作)。 虽然终端输出输出,但它能够生成完整的,自包含的实时 HTML
报告(非常适合分析,监控和数据可视化),以及 JSON 和 CSV 报告。

最新版本已支持中文,还增加了对 openssl-1.1 的 WebSocket 服务器的支持,还可以自定义浏览器。

GoAccess 官网

https://goaccess.io/

相关编程语言

IPTraf是一个使用简单的网络状况监视工具。
所谓 rootkit ,是一类入侵者经常使用的工具。这类工...
系统管理员可以利用Health Monitor 去监控网络中的每...
当服务器遭到黑客攻击时,在多数情况下,黑客可能对...
Hobbit是一个基于WEB用于监视系统运行状态和网络信息...
MX4J是Java管理扩展技术的一个开源实现,支持JSR3 (...