Getting netgraph stats
Paul Thornton
paul at prt.org
Fri Oct 23 13:14:20 UTC 2020
I am having a problem monitoring network stats on jails on a host.
Scenario:
One host, FreeBSD 12.1, with a small number of vnet jails.
I'm using netgraph to bridge two or more VLANs from physical NICs into
each jail - so each jail has at least 2 ngether interfaces which are the
only NICs in the jail.
All of this works well.
And then I wanted to see what each of my ngethX interface statistics
were doing - from my host. snmpd only sees the physical NICs (of
course, because the ngeth ones don't appear any more since the jails are
started - they all moved to the jails).
As another approach, is there any way for me to get the network stats
(in/out packets and in/out bytes) from my ngeth netgraph nodes directly?
Or have I missed some other way? I really need to monitor the jails
from the outside as I cannot guarantee I can reach snmpd running inside
the jail (think of the jail as being a private environment where I
cannot route my SNMP requests to).
Thanks
Paul.
More information about the freebsd-net
mailing list