Kolla trafik i MB/månad och ev. statistik osv?

Permalänk
Hedersmedlem

Kolla trafik i MB/månad och ev. statistik osv?

Finns det nåt fint program som sköter det till linux?
Som de flesta vet så nollställs räknaren i b.la. ipconfig efter ~4.2GB, så den går ju inte att köra på.
Det vore ett plus med lite kul statistik om fart, MB den dagen, den dagen osv osv. Några tips?

Visa signatur

Asus ROG STRIX B550-F / Ryzen 5800X3D / 48 GB 3200 MHz CL14 / Asus TUF 3080 OC / WD SN850 1 TB, Kingston NV1 2 TB + NAS / Corsair RM650x V3 / Acer XB271HU (1440p165) / LG C1 55"
Mobil: Moto G200

Permalänk
Medlem

mrtg? om du lyckas confa det

Permalänk
Medlem

- Installera MRTG:
apt-get install mrtg

- Eller ta ned det på www.rpmfind.net och el. dyl. beroende på dist.

- Skapa ett skript som innehåller följande:
#---------------------------------------------------------
#!/bin/sh

INTERFACE=eth0

if [ -n "$1" ]; then
INTERFACE=$1
fi

if [ ! -f /proc/net/dev ]; then
echo "/proc/net/dev doesn't exist"
exit 1
fi

grep $INTERFACE /proc/net/dev | sed -e 's/:/ /' | awk '{ print $2; print $10 }'
echo `uptime | cut -b 14-27`
echo `hostname`
#---------------------------------------------------------

- Sen är det bara att editera /etc/mrtg.cfg så att det visar det som du vill ha det
t.ex:

Title[homenet]: Homenet
PageTop[homenet]: <font face="Tahoma"><h2>Intel 100 Mbps Full Duplex [eth0] Eth
ernet</h2>
Target[homenet]: `/usr/local/sbin/mrtg-netiface.sh eth0`
MaxBytes[homenet]: 12500000
Legend1[homenet]: <b>Average Incoming Traffic from the Intranet</b>
Legend2[homenet]: <b>Average Outgoing Traffic to the Intranet</b>
Legend3[homenet]: <b>Maximal 5 Minute Incoming Traffic</b>
Legend4[homenet]: <b>Maximal 5 Minute Outgoing Traffic</b>
kilo[homenet]: 1024
YTics[homenet]: 10
WithPeak[homenet]: ymw
Options[homenet]: growright
Colours[homenet]: Blue#0000ff,Red#ff0a0a,Orange#ffa800,Black#000000

Kör sedan: mrtg /etc/mrtg.cfg 3 gånger.. sen visas det som det skall där du vill ha det på webservern.

Nu är det bara att lägga in en rad i slutet på: /etc/crontab
så att det uppdateras t.ex var 5e minut.

0-59/5 * * * * root /usr/bin/mrtg /etc/mrtg.cfg

Permalänk
Hedersmedlem

Hm, en MRTG-tutorial var väl att ta i.
Jag kan MRTG tillräckligt, men jag vet inte riktigt om det är vad jag vill ha.
Något i stil med webalizer, men det ska också klara att bara skriva ut lite stats till stdout vore fint.

Visa signatur

Asus ROG STRIX B550-F / Ryzen 5800X3D / 48 GB 3200 MHz CL14 / Asus TUF 3080 OC / WD SN850 1 TB, Kingston NV1 2 TB + NAS / Corsair RM650x V3 / Acer XB271HU (1440p165) / LG C1 55"
Mobil: Moto G200

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Thomas
Hm, en MRTG-tutorial var väl att ta i.
Jag kan MRTG tillräckligt, men jag vet inte riktigt om det är vad jag vill ha.
Något i stil med webalizer, men det ska också klara att bara skriva ut lite stats till stdout vore fint.

Hehe ok..
Säkert någon som får nytta av det

Jag kör Webalizer, MRTG och Analog.. tycker analog är snäppet bättre än webalizer. Dock presenterar webalizer loggarna snyggare, men analog visar mer information (nästan för mycket)

Permalänk
Medlem

gtk: Gör som jag, använd analog + reportmagic då får du mycket information + att det presenteras snyggt.

Ex. http://stats.donnex.net

Permalänk
Avstängd

annars finns det en fin guide på
www.galencpu.nu

Visa signatur

Hemsida: www.galencpu.nu || http://berit.homelinux.net
Abit nf7s |twinmos pc3200 512Mb|POV GF4 ti4200|XP2500+ @ 2100Mhz
|Debian gnu/linux|

Permalänk
Medlem

tack för hjälpen med mrtg! nu fungerar det perfekt

Visa signatur

Syltkaka!!!

Permalänk
Hedersmedlem

Just ja, den här tråden hade vi...
Går detta att göra med pf på något sätt? Det vore inte så dumt, eftersom routern uppenbarligen har koll på totala trafiken oavsett vad jag har för datorer hemma. Jag märkte att man kunde få lite info med "pfctl -s info", men det duger inte för mig så att säga.

Visa signatur

Asus ROG STRIX B550-F / Ryzen 5800X3D / 48 GB 3200 MHz CL14 / Asus TUF 3080 OC / WD SN850 1 TB, Kingston NV1 2 TB + NAS / Corsair RM650x V3 / Acer XB271HU (1440p165) / LG C1 55"
Mobil: Moto G200

Permalänk
Hedersmedlem
Permalänk
Hedersmedlem

Det verkar inte så dumt, men; eftersom man måste köra "set loginterface ep0" varenda gång: Hur gör jag detta smidigast?
/etc/profile eller dyl. är inte då värst smidigt så jag måste logga in först.

Edit: Äh, det gick tydligen att ha i pf.conf; jag hittade av misstag på google.
Nu ska jag bara fixa en snygg config och ett snyggt sätt att få över alla bilder osv till servern... Tackar

Visa signatur

Asus ROG STRIX B550-F / Ryzen 5800X3D / 48 GB 3200 MHz CL14 / Asus TUF 3080 OC / WD SN850 1 TB, Kingston NV1 2 TB + NAS / Corsair RM650x V3 / Acer XB271HU (1440p165) / LG C1 55"
Mobil: Moto G200

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Thomas
Det verkar inte så dumt, men; eftersom man måste köra "set loginterface ep0" varenda gång: Hur gör jag detta smidigast?
/etc/profile eller dyl. är inte då värst smidigt så jag måste logga in först.

Om det körs från cron är det väll bara att sätta det där... eller i scriptet först.
Quizor, går det att köra pf på linux då?

Edit: Det är bra om man läser alla inlägg ja...

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av Thomas
Det verkar inte så dumt, men; eftersom man måste köra "set loginterface ep0" varenda gång: Hur gör jag detta smidigast?
/etc/profile eller dyl. är inte då värst smidigt så jag måste logga in först.

Edit: Äh, det gick tydligen att ha i pf.conf; jag hittade av misstag på google.
Nu ska jag bara fixa en snygg config och ett snyggt sätt att få över alla bilder osv till servern... Tackar

Om du är så ovetande måste dina regler suga rätt hårt?

Permalänk
Hedersmedlem

Bah, det stod ju aldrig VAR man skulle skriva det nånstans...
Egentligen så borde jag ha förstått det direkt, det kan jag väl erkänna; men... äh.
Mina regler duger nog, det lär iaf vara säkrare än mitt gamla newbie-script för iptables.

Visa signatur

Asus ROG STRIX B550-F / Ryzen 5800X3D / 48 GB 3200 MHz CL14 / Asus TUF 3080 OC / WD SN850 1 TB, Kingston NV1 2 TB + NAS / Corsair RM650x V3 / Acer XB271HU (1440p165) / LG C1 55"
Mobil: Moto G200

Permalänk
Hedersmedlem

http://w1.184.telia.com/~u18411604/yearly.jpg

image "/usr/pfstat/stats/yearly.jpg" { from 365 days to now width 12000 height 350 left graph bytes_v4_in label "incoming" color 0 255 0 filled, graph bytes_v4_out label "outgoing" color 0 0 255 }

Vid from * * to now har jag provat:
- 1 years
- 12 months
- 52 weeks
- 365 days
... så det lär inte vara därför.

Quizor (nedan):
I loggfilen som pfstat gör? Inte särskilt lång (max nån timme), men den borde ju kunna skriva rätt enhet (vad det nu finns 90 av på ett år) ändå.

Visa signatur

Asus ROG STRIX B550-F / Ryzen 5800X3D / 48 GB 3200 MHz CL14 / Asus TUF 3080 OC / WD SN850 1 TB, Kingston NV1 2 TB + NAS / Corsair RM650x V3 / Acer XB271HU (1440p165) / LG C1 55"
Mobil: Moto G200

Permalänk
Hedersmedlem

Hur lång period har du i din loggfil då?

Permalänk
Avstängd

snyggt va D

Visa signatur

Hemsida: www.galencpu.nu || http://berit.homelinux.net
Abit nf7s |twinmos pc3200 512Mb|POV GF4 ti4200|XP2500+ @ 2100Mhz
|Debian gnu/linux|

Permalänk
Hedersmedlem

Vad är det som inte fungerar då? Jag tycker det ser helt normalt ut om du har en minut av ett helt år eller vad du nu valt för tidsperiod.

image "/path/foo.jpg" { from 6 hours to now width 960 height 300 left graph bytes_v4_in label "incoming" color 0 192 0 filled, graph bytes_v4_out label "outgoing" color 0 0 255 }

Ger inget utslag?

Permalänk
Hedersmedlem

Jojo, men längst ned.
-90 -> -1 months? Är det också normalt?
6 timmar ser normalt ut, men det är det där med skalan som är lite udda.

Visa signatur

Asus ROG STRIX B550-F / Ryzen 5800X3D / 48 GB 3200 MHz CL14 / Asus TUF 3080 OC / WD SN850 1 TB, Kingston NV1 2 TB + NAS / Corsair RM650x V3 / Acer XB271HU (1440p165) / LG C1 55"
Mobil: Moto G200

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av DonneX
gtk: Gör som jag, använd analog + reportmagic då får du mycket information + att det presenteras snyggt.

Ex. http://stats.donnex.net

Nice serverinfo, får man fråga hur du gjort den?

Visa signatur

Viva las vegas....

Permalänk
Medlem

tack gtk för den utmärkta och enkla beskrivningen, nu funkar mrtg finfint

Visa signatur

IBook G4 12" | 1.5GB | 120Gb | OS X 10.4.9 / Ubuntu
C2D E6400@2.8GHz | 2GB | 1,7TB | Gentoo
1700+@2400MHz | KD7-RAID | 1,25GB | Win2k