问题标签 [goaccess]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
22491 浏览

logging - 使用 goaccess 进行 nginx 日志分析

我想用goaccess解析和分析 nginx 日志,并从分析的日志中获取报告。但是,当我运行zcat -f access.log.*.gz | goaccess -a -c命令时,它给了我以下错误:

我试图将该行添加date_format %D %T到 .goaccessrc 文件中,但出现另一个错误:

我认为它要求 nginx 使用的日期和日志格式。但我的 nginx 配置中没有任何日期或日志格式。

此外,我尝试使用以前版本的 goaccess(0.4.2 版本)并且该zcat -f access.log.*.gz | goaccess -a -c命令工作正常。它不要求任何日期或日志格式,我可以查看 goaccess 菜单,我可以查看任何想要的数据。

但是当我尝试使用zcat -f access.log.*.gz | goaccess -a -c > report.html 命令获取 html 报告时,它什么也没做。它只是等待和等待。(没有给出任何警告或错误)

注意:我已经检查过这个网页,如果你也想看看。

  1. http://goaccess.prosoftcorp.com/faq
  2. http://wiki.nginx.org/HttpLogModule
0 投票
3 回答
5103 浏览

apache - goaccess解析不起作用

我正在尝试让 goaccess 正常工作。已经在文档和示例上花费了一些时间,但没有成功。

基本上我有像这样的日志行:

并且已经编译了 goaccess 并创建了一个 conf 文件:

然后我得到:

有什么帮助吗?谢谢。

0 投票
0 回答
1391 浏览

nginx - goaccess nginx日志IP查找

我正在使用最新版本的 goaccess (0.6) 来分析 nginx 日志。该程序似乎可以解析文件,因为我正在获取主机 IP、统计信息等。但是 geoip 要么不起作用,要么我无法弄清楚如何访问主机的详细信息页面。如您所见,它正在链接geoip

dat 文件也已到位 -

0 投票
1 回答
428 浏览

nginx - goaccess 分析师是 nginx 日志 - 解析 url

我正在使用我的 ngnix 日志的 goaccess 统计信息。但问题是相同的 url 有不同的参数。

我想在像“/this/is/example/test.html”这样的统计url之后忽略参数。

如何做到这一点或其他一些工具可以做到这一点?谢谢。

0 投票
0 回答
172 浏览

paramiko - Paramiko 和 GoAccess

如果我在这里,这是一个我无法单独解决的问题。

我正在尝试编写一个与服务器进行 ssh 连接的代码,并向我发送一封带有 Apache 统计信息的邮件(由 GoAccess 生成)。

这是我的代码:

这是结果:

root@raspberrypi:/tmp# ./webstat.py goaccess -f /var/log/apache2/home_access.log -a > /tmp/report.html

我确认上述命令在我的本地服务器上工作(结果是在 report.html 中生成的 HTML 代码)

但是,当这个命令由 paramiko 传递时,我在 report.html 中有 GoAccess 的手册页。

我认为我的 cmd2 var 不正确,但我不知道为什么(特殊字符?)

你有想法吗 ?

感谢帮助

0 投票
1 回答
1322 浏览

apache - 琐碎的 goaccess 日志解析不起作用

我正在尝试设置 goaccess 来分析一些高度定制的 apache 输出。我不希望我有机会直接编写 .goaccessrc 文件,因此决定简化日志(在文本编辑器中)并慢慢开始。但是,我什至无法让这个微不足道的例子起作用。我还尝试了一些标记为“已回答”的 SO 示例,但我仍然收到相当简洁的“处理无效”消息。

这是我的简化日志文件中的一行:

这是我的.goaccessrc:

我确定 .goaccessrc 文件在正确的位置并且正在被读取,因为如果我删除它,我会在运行 goaccess 时看到日志格式配置窗口。我敢肯定这是微不足道的,但我就是看不到。这是我最近的终端会话的完整输出:

0 投票
1 回答
137 浏览

centos - Centos 5.6 64b 上的 GoAccess 0.8

我刚刚在 Centos 5.6 64b 上安装了 GoAccess 0.8,当我运行命令 goaccess -f / var/log/apache2/access.log -a 时,窗口 FORMAT LOG CONFIGURATION,但如果我选择任何格式会出现错误:

发生错误错误发生在:parser.c - parse_log - 1059 消息:没有这样的文件或目录

我应该如何进行?我不是Linux专家。

谢谢

0 投票
1 回答
1792 浏览

bash - 如何从某个日期开始通过 goaccess 获取 access_log 摘要?

目前我保留了 6 周的 apache access_log。如果我在月底生成访问摘要:

摘要将包括上个月的一些访问数据。

如何跳过上个月的日志并从每月的第一天总结?

ps 数据格式为:%d/%b/%Y

0 投票
1 回答
573 浏览

nginx - 服务时间在 goaccess 工具中显示 0.0us

我们在 linux 机器上安装了 GoAccess v0.9。我们在 nginx 中自定义了日志格式。

但是在使用 goaccess 工具查看日志时,时间服务参数显示所有面板的时间为 0.00us。goaccess.conf 中使用的日志格式是

如何在 Goaccess 报告中显示正确的服务时间

0 投票
2 回答
905 浏览

logging - 如何使用 goaccess 解析 logentries 日志?

我在 logentries 上有所有服务器的日志,当我尝试用 goaccess 打开它时,它给了我错误的统计信息。有没有办法可以通过 goaccess 解析 logentries 日志。我正在尝试将 logentries 日志解析为 goaccess。我正在尝试更改 goaccess.conf 中的日志格式,但无法找到正确的日志。