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 Ejecución de script en plugin de agente

  • Ejecución de script en plugin de agente

    Posted by jgarlob on September 15, 2021 at 14:31

    Hola:

     Para ejecutar un script en un módulo, existe el parámetro “module_condition”.

     Cuando los datos del módulo se obtienen a través de un plugin de agente ¿Cómo puede agregarse una acción a ejecutar?

     Ejemplo claro de esto es el plugin pandora_df_used que reporta el uso de disco ¿Cómo se puede agregar una acción de borrado cuando se alcanza un limite?

    Gracias

    vic replied 3 years, 2 months ago 2 Members · 1 Reply
  • 1 Reply
  • vic

    Administrator
    September 17, 2021 at 17:19
    1538 Karma points
    Community awards: bulb Bright ideas
    Community rank: tentacle_master_icon Tentacle Master
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola:

     Para ejecutar un script en un módulo, existe el parámetro “module_condition”.

     Cuando los datos del módulo se obtienen a través de un plugin de agente ¿Cómo puede agregarse una acción a ejecutar?
     Ejemplo claro de esto es el plugin pandora_df_used que reporta el uso de disco ¿Cómo se puede agregar una acción de borrado cuando se alcanza un limite?

    Gracias

    Hola jgarlob,

    Si el agente es generado mediante un plugin no es posible realizar este tipo de condicionamiento ya que no hay un “agente software” para procesar el token “module_condition”.

    En cambio si el agente tiene un módulo que ejecuta un script para obtener una monitorización específica y quieres realizar este tipo de condicionamiento, tendrás que tener en cuenta el dato devuelto por el script, ya que si devuelve un dato con una estructura de XML no podrás compararlo en el módulo, solo podrás compararlo si el script devuelve datos sencillos.

    Un saludo,
    Víctor.