Есть масса способов как это лучше сделать, но у каждого способа свои достоинства и недостатки. Самый правильный на мой взгляд способ - это использовать Zabbix, но для этого нужно уметь его тонко конфигурировать.
Самый простой способ - написать скрипт на любом языке, но каждый раз, при попытке внести изменения в скрипт, нужно будет долго в нём разбираться и вспоминать что куда. Заббикс бесплатен.