Welcome to Pandora FMS Community!

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

  • Post condiciones en Modulos

    Posted by raulillo on abril 13, 2021 at 15:33

    Hola,
    Estoy intentando ejecutar un script cuando se cumple una condición en el módulo, pero no consigo que funcione.
    Estoy utilizando uno de los módulos que vienen en el config y le he añadido la línea.
    # Free space on disk C: (%)
    module_begin
    module_name FreeDiskC
    module_type generic_data
    module_freepercentdisk C:
    module_description Espacio libre en C: (%)
    module_min_warning 21
    module_max_warning 75
    module_min_critical 0
    module_max_critical 20
    module_condition < 90 cscript.exe //B //t:20 "%PROGRAMFILES%Pandora_AgentNCRRunNotepad.vbs"
    module_end

    He probado con diferentes opciones pero sigue sin funcionar:
    module_condition < 90 RunNotepad.vbs module_condition < 90 "%PROGRAMFILES%Pandora_AgentRunNotepad.vbs" PD: El script RunNotepad si funciona 🙂 Un saludo

    juanmaria3 replied 3 years, 8 months ago 3 Members · 3 Replies
  • 3 Replies
  • Jimmy

    Moderator
    abril 13, 2021 at 18:58
    39 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    ¡Hola!

    Disculpad que os diga esto, pero creo que bien podéis ubicar cualquier .vbs en la correspondiente carpeta de utilitarios:

  • raulillo

    Member
    abril 14, 2021 at 15:19
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    ¡Hola!

    Disculpad que os diga esto, pero creo que bien podéis ubicar cualquier .vbs en la correspondiente carpeta de utilitarios:

    Hola,

    Cómo quedaría la línea?

    He probado varias opciones y no se ejecuta:

    module_condition < 90 RunNotepad.vbs

    Un saludo

  • juanmaria3

    Member
    abril 19, 2021 at 09:50
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Si no se ejecuta es por el módulo mal implementado.