HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Rund um die Sicherheit des Systems und die Applikationen
captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten
Contact:
 

Re: HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Post by captaincrunch »

Es ist nicht autoamtisch gesagt, dass dir Standard-Module fehlen. Gewisse Erweiterungen für IPTables werden dynamisch geregelt. Hast du viele user-dfined Chains drin ?
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
prolyx
Posts: 4
Joined: 2003-04-01 13:28
 

Re: HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Post by prolyx »

ehm ka wie lässt sich das überprüfen?

also ich hab an iptables soweit nix verändert... ist nen vserver denn ich vorkonfiguriert bekommen habe..
quicksilver
Posts: 68
Joined: 2003-04-08 16:15
Contact:
 

Re: HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Post by quicksilver »

Hoi Ihr Sprecht immer über IAM Was ist das genau ? Ist das zur traffic Ausgabe ? und wenn ja wie richte ich das ein ?

Danke schonmal
captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten
Contact:
 

Re: HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Post by captaincrunch »

Hoi Ihr Sprecht immer über IAM Was ist das genau ? Ist das zur traffic Ausgabe ? und wenn ja wie richte ich das ein ?
Ich möchte ja nichts gesagt haben, aber hast du den Thread schon ein Mal (wenigstens halbwegs) gelesen ? Es scheint mir nicht so, denn in genau diesem Thread hier werden deine Fragen (mehr als) beantwortet ...
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
eisbär
Posts: 14
Joined: 2002-10-06 18:10
 

Irgendwas kläppert net

Post by eisbär »

Moin.

Also bei mir stimmt irgendwas net...

Bekomme dauern folgende Fehlermeldung gemailt:

/usr/local/iam/iam_report: month: command not found
/usr/local/iam/iam_report: month +%Y-%m: command not found
/usr/local/iam/iam: illegal from-date: date
/usr/local/iam/iam: illegal from-date: -01
ln: when making multiple links, last argument must be a directory

Seh den Wald vor lauter Bäumen net wahrscheinlich

Die iam_report sieht so aus:

#!/bin/sh

IAM=/usr/local/iam/iam
DUMP=/usr/local/iam/dump
WWWDIR=/home/www/webXX/html/iam/


YM_CURRENT='date '+%Y-%m''
YM_LAST='date --date='1 month ago' '+%Y-%m''
YM_NEXT='date --date='1 month' '+%Y-%m''

$IAM -f $YM_CURRENT-01 -t $YM_NEXT-31 -w $WWWDIR/$YM_CURRENT.html $DUMP
$IAM -f $YM_LAST-01 -t $YM_CURRENT-31 -w $WWWDIR/$YM_LAST.html $DUMP

ln -sf $WWWDIR/$YM_CURRENT.html $WWWDIR/current.html
ln -sf $WWWDIR/$YM_LAST.html $WWWDIR/last.html

exit $?


So wie im Tutorial installiert...

Kann jemand helfen?

eisbär
bernostern
Posts: 129
Joined: 2003-02-09 12:52
 

Re: HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Post by bernostern »

Hallo,

du musst gaaaanz genau aufpassen, das sind nämlich teilweise keine einfachen Anführungszeichen, sondern Backticks!
Ich hatte bei mir mit diesem ganzen Copy&Paste diese Backticksa auch verloren, und dann gehts natürli ned.

zB: YM_CURRENT=`date `+%Y-%m``


Gruß,
Bern
eisbär
Posts: 14
Joined: 2002-10-06 18:10
 

Re: HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Post by eisbär »

hmmm

o.k., ich habs jetzt mal von ´ auf `umgeändert..

Das könnte es gewesen sein???
kase
Posts: 1031
Joined: 2002-10-14 22:56
 

Re: HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Post by kase »

das is leider auch falsch, dass muss so aussehen:

zB: YM_CURRENT=`date '+%Y-%m'`

Also 2 Mal ` und 2 Mal '
eisbär
Posts: 14
Joined: 2002-10-06 18:10
 

Re: HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Post by eisbär »

Danke danke danke danke danke ..... :D
lineman
Posts: 59
Joined: 2002-06-06 17:31
Location: Mülheim an der Ruhr
 

Re: HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Post by lineman »

ich muss schon sagen, auch wenns schon viele gesagt haben... cooles tutorial :) funktioniert wunderbar...
derkopp
Posts: 32
Joined: 2003-05-07 10:15
 

Re: HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Post by derkopp »

Hallo!
Ich hab auch ein problem mit iam.
Folgendes: iam_report erstellt im Ordner /home/www/web1/html/iam die ganzen Dateien, was auch wunderbar funktioniert. Allerdings funktioniert der Symlink (ist das überhaupt einer?) von current.html auf die jeweils aktuellste Datei nicht. Es kommt immer ein 403er.

Was muss ich da ändern? ich habe an den ganzen Scripts nichts gemacht, alle Dateien in dem Ordner hab ich via chown bzw. chgrp auf web1 bzw. ftponly gesetzt!

Vielen Dank für eure Hilfe!
bernostern
Posts: 129
Joined: 2003-02-09 12:52
 

Re: HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Post by bernostern »

Hi,

Code: Select all

options +FollowSymLinks
für diesen Virtualhost ind der ApacheKonfig rein...


Gruß,
Bern
derkopp
Posts: 32
Joined: 2003-05-07 10:15
 

Re: HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Post by derkopp »

Autsch... na klar. Danke für den Hinweis!
ichschonwieder
Posts: 28
Joined: 2003-03-05 16:41
Location: Bretten
 

Re: HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Post by ichschonwieder »

Moinsen!
So, konnte mich auch mal dazu durchringen, IAM zu installieren.
Läuft auch alles ganz schön. Dumps werden erstellt, lassen sich mit

Code: Select all

./iam -r dump
auch wunderbar anzeigen.
Wenn ich allerdings die HTML-Seiten generieren lassen will, kommt ständig die Meldung

Code: Select all

 /usr/local/iam/iam_report: line 11: /usr/local/iam: is a directory
/usr/local/iam/iam_report: line 10: /usr/local/iam: is a directory
Meine iam_report sieht so aus

Code: Select all

#!/bin/sh

IAM=/usr/local/iam
DUMP=/usr/local/iam/dump
WWWDIR=/home/www/web1/html/iam/report

YM_CURRENT=`date '+%Y-%m'`
YM_LAST=`date --date='1 month ago' '+%Y-%m'`

$IAM -f $YM_CURRENT-01 -t $YM_CURRENT-31 -w $WWWDIR/$YM_CURRENT.html $DUMP
$IAM -f $YM_LAST-01 -t $YM_LAST-31 -w $WWWDIR/$YM_LAST.html $DUMP

ln -sf $WWWDIR/$YM_CURRENT.html $WWWDIR/current.html
ln -sf $WWWDIR/$YM_LAST.html $WWWDIR/last.html

exit $?
Die Verzeichnisse gibts auch, haben auch Schreibzugriff.
Den Schnipsel

Code: Select all

options +FollowSymLinks
hab ich auch eingefügt...
Was kann ich jetzt noch machen?
System: Rootserver L/SuSE 8.1
bernostern
Posts: 129
Joined: 2003-02-09 12:52
 

Re: HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Post by bernostern »

Probiers mal (wie in der Doku direkt angesprochen) so :
in /usr/local/iam/iam_report

Code: Select all

IAM=/usr/local/iam/iam

Greetz,
Bern
cotterley
Posts: 11
Joined: 2003-06-07 12:38
 

Re: HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Post by cotterley »

Bei mir funzt auch alles. Danke für die tolle Anleitung. :)

Nur eine kleine Frage zwischen durch: Wie passe ich IAM an meinen monatlich freien Traffic an? Denn wenn ich unter X MB pro Moant bin, sollten ja keine Kosten anfallen. Trotzdem stehen dort schon Werte. :(
Outlaw
Posts: 1500
Joined: 2002-12-04 10:22
Location: 4. Server von rechts, 2. Reihe von oben
 

Re: HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Post by Outlaw »

Wie ist es denn jetzt mit dem Beispiel vom Anfang ??

Ich bekomme immer den Fehler: /usr/local/iam/iam: illegal to-date: -08
wenn ich genau nach Anleitung gehe (statt dem 09. nehme ich den 08.)

Bisher hat noch keiner auf andere Fragen vorher geantwortet.

Ich habe jetzt als Notlösung das drin:

Code: Select all

$IAM -f $YM_CURRENT-01 -t $YM_CURRENT-31 -w $WWWDIR/$YM_CURRENT.html $DUMP
$IAM -f $YM_LAST-01 -t $YM_LAST-31 -w $WWWDIR/$YM_LAST.html $DUMP
Was aber doch deutlich vom Beispiel abweicht ....

Code: Select all

$IAM -f $YM_CURRENT-09 -t $YM_NEXT-09 -w $WWWDIR/$YM_CURRENT.html $DUMP
$IAM -f $YM_LAST-09 -t $YM_CURRENT-09 -w $WWWDIR/$YM_LAST.html $DUMP
Gruß Outi
:D Gruß Outi :D
demo
Posts: 48
Joined: 2002-07-31 14:21
 

Re: HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Post by demo »

Hi, nach dem ich

Code: Select all

export EDITOR=pico
eingegeben habe

und danach

Code: Select all

crontab -e
eingebe kommt der fehlermeldung

Code: Select all

pico: command not found
crontab: "pico" exited with status 127
help..
captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten
Contact:
 

Re: HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Post by captaincrunch »

Du hast "pico" halt nicht installiert. Nimm halt den standardmäßig vorinstallierten (und besten) Editor : vi

Da brauchst du nicht mal was zu exportieren.

Btw. : Mitdenken hilft ... ;)
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
[ djthesound ]
Posts: 300
Joined: 2003-04-21 01:15
 

Re: HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Post by [ djthesound ] »

Hallo, guten Abend!

Ich habe IAM jetzt auch installiert und möchte gerne wissen, wie man die tägliche Statistik per CRON an eine definierte Email versenden kann. Die Boardsuche brachte nicht wirklich ein Ergbnis, wer kann mir da bitte weiterhelfen?

Kann entweder ein Shell Script sein, dass per CRON ausgeführt wird, oder eine Zeile für den CRON direkt.

Viele Grüsse
DJtheSOUND
firefox747
Posts: 52
Joined: 2002-08-22 12:37
 

DJs Antwort und eine Fragen

Post by firefox747 »

Hallo DJ,

per crontab -e

Code: Select all

0 6 * * * /usr/local/iam/iam -r /usr/local/iam/dump | mail -s "Traffic oder irgendein anderer Betreff"  email@domain.tld
Uhrzeit und Pfade noch Deinen Bedürfnissen anpassen.

Fertig.

Nun meine Frage:

Kann man die Dumpfile irgendwann löschen? Oder wächst diese ständig an?
klaus2002
Posts: 20
Joined: 2002-08-17 22:05
 

Re: HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Post by klaus2002 »

Hallo

Ich bekomme das mit dem abweichenden Datum nicht hin.

Bei
$IAM -f $YM_CURRENT-19 -t $YM_CURRENT-19 -w $WWWDIR/$YM_CURRENT.html $DUMP
$IAM -f $YM_LAST-19 -t $YM_LAST-19 -w $WWWDIR/$YM_LAST.html $DUMP
wird immer 0 MB ausgegeben (logisch; von 19. bis 19.)

Bei
$IAM -f $YM_CURRENT-01 -t $YM_CURRENT-31 -w $WWWDIR/$YM_CURRENT.html $DUMP
$IAM -f $YM_LAST-01 -t $YM_LAST-31 -w $WWWDIR/$YM_LAST.html $DUMP
alles wunderbar nur leider das falsche Datum

Bei
$IAM -f $YM_CURRENT-19 -t $YM_CURRENT-18 -w $WWWDIR/$YM_CURRENT.html $DUMP
$IAM -f $YM_LAST-19 -t $YM_LAST-18 -w $WWWDIR/$YM_LAST.html $DUMP
no accounting data available (2003-07-18..2003-07-19): als Anzeige bei current.html

jemand eine Idee?
Danke
firefox747
Posts: 52
Joined: 2002-08-22 12:37
 

Re: HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Post by firefox747 »

Ja, das hatte ich auch.

Momentan beträgt bei Dir die Zeitspanne 0

Wenn mich nicht alles täuscht müsste es so funktionieren:

$IAM -f $YM_CURRENT-12 -t $YM_NEXT-12 -w $WWWDIR/$YM_CURRENT.html $DUMP
$IAM -f $YM_LAST-12 -t $YM_CURRENT-12 -w $WWWDIR/$YM_LAST.html $DUMP

Man beachte das fett gedruckte.

Viele Grüße

Kai

P.S.: Die 12 eben noch ersetzten.

P.P.S.: Aus meiner einen Frage sind 2 geworden:

1) Kann man die Dumpfile irgendwann löschen? Oder wächst diese ständig an?

2) Gibt es eine Möglichkeit das Script so anzupassen, dass das Freivolumen berücksichtigt wird und erst dannach der Kostenzähler läuft?
klaus2002
Posts: 20
Joined: 2002-08-17 22:05
 

Re: HOWTO: Standardinstallation von IAM zur Traffic-Kontrolle

Post by klaus2002 »

Hallo Firefox747

Leider bekomme ich nun diese Meldung
/usr/local/iam/iam: illegal to-date: -19
Post Reply