[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