Introdução
Este documento descreve uma solução para o problema do Cisco Finesse quando um supervisor não consegue monitorar silenciosamente um agente.
Problema
Quando você tenta usar o recurso Monitoramento silencioso, o Finesse Supervisor recebe um erro; "Não é possível silenciar o monitor no momento (CTIError=Erro genérico)".
A causa mais comum desse problema é que o Monitoring Calling Search Space (CSS) na linha do supervisor não tem o privilégio de monitorar a linha do agente.
Solução
Essas consultas SQL permitem verificar se o supervisor tem o privilégio de monitorar a linha do agente.
Neste exemplo, o agente tem o número de diretório (DN) 1011 na partição global_pt e o supervisor tem DN 1012 na partição supervisor_pt com o monitoramento CSS supervisor_css.
1. Obtenha os detalhes da linha do agente e da partição.
admin:run sql SELECT d.pkid devid,d.name mac,n.dnorpattern number,rp.name pt,d.allowcticontrolflag ction,
ts.name bib FROM devicenumplanmap dnm INNER JOIN device d ON d.pkid=dnm.fkdevice INNER JOIN numplan n ON n.pkid=dnm.fknumplan
INNER JOIN typestatus ts ON ts.enum==d.tkstatus_builtinbridge LEFT JOIN routepartition rp ON rp.pkid=n.fkroutepartition
WHERE n.dnorpattern='1011'
devid mac number pt ction bib
==================================== =============== ====== ======== ===== ===
7d416919-fab9-4807-bcc0-61c4bbc28c49 SEPC80084AA8721 1011 agent_pt t On
2. Obtenha a linha de supervisor e monitore os detalhes de CSS.
admin:run sql SELECT d.pkid devid,d.name mac,n.dnorpattern number,rp.name svisor_line_pt,css.name svisor_monitoring_css
FROM devicenumplanmap dnm INNER JOIN device d ON d.pkid=dnm.fkdevice INNER JOIN numplan n ON n.pkid=dnm.fknumplan
LEFT JOIN routepartition rp ON rp.pkid=n.fkroutepartition LEFT JOIN callingsearchspace css ON
css.pkid==dnm.fkcallingsearchspace_monitoring WHERE n.dnorpattern='1012'
devid mac number svisor_line_pt svisor_monitoring_css
==================================== =============== ====== ============== =====================
2633e474-b883-4cbe-8f07-3a7dddd4f7bc SEP005056996F7E 1012 supervisor_pt supervisor_css
3. Verifique se a partição do agente está presente no CSS de monitoramento de supervisores.
admin:run sql SELECT pkid,name,clause FROM callingsearchspace WHERE name='supervisor_css'
pkid name clause
==================================== ============== =====================
29b204f6-cc9e-4b39-58eb-cc093c91f6d3 supervisor_css agent_pt:p1:global_pt
A cláusula de coluna ordenou uma lista de partições que pertencem a um CSS específico. No exemplo supervisor_css, há três partições nesta ordem: agent_pt, p1, global_pt.
No cenário de não funcionamento, a partição de linha do agente não terá a linha da cláusula, portanto, você precisa adicioná-la para fazer com que o recurso de monitoramento silencioso funcione.