Benchmarking cloud performance over time using a distributed network of agents communicating via XMPP.