everyMinute(); // Keep the monitoring Redis Streams bounded (hourly) Schedule::command('easymonitor:prune-streams')->hourly(); // Refresh the cached latest-release info for the update banner (daily) Schedule::job(new CheckForUpdates)->daily(); // Alert on TLS certificates approaching expiry (daily) Schedule::job(new CheckCertificateExpiry)->dailyAt('06:00'); // Horizon snapshot for metrics (every 5 minutes) Schedule::command('horizon:snapshot')->everyFiveMinutes();