Open main menu

Changes

1,506 bytes added ,  10:58, 7 May 2020
initial docs
== Install ==We install the Tokyo Cabinet version for data persistence<syntaxhighlight lang="bash">echo "deb httpQualityBox 34.x features [https://debwiki.goaccessfreephile.io/ $(lsb_release -cs) main" | sudo tee -a /etcorg/aptpublic_html/sourcesreport.listhtml real-time web analytics].d/goaccessNow you can see exactly what's happening, both bots and regular traffic, instantly.listwget The analytics works from the command-O line for administrators and also as a single page real- https:time web app for easy reporting//deb.goaccess.io/gnugpgsharing in the web browser.key | sudo apt-key add -
==Install==Webserver reporting is made available through the GoAccess project. It's available by default in your QualityBox. You can disable it in your public.yml. In order to get reports, your QualityBox administrator must set them up for you.  == Useful commands =='''Checking for Tokyo Cabinet''' The Tokyo Cabinet on-disk b-tree library is used for persistence (only available in Debian). You can check for it with:<syntaxhighlight lang="bash">goaccess -s</syntaxhighlight>Output: using Tokyo Cabinet on-disk B+ Tree'''Generating reports''' nb. Either run as root, or use sudo aptto be able to read the log file.<syntaxhighlight lang="bash"># use default config file (will NOT work with default QualityBox)tail -1000 /var/log/apache2/access_log | goaccess -p /etc/goaccess/goaccess.conf - # use custom config filetail -1000 /var/log/apache2/access_log | goaccess -p /etc/goaccess/my.goaccess.conf - # use no config file (minimum args)tail -1000 /var/log/apache2/access_log | goaccess --log-format '~h{, } %^ %e [%d:%t %z] %D "%r" %s "%R" "%u" %^ %b' --get updatetime-format "%T" --date-format "%d/%b/%Y" - # real-time stats generationsudo apttail -f -n +0 /var/log/httpd/access_log | sudo goaccess -get install p /etc/goaccess/my.goaccess.conf -o /opt/htdocs/public_html/report.html --real-time-html --ws-url=wss://wiki.freephile.org:443 --addr=127.0.0.1 --origin=https://wiki.freephile.org --ssl-cert=/etc/letsencrypt/live/wiki.freephile.org/cert.pem --ssl-tcb geoipkey=/etc/letsencrypt/live/wiki.freephile.org/privkey.pem -bin
</syntaxhighlight>
 
[[Category:Apache]]