Linux networking buffers/queue monitoring
I need to display network queues by knowing its current queue length, maximum queue length and drop statistic.
As far as i know, there are 3 main queues/buffers in Linux which are socket buffer, queue discipline/backlog and ring descriptor buffer.
i had some hard time how to know the current queue length in the buffers expecially for queue discipline/backlog and ring descriptor buffer. Anyone know how i can get all this infromation?
By using what tool? Ftrace? bash scripting? kernel module? process file?