Approach to collect metrics from different hosts and store them at a central server.
What Is There?
There is an agent that will collect metrics and send the data to a backend using RESTful methods. The backend will currently only keep information in memory.
A braindump of stuff that should be done next.
- Add persistence to data (using a journal and some clever file structures).
- Add simple Web 2.0 interface to query the available data.
- Add more executors (entities that collect data) to the agent.
- Optimize and stuff.