db093d7b9b
The bot analyzer was silently processing thousands of log files with no progress feedback, appearing to stall on large servers. Changes: • Added progress counter showing every 50 log files parsed • Displays current domain being processed • Shows format: "Parsed 150 log files... (current: domain.com)" • Clears progress line when complete to avoid clutter • Interval set to 50 files (adjustable via progress_interval variable) Example output: Parsing logs from: /var/log/apache2/domlogs Parsed 50 log files... (current: example.com) Parsed 100 log files... (current: another.com) Logs parsed successfully (125432 entries) This gives real-time feedback on servers with 1000+ log files without overwhelming the output. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>