Skip to content
Esta página fue generada y traducida con asistencia de IA. Si encuentra alguna imprecisión, no dude en ayudar a mejorarla. Editar en GitHub

Tareas integradas

PRX incluye varias tareas cron integradas que manejan el mantenimiento rutinario. Estas tareas se ejecutan automaticamente cuando el sistema cron esta habilitado.

Referencia de tareas

TareaProgramacion por defectoDescripcion
heartbeatCada 30sVerificacion de salud del sistema
memory-hygieneDiariamente a las 3:00Compactar y podar entradas de memoria
log-rotationDiariamente a las 0:00Rotar y comprimir archivos de log antiguos
cache-cleanupCada horaEliminar entradas de cache expiradas
metrics-exportCada 5mExportar metricas a los backends configurados
signature-updateCada 6hActualizar firmas de amenazas (si la integracion PRX-SD esta habilitada)

Configuracion

Cada tarea integrada puede habilitarse/deshabilitarse individualmente y reprogramarse:

toml
[cron.builtin.memory_hygiene]
enabled = true
schedule = "0 3 * * *"

[cron.builtin.log_rotation]
enabled = true
schedule = "0 0 * * *"
max_log_age_days = 30

[cron.builtin.cache_cleanup]
enabled = true
schedule = "0 * * * *"

Tareas personalizadas

Ademas de las tareas integradas, puedes definir tareas de agente personalizadas que ejecutan un prompt segun un horario:

toml
[[cron.tasks]]
name = "weekly-cleanup"
schedule = "0 2 * * 0"  # Sundays at 2:00 AM
action = "agent"
prompt = "Review and archive old conversation logs"
timeout_secs = 300

Paginas relacionadas

Released under the Apache-2.0 License.