Pandora FMS community forums

Full Version: Duda con información de alertas
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
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.
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:

Code:
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.