[hobbit] bandwidth usage in bytes on Linux
Henrik Stoerner
henrik at hswn.dk
Thu Nov 10 15:28:48 CET 2005
On Thu, Nov 10, 2005 at 06:46:49AM -0600, Rich Smrcina wrote:
>
> Jesper Johnson wrote:
> >I'm looking for a way to create graphs for hobbit on Linux to monitor
> >network bandwidth usage, separately on each interface (eth0,eth1). The
>
> There is a very well described MRTG interface for Hobbit. I just
> implemented it at a customer site and it works as advertised. The URL
> is in the help.
MRTG would indeed solve this problem.
But it might still make some sense to have the Linux hobbitclient
collect the data from /sbin/ifconfig. It does have byte counters:
eth0 Link encap:Ethernet HWaddr 00:0E:A6:CE:D6:85
inet addr:172.16.10.100 Bcast:172.16.10.255 Mask:255.255.255.0
inet6 addr: fe80::20e:a6ff:fece:d685/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7935102 errors:0 dropped:0 overruns:0 frame:0
TX packets:7943900 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2210282597 (2.0 GiB) TX bytes:2268014990 (2.1 GiB)
Interrupt:17
I dont think Hobbit should use these to populate the tcpOutDataBytes and
tcpInInorderBytes fields in the netstat rrd - the ifconfig counters are
per network interface, where the rest of the netstat data are global
counters.
But perhaps there should be a completely separate set of RRD files, with
one graph per network interface ?
Regards,
Henrik
More information about the Xymon
mailing list