Welcome to Pandora FMS Community!

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

  • Docker module

    Posted by Santiago on diciembre 13, 2024 at 13:47

    Buenas!

    <div>Tengo un contenedor con nginx y otro con pandora fms, puedo generar un modulo que vea el estado del contenedor de nginx y que muestre un 1 si esta activo y un 0 si no esta activo.</div>

    SI es factible como puedo hacerlo?

    Saludos.

    Sergio replied 1 day, 16 hours ago 2 Members · 1 Reply
  • 1 Reply
  • Sergio

    Administrator
    diciembre 16, 2024 at 16:43
    1321 Karma points
    Community rank: tentacle_master_icon Tentacle Master
    Like it
    Up
    0
    Down
    Drop it
    ::

    Buenos días Santiago,

    Si puedes hacerlo instalando un Agente Software en la máquina que ejecuta los contenedores.

    Creas un comando en terminal con filtrado que realice la comprobación del docker, si está ejecutado que devuelva 1 y si está apagado devuelva un 0.

    Una vez que tienes el comando creado y ya funciona en terminal, ya sería cuestión simplemente de crear un módulo dataserver de tipo booleano que ejecute en el module_exec del bloque de configuración el comando filtrado que has creado previamente.

    De esa manera podrás tener una alerta cuando se apaga el docker e incluso podrás reiniciar el servicio mediante module_condition.

    Un saludo,

    Sergio B.