Welcome to Pandora FMS Community!

Find answers, ask questions, and connect with our community around the world.

Welcome to Pandora FMS Community Forums Soporte de la comunidad Duda con información de alertas

  • Duda con información de alertas

    Posted by codetania on June 1, 2017 at 12:58

    Hola buenas, quería preguntar si hay alguna forma (campo, variable, etc)  de saber cuánto tiempo pasa entre que una alerta se lanza y se recupera, ya que me gustaría incluirlo en un informe personalizado. Un saludo.

    luis.gomez replied 7 years, 9 months ago 2 Members · 1 Reply
  • 1 Reply
  • luis.gomez

    Member
    June 1, 2017 at 15:46
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Buenos días codetania,

    No hay ningún campo ni variable que informe del tiempo que pasa entre que una alerta se lanza y se recupera. Se puede calcular con la diferencia del timestamp de los eventos de disparado y recuperación, esta información se almacena en la tabla tevento. Podrías obtener la diferencia mediante la siguiente consulta:

    SELECT TIMESTAMPDIFF(MINUTE,
    (select timestamp from tevento where id_agente = 600 and id_agentmodule = 7269 and id_evento = 29259792),
    (select timestamp from tevento where id_agente = 600 and id_agentmodule = 7269 and id_evento = 29259870)) 
    as DIFERENCIA_MINUTOS;

    Tendrías que editar en cada consulta el id_agente, id_agentmodule e id_evento, para adecuarlo a la alerta que se lanza y se recupera. Puedes incluir la consulta en un informe personalizado y de esta manera podrías insertarlo en dicho informe.

    Por el momento sería el único modo de llevarlo a cabo. Esperamos que te sirva de ayuda.

    Un saludo,

    Luis.