AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Когда все операторы очереди заняты, звонок не отлавливается в сдр как поступивший на очередь

Newbies/FAQ Forum 2 сообщений -
#1

Имеется сервер на FreePBX 2.2 asterisk 1.8
Очередь на 20 операторов, куда стекаются звонки с большого количества входящих транков

Код:
announce-frequency=0
announce-holdtime=no
announce-position=no
autofill=yes
autopause=no
autopausebusy=no
autopausedelay=1
autopauseunavail=no
eventmemberstatus=yes
eventwhencalled=yes
joinempty=yes
leavewhenempty=no
maxlen=0
memberdelay=0
monitor-type=mixmonitor
music=default
penaltymemberslimit=0
periodic-announce-frequency=0
queue-callswaiting=silence/1
queue-thereare=silence/1
queue-youarenext=silence/1
reportholdtime=no
retry=1
ringinuse=yes
servicelevel=15
setinterfacevar=yes
strategy=ringall
timeout=15
timeoutpriority=app
timeoutrestart=no
weight=0
wrapuptime=0
member=Local/347100@from-queue/n,0,federal1,hint:347100@ext-local
member=Local/347101@from-queue/n,0,federal 2,hint:347101@ext-local
member=Local/347102@from-queue/n,0,federal3,hint:347102@ext-local
member=Local/347103@from-queue/n,0,federal4,hint:347103@ext-local
member=Local/347104@from-queue/n,0,federal5,hint:347104@ext-local
member=Local/347105@from-queue/n,0,federal6,hint:347105@ext-local
member=Local/347106@from-queue/n,0,federal7,hint:347106@ext-local
member=Local/347107@from-queue/n,0,federal8,hint:347107@ext-local
member=Local/347108@from-queue/n,0,federal9,hint:347108@ext-local
member=Local/347109@from-queue/n,0,federal10,hint:347109@ext-local
member=Local/347110@from-queue/n,0,federal11,hint:347110@ext-local
member=Local/347111@from-queue/n,0,federal12,hint:347111@ext-local
member=Local/347112@from-queue/n,0,federal13,hint:347112@ext-local
member=Local/347113@from-queue/n,0,federal14,hint:347113@ext-local
member=Local/347114@from-queue/n,0,federal15,hint:347114@ext-local
member=Local/347115@from-queue/n,0,federal16,hint:347115@ext-local
member=Local/347116@from-queue/n,0,federal17,hint:347116@ext-local
member=Local/347117@from-queue/n,0,federal18,hint:347117@ext-local
member=Local/347118@from-queue/n,0,federal19,hint:347118@ext-local
member=Local/347119@from-queue/n,0,federal20,hint:347119@ext-local
member=Local/347120@from-queue/n,0,federal21,hint:347120@ext-local


Все видно из конфига.
Проблема в следующем.
Нужно ловить пропущенные, на данный момент реализовано таким способом. (настройки очереди внизу )
Код:
select calldate,clid,src,duration from cdr where (calldate like '{$date}%' and dcontext='ext-queues' and LENGTH(dstchannel)
#2

Разверните таблицу queue_log, пропишите ее в extconfig.conf. Результатом будет логгирование очереди в нее. Статус звонка неотвеченного ABANDON. Ну и анализируйте по связке cdr+query_log по уникальному коду.
_________________
P4 3.0 + 1Gb CentOS 5.8 Aster 1.8.16
Не люблю gui-сборки: натуральный продукт вкуснее.
И еще: я ПРОФИ так как НЕ ЛЕНЮСЬ читать литературу.