-
Creando un modulo Perl
Hola,
tengo instaldo Pandora FMS 3.2 en una maquina linux con Ubuntu server 10.10. Necesito hacer un script en Pearl para calcular el ancho de banda utilizado en cada una de las interfaces de un router Cisco y de algunos switches también Cisco. Mi problema es que al cargar el modulo, en la interfaz web me lo carga, pero no me inicializa los datos. He probado el script en la maquina y funciona correctamente, pensando que el error era del modulo he reducido el script al tipo de Hola Mundo, pero en lugar de imprimir string que imprima un número.
El modulo que he creado es un fichero .pspz con el fichero plugin_definition.ini siguiente:
[plugin_definition]
name = Prueba Plugin
filename = prueba.pl
description = Bla bla bla
timeout = 20
ip_opt =
user_opt =
port_opt =
pass_opt =
plugin_type = 0
total_modules_provided = 1[module1]
name = Prueba
description = “Obtiene el ancho de banda utilizado por una interfaz”
id_group = 1
type = 1
max = 0
min = 0
module_interval = 180
id_module_group = 1
id_modulo = 4
plugin_user =
plugin_pass =
plugin_parameter = “”
max_timeout = 20
history_data = 1
min_warning = 0
min_critical = 0
min_ff_event = 0
tcp_port = 0He activado el modo debug, el agente y tentacle están arrancados, no estoy seguro de si esto hace falta, ya que el modulo se ejecuta en el mismo servidor. Pero en el fichero pandora_agent_log no me imprime ningún mensaje y el fichero de /var/spool/pandora/data_out
ni siquiera existe.Un saludo y gracias.