MONITORIZACIÓN DE ORDENADORES EN RED DE ÁREA LOCAL
INTRODUCCIÓN Poder consultar diferentes medidas de los ordenadores que comparten una red de área local
AGENTES SERVIDOR RECOLECTOR PROCESADOR ALMACEN SISTEMA DISTRIBUIDO AGENTES SERVIDOR RECOLECTOR PROCESADOR ALMACEN
SERVIDOR Servidor WEB: Usuarios registrados. Almacenamiento de datos de acceso. Almacenamiento de IP's de los agentes.
SERVIDOR Servidor RMI que envía el archivo con las IP's de los agentes al recolector. Cliente RMI que recibe los archivos procesados del procesador.
RECOLECTOR Recibe del servidor un archivo con las IP's de los agentes para saber de que ordenadores tiene que obtener datos. Obtiene los diferentes datos y se los envía al procesador.
RECOLECTOR OBTENCIÓN DE DATOS:
RECOLECTOR OBTENCIÓN DE DATOS: Número de procesos: “ps -af” Memoria caché: “cat /proc/meminfo” Memoria usada: “cat /proc/meminfo” Memoria libre:“cat /proc/meminfo” Memoria total: “cat /proc/meminfo” CPU usada por el sistema: “vmstat” CPU usada por el usuario: “vmstat”
PROCESADOR Recibe los ficheros que ha recogido el recolector. Obtiene medidas máximas, mínimas y organiza los datos. Envía los datos procesados al servidor.
Sistemas de ficheros. Hash map. ALMACÉN Sistemas de ficheros. Hash map.
FICHEROS SERVIDOR
FICHEROS RECOLECTOR
FICHEROS PROCESADOR
HASHMAP 1
HASHMAP 2
INTERFAZ WEB
FIN