ispCP - Board - Support
Traffic-Werte auslesen und verarbeiten - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+--- Thread: Traffic-Werte auslesen und verarbeiten (/thread-2872.html)



Traffic-Werte auslesen und verarbeiten - DaSilva - 03-28-2008 05:56 PM

Ich möchte am Ende eines Monats überprüfen ob ein Kunde mehr Traffic verbraucht hat als vereinbart.
Dies soll allerdings nicht mit mod_cband geschehen (weil ich keine Bandbreitenseite möchte sondern eine E-Mail zugeschickt werden soll).
Aus diesem Grund muss ich den vereinbarten Traffic-Wert des Monats mit dem tatsächlichen Gesamttraffic vergleichen und bei einer Überschreitung brauche ich noch die hinterlegte E-Mail des Kunden.
Wie komme ich an diese drei Werte dran um damit ein kleines Script zu schreiben und dies jeweils am Ende eines Monats per Cronjob ausführen zu lassen?
Danke.


RE: Traffic-Werte auslesen und verarbeiten - joximu - 03-28-2008 06:45 PM

Alle drei Werte sollten in der DB zu finden sein.


RE: Traffic-Werte auslesen und verarbeiten - DaSilva - 03-29-2008 02:15 AM

Der Wert des Gesamttraffics für den aktuellen Monat wird anscheinend errechnet.

Code:
'SUM_ALL' => sizeit($sum_web + $sum_ftp + $sum_mail + $sum_pop)));
.

Habe mir dazu die domain_statistics.php angeguckt.
Wenn ich das dort richtig verstehe braucht man für den Wert mehr als 100 Zeilen Code!
Kommt man da nicht irgendwie einfacher dran oder kann diese Datei so erweitern, dass der Wert in eine lokale Datei für jede Domain geschrieben wird?
Ist ja sonst ein riesen Aufwand.


RE: Traffic-Werte auslesen und verarbeiten - Zothos - 03-29-2008 02:52 AM

leider wirst du um diesen aufwand nicht drumherumkommen. Es existiert noch keine api. Und in der nächsten Zeit wird sich das auch nicht ändern.

Wenn du hilfe beim anpassen brauchst, helfe ich dir gerne.

greez
Zothos


RE: Traffic-Werte auslesen und verarbeiten - joximu - 03-29-2008 05:58 AM

Braucht's wirklich soviel Aufwand?

Da reicht doch: Zeitpunkte Anfang und Ende Monat (timestamp oder so? wäre herauszufinden) - dann einfach die Summe der Zellen für jedes Protokoll dieser Domain und das ebenfalls zusammenzählen - wobei für den Webtraffic ja nur diese Daten wichtig sind. Das ist ein 10-Zeiler, oder steh ich grad auf dem Schlauch?

/J


RE: Traffic-Werte auslesen und verarbeiten - FeG - 10-06-2008 10:20 PM

Hi,

falls jemand noch daran Interesse hat - ich habe gerade ein solches Skript geschrieben (schickt allerdings keine Mails an Kunden):

http://www.isp-control.net/forum/showthread.php?tid=4624

Gruß
FeG


RE: Traffic-Werte auslesen und verarbeiten - ZooL - 10-07-2008 02:07 AM

@FeG mit ein wenig fein tuning sollte auch das gehen *g* das scheind saubere arbeit zusein... wieso schreibts du nicht die engine für ispcp ? oder generell.. und jetzt komm nicht die zeit ist knapp geb dir einen ruck damit ispcp noch mal einen schritt nach vorne kommt *g*

mfg


RE: Traffic-Werte auslesen und verarbeiten - DaSilva - 10-07-2008 03:45 AM

Danke, habe es mal ausprobiert und kommentiert.
Mail an Kunden bei (nahezu) Überschreitung hätte was...