问题标签 [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.
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 报告时,它什么也没做。它只是等待和等待。(没有给出任何警告或错误)
注意:我已经检查过这个网页,如果你也想看看。
apache - goaccess解析不起作用
我正在尝试让 goaccess 正常工作。已经在文档和示例上花费了一些时间,但没有成功。
基本上我有像这样的日志行:
并且已经编译了 goaccess 并创建了一个 conf 文件:
然后我得到:
有什么帮助吗?谢谢。
nginx - goaccess nginx日志IP查找
我正在使用最新版本的 goaccess (0.6) 来分析 nginx 日志。该程序似乎可以解析文件,因为我正在获取主机 IP、统计信息等。但是 geoip 要么不起作用,要么我无法弄清楚如何访问主机的详细信息页面。如您所见,它正在链接geoip
dat 文件也已到位 -
nginx - goaccess 分析师是 nginx 日志 - 解析 url
我正在使用我的 ngnix 日志的 goaccess 统计信息。但问题是相同的 url 有不同的参数。
我想在像“/this/is/example/test.html”这样的统计url之后忽略参数。
如何做到这一点或其他一些工具可以做到这一点?谢谢。
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 不正确,但我不知道为什么(特殊字符?)
你有想法吗 ?
感谢帮助
apache - 琐碎的 goaccess 日志解析不起作用
我正在尝试设置 goaccess 来分析一些高度定制的 apache 输出。我不希望我有机会直接编写 .goaccessrc 文件,因此决定简化日志(在文本编辑器中)并慢慢开始。但是,我什至无法让这个微不足道的例子起作用。我还尝试了一些标记为“已回答”的 SO 示例,但我仍然收到相当简洁的“处理无效”消息。
这是我的简化日志文件中的一行:
这是我的.goaccessrc:
我确定 .goaccessrc 文件在正确的位置并且正在被读取,因为如果我删除它,我会在运行 goaccess 时看到日志格式配置窗口。我敢肯定这是微不足道的,但我就是看不到。这是我最近的终端会话的完整输出:
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专家。
谢谢
bash - 如何从某个日期开始通过 goaccess 获取 access_log 摘要?
目前我保留了 6 周的 apache access_log。如果我在月底生成访问摘要:
摘要将包括上个月的一些访问数据。
如何跳过上个月的日志并从每月的第一天总结?
ps 数据格式为:%d/%b/%Y
nginx - 服务时间在 goaccess 工具中显示 0.0us
我们在 linux 机器上安装了 GoAccess v0.9。我们在 nginx 中自定义了日志格式。
但是在使用 goaccess 工具查看日志时,时间服务参数显示所有面板的时间为 0.00us。goaccess.conf 中使用的日志格式是
如何在 Goaccess 报告中显示正确的服务时间
logging - 如何使用 goaccess 解析 logentries 日志?
我在 logentries 上有所有服务器的日志,当我尝试用 goaccess 打开它时,它给了我错误的统计信息。有没有办法可以通过 goaccess 解析 logentries 日志。我正在尝试将 logentries 日志解析为 goaccess。我正在尝试更改 goaccess.conf 中的日志格式,但无法找到正确的日志。