PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie ruft man sarg ab besten auf?



pixel
12.12.05, 15:57
Hi@all,

ich habe einen Proxy mit Squid aufgesetzt und dazu sarg zum Auswerten eingerichtet. Funktioniert auch. Ich starte sarg auf der konsole mit:
'sarg -i -n -g e'
und kann anschließend per Browser die Auswertung anschauen. Wie rufe ich sarg nun am besten auf damit die Auswertung aktuallisiert wird? Ist es möglich sarg als Daemon zu starten oder macht man einfach einen Cronjob?

Viele Grüße
pixel

RichieX
12.12.05, 16:15
Mein sarg-script sieht so aus:


#!/bin/sh
/etc/init.d/squid stop
/usr/bin/sarg
rm -f /var/log/squid/access.log
touch /var/log/squid/access.log
chown squid:squid /var/log/squid/access.log
chmod 644 /var/log/squid/access.log
/etc/init.d/squid start

Natürlich musst du noch logrotate für die squidlog abschalten und das script als cron laufen lassen. damit kannst du eine tägliche/wöchentliche/monatliche Auswertung laufen lassen, die sauber ist.

andy51
15.12.05, 17:33
ich verwende nur cron, starte sarg ohne parameter,

# BEGIN eigene Einstellung fuer Squid Reports

10 22 * * * root rcsquid stop

15 22 * * * root /usr/bin/sarg
59 06 * * * root rcsquid start

# ENDE eigene Einstellungen fuer Squid Reports

funzt auch :-)

andy51

Blade
16.12.05, 17:36
Um sarg zu starten, muss man nicht extra squid stoppen. Nur wenn man die LOG-Datei von squid manipuliert dann schon. ;)