Atualizado em 20/07/2016 às 14:00hs (UTC-3)

Arquivos disponibilizados pelo Mundo Open Source

Configs

  • mrtg-of_serverinfo.cfg: configuração do MRTG para geração de gráficos do Openfire usando o plugin ServerInfo (versão 0.2 ou maior).
  • mrtg-channel-gsm.cfg: configuração do MRTG para geração de gráficos da qualidade de um sinal de chip GSM inserido em hardware Khomp.
  • mrtg-dongle-gsm.cfg: configuração do MRTG para geração de gráficos da qualidade de um sinal de chip GSM inserido em hardware que utiliza o chan_dongle (agradecimentos ao Giordanni da lista Asterisk Brasil por disponibilizar o hardware para desenvolvimento e testes).

Plugins

Scripts

Openfire

  • of_serverinfo_mrtg.py: script para gerar gráficos no MRTG usando o plugin ServerInfo (versão 0.2 ou maior) do Openfire.
  • of_serverinfo_prtg.py: script para gerar dados (html) para PRTG usando o plugin ServerInfo (versão 0.2 ou maior) do Openfire.

Asterisk

  • verifyclid.agi: script para verificar se ramal Asterisk é válido e obter o callerid (DB Postgresql).
  • get_exten_jid.agi: script para obter o JID com base no número do ramal (DB Postgresql).
  • mrtg_channel_gsm.sh: script para gerar gráficos MRTG de sinal de chip GSM inserido em hardware Khomp.
  • mrtg_channel_gsm.sh: NOVO script para gerar gráficos MRTG de sinal de chip GSM inserido em hardware Khomp. – testado com a versão 4.3_007 do driver.
  • mrtg_dongle.py: script para gerar gráficos MRTG de sinal de chip GSM inserido em hardware que utiliza o chan_dongle  (agradecimentos ao Giordanni da lista Asterisk Brasil por disponibilizar o hardware para desenvolvimento e testes).
  • process_xmpp_msg.agi: script usado para processar mensagens xmpp recebidas pelo Asterisk. Atualmente aceita somente envio de mensagens SIP para ramais.
  • astdemo versão 0.1.6.2: scripts de interação entre XMPP (Openfire) e VoIP (Asterisk)

Assine o Mundo Open Source

Assine agora e receba novidades sobre XMPP e Asterisk em seu e-mail

Seu e-mail nunca será repassado, negociado ou vendido. Alé disso, você pode sair da lista a qualquer momento.

  • Pingback: Lançada a versão 0.3 do plugin ServerInfo()

  • Pingback: Monitorando a qualidade de sinal de chips GSM()

  • Jerson

    sh: -c: line 0: syntax error near unexpected token `newline’

    sh: -c: line 0: `/usr/local/sbin/mrtg_dongle.py ‘

    2014-09-02 19:09:52: WARNING: Could not get any data from external command ‘/usr/local/sbin/mrtg_dongle.py ‘

    Maybe the external command did not even start. (Illegal seek)

    2014-09-02 19:09:52: WARNING: Problem with External get ‘/usr/local/sbin/mrtg_dongle.py ‘:

    Expected a Number for ‘in’ but nothing’

    2014-09-02 19:09:52: WARNING: Problem with External get ‘/usr/local/sbin/mrtg_dongle.py ‘:

    Expected a Number for ‘out’ but nothing’

    2014-09-02 19:09:52: ERROR: Target[gsm-channel-31][_IN_] ‘ $target->[0]{$mode} ‘ did not eval into defined data

    2014-09-02 19:09:52: ERROR: Target[gsm-channel-31][_OUT_] ‘ $target->[0]{$mode} ‘ did not eval into defined data

    • mhterres

      Você trocou o pelo nome do device dongle que você quer monitorar?

  • Anivaldo Junior

    Boa tade. Obrigado por disponibilizar o script para gerar graficos mrtg com chan_dongle. Eu tenho uma sugestão e não sei se é possível de implementa-la.

    Há a possibildade de colocar no mesmo gráficos o sinal de 4 chips, por exemplo ?

    • mhterres

      Infelizmente via MRTG não é possível. Ele só suporta dois itens no mesmo gráfico.

      É possível, no entanto, desenvolver esta ideia usando rrdtool, mas neste caso é preciso gerenciar desde a criação/atualização do arquivo rrd até a geração dos arquivos, processos que são na atual solução controlados pelo MRTG.

      []s

  • Pingback: Lançada a versão 0.4 do plugin ServerInfo()

  • Pingback: Lançada a versão 0.3 do plugin B9 para Openfire()

Social Media Icons Powered by Acurax Web Design Company
Optimization WordPress Plugins & Solutions by W3 EDGE