/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Traffiktælning uden snmp
Fra : Leif Neland


Dato : 18-08-06 09:06

FreeBSD

Jeg vil gerne tælle traffik med mrtg, men gider ikke installere snmp

# netstat -I rl0
Name Mtu Network Address Ipkts Ierrs Opkts Oerrs
Coll
rl0 1500 <Link#2> 00:10:a7:07:f6:2a 6635067 0 5985880 0
0
rl0 1500 fe80:2::210:a fe80:2::210:a7ff: 0 -
0 - -
rl0 1500 83.72.128/19 83.72.129.7.ip.te 254018 -
2694 - -

Kan det bruges til at tælle bytes med, eller er en Ipkts på 64 til 1500
bytes?

Leif




 
 
Jonas Jalling (18-08-2006)
Kommentar
Fra : Jonas Jalling


Dato : 18-08-06 09:20

Den 18.08.2006 kl. 10:06 skrev Leif Neland <leif@neland.dk>:

> FreeBSD
>
> Jeg vil gerne tælle traffik med mrtg, men gider ikke installere snmp
>
> # netstat -I rl0
<snip>
>
> Kan det bruges til at tælle bytes med, eller er en Ipkts på 64 til 1500
> bytes?
>
Hej Leif,

Jeg har tidligere brugt /proc/net/dev, så hvis ovenstående ikke virker,
er det da en mulighed.

--
Med venlig hilsen
Jonas Jalling

Leif Neland (18-08-2006)
Kommentar
Fra : Leif Neland


Dato : 18-08-06 10:08

Jonas Jalling wrote:
> Den 18.08.2006 kl. 10:06 skrev Leif Neland <leif@neland.dk>:
>
>> FreeBSD
>>
>> Jeg vil gerne tælle traffik med mrtg, men gider ikke installere snmp
>>
>
> Jeg har tidligere brugt /proc/net/dev, så hvis ovenstående ikke
> virker, er det da en mulighed.

Det er FreeBSD, ikke Linux.

/proc findes, men der er ikke andet end processer
/dev/net/sis0 findes, men det er character-devicet selv.

Så det...





Thorbjørn Ravn Ander~ (18-08-2006)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 18-08-06 11:39

"Leif Neland" <leif@neland.dk> writes:

> Det er FreeBSD, ikke Linux.

Lyder som om SNMP nok er vejen frem så
--
Thorbjørn Ravn Andersen

Mogens Kjaer (18-08-2006)
Kommentar
Fra : Mogens Kjaer


Dato : 18-08-06 12:55

Leif Neland wrote:
....
> Det er FreeBSD, ikke Linux.
>
> /proc findes, men der er ikke andet end processer
> /dev/net/sis0 findes, men det er character-devicet selv.

Kan du finde en snmpd til FreeBSD og se hvordan
den henter oplysningerne om ifInOctets og ifOutOctets?

Mogens

--
Mogens Kjaer, Carlsberg A/S, Computer Department
Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
Email: mk@crc.dk Homepage: http://www.crc.dk

Leif Neland (18-08-2006)
Kommentar
Fra : Leif Neland


Dato : 18-08-06 13:45

Mogens Kjaer wrote:
> Leif Neland wrote:
> ...
>> Det er FreeBSD, ikke Linux.
>>
>> /proc findes, men der er ikke andet end processer
>> /dev/net/sis0 findes, men det er character-devicet selv.
>
> Kan du finde en snmpd til FreeBSD og se hvordan
> den henter oplysningerne om ifInOctets og ifOutOctets?
>
Nu har jeg sat dette i ipfw:

add 00010 count ip from me to any via rl0
add 00011 count ip from any to me via rl0
add 00012 count ip from 192.168.0.0/16 to any via rl0
add 00013 count ip from any to 192.168.0.0/16 via rl0

Jeg ville gerne have kunnet dele det op i trafik fra lan <-> wan og router
<-> wan, men det er åbenbart ikke således...

rl0 er wan-kortet
sis0 er lan-kortet
192.168.0.0/16 er lan
192.168.5.11 er routeren.

Linie 2 er indgående trafik, maxer ud på 498.64 kbps, uanset om trafikken
kommer fra lan eller routeren selv.
Linie 1 er sikkert udgående trafik, men jeg har ikke lige prøvet at uploade
med 500kbps i 5 minutter for at checkke.

Linie 3 viser noget trafik, men ikke nok til at være lan <->wan
Linie 4 viser nul.

Nogle ideer til at separere lan og router-trafik til wan?

Leif




Søg
Reklame
Statistik
Spørgsmål : 177548
Tips : 31968
Nyheder : 719565
Indlæg : 6408799
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste