GoAccess is an open source real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems. It provides fast and valuable HTTP statistics for system administrators that require a visual server report on the fly.
Questions tagged [goaccess]
56 questions
0
votes
0 answers
GoAccess, Virtualmin & Logrotate
I want to run https://goaccess.io/ as a command for all websites I am hosting before the weekly Log File Rotation here;
This is a new installation with following details;
Operating system: Debian Linux 11
Virtualmin version: 7.5 with Nginx…

Ünsal Korkmaz
- 224
- 4
- 17
0
votes
0 answers
macOS srtftime date format in goaccess
I have a nginx log file where lines being with:
192.168.1.254 - - [05/Feb/2023:13:35:36 +0100] # followed by request, response, user-agent etc.
In the goaccess.conf file, I have this:
date-format %d/%b/%Y
time-format %H:%M:%S %z
log-format %h - -…

Cirrocumulus
- 520
- 3
- 15
0
votes
0 answers
Exclude Path for GoAccess
I am trying to exclude some Paths in GoAccess to get an better result for my WordPress Installation.
So I am doing this:
#!/bin/sh
set -x
zcat -f /var/log/nginx/access-blog.log* > /var/www/serverstats/work/access-parsed.log | grep -Ev…
0
votes
1 answer
Openlitespeed log format for GoAccess
Im trying since hours to find an working Openlitespeed Log config to run with GoAccess. Also did not found any topic regarding openlitespeed logging with goaccess.
Example: Common Log Format (CLF)
"%h %l %u %t "%r" %>s %b"
Common Log Format with…

roberto32492
- 3
- 1
0
votes
1 answer
Goaccess, Format Errors - Verify your log/date/time format
I try to parse my nginx log file,
my log file mylog.log is the below
2021-06-29T08:48:47+00:00 "10.146.212.15" -> "mydns.com" - 0.000 5704 - - 4653 302 "68b069fb-6e8f-4a9c-88fd-8a947354b681" "GET /master HTTP/1.1"
2021-06-29T08:48:47+00:00…

Joseph
- 1
- 2
0
votes
1 answer
Modifying format in goaccess
I must use goaccess on a log that looks like this:
176.6.24.77 - - [Nov 05 2020 23:33:42] "GET /fontawesome/css/all.min.css HTTP/1.1" 200 28 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0"
I'm trying to use the…

Ajvar
- 110
- 1
- 8
0
votes
1 answer
GoAccess nginx logformat unknown
Just installed GoAccess and I want extract data from my log, but I can't understand the right *format :(
Here one sample segment from my log:
Aug 26 09:20:39 host remote_addr: [0.000 - .] - testdomain.com - 10.00.123.123, 69.22.1.34 - -…

lain13
- 1
- 3
0
votes
1 answer
Create goaccess recipe for yocto
Hello stackoverflow community
I'm attempting to create a recipe for GoAccess from the source. My current recipe looks like this at the moment. I add already the dependency for the project using the provides Distribution Packages list. I think…

martinklaus
- 33
- 8
0
votes
1 answer
How to use goaccess with heroku rails app
I want to generate goaccess dashboard result from heroku logs of rails application, As I checked there is no production.rb file in heroku
Format of logs in heroku is
2020-07-16T17:18:54.972063+00:00 app[web.1]: I, [2020-07-16T17:18:54.971939 #10] …

Puja Garg
- 251
- 3
- 11
0
votes
1 answer
Parse AWS Load Balancer log file by site URL instead of vhost (using GoAccess)
I'm looking to parse AWS Load Balancer log files stored in S3, to calculate metrics by the site URL www.example.com instead of the virtual host app/something.com. Is this possible? I'm using GoAccess.
https 2019-11-24T23:55:01.603141Z…

Confounder
- 469
- 1
- 8
- 23
0
votes
1 answer
Goaccess Process Multiple Logs
I have a directory with log files. I want to process the last 13 of them (past quarter). I can't use a wildcard using Goaccess because I don't want to include all of them, just the last 13 generated weeks' worth.
I have an array of the filenames…

Rich_F
- 1,830
- 3
- 24
- 45
0
votes
1 answer
How can I get Goaccess running under Nginx?
I need to configure Nginx to make Goaccess work.
My environment is:
Ubuntu 18.04 LTS
Nginx 1.17.1 [ self-configure , path=/root ]
Lets Encrypt
sshfs
goaccess [ --enable-utf8 --enable-geoip=legacy --with-openssl ]
Since this is a…

CROTEL
- 19
- 1
- 6
0
votes
1 answer
Goaccess show error data on real-time HTML report due to loading wrong data from multiple websocket service
I need to run multiple goaccess processs with --real-time-html option to analyze multiple logs.
my commands are:
/usr/bin/goaccess --real-time-html -o /data/html/log1/index.html -f log/log1.log --port=7890
/usr/bin/goaccess --real-time-html -o…

gaohaoning
- 1
- 3
0
votes
0 answers
using a log format goaccess can understand
my python web app writes logs to log file, and I want to be able to use goaccess for that.
I read in documentation below is the list of format supported
# NCSA Combined Log Format
#log-format %h %^[%d:%t %^] "%r" %s %b "%R" "%u"
# NCSA Combined…

Chang Zhao
- 631
- 2
- 8
- 24
0
votes
1 answer
How to filter properly my access logs with GoAccess?
I want to generate a report with only the POST /xmlrpc.php requests, so I run the following command :
zcat access.log.*.gz | grep 'POST /xmlrpc.php' | goaccess -a -o report-xmlrpc.html
The results of the report are not all displayed (in the graph…
user4606722