1. Home
  2. Knowledge Base
  3. Problemas (ES)
  4. Tengo muchos módulos en estado desconocido y encolamiento ¿Qué hago?

Tengo muchos módulos en estado desconocido y encolamiento ¿Qué hago?

Llevamos algún tiempo sin recibir datos de varios agentes. Según el log de depuración sí que se envían los ficheros XML. He comprobado que en el directorio /var/spool/pandora/data_in existen 24 675 ficheros de tipo *.data, ¿Es normal?

Es un claro caso de encolamiento de XML que el servidor no es capaz de procesar, se ha podido producir por varias razones, las más comunes son:

  1. El servidor de Pandora FMS se ha detenido, desde este momento no procesa ningún XML.
    • Solución: Volver a levantar el servicio /etc/init.d/pandora_server start .
  2. El servidor de Pandora FMS procesa los XML más lento de la cantidad de estos nuevos que entran.
    • Solución: Subir hilos al Data server de Pandora FMS, en el fichero /etc/pandora/pandora_server.conf modificar el parámetro  dataserver_threads (aumentar número de hilos).
  3. Uno o varios agentes han enviado una cantidad importante de ficheros XML en poco tiempo, esto se produce porque los agentes en su fichero de configuración /etc/pandora/pandora_agent.conf tienen el parámetro xml_buffer configurado a 1, ¿Qué hace este parámetro?
    • Lo que hace este parámetro es acumular en el directorio /tmp del agente todos los XML que no es capaz de enviar al Data server de Pandora FMS. Por ejemplo, problemas de conectividad entre servidor y agente: cuando esta conectividad se recupera envía tantos XML como haya generado en ese tiempo, por lo que si esto pasa durante mucho tiempo o con varios agentes a la vez se puede producir que el servidor de Pandora FMS reciba una cantidad importante de XML en poco tiempo, y de ahí el encolamiento.
    • Solución: Mover los XML del /var/spool/pandora/data_in del server PFMS a un directorio temporal, por ejemplo /tmp y posteriormente ir metiéndolos poco a poco de nuevo en el /var/spool/pandora/data_in del server para que los procese poco a poco.
Was this article helpful?

Related Articles

Need Support?

Can't find the answer you're looking for?
Contact Support

Recent Discussions