Plugin Nagios para monitorar a saúde do FreeSWITCH?

1

Existe um plugin Nagios para monitorar a saúde de um servidor FreeSWITCH? Pode ser no lado do servidor ou instalado no cliente.

O Nagios Exchange não mostra nenhum resultado para uma pesquisa de 'freeswitch' .

    
por KJH 11.10.2013 / 19:52

2 respostas

2

Eu escrevi um plugin (em Perl) que verifica vários parâmetros de saúde em um servidor FreeSWITCH. Ele tira proveito da ferramenta de linha de comando FreeSWITCH fs_cli . Pode ser estendido para verificar praticamente tudo o que fs_cli pode verificar.

Atualmente monitora um punhado de coisas:

  • sofia-status-internal - procura o nome "interno" e espera encontrar um estado de EXECUÇÃO.
  • sofia-status-external - procura o nome 'externo' e espera encontrar um estado de EXECUÇÃO. O mesmo formato que o teste "interno" acima.
  • show-calls-count - total de relatórios das chamadas atuais.
  • sofia-status-profile-internal-failed-call-in - relata o parâmetro FAILED-CALLS-IN na consulta "perfil de status de sofia interna".
  • sofia-status-profile-internal-failed-call-out - relata o parâmetro FAILED-CALLS-OUT na consulta "perfil de status de sofia interna".

Você pode obter mais informações do GitHub: link

Requer o módulo Nagios :: Plugin Perl (escrito por Ton Voon).

    
por 12.10.2013 / 15:45
2

Alguém escreveu seu próprio plugin de monitoramento de saúde e o colocou no github , pois o Nagios não oferece um.

    
por 11.10.2013 / 20:53