Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
No arranca plugin creado
#1
Hola.

He creado un modulo en /usr/share/pandora_server/util/plugin que es un perl que hace ping.
El problema es que no se activa, desde la consola del servidor pandora, funciona perfectamente y devuelve los valores, desde el pandora no.
He reiniciado el servicio pandora y no se inicia el modulo de plugins. Los indicadores de carga de WMI, Recon, Data y snmp estan al 100, pero el de plugins no.

He revisado el pandora_server.conf y esta el plugin server en 1.
Sabeis por que puede ser debido?

Pandora 4.1 en debian 7 x64.

Gracias
 Reply
#2
Hola

¿Me podrías indicar la configuración del plugin y del módulo creado en la Consola de Pandora?

Un saludo
 Reply
#3
El plugin creado es este:
#!/usr/bin/perl
use Net::Ping;


$host= $ARGV[0];
$vpn = "192.168.10.1";

$p = Net::Ping->new(icmp);
        if ($p->ping($host)){
                print "up";

        }else{
                if ($p->ping($vpn)){
                        print "down";
                }else{
                        print "desconocido";
                        }
                }
$p->close;

Y lo he creado de la siguiente forma, Gestionar servidor -> gestionar complementos -> crear -> he agregado el nombre y la ruta donde esta el perl de esta manera "perl /usr/share/pandora_server/util/plugin/host_vpn_check.pl". El perl tiene permisos 777 y está en el mismo servidor que el pandora.

saludos!

[img][/img]
 Reply
#4
En la configuración del plugin pon únicamente esto.

/usr/share/pandora_server/util/plugin/host_vpn_check.pl

Necesitaría ver sobre todo ya la configuración del módulo tipo plugin que has creado.

Un saludo
 Reply
#5
Echandole un vistazo el log, me he encontrado esto:

Code:
2013-11-07 17:43:16 terminus [V9] Executing AM # 1355 plugin command 'perl /usr/share/pandora_server/util/plugin/host_vpn_check.pl '
2013-11-07 17:43:16 [b]terminus [V0] [ERROR] Undefined value returned by Plugin query. Is the server out of memory?[/b]
2013-11-07 17:43:16 terminus [V10] Updating module Host Alive v2 (ID 1355) on error.
2013-11-07 17:43:17 terminus [V10] Processing module 'Host Alive' for agent ID 102.
2013-11-07 17:43:17 terminus [V10] Processing module 'Host Latency' for agent ID 106.
^C
[b]07/11/2013 17:43:19 [email protected]:[~]# perl /usr/share/pandora_server/util/plugin/host_vpn_check.pl[/b]
down
07/11/2013 17:44:47 [email protected]:[~]#

Si lo ejecuta pandora, da ese error. Si lo ejecuto yo desde la consola del servidor me devuelve down.
Es normal esto?
 Reply
#6
Hola

Si se ejecuta correctamente en la consola, pues debería estar bien.

¿Qué tipo de módulo has creado? ¿Supongo que de tipo generic_data_string verdad?

Un saludo
 Reply


Users browsing this thread: 1 Guest(s)


(c) 2006-2018 Artica Soluciones Tecnológicas. Contents of this wiki are under Create Common Attribution v3 licence. | pandorafms.com | pandorafms.org

Theme © MyBB Themes