Zabbix com Asterisk ou Monitor da 2N5 para monitorar telefonia?
Escolha o Zabbix se você quer monitoramento gratuito e de código aberto para toda a infraestrutura, inclusive o estado do Asterisk, e tem equipe para mantê-lo. Escolha o Monitor se você precisa saber se cada tronco SIP ou 0800 completa chamadas com voz clara, sem montar e manter as chamadas de teste.
Monitor da 2N5 e Zabbix, lado a lado
| Recurso | Monitor da 2N5 | Zabbix |
|---|---|---|
| Faz chamadas de teste reais | Sim: liga para troncos SIP, 0800, 0300, 4004 e números fixos, como um cliente liga | Não, no template oficial: o Asterisk by HTTP lê a Asterisk Manager API (canais, chamadas, filas, peers e troncos) e não faz chamadas de teste (fonte) |
| Como mede a qualidade de voz | MOS-LQO medido no áudio recebido, contra a gravação de referência (ViSQOL) | Nenhuma no template Asterisk: sem MOS e sem áudio (fonte) |
| Confirma a falha antes de alertar | Sim: repete a chamada, e só quatro falhas seguidas, por padrão (a primeira e três novas tentativas), abrem um incidente | Sim: funções de gatilho sobre um período, em que a condição precisa valer na janela inteira (fonte) |
| Como alerta e escala | E-mail e SMS, por níveis, até alguém confirmar | E-mail, SMS, script e webhook; escalonamento por passos de no mínimo 60 s, que podem depender de o problema ainda não ter sido reconhecido (fonte) |
| Relatório de SLA | Sim: todo mês, com a disponibilidade do mês e dos últimos 12 meses | Sim: SLA com meta (SLO) e períodos diário, semanal, mensal, trimestral e anual (fonte) |
| Em português | Sim: produto, alertas e relatórios em português e inglês | Sim: site brasileiro e documentação em português; tradução pt_BR da interface: não confirmada (fonte) |
| Serviço gerenciado ou faça você mesmo | Serviço gerenciado: a 2N5 cadastra, verifica e configura cada circuito | Faça você mesmo: código aberto auto-hospedado; há Zabbix Cloud, suporte, serviços profissionais e treinamento pagos (fonte) |
| Preço publicado | Não: proposta depois da demonstração | Software gratuito, de código aberto (AGPLv3 desde a 7.0); preços de suporte e do Zabbix Cloud: não confirmados (fonte) |
| Cobertura no Brasil | Sim: 0800, 0300, 4004 e números fixos, com qualquer operadora; SLA medido no ano, como nos contratos no Brasil | Não se aplica: é auto-hospedado e o template Asterisk não faz chamadas (fonte) |
Onde o Zabbix é melhor
- É gratuito e de código aberto, e fica inteiramente sob o seu controle.
- Monitora tudo, servidores, rede e aplicações, e não só a telefonia.
- Tem um motor de escalonamento e de SLA forte, com passos que dependem do reconhecimento e relatórios do dia ao ano.
- Alerta também por script e webhook, para ligar o alerta a qualquer outra ferramenta.
- Tem uma comunidade grande, site brasileiro e documentação em português.
O Zabbix consegue dizer se o Asterisk está completando chamadas?
Não com o template oficial. O Asterisk by HTTP consulta a Asterisk Manager API e mostra canais e chamadas ativos, filas, o estado dos peers SIP, PJSIP e IAX e os canais de tronco. É o retrato do que o Asterisk sabe sobre si mesmo. O template não faz chamadas de teste e não mede a voz.
O Monitor liga para cada tronco SIP, 0800, 0300, 4004 ou número fixo, como um cliente liga, e confere se a chamada completou, se o áudio passou nos dois sentidos e se atendeu quem deveria atender. Um peer pode aparecer registrado enquanto quem liga ouve silêncio. Veja monitoramento de troncos SIP e o que é um registro SIP.
O que o Zabbix faz melhor?
É gratuito, de código aberto e monitora tudo, não só a telefonia. O motor de alertas é forte: gatilhos que exigem a condição por uma janela inteira, escalonamento em passos que podem depender de ninguém ter reconhecido o problema, e SLA com relatórios do dia ao ano. Tem site brasileiro, documentação em português e controle total para quem tem equipe para manter.
E se eu fizer as chamadas de teste com um script no Asterisk?
Dá para começar, mas o script é a parte fácil. O Asterisk faz uma chamada quando um call file é colocado em /var/spool/asterisk/outgoing/, e a ação Originate da AMI gera uma chamada cujo resultado volta como um evento OriginateResponse. Um cron disparando uma dessas duas coisas é o caminho comum.
O que fica por sua conta:
- Decidir se passou. Atender não é o mesmo que ter áudio nos dois sentidos ou a mensagem certa.
- Repetir antes de alertar. Nos call files,
MaxRetriesvale 0 por padrão, e uma nova tentativa não é uma regra de “quatro falhas seguidas”. - Medir a voz. A medida do próprio Asterisk, o
rxmes, vem de RTT, jitter e perda do RTP, e não do áudio comparado com uma gravação. - Escalar, guardar o histórico e gerar o SLA, e manter tudo isso quando quem escreveu o script sair.
A licença custa quase nada, mas você ainda precisa de uma conta SIP ou tronco para discar e de alguém que conheça Asterisk.
Como o Monitor resolve essas partes?
Como serviço gerenciado. A 2N5 cadastra cada circuito, comprova com uma chamada real e grava a saudação de referência. Cada chamada é julgada: completou, teve áudio nos dois sentidos, a mensagem certa e o MOS-LQO medido com o ViSQOL. Uma chamada que falha é repetida, e só falhas seguidas, quatro por padrão, abrem um incidente com o código SIP e a causa Q.850. O incidente sobe por e-mail e SMS, camada por camada, até alguém confirmar. Veja alertas e escalonamento e como funciona.
E os relatórios de SLA?
Os dois têm. O Zabbix calcula SLA com meta e períodos do diário ao anual, a partir do que ele monitora. O Monitor envia todo mês um relatório com a disponibilidade do mês e dos últimos 12 meses, medida pelas chamadas de teste, com os incidentes e o tempo até alguém assumir. Veja relatórios de SLA.
Quanto custa cada um?
O Zabbix é gratuito; os preços de suporte e do Zabbix Cloud não estão confirmados nas páginas que lemos. O Monitor não tem preço de tabela: a 2N5 envia a proposta depois de uma demonstração nos seus números. Veja contratação e outros comparativos.
Fatos sobre Zabbix, com as fontes
- O template oficial Asterisk by HTTP coleta métricas consultando remotamente a Asterisk Manager API com um agente HTTP. Fonte
- No Zabbix, cada passo de escalonamento tem uma duração, com mínimo de 60 segundos, e um passo pode depender de o problema não ter sido reconhecido. Fonte
- O SLA do Zabbix tem meta em porcentagem (SLO) e períodos diário, semanal, mensal, trimestral e anual. Fonte
- O Zabbix é distribuído sob a licença AGPLv3 a partir da versão 7.0; até a 6.4, sob a GPLv2. Fonte
- No Asterisk, um call file colocado em /var/spool/asterisk/outgoing/ gera uma chamada; MaxRetries vale 0 por padrão, RetryTime 300 s e WaitTime 45 s. Fonte
- A medida de qualidade do próprio Asterisk, o rxmes do CHANNEL, é calculada a partir de RTT, jitter e perda do fluxo RTP recebido, e não do áudio. Fonte
Cada fato acima foi lido na fonte indicada em 7 de outubro de 2026 e é conferido de novo a cada trimestre; uma mudança aparece aqui com a nova data.
Perguntas frequentes
O Zabbix monitora o Asterisk?
Sim. O template oficial Asterisk by HTTP lê a Asterisk Manager API e mostra canais e chamadas ativos, filas, o estado dos peers SIP, PJSIP e IAX e os canais de tronco. Ele mostra o que o Asterisk informa sobre si mesmo; não faz chamadas de teste nem mede a voz. Para isso, é preciso uma chamada que chegue do lado de fora.
Dá para fazer chamadas de teste com um script no Asterisk?
Dá. Um call file em /var/spool/asterisk/outgoing/ ou uma ação Originate da AMI, disparada por um cron, gera a chamada. O resto fica com você: decidir se a chamada passou, repetir antes de declarar a falha, escalar até alguém assumir, guardar o histórico, montar o relatório de SLA e manter tudo quando quem escreveu o script sair.
Dá para usar o Zabbix e o Monitor juntos?
Sim. O Zabbix continua olhando os servidores, a rede e o estado do Asterisk, e o Monitor liga para cada circuito de voz como um cliente liga, avisando a escada de escalonamento por e-mail e SMS. Como ele liga para números, funciona com qualquer PABX e operadora, sem depender do que o Asterisk informa.