Campaign Debug/Adapt Debug Explanations

All installation and configuration problems and questions

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

Campaign Debug/Adapt Debug Explanations

Postby RBecker » Mon Jul 15, 2024 12:02 pm

I'm wondering if there's an explanation somewhere for the campaign/adapt debug output and what all of the values mean. In particular we have one larger campaign which seems to be dialing much slower than it should be compared to other campaigns on the system with less agents. When looking at the campaign debug I notice for a lot of servers that the "calls to place" count is negative. I'm most interested in the line that shows that "calls to place" number and what all of those individual values are. I looked at the code for AST_VDauto_dial.pl but it doesn't really appear to be documented and a lot of the variable names are shortened so it's not super helpful for someone not that familiar with the code. Here is the output for the campaign I'm working on:

Code: Select all
CAMPAIGN:   143     8

172.20.2.11 Debug:     2024-07-15 13:00:50
1 1   143 172.20.2.11: agents: 4 (READY: 0)    dial_level: 4     (0|3|0)   1
1 1   143 172.20.2.11: Calls to place: 2 (16 - 14 [14 + 0|16|0|0]) 45   

CAMPAIGN DIFFERENTIAL: 56.65   11.75   (12.5 - 0.75)
LOCAL TRUNK SHORTAGE: 0|0  (45 - 350)


172.20.2.12 Debug:     2024-07-15 13:00:49
4 4   143 172.20.2.12: agents: 2 (READY: 0)    dial_level: 4     (0|1|0)   1
4 4   143 172.20.2.12: Calls to place: 0 (8 - 8 [1 + 7|16|0|0]) 47   

CAMPAIGN DIFFERENTIAL: 28.55   1.8   (2.7 - 0.9)
LOCAL TRUNK SHORTAGE: 0|0  (47 - 350)


172.20.2.13 Debug:     2024-07-15 13:00:48
0 0   143 172.20.2.13: agents: 4 (READY: 0)    dial_level: 4     (0|3|1)   1
0 0   143 172.20.2.13: Calls to place: -6 (16 - 22 [0 + 22|16|0|0]) 51   

CAMPAIGN DIFFERENTIAL: 59.25   13.95   (14.55 - 0.6)
LOCAL TRUNK SHORTAGE: 0|0  (45 - 350)


172.20.2.21 Debug:     2024-07-15 13:00:50
2 2   143 172.20.2.21: agents: 2 (READY: 0)    dial_level: 4     (0|1|0)   1
2 2   143 172.20.2.21: Calls to place: -7 (8 - 15 [0 + 15|16|0|0]) 24   

CAMPAIGN DIFFERENTIAL: 44.8   12.65   (12.9 - 0.25)
LOCAL TRUNK SHORTAGE: 0|0  (17 - 350)


172.20.2.22 Debug:     2024-07-15 13:00:49
2 2   143 172.20.2.22: agents: 2 (READY: 0)    dial_level: 4     (0|1|0)   1
2 2   143 172.20.2.22: Calls to place: 3 (8 - 5 [0 + 5|16|0|0]) 34   

CAMPAIGN DIFFERENTIAL: 19.35   -0.9   (0.25 - 1.15)
LOCAL TRUNK SHORTAGE: 0|0  (34 - 350)


172.20.2.23 Debug:     2024-07-15 13:00:51
2 2   143 172.20.2.23: agents: 4 (READY: 0)    dial_level: 4     (0|3|0)   1
2 2   143 172.20.2.23: Calls to place: 2 (16 - 14 [0 + 14|16|0|0]) 45   

CAMPAIGN DIFFERENTIAL: 50.35   11.55   (12.25 - 0.7)
LOCAL TRUNK SHORTAGE: 0|0  (45 - 350)


172.20.2.31 Debug:     2024-07-15 13:00:48
0 0   143 172.20.2.31: agents: 4 (READY: 0)    dial_level: 4     (0|3|0)   1
0 0   143 172.20.2.31: Calls to place: 0 (16 - 16 [0 + 16|16|0|0]) 65   

CAMPAIGN DIFFERENTIAL: 59.3   14   (14.6 - 0.6)
LOCAL TRUNK SHORTAGE: 0|0  (65 - 350)


172.20.2.32 Debug:     2024-07-15 13:00:48
4 4   143 172.20.2.32: agents: 3 (READY: 0)    dial_level: 4     (0|2|0)   1
4 4   143 172.20.2.32: Calls to place: 0 (12 - 12 [0 + 12|16|0|0]) 53   

CAMPAIGN DIFFERENTIAL: 59.3   14.15   (14.65 - 0.5)
LOCAL TRUNK SHORTAGE: 0|0  (53 - 350)


172.20.2.33 Debug:     2024-07-15 13:00:51
1 1   143 172.20.2.33: agents: 2 (READY: 0)    dial_level: 4     (0|1|0)   1
1 1   143 172.20.2.33: Calls to place: 1 (8 - 7 [0 + 7|16|0|0]) 49   

CAMPAIGN DIFFERENTIAL: 59.25   12.55   (13.3 - 0.75)
LOCAL TRUNK SHORTAGE: 0|0  (49 - 350)


172.20.2.41 Debug:     2024-07-15 13:00:50
4 4   143 172.20.2.41: agents: 2 (READY: 0)    dial_level: 4     (0|1|0)   1
4 4   143 172.20.2.41: Calls to place: 0 (8 - 8 [0 + 8|16|0|0]) 25   

CAMPAIGN DIFFERENTIAL: 34.05   4.1   (4.9 - 0.8)
LOCAL TRUNK SHORTAGE: 0|0  (25 - 350)


172.20.2.42 Debug:     2024-07-15 13:00:50
2 2   143 172.20.2.42: agents: 2 (READY: 0)    dial_level: 4     (0|1|1)   1
2 2   143 172.20.2.42: Calls to place: -4 (8 - 12 [0 + 12|16|0|0]) 34   

CAMPAIGN DIFFERENTIAL: 31.95   5.65   (6.4 - 0.75)
LOCAL TRUNK SHORTAGE: 0|0  (30 - 350)


172.20.2.43 Debug:     2024-07-15 13:00:50
1 1   143 172.20.2.43: agents: 4 (READY: 0)    dial_level: 4     (0|3|0)   1
1 1   143 172.20.2.43: Calls to place: 2 (16 - 14 [0 + 14|16|0|0]) 35   

CAMPAIGN DIFFERENTIAL: 32.8   2   (2.8 - 0.8)
LOCAL TRUNK SHORTAGE: 0|0  (35 - 350)


172.20.2.51 Debug:     2024-07-15 13:00:49
1 1   143 172.20.2.51: agents: 4 (READY: 0)    dial_level: 4     (0|3|1)   1
1 1   143 172.20.2.51: Calls to place: -3 (16 - 19 [0 + 19|16|0|0]) 49   

CAMPAIGN DIFFERENTIAL: 59.3   13.6   (14.4 - 0.8)
LOCAL TRUNK SHORTAGE: 0|0  (46 - 350)


172.20.2.52 Debug:     2024-07-15 13:00:50
2 2   143 172.20.2.52: agents: 7 (READY: 0)    dial_level: 4     (0|6|0)   1
2 2   143 172.20.2.52: Calls to place: 1 (28 - 27 [0 + 27|16|0|0]) 46   

CAMPAIGN DIFFERENTIAL: 33.85   5.25   (6 - 0.75)
LOCAL TRUNK SHORTAGE: 0|0  (46 - 350)


172.20.2.53 Debug:     2024-07-15 13:00:50
1 1   143 172.20.2.53: agents: 3 (READY: 0)    dial_level: 4     (0|2|0)   1
1 1   143 172.20.2.53: Calls to place: -1 (12 - 13 [0 + 13|16|0|0]) 48   

CAMPAIGN DIFFERENTIAL: 59.3   12.95   (13.7 - 0.75)
LOCAL TRUNK SHORTAGE: 0|0  (47 - 350)


172.20.2.61 Debug:     2024-07-15 13:00:49
0 0   143 172.20.2.61: agents: 6 (READY: 0)    dial_level: 4     (0|5|0)   1
0 0   143 172.20.2.61: Calls to place: -1 (24 - 25 [0 + 25|16|0|0]) 57   

CAMPAIGN DIFFERENTIAL: 59.3   13.95   (14.65 - 0.7)
LOCAL TRUNK SHORTAGE: 0|0  (56 - 350)


172.20.2.62 Debug:     2024-07-15 13:00:49
1 1   143 172.20.2.62: agents: 8 (READY: 0)    dial_level: 4     (0|7|0)   1
1 1   143 172.20.2.62: Calls to place: 5 (32 - 27 [0 + 27|16|0|0]) 48   

CAMPAIGN DIFFERENTIAL: 59.3   13.15   (13.85 - 0.7)
LOCAL TRUNK SHORTAGE: 0|0  (48 - 350)


172.20.2.63 Debug:     2024-07-15 13:00:51
2 2   143 172.20.2.63: agents: 4 (READY: 0)    dial_level: 4     (0|3|0)   1
2 2   143 172.20.2.63: Calls to place: 4 (16 - 12 [1 + 11|16|0|0]) 38   

CAMPAIGN DIFFERENTIAL: 44.15   7.65   (8.4 - 0.75)
LOCAL TRUNK SHORTAGE: 0|0  (38 - 350)
Managed & Dedicated ViciDial Hosting | VoIP Trunking and Termination | https://www.dial-fusion.com/
Main Cluster: 21 Agent Servers | Dedicated DB and Separate Reports Server | 2 Web Servers | HAProxy Load Balancing | Dedicated Archive Server
RBecker
 
Posts: 43
Joined: Mon Aug 30, 2021 3:05 pm

Re: Campaign Debug/Adapt Debug Explanations

Postby williamconley » Mon Jul 15, 2024 12:28 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 (11.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 (EG: vSphere Version 6.X.X). If it is not, merely stating the Motherboard model # and CPU would be helpful.

Similar to This:

Vicibox 11.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 Mbd | Core2Quad Q6600 CPUs

3) Adapt will dramatically drop the "dial ratio" each time you drop a call to try to keep your campaign within legal limits of drop call percentage.

Adapt is bested used with 25 or more agents. I generally don't recommend adapt at all if you're under 10 agents in each campaign. If you watch the dial ratio during adapt and you try to maintain the 3% max drop ratio and you have less than 10 agents dialing, you will notice a 1:1 dial ratio very often will cause your agents to wait for quite a long time until there have been enough new calls to bring the drop % back within spec. These campaigns should be running at normal Ratio rather than Adapt until you have more agents available.

What are the rest of your Adapt campaign settings for this campaign? Are the other campaigns also Adapt but performing better? If so: Do they have more agents?

4) How many agents are on this "Adapt" campaign? Note that there are options within the campaign to NOT use adapt until you reach specific levels of agents (very useful during ramp up and breaks).

5) There are screens running on each Dialer which make these decisions. ASTVDAuto for instance has output you can view as it runs.
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: 20342
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)


Return to Support

Who is online

Users browsing this forum: Bing [Bot] and 79 guests