How to monitor a VPS ?
When buying budget VPS, the main concern is possible oversell to cover the server cost. Then, the server is vulnerable due to the abuse of others. To judge about a good provider, it is needed to constantly monitor the VPS performance.
Two factors are of utmost importance: CPU and Network speed
I am thinking of putting a straightforward script on cron job to regularly record the performance speed.
But what can be a standard script (not too heavy to kill the VPS, not too light to ignore system loads).
And what can be a good way to monitor the network connection speed, as the key is outbound traffic and we must sure that the rate-limiting in not the other server.
NOTE: Thanks for useful comments, but my question is to monitor one single VPS as a client, not to monitor the server to find abusers. As a user I want to know if the performance of the VPS I've bought is constantly good.