Re: how to get per-socket stats on udp rx buffer overflow?

Ben Greear (greearb@candelatech.com)
Tue, 28 May 2002 13:52:58 -0700


Nivedita Singhvi wrote:

>>Is there any way for me to see how many incoming packets
>>were dropped on a udp socket due to overflowing the input buffer?
>>I specifically want this information on a per-socket basis.
>>
>
> The /proc/net/snmp Udp counter InErrors includes the global
> count. It would be expensive and usually unnecessary to keep
> per-socket stats. Is there a real need for seeing the
> per-socket count?

It would not be that expensive..it's just an extra counter that
is bumped whenever a pkt is dropped.

I have need of similar information, but it's low priority
for me right now, so I probably won't be adding a patch anytime
soon...


> If it helps, you can check the current bytes in the recv queue
> in netstat output - you wont know how many bytes have been dropped,
> but at least you know the amnt in the queue waiting to be read..

That is nearly worthless unless you are really killing your machine
and constantly have your buffers full...

Ben

>
>
>>Chris
>>
>
> thanks,
> Nivedita
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>
>

-- 
Ben Greear <greearb@candelatech.com>       <Ben_Greear AT excite.com>
President of Candela Technologies Inc      http://www.candelatech.com
ScryMUD:  http://scry.wanfear.com     http://scry.wanfear.com/~greear

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/