Ad Widget

Collapse

Trigger baseada em horarios e dias da semana

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • roger.stevens
    Junior Member
    • Nov 2010
    • 8

    #1

    Trigger baseada em horarios e dias da semana

    Olá

    Sou novo no zabbix e tenho uma duvida.

    Como posso monitorar para que determinada trigger só gere ação em determinado dia e horario, exemplo: de Segunda a Sexta Feira das 8:00AM as 6:00PM?



    Agradeço.
  • dennerbitti
    Junior Member
    • Nov 2010
    • 1

    #2
    Trigger programada

    Originally posted by roger.stevens
    Olá

    Sou novo no zabbix e tenho uma duvida.

    Como posso monitorar para que determinada trigger só gere ação em determinado dia e horario, exemplo: de Segunda a Sexta Feira das 8:00AM as 6:00PM?



    Agradeço.
    Olá, na trigger você não determina o horário de funcionamento dela. Acredito que o que pode te ajudar é configurar a ação para que seja feita somente para determinado horário:

    Em configuration>> Action - você pode colocar uma condicional para que determinadas triggers só sejam avisadas em determinados horários.

    Qualquer dúvida estou a disposição,
    Denner Bitti

    Comment

    • roger.stevens
      Junior Member
      • Nov 2010
      • 8

      #3
      Resolvido

      Obrigado pela ajuda, porém não gostaria de mecher em minhas ações no momento, consegui fazer um provisorio, meio gambiarra mas como é so para quebar um galho funcionou. Segue:


      {HOST:icmpping.sum(#3)}=0 & (({HOST:icmpping.time()}>080000 & {HOST:icmpping.time()}<180000) & ({HOST:icmpping.dayofweek()}>0 & {HOST:icmpping.dayofweek()}<6))


      Att
      Roger

      Comment

      • zabbix_zen
        Senior Member
        • Jul 2009
        • 426

        #4
        na trigger você não determina o horário de funcionamento dela.
        Isso não é verdade dennerbitti.

        Sim, roger,
        apesar de concordar que o Zabbix deveria melhorar a facilidade de configuração destes Triggers,
        o que pretende é conseguido com essas mesmas funções .time() e .dayofweek() que descobriu

        Comment

        • RafaelMoreno
          Member
          • Jul 2009
          • 58

          #5
          O Zabbix tem o sistema de working time, acho que da para amarrar o sistema da trigger nele.

          Comment

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

            #6
            Oi Rafael,

            Na verdade o working time soh serve mesmo para marcar a area dos graficos em que estamos ou nao dentro dele. Nao dah pra usar em triggers e/ou acoes, sla, etc.


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

            Comment

            • rodrigo.root.rj
              Junior Member
              • Jun 2010
              • 26

              #7
              Tenho sérios problemas com isso!

              O que ocorre é que existem casos que alguns clientes exigem um sistema diferenciado onde o curso de alarmes deve vir atraves de uma regra de tempo.
              Sinceramente ainda não sei como fazer isso no zabbix, no meu caso uso o 1.6 devido a problemas enfrentados na migração do zabbix 1.5 para o 1.6.

              Se alguem conhecer este recurso no 1.6 por favor postem ai!

              Abs a todos.

              Comment

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

                #8
                Oi,

                Uma boa referencia http://www.zabbix.com/documentation/1.8/manual/config/triggers. Procura pelas funcoes dayofweek, date e time.


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

                Comment

                • rodrigo.root.rj
                  Junior Member
                  • Jun 2010
                  • 26

                  #9
                  Eu encontrei a trigger, mas não cosigo adapta-la.

                  Mas não consigo adapta-la a minha necessidade.
                  Como a trigger interpretaria 23:59 em nosso horario e como a trigger interpretaria 11:59, no meu laboratorio criei a condição 23:59:59;23:59;235959;2359 e todas me voltaram um status de erro com relação a trigger.

                  Contudo quando eu fiz a trigger padrão 000000 e 060000 a mesma funcionou, porém no horario da manhã.

                  alguem poderia me ajudar!

                  vlws!!!

                  Comment

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

                    #10
                    Oi,

                    Pela tua duvida inicial:

                    Code:
                    Como posso monitorar para que determinada trigger só gere ação em determinado dia e horario, exemplo: de Segunda a Sexta Feira das 8:00AM as 6:00PM?
                    Eh possivel disparar uma trigger somente em determinado dia da semana e em determinado horario. Eh disso que estamos falando ? Se positivo tens que montar a tua trigger com as funcoes de time e date do ZABBIX, vai funcionar.


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

                    Comment

                    • roger.stevens
                      Junior Member
                      • Nov 2010
                      • 8

                      #11
                      rodrigo.root.rj
                      quando diz :
                      Contudo quando eu fiz a trigger padrão 000000 e 060000 a mesma funcionou, porém no horario da manhã.

                      Na função time
                      Veja 000000 é = 00:00:00 (hora,minuto e segundo).

                      Testa ai por exemplo 235959

                      segue um explo que tenho funcionando aqui

                      (({HOST:icmpping.time()}>080000 & {HOST:icmpping.time()}<200000)

                      isso quer dizer que ele ira retornar verdadeiro apartir das 08:00:01 até as 19:59:59.


                      Att
                      Roger

                      Comment

                      • cesarsj
                        Senior Member
                        • Dec 2018
                        • 154

                        #12
                        Estou querendo fazer o seguinte:

                        Se o servidor reiniciar de 00:15 até 23:59, ele alerta que o servidor reiniciou.
                        Se o servidor não reiniciar meia noite, ele alerta. (a checagem do uptime fica sendo meia noite e cinco, verificando se o uptime é menor que dez minutos, se não for, ele alerta)

                        Pensando aqui como que ficará a expressão da trigger.

                        Comment


                        • cesarsj
                          cesarsj commented
                          Editing a comment
                          {<server>:system.uptime.last(0)}>600 and {<server>:system.uptime.time(0)}>000500 and {<server>:system.uptime.time(0)}<001000

                          O uptime é maior que dez minutos entre meia noite e cinco e meia noite e dez, ou seja, ele não foi reiniciado.

                          ============
                          {HOST.NAME} has just been restarted

                          {<server>:system.uptime.last(0)}<600 and {<server>:system.uptime.time(0)}>001500 and {<server>:system.uptime.time(0)}<235900

                          O servidor foi normalmente reiniciado entre meia noite e quinze e onze e cinquenta e nove.
                          É só eu fazer nos outros TS's agora.
                      • NgRox
                        Member
                        • Jun 2022
                        • 44

                        #13
                        Boa tarde, referente os dias...

                        dayofweek=5 --- segunda a sexta feira

                        1 - segunda
                        2 - terça ...

                        Comment

                        Working...