queuelog.txt 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. Queue Log Information
  2. =====================
  3. In order to properly manage ACD queues, it is important to be able to
  4. keep track of details of call setups and teardowns in much greater detail
  5. than traditional call detail records provide. In order to support this,
  6. extensive and detailed tracing of every queued call is stored in the
  7. queue log, located (by default) in /var/log/asterisk/queue_log.
  8. These are the events (and associated information) in the queue log:
  9. ABANDON(position|origposition|waittime)
  10. The caller abandoned their position in the queue. The position is the
  11. caller's position in the queue when they hungup, the origposition is
  12. the original position the caller was when they first entered the
  13. queue, and the waittime is how long the call had been waiting in the
  14. queue at the time of disconnect.
  15. AGENTDUMP
  16. The agent dumped the caller while listening to the queue announcement.
  17. AGENTLOGIN(channel)
  18. The agent logged in. The channel is recorded.
  19. AGENTCALLBACKLOGIN(exten@context)
  20. The callback agent logged in. The login extension and context is recorded.
  21. AGENTLOGOFF(channel|logintime)
  22. The agent logged off. The channel is recorded, along with the total time
  23. the agent was logged in.
  24. AGENTCALLBACKLOGOFF(exten@context|logintime|reason)
  25. The callback agent logged off. The last login extension and context is
  26. recorded, along with the total time the agent was logged in, and the
  27. reason for the logoff if it was not a normal logoff (e.g., Autologoff)
  28. COMPLETEAGENT(holdtime|calltime|origposition)
  29. The caller was connected to an agent, and the call was terminated normally
  30. by the *agent*. The caller's hold time and the length of the call are both
  31. recorded. The caller's original position in the queue is recorded in
  32. origposition.
  33. COMPLETECALLER(holdtime|calltime|origposition)
  34. The caller was connected to an agent, and the call was terminated normally
  35. by the *caller*. The caller's hold time and the length of the call are both
  36. recorded. The caller's original position in the queue is recorded in
  37. origposition.
  38. CONFIGRELOAD
  39. The configuration has been reloaded (e.g. with asterisk -rx reload)
  40. CONNECT(holdtime)
  41. The caller was connected to an agent. Hold time represents the amount
  42. of time the caller was on hold.
  43. ENTERQUEUE(url|callerid)
  44. A call has entered the queue. URL (if specified) and Caller*ID are placed
  45. in the log.
  46. EXITWITHKEY(key|position)
  47. The caller elected to use a menu key to exit the queue. The key and
  48. the caller's position in the queue are recorded.
  49. EXITWITHTIMEOUT(position)
  50. The caller was on hold too long and the timeout expired.
  51. QUEUESTART
  52. The queueing system has been started for the first time this session.
  53. SYSCOMPAT
  54. A call was answered by an agent, but the call was dropped because the
  55. channels were not compatible.
  56. TRANSFER(extension,context)
  57. Caller was transferred to a different extension. Context and extension
  58. are recorded.