Saltar al contenido principal

Ejecuciones

Una ejecución es cada vez que corre una tarea. Guarda quién la lanzó, en qué entorno, con qué parámetros, todo lo que hizo el agente y cuánto costó.

De dónde viene un lanzamiento​

OrigenCómo
Consolabotón Ejecutar ahora (Ejecutar una tarea)
Programaciónexpresión cron de la tarea en un entorno (Programaciones)
APIPOST /v1/tasks/{id}/run (API v1)
EndpointPOST /run-task/{task_id} llamado por otro sistema (Endpoint de lanzamiento)
Managelanzamiento por el equipo de Kobana

El origen aparece en la columna Origen de Analytics → Logs.

Estado​

EstadoEn la consolaSignificado
queuedEn colaAceptada, esperando que termine la ejecución anterior de la misma tarea.
pendingPendienteEnviada para correr. El agente empieza en hasta 3 minutos.
runningEjecutandoEl agente está trabajando.
successCompletadaTerminó y guardó el resultado.
failedFalladaTerminó con error (la skill salió con falla, se agotó el tiempo o no pudo empezar).
cancelledCanceladaInterrumpida por una persona. Lo que ya se hizo en los sistemas externos no se deshace.

Una ejecución por tarea a la vez​

Cada tarea corre una ejecución a la vez. Un lanzamiento con otra ejecución de la misma tarea en curso no se rechaza: entra en la cola (queued) y empieza sola cuando terminen las anteriores. La consola avisa cuántas ejecuciones hay por delante antes de que confirmes.

Las programaciones son la excepción: si la tarea ya tiene una ejecución activa o en cola en el horario programado, ese lanzamiento se omite, no se apila. Un cron más corto que la duración de la tarea pierde lanzamientos.

Las tareas distintas corren en paralelo.

Qué registra una ejecución​

PestañaContenido
HistorialLa línea de tiempo de eventos que emitió la skill: inicio y fin de cada paso, avisos y errores.
RegistrosLas líneas de log y las llamadas HTTP a los sistemas externos, con los secrets enmascarados.
PendientesLo que la skill dejó para que una persona lo resuelva.
ArchivosLos archivos de entrada adjuntados en el lanzamiento y los archivos de salida publicados por la ejecución.
ResultadoEl informe final en Markdown.
CostoTokens consumidos (entrada, salida, caché), nivel y costo.

Ver Seguir una ejecución.

Límites​

  • Tiempo: una ejecución corre hasta 60 minutos. Pasado ese plazo, se interrumpe y se marca como fallida.
  • Plan y tope de costo: sin Kadu en el plan de la organización, o con el tope mensual de costo alcanzado, el lanzamiento se rechaza. Ver Plan y costos.
  • Retención: los eventos, los logs y las entregas de webhook se guardan por 90 días.