#!/bin/sh

#------------------------------------------------------------------------------#
# PARAMETRI
#------------------------------------------------------------------------------#

# 1 - dominio (es. groweb.it)

DOMINIO=$1

LOG=/var/log/httpd/$DOMINIO.log
DBPATH=/work/www/default/stats/$DOMINIO

#------------------------------------------------------------------------------#

if [ ! -f $LOG ]
then
	exit
fi

if [ ! -d $DBPATH ]
then
	mkdir -p $DBPATH
fi

nice -n 20 goaccess							\
	--log-file=$LOG							\
	--db-path=$DBPATH						\
	--output=$DBPATH/default.html					\
	--agent-list							\
	--persist							\
	--restore							\
	--keep-last=365							\
	--log-format="%v:%^ %h %^[%d:%t %^] \"%r\" %s %b \"%R\" \"%u\""	\
	--date-format="%d/%b/%Y"					\
	--time-format="%H:%M:%S"
