Echtzeit-Loganalyse über ein Dashboard in mehreren Ausgabeformaten.
Die Webseiten Statistiken werden mit GoAccess nachts täglich automatisch erstellt.
Aber man kann das tool auch interaktiv im Terminal verwenden:
Damit ich im Terminal auch etwas erkennen kann, habe ich das Profile "meins" im Gnome-terminal angepasst.
gnome-profil
Die relevanten Einstellungen in goaccess.conf
color-scheme 2 ist übrigens passend zum dunklen Kontrast des Terminals.
Dann wird man bei der interaktiven Nutzung nicht immer nach dem Logformat gefragt.
log-format %h %^[%d:%t %^] "%r" %s %b "%R" "%u"
log-format COMBINED
color-scheme 2
config-dialog false
hl-header true
html-report-title daucity.de
json-pretty-print false
no-color false
no-column-names false
no-csv-summary false
no-progress false
no-tab-scroll false
with-mouse false
agent-list false
with-output-resolver false
http-method yes
http-protocol yes
no-query-string false
no-term-resolver false
444-as-404 false
4xx-to-unique-count false
all-static-files false
double-decode false
ignore-crawlers false
crawlers-only false
unknowns-as-crawlers false
ignore-panel REFERRERS
ignore-panel KEYPHRASES
real-os true
Ich habe mir ein alias definiert
alias go='cd /var/www/daucity.de/log&&goaccess --config-file ./naked-compress.conf --ignore-crawlers access.log'