#!/bin/sh set -e cd /home/www/htdocs/http mkdir -p vnstat remote() { # $1 hostname # $2 interface set -e ssh -o BatchMode=yes sdk@$1 "vnstati --fiveminutes 25 -i $2 -o -" > vnstat/${1}-min.png ssh -o BatchMode=yes sdk@$1 "vnstati -c 60 --hours 24 -i $2 -o -" > vnstat/${1}-hour.png ssh -o BatchMode=yes sdk@$1 "vnstati -c 60 --days 25 -i $2 -o -" > vnstat/${1}-day.png ssh -o BatchMode=yes sdk@$1 "vnstati -c 360 --months 25 -i $2 -o -" > vnstat/${1}-month.png echo "stats
" > vnstat/${1}.html echo "" >> vnstat/${1}.html echo " " >> vnstat/${1}.html echo " " >> vnstat/${1}.html echo " " >> vnstat/${1}.html echo " " >> vnstat/${1}.html echo " " >> vnstat/${1}.html echo " " >> vnstat/${1}.html echo " " >> vnstat/${1}.html echo " " >> vnstat/${1}.html echo "
== $1 ==
">> vnstat/${1}.html echo "
" >> vnstat/${1}.html } remote barton.oldbsd.de em0 & remote dns.codevoid.de vio0 & remote fossil.codevoid.de vio0 & remote git.codevoid.de vio0 & remote gopher.codevoid.de vio0 & remote honk.codevoid.de vio0 & remote jabber.codevoid.de vio0 & remote mail.codevoid.de vio0 & remote openbsd.codevoid.de vio0 & remote shell.codevoid.de vio0 & remote irc.uugrn.org vio0 & remote www.uugrn.org vio0 & remote chat.uugrn.org eth0 &