A lightning-fast command-line interface (CLI) tool written in Rust for analyzing server logs. It features automatic parallel processing for large files, regex-based parsing, and multiple output formats.
- High Performance: Uses
rayonfor parallel processing on multi-core CPUs. - Smart Parsing: Regex-based extraction of IP, timestamp, log level, and messages.
- Filtering: Filter by log errors (
--errors-only) or specific error levels. - Multiple Formats: Output results in formatted Text Tables, JSON, or CSV.
- Efficiency: Processes ~150MB of logs in <0.5 seconds on modern hardware.
Ensure you have Rust and Cargo installed.
git clone [https://github.com/andreagnzz/TD3-Rust.git](https://github.com/andreagnzz/TD3-Rust.git)
cd TD3-Rust