Ad Widget

Collapse

Quero criar uma trigger para monitorar a diferença de dias

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Nik0lax
    Junior Member
    • Jul 2023
    • 4

    #1

    Quero criar uma trigger para monitorar a diferença de dias

    Olá!
    Tenho um item do tipo agente http que consulta uma API e me retorna um json, usando o pré processamento, configurei o jsonpath para retornar o campo que me retorna o valor em timestamp e um segundo pré processamento em javascript que converte o timestamp para DD/MM/YYYY.

    Quero criar um trigger que caso a data atual esteja a 90 dias do valor do item, alarme.
    Pensei em usar o date() na expressão para pegar a data do zabbix, mas ainda não consegui pensar em uma expressão, alguém?
  • solution
    Senior Member
    • Jun 2020
    • 269

    #2
    as funções last e now não funcionaria?
    Code:
    (now()-last(/host/key))>90d




    Talvez ajude.

    Wellington

    Comment

    • Nik0lax
      Junior Member
      • Jul 2023
      • 4

      #3
      Wellington, resolvi de outra forma.

      Aproveitei o javascript e após a conversão, usei para calcular quantos dias faltam para a data que o item consulta, então o valor que o item armazena é a quantidade de dias da data atual até a data que a API retorna.

      com isso, criei uma trigger last(host/item)=90

      Funcional para oque eu quero.
      Obrigado pela resposta!

      Comment

      Working...