100% CPU load

Hi,

we are running fop2 2.24 with asterisk 1.6.2.17 in a small call center environment with 20 agents.
90% incomming calls. Fop2 goes up to 100% cpu usage and stays there. Now we want to add 40 agents.
All have to use fop2 but I´m a litte bit afraid of the cpu load.

The server us a quad core 2.6GHz with 4GB ram

Thanks for any hints
Christian

Comments

  • It is strange that fop2 will go to such high loads. You might want to check a few things to reduce load:

    1) upgrade asterisk and set the manager settings as described in the blog post:http://www.fop2.com/blog/make-fop2-snappier-using-ami-eventfilter

    2) Are you using ringall strategy in queues? Try to avoid that. Are you using ringall with FreePBX, then you MUST avoid that or fix freepbx dialplan or upgrade FreePBX to a recent version (2.10).

    3) In your queue configuration, do not use eventmemberstatus=yes. That setting, + ringall strategy = nightmares.

    4) Fop2 its at version 2.26, you might want to consider upgrading it too.

    I do not know anything about your setup as you do not give enough information, the above are guesses and best practices to reduce fop2 load. If you want to see what is going on, you can start fop2_server with debugging enabled, if you see unstoppable manager events, the cpu load will be higher.

    service fop2 stop
    cd /usr/local/fop2
    ./fop2_server -X 1
    (watch the show).


    Best regards,
Sign In or Register to comment.