Monitoring (Web)
Definition: Web-Monitoring bezeichnet die kontinuierliche, automatisierte Überwachung von Webseiten, Webanwendungen, APIs und Infrastruktur auf Verfügbarkeit, Performance und Fehler in Echtzeit. Es umfasst vier Hauptkategorien: Uptime-Monitoring (ist die Site erreichbar?), Performance-Monitoring (wie schnell lädt sie?), Real User Monitoring – RUM (wie erleben echte Nutzer die Performance?) und Synthetic Monitoring (simulierte Transaktionen). Bekannte Tools: Datadog, New Relic, Grafana+Prometheus, Pingdom, UptimeRobot, Sentry. Für Marketing-Teams ist Web-Monitoring direkt relevant: Ausfälle und Performance-Degradation während laufender Kampagnen bedeuten verschwendete Werbebudgets, Conversion-Verluste und Trackingdatenlücken. Automatisierte Alerts ermöglichen sofortige Reaktion statt stille Verluste über Stunden.
Erläuterung
Die wichtigste Monitoring-Erkenntnis für Marketing: Performance-Probleme sind oft subtil – die Site ist technisch erreichbar, aber langsam. Eine 2-Sekunden-Verlängerung der Checkout-Ladezeit kann Conversion Rates um 20 % senken ohne dass Nutzer sich explizit beschweren. Monitoring deckt solche stillen Verluste auf – Analytics-Daten zeigen den Rückgang oft erst Stunden später.
Monitoring-Typen
- Uptime-Monitoring: HTTP-Request von externen Servern weltweit alle 1–5 Minuten; Alarm wenn Statuscode ≠ 200 oder Antwortzeit über Schwellenwert; Pingdom, UptimeRobot (kostenloser Plan: 50 Monitors, 5-Minuten-Intervall), Better Uptime, StatusCake; einfachste und wichtigste Monitoring-Form; gibt Verfügbarkeits-SLA-Daten (99,9 % = max. 8,7h Downtime/Jahr)
- Synthetic Monitoring: Automatisierte Skripte simulieren echte Nutzerinteraktionen (Login, Suche, Checkout); laufen regelmäßig von verschiedenen geografischen Standorten; erkennen Funktionsfehler bevor Nutzer sie sehen; Datadog Synthetics, New Relic Scripted Browser, Checkly (auf Playwright-Basis); kritischster Anwendungsfall: Checkout-Flow täglich automatisch testen
- Real User Monitoring (RUM): JavaScript-Snippet auf Seite messen echte Nutzer-Performance; Core Web Vitals (LCP, CLS, INP), TTFB, FCP, FID aus echten Browsersessions; segmentierbar nach Gerät, Browser, Land; Datadog RUM, New Relic Browser, Sentry Performance, SpeedCurve; zeigt Probleme die Synthetic Monitoring nicht sieht (z. B. Safari-spezifische Langsamkeit)
- Infrastructure-Monitoring: CPU, RAM, Disk I/O, Netzwerk-Traffic auf Server-Ebene; Prometheus + Grafana als Open-Source-Standard; Datadog, New Relic als SaaS; APM (Application Performance Monitoring): Traces durch gesamten Request von Frontend bis Datenbank; Bottlenecks in Backend-Code identifizieren
Alert-Konfiguration
- Alert-Typen: Uptime-Alert: Site nicht erreichbar → sofort; Performance-Alert: Ladezeit > X ms für 5 Minuten → schnell; Error-Rate-Alert: JavaScript-Fehler > 1 % → schnell; Conversion-Rate-Alert: CR-Abfall > 20 % in 30 min → sofort (Marketing-Team)
- Alert-Kanäle: E-Mail: Standard, aber langsam für kritische Incidents; Slack/Teams: bevorzugt für Tech-Teams; PagerDuty/Opsgenie: On-Call-Rotation für kritische Systeme; SMS: nur für absolute P1-Incidents (Site komplett down); Webhook: automatisierte Aktionen triggern (Deployment-Pause)
- Alert-Fatigue vermeiden: Zu viele Alerts → werden ignoriert; Alert nur wenn actionable; Flapping-Detection: Alert erst nach 3 fehlgeschlagenen Checks in Folge; Maintenance-Windows konfigurieren (geplante Deployments); Alert-Hierarchie: Critical/Warning/Info mit unterschiedlichen Eskalationspfaden
Marketing-relevante Monitoring-Dashboards
- Kampagnen-Monitoring-Dashboard: Conversion Rate (stündlich) + Error Rate + Response Time auf einer Ansicht; Deployment-Marker in Zeitachse; bei CR-Einbruch sofort sichtbar ob deployment-bedingt oder kampagnenbedingt; Datadog, Grafana, Kibana für custom Dashboards
- Tracking-Health-Monitoring: GA4-Ereignis-Rate überwachen (täglich pageview-Count); Abfall > 20 % gegenüber Vorwoche → Alert; Sentry für JavaScript-Fehler in GTM-Custom-JavaScript-Variablen; Conversion-Pixel-Fires als Custom Metrics tracken (N Meta-Pixel-Events pro Stunde)
- StatusPage für Transparenz: Statuspage.io oder Instatus: öffentliche Statusseite für Kunden; automatisch aktualisiert aus Monitoring-Tool; DSGVO-konform auf eigener Domain; Marketing-Teams können dort Incidents schneller kommunizieren als via E-Mail