Plugins Alle Plugins ansehen
Ratgeber
Live-Demo ↗ Plugin wünschen Anmelden feinwerk.io ↗ Connector holen
Einsatzbeispiele

Merken Sie nach Stunden, nicht nach Wochen, wenn Ihr Matomo-Tracking ausfällt

Sentinel prüft die Daten jeder Website stündlich und meldet sich, sobald das Tracking gestört aussieht. So bemerken Sie einen Ausfall nach wenigen Stunden und nicht erst im Monatsbericht.

  • Kostenlos und quelloffen
  • Prüft jede Website stündlich
  • E-Mail, Slack, Microsoft Teams, Webhook
So funktioniert Sentinel: jede Website stündlich geprüft, Ausfälle per E-Mail, Slack oder Teams gemeldet
So funktioniert Sentinel: jede Website stündlich geprüft, Ausfälle per E-Mail, Slack oder Teams gemeldet

Tracking fällt leise aus

Im Tag Manager wird ein neuer Container veröffentlicht, das Consent-Banner bekommt ein Update, ein neues Release geht ohne Tracking-Code live, oder der Cronjob für die Archivierung bleibt stehen. Matomo meldet nichts davon. Es kommen einfach weniger Besuche an, ein Formular-Ziel erfasst keine Konversionen mehr, oder die Berichte bleiben auf dem Stand von vorgestern.

Bemerkt wird so etwas meist Wochen später, wenn jemand den Monatsbericht öffnet und sich über die Kurve wundert. Dann fehlen die Daten bereits, und nachträglich erfassen lassen sie sich nicht. Kampagnen sind ohne verlässliche Zahlen gelaufen, und Entscheidungen beruhen auf Lücken.

Matomo allein

  • Kein Hinweis, wenn Besuche oder Konversionen ausbleiben
  • Ausfälle fallen erst im Bericht auf, oft Wochen später
  • Verlorene Daten lassen sich nicht nachholen

Mit Sentinel

  • Jede Website wird stündlich geprüft
  • Alarm per E-Mail, Slack, Microsoft Teams oder Webhook
  • Entwarnung, sobald die Daten wieder normal aussehen

Die Lösung: Sentinel prüft jede Stunde

Sentinel vergleicht die Daten jeder Website mit dem, was für genau diese Website normal ist: dem Median desselben Wochentags und derselben Stunde der letzten 8 Wochen. Eine ruhige Nacht oder ein Sonntag löst deshalb keinen Alarm aus, ein Dienstagnachmittag ohne einen einzigen Besuch schon. Weil Sentinel die Rohdaten des Trackings liest und nicht die archivierten Berichte, sieht eine verspätete Archivierung nie wie ein Ausfall aus.

Keine Besuche mehr

Mehrere Stunden ohne Besuche (Standard 3), obwohl die Website zu dieser Zeit sonst genug hat. Ein kritischer Alarm, der sofort rausgeht.

Einbruch der Besuche

Ein Tag mit deutlich weniger Besuchen als derselbe Wochentag sonst, etwa wenn das Tracking nur noch für einen Teil der Besucher startet.

Ziel erfasst nichts mehr

Ein Ziel, das sonst regelmäßig erreicht wird, oder die Bestellungen eines Shops, seit einigen Tagen ohne Konversion.

Ungewöhnlicher Anstieg (Bots, Spam)

Deutlich mehr Besuche als sonst, zusammen mit Anzeichen für Bots: sehr hohe Absprungrate, sehr kurze Besuche, ein dominierendes Land oder ein neuer Verweis.

Aktionen pro Besuch auffällig

Ein Hinweis auf Seitenaufrufe, die doppelt oder gar nicht erfasst werden.

Tracking-Fehler und Archivierung

Matomo lehnt Tracking-Anfragen ab, oder die Archivierung hält die Berichte nicht mehr aktuell.

Sentinel schickt einen Alarm, wenn ein Problem beginnt, und eine Entwarnung, wenn es vorbei ist, ohne Wiederholungen dazwischen. Bekommt eine Website gar keine Besuche mehr, warten die Folgealarme, statt Ihr Postfach zu füllen. Warnungen lassen sich als Tagesbericht sammeln, kritische Alarme gehen immer sofort raus.

So funktioniert es in vier Schritten

  1. Installieren. Sentinel ist kostenlos. Sie installieren es mit einem Klick über den Connector oder laden die ZIP-Datei in Matomo hoch. Danach prüft es stündlich mit den geplanten Aufgaben von Matomo.
  2. Checks festlegen. Unter Administration → Diagnose → Sentinel wählen Sie für jede Website, welche Checks laufen und wie empfindlich sie sind.
    Seite von Sentinel: Checks pro Website ein- und ausschalten und ihre Schwellen festlegen
    Seite von Sentinel: Checks pro Website ein- und ausschalten und ihre Schwellen festlegen
  3. Empfänger eintragen. Ab Werk bekommen die Administratoren der Website die Alarme. Dazu kommen weitere E-Mail-Adressen und Webhooks für Slack, Microsoft Teams oder Ihr eigenes System. Ruhezeiten verhindern Alarme während einer geplanten Wartung, und eine Testnachricht zeigt, wie Alarme ankommen.
    Empfänger, Webhooks für Slack und Microsoft Teams und Ruhezeiten auf der Seite von Sentinel
    Empfänger, Webhooks für Slack und Microsoft Teams und Ruhezeiten auf der Seite von Sentinel
  4. Gesundheit im Blick behalten. Unter Besucher → Tracking-Gesundheit sehen Sie den Gesundheitswert von 0 bis 100, offene Vorfälle und die letzten 30 Tage, auf Wunsch auch als Widget auf dem Dashboard.
    Widget Tracking-Gesundheit einer Website mit Tracking-Ausfall: Gesundheitswert, offene Vorfälle und die letzten 30 Tage
    Widget Tracking-Gesundheit einer Website mit Tracking-Ausfall: Gesundheitswert, offene Vorfälle und die letzten 30 Tage

Alle Einstellungen beschreibt die Dokumentation zu Sentinel.

Noch genauer mit Sentinel Pro

Das optionale Zusatz-Plugin Sentinel Pro schärft die Alarme von Sentinel:

Prognosen als Erwartung

Die erwarteten Besuche eines Tages kommen aus einer Prognose, die Trends und Saisons kennt, statt aus dem üblichen Wert des Wochentags.

Feiertage pro Website

Deutschland mit seinen Bundesländern, Österreich und die Schweiz mit ihren Kantonen. Ein ruhiger Feiertag zählt dann nicht als Einbruch.

Kanäle und Konversionsraten

Alarm, wenn ein einzelner Kanal deutlich einbricht oder die Konversionsrate eines Ziels fällt, obwohl es noch Konversionen gibt.

Externer Wächter

Pro meldet Feinwerk regelmäßig, dass Sentinel läuft. Bleiben die Meldungen drei Stunden aus, bekommt der Inhaber des Feinwerk-Kontos eine E-Mail.

Für die Prognosen sendet Sentinel Pro nur Besuchszahlen pro Tag an den Feinwerk-Prognosedienst (Server in Deutschland), ohne Website-Namen, Adressen oder Besucherdaten. Der Dienst rechnet die Prognose im Arbeitsspeicher und schickt sie zurück. Er speichert die Zahlen nicht, protokolliert keine Anfragen und behält nichts zwischen zwei Anfragen.

Für wen es gedacht ist

Agenturen

die viele Kundenwebsites in einer Matomo-Instanz betreuen und einen Ausfall bemerken wollen, bevor der Kunde fragt.

Onlineshops

bei denen ein Tag ohne erfasste Bestellungen falsche Zahlen für Kampagnen und Umsatz bedeutet.

Marketing- und Analytics-Teams

die sich auf vollständige Daten verlassen müssen, gerade nach einem Relaunch oder einer Änderung am Consent-Banner.

Betreiber von Matomo-Instanzen

die wissen wollen, ob Archivierung und Tracking-Anfragen zuverlässig laufen.

Häufige Fragen

Wie schnell meldet sich Sentinel bei einem Ausfall?

Sentinel prüft jede Stunde. Bleiben die Besuche ganz aus, kommt der Alarm nach der eingestellten Zahl von Stunden ohne Besuche (Standard 3), sofern die Website zu dieser Zeit sonst genug Besuche hat. Ein Ziel ohne Konversionen meldet Sentinel nach der eingestellten Zahl von Tagen (Standard 2). Einbrüche, Bot-Spitzen und auffällige Aktionen pro Besuch bewertet es für abgeschlossene Tage.

Gibt es Fehlalarme an ruhigen Tagen?

Sentinel vergleicht jede Website mit sich selbst, Wochentag für Wochentag und Stunde für Stunde. Die statistischen Checks beginnen erst nach drei Wochen Daten, Websites mit sehr wenig Traffic werden nicht bewertet, und die Empfindlichkeit stellen Sie pro Check ein. Für geplante Pausen gibt es Ruhezeiten. Feiertage berücksichtigt Sentinel Pro.

Wer bekommt die Alarme?

Ab Werk die Administratoren der Website (gibt es keine: die Hauptadministratoren), jeweils in ihrer Sprache in Matomo. Dazu bis zu 20 weitere E-Mail-Adressen und bis zu 5 Webhooks pro Website. Jede Alarm-Mail enthält einen Abmeldelink, und auf der Seite von Sentinel tragen Administratoren abgemeldete Empfänger wieder ein.

Werden Daten an Feinwerk oder Dritte gesendet?

Sentinel selbst nicht. Es speichert alles in Ihrer Matomo-Datenbank und sendet nichts nach außen, außer den Alarmen an die E-Mail-Adressen und Webhooks, die Sie eintragen. Nur das optionale Sentinel Pro nutzt für seine Prognosen den Feinwerk-Prognosedienst, mit Besuchszahlen pro Tag und ohne Besucherdaten.

Was brauche ich dafür?

Matomo 5.0 oder neuer, PHP 8.1 oder neuer und den Cronjob von Matomo (core:archive) oder die Aufgaben über den Browser. Ohne Cronjob läuft Sentinel nur, wenn jemand Matomo öffnet. Ist Sentinel seit über zwei Stunden nicht gelaufen, zeigt die Tracking-Gesundheit einen Hinweis.

Was kostet Sentinel?

Nichts. Sentinel ist kostenlos und quelloffen (GPL v3 oder neuer). Sentinel Pro ist ein optionales, kostenpflichtiges Zusatz-Plugin.

Das passende Plugin

Sentinel

Sentinel prüft die Daten jeder Website stündlich und meldet sich per E-Mail, Slack, Microsoft Teams oder Webhook, sobald das Tracking gestört aussieht.

Weitere Einsatzbeispiele