Команда Asterisk Manager API: QueueStatus


Возвращает статистическую информацию о вызовах, помещенных в существующие очереди вызовов, а также об их позиции и статусе.


Параметры команды

  • ActionID: Необязательный ID команды, который будет возвращен в ответе и во всех событиях (пакетах типа Event), связанных с данным запросом.

В ответ на запрос, если есть сконфигурированные очереди вызовов, несколько сообщений вида: "Event: QueueParams", по одному для каждой очереди вызовов. После которого может идти несколько сообщений вида: "Event: QueueMember", по одному для каждого агента, который обслуживает данную очередь. И, если есть ожидающие вызовы, несколько сообщений вида: "Event: QueueEntry", по одному на каждый вызов ожидающего обработки в очереди.
Вывод списка заканчивается ответом: "Event: QueueStatusComplete".

Запрос:
Action: QueueStatus


Ответ asterisk при успехе:
Response: Success
Message: Queue status will follow

Event: QueueParams
Queue: test_queue
Max: 0
Calls: 4
Holdtime: 2
Completed: 0
Abandoned: 0
ServiceLevel: 0
ServicelevelPerf: 0.0
Weight: 0

Event: QueueMember
Queue: test_queue
Name: IAX2/testing
Location: IAX2/testing
Membership: dynamic
Penalty: 0
CallsTaken: 0
LastCall: 0
Status: 6
Paused: 0

Event: QueueEntry
Queue: test_queue
Position: 1
Channel: Local/456@loopback-6bd9,1
CallerID: unknown
CallerIDName: unknown
Wait: 17

Event: QueueEntry
Queue: test_queue
Position: 2
Channel: Local/789@loopback-687c,1
CallerID: unknown
CallerIDName: unknown
Wait: 12

Event: QueueEntry
Queue: test_queue
Position: 3
Channel: Local/432@loopback-bfd8,1
CallerID: unknown
CallerIDName: unknown
Wait: 7

Event: QueueEntry
Queue: test_queue
Position: 4
Channel: Local/765@loopback-722e,1
CallerID: unknown
CallerIDName: unknown
Wait: 2

Event: QueueParams
Queue: test2-queue
Max: 0
Calls: 0
Holdtime: 51
Completed: 8
Abandoned: 0
ServiceLevel: 0
ServicelevelPerf: 0.0
Weight: 0

Event: QueueParams
Queue: test3-queue
Max: 0
Calls: 0
Holdtime: 37
Completed: 5
Abandoned: 6
ServiceLevel: 0
ServicelevelPerf: 0.0
Weight: 0

Event: QueueStatusComplete



Ссылки по теме