CPU usage 100 asterisk

All installation and configuration problems and questions

Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N

CPU usage 100 asterisk

Postby araza » Fri Sep 16, 2016 10:13 am

can someone please let me know why this LWP is mnaking use of more than 7 to 8 cores.
cpu usage shoots upto 700% when it executes.

Thread 11 (Thread 0x2b26ca678940 (LWP 26060)):
#0 0x00000031c48cc116 in poll () from /lib64/libc.so.6
#1 0x0000000000437aa7 in ast_waitfor_nandfds ()
#2 0x0000000000437e42 in ast_waitfor ()
#3 0x000000000044f1a2 in ?? ()
#4 0x000000000044f596 in ast_waitstream ()
#5 0x0000000000474281 in ?? ()
#6 0x000000000046dce5 in pbx_exec ()
#7 0x00000000004717e7 in ?? ()
#8 0x0000000000471c73 in ast_spawn_extension ()
#9 0x0000000000475c17 in ?? ()
#10 0x0000000000477019 in ?? ()
#11 0x00000000004a12de in ?? ()
#12 0x00000031c500683d in start_thread () from /lib64/libpthread.so.0
#13 0x00000031c48d503d in clone () from /lib64/libc.so.6



please help me save my job, i have done all possibel solutions.

araza
araza
 
Posts: 7
Joined: Fri Sep 16, 2016 10:10 am

Re: CPU usage 100 asterisk

Postby williamconley » Fri Sep 16, 2016 8:19 pm

1) Welcome to the Party! 8-)

2) As you are obviously new here, I have some suggestions to help us all help you:

When you post, please post your entire configuration including (but not limited to) your installation method (7.X.X?) and vicidial version with build (VERSION: 2.X-XXXx ... BUILD: #####-####).

This IS a requirement for posting along with reading the stickies (at the top of each forum) and the manager's manual (available on EFLO.net, both free and paid versions)

You should also post: Asterisk version, telephony hardware (model number is helpful here), cluster information if you have one, and whether any other software is installed in the box. If your installation method is "manual/from scratch" you must post your operating system with version (and the .iso version from which you installed your original operating system) plus a link to the installation instructions you used. If your installation is "Hosted" list the site name of the host.

If this is a "Cloud" or "Virtual" server, please note the technology involved along with the version of that techology (ie: VMware Server Version 2.0.2). If it is not, merely stating the Motherboard model # and CPU would be helpful.

Similar to This:

Vicibox X.X from .iso | Vicidial X.X.X-XXX Build XXXXXX-XXXX | Asterisk X.X.X | Single Server | No Digium/Sangoma Hardware | No Extra Software After Installation | Intel DG35EC | Core2Quad Q6600

3) I have no idea what you posted, where it came from, or if it's in any way related to Vicidial.
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20258
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: CPU usage 100 asterisk

Postby araza » Sat Sep 17, 2016 2:44 pm

William,

thansk for asking, here are details of it.

CPU : Intel(R) Xeon(R) CPU E7- 4830 @ 2.13GHz (64 VCPU)
Mmeory : 512GB
Asterisk : 1.4.39.1-vici
Mysql : 5.0.95
ISO : goautodial 3.0b.iso
No VM, installed on baremetal.
Server : Dell R910
araza
 
Posts: 7
Joined: Fri Sep 16, 2016 10:10 am

Re: CPU usage 100 asterisk

Postby williamconley » Sat Sep 17, 2016 3:25 pm

None of that includes your Vicidial Version with Build, this is available in most admin pages on the left side and may be something similar to 2.12-560a Build 16XXXX. This is the single most important piece of information you can provide and is required to post on this Free support board.

Since you didn't know that, but did mention goautodial ... I find it necessary to be sure you know that goautodial is merely the installer for Vicidial. Vicidial is the actual dialer suite/software you are using. It can also be installed from the CD image available at Vicibox.com. There is a PDF on Vicibox.com for installation and a manual (for configuration after installation) available at EFLO.net called the Vicidial Manager's Manual.

Vicibox provides the latest version and is upgradeable easily at all times to any more recent release or developer code. It's also approved by The Vicidial Group (the owners of Vicidial, of course) and has many more developers and support opportunities. I work at PoundTeam and we support any/all versions of Vicidial (Goautodial, Vicibox, manual install ... we don't discriminate, LOL).
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20258
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: CPU usage 100 asterisk

Postby araza » Sat Sep 17, 2016 4:16 pm

William,

my vicidial version is as follows.

$admin_version = '2.7-401a';
$build = '130508-2256';

we have done many customization and my next plan is to move to vicibox as well. But as of now, i really need guide of you guys.
let me know where i am missing something?
araza
araza
 
Posts: 7
Joined: Fri Sep 16, 2016 10:10 am

Re: CPU usage 100 asterisk

Postby williamconley » Sat Sep 17, 2016 4:24 pm

Which brings me back to:
williamconley wrote:3) I have no idea what you posted, where it came from, or if it's in any way related to Vicidial.

Last I knew lwp was a file location system for CPAN. Unrelated to a running Vicidial. So ... what is the purpose of whatever it is that you posted? What is the problem you are experiencing?
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20258
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: CPU usage 100 asterisk

Postby araza » Sat Sep 17, 2016 4:34 pm

William,

i have been running Vicidial on a server for 3 years. same settings same folders same DB, same web application is migrated now to co location in amterdam.

I dont know why CPU of asterisk sometimes shoot upto 300 to 500% for 2 to 3 or 4 seconds.
when it jumps this much of CPU usage, calls gets distirbed, voice issues , delays etc.

the LWP referenced i took from astreisk Pstack...
i am sending you again with current status. if it shoots again.

can you please let me know what are measure reasons for asterisk itslef process to go such high CPU usage>
araza
 
Posts: 7
Joined: Fri Sep 16, 2016 10:10 am

Re: CPU usage 100 asterisk

Postby williamconley » Sat Sep 17, 2016 10:57 pm

OK: Let me slow this down a bit:
What command did you execute to get that result?
What situation caused you to run this command in the first place?
What makes you believe that the result you posted is in any way "bad" or related to any problem? (details, not a story, results from debug or other output)

If you were just starting the system or asterisk, consider disabling some modules to see if you can identify the offender ... we've had to disable sqlite on many older servers (or clear the sqlite db, but since it isn't used anywhere by anyone we just disable it)
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20258
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: CPU usage 100 asterisk

Postby Kristyan » Thu Oct 20, 2016 4:12 pm

i suggest you have a bad cpu, check it together with heatsink attached on it. May be its the cause of your server getting 100% process
Kristyan
 
Posts: 20
Joined: Mon Apr 18, 2016 3:07 pm


Return to Support

Who is online

Users browsing this forum: Majestic-12 [Bot] and 106 guests