beelogger

beelogger Watchdog

Die gleiche Scriptdatei, die die Smartphonebrowseransicht liefert, kann als automatisierter Watchdog eingesetzt werden. Das Script muss dazu täglich automatisiert aufgerufen werden und überprüft, welcher beelogger seit 24 Stunden keine Daten mehr versandt hat. Somit kann der Ausfall eines beeloggers sehr schnell entdeckt werden.

Dazu muss die Datei beelogger_MoblieWatch.php einfach folgendem Anhang aufgerufen werden:

  • ?autowatch=m Schickt eine E-Mail raus, falls einer oder mehrere der beelogger (dessen WatchdogFlags in der beelogger.ini-Datei gesetzt sind) in den letzten 24 Stunden (vom Zeitpunkt des Scriptaufrufs) nicht mehr gesendet haben. Die Absender und Empfängerdaten holt sich das Script automatisch aus den beelogger.ini Dateien (Variablen: $Empfaenger_Email = “empfaenger@meineDomain.de” und $Absender_Email = “absender@meineDomain.de”)
  • ?autowatch=p Schickt eine Pushover-Nachricht raus, falls einer oder mehrere der beelogger (dessen WatchdogFlags in der beelogger.ini-Datei gesetzt sind) in den letzten 24 Stunden (vom Zeitpunkt des Scriptaufrufs) nicht mehr gesendet haben. Die Push-Daten holt sich das Script automatisch aus den beelogger.ini Dateien ($PushToken = “meinToken” und $PushUser = “meinUser”) Voraussetzung für eine Pushnachricht ist die Aktivierung des Service – Infos hier: www.pushover.net
  • ?autowatch=pm oder  ?autowatch=mp Schickt eine Push- und eine Mail-Nachricht raus

Watchdog nutzen:

Nun bleibt die Frage, wie man das Script jeden Tag zur gleichen Zeit aufrufen kann?

Dazu gibt es verschiedene Möglichkeiten:

  • Wer einen eigenen Server hat, kann das Script jeden Tag zur gleichen Zeit aufrufen: Je nach Serverbetreiber einen Task oder eine geplante Aufgabe programmieren.
  • Man kann einen externen Dienst beauftragen, das Script einmal pro Tag aufzurufen…z.B. kostenloser Service von www.watchthatpage.com
  • Wer seine Daten auf unserem Testserver liegen hat, kann uns eine Mail an support@beelogger.de schreiben und wir starten den täglichen Watchdogaufruf für den User.

 

Beispielhafte Ansicht der Watchdognachrichten:

Pushovernachricht aufs Smartphone:       Nachricht als Email: