Dashboard de Perceiver
Propósito y acceso
El Dashboard resume la configuración activa de Perceiver y las ejecuciones de análisis más recientes. Abre Dashboard en la navegación; es la página principal después de iniciar sesión.
La vista requiere una sesión autenticada. No ofrece controles para iniciar análisis, filtrar resultados o paginar el historial: funciona como panel de resumen y previsualización.
Indicadores del sistema
En la parte superior muestra tres tarjetas:
| Indicador | Qué representa |
|---|---|
| Paquetes activos | Cantidad de paquetes con active = true. Son configuraciones de análisis disponibles. |
| Tasa de procesamiento | Registros de análisis recibidos durante la última hora, divididos entre 60 y presentados como análisis/minuto con dos decimales. |
| Endpoints webhook | Cantidad de endpoints con active = true. |
Mientras se cargan paquetes, endpoints y análisis, las tarjetas muestran ....

Tarjetas de paquetes activos, tasa de procesamiento por minuto y endpoints webhook activos.
Análisis recientes
La sección Análisis recientes presenta hasta seis resultados, ordenados por fecha más reciente. La página solicita como máximo 1000 registros al servicio y actualiza esa consulta automáticamente cada 60 segundos.
Cada tarjeta reúne:
- Paquete: nombre del paquete asociado; si no se encuentra, muestra Paquete desconocido.
- Tipos de análisis: etiquetas como
KX.Faces,KX.PDDu otros tipos devueltos; si no hay tipos, puede aparecerKX.Unknown. - Origen: etiqueta WEBHOOK cuando la fuente es webhook; las demás fuentes se presentan como UPLOAD.
- Hora: marca de tiempo convertida a la hora local del navegador.
- Modelos: cantidad de entradas identificadas en el resultado JSON.
- Estado: etiqueta ANALIZADO.
Navegar por la evidencia
Si el resultado tiene varias vistas, utiliza las flechas del carrusel dentro de la tarjeta:
- Original: imagen recibida. Si el resultado tiene el valor especial
no_detection, aparece Sin detecciones en lugar de la imagen. - Detecciones: aparece si el JSON contiene detecciones y dimensiones de imagen. Superpone recuadros con clase y confianza; cuando hay datos de pose, también muestra puntos clave, esqueleto y etiquetas como
[SHOOTING]o[HANDS UP]. - Recortes y OCR: aparecen si los resultados incluyen recortes de Cropper/SAM. Cuando existe un resultado OCR con el mismo nombre de archivo, se muestran el texto leído y su confianza.
Las flechas solo aparecen cuando hay más de una vista para esa tarjeta. Las imágenes de origen o recortes que no se puedan cargar pueden quedar vacías.
Navegar a otras tareas
El Dashboard no tiene un botón en las tarjetas para abrir o reprocesar un resultado. Usa la navegación lateral:
- Análisis: cargar una imagen y ejecutar un paquete.
- Configuración: administrar modelos, paquetes y endpoints.
- Flujos: crear o mantener pipelines de modelos.
- Zonas de detección: consultar y configurar las zonas disponibles.
Consulta Análisis, Configuración y Flujos para continuar el trabajo desde cada módulo.
Carga, estado vacío y errores
- Cargando: un indicador aparece en la sección de resultados; las tres tarjetas muestran
...hasta que terminen las consultas de paquetes, endpoints y análisis. - Sin resultados: si la respuesta contiene cero análisis, se muestra el mensaje que invita a cargar una imagen o configurar un webhook.
- Sin detecciones: un resultado puede tener imagen y mostrar la etiqueta Sin detecciones.
- Falla de API: el Dashboard no presenta un estado de error específico para sus consultas. Un fallo de carga puede verse como listas vacías o contadores en cero; vuelve a cargar y confirma el estado en los módulos correspondientes.
Consideraciones
- La tasa se calcula en el navegador a partir de los resultados cargados, no de un indicador de tasa proporcionado por el servidor. Como se consultan hasta 1000 registros, en entornos con volúmenes muy altos puede no representar todos los eventos de la última hora.
- Los datos recientes se refrescan cada minuto; no es una transmisión en tiempo real.
- Las tarjetas no ofrecen búsqueda, filtros, paginación ni una acción directa para reprocesar el resultado.
- Las imágenes de detecciones y recortes pueden incluir rostros, placas u otra evidencia sensible. Usa capturas autorizadas y redacta cualquier dato privado antes de publicarlas.