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 [SOLVED] Monitorear valor de un campo en una tabla

  • [SOLVED] Monitorear valor de un campo en una tabla

    Posted by silvia22 on May 5, 2011 at 01:45

    Cual de los monitores puedo usar para monitorear el valor de un campo en una tabla?
    Es con MYSQL en la misma base del servidor de Pandora

    tpalacios replied 13 years, 8 months ago 3 Members · 9 Replies
  • 9 Replies
  • luismi

    Member
    May 5, 2011 at 11:36
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola silvia22,

    Puedes crearte un script que haga una consulta sql sobre la base de datos, y luego dar de alta este plugin en Manage Servers -> Manage plugins y crear un módulo de tipo servidor de plugins que ejecute dicho script.

    Un saludo.

  • silvia22

    Member
    May 5, 2011 at 17:47
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola LuisMi,

    Desde ya gracias por tu respuesta, parece ser la solución a mi problema. Pero el plugin puede recibir el estado de mi SQL (bueno o malo)

    Saludos,

    Silvia

  • silvia22

    Member
    May 5, 2011 at 17:50
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    LuisMi,

    te pregunto esto porque me gustaría enganchar una alerta a este plugin

    Saludos,

    Silvia

  • luismi

    Member
    May 5, 2011 at 17:56
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola silvia22,

    El plugin devolverá el dato que tu desees obtener. Es decir, si quieres conseguir el dato de un campo en una tabla cuyo tipo es string por ejemplo, el plugin devolverá el mismo tipo de datos que el del campo., es decir, un string.

    Luego puedes asignar alertas sobre este módulo del servidor de plugins, al igual que con cualquier otro módulo.

    Chao.

  • silvia22

    Member
    May 9, 2011 at 17:37
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola LuisMi,

    cree un plugin en mysql que se llama mi_plugin y devuelve una variable que indica si es condición de error o no.
    Podrías decirme como lo doy de alta en Pandora? Tengo que embeberlo en un script?

    Desde ya muchas gracias por tu ayuda

    Saludos,

    Silvia

  • luismi

    Member
    May 11, 2011 at 22:10
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola Silvia, perdón por la tardanza

    Mira, una vez que tengas el script, en tu caso mi_plugin, debes darlo de alta en Pandora para que pueda ser seleccionado a la hora de crear un nuevo módulo de plugin dentro de un agente.

    Para dar de alta el plugin, échale un vistazo a esta sección:

    http://www.openideas.info/wiki/index.php?title=Pandora_3.0:Documentation_es:Operacion#Monitorizaci.C3.B3n_con_Plugins_.28Complementos.29

    Una vez dado de alta, debes crear un nuevo módulo del servidor de plugin dentro de un agente, escogiendo el nuevo script. El tipo de datos debe ser del mismo tipo que devuelva tu script.

    Saludos.

  • silvia22

    Member
    May 17, 2011 at 22:34
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola!,

    les hago la siguiente pregunta. En que lenguaje debo codificar el plugin?

    Desde ya muchas gracias,

    Silvia

  • tpalacios

    Member
    May 18, 2011 at 12:16
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola Silvia,

    Pues para crear el plugin, puedes usar cualquier tipo de lenguage de scripting o lenguage compilado, pero en ese caso hay que distribuir también, además del ejecutable, todas las librerias (o DLL) que sean necesarias para la ejecución del plugin.

    Para más información, consulta el Manual de operaciones de Pandora

    Un saludo. 😉

  • silvia22

    Member
    May 25, 2011 at 00:41
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    muchas gracias por tu ayuda, pude crear el plugin