IPAC-NG zeigt nur Daten des heutigen Tages

Plesk, Confixx, Froxlor, SysCP, SeCoTo, IspCP, etc.
Post Reply
kevin_poulsen
Posts: 43
Joined: 2003-09-24 14:53
 

IPAC-NG zeigt nur Daten des heutigen Tages

Post by kevin_poulsen »

Auf meinem Debian Rootie läuft IPAC-NG zur Traffic Ã?berwachung. Eingerichtet nach Debianhowto. Alles läuft prima, bis auf die Tatsache, dass die Statistiken nur die Werte des momentanen Tages anzeigen. Normalerweise bekommt man bei den Webstatistiken Grafiken des gesamten Monats angezeigt. Er scheint also die alten Werte des vergangenen Tages nicht aufzuheben. Ich hatte das gleiche Problem auch bei einem anderen Server.

crontab -e:

Code: Select all

58 * * * * /root/ipac-ng > /dev/null
/root/ipac-ng:

Code: Select all

#!/bin/sh

if ! test -f /proc/net/ip_tables_names; then exit 1; fi
if ! test -f /etc/ipac-ng/ipac.conf; then exit 1; fi
if ! test -f /usr/sbin/fetchipac; then exit 1; fi
if ! test -d /var/lib/ipac/; then exit 1; fi

/usr/bin/nice /usr/sbin/ipacsum --replace --timeframe "yesterday" > /dev/null
/usr/bin/nice /usr/sbin/ipacsum --timeframe "this month" 
 --png /var/wwws/iam/static --png-index --png-total
/etc/cron.d

Code: Select all

1-59/5 * * * * root  test -f /proc/net/ip_tables_names && test -f /etc/ipac-ng/ipac.conf && test -f /usr/sbin/fetchipac && test -d /var/lib/ipac/ && /usr/bin/nice /usr/sbin/fetchipac
/etc/cron.monthly/ipac-ng

Code: Select all

#!/bin/sh

if ! test -f /proc/net/ip_tables_names; then exit 1; fi
if ! test -f /etc/ipac-ng/ipac.conf; then exit 1; fi
if ! test -f /usr/sbin/fetchipac; then exit 1; fi
if ! test -d /var/lib/ipac/; then exit 1; fi

/bin/mkdir /var/wwws/iam/static/archiv/`date -d month+ago +%B-%Y`

/usr/bin/nice /usr/sbin/ipacsum --replace --timeframe "last month" 
 --png /var/wwws/iam/static/archiv/`date -d month+ago +%B-%Y` 
  --png-index --png-total 
   | mail -s "monthly trafficreport in bytes from `date -d month+ago +%B-%Y`" em@il
Um 00:58 Uhr jeden Tages erreicht mich diese Mail
ipacsum: fetchipac reported error on replace operation
Ã?ber Tips und Hinweise freue ich mich. Danke.
kevin_poulsen
Posts: 43
Joined: 2003-09-24 14:53
 

Re: IPAC-NG zeigt nur Daten des heutigen Tages

Post by kevin_poulsen »

ich bin etwas verwundert, denn ich habe dasselbe problem auf zwei unterschiedlichen servern, die ich genau nach debianhowto eingerichtet habe... gibt es niemanden mit derartigen problemen? olfi hat das howto glaube ich geschrieben.... oder ist die frage so stupide, dass keiner antwortet?
bungeebug
Posts: 187
Joined: 2004-04-14 10:08
 

Re: IPAC-NG zeigt nur Daten des heutigen Tages

Post by bungeebug »

Hi,

ich habe das gleiche Problem, es aber auf einen Fehler meinerseits zurückgeführt und es nach Stundenlangem testen und unendlich vielen leeren Emails aufgegeben.

Aber nun besteht wieder Hoffnung :)
llaehn
Posts: 25
Joined: 2003-02-05 21:07
Contact:
 

Re: IPAC-NG zeigt nur Daten des heutigen Tages

Post by llaehn »

Hi,

habe die Lösung für den Fehler
ipacsum: cant redirect stdin to pipe: Bad file descriptor
ipacsum: fetchipac reported error on replace operation
gefunden.

Aus dem Quelltext von ipacsum geht hervor, dass ipac auf jeden fall eine pipe angabe erwartet:
  • ipacsum -r -t "the day 7 days ago" |>/dev/null
sollte also laufen. Bei mir ist der Fehler auf jeden fall nicht mehr aufgetreten.

Grüsse
Lars
Post Reply