QueueMetrics > Running QueueMetrics
Agents aren't shown any longer on Real Time Reports
witekprytek:
I have very similar problem. I have fresh install of queuemetrics.
I do not see any Agents in Real Time Reports.My Agents logs on and off using queuemetrics csreen. I see it in asterisk console:
8 has 0 calls (max unlimited) in 'ringall' strategy (0s holdtime), W:0, C:0, A:0, SL:0.0% within 0s
Members:
Agent/11 (Not in use) has taken no calls yet
Local/206@from-internal (dynamic) (Not in use) has taken no calls yet
No Callers
Agent/206 is logged from queuemetrics.
I can see logs produced by agents action (e.g pause) in queue_log:
1263074798|1263074798.1778|8|Local/206@from-internal|ADDMEMBER|
1263075727|NONE|NONE|Agent/206|PAUSEALL|
1263075727|1263075727.1784|NONE|Agent/206|PAUSEREASON|13
1263075771|NONE|NONE|Agent/206|UNPAUSEALL|
but Real Time Monitoring screen shows 0 Agents in queue!
QueueMetrics:
You should enable rewriteLocal so that the Local/206@... is read as Agent/206.
For the rest I would advise against mixing Agents and channels (not because this is a problem for QM but because they are different things).
witekprytek:
Sorry for my late answer.
rewriteLocal did the trick. I can now see logged in agetns...but.
When I log in using queumetrics I can see on agent console "Agent/206: Agent is currently logged on queues: 8 "
(I have put 888 as the extension number)
I can see agent in real time monitoring and in asterisk console (Agent/206 with ext 888):
Members:
Local/206@from-internal (dynamic) (Not in use) has taken no calls yet
No Callers
but no calls are forwarded to the agent - do I need to configure something else?
Asterisk try to call Local/206 not Local/888
- Executing [206@from-internal:4] Macro("Local/206@from-internal-7d3b,2", "dialout-trunk|2|206||") in new stack
-- Executing [s@macro-dialout-trunk:1] Set("Local/206@from-internal-7d3b,2", "DIAL_TRUNK=2") in new stack
QueueMetrics:
It looks like it's calling a trunk..... how is that?
witekprytek:
yeap It try to calling the trunk, because QM is not able to login correctly.
I have added new agent using qm and then login using agent webpage:
-- Executing [20@queuemetrics:1] Answer("Local/20@queuemetrics-fd56,2", "") in new stack
-- Executing [20@queuemetrics:2] NoOp("Local/20@queuemetrics-fd56,2", " "QM: Logging on Agent/7889 to extension 888@from-internal made by Agent/7889" ") in new stack
-- Executing [10@queuemetrics:1] Answer("Local/20@queuemetrics-fd56,1", "") in new stack
-- Executing [10@queuemetrics:2] Wait("Local/20@queuemetrics-fd56,1", "10") in new stack
-- Executing [20@queuemetrics:3] AgentCallbackLogin("Local/20@queuemetrics-fd56,2", "7889||888@from-internal") in new stack
-- <Local/20@queuemetrics-fd56,2> Playing 'agent-incorrect' (language 'en')
== Manager 'queuemetricsmgr' logged off from 127.0.0.1
so ...the agent is not able to login.
When I manually modify agents.conf file and add prevoiusly configured agent (via qm - eg aGENT/206) to the agent.conf file i have a little different message:
Executing [20@queuemetrics:3] AgentCallbackLogin("Local/20@queuemetrics-5fb4,2", "206||888@from-internal") in new stack
-- <Local/20@queuemetrics-5fb4,2> Playing 'invalid' (language 'en')
..but finally effect is the same
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version