[Unit] Description=IDS Analytics Aggregation Timer - Runs every hour Requires=ids-analytics-aggregator.service [Timer] # Run 5 minutes after the hour (e.g., 10:05, 11:05, 12:05) # This gives time for logs to be collected OnCalendar=*:05:00 # Run immediately if we missed a scheduled run Persistent=true [Install] WantedBy=timers.target