Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Problemas con Agentes, servidor no lee los datos de los agentes
#1
Hola a todos,

Tengo un problemilla con los agentes, estoy monitorizando varios pc's con agentes a través del modo ssh. y todo perfecto, la verdad que el software me gusta mucho y está muy bien.

Los portatiles sólo funcionan por las mañanas y luego se apagan, el tema está en que al día siguiente, nada más encender, los portatiles arrancan el agente y copian por ssh correctamente los datos en la carpeta por defecto (/var/spool/pandora/data_in) pero pandora no los procesa.

Tengo que reiciar los servicios de pandora para que los reconozca.

Alguien conoce por qué puede ser y cómo puedo solucionarlo o acelerarlo sin necesidad de tener que entrar todos los días a la máquina para reiniciar los servicios.

Saludos y muchas gracias por vuestra ayuda.
 Reply
#2
El servidor que ejecuta pandora ¿se apaga?.

En el servidor donde se ejecuta pandora, se caen los servicios a alguna hora en especial o es aleatorio ?

 Reply
#3
Comprueba que los portátiles y el servidor tienen la misma fecha y hora, es algo conocido, pero inusual que falle por este motivo.

Si los portátiles hibernan y luego no se resincronizan, envían los datos con fecha y hora erronea.
 Reply
#4
Buenas,

Muchas gracias por las respuestas lo primero.

El servidor de pandora no se apaga nunca. Los que se apagan son los portatiles que monitorizo.
He comprobado y la hora no es exactamente la misma. La del portátil (en el que me he centrado) está adelantada con respecto a la del servidor (¿Puede ser el problema?).

Actualmente estoy monitorizando servidores con servicios (FTP, HTTP, ...) y va perfecto.

En el servidor, inspecciono la carpeta y está llena de los archivos que envía el cliente (y están actualizados perfectamente), es como si el servidor de pandora no procesara los archivos.

El otro día, eliminé el agente y volví a crearlo, rinicié los servicios de pandora y lo empezó a monitorizar perfecto.

Pero en cuanto se apaga que deja de conectarse por ssh para mandarle los ficheros, al día siguiente cuando enciende no vuelve a procesar los ficheros que se envían de nuevo.

Tengo una duda. El portatil se encuentra en una subred en la que puede llegár al servidor, pero el servidor no puede llegar a él. Así que no le asigno ninguna ip, ya que no podría ni hacerle un ping.

¿Se os ocurre algo?

Muchas gracias
 Reply
#5
primero de todo haz que las fechas y horas coincida, es muy probable que el problema sea ese.

por problemas de conectividad de la subred no creo que sea, ya que el agente es capaz de conectarse y enviar los xml al data_in.
 Reply
#6
El tema de los portatiles esta calro, se encienden y se apagan, el server de pandora esta encendido, pero ¿los servicios / procesos de pandora lo estan siempre o se "caen" en algun momento?, es la unica explicacion que encuentro, ahora si eso se confirma habria que ver porque se caen.

Has mirado los logs de pandora ? /var/log/pandora_server.log y /var/log/pandora_server.error, algo relevante ?, has mirado los logs del sistema ? /var/log/syslog /var/log/messages
 Reply
#7
Buenas,

Estoy revisando los logs, no veo nada que indique ningún problema, salvo el siguiente mensaje en pandora_server.error:

DBD::mysql:Confusedt execute failed: MySQL server has gone away at /usr/local/share/perl/5.8.8/PandoraFMS/DB.pm line 1591.
thread failed to start: DBD::mysql:Confusedt execute failed: MySQL server has gone away at /usr/local/share/perl/5.8.8/PandoraFMS/DB.pm line 1591.

¿Os dice algo?, voy a hacer más pruebas. La hora la he cambiado pero sigue igual.

Muchas gracias y un saludo a todos.
 Reply
#8
ese fallo en teoría esta corregido, prueba a actualizar el soft de pandora utilizando el svn.

desde el server, en la linea de comandos, cómo root, ejecuta esto desde el /home/pandora

svn co https://pandora.svn.sourceforge.net/svnroot/pandora

esto te copiará la última versión a una carpeta dentro del home.

luego te vas a /home/pandora/pandora/branches/pandora_2.x/pandora_server

ejecuta ./pandora_server_upgrade --upgrade

luego haces lo mismo para el console

cd /home/pandora/pandora/branches/pandora_2.x/pandora_console

./pandora_console_upgrade -p /var/www/pandora_console

ahora reiniciamos los servicios del pandora.

/etc/init.d/pandora_ctl restart

con esto tendrías el soft a la última versión y en teoría sin ese fallo.

si te sigue pasando lo que te ocurre es que tienes algún agente con el nombre mal, me explico.

La línea en cuestión es invocada para ejecutar un sql que pasando el parámetro nombre, devuelve el id del agente y falla cuando no lo encuentra o cuando pasa "algo raro", si sigue pasando sube el nivel de debug o verbose y mira en que agente pasa, te tocará borrar todo el rastro de ese agente.

consejos, revisa que no haya nombres duplicados (no debería haber ninguno), o con acentos o caracteres raros o incluso con la ip mal o duplicada, o en vez de la ip haya un nombre.

a mi no se me ocurre nada más, pero estaría bien, que también postearas el log del mysql por si hay algún dato más.

saludos
 Reply
#9
Hola otra vez,

Hoy como siempre para recuperar el sistema he vuelto a reiniciar los servidores para que vuelva a leer los agentes esta mañana a primera hora.

He estado conectado 2 horas, me he tenido que marchar con el portatil durante 2 horas y cuando he vuelto al conectarse, el servidor ha cogido las actualizaciones, practicamente al momento. Cuando ha dejado de leer los archivos ha sido cuando ha estado unas 15horas sin actualizar ningún agente.

¿Pudiera ser por eso?

Por supuesto que voy a actualizar.

Ya os voy contando
 Reply
#10
Hola otra vez,

Hoy como siempre para recuperar el sistema he vuelto a reiniciar los servidores para que vuelva a leer los agentes esta mañana a primera hora.

He estado conectado 2 horas, me he tenido que marchar con el portatil durante 2 horas y cuando he vuelto al conectarse, el servidor ha cogido las actualizaciones, practicamente al momento. Cuando ha dejado de leer los archivos ha sido cuando ha estado unas 15horas sin actualizar ningún agente.

¿Pudiera ser por eso?

Por supuesto que voy a actualizar.

Muchas gracias

Ya os voy contando
 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