This library runs (via a cronjob) every 10 minutes and checks if a server is online or down. If it's down, sends an email to the person in charge of the machine and, when the issue is fixed, reports the new status via email.