Hallo,
bei dd-wrt und OpenWRT gibt's ein putziges SVG, das den aktuellen Durchsatz der verschiedenen Interfaces anzeigt - In/Out mit Werten und als Graphik, jede Sekunde aktualisiert. Firefox zeigt SVG an, aber auch z.B. Opera 9.51 für Windows Mobile.
Mit winzigen Änderungen läuft das auch auf Freetz, ausgeführt vom busybox-httpd.
Anleitung zur Test-Installation:
a) Das graph_if.tar.gz auf die Box übertragen und irgendwo auspacken:
Dadurch wird ein Unterverzeichnis graph_if erstellt.
b) In das Verzeichnis wechseln und den BusyBox-httpd auf einem freien Port starten:
Wenn es dann läuft, kann man das -f -v weglassen.
c) Jetzt sollte beim Aufruf von
http://fritz.box:83/cgi-bin/graph_if_svg.cgi?eth0
der Graph für eth0 zu sehen sein. Die anderen Interfaces kann man sehen, wenn man sie in der URL statt eth0 angibt.
d) Eine Test-HTML-Seite, auf der alle Interfaces ausser lo angezeigt werden, findet sich auf
http://fritz.box:83/cgi-bin/all_ifs.cgi
Zu Testzwecken kann man als Parameter "object", "embed" oder "iframe" angeben, dann werden die SVG-Graphen in die entsprechenden Tags gehüllt. "iframe" ist der Default.
Die ganze Arbeit wird von graph_if.svg erledigt, mein Dank gilt deshalb den dort genannten Autoren:
OpenWRT port of this file based originally on the following:
$Id: graph_cpu.php 41 2006-01-12 18:48:27Z mkasper $
part of m0n0wall (http://m0n0.ch/wall)
Copyright (C) 2004-2005 T. Lechat <[email protected]>, Manuel Kasper <[email protected]>
and Jonathan Watt <[email protected]>.
Ausserdem vielen Dank an dd-wrt, durch das ich auf graph_if.svg aufmerksam geworden bin und von wo ich es auch heruntergeladen habe. Und natürlich auch vielen Dank an die Freetz-Entwickler, ohne deren tolle Arbeit genau gar nichts hiervon möglich wäre (ohne Freetz hätte ich die Fritzbox nicht einmal gekauft).
bei dd-wrt und OpenWRT gibt's ein putziges SVG, das den aktuellen Durchsatz der verschiedenen Interfaces anzeigt - In/Out mit Werten und als Graphik, jede Sekunde aktualisiert. Firefox zeigt SVG an, aber auch z.B. Opera 9.51 für Windows Mobile.
Mit winzigen Änderungen läuft das auch auf Freetz, ausgeführt vom busybox-httpd.
Anleitung zur Test-Installation:
a) Das graph_if.tar.gz auf die Box übertragen und irgendwo auspacken:
Code:
tar xzf graph_if.tar.gz
Dadurch wird ein Unterverzeichnis graph_if erstellt.
b) In das Verzeichnis wechseln und den BusyBox-httpd auf einem freien Port starten:
Code:
cd graph_if
httpd -f -v -p 83
Wenn es dann läuft, kann man das -f -v weglassen.
c) Jetzt sollte beim Aufruf von
http://fritz.box:83/cgi-bin/graph_if_svg.cgi?eth0
der Graph für eth0 zu sehen sein. Die anderen Interfaces kann man sehen, wenn man sie in der URL statt eth0 angibt.
d) Eine Test-HTML-Seite, auf der alle Interfaces ausser lo angezeigt werden, findet sich auf
http://fritz.box:83/cgi-bin/all_ifs.cgi
Zu Testzwecken kann man als Parameter "object", "embed" oder "iframe" angeben, dann werden die SVG-Graphen in die entsprechenden Tags gehüllt. "iframe" ist der Default.
Die ganze Arbeit wird von graph_if.svg erledigt, mein Dank gilt deshalb den dort genannten Autoren:
OpenWRT port of this file based originally on the following:
$Id: graph_cpu.php 41 2006-01-12 18:48:27Z mkasper $
part of m0n0wall (http://m0n0.ch/wall)
Copyright (C) 2004-2005 T. Lechat <[email protected]>, Manuel Kasper <[email protected]>
and Jonathan Watt <[email protected]>.
Ausserdem vielen Dank an dd-wrt, durch das ich auf graph_if.svg aufmerksam geworden bin und von wo ich es auch heruntergeladen habe. Und natürlich auch vielen Dank an die Freetz-Entwickler, ohne deren tolle Arbeit genau gar nichts hiervon möglich wäre (ohne Freetz hätte ich die Fritzbox nicht einmal gekauft).
Anhänge
Zuletzt bearbeitet: