Centralised Log Server
Project done as part of “Data Communication and Computer Networks” course.
Features
- Sets up cron jobs to send logs of different types to a central server.
- User can set the frequency of the cron job and also set priority levels for various log files.
- Centralised server receives logs and stores in a file system into different directories based on the client’s IP address and the type of log received (syslog , ssh logs , etc).
Tech Stack
- Python :- For socket programming and setting up of cron jobs.
Source: Centralised Log System