Der Heartbeat[1] ist in erster Linie ein selbstständiges Überwachungstool, um hohe Lasten, Ausfälle von Serverdiensten oder Probleme in der Verbindung schnell zu erkennen. Der Heartbeat pingt in festgelegten Intervallen den Server respektive die zu überprüfenden Dienste an und verwertet die Antworten. Bei Ausfällen oder dem Ausbleiben der notwendigen Antwort, wird sofort ein weiterer Test initiiert und bei gleichbleibenden Ergebnis eine Nachricht an den technischen Support abgesetzt.
Für eine optimale Auswertung haben wir den GentleBot entwickelt. Der GentleBot läuft als eigenständiger Daemon auf den Servern und erlaubt dem Heartbeat präzise Daten abzufragen. Gerade im Bereich Datenbankserver und Serverlast sind aussagekräftige Daten für eine gute Analyse entscheidend.