Simplified online server monitoring platform for easy management.
GraphIT operates on a client/server architecture, employing HTTP as the transport protocol and SQLite as the database backend. Communication between server and agents, as well as between server and frontend, is based on the REST principle, with all data formatted in JSON. Agents are HTTP clients that support POST request, and the software comes with a Python library that simplifies agent creation in Python.
The frontend is a basic web page that uses JavaScript to query the GraphIT server via Ajax. The charts that display data are rendered with the flot JS library. So, if you want an uncomplicated monitoring solution, GraphIT is definitely worth considering.
Version 0.3: N/A