{"servicio":"ws-monitor-1041","descripcion":"Relevo en tiempo real de posiciones GPS (Socket.IO) con historial del día. Estos endpoints son de solo lectura y no requieren autenticación.","almacenamiento":"redis","endpoints":[{"path":"/api/diag/health","descripcion":"Salud del servicio: uptime, memoria, lag del event loop, estado del almacenamiento y de la cola de escritura.","parametros":{}},{"path":"/api/diag/stats","descripcion":"Contadores y tasas (último minuto / 5 minutos / hora) de mensajes recibidos, entregados, descartados y errores. Incluye desglose por empresa.","parametros":{}},{"path":"/api/diag/channels","descripcion":"Canales (destinos) con tráfico: tasa, último mensaje y cuántos clientes están suscritos a cada uno.","parametros":{}},{"path":"/api/diag/clients","descripcion":"Clientes conectados por WebSocket: transporte, tiempo conectado, dirección y grupos suscritos.","parametros":{}},{"path":"/api/diag/device/{deviceId}","descripcion":"Último dato conocido de un dispositivo y hace cuánto llegó. Responde si la unidad está reportando al websocket.","parametros":{"empresaUid":"requerido","deviceId":"en la ruta"}},{"path":"/api/diag/errors","descripcion":"Últimos errores registrados por el servicio, del más reciente al más antiguo.","parametros":{}}],"generadoEn":"2026-09-10T04:42:24.696Z"}