Linux tool to watch and monitor existing services
Reference
intern-a853322e1
Description
We need to create a Linux tool to watch a list of existing services, communicate and receive commands from an online server.
The student should study existing solutions, design and implement software to watch and monitor Linux services.
The software should be able to:
Regularly monitor the functionality of a set of Linux services.
Execute a pre-configured action in case of failure.
Notify a server about the failure by providing logs when requested.
Authenticate to the server.
Receive and execute commands.
Requirements
The student should be in the final year of university to get a master or an engineering degree
Strong analytical skills
Strong knowledge of at least one of the following: C++, Python, Java
Linux, Networking, Restful
Autonomous
Nice to have: Git, Knowledge about copyleft and permissive licenses
Other details
Location: Online
Start date: Before March 1st, 2022
Duration: 4 to 6 months
Please send us an email with your CV to internship@sofunix.com with the reference ID in the email object