This project is a micro-service which uses the Spark Framework and the Sigar API to broadcast system information (CPU load, Memory Usage, Network Usage) through a REST API.
For people or organizations who want to monitor or keep track of server load, deploying instances of this application can let them easily create a REST api that they can then listen to in other applications.
The application is built as a fat jar, with all dependencies included. When executing the jar, a lib directory will be made in the directory which is where the application will write the necessary library files required to interact with the system.
Data can be fetched via simple GET requests. The data returned is in XML format. A full reference of routes can be found in the wiki, eventually.