Comparativo

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

RecursoMonitor da 2N5Zabbix
Faz chamadas de teste reaisSim: liga para troncos SIP, 0800, 0300, 4004 e números fixos, como um cliente ligaNã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 vozMOS-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 alertarSim: repete a chamada, e só quatro falhas seguidas, por padrão (a primeira e três novas tentativas), abrem um incidenteSim: funções de gatilho sobre um período, em que a condição precisa valer na janela inteira (fonte)
Como alerta e escalaE-mail e SMS, por níveis, até alguém confirmarE-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 SLASim: todo mês, com a disponibilidade do mês e dos últimos 12 mesesSim: SLA com meta (SLO) e períodos diário, semanal, mensal, trimestral e anual (fonte)
Em portuguêsSim: produto, alertas e relatórios em português e inglêsSim: 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ê mesmoServiço gerenciado: a 2N5 cadastra, verifica e configura cada circuitoFaça você mesmo: código aberto auto-hospedado; há Zabbix Cloud, suporte, serviços profissionais e treinamento pagos (fonte)
Preço publicadoNão: proposta depois da demonstraçãoSoftware gratuito, de código aberto (AGPLv3 desde a 7.0); preços de suporte e do Zabbix Cloud: não confirmados (fonte)
Cobertura no BrasilSim: 0800, 0300, 4004 e números fixos, com qualquer operadora; SLA medido no ano, como nos contratos no BrasilNã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, MaxRetries vale 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.

Compare nos seus próprios circuitos

A 2N5 prepara a demonstração com os números que você escolher, e você vê o que uma chamada real encontra.