Je suis un seul développeur Web avec mon propre Centos VPS hébergeant quelques petits sites Web pour mes clients. Aujourd'hui, j'ai découvert que mon service httpd s'était arrêté (sans raison apparente - mais c'est un autre fil). Je l'ai redémarré, mais maintenant je dois trouver un moyen d'être averti par e-mail et / ou SMS si cela se reproduit - je n'aime pas quand mon client me téléphone pour me dire que son site Web ne fonctionne pas!
Je sais qu'il existe probablement de nombreuses possibilités différentes, y compris un logiciel de surveillance de serveur. Je pense que tout ce dont j'ai vraiment besoin, c'est d'un script que je peux exécuter en tant que tâche cron à partir de mon hôte de développement (qui s'exécute en permanence dans mon bureau) qui tente de charger une page à partir de mon serveur de production et s'il ne se charge pas dans disons 30 secondes, il m'envoie un e-mail ou un SMS. Je suis assez nul à l'écriture de scripts shell, d'où cette question.
Toute suggestion serait grandement appréciée.