Hou je website in de gaten met Server monitor

Als je verschillende website beheert en je wil deze in de gaten houden dan is PHP Server Monitor een leuk programma om te gebruiken.
De installatie bestanden vind je hier.
Wat je nodig hebt is MySQL database, PHP 5.3.7+, PHP cURL package, PHP PDO mysql driver.
Om de monitor up to date te houden of de service of website nog actief is wordt er gebruikt gemaakt van Cron jobs.

Installatie:
Download het bestand.
Pak het bestand uit en plaats deze op webserver.
Maak een database aan in MySQL via bv PhpAdmin.
monitor1.1
Ga via de Browser naar de locatie van de Server monitor.
Je krijgt nu een installatie stappen.
monitor1

Nadat de installatie is afgerond kan je inloggen op Server Monitor.

Toevoegen van een Website of Service:
Ga naar "Servers".
Kies "Voeg toe".
Vul de gevraagde gegevens in belangrijk voor een website is dat je bij "Type" kiest voor "Website" en bij Poort 80. (Als je website gebruik maakt van https moet je hier poort 443 gebruiken).
Kies opslaan.
monitor4
Om te kijken of de website online is kan je op "Update" drukken je ziet nu dat "Laats online" is bijgewerkt.
Het update van de pagina willen graag automatiseren dit kan je doen via Cron jobs.
Vaak is bij een website hosting deze optie standaard aanwezig in dit voorbeeld doen we dit via Cpanel instellen.
monitor5
Kies bij Advanced Features voor Cronjobs.
monitor6
Maak een nieuwe Cron Job aan bij Minute */15 in.
Bij Command geef hier het pad op naar het bestand in phpservermon/cron/status.cron.php
Verder is er geen instelling nodig kies Add.
Hiermee hebben we het het "Update" van de webservice en service geautomatiseerd.

Notificatie:
Nu is het ook erg handig om op te hoogte te blijven als een Webserver Offline gaat.
Via "Configuratie" kan je specifieke instellingen doen voor Email.
Geef een SMTP host op test ook gelijk of de email binnen komt.
monitor7
Mocht er nu een webserver uitvallen wordt je per email hierover ingelicht.