Monitoring Agent: should be easy… Right?
These days there are quite a few systems for storing and processing of metrics — timeseries db, but the situation with monitoring agents (software that collects metrics) is not so rosy — there are still not that many options available.