Page 1 of 1

Is Server Underpowered for 30-40 Agents

PostPosted: Fri Oct 30, 2015 12:00 pm
by Merchant007
Agents are telling ,customer telling they are not able to hear their sound , not headset problem its like 3/4 agent s out of 35 agent telling , also its not fixed to a a perticular agent but for random Agents



Goautodial 3.3 -fully updated via yum
VERSION: 2.9-441a
BUILD: 140612-1628

CPU : E4600 2.3 Ghz Dual core
Memory : DDR2 2GB X2 = 4 GB Non ECC
Sata 3 HDD
Goautodial 3.3


Goautodial system info shows
CPU average 40 % peak 60
Memory 98 %
Memory Cache 75 %
Swap 15mb
All calls are recorded

Re: Is Server Underpowered for 30-40 Agents

PostPosted: Fri Oct 30, 2015 12:52 pm
by Twigster
Hi,

I would recommend a quad core CPU and 4gb of DDR3 ram.

As you server will not be able to process all the calls in asterisk or be able to compress the call recordings in real time.

Re: Is Server Underpowered for 30-40 Agents

PostPosted: Fri Oct 30, 2015 7:39 pm
by Merchant007
is the issue , sometimes customer not hearing our voice due to this ?

but CPU usage is not going above 50-60 at any time

Re: Is Server Underpowered for 30-40 Agents

PostPosted: Fri Oct 30, 2015 8:26 pm
by williamconley
CPU usage is measured at the command line with htop or top, and should never exceed 50% of your CPU count. Thus with Two Cores, you should never exceed 1.0 average server load in htop.

With two Cores, your system is VERY underpowered for this number of agents. Additionally, the total number of calls (answered, ringing, agent, prospect) all count toward "server load" and you've not given us a total call count. But even without that information, I can say you're underpowered even if it's one prospect per agent and manual dialing.

Re: Is Server Underpowered for 30-40 Agents

PostPosted: Fri Oct 30, 2015 11:20 pm
by Merchant007
1 [||||||| 18.3%] Tasks: 155, 192 thr; 1 running
2 [|||||||||| 28.0%] Load average: 1.34 1.11 0.83
Mem[||||||||||||||||||||448/3815MB] Uptime: 00:32:17
Swp[| 0/2047MB]

PID USER PRI NI VIRT RES SHR S CPU% MEM% TIME+ Command
3950 root 15 0 92460 3524 2696 S 13.0 0.1 3:34.48 sshd: root@notty
3438 mysql 25 0 334M 36532 4732 S 5.0 0.9 0:47.73 /usr/libexec/mysql
3675 root 15 0 666M 36384 8096 S 3.0 0.9 0:24.21 /usr/sbin/asterisk
3827 root 16 0 75384 10100 2884 S 2.0 0.3 0:15.10 /usr/bin/perl /usr
1507 root 15 0 13284 1368 980 R 0.0 0.0 0:00.42 htop
3983 root 15 0 56204 2300 1556 D 1.0 0.1 0:21.67 /usr/libexec/opens
3552 apache 15 0 304M 19320 13068 S 0.0 0.5 0:05.67 /usr/sbin/httpd
14699 apache 15 0 304M 20288 13972 S 0.0 0.5 0:02.85 /usr/sbin/httpd
3557 apache 15 0 305M 20100 12852 S 0.0 0.5 0:05.58 /usr/sbin/httpd
2188 root 20 0 32968 6140 1768 S 0.0 0.2 0:00.05 /usr/bin/perl /usr
2173 root 19 0 32968 6140 1768 S 0.0 0.2 0:00.04 /usr/bin/perl /usr
2177 root 18 0 32968 6144 1768 S 0.0 0.2 0:00.04 /usr/bin/perl /usr
2183 root 19 0 32968 6144 1768 S 0.0 0.2 0:00.04 /usr/bin/perl /usr
3853 mysql 15 0 334M 36532 4732 S 0.0 0.9 0:04.15 /usr/libexec/mysql
15111 apache 15 0 304M 15024 8920 S 0.0 0.4 0:02.64 /usr/sbin/httpd
3551 apache 15 0 304M 22180 15740 S 0.0 0.6 0:05.94 /usr/sbin/httpd
F1Help F2Setup F3SearchF4InvertF5Tree F6SortByF7Nice -F8Nice +F9Kill F10Quit


---
average calls is around 12-13

---
Network Load

[root@go ~]# iftop -n
interface: eth0
IP address is: 192.168.1.32
MAC address is: 00:21:70:2d:9c:5c
19.1Mb 38.1Mb 57.2Mb 76.3Mb 95.4Mb
mqqqqqqqqqqqqqqqvqqqqqqqqqqqqqqqvqqqqqqqqqqqqqqqvqqqqqqqqqqqqqqqvqqqqqqqqqqqqqqq
192.168.1.32 => 192.168.1.211 30.1Mb 31.7Mb 32.6Mb
<= 324Kb 307Kb 305Kb
192.168.1.32 => 192.168.1.13 88.0Kb 93.5Kb 86.6Kb
<= 91.7Kb 96.7Kb 91.1Kb
(long llst)
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
TX: cumm: 163MB peak: 46.4Mb rates: 31.9Mb 33.5Mb 34.3Mb
RX: 10.1MB 2.21Mb 2.16Mb 2.15Mb 2.13Mb
TOTAL: 173MB 48.6Mb 34.0Mb 35.6Mb 36.4Mb

Re: Is Server Underpowered for 30-40 Agents

PostPosted: Sat Oct 31, 2015 12:25 am
by williamconley
Was that reading taken during a moment when you were having problems? (If not, of course, we can't really say that it's relevant ...)

Also: You have 35 agents, but only 12 calls?

Re: Is Server Underpowered for 30-40 Agents

PostPosted: Sat Oct 31, 2015 2:16 am
by Merchant007
Agent on Calls will b yes 13-18 loged in to Dialer
Direct phone dial will b 3-4
Goautodial will b showing Dialing 15 numbers etc waiting to recipent to pickup the call ,so Total calls will be around 32 calls out ( Agent on Call + System Dialing calls)

-Another issue we facing is sometimes lets say if we upload 10k numbers 4k will b called and rest is taged is NA , but when we Reupload the NA numbers it will be dialled but still there will be some (Few thousands) taged as NA


by any chance is it due to So many outbound calls our system trying to dial ? (32 Calls-GSM gateway ) ?

Re: Is Server Underpowered for 30-40 Agents

PostPosted: Sat Oct 31, 2015 3:10 pm
by williamconley
NA depends on several settings. For instance, in newer Vicidial you can modify the system setting for enhanced disconnect logging and some of those NA numbers will become Disconnected instead of Not Answered. Additionally, if you set your dial timeout to 45 (at least), the Disconnect logging will catch more numbers because some phone companies do not send the disconnected number response until 45 seconds into the ring time. Next up you have ... yep, a lot of people will not answer the phone before your server cancels the call (result: No answer Autodial, or NA). Later Vicidials also have a call count limit allowing you to avoid calling someone more than 8 or 10 times (since that likely means they do not want to talk to you, don't answer their phone, or their phone is disconnected).

Re: Is Server Underpowered for 30-40 Agents

PostPosted: Sat Oct 31, 2015 5:35 pm
by Merchant007
Thank you very much , i will try uping the Dial timeout value from campaign from goautodial default 30 i think

btw do u know how to fix this issue ?


www.vicidial.org/VICIDIALforum/viewtopi ... =7&t=34970