Dashboard para Monitoramento de Filas no Asterisk, Issabel ou FreePBX �

Listen to this Post

Principais itens:

  • Ligações em espera;
  • Ligações em andamento;
  • Total de chamadas atendidas;
  • Total de chamadas abandonadas;
  • Total de agentes/ramais;
  • Total de agentes/ramais por status;
  • Total de agentes pausados;
  • SLA com a porcentagem de chamadas atendidas dentro do TME definido;
  • Métrica de Tempo Médio de Espera (TME);
  • Métrica de Tempo Médio de Atendimento (TMA);
  • Tabela consolidada por fila com total de chamadas atendidas, abandonadas, em espera, TME, TMA e SLA;
  • Tabela consolidada de agentes/ramais com total de ligações, status, horário da última ligação e também último login, além das informações sobre pausa e motivo;
  • Ligações em tempo real;
  • Distribuição por fila e por agente/ramal;
  • Relatório de chamadas (CDR).

Apresentação completa no Youtube:

https://lnkd.in/dGqeYFfd

Referências:

  • https://www.asterisk.org/
  • https://www.issabel.org/

Códigos e Comandos Relacionados:

1. Verificar status do Asterisk:

asterisk -rvvv

2. Reiniciar o serviço Asterisk:

systemctl restart asterisk

3. Monitorar chamadas em tempo real:

asterisk -rx "core show channels"

4. Verificar filas de chamadas:

asterisk -rx "queue show"

5. Exportar CDR (Call Detail Records):

asterisk -rx "cdr show status"

6. Configurar API AMI no Asterisk:

[manager]
enabled = yes
webenabled = yes
port = 5038
bindaddr = 0.0.0.0

7. Instalar Grafana no Linux:

sudo apt-get install -y apt-transport-https
sudo apt-get install -y software-properties-common wget
wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
echo "deb https://packages.grafana.com/oss/deb stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
sudo apt-get update
sudo apt-get install grafana
sudo systemctl start grafana-server
sudo systemctl enable grafana-server

What Undercode Say:

O monitoramento de filas no Asterisk, Issabel ou FreePBX é uma tarefa essencial para garantir a eficiência e a qualidade do atendimento em call centers. Utilizando ferramentas como Grafana e a API AMI do Asterisk, é possível criar dashboards detalhados que fornecem insights valiosos sobre o desempenho das filas e dos agentes. Com métricas como Tempo Médio de Espera (TME), Tempo Médio de Atendimento (TMA) e SLA, os gestores podem tomar decisões informadas para otimizar o atendimento.

Além disso, a integração com Zabbix e Grafana permite a visualização em tempo real das chamadas e a geração de relatórios detalhados. Comandos como `asterisk -rx “queue show”` e `asterisk -rx “core show channels”` são fundamentais para o monitoramento manual e a solução de problemas em tempo real. A configuração da API AMI no Asterisk também é crucial para a coleta de dados e a integração com outras ferramentas de monitoramento.

Para quem deseja aprofundar seus conhecimentos em Asterisk e Grafana, recomenda-se a leitura da documentação oficial do Asterisk (https://www.asterisk.org/) e do Issabel (https://www.issabel.org/). Esses recursos fornecem informações detalhadas sobre a configuração e o uso dessas ferramentas, além de exemplos práticos que podem ser aplicados em ambientes reais.

Em resumo, o uso de dashboards para monitoramento de filas no Asterisk, Issabel ou FreePBX é uma prática altamente recomendada para quem busca melhorar a eficiência e a qualidade do atendimento em call centers. Com as ferramentas e comandos certos, é possível obter insights valiosos e tomar decisões informadas para otimizar o desempenho das filas e dos agentes.

References:

Hackers Feeds, Undercode AIFeatured Image