Skip to main content

Generación de archivos XML para simular carga de agentes

Existe una herramienta que viene configurada con Pandora FMS para generar datos de prueba (pandora_xml_stress) y que genera XML. Tiene diferentes opciones y en este directorio se proporciona un archivo de configuración y todos los diccionarios y archivos adicionales para generar datos de 300 agentes, con nombres pseudoaleatorios (como por ejemplo "7fb8a1a734c24cc22a5c75eb").

Estos agentes están definidos en el archivo "pandora_xml_stress.agents". Si desea menos agentes, puede eliminar elementos de este archivo.

Para ejecutar la generación XML manualmente desde el repositorio de código:

cd pandorafms/pandora_server/util/load
 perl ../pandora_xml_stress.pl pandora_xml_stress.conf 

Esto generará 300 XML en el directorio /var/spool/pandora/data_in.

Si creas una ejecución programada de este comando cada 5 minutos (p. ej. mediante cron), ten en cuenta que si el servidor de PandoraFMS se detiene podría tener cientos de miles de archivos XML pendientes de procesar.

Crea /etc/cron.d/pandora_stress con este contenido:

  */5 * * * * root <putyourscripthere>