Ejecuciones

La sección Ejecuciones proporciona una vista centralizada de todos los logs y el historial completo de ejecuciones de bots en la plataforma Unimate, permitiendo monitorear, analizar y debugear los procesos automatizados.

Interfaz de Ejecuciones

La interfaz principal muestra una tabla detallada con todas las ejecuciones realizadas:

Panel principal de historial de ejecuciones

Características de la interfaz:

  • Tabla paginada con todas las ejecuciones históricas

  • Filtros avanzados por bot, estado, fecha y agente

  • Información detallada de cada ejecución en formato tabular

  • Acciones rápidas para ver logs, reejecutar o descargar resultados

  • Indicadores visuales de estado con colores distintivos

Vista General de Ejecuciones

Información mostrada para cada ejecución:

  • ID único de la ejecución

  • Nombre del bot y versión utilizada

  • Agente que ejecutó el proceso

  • Fecha y hora de inicio

  • Estado final con indicadores visuales

  • Duración total de la ejecución

  • Parámetros utilizados en esa ejecución específica

  • Archivos generados (si los hay)

Filtros disponibles:

  • Por bot: Filtrar ejecuciones de bots específicos

  • Por estado: Éxito, Error, En progreso, Cancelado

  • Por fecha: Rango de fechas personalizable

  • Por agente: Filtrar por agente que ejecutó el bot

  • Búsqueda libre: Buscar por nombre, ID o cualquier campo

Estados de Ejecución

Éxito

  • Ejecución completada exitosamente

  • Código de salida 0

  • Archivos de resultado disponibles

  • Logs completos guardados

Error

  • Ejecución falló por algún motivo

  • Código de salida != 0

  • Logs de error disponibles para debugging

  • Stacktrace capturado si aplica

En Progreso

  • Bot ejecutándose actualmente

  • Logs actualizándose en tiempo real

  • Posible cancelar si es necesario

  • Tiempo transcurrido visible

Filtros y Búsqueda

Filtros disponibles

Por Bot

Bot: [▼ Todos los bots        ]
     ├── Procesador v2.1 (45)
     ├── Sync Archivos (23)
     ├── Reporte Diario (12)
     ├── Backup DB (8)
     └── Otros (15)

Por Estado

Estado: [▼ Todos los estados  ]
        ├── Éxito (78)
        ├── Error (15)
        ├── Cancelado (6)
        └── En Progreso (1)

Por Fecha

Período: [▼ Últimos 7 días    ]
        ├── Hoy
        ├── Últimos 7 días
        ├── Últimos 30 días
        ├── Este mes
        └── Rango personalizado

Por Agente

Agente: [▼ Todos los agentes  ]
       ├── WIN-PC-01 (Online)
       ├── WIN-PC-02 (Online)
       ├── WIN-SERVER (Online)
       └── WIN-BACKUP (Offline)

Detalles de Ejecución

Al hacer clic en una ejecución específica:

Detalle de Ejecución #145
─────────────────────────────────────────────────
Bot: Procesador de Datos v2.1
Agente: WIN-PC-01 (Conectado)
Estado: Completado exitosamente

Tiempos:
├── Iniciado: 2024-12-20 14:30:25
├── Finalizado: 2024-12-20 14:34:10
└── Duración: 3 minutos 45 segundos

Parámetros utilizados:
├── --archivo: datos_diciembre.xlsx
├── --formato: CSV
├── --limite: 1000
└── --debug: False

Resultados:
├── Código de salida: 0
├── Registros procesados: 1000
├── Archivos generados: 2
└── Memoria máxima: 156 MB

Archivos de salida:
├── resultado.csv (245 KB)
└── reporte.pdf (1.2 MB)

[Descargar Logs] [Ver Archivos]
─────────────────────────────────────────────────

Logs Detallados

Visualización de logs en tiempo real:

Logs - Ejecución #145 | Procesador de Datos v2.1
────────────────────────────────────────────────────────────────
[14:30:25] INFO  - Bot iniciado con PID 12345
[14:30:26] INFO  - Cargando archivo datos_diciembre.xlsx
[14:30:28] INFO  - Archivo cargado: 1000 registros
[14:30:30] INFO  - Iniciando procesamiento...
[14:31:15] INFO  - Progreso: 25% (250/1000 registros)
[14:32:00] INFO  - Progreso: 50% (500/1000 registros)
[14:32:45] INFO  - Progreso: 75% (750/1000 registros)
[14:33:30] INFO  - Progreso: 100% (1000/1000 registros)
[14:33:45] INFO  - Generando archivo resultado.csv
[14:34:00] INFO  - Generando reporte.pdf
[14:34:10] INFO  - Proceso completado exitosamente

[Descargar Log Completo] [Buscar en Log]
────────────────────────────────────────────────────────────────

Características de los logs:

  • Timestamp preciso para cada línea

  • Niveles de log (INFO, WARNING, ERROR, DEBUG)

  • Búsqueda en tiempo real dentro del log

  • Descarga en formato .txt para análisis offline

  • Colorización según nivel de importancia

Análisis y Métricas

Estadísticas Generales

Resumen Ejecutivo (Últimos 30 días)
├── Total de ejecuciones: 342
├── Tasa de éxito: 89.2% (305 exitosas)
├── Tasa de error: 8.5% (29 con errores)
├── Cancelaciones: 2.3% (8 canceladas)
├── Tiempo promedio: 4 min 23 seg
└── Bot más usado: Procesador de Datos (45%)

Gráficos de Tendencias

  • Línea temporal de ejecuciones por día

  • Gráfico circular de estados de ejecución

  • Histograma de duración de ejecuciones

  • Ranking de bots más ejecutados

Alertas y Anomalías

Alertas Detectadas
├── Bot "Reporte Diario" falló 3 veces consecutivas
├── Tiempo de ejecución aumentó 40% esta semana
├── Agente WIN-PC-03 offline desde hace 2 horas
└── Espacio en disco bajo en WIN-SERVER (15% libre)

Gestión de Logs

Configuración de retención:

  • Logs detallados: 90 días

  • Logs resumidos: 1 año

  • Archivos de salida: 30 días (configurable)

  • Métricas agregadas: Permanente

Exportación masiva:

  • Formato CSV: Para análisis en Excel/PowerBI

  • Formato JSON: Para integración con sistemas externos

  • Filtros aplicables: Por fechas, bots, estados

  • Compresión automática: Para archivos grandes

Limpieza automática:

  • Logs antiguos eliminados según política

  • Archivos temporales limpiados diariamente

  • Notificaciones antes de eliminar datos importantes

  • Backup opcional antes de limpiar

Integración con Otras Secciones

Desde Ejecuciones puedes:

  • Reejecutar bot con mismos parámetros

  • Editar bot que presentó errores

  • Programar nueva ejecución en Calendario

  • Ver configuración del agente que ejecutó

  • Analizar tendencias de rendimiento

Navegación rápida:

  • Clic en nombre del bot → va a sección «Bots»

  • Clic en agente → va a sección «Agentes»

  • Clic en fecha → filtra ejecuciones de ese día

  • Doble clic en fila → abre detalles completos