CPU utilization % of asterisk

Hi Guys need a help on below output see the CPU Utilzation % for asterisk only is more then 1500 is it ok or any issue here…how much it should be is there any statndard.

secondly is the there any tutorial to understand the server load monitoring of asterisk

top - 15:00:04 up 1 day, 1:14, 4 users, load average: 0.71, 0.45, 0.29
Tasks: 660 total, 1 running, 659 sleeping, 0 stopped, 0 zombie
Cpu(s): 47.1%us, 1.4%sy, 0.0%ni, 51.3%id, 0.0%wa, 0.0%hi, 0.2%si, 0.0%st
Mem: 32744204k total, 17626488k used, 15117716k free, 160332k buffers
Swap: 65535996k total, 0k used, 65535996k free, 15794220k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
6011 root 20 0 17.2g 363m 21m S 1589.6 1.1 1248:49 asterisk
3398 root 20 0 0 0 0 S 1.6 0.0 0:48.34 kondemand/0
3399 root 20 0 0 0 0 S 1.3 0.0 0:38.74 kondemand/1
3405 root 20 0 0 0 0 S 1.3 0.0 0:26.21 kondemand/7
3401 root 20 0 0 0 0 S 1.0 0.0 0:27.92 kondemand/3
3415 root 20 0 0 0 0 S 1.0 0.0 0:25.15 kondemand/17
15427 root 20 0 15432 1768 976 R 1.0 0.0 1:05.89 top
3400 root 20 0 0 0 0 S 0.7 0.0 0:24.64 kondemand/2
3403 root 20 0 0 0 0 S 0.7 0.0 0:18.57 kondemand/5
3404 root 20 0 0 0 0 S 0.7 0.0 0:18.91 kondemand/6
3414 root 20 0 0 0 0 S 0.7 0.0 0:29.50 kondemand/16
28043 root 20 0 73160 2612 2040 S 0.7 0.0 0:00.35 asterisk
3402 root 20 0 0 0 0 S 0.3 0.0 0:19.63 kondemand/4
3406 root 20 0 0 0 0 S 0.3 0.0 0:13.35 kondemand/8
3407 root 20 0 0 0 0 S 0.3 0.0 0:12.28 kondemand/9
3411 root 20 0 0 0 0 S 0.3 0.0 0:09.29 kondemand/13
3416 root 20 0 0 0 0 S 0.3 0.0 0:14.26 kondemand/18
3417 root 20 0 0 0 0 S 0.3 0.0 0:17.23 kondemand/19
3418 root 20 0 0 0 0 S 0.3 0.0 0:13.57 kondemand/20

As you can see, summary values are fine:
top - 15:00:04 up 1 day, 1:14, 4 users, load average: 0.71, 0.45, 0.29

However, it happens with top that CPU usage for individual processes is displayed incorrectly on multi-core CPUs, Try to install package atop, then run it and press “1” - it should show the correct relative CPU utilization.

1 Like