[Freifunk Franken] netmon (kBits/s) vs. monitoring (KiB/s)

f.schimmer at posteo.de f.schimmer at posteo.de
Di Dez 22 14:55:42 CET 2015


Hi Dominik,

für mich schaut das so aus, als würde hier einfach die falsche Einheit 
ausgegeben, da die Werte sich  immer um den Faktor 8 rum unterscheiden.

Grüße,
Flo

Am 22.12.2015 10:26 schrieb Dominik Heidler:
> Hi,
> 
> das Nodewatcher Script auf dem Router liefert die Werte so:
> cat /sys/class/net/br-mesh/statistics/rx_bytes
> 681303706
> 
> Das Monitoring berechnet aus einem neuen Statuswert und dem vorigen
> Statuswert die übertragene Datenmenge pro Zeiteinheit:
> 
> if router["system"]["uptime"] < router_update["system"]["uptime"]:
>   timediff =  router_update["system"]["uptime"] - 
> router["system"]["uptime"]
>   for netif in router["netifs"]:
>     netif_update = next(filter(lambda n: n["name"] == netif["name"],
> router_update["netifs"]))
>     rx_diff = netif_update["traffic"]["rx_bytes"] -
> netif["traffic"]["rx_bytes"]
>     tx_diff = netif_update["traffic"]["tx_bytes"] -
> netif["traffic"]["tx_bytes"]
>     if rx_diff >= 0 and tx_diff >= 0:
>       netif_update["traffic"]["rx"] = int(rx_diff / timediff)
>       netif_update["traffic"]["tx"] = int(tx_diff / timediff)
> 
> Der Wert wird dann (mit Umrechnungsfaktor 1024) in eine geeignete
> Größenordnung (KiBi, MiBi, etc) gebracht und ausgegeben.
> 
> Grüße,
> Dominik
> 
> 
> Am 20.12.2015 um 23:19 schrieb Christian Dresel:
>> Im Zweifel keiner so wie die schätzen ;)
>> 
>> Am 20.12.2015 23:12 schrieb f.schimmer at posteo.de:
>>> 
>>> Hi,
>>> 
>>> Kurze Frage:
>>> 
>>> Schau mir ein und den selben Router in unseren Übersichten an. Einmal
>>> steht die aktuelle Übertragung-Geschwindigkeit mit ~400 kBits/s
>>> (netmon.freifunk-franken.de) da und das andere mal mit ~400 KiB/s
>>> (monitoring.freifunk-franken.de). Wer hat recht?
>>> 
>>> Grüße,
>>> Flo
>>> _______________________________________________
>>> franken mailing list
>>> franken at freifunk.net
>>> http://lists.freifunk.net/mailman/listinfo/franken-freifunk.net
>> _______________________________________________
>> franken mailing list
>> franken at freifunk.net
>> http://lists.freifunk.net/mailman/listinfo/franken-freifunk.net
>> 
> 
> _______________________________________________
> franken mailing list
> franken at freifunk.net
> http://lists.freifunk.net/mailman/listinfo/franken-freifunk.net



Mehr Informationen über die Mailingliste franken