mirror of https://github.com/asterisk/asterisk
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2159 65c4cc65-6c06-0410-ace0-fbb531ad65f31.0
parent
98391c1324
commit
864fe70e35
@ -0,0 +1,62 @@
|
||||
Queue Log Information
|
||||
=====================
|
||||
|
||||
In order to properly manage ACD queues, it is important to be able to
|
||||
keep track of details of call setups and teardowns in much greater detail
|
||||
than traditional call detail records provide. In order to support this,
|
||||
extensive and detailed tracing of every queued call is stored in the
|
||||
queue log, located (by default) in /var/log/asterisk/queue_log.
|
||||
|
||||
These are the events (and associated information) in the queue log:
|
||||
|
||||
ABANDON(position|origposition|waittime)
|
||||
The caller abandoned their position in the queue. The position is the
|
||||
caller's position in the queue when they hungup, the origposition is
|
||||
the original position the caller was when they first entered the
|
||||
queue, and the waittime is how long the call had been waiting in the
|
||||
queue at the time of disconnect.
|
||||
|
||||
AGENTDUMP
|
||||
The agent dumped the caller while listening to the queue announcement.
|
||||
|
||||
COMPLETEAGENT(holdtime|calltime|origposition)
|
||||
The caller was connected to an agent, and the call was terminated normally
|
||||
by the *agent*. The caller's hold time and the length of the call are both
|
||||
recorded. The caller's original position in the queue is recorded in
|
||||
origposition.
|
||||
|
||||
COMPLETECALLER(holdtime|calltime|origposition)
|
||||
The caller was connected to an agent, and the call was terminated normally
|
||||
by the *caller*. The caller's hold time and the length of the call are both
|
||||
recorded. The caller's original position in the queue is recorded in
|
||||
origposition.
|
||||
|
||||
CONFIGRELOAD
|
||||
The configuration has been reloaded (e.g. with asterisk -rx reload)
|
||||
|
||||
CONNECT(holdtime)
|
||||
The caller was connected to an agent. Hold time represents the amount
|
||||
of time the caller was on hold.
|
||||
|
||||
ENTERQUEUE(url|callerid)
|
||||
A call has entered the queue. URL (if specified) and Caller*ID are placed
|
||||
in the log.
|
||||
|
||||
EXITWITHKEY(key|position)
|
||||
The caller elected to use a menu key to exit the queue. The key and
|
||||
the caller's position in the queue are recorded.
|
||||
|
||||
EXITWITHTIMEOUT(position)
|
||||
The caller was on hold too long and the timeout expired.
|
||||
|
||||
QUEUESTART
|
||||
The queueing system has been started for the first time this session.
|
||||
|
||||
SYSCOMPAT
|
||||
A call was answered by an agent, but the call was dropped because the
|
||||
channels were not compatible.
|
||||
|
||||
TRANSFER(extension,context)
|
||||
Caller was transferred to a different extension. Context and extension
|
||||
are recorded.
|
||||
|
Loading…
Reference in new issue