Este documento describe el diseño interno y el flujo operativo de los gráficos de monitoreo de Prime Network.
Puede acceder a los gráficos de supervisión desde https://<ip>:1311/graph
donde '<ip>' es el nombre de host o la dirección IP de su gateway de red principal. Por ejemplo, https://10.1.1.2:1311/graphs.
El usuario de inicio de sesión es admin y la contraseña es la contraseña de la GUI raíz.
El script update.pl recopila los datos de rendimiento individuales de cada máquina virtual autónoma (AVM) en archivos ocultos temporales en /tmp a intervalos de 20 segundos. Estos archivos son legibles y proporcionan la memoria, la cpu, las líneas de registro, etc. para cada una de las AVM. Son los valores del AVM en el momento en que se creó el archivo.
A continuación, la secuencia de comandos copia estos archivos en el servidor de gateway. Colocan estos datos en el
~/.RemoteCommands/units/<IP>/graph/<fecha/hora>_graph_counters en el gateway.
Después de la copia al gateway, la unidad elimina los archivos de /tmp.
La copia de la unidad a la puerta de enlace se ejecuta en la unidad de la siguiente manera:
~/local/scripts/remote_copy.cmd $local_file $gateway_ip:$remote_file
El script update.pl procesa los archivos generados por las AVM de gateway. La secuencia de comandos update_remote.pl procesa los archivos generados por los servidores unitarios. Estos scripts leen los archivos bajo .RemoteCommands cada minuto. Estos archivos representan un único sondeo de datos unitarios.
El script actualiza los archivos *.rdd en el directorio ~/Main/scripts/Monitoring/data. Hay un archivo para cada AVM en el sistema (ip_avm#.rdd). Este archivo .rdd es una ventana deslizante que contiene un mes de datos de los archivos .RemoteCommands. Se comprime y no se puede leer en persona.
Estos dos scripts también leen todos los archivos .rdd existentes en el directorio de datos y crean cada gráfico individual posible que se puede mostrar.
Coloca estos gráficos en el directorio ~/Main/scripts/Monitoring/output. Tienen el formato <ip>_<graphType>_<timePeriod>.png. Estos archivos se pueden ver en cualquier visor de imágenes o en una página web.
Las páginas Web individuales muestran varios gráficos que se pueden ver individualmente si se ve en el
Directorio ~/Main/scripts/Monitoring/output.
Los gráficos graph.cgi y mcstats.cgi muestran los gráficos adecuados en función de las selecciones de los usuarios.
Puede elegir View > Source en el menú de Internet Explorer para ver el origen y dónde se originan los archivos exactos.