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.