Desarrollé una plataforma para monitorear los dispositivos de red de la Municipalidad de Alto Hospicio, identificando automáticamente equipos activos, caídos e inactivos para facilitar la atención preventiva del departamento de soporte técnico.
Rol:
Cliente:
Full Stack Municipalidad de Alto Hospicio
React JavaScript HTML5 CSS3 Tailwind CSS Python SQL 2019
Descripcion general
Durante mi práctica profesional desarrollé una plataforma para reducir el
tiempo que los dispositivos de la Municipalidad de Alto Hospicio
permanecían desconectados de la red, evitando que estas interrupciones
afectaran por períodos prolongados el funcionamiento de sus respectivas
áreas. La interfaz web permitía supervisar cada dispositivo y consultar
información como su IP, nombre, estado y departamento. Además, ante
desconexiones prolongadas, el sistema enviaba una notificación al equipo
de soporte con los datos del dispositivo, su hora de caída, departamento y
tiempo de desconexión. De esta forma, se facilitaba una atención oportuna
para reducir el tiempo de inactividad y mantener la continuidad de las
operaciones.
Caracteristicas
Monitoreo automático: Verifica periódicamente la
conectividad de los dispositivos registrados mediante sus direcciones
IP, actualizando su estado de forma automática.
Detección de desconexiones: Un dispositivo es considerado
caído únicamente cuando previamente se encontraba activo y deja de
responder a las comprobaciones de conectividad.
Confirmación de caídas: Antes de generar una alerta, el
sistema confirma que la desconexión se mantenga durante varias
comprobaciones consecutivas, evitando notificaciones provocadas por
interrupciones momentáneas.
Monitoreo en tiempo real: Actualiza automáticamente el
estado de los dispositivos en la interfaz mediante WebSockets,
permitiendo visualizar los cambios sin necesidad de recargar la página.
Gestión de dispositivos: Permite registrar, modificar y
eliminar dispositivos, almacenando información como nombre, dirección IP
y departamento en una base de datos.
Alertas automáticas: Envía notificaciones mediante Gmail al
confirmar una caída prolongada, incluyendo información del dispositivo
para facilitar su identificación y atención por parte del equipo de
soporte.