Я сам искал информацию по этой теме в интернете, но не являюсь большим специалистом в области IT, так что даже не знаю на что смотреть надо. Может быть вы мне подскажете какую-то программу?
Это сложный вопрос потому что есть очень много подобных программ и надо выбор делать в зависимости от того какой у вас сервер или веб сервис. Знаю что с подобным типом мониторинга хорошо может справиться вот эта программа http://gmonit.ru/ . Вы перейдите на сайт и посмотрите сами. Может быть данное решение вам тоже подойдет.
На самом деле это только на словах облачный мониторинг хорошо себя будет показывать. Но на практике без стабильной сети у вас будут проблемы с тем чтобы показатели сервера смотреть через облако.