GoAccess报错:goaccess Error occurred at: src/parser.c - parse_log - 2764 未在配置文件中设置时

2020-10-09
0评论
/
1386阅读
爱搜啊

goaccess Error occurred at: src/parser.c - parse_log - 2764

在使用goaccess的生产分析文档的时候会提示:goaccess Error occurred at: src/parser.c - parse_log - 2764 未在配置文件中设置时间格式,接下来吾爱编程就为大家介绍一下解决方法,有需要的小伙伴可以参考一下:

goaccess -f access.log -c -a >/gofenxi.html

提示如下:

# goaccess -f /www/wwwlogs/aisoacn.log  -a >/www/wwwlogs/go.html
Parsing... [0] [0/s]
GoAccess - version 1.3 - Mar 29 2020 22:32:54
Config file: No config file used
Fatal error has occurred
Error occurred at: src/parser.c - parse_log - 2764
No time format was found on your conf file.

解决方法如下:

goaccess -f access.log --log-format=COMBINED -a >/gofenxi.html

GoAccess

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

1、所有面板和指标都定时在终端输出上每200毫秒更新一次,在HTML输出上每秒更新一次。

2、GoAccess允许任何自定义日志格式字符串。预定义选项包括Apache,Nginx,Amazon S3,Elastic Load Balancing,CloudFront等

3、跟踪提供请求所需的时间。如果您想跟踪减慢网站速度的网页,则非常有用。

4、数据持久性强,GoAccess能够通过磁盘上的B + Tree数据库逐步处理日志。

5、GoAccess是用C语言编写的,要运行它,你只需要将ncurses作为依赖项,它甚至还具有自己的RFC6455兼容Web Socket服务器。

6、您可以针对访问日志文件运行它,选择日志格式并让GoAccess解析访问日志并显示统计信息。

7、按小时或日期确定最慢运行请求的匹配数,访问者数,带宽数和指标数。

8、多个虚拟主机,一个面板,显示哪个虚拟主机正在消耗大部分Web服务器资源。

9、定制GoAccess以适合您自己的色彩品味。通过终端,或者只是更新HTML输出上的样式表。

GoAccess安装

下面介绍GoAccess 在 CentOS 上的安装方法:

yum install goaccess

使用方法

goaccess -f access.log --log-format=COMBINED -a >/gofenxi.html

然后就会生成/gofenxi.html文件。


本站附件分享,如果附件失效,可以去找找看

诚通网盘附件百度网盘附件


标签: goaccess
于2020-10-09发布