Saltar a contenido

Historial de tareas

El historial te permite revisar todas las ejecuciones pasadas de una tarea.

Acceder al historial

Desde la tarea

  1. Abre los detalles de una tarea
  2. Haz clic en la pestaña Historial

Desde Ejecuciones

  1. Ve a Ejecuciones en el menú lateral
  2. Filtra por la tarea específica

Vista del historial

┌─────────────────────────────────────────────────────────────────┐
│ Historial: Backup base de datos                                 │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│ 📊 Resumen (últimos 30 días)                                   │
│ ┌───────────┬───────────┬───────────┬───────────┐              │
│ │ Total: 30 │ Éxito: 28 │ Fallo: 2  │ Tasa: 93% │              │
│ └───────────┴───────────┴───────────┴───────────┘              │
│                                                                 │
├─────────────────────────────────────────────────────────────────┤
│ Fecha              │ Estado │ Duración │ Iniciado por │ Acción │
├────────────────────┼────────┼──────────┼──────────────┼────────┤
│ 25/01/2025 03:00   │ ✓      │ 2m 45s   │ CRON         │ [👁]   │
│ 24/01/2025 03:00   │ ✓      │ 2m 38s   │ CRON         │ [👁]   │
│ 23/01/2025 03:00   │ ✗      │ 0m 45s   │ CRON         │ [👁]   │
│ 22/01/2025 03:00   │ ✓      │ 2m 50s   │ CRON         │ [👁]   │
│ 21/01/2025 15:30   │ ✓      │ 2m 42s   │ Juan García  │ [👁]   │
│ 21/01/2025 03:00   │ ✓      │ 2m 40s   │ CRON         │ [👁]   │
│ ...                │        │          │              │        │
├────────────────────┴────────┴──────────┴──────────────┴────────┤
│ Mostrando 1-10 de 156                        [<] [1] [2] ... [>]│
└─────────────────────────────────────────────────────────────────┘

Columnas del historial

Columna Descripción
Fecha Fecha y hora de inicio
Estado ✓ Éxito / ✗ Fallo / ⚪ Cancelada
Duración Tiempo total de ejecución
Iniciado por CRON (automático) o nombre del usuario
Acción Ver detalles

Filtrar historial

Por fecha

Desde: [📅 01/01/2025]  Hasta: [📅 25/01/2025]  [Filtrar]

Por estado

Estado: [Todos ▼]
        - Todos
        - Éxito
        - Fallo
        - Cancelada

Por iniciador

Iniciado por: [Todos ▼]
              - Todos
              - CRON (automático)
              - Juan García
              - María López

Detalles de ejecución

Haz clic en para ver los detalles completos:

┌─────────────────────────────────────────────────────────────────┐
│ Ejecución: #12345                                               │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│  Tarea: Backup base de datos                                   │
│  Fecha: 23/01/2025 03:00:00                                    │
│  Estado: ✗ Fallo                                               │
│  Duración: 45 segundos                                         │
│  Iniciado por: CRON                                            │
│                                                                 │
│  ─────────────────────────────────────────────────────────     │
│  LOGS                                                           │
│  ─────────────────────────────────────────────────────────     │
│  [03:00:00] Iniciando backup...                                │
│  [03:00:01] Conectando a PostgreSQL...                         │
│  [03:00:15] ERROR: Connection timed out                        │
│  [03:00:15] Reintentando conexión (1/3)...                     │
│  [03:00:30] ERROR: Connection timed out                        │
│  [03:00:30] Reintentando conexión (2/3)...                     │
│  [03:00:45] ERROR: Connection timed out                        │
│  [03:00:45] FATAL: No se pudo conectar después de 3 intentos   │
│                                                                 │
│  ─────────────────────────────────────────────────────────     │
│  ERROR                                                          │
│  ─────────────────────────────────────────────────────────     │
│  Connection to PostgreSQL failed after 3 retries.              │
│  Last error: Connection timed out                              │
│                                                                 │
│  [Reintentar]  [Crear issue]  [Cerrar]                        │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

Métricas del historial

Tasa de éxito

Porcentaje de ejecuciones exitosas:

Tasa de éxito = (Ejecuciones exitosas / Total) × 100

Duración promedio

Tiempo medio de las ejecuciones exitosas.

Tendencias

Gráfico de ejecuciones en el tiempo:

Ejecuciones últimos 7 días
     ✓ ✓ ✓ ✗ ✓ ✓ ✓
Mon Tue Wed Thu Fri Sat Sun

Comparar ejecuciones

Para analizar diferencias entre ejecuciones:

  1. Selecciona dos ejecuciones (checkbox)
  2. Haz clic en Comparar
  3. Verás lado a lado:
  4. Duración
  5. Logs
  6. Resultado

Útil para investigar por qué una falló y otra no.

Exportar historial

Exportar a CSV

  1. Aplica los filtros deseados
  2. Haz clic en Exportar
  3. Selecciona formato CSV
  4. Se descarga el archivo

Campos exportados

  • ID de ejecución
  • Fecha/hora inicio
  • Fecha/hora fin
  • Duración (segundos)
  • Estado
  • Iniciado por
  • Resultado (truncado)

Retención de datos

Política de retención

El historial se conserva según la configuración del sistema:

  • Logs detallados: 30 días
  • Resumen de ejecuciones: 1 año
  • Métricas agregadas: Indefinido

Acciones sobre ejecuciones pasadas

Reintentar

Ejecuta de nuevo la tarea con los mismos parámetros.

  1. Abre los detalles de la ejecución fallida
  2. Haz clic en Reintentar
  3. Se lanza una nueva ejecución

Crear issue

Convierte un fallo en un item de backlog:

  1. Abre los detalles del fallo
  2. Haz clic en Crear issue
  3. Se pre-rellena con:
  4. Título: Nombre de la tarea + error
  5. Descripción: Logs y detalles
  6. Prioridad: Según frecuencia del fallo

Ver logs completos

Para ejecuciones con muchos logs:

  1. Haz clic en Ver logs completos
  2. Se abre una vista expandida
  3. Puedes buscar y filtrar en los logs

Alertas de historial

Configura alertas basadas en el historial:

Alerta Descripción
Fallos consecutivos Notifica si hay N fallos seguidos
Tasa de éxito baja Notifica si cae por debajo de X%
Duración anormal Notifica si dura más de X minutos

Siguiente: Procedimientos - Flujos de trabajo estructurados.