[Eisfair] Eisgraph zeigt nach Neustart des Servers nicht mc3b6gliche Werte fc3bcrs Netzwerk an
Marcus Roeckrath
marcus.roeckrath at gmx.de
So Feb 12 10:59:34 CET 2017
Hallo Nils,
Nils Lange wrote:
> Nach einem Neustart des Servers zeigt Eisgraph für die
> Netzwerkschnittstellen regelmäßig Werte an, die nicht möglich sind. Nach
> dem letzten war das z.B. 1.07 Ebit/s (Exabit/s).
Ein echter Traum Du bist schon in ferner Zukunft. ;-)
> Wäre an sich egal, macht aber eine Auswertung der nachfolgenden Stunden
> und Tage unmöglich.
>
> Daher meine Frage oder Anregung: Ist es möglich, solche unrealistischen
> Werte zu blockieren und einen Maximalwert festzulegen?
Keine Ahnung.
Die Daten werden folgendermaßen ermittelt:
TRAFFIC=`grep eth0 /proc/net/dev | cut -d: -f2 | awk '{ print $1":"$9}'
übergibt also folgende Werte an die rrd-Datenbank:
eis # grep eth0 /proc/net/dev | cut -d: -f2 | awk '{ print $1":"$9}'
2678743049:3471101085
Das sind aber keine Geschwindigkeitswerte sondern absolut übertragene Daten,
also kumulativ, wobei es da auch zu Überläufen kommt:
eis # grep eth0 /proc/net/dev | cut -d: -f2 | awk '{ print $1":"$9}'
594954847:3424421996
eis # grep eth0 /proc/net/dev | cut -d: -f2 | awk '{ print $1":"$9}'
2678743049:3471101085
Ich hatte da mal einen 4 GB Download laufen lassen.
Wie aus diesen kumulativen Rohwerten zu Geschwindigkeitswerten kommt,
erschliesst sich mir nicht.
In der rrd-Datenbank steht z. B. folgendes:
<!-- 2017-02-12 10:43:00 CET / 1486892580 -->
<row><v>8.885352809e+05</v><v>2.002687992e+04</v></row>
Das für die Netzwerkschnittstelle zuständige eisgraph-Skript
ist /usr/local/eisgraph/scripts/eth0.
--
Gruss Marcus
Mehr Informationen über die Mailingliste Eisfair