Ad Widget

Collapse

Nenhum Script de Alerta do Zabbix 3.0 funciona

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • dreivi
    Junior Member
    • Mar 2016
    • 4

    #1

    Nenhum Script de Alerta do Zabbix 3.0 funciona

    Pessoal acredito que esse problema é geral da versão 3.0

    Quero saber se alguém conseguiu executar com sucesso algum script de alerta (que não seja um que veio com o Zabbix)

    Fiz todas as configurações para envio de e-mail pelo sendmail criei script alterei os parâmetros do AlertScriptsPath=/etc/zabbix/scripts dei permissão mas não envia pelo Zabbix, somente pela console.

    Script:
    # !/bin/bash
    export [email protected]
    export zabbixemailto=$1
    export zabbixsubject=$2
    export zabbixbody=$3
    export smtpserver=relaysrv2.xxx.com.br
    #export smtplog=/etc/zabbix/scripts/zabbix_sendmail.log
    #export smtplogin=
    #export smtppass=
    /usr/bin/sendEmail -f $smtpemailfrom -t $zabbixemailto -u $zabbixsubject -m $zabbixbody -s $smtpserver:25 -xu $smtplogin -xp $smtppass

    Ai usei a Midia E-mail que veio com o Zabbix e funcionou perfeitamente.
    tudo bem um problema resolvido, mas preciso usar um script para enviar mensagem pelo Whatsapp e não consigo.

    no log de auditoria diz que foi enviado mas não recebo.

    Quero que alguém prove que o Zabbix 3.0 feito do zero sem ser upgrade de versao esta enviando alerta com script externo com certeza
  • dreivi
    Junior Member
    • Mar 2016
    • 4

    #2
    descobri

    Descobri tinha que colocar os parametros abaixo no script

    {ALERT.SENDTO}
    {ALERT.SUBJECT}
    {ALERT.MESSAGE}

    Comment

    • rafarjj
      Junior Member
      • Mar 2016
      • 4

      #3
      Originally posted by dreivi
      Pessoal acredito que esse problema é geral da versão 3.0

      Quero saber se alguém conseguiu executar com sucesso algum script de alerta (que não seja um que veio com o Zabbix)

      Fiz todas as configurações para envio de e-mail pelo sendmail criei script alterei os parâmetros do AlertScriptsPath=/etc/zabbix/scripts dei permissão mas não envia pelo Zabbix, somente pela console.

      Script:
      # !/bin/bash
      export [email protected]
      export zabbixemailto=$1
      export zabbixsubject=$2
      export zabbixbody=$3
      export smtpserver=relaysrv2.xxx.com.br
      #export smtplog=/etc/zabbix/scripts/zabbix_sendmail.log
      #export smtplogin=
      #export smtppass=
      /usr/bin/sendEmail -f $smtpemailfrom -t $zabbixemailto -u $zabbixsubject -m $zabbixbody -s $smtpserver:25 -xu $smtplogin -xp $smtppass

      Ai usei a Midia E-mail que veio com o Zabbix e funcionou perfeitamente.
      tudo bem um problema resolvido, mas preciso usar um script para enviar mensagem pelo Whatsapp e não consigo.

      no log de auditoria diz que foi enviado mas não recebo.

      Quero que alguém prove que o Zabbix 3.0 feito do zero sem ser upgrade de versao esta enviando alerta com script externo com certeza
      Tenta dar essas permissões aqui e mudar o local do script.

      mkdir /usr/bin/zabbix #Criei a pasta em /usr/bin/
      chmod u+srwx,g+xr-w,o+xr-w /usr/bin/zabbix #de essa permissão na pasta
      edit o caminho de disparo do script para /usr/bin/zabbix

      #de essas permissões no arquivo do script.
      chmod 777 script.sh
      chmod +x script.sh

      Abraços!

      Comment

      • Hernandes Martins
        Senior Member
        Zabbix Certified SpecialistZabbix Certified Professional
        • Apr 2011
        • 900

        #4
        Olá meus caros,

        Observem que na versão do Zabbix 3.0 , já temos uma opção nativa de smtp autenticado, não é mais necessário utilizar script para envio de email.
        Até a versão 2.4 isso não estava disponível, agora não versão 3.0, posso declarar porta , conexão segura e autenticação , SSL , TLS e mais alguns parametros adicionais.

        Da uma olhada na documentação do oficial.



        Abraços
        __

        Att.
        Hernandes Martins - Zabbix Trainer

        Zabbix Brazil Partner - www.luniobr.com

        Zabbix Brazil Community - www.zabbixbrasil.org

        Blog: hernandesmartins.blogspot.com.br

        Skype: hernandss
        Telegram: @MrHernandes

        Español
        Facebook: facebook.com/groups/zabbixlatam
        Telegram: https://t.me/ZabbixEspañol

        Português
        Facebook: facebook.com/groups/zabbixbrasil/
        Telegram: https://t.me/ZabbixBrasil

        Comment

        • eduardobertobr
          Member
          • Jul 2014
          • 30

          #5
          Originally posted by dreivi
          Descobri tinha que colocar os parametros abaixo no script

          {ALERT.SENDTO}
          {ALERT.SUBJECT}
          {ALERT.MESSAGE}
          Cara vc também usa script para envio de SMS ou apenas whatsapp? Se usa para sms como fez o script funcionar? Eu adicionei esses parametros ao final do script, mas ainda sim ele não envia. Informa que rodou certinho e tudo mais, mas não envia.

          Valeu!

          Comment

          • emersonrta
            Member
            Zabbix Certified Specialist
            • Aug 2010
            • 36

            #6
            Eu tbm não consegui eduardobertobr. Depois dessa versão 3.0 algumas coisas mudaram.
            Antigamente eu conseguia enviar sms com meu modem, depois que mudei pra versão 3.0 parou de funcionar.

            Tambem configurei {ALERT.SENDTO}, {ALERT.SUBJECT} e {ALERT.MESSAGE} mas nao rola.
            Meu script está assim:
            #!/bin/bash

            to=$1
            subject=$2
            body=$3

            cat <<EOF | gnokii -sendsms "$subject" "$to"
            $body
            EOF

            Alguem consegue me ajudar?

            Comment

            Working...