Hi!
Gibts eine Möglichkeit mit Perl die in einem gewissen Zeitraum von verschiedenen PCs (in einem kleinen - Linux - Netzwerk) aus dem Internet runtergeladenen Datenmengen mitzuprotokollieren? Wünschenswert wäre ein Output wie:
PC1: 254 MB seit 1.1.2000
PC2: …
oder einfach bloss eine Gesamtauflistung wäre auch schon spitze.
104763658 MB seit 1.1.2000 
perldoc …xy…?
ttl seas
regenfeld
Hallo,
Gibts eine Möglichkeit mit Perl die in einem gewissen Zeitraum
von verschiedenen PCs (in einem kleinen - Linux - Netzwerk)
aus dem Internet runtergeladenen Datenmengen
mitzuprotokollieren?
Da sollte man das Rad nicht neu erfinden und einen
Sniffer verwenden. Z.B. den freien Ethereal http://www.ethereal.com/ fuer Linux oder Windows.
Damit kann man dann im lokalen Netz die Filter einstellen,
also von welchem Rechner welche Pakete aufgezeichnet
werden sollen.
Wünschenswert wäre ein Output wie:
PC1: 254 MB seit 1.1.2000
PC2: …
oder einfach bloss eine Gesamtauflistung wäre auch schon
spitze.
Die Log-Files von Ethereal kann man dann Perl-maessig
bearbeiten um z.B. die Gesamtsumme zu berechnen.
Gruesse,
-Andreas.