Log analysis tool: parse access logs (Apache/Nginx Combined format), detect error patterns, analyze traffic by hour/path/status, and spot anomalies. Turn raw logs into insights.
Browse the actual product documentation and code examples included in this toolkit.
Key features of Log Analyzer
• Access log parsing — Handles Apache/Nginx Combined Log Format out of the box • Traffic analysis — Requests by hour, top paths, top IPs, status code breakdown • Error analysis — Error rates, top error paths, error trends over time • Anomaly detection — Statistical spike detection for traffic, IPs, and error rates • Pretty terminal output — Hourly traffic histograms, formatted tables • JSON export — Machine-readable reports for automation
Access log parsing — Handles Apache/Nginx Combined Log Format out of the box
Traffic analysis — Requests by hour, top paths, top IPs, status code breakdown
Error analysis — Error rates, top error paths, error trends over time
Anomaly detection — Statistical spike detection for traffic, IPs, and error rates
Pretty terminal output — Hourly traffic histograms, formatted tables
JSON export — Machine-readable reports for automation
Configure Log Analyzer parameters to see how the product works.
# Full analysis (traffic + errors + anomalies) python src/log_analyzer.py --log examples/sample_access.log --report all # Traffic analysis only python src/log_analyzer.py --log examples/sample_access.log --report traffic # Error analysis with top 20 paths python src/log_analyzer.py --log examples/