Ad Widget

Collapse

Socorro - alerta via email

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • lbmrocha
    Junior Member
    • Aug 2012
    • 3

    #1

    Socorro - alerta via email

    Amigos

    Já li e reli vários e vários assuntos sobre como configurar os alertas para Email via Zabbix, mas ainda não consegui achar uma luz no fim do tunel.

    Bom antes de mais nada segue o meu cenário

    Estou usando o Zabbix 2.0, meu SO é ubuntu 12.04, para envio de emails utilizamos um servidor Exchange server 2007.

    o meu servidor do Zabbix não tem comunicação com o meu AD, e pelo que andei lendo eu teria que ter autenticação no meu servidor smtp para o envio de Email (correto?). Tentando resolver este problemas criei uma regra no meu Exchange falando que tudo que vier da minha rede interna não precisa de autenticação.

    No meu Zabbix adicionei um servidor de testes, configurei os templates nativos do Zabbix, que já servem para fazer alguns teste, configurei a mídia de envio de email com uma conta que criei dentro do meu exchange a configuração ficou a seguinte:

    Descrição: Email
    Tipo: E-mail
    Servidor SMTP: smtp.meudominio.com.br
    SMTP helo: meudominio.com.br
    SMTP email: [email protected]

    Como ação estou usando a padrão que vem no zabbix "Report problems to Zabbix administrators" a mesma esta da seguinte forma

    Nome: Report problems to Zabbix administrators
    Condições: Status de manutenção não em "manutenção" Valor da trigger = "PROBLEMA"
    Ações: Send message to users: dti001
    Status: Ativo

    No meu usuário dti001 configurei o meu email, adicionei ele ao grupo de administradores do zabbix, no campo, usar se, deixei marcada todas as opções (NIWAHD)

    Após tudo certo, fui em um servidor windows 2003 que temos de teste e estava sendo monitorado pelo zabbix e desativei a placa de rede, prontamente me apareceu o alerta que o servidor não estava respondendo na rede. Porém os alertas não foram enviados.

    Desenhado meu cenário vem as duvidas:

    O Zabbix realmente não faz a autenticação com o Exchange?
    Tenho que fazer alguma configuração no meu zabbix_server.conf ou no meu zabbix.conf (ele estão apenas com as aterações basicas informadas no tutorial http://zabbixbrasil.org/files/Tutori...bbix_2.0.0.pdf)
    Preciso instalar algum serviço de email ou te autenticação smtp (NBSMTP, SENDEMAIL, POSTFIX, QMAIL...) Caso sim, qual o melhor para se utilizar.
    Caso eu precise fazer mais alguma configuração existe algum how to que eu posso seguir?
  • eduwutzl
    Senior Member
    Zabbix Certified Specialist
    • Jul 2010
    • 314

    #2
    Na sua DashBoard em "Last 20 issues", na linha do alerta na ultima coluna chamada "actions".

    Como está ?

    Passe o mouse em cima, tira um print e posta aki.

    Quero tambem um pedaço dos logs, na hora em que roda a action.

    Outra coisa, nativamente o zbx não tem autenticação, voce consegue fazer um script ou usar alguma aplicação que faça isso.

    Vou te poupar!
    Use o SSMTP, scripta do jeito que você quiser, adicione ele como mídia e seja Feliz.

    Eduardo Wutzl da Silva
    SRE Engenharia de Monitoração e Observabilidade

    Comment

    • lbmrocha
      Junior Member
      • Aug 2012
      • 3

      #3
      Boa tarde Eduwutzl

      segue o print conforme você me solicitou




      Com relação ao logs, seria o do meu server_zabbix.conf?

      pelo que vi no print ele não esta executando a ação correto?

      Originally posted by eduwutzl
      Na sua DashBoard em "Last 20 issues", na linha do alerta na ultima coluna chamada "actions".

      Como está ?

      Passe o mouse em cima, tira um print e posta aki.

      Quero tambem um pedaço dos logs, na hora em que roda a action.

      Outra coisa, nativamente o zbx não tem autenticação, voce consegue fazer um script ou usar alguma aplicação que faça isso.

      Vou te poupar!
      Use o SSMTP, scripta do jeito que você quiser, adicione ele como mídia e seja Feliz.
      Attached Files

      Comment

      • eduwutzl
        Senior Member
        Zabbix Certified Specialist
        • Jul 2010
        • 314

        #4
        Opa

        O arquivo de log é o zabbix_server.log (provavelmente está em /tmp dependendo da distro ou compilação)

        O Print que preciso é assim....



        Precisa sair o lance da "ACTION" manjou?
        Percebi que a sua está vermelha, então me parece ser um problema na "Action"

        Outra coisa,
        O que o LOG do seu Exchange fala?
        Ele tenta se conectar lá?
        Chega a conexão até o exchange ?

        Se der telnet na porta 25 do seu exchange, e tentar enviar email pelo terminal vai ?
        Last edited by eduwutzl; 16-08-2012, 21:50.

        Eduardo Wutzl da Silva
        SRE Engenharia de Monitoração e Observabilidade

        Comment

        • lbmrocha
          Junior Member
          • Aug 2012
          • 3

          #5
          Vamos lá

          o print como me foi solicitado



          Se olhar na linha dos last 20 inssues que esta em vermelho vai ver que não foi executada nenhuma ação, entao selecionei a linha abaixo, que tem uma ação porem com falha.

          meu log do zabbix_server.log



          Com relação ao telnet

          consegui executar o comando hello nele e obtive resposta com sucesso, não consegui enviar o email, mas por erro na hora de passar o comando, tenho que ver qual a sintaxe exata de parâmetros para envio de email via telnet.

          com relação ao logs do exchange não estou achando os logs se for o caso amanha procuro com calma.

          Mas acredito que é o que você falou mesmo com relação a action porem estou usando uma padrão que já veio com o zabbix então na teoria tinha que dar certo correto?

          Originally posted by eduwutzl
          Opa

          O arquivo de log é o zabbix_server.log (provavelmente está em /tmp dependendo da distro ou compilação)

          O Print que preciso é assim....



          Precisa sair o lance da "ACTION" manjou?
          Percebi que a sua está vermelha, então me parece ser um problema na "Action"

          Outra coisa,
          O que o LOG do seu Exchange fala?
          Ele tenta se conectar lá?
          Chega a conexão até o exchange ?

          Se der telnet na porta 25 do seu exchange, e tentar enviar email pelo terminal vai ?
          Attached Files

          Comment

          • eduwutzl
            Senior Member
            Zabbix Certified Specialist
            • Jul 2010
            • 314

            #6
            Humm.
            To achando que vocẽ vai ter que aumentar o nivel de DEBUG do seu zabbix_server.conf na linha
            DEBUG=4

            Precisamos pegar no momento em que a action RODA!

            Outra coisa!

            (caraka, ve se não me chinga heim mano)

            Tira um PRINT da TELA "Monitoring/Events" depois que rodar a action.

            Cara, tenta pegar algo revelante no LOG, pois isso aí vai ficar bem grande e cheio de sujeira!

            * Paciência irmão *

            Eduardo Wutzl da Silva
            SRE Engenharia de Monitoração e Observabilidade

            Comment

            • exkg
              Senior Member
              Zabbix Certified Trainer
              Zabbix Certified Specialist
              • Mar 2007
              • 718

              #7
              E o log/tela de auditoria das acoes ? Diz alguma coisa sobre o erro ?


              []s,
              Luciano
              --
              Luciano Alves
              www.zabbix.com
              Brazil | México | Argentina | Colômbia | Chile
              Zabbix Performance Tuning

              Comment

              Working...