Ist es möglich den Traffic meines Debiancomputers zu überwachen, so dass bei einer bestimmten überschreitung eine Warnmeldung erscheint?
Ich benutze zur zeit vnstat, allerding ist es mir nicht gelungen eine Warnmeldung bei einer bestimmten Traffichöhe erscheinen zu lassen.
Oder am besten wäre es, wenn er bei einer bestimmten höhe ein Shellscript ausführt.
Kann mir jemand weiterhelfen?
Traffic Info
- mistersixt
- Beiträge: 6601
- Registriert: 24.09.2003 14:33:25
- Lizenz eigener Beiträge: GNU Free Documentation License
Du könntest Dir selber ein kleines Shell-Script schreiben, dass alle x Minunten per cronjob ausgeführt wird, die Zahl aus der Ausgabe von vnstat rausgrabbelt und bei Bedarf eine Aktion ausführt. Kleines Beispiel, wie man an die Zahl kommt:
Oder halt mit "vnstat --dumpdb" die Werte ausgeben und damit weiterarbeiten.
Gruss, mistersixt.
Code: Alles auswählen
mars:~# TRAFFIC=`vnstat | grep "total:" | tr -s " " | sed -s 's/\(.*total: \)\(.*\)\( MB\)/\2/' | tr "," "."`
mars:~# echo $TRAFFIC
166.687
mars:~#'
Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE
-
- Beiträge: 110
- Registriert: 29.03.2005 19:24:45
-
Kontaktdaten:
- mistersixt
- Beiträge: 6601
- Registriert: 24.09.2003 14:33:25
- Lizenz eigener Beiträge: GNU Free Documentation License
Ich habe jetzt keine fertige Lösung für Dich, weil ich nicht weiss, was genau Du machen willst. Aber schau die mal ein paar Hilfeseiten für tr, cut und sed an. So kannst Du genau die Info rausgrabbeln, die Du brauchst, auch die Traffic-Daten eines Tages, getrennt nach RX und TX.
Gruss, mistersixt.
Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE
-
- Beiträge: 110
- Registriert: 29.03.2005 19:24:45
-
Kontaktdaten:
- mistersixt
- Beiträge: 6601
- Registriert: 24.09.2003 14:33:25
- Lizenz eigener Beiträge: GNU Free Documentation License