Ad Widget

Collapse

Erro Action Zabbix

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • rriscado
    Junior Member
    • Mar 2013
    • 4

    #1

    Erro Action Zabbix

    Boa Noite,

    Estou com um problema nas actions do zabbix.
    Estou usando a versão 2.0.5 do zabbix em um server RedHat 5 com Mysql.

    O meu problema é o seguinte:
    Eu crio uma action com uma só ação(execução de um script no agente do host), porém esta ação vai do step 1 ao 5, com delay entre os steps de 120 segundos.
    O problema é que se a trigger correspondente for resolvida, a action não encerra sua execução antes de todos os 5 steps serem executados.
    Um exemplo, uma trigger ativou, o que fez a action ativar também, o script foi executado no step 1 e a trigger foi resolvida, neste momento a action deveria finalizar também, porém ela não finaliza e executa todos os outros steps programados.

    Será que estou fazendo algo errado ou é um bug do zabbix?

    Att
    Raphael Riscado
  • eduwutzl
    Senior Member
    Zabbix Certified Specialist
    • Jul 2010
    • 314

    #2
    Qual é o tempo de verificação do ITEM?

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

    Comment

    • rriscado
      Junior Member
      • Mar 2013
      • 4

      #3
      Originally posted by eduwutzl
      Qual é o tempo de verificação do ITEM?
      Item é verificado a cada 60 segundos.. e a trigger é ativada após 4 consultas não retornarem um valor x.

      Comment

      • rriscado
        Junior Member
        • Mar 2013
        • 4

        #4
        Problema contornado.

        Boa Tarde,

        Descobri qual é o problema.
        Após alguns testes descobri o que realmente acontece. Vamos a um exemplo:
        Se eu tiver uma action para executar um script do step 1 ao 5, e a triger for resolvida entre o step 2 e 3, a action reinicia ao invés de finalizar, ou seja ela executa o script mais 5 vezes(7 no total).

        A solução: Colocar um step de envio de mensagem no inicio da action e depois colocar os steps de execução do script. Isso faz com que a action pare de executar quando a trigger é resolvida(A action não reinicia mais).

        O que acho que acontece é que o zabbix tem um bug nas actions quando elas não contém uma step de envio de mensagem. Por algum motivo ele precisa de um step de envio de mensagem, mesmo quanto eu não configuro o envio uma mensagem de resolução do problema.

        Agora vem a pergunta, como podemos notificar os desenvolvedores para que analisem este erro e lançem a correção na próxima release?


        Espero que meu problema possa ajudar alguém.

        Abraço
        Raphael

        Comment

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

          #5

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

          Comment

          Working...