Monitor - Monitoramento em Tempo Real
O Monitor é o serviço de monitoramento e análise de filas em tempo real. Recebe dados de atendimento do NovoSGA via webhooks e fornece dashboards, rastreamento de SLA e alertas.
Conceitos Principais
Senhas (Tickets)
Quando o NovoSGA processa uma senha, envia um webhook ao Monitor. O Monitor armazena a senha com todas as métricas de tempo:
| Métrica | Descrição |
|---|---|
| Tempo de Espera | Tempo da chegada até a primeira chamada (segundos) |
| Tempo de Deslocamento | Tempo entre ser chamado e iniciar o atendimento (segundos) |
| Tempo de Atendimento | Tempo do início ao fim do atendimento (segundos) |
| Tempo Total | Duração total da chegada ao encerramento (segundos) |
Período do Dia
As senhas são classificadas com um Período do Dia (manhã, tarde, noite) com base no horário de chegada.
Dashboard
O dashboard em tempo real exibe:
- Status atual da fila (senhas por status)
- Tempos médios de espera
- Throughput de atendimentos
- Detalhamento por localização e serviço
Insights
A página de insights fornece análises históricas:
- Demanda por dia/semana/mês
- Tempos médios de atendimento por tipo de serviço
- Métricas de desempenho dos atendentes
- Mapa de calor de horários de pico
Alertas
Os Alertas são disparados quando limites definidos são ultrapassados:
- Tempo de espera acima de N minutos
- Fila com mais de N senhas
- Conformidade de SLA abaixo de N%
Os alertas podem enviar notificações via serviço de Notificação.
Configuração
1. Configurar Webhook no NovoSGA
No NovoSGA, configure um webhook para enviar eventos de atendimento ao Monitor:
- URL:
https://monitor.mangati.com/webhook/novosga - Todos os eventos de ticket:
ticket.calledticket.canceledticket.createdticket.finishedticket.first_replyticket.no_showticket.reactiveticket.redirectedticket.startticket.transferred
2. Configurar Dados de Referência
Quando uma senha é sincronizada com o Monitor, os seguintes cadastros serão criados/atualizados:
- Serviços
- Localizações
- Prioridades
- Clientes
Esses mapeamentos podem ser alterados, e permitem exibir rótulos legíveis no dashboard.
3. Criar Alertas (opcional)
- Vá em Alertas → Novo
- Defina o tipo de limite (tempo de espera, tamanho da fila, SLA)
- Defina o valor do limite e o canal de notificação
- Salve
Token de Acesso para API
- Vá em Admin → Tokens de Acesso
- Crie um token
- Use como
Authorization: Bearer TOKEN
O token é necessário para enviar dados de senha programaticamente (para integrações customizadas que não usam o webhook do NovoSGA).
Relatórios
O Monitor fornece relatórios imprimíveis:
- Relatório de Senhas: Filtrar por data, localização, serviço, status
- Relatório de Serviços Prestados: Serviços realizados por período
Exporte para PDF ou CSV na página de relatórios.
