summaryrefslogtreecommitdiffstats
path: root/etc/cron.daily
diff options
context:
space:
mode:
Diffstat (limited to 'etc/cron.daily')
-rwxr-xr-xetc/cron.daily/visitors15
1 files changed, 15 insertions, 0 deletions
diff --git a/etc/cron.daily/visitors b/etc/cron.daily/visitors
new file mode 100755
index 00000000..3fffeecb
--- /dev/null
+++ b/etc/cron.daily/visitors
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+# Copyright 2012 Holger Levsen <holger@layer-acht.org>
+# released under the GPLv=2
+
+LOGS=$(mktemp)
+DOT=$(mktemp)
+# FIXME: provide monthly stats and don't run this daily
+zcat /var/log/apache2/access.log* | grep -v 127.0.0.1 | sort | ip2host > $LOGS
+
+visitors --debug -AKMY -m 30 $LOGS > /var/www/visitors-report.html
+#visitors --debug -VT -m 30 --prefix http://jenkins.debian.net $LOGS > $DOT
+# dot -Tpng -o/var/lib/www/visitors-report-graph.png $DOT
+
+rm $LOGS $DOT