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.
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 🙂
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.
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.
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.
We use technologies like cookies to store and/or access device information. We do this to improve browsing experience and to show (non-) personalized ads. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Please note:
This action will also remove this member from your connections and send a report to the site admin.
Please allow a few minutes for this process to complete.