|
| 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
| |
|
|