Upload/Download mätaren i FreeBSD.

Permalänk
Medlem

Upload/Download mätaren i FreeBSD.

Satt på ett LAN i helgen.
Vi använde en FreeBSD burk som router för att dela ut internet.
Det hände att jag då och då kollade PHPSySinfo sidan på servern för att kolla hur mycket trafik den skickat och tagit emot.
Jag använde även nload för att kolla det.
De båda visar samma siffror.

En gång jag kollade så var downloadmätaren på det externa kortet 5,67gb.
Nästa gång jag kollade på samma kort så låg det på 1,45gb.
Routern hade inte startats om, ändå verkade det som om värdena hade börjat om på noll igen vid nån tidpunkt.

Är det så att dessa mätare bara går till ett visst värde och sedan börjar de om?

Visa signatur

"Problemet med socialism är att till sist tar alla andras pengar slut" - Margaret Thatcher

Permalänk

Om du läser README filen till PHPSysInfo så står det att det problemet är en bugg i BSD.

edit: Stavning och grammatik

Visa signatur

"to conquer others is to have power, to conquer yourself is to know the way"

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av dr slizer
Om du läser README filen till PHPSysInfo så står det att det problemet är en bugg i BSD.

edit: Stavning och grammatik

Står inget om det i min README i allafall.
Då gäller den buggen isåfall hela systemt, då nload visade samma.

Visa signatur

"Problemet med socialism är att till sist tar alla andras pengar slut" - Margaret Thatcher

Permalänk
Hedersmedlem

Samma sak med Linux, problemet ligger i att räknaren bara är 4 byte stor (32 bitar) och slår runt ganska ofta.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Quizor
Samma sak med Linux, problemet ligger i att räknaren bara är 4 byte stor (32 bitar) och slår runt ganska ofta.

Du vet inte om det är nån ändring planerad?
Lite skulle den juh kunna ökas.

Visa signatur

"Problemet med socialism är att till sist tar alla andras pengar slut" - Margaret Thatcher

Permalänk
Medlem

Går ju att räkna hur många gånger den slår runt annars.
Att modifiera kärnan kanske är mer jobb är nödvändigt.

Visa signatur

"`F' is group reply. This is because `G' is for sort and `g' is for get new mail. And `G' is for sort because `sort' used be called `group', and anyway `S' is for save mailbox and `s' is for file message in folder, because `f' is group reply and `F' is group reply including original text."

Permalänk
Medlem

Väldigt irriterande är det iaf.

Ja räkna hur många gånger den slår runt kan du göra du
Du kan sätta dig och föra rapport över min server

Finns en massa andra program som kan räkna det och logga i både text och databaser om man så vill så det är väll lösningen..

Permalänk
Medlem

hmm.. hatar också det, att det resettas

kan dom inte fixa det till nästa version av kerneln?

Permalänk
Medlem

En kompis löste det genom att skriva en 64-bitars räknare i python
Har tyvärr inte aDSL förän om några veckor så ni får kolla på det inklistrat :/

Interface In Out In (avg) Out (avg)
LAN (eth0) 300.70 GiB 623.21 GiB 2556.9 MiB/day 5299.4 MiB/day

Detta är LAN trafiken de senaste 10-11 månaderna, om några veckor blir det även för aDSL (eth1)..

Permalänk

hur skriver man ett sånt script?

ett script som "kollar" lite då o då kan ju lätt bli 'inkorrekt'.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av jan_banan
hur skriver man ett sånt script?

ett script som "kollar" lite då o då kan ju lätt bli 'inkorrekt'.

ingen aning, python är inte mitt område

Skriptet kollar iaf efter förändringar i: /proc/net/dev

Skriptet körs var 5e minut ifrån /etc/crontab, vilket räcker för 100Mbps.

# 32-bitars räknaren
((2^32)/(1024^3)) = 4 GiB == 4096 MiB

Säg att man skulle köra 10MiB/s i 5 minuter, då når man ju bara:
10(5x60) = 3000MB

Alltså skall det vara exakta siffror man får ut...

Permalänk

Är det nån som kan bjussa på ett bra skript lr program för att visa total trafikmängd?
Jag vill kunna se hur mycket trafik jag har, helst per dag osv...

Visa signatur
Permalänk
Hedersmedlem

Måste man skriva GiB istället för GB nu för tiden?
Om man anser att 1 MB är 1 000 000 bytes istället för 1 048 576 så... Det förstnämnda borde heta MiB isåfall, eftersom det är det som är "fel" IMHO.

Visa signatur

Asus B550M-Plus / Ryzen 5800X / 48 GB 3200 MHz CL14 / Asus TUF 3080 OC / WD SN850 1 TB, Kingston NV1 2 TB + HDDs / Corsair RM650x / Acer XB271HU (1440p165) / LG C1 55"
Mobil: Moto G200

Permalänk
Medlem

Darkstat är annars ganska trevligt, finns i ports...