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 Creación y configuración de modulos

  • Creación y configuración de modulos

    Posted by avdarie on November 6, 2007 at 20:57

    Hola a todos:

    Quería más información sobre cómo crear los módulos. Me he estado peleando con esto y no he conseguido sacar nada claro :(. He revisado la documentación que tenéis on-line y no he conseguido entender cómo crear ni configurar el modulo. 😥

    Estaría genial que en la web (he visto que hay unos cuantos definidos) o bien el programa pudiera cargar módulos predefinidos de forma automática conectandose a un servidor y pudiera bajarse modulos predefinidos. Más que nada sea más fácil de trabajar con los módulos, tener un listado de funcionalidades y poder elegir el modulo adecuado dependiendo del sistema operativo.

    Creo que así podría tener más enganche el sistema. Ya que una vez instalado se mas fácil moldear el sistema a las necesidades de la infraestructura informática.

    Espero que el comentario os sea de interés.

    Saludos a todos.

    magankie replied 16 years, 8 months ago 4 Members · 4 Replies
  • 4 Replies
  • Sancho

    Administrator
    November 7, 2007 at 08:47
    2229 Karma points
    Community awards: bulb Bright ideas
    Community rank: tentacle_master_icon Tentacle Master
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola a todos:

    Quería más información sobre cómo crear los módulos. Me he estado peleando con esto y no he conseguido sacar nada claro :(. He revisado la documentación que tenéis on-line y no he conseguido entender cómo crear ni configurar el modulo. 😥

    Estaría genial que en la web (he visto que hay unos cuantos definidos) o bien el programa pudiera cargar módulos predefinidos de forma automática conectandose a un servidor y pudiera bajarse modulos predefinidos. Más que nada sea más fácil de trabajar con los módulos, tener un listado de funcionalidades y poder elegir el modulo adecuado dependiendo del sistema operativo.

    Creo que así podría tener más enganche el sistema. Ya que una vez instalado se mas fácil moldear el sistema a las necesidades de la infraestructura informática.

    Espero que el comentario os sea de interés.

    Saludos a todos.

    La idea es más que tener un repositorio de modulos que descargar, que haya un repositorio de modulos documentados para hacer un corta pega y que sirvan tb de ejemplos. La mejor forma de ampliar la coleccion es contribuyendo a ello envianos modulos para que los podamos subir a la página 🙂

  • magankie

    Member
    March 27, 2008 at 13:53
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Donde se encuentra ese repositorio? llevo bastante rompiéndome los cuernos haciendo scripts y módulos nuevos, y necesito de otros que no termino de completar, y puede ser realmente útil.

  • raul

    Member
    March 28, 2008 at 00:25
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Buenas, puedes encontrar varios módulos en:

    http://www.openideas.info/wiki/index.php?title=Pandora:Modules

    Sobre tu consulta de cómo crearlos ¿Has revisado la documentación de módulos:
    http://www.openideas.info/wiki/index.php?title=Pandora_1.3:Documentation_es:Install_Agent
    http://www.openideas.info/wiki/index.php?title=Pandora_1.3:Documentation_es:Basic_Setup#Agentes_de_Pandora_FMS
    ?

    También en inglés, algo más antigua:

    http://www.openideas.info/wiki/index.php?title=Pandora_1.3:Documentation_en:Install_Agent

    Como resumen:

    Los módulos se configuran en el fichero pandora_agent.conf de cada agente que tengas. El contenido de este fichero es: una cabecera (diciendo el nombre del agente, IP del servidor, etc, relacionado con la configuración global del agente) y la definición de los módulos.

    Cada módulo empieza con una directiva del tipo module_begin y acaba con module_end.
    Entre medias encontrarás, de forma básica):
    -el nombre del módulo (directiva module_name)
    -el tipo del módulo (module_type, para más detalle, me remito a la documentación mencionada)
    – qué hace el módulo (directiva module_exec)
    – … (el resto lo puedes encontrar en la documentación referida

    Los agentes que se descargan de la página de Sourceforge vienen con módulos de ejemplo ya configurados.

    Generalmente lo importante de un módulo es qué hace, y ahí muchas veces va a depender de tu habilidad con los scripts o si lo que quieres monitorizar permite que puedas leer un fichero, comprobar un puerto o similar.

    Espero que te sirva de ayuda, un saludo.

    Raúl

  • magankie

    Member
    March 28, 2008 at 11:36
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Gracias por la info Raúl.

    La verdad es que los ejemplos que vienen en los agentes me dieron la idea de crear nuevos específicos para mis necesidades, como la de monitorizar servicios específicos, puertos abiertos en servidores/routers, espacio en discos y este último por el que pregunté ayer, que es el de monitorizar el tamaño de un archivo. Poco a poco me está quedando bastante decente, y cuando lo remate con la consola visual personalizada para routers, servidores, impresoras, etc… voy a quedarme en la gloria.

    En cuanto pueda, subiré algunos ejemplos de los módulos nuevos que he creado a la wiki de Pandora, por si alguien se encuentra con los mismos problemas que yo, que pueda servirle de ayuda.

    Gracias por todo