A Core Java application that monitors application log files in real time, processes log events, and generates alerts based on predefined rules. The project focuses on building a clean, modular backend system similar to real-world monitoring tools.
- Core Java
- MySQL
- JDBC
- Multithreading
- Real-time log file monitoring
- Log parsing and classification (INFO, WARN, ERROR)
- Rule-based alert generation
- Persistent storage of logs and alerts
- Log analytics and statistics generation