|
|
 |
« Reply #15 on: October 20, 2009, 11:46:37 PM » |
|
Ahora que lo releo, parece que usas solo el agente de linux, asi que ese no es el problema.
Supongo que tienes los servidores levantados correctamente y como tal te aparecen en la consola. El agente esta usando tentacle como metodo de envio y la IP (localhost, supongo) esta correctamente metida.
El agente está levantando y funcionando ?
Puedes hacer la prueba parando el servidor, reiniciando el agente y deberia dejar los datos en /var/spool/pandora/data_in en forma de xxxx.data, ese es el XML que envia el agente, echale un vistazo a ver que pinta tiene, a ver si envia lo que se supone que tiene que enviar.
|
|
|
|
|
Logged
|
-- See you in the other screen.
|
|
|
|
Deckard
Jr. Member

Karma: 0
Offline
Posts: 12
|
 |
« Reply #16 on: October 21, 2009, 10:28:13 AM » |
|
Hola, ante todo gracias por el interés que te estás tomando con esto.
Los servidores están levantados correctamente. Tengo dos agentes: uno en la propia máquina (localhost), que puse de prueba pero no utilizo para recabar datos, y otro en otra máquina con ubuntu-server en red local. Hay conectividad entre ellas. Se está usando tentacle para enviar datos del agente al servidor. Todos los procesos están levantados porque los levanto a mano uno a uno y los chequeo cada vez que arranco, fijándome especialmente en que el servidor escucha en el puerto de tentacle.
He hecho lo que me has dicho: he parado todos los servicios de pandora y he reiniciado el agente en la otra máquina. El agente ha arrancado aparentemente bien, pero a los pocos segundos se ha parado. He chequeado los logs y no he visto ningún error, simplemente ha creado un xml en data_out. Lo he comprobado y está correcto.
A lo mejor hay activada alguna opción para que el servidor solamente admita los cambios en el interfaz web, y no en el archivo de configuración, porque el xml se genera bien pero el servidor no se entera de nada.
|
|
|
|
|
Logged
|
|
|
|
|
|
|
 |
« Reply #17 on: October 21, 2009, 12:58:47 PM » |
|
Mira si en el pandora_agent.conf tienes el debug a 1, cuando esta en modo debug, hace todo normal, pero no copia el .xml y ademas aborta la ejecucion, suena a que va a ser eso.
|
|
|
|
|
Logged
|
-- See you in the other screen.
|
|
|
|
Deckard
Jr. Member

Karma: 0
Offline
Posts: 12
|
 |
« Reply #18 on: October 21, 2009, 01:11:17 PM » |
|
Tenía el debug a 1 en el agente, es lo que pasa cuando cambias cosas constantemente.
Ahora lo he cambiado y no se ha generado ningún xml, ni en el "data_out" del agente ni en el "data_in" del servidor. Lo único que hay en esos directorios es un fichero "nohup.out". He chequeado los logs y no parece haber ningún error.
|
|
|
|
|
Logged
|
|
|
|
|
Deckard
Jr. Member

Karma: 0
Offline
Posts: 12
|
 |
« Reply #19 on: October 21, 2009, 01:17:30 PM » |
|
Bueno, había cometido un pequeño fallo al hacer ese último test pero lo he arreglado y el resultado es el mismo. Había parado todos los servicios de pandora en el servidor incluido tentacle, pero claro, sin tentacle no pueden llegar los xml. Ahora lo he activado y he reiniciado el agente. He chequeado "data_in" en el server y nada, he chequeado "data_out" en el agente y he visto que había 2 xml pero cuando he ido a ver su contenido ya habían desaparecido del directorio. No sé a dónde van esos xml si no van a parar al servidor...
|
|
|
|
|
Logged
|
|
|
|
|
Deckard
Jr. Member

Karma: 0
Offline
Posts: 12
|
 |
« Reply #20 on: October 21, 2009, 01:58:23 PM » |
|
Hola. No voy a molestaros más porque ya he conseguido solucionarlo.
El problema era el siguiente: en el archivo "/etc/init.d/tentacle_serverd", la variable "TENTACLE_ADDR", tenía el valor 127.0.0.1, por lo que tentacle solo escuchaba peticiones de agentes dentro de la misma máquina. Bastó con cambiar este parámetro a "0.0.0.0" para que escuche desde cualquier ip y comenzase a funcionar. Puede que fuera algo obvio pero se me pasó en la configuración. También hay que decir, que la documentación que he encontrado para configurar tentacle, no decía absolutamente nada de esto. Vale la pena que alguien lo actualice :P
Espero que esto le sirva a alguien con el mismo problema. Saludos a todos.
|
|
|
|
|
Logged
|
|
|
|
|
|
|
 |
« Reply #21 on: October 26, 2009, 07:32:20 PM » |
|
CARAMBA!. Debe ser en la versionq ue estas utilizando, ahora mismo en la ultima (3.0) no sucede ese problema, pero es bien puñetero, la verdad. En la 3.0 decidimos "integrar" tentacle server y client en el servidor y el agente asi que se instalan por defecto y con todo configurado (y bien configurado) para evitar problemas como el tuyo. Lo teniamos documentado en http://www.openideas.info/wiki/index.php?title=Pandora_3.0:Documentation_es:Configuracion#Configuraci.C3.B3n_de_Tentacle pero igual al ser de la 3.0 no lo has visto. Esta bien saber que los errores que volvian locos a la gente en la 2.x en la 3.0 ya no ocurrirán !
|
|
|
|
|
Logged
|
-- See you in the other screen.
|
|
|
|
|