Ir al contenido

Dashboard de Inicio

El Dashboard de Inicio es la primera pantalla que ves al entrar a Floogos. Concentra el estado operativo de todas tus automatizaciones en un único panel: indicadores clave, gráfico de actividad de los últimos 30 días, tabla de ejecuciones recientes y alertas sin resolver.

Los datos se actualizan automáticamente cada 30 segundos y también se refrescan de forma inmediata cuando ocurre un evento relevante (nueva ejecución, creación o eliminación de un workflow, resolución de incidencia).


Cuatro tarjetas resumen el estado general de tus automatizaciones.

IndicadorValor mostradoOrigen
Total de WorkflowsNúmero de workflows registrados en tu cuentaTabla workflows — todos los registros del cliente
Workflows ActivosWorkflows en estado “play” (habilitados)Tabla workflows — registros con isplay = 1
Tasa de Éxito% de ejecuciones exitosas sobre el total de los últimos 30 díasTabla workflowstates — (total - fallidas) / total × 100
AlertasErrores sin resolver (incidencias abiertas)Tabla workflowstates — nodos con status = 'failed' sin entrada correspondiente en workflowincidents con incident_status = 'resolved'

La Tasa de Éxito refleja la fiabilidad real de tus automatizaciones en ejecución, no cuántos workflows están activos. La fórmula es:

Tasa de Éxito = (ejecuciones_totales - ejecuciones_fallidas) / ejecuciones_totales × 100

Los datos provienen del mismo servicio que alimenta la sección Insights (/api/workflow/insights/trends?days=30), por lo que el valor es coherente con lo que verás allí.

Ejemplo: Si en los últimos 30 días hubo 200 ejecuciones y 60 fallaron, la tasa de éxito es del 70 %.


Gráfico de área que muestra la actividad de tus workflows día a día durante los últimos 30 días.

  • Línea naranja — total de ejecuciones del día
  • Línea roja — ejecuciones que fallaron ese día

Los datos provienen del endpoint GET /api/workflow/insights/trends?days=30, que agrupa por día los registros de la tabla workflowstates. Es exactamente la misma fuente que el gráfico de tendencias de la sección Insights → Temporal.

Debajo del gráfico se muestran tres cifras resumen del período de 30 días:

EstadísticaDescripciónOrigen
Ejecuciones (30d)Total acumulado de ejecuciones en el períodoSuma de total en la serie diaria de workflowstates
Pico diarioMayor número de ejecuciones registradas en un solo díaMáximo de total en la serie diaria
Tiempo promedioMedia del tiempo de respuesta de las últimas ejecucionesCampo response_time_ms de las 50 ejecuciones más recientes en workflowstates

Tabla con las 50 últimas ejecuciones registradas en tu cuenta, ordenadas por fecha de ejecución descendente.

ColumnaDescripción
WorkflowNombre del workflow padre al que pertenece la ejecución
NodoÚltimo nodo ejecutado en esa instancia
TiempoTiempo de respuesta en milisegundos
Estadocompleted (éxito) o failed (error)
FechaFecha y hora de la ejecución

Haz clic en cualquier fila para ir directamente al editor del workflow correspondiente.

Los datos provienen de la tabla workflowstates para los estados, y se enriquecen con workflowinstances y workflows para obtener el nombre del workflow padre.


Panel que lista los errores abiertos agrupados por workflow + nodo + mensaje de error. Un error aparece aquí si:

  1. El nodo tiene status = 'failed' en workflowstates
  2. No existe una entrada en workflowincidents con incident_status = 'resolved' para ese error
ColumnaDescripción
WorkflowNombre del workflow donde ocurrió el error
NodoNodo que falló
ErrorMensaje de error registrado
OcurrenciasCuántas veces se ha repetido este error
Última vezFecha de la última ocurrencia

Haz clic en el botón de resolver junto a la alerta para marcarla como resuelta. Puedes añadir una nota explicando la causa o la solución aplicada. Al resolver, todos los errores idénticos (mismo workflow padre, mismo nodo, mismo mensaje de error) se marcan como resueltos simultáneamente.


El dashboard usa una caché inteligente basada en eventos:

  • Los datos se sirven desde caché para evitar consultas costosas en cada visita.
  • La caché se invalida automáticamente cuando ocurre un evento de escritura: ejecución de workflow, creación o eliminación de un workflow, cambio de estado (activar/desactivar) o resolución de una incidencia.
  • Como respaldo, la caché expira cada 10 minutos aunque no haya ocurrido ningún evento.

Esto significa que los datos mostrados son siempre frescos tras cualquier acción relevante, sin necesidad de recargar la página manualmente.


Al acceder a Floogos por primera vez (o al reiniciar el tutorial desde el menú de usuario), se activa un recorrido guiado que explica cada sección del dashboard:

  1. Menú de navegación
  2. Botón de nuevo workflow
  3. Modo oscuro y selector de idioma
  4. Menú de usuario
  5. Indicadores KPI — qué representa cada tarjeta
  6. Tasa de Éxito — explicación del cálculo y origen
  7. Gráfico de volumen diario — interpretación de líneas y colores
  8. Estadísticas del período — Ejecuciones, Pico diario, Tiempo promedio
  9. Actividad reciente

Puedes relanzar el tutorial en cualquier momento desde Menú de usuario → Ayuda → Ver tutorial.