Skript für SMS- Trafficüberwachung
Re: Skript für SMS- Trafficüberwachung
Hallo,
kommt die E-Mail erst gar nicht bei uboot an (im Posteingang) , oder kommt nur keine SMS. Im ersten Fall handelt es sich um einen Schreibfehler (12345678.puretec.de) im uboot adressbuch.
Björn
kommt die E-Mail erst gar nicht bei uboot an (im Posteingang) , oder kommt nur keine SMS. Im ersten Fall handelt es sich um einen Schreibfehler (12345678.puretec.de) im uboot adressbuch.
Björn
-
distanzcheck
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: Skript für SMS- Trafficüberwachung
kommt garnicht bei uboot an. Wenn ich jeweils um 7 Uhr und 19 Uhr eine SMS möchte, muß ich dann in den Script 7 oder 07 schreiben ???
Dirk
Dirk
-
distanzcheck
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: Skript für SMS- Trafficüberwachung
ok, es lag an dem eintrag der stundem mußte nicht 7 sonder 07 sein.
Werde jetzt nochmal versuchen es dirakt an die Uboot Adresse zu senden, zur zeit läuft es über eine umleitungsemail.
Dirk
Werde jetzt nochmal versuchen es dirakt an die Uboot Adresse zu senden, zur zeit läuft es über eine umleitungsemail.
Dirk
Re: Skript für SMS- Trafficüberwachung
hmm, habe nach dem Aufruf von ./traffic.sh nur ne lapidate:
habe die Pfade zu iam angepasst (liegt bei mir unter /home/iam/... )
auch meine Chains habe ich namentlich angepasst ...
in der /tmp/panik.trf steht auch exakt die gleiche Traffic Zahl wie im iam_report.
Die Auswertung an sich scheint also zu funktionieren ...
woher kommt dann nur der parse error ???
HILFE !!!
Code: Select all
(standard_in) 2: parse errorauch meine Chains habe ich namentlich angepasst ...
in der /tmp/panik.trf steht auch exakt die gleiche Traffic Zahl wie im iam_report.
Die Auswertung an sich scheint also zu funktionieren ...
woher kommt dann nur der parse error ???
HILFE !!!
-
distanzcheck
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: Skript für SMS- Trafficüberwachung
so also nun läuft es. Kann man auch seine hauptdomain als absender der email irgendwie bekommen ???
Und wenn noch eine dritte SMS täglich käme zb. so um 14 Uhr wäre das auch super,
Dirk
Und wenn noch eine dritte SMS täglich käme zb. so um 14 Uhr wäre das auch super,
Dirk
-
distanzcheck
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: Skript für SMS- Trafficüberwachung
leider stimmt der traffic der ausgegeben wird nicht mit dem beim Kundenlogin / Kostenkontrolle bei 1&1 überein. Wo könnte da der fehler liegen ???
Dirk
Dirk
Re: Skript für SMS- Trafficüberwachung
Hallo,
bemühe am besten zu diesem Problem die Boardhilfe zum Thema iam. Da das Skript nur auf die gesammelten Daten dieses Programmes zurückgreift.
Björn
bemühe am besten zu diesem Problem die Boardhilfe zum Thema iam. Da das Skript nur auf die gesammelten Daten dieses Programmes zurückgreift.
Björn
sms Benachrichtigung mit MB anzeige ?
Hallo,
ist es irgendwie möglich in die Betreffzeile der E-Mail auch den Traffic mit anzuzeigen ?
Hat da jemand etwas schon verwirklicht ?
Danke im Vorraus.
ist es irgendwie möglich in die Betreffzeile der E-Mail auch den Traffic mit anzuzeigen ?
Hat da jemand etwas schon verwirklicht ?
Danke im Vorraus.
Re: Skript für SMS- Trafficüberwachung
Mal wieder zurück zu dem Script ich hab alle Posts hier durchgelesen also bitte nicht beschweren von wegen "lesen" oder so.
Die file liegt allerdings korrekter weise dort. Und der chmod stimmt auch 777für root
hier nochmal meine file
Anmerkung: Die tmp file wird natürlich auch nicht angelegt vom script
Code: Select all
p15107591:/var/hhh # ./shuu.sh
bash: ./shuu.sh: bad interpreter: No such file or directory
hier nochmal meine file
Code: Select all
#!/bin/bash
ADAY='23' # Abrechungstag bei Puretec
DATEI='/tmp/panik.trf'; #zum Zwischenspeichern
PANIK_TRAFFIC=500; #Trafficlimit für eine Stunde in MB
MAX_TRAFFIC=50000; # Gesamtlimit in MB
EMAIL='kworth@uboot.com'; #Benachrichtigungsadresse
YM_DAY=`date '+%d'`
HOUR=`date '+%I'`
if [ $YM_DAY -lt $ADAY ]
then
YM_CURRENT=`date --date='1 month ago' '+%Y%m'`$ADAY
else
YM_CURRENT=`date '+%Y%m'`$ADAY
fi
OLD_TRAFFIC=`tail $DATEI`;
TRAFFIC=`/usr/local/iam/iam --from-date=$YM_CURRENT -r /usr/local/iam/dump | grep internet | perl -ne '@option = split (" ","$_"); print $option[1];'`
echo $TRAFFIC > $DATEI
#Morgens und Abends eine Info über den Trafficstand 'Ich lebe noch'
if [ $HOUR == 11 ]
then
echo $TRAFFIC." MB" | mail -s traffic $EMAIL
fi
TRAFFIC_VERBRAUCH=`bc<<Ende
$TRAFFIC-$OLD_TRAFFIC
Ende`;
TRAFFIC_VERBRAUCH=`printf "%.0f" $TRAFFIC_VERBRAUCH`
TRAFFIC=`printf "%.0f" $TRAFFIC`
# Ist innerhalb einer Stunde mehr verbraucht als im Limit melde Dich!
if [ $TRAFFIC_VERBRAUCH -gt $PANIK_TRAFFIC ]
then
echo "ACHTUNG ! "$TRAFFIC_VERBRAUCH" MB verbraucht." | mail -s Panik $EMAIL
fi
# Ist Inclusivtraffic verbraucht, melde Dich!
if [ $TRAFFIC -gt $MAX_TRAFFIC ]
then
echo "ACHTUNG ! Maximales Trafficlimit abgelaufen." | mail -s Panik $EMAIL
fi
Re: Skript für SMS- Trafficüberwachung
liegt die bash auch in /bin/bash oder in /sbin/bash ???
(locate bash)
wenn 2.eres zutrifft dann im Listing in der 1.zeile wie folgt ändern:
#!/sbin/bash
(locate bash)
wenn 2.eres zutrifft dann im Listing in der 1.zeile wie folgt ändern:
#!/sbin/bash
-
captaincrunch
- Userprojekt

- Posts: 7066
- Joined: 2002-10-09 14:30
- Location: Dorsten
- Contact:
Re: Skript für SMS- Trafficüberwachung
Wenn sie unter /sbin/bash liegt, hast du aber ein ganz dickes Problem, da normale USer nicht auf Files unter /sbin zugreifen dürfen, udn so Essig wäre mit einer Login-Shell ...liegt die bash auch in /bin/bash oder in /sbin/bash ???
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
Re: Skript für SMS- Trafficüberwachung
:oops: stimmt auch wieder ...
aber noch ein Ansatz:
liegt iam bei Dir auch unter /usr/local ???
aber noch ein Ansatz:
liegt iam bei Dir auch unter /usr/local ???
Re: Skript für SMS- Trafficüberwachung
danke schonmal aber...
/usr/local/iam stimmt
und die bash liegt auch unter /bin/bash
/usr/local/iam stimmt
und die bash liegt auch unter /bin/bash
Re: Skript für SMS- Trafficüberwachung
hallo? keiner ne lösung?
-
distanzcheck
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: Skript für SMS- Trafficüberwachung
Habe auch gerade ein problem festgestellt. Es kommt keine Panik mail bei hohen verbrauch in einer Stunde an.
Habe mal testweise auf 50MB gestellt und 100 MB per FTP hochgeladen, nix passierte.
Dirk
Habe mal testweise auf 50MB gestellt und 100 MB per FTP hochgeladen, nix passierte.
Dirk
-
distanzcheck
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: Skript für SMS- Trafficüberwachung
weiß denn niemand warum keine Panik Email kommt wenn mehr Traffic als angegeben erreicht wurde ?
Dirk
Dirk
-
distanzcheck
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: Skript für SMS- Trafficüberwachung
gehe ich recht in der annahme das hier nur der "internet" traffic ohne ftp traffic dann errechnet und angezeigt wird ? Wenn ja wie kann man machen das der gesamte traffic überwacht wird ?
Dirk
Code: Select all
OLD_TRAFFIC=`tail $DATEI`;
TRAFFIC=`/usr/local/iam/iam --from-date=$YM_CURRENT -r /usr/local/iam/dump | grep internet | perl -ne '@option = split (" ","$_"); print $option[1];'`
echo $TRAFFIC > $DATEI Re: Skript für SMS- Trafficüberwachung
Hallo,
es wird nur die Auswertung vom iam ausgwertet. Das Skript selber misst keinen Traffic. Bei mir wird der FTP-Traffic mit ausgewertet.
Eventuell liegt es an der Konfiguration von iam ?
Grüße,
Björn
es wird nur die Auswertung vom iam ausgwertet. Das Skript selber misst keinen Traffic. Bei mir wird der FTP-Traffic mit ausgewertet.
Eventuell liegt es an der Konfiguration von iam ?
Grüße,
Björn
-
distanzcheck
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: Skript für SMS- Trafficüberwachung
wiemuß man den iam dann konfigurieren ?
Dirk
Dirk
Re: Skript für SMS- Trafficüberwachung
Hi,
hab das Script auch mal installiert und bekomme die Meldung:
./traffik.sh: printf: 1.2: invalid number
./traffik.sh: [: -gt: unary operator expected
Der Traffik wird unter /tmp/traffik.trf richtig ausgelesen. (1,2 MB)
Jemand eine Idee?
hab das Script auch mal installiert und bekomme die Meldung:
./traffik.sh: printf: 1.2: invalid number
./traffik.sh: [: -gt: unary operator expected
Der Traffik wird unter /tmp/traffik.trf richtig ausgelesen. (1,2 MB)
Jemand eine Idee?
-
distanzcheck
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: Skript für SMS- Trafficüberwachung
leider hat uboot.com den dienst email auf handy per sms eingestellt!
Was nun, gibt es da preiswerte alternativen ?
Dirk
Was nun, gibt es da preiswerte alternativen ?
Dirk
Re: Skript für SMS- Trafficüberwachung
Hi,
wer ein Handy sein eigen nennt, der hat auch meistens die Möglichkeit über das Internet SMS zu verschicken. Ich bin bei Vodafone.de und habe dort die Möglichkeit Emails zu empfangen. Wenn ich dort eine Email Empfange, werde ich automatisch per SMS darüber Informiert.
Wenn man dann auf seinem Server Nagios installiert und dort diese Email von Vodafone.de als Benachrichtigungsadresse einträgt, erhällt man beim Ausfall der Dienste oder des Servers eine SMS und das ist doch das was wir alle wollen :-)
wer ein Handy sein eigen nennt, der hat auch meistens die Möglichkeit über das Internet SMS zu verschicken. Ich bin bei Vodafone.de und habe dort die Möglichkeit Emails zu empfangen. Wenn ich dort eine Email Empfange, werde ich automatisch per SMS darüber Informiert.
Wenn man dann auf seinem Server Nagios installiert und dort diese Email von Vodafone.de als Benachrichtigungsadresse einträgt, erhällt man beim Ausfall der Dienste oder des Servers eine SMS und das ist doch das was wir alle wollen :-)
Re: Skript für SMS- Trafficüberwachung
jein, weil du erhältst bei vodafone keine sms mit dem inhalt, sondern nur ne sms, daß ne email eingegangen ist, und die darfst du dann erst wieder via gprs downloaden, was ja bekanntlich ein teurer spaß ist ...
:-(
:-(
Re: Skript für SMS- Trafficüberwachung
noe, ganz so ist es nicht. Ich bekomme zwar keine SMS mit Inhalt aber der Betreff wird angezeigt.
Die Emails kann ich über meinen ganz normalen Emailclient dort abholen.
Ã?ber das Internet kann ich ebenfalls die Mails lesen, bearbeiten usw.
Das scheint auch ganz neu zu sein. Man kann sogar seit neustem seine Mailbox über das Internet abfragen.
Die Emails kann ich über meinen ganz normalen Emailclient dort abholen.
Ã?ber das Internet kann ich ebenfalls die Mails lesen, bearbeiten usw.
Das scheint auch ganz neu zu sein. Man kann sogar seit neustem seine Mailbox über das Internet abfragen.
-
iggemonster
- Posts: 80
- Joined: 2002-07-16 10:47
- Location: im inti net ;)
- Contact:
Re: Skript für SMS- Trafficüberwachung
HI
ich möchte das wenn der inklusiv traffic verbraucht ist, das er ein script ausführt das den ftp dienst stoppt.
Wie bekomm ich das hin.
reicht da folgendes unten einzufügen ????:
# Ist Inclusivtraffic verbraucht, FTP stop
if [ $TRAFFIC -gt $MAX_TRAFFIC ]
then
ftpstop
fi
das script "ftpstop" liegt in /usr/bin
würde er das ausführen oder muss ich ein bestimmtes kommando angeben welches er braucht um das script zu starten ???
kenn mich da nich aus !
danke schonmal
greetz
ich möchte das wenn der inklusiv traffic verbraucht ist, das er ein script ausführt das den ftp dienst stoppt.
Wie bekomm ich das hin.
reicht da folgendes unten einzufügen ????:
# Ist Inclusivtraffic verbraucht, FTP stop
if [ $TRAFFIC -gt $MAX_TRAFFIC ]
then
ftpstop
fi
das script "ftpstop" liegt in /usr/bin
würde er das ausführen oder muss ich ein bestimmtes kommando angeben welches er braucht um das script zu starten ???
kenn mich da nich aus !
danke schonmal
greetz