formatage
This commit is contained in:
parent
c80e54fd9b
commit
64e6dcf460
|
@ -2,28 +2,37 @@ GoAccess #access.log
|
||||||
|
|
||||||
GoAccess est un outil pour analyser facilement des logs Apache ou Nginx (et d'autres formats) : générer rapidement une page de rapport HTML, stats ncurses et même surveillance temps réel.
|
GoAccess est un outil pour analyser facilement des logs Apache ou Nginx (et d'autres formats) : générer rapidement une page de rapport HTML, stats ncurses et même surveillance temps réel.
|
||||||
|
|
||||||
# aptitude install goaccess
|
~~~
|
||||||
|
# apt install goaccess
|
||||||
|
~~~
|
||||||
|
|
||||||
Si besoin d'une version plus récente, l'upstream distribue des paquets Debian :haite une version plus récente.
|
Si besoin d'une version plus récente, l'upstream distribue des paquets Debian :haite une version plus récente.
|
||||||
|
|
||||||
|
~~~
|
||||||
# echo "deb http://deb.goaccess.io $(lsb_release -cs) main" >> /etc/apt/sources.list.d/goaccess.list
|
# echo "deb http://deb.goaccess.io $(lsb_release -cs) main" >> /etc/apt/sources.list.d/goaccess.list
|
||||||
# wget -O - http://deb.goaccess.io/gnugpg.key | apt-key add -
|
# wget -O - http://deb.goaccess.io/gnugpg.key | apt-key add -
|
||||||
# aptitude update && aptitude install goaccess
|
# aptitude update && aptitude install goaccess
|
||||||
|
~~~
|
||||||
|
|
||||||
Il faut un minimum de configuration pour gérer les dates via un fichier ~/.goaccessrc du type :
|
Il faut un minimum de configuration pour gérer les dates via un fichier ~/.goaccessrc du type :
|
||||||
|
|
||||||
|
~~~
|
||||||
date_format %d/%b/%Y:%T %z
|
date_format %d/%b/%Y:%T %z
|
||||||
log_format %h - - [%d] "%r" %s %b "%R" "%u"
|
log_format %h - - [%d] "%r" %s %b "%R" "%u"
|
||||||
|
~~~
|
||||||
|
|
||||||
Pour générer un rapport HTML (un seul fichier, les styles sont inline) :
|
Pour générer un rapport HTML (un seul fichier, les styles sont inline) :
|
||||||
|
|
||||||
|
~~~
|
||||||
# goaccess -f access.log -a > report.html
|
# goaccess -f access.log -a > report.html
|
||||||
|
~~~
|
||||||
Pour suivre un access.log en temps réel :
|
Pour suivre un access.log en temps réel :
|
||||||
|
|
||||||
|
~~~
|
||||||
# goaccess -f access.log
|
# goaccess -f access.log
|
||||||
|
~~~
|
||||||
|
|
||||||
==== Erreur =====
|
# Erreur
|
||||||
|
|
||||||
Fatal error has occurred
|
Fatal error has occurred
|
||||||
Error occured at: src/parser.c - parse_log - xxxx
|
Error occured at: src/parser.c - parse_log - xxxx
|
||||||
|
|
Loading…
Reference in a new issue