You are not logged in.
Pages: 1
Hi,
on a server running Debian Squeeze and keepalived I ran into some issues.
If I produce many requests against the server the amount of softirqs increases very fast until 1 CPU is at 100%.
I want to investigate this problem but I don't know of a tool to monitor the paket rate and the IPs causing it.
Also I need for this investigation a way to examine the softirqs, what's causing them, what are they waiting for and so on.
Does anyone of you know of such tools?
Kind regards,
Andrwe
Website: andrwe.org
Offline
you can use iftop as a network monitor
core i5 4590, x86_64, nvidia 970
Offline
you can use iftop as a network monitor
Unfortunately iftop isn't able to monitor the packet rate but only the bandwidth.
There is quite a difference between both.
A network card can be able to process terabit/s but that doesn't mean it can process terapackets/s.
And if your system can't handle the packet rate it gets cpu load because of softirqs very fast.
While too much bandwidth is just cut at the maximum which can be handled and that can cause slowly increasing cpu load.
Website: andrwe.org
Offline
I know iptraf-ng will show packet rate and such ... maybe it'll do what you need?
Offline
Hi,
I've found 2 tools which are good to use:
ntop (in community)
jnettop (in AUR)
Jnettop is nice for a current view and ntop for a long time analysis.
If you use jnettop on a load balancer with >500 MBit / >40000 Pkts/s traffic then you have to disable content filtering an IP resolving.
Website: andrwe.org
Offline
Pages: 1