25 Comentários

  1. Alessandro 26 de Maio de 2016 at 19:09 |

    Show esse TeleZabbix, tenho testado aqui mas parece que só funciona com o zabbix-agent.
    Nao obtive sucesso com SNMP e ping, ele alega que o host esta offline.

    Resposta
  2. Fabio Machado 1 de junho de 2016 at 12:42 |

    Olá, Marcos. Bom dia.

    Estou com o python2.7 instalado no ambiente e encontro os seguintes erros ao dar o start na ferramenta:

    Traceback (most recent call last):
    File “TeleZabbix.py”, line 4, in
    from apscheduler.schedulers.blocking import BlockingScheduler
    File “/opt/rh/python27/root/usr/lib64/python2.7/site-packages/apscheduler/__init__.py”, line 3, in
    version_info = tuple(int(x) if x.isdigit() else x for x in parsed_version.public.split(‘.’))
    AttributeError: ‘tuple’ object has no attribute ‘public’

    Poderia me ajudar?

    Obrigado.

    Fabio

    Resposta
    1. Guilherme Teixeira 6 de junho de 2016 at 13:39 |

      Oi Fabio.

      Estou com problema semelhante, você conseguiu resolver?

      Grato.

      Resposta
  3. Matheus Campos 3 de junho de 2016 at 13:30 |

    Bom dia, primeiramente parabens pelo post me ajudou bastante.

    Eu gostaria de saber se tem como me ajudar no seguinte quesito, como monitorar por email as prioridades de um servidor tipo espaço em disco consumo de memoria.

    Abraços

    Resposta
    1. Fabiano 19 de Janeiro de 2017 at 15:12 |

      Matheus Boa Tarde,
      Consegui funcionar seu Script certinho e dispara os alertas para o Telegram, mas é apenas quando fica Offiline.
      Tem alguma outra forma para receber outros como disco, processamento.

      Resposta
  4. Guilherme Teixeira 6 de junho de 2016 at 12:25 |

    Bom dia. Otimo artigo!!
    Quando tentei executar o TeleZabbix.py aparece esta mensagem:

    [[email protected] TeleZabbix]# python TeleZabbix.py start
    Traceback (most recent call last):
    File “TeleZabbix.py”, line 4, in
    from apscheduler.schedulers.blocking import BlockingScheduler
    File “/usr/lib64/python2.6/site-packages/apscheduler/schedulers/blocking.py”, line 4, in
    from apscheduler.schedulers.base import BaseScheduler
    File “/usr/lib64/python2.6/site-packages/apscheduler/schedulers/base.py”, line 166
    with self._jobstores_lock, self._executors_lock:

    Não consegui identificar o motivo de não executar.

    Resposta
    1. Guilherme Teixeira 7 de junho de 2016 at 12:33 |

      Consegui resolver, segue link. Foi necessário instalar os módulos que estao no dependencies.txt manualmente.

      http://apscheduler.readthedocs.io/en/latest/userguide.html

      Resposta
  5. Daniel Benazzi 3 de julho de 2016 at 2:07 |

    Marcos ao tentar dar o start no script apresenta o erro:

    [email protected]:/home/lab/TeleZabbix/etc# python TeleZabbix.conf start
    File “TeleZabbix.conf”, line 2
    api = 227030712:AAFIvxZv0iVaQ7HNA3DYWg93-A04Yypjz8Q
    ^
    SyntaxError: invalid syntax
    [email protected]:/home/lab/TeleZabbix/etc#

    Ja gerei novo API no telegram, mas o erro e sempre o mesmo…

    Poderia ajudar.

    Resposta
    1. Jefferson 6 de julho de 2016 at 20:02 |

      Boa tarde, estou com o mesmo erro, voce conseguiu resolver ?

      Resposta
  6. Jefferson D'Ávila da Silveira 26 de julho de 2016 at 1:43 |

    Também tenho o mesmo erro!

    python TeleZabbix.conf start
    File “TeleZabbix.conf”, line 2
    api = 252478104:AAFhJ1vX056Gtx8xSVg91o8JUOAs
    ^
    SyntaxError: invalid syntax

    Já coloquei a API entre aspas simples dentro do TeleZabbix.conf e mesmo assim não funciona.

    Resposta
  7. Henrique Morais 5 de agosto de 2016 at 20:03 |

    Boa tarde!

    Tópico excelente! Mas estou enfrentando um problema. Podem me ajudar?

    MEUSERVIDOR:/TeleZabbix # python TeleZabbix.py start
    Traceback (most recent call last):
    File “TeleZabbix.py”, line 4, in
    from apscheduler.schedulers.blocking import BlockingScheduler
    ImportError: No module named apscheduler.schedulers.blocking

    Resposta
  8. Heitor 30 de setembro de 2016 at 14:17 |

    Alguém resolveu o problema através de monitoramento de ping, pois ele fica disparando que os ativos estão offline.

    obrigado.

    Resposta
    1. Guilherme 6 de outubro de 2016 at 20:04 |

      Todos os meus que são SNMP são apontados como offline.

      Resposta
  9. Guilherme 6 de outubro de 2016 at 20:03 |

    Gostaria de excluir um grupo que possui hosts sendo monitorados por SNMP que sempre aparece como offline mesmo estando Up.

    Sabe me informar como é possível?
    Obrigado

    Resposta
  10. Alencar 27 de outubro de 2016 at 15:00 |

    tambem estou com mesmo problema
    tanto icmp quanto snmp ou outros serviços disparam offilne sendo q estao on

    Tentar desabilitar eles para ver se resolve

    Pelo visto so o agente do zabbix q funfa redondo

    Resposta
  11. Fabrício Oliveira 30 de novembro de 2016 at 14:05 |

    @Marcos Henrique boa tarde.
    Segui o procedimento porem o Zabbix só está notificando para o Telegram se os servidores estiverem 100% fora (desligados) ou com o serviço do Zabbix Agent parado, se eu der um stop no serviço do SSH ele não notifica no Telegram. Saberia como resolver isso?

    Resposta
  12. Adriano Santos 2 de Janeiro de 2017 at 10:20 |

    to com o seguinte erro…
    {“ok”:false,”error_code”:409,”description”:”Conflict: can’t use getUpdates method while webhook is active”}

    Alguem pode ajudar por favor

    Resposta
  13. Erio Jack 16 de junho de 2017 at 18:41 |

    Esta primeira parte deu tudo certo, mas como faço para configurar no zabbix? parabéns pelo site muito show.

    Resposta
  14. Oscar Gomes 22 de setembro de 2017 at 19:24 |

    Quem está tendo erro, tentar:

    pip3 install -r dependencies.txt [usar pip3] e ao executar o programa python: python3 TeleZabbix.py start [usar python3]

    Resposta
  15. Leandro 14 de outubro de 2017 at 0:04 |

    Comigo funcionou perfeitamente. Porém fico recebendo notificações a cada 2 minutos enquanto o problema não for solucionado.
    Teria como resolver isso? Pois quero receber apenas uma mensagem, não varias.

    Resposta
  16. Milana Travis 25 de outubro de 2017 at 17:29 |

    Thank you very much for your blog.

    I enjoyed reading this article.

Deixe um comentário

*

Protected with IP Blacklist CloudIP Blacklist Cloud