Überwachen Sie mehr als nur die Startseite. Ein vollständiges Setup umfasst die Startseite, jeden Conversion-Pfad (Login, Registrierung, Checkout und Suche), die API-Endpunkte, von denen Ihre Apps abhängen, Zahlungs-Callbacks und Webhooks, geplante Jobs, SSL-Zertifikate, die Domain-Registrierung, DNS-Einträge einschließlich MX, die Server darunter und die Drittanbieterdienste, auf die Sie sich verlassen. Die Website eines kleinen Unternehmens braucht eine Handvoll Checks, ein Onlineshop oder SaaS-Produkt ein paar Dutzend. Beginnen Sie mit dem, was Geld einbringt, und ergänzen Sie dann, was ablaufen oder unbemerkt ausfallen kann. Für das große Ganze lesen Sie, wie zuverlässiges Uptime-Monitoring die Leistung Ihrer Website unterstützt.
Diese Checkliste geht jeden Punkt durch, erklärt, was Sie prüfen sollten und warum, und endet mit Beispiel-Setups für eine kleine Website, einen Onlineshop, ein SaaS-Produkt und eine Agentur sowie mit einer Namenskonvention, die alles übersichtlich hält.
1. Die Startseite
Die Startseite ist der naheliegende erste Monitor, und ein guter: Ist sie down, ist alles down. Sie wird aber oft aus einem CDN oder Seiten-Cache ausgeliefert und kann daher erreichbar bleiben, während die Anwendung dahinter ausfällt. Überwachen Sie sie jede Minute mit einem HTTP(S)-Check und prüfen Sie einen festen Inhalt, etwa den Firmennamen im Footer, damit eine zwischengespeicherte Fehlerseite nicht als erreichbar zählt. Gehen Sie dann zu den Seiten über, die Ihnen mehr verraten.
2. Conversion-Pfade
Das sind die Seiten, die Geld einbringen oder Kunden halten, und sie hängen von Datenbank, Sessions und Anwendungscode ab, die die Startseite unter Umständen gar nicht nutzt:
Login: zeigt, dass Sessions und die Benutzerdatenbank funktionieren. Überwachen Sie die Login-Seite und prüfen Sie, ob das Formular da ist.
Registrierung: der Anfang jedes neuen Kunden.
Warenkorb und Checkout: für einen Shop die wichtigsten Seiten überhaupt. Überwachen Sie die Checkout-Seite selbst, nicht nur die Produktseiten.
Suche: läuft oft über einen separaten Dienst und fällt daher eigenständig aus. Überwachen Sie eine Suchergebnis-URL mit einer Anfrage, die immer Treffer liefert, und prüfen Sie, ob ein Treffer erscheint.
Buchungs- oder Kontaktformulare, wenn Ihre Leads darüber kommen.
Prüfen Sie diese Seiten jede Minute. Für die meisten Unternehmen kostet ein defekter Checkout pro Minute mehr als alles andere auf dieser Liste. Das Uptime-Monitoring von Uptimecheck unterstützt eigene Methoden und Header und prüft auf jeder Seite Statuscode, Keywords und JSON. Um zu prüfen, ob Login oder Checkout tatsächlich funktionieren und nicht nur laden, durchläuft ein Flow-Monitor sie Schritt für Schritt, auf Wunsch in einem echten Browser, mit Werten, die zwischen den Schritten weitergegeben werden, und verschlüsselt gespeicherten Secrets.
3. API-Endpunkte
Wenn Sie eine mobile App, ein Single-Page-Frontend oder Partnerintegrationen haben, ist die API das Produkt. Überwachen Sie:
Einen Health-Endpunkt, der Datenbank, Cache und Festplatte prüft. Siehe wie Sie einen Health-Check-Endpunkt bauen.
Den wichtigsten Lese-Endpunkt, mit dem API-Key-Header, den Ihre Clients senden.
Einen Schreib-Endpunkt mit einem unbedenklichen Test-Payload, wenn Schreibzugriffe kritisch sind.
Prüfen Sie den Response-Body, nicht nur den Statuscode: Eine API, die 200 mit einer Fehlermeldung zurückgibt, ist trotzdem down. API-Monitoring und die API-Monitoring-Checkliste gehen tiefer ins Detail.
4. Zahlungs-Callbacks und Webhooks
Zahlungsanbieter, Versanddienste und andere Plattformen rufen Ihre Website zurück, um Bestellungen zu bestätigen und Status zu aktualisieren. Fällt der empfangende Endpunkt aus, können Zahlungen durchgehen, während Bestellungen nie als bezahlt markiert werden. Niemand sieht eine Fehlerseite, weil kein Besucher beteiligt ist.
Einen echten Callback können Sie von einem Monitor aus meist nicht senden, aber Sie können prüfen, ob der Endpunkt antwortet. Viele Webhook-Empfänger geben für eine Anfrage ohne gültige Signatur einen 4xx-Code zurück; wenn das die erwartete Antwort ist, überwachen Sie genau darauf. Ein 5xx oder ein Timeout bedeutet dann, dass der Empfänger selbst defekt ist. Kombinieren Sie das mit den Zustellprotokollen des Anbieters, die fehlgeschlagene Callbacks aus dessen Sicht zeigen.
5. Cron-Jobs und Hintergrundprozesse
Backups, Importe, Rechnungsläufe, Feed-Exporte, Newsletter-Versand und Queue-Worker haben keine URL, die man prüfen könnte. Sie fallen unbemerkt aus. Geben Sie jedem einen Heartbeat: Der Job ruft nach Abschluss eine eindeutige URL auf, und ein Alarm geht raus, wenn der Aufruf nicht rechtzeitig eintrifft. In den Uptimecheck-Plänen zählen Heartbeats getrennt von Monitoren, sie gehen also nicht von Ihren Website-Checks ab.
6. SSL-Zertifikate
Ein abgelaufenes Zertifikat zeigt jedem Besucher eine ganzseitige Browserwarnung und legt API-Clients komplett lahm. Überwachen Sie das Zertifikat auf jedem Hostnamen, den Sie bereitstellen, einschließlich www, der API-Subdomain, der Domain der Statusseite und der Admin-Bereiche, und lassen Sie sich Wochen vor dem Ablauf erinnern. Automatische Verlängerung macht einen Ablauf seltener, aber nicht unmöglich. Die häufigsten Fehlerquellen finden Sie unter Überwachung des SSL-Zertifikatsablaufs.
7. Domain-Registrierung
Läuft eine Domain-Registrierung aus, fallen Website, E-Mail und API darauf alle auf einmal aus. Erinnerungen des Registrars gehen oft an eine alte Adresse. Behalten Sie das Ablaufdatum jeder Domain im Blick, die Ihnen gehört, einschließlich Länderdomains, Kampagnendomains und alter Markennamen, die noch weiterleiten.
8. DNS-Einträge, einschließlich MX
DNS entscheidet, wohin Traffic und E-Mails gehen. Achten Sie auf Änderungen an:
A und AAAA: von wo die Website geladen wird.
NS: wer die Zone kontrolliert. Eine Änderung hier ist immer einen Blick wert.
MX: wer Ihre E-Mails empfängt, einschließlich Bestellbestätigungen und Passwort-Resets.
TXT: SPF, DKIM und DMARC. Ein entfernter Eintrag kann Ihre E-Mails direkt im Spam landen lassen. Der Domain-Monitor von Uptimecheck prüft SPF, DKIM und DMARC außerdem zweimal täglich und sagt Ihnen, wie Sie jedes Problem beheben, mit einem DNS-Eintrag zum Einfügen, wo einer das Problem löst; siehe Monitoring der E-Mail-Authentifizierung.
CNAME und CAA: CDN-Aliase und welche Zertifizierungsstellen Zertifikate für die Domain ausstellen dürfen.
Eine unerwartete Änderung ist entweder ein Fehler oder ein Angriff. DNS-Monitoring alarmiert Sie mit dem alten und dem neuen Wert. Wenn Sie einen eigenen Mailserver betreiben, ergänzen Sie dafür auch einen Port-Check, zum Beispiel SMTP auf Port 465.
9. Server
Wenn Sie eigene Server oder VPS betreiben, überwachen Sie CPU, Arbeitsspeicher, Festplatte, Netzwerk und Neustarts. So erkennen Sie die Ursachen von Ausfällen, bevor sie zu Symptomen werden: eine Festplatte, die am Donnerstag voll sein wird, ein Speicherleck, ein Neustart, nach dem ein Dienst nicht hochgefahren ist. Server-Monitoring sitzt direkt neben Ihren Uptime-Checks, sodass Ursache und Symptom auf demselben Bildschirm erscheinen. Bei vollständig verwaltetem Hosting können Sie das oft weglassen und sich auf den Anbieter verlassen.
10. Abhängigkeiten von Drittanbietern
Ihre Website hängt von Diensten ab, die Sie nicht selbst betreiben: Zahlungsanbieter, E-Mail-Zustellung, Suche, ein Headless-CMS, ein Authentifizierungsanbieter, ein CDN. Fällt einer aus, kann Ihre Website laden, während die Funktion dahinter kaputt ist. Überwachen Sie die öffentlichen Endpunkte, auf die Sie sich verlassen, oder Ihre eigenen Endpunkte, die sie nutzen, damit Sie einem Kunden innerhalb von Minuten sagen können, ob das Problem bei Ihnen oder beim Anbieter liegt. Legen Sie diese auf einen Alarmkanal mit niedrigerer Priorität, da Sie sie nicht selbst beheben können.
Das Drittanbieter-Monitoring von Uptimecheck verfolgt die Statusseiten von 31 Diensten wie Klarna, Swish, Shopify, Cloudflare und OpenAI oder jeder bei Statuspage gehosteten Seite, sodass deren Störungen direkt neben Ihren eigenen Monitoren erscheinen.
11. Website-Zustand
Manche Probleme legen nie eine Seite lahm: ein defekter Link nach einer Migration, ein Bild, das über einfaches HTTP geladen wird, eine Seite, die nach einem neuen Plugin langsamer geworden ist. Ein täglicher Scan findet sie. Der Site-Health-Monitor von Uptimecheck durchsucht Ihre Website und ihre Sitemap jeden Tag nach defekten Links und Mixed Content und misst Ladezeit und Core Web Vitals mit Google Lighthouse auf Mobilgeräten und Desktop.
Wie viele Monitore brauchen Sie?
Die folgenden Setups sind Beispiele zum Anpassen, keine festen Rezepte:
Art der WebsiteBeispiel-SetupWebsite eines kleinen Unternehmens, etwa fjordstudio.seStartseite, Seite mit dem Kontaktformular, SSL, Domain, DNS für A und MX, ein Heartbeat für das Backup. Rund 3 HTTP-Monitore plus die Ablauf- und DNS-Checks.Onlineshop, etwa northwind.shopStartseite, eine Kategorieseite, Produktseite, Warenkorb, Checkout, Login, Suche, Zahlungs-Callback, Health-Endpunkt, SSL auf jedem Hostnamen, Domain, DNS, Heartbeats für Backups, Feed-Exporte und Bestellsynchronisierungen sowie die Server. Etwa 10 bis 15 HTTP-Monitore.SaaS-Produkt, etwa lumenanalytics.ioMarketing-Website, App-Login, Registrierung, API-Health, wichtigste API-Endpunkte, Webhook-Empfänger, Statusseite, SSL, Domains, DNS, Heartbeats für jeden Worker und geplanten Job sowie Server. Oft 15 bis 40 Monitore.AgenturDas Set für kleine Websites für jeden Kunden, dazu Checkout und Login für Kundenshops, gruppiert pro Kunde. Meist ein paar Monitore pro Kunde, multipliziert mit der Zahl der Kunden.
Beginnen Sie mit den Conversion-Pfaden und den Ablauf-Checks, lassen Sie alles zwei Wochen laufen und ergänzen Sie dann, was Ihnen beim ersten Vorfall gefehlt hat.
Namenskonventionen
Der Name eines Monitors ist das Erste, was jemand nachts in einem Alarm liest. Er sollte „Was ist kaputt, wo und wie schlimm?“ beantworten, ohne dass man etwas öffnen muss:
[client or product] – [environment] – [what] – [check type]
Northwind – prod – Checkout – HTTPS
Northwind – prod – Payment callback – HTTPS
Northwind – prod – Nightly backup – heartbeat
Lumen – prod – API health – HTTPS
Lumen – staging – API health – HTTPS
Fjord Studio – prod – MX record – DNS
Verwenden Sie überall dieselbe Reihenfolge, damit sich Alarme schnell überfliegen und sortieren lassen.
Benennen Sie Dinge so, wie das Team über sie spricht, nicht nach internen Hostnamen.
Kennzeichnen Sie Umgebungen eindeutig, damit ein Staging-Alarm nie wie Produktion aussieht.
Agenturen beginnen am besten mit dem Kundennamen und gruppieren Monitore pro Kunde in Projekten, damit die Monitore und Alarme jedes Kunden zusammenbleiben.
Die Checkliste
Startseite, mit Inhaltsprüfung.
Login, Registrierung, Checkout und Suche.
API-Health und wichtigste Endpunkte.
Zahlungs-Callbacks und Webhook-Empfänger.
Ein Heartbeat für jeden geplanten Job, der wichtig ist.
SSL auf jedem Hostnamen und die Registrierung jeder Domain.
DNS-Einträge: mindestens A, AAAA, NS, MX und TXT.
Server, wenn Sie eigene betreiben.
Wichtige Drittanbieterdienste, auf einem Kanal mit niedrigerer Priorität.
Website-Zustand: defekte Links, Mixed Content und Ladezeit, täglich gescannt.
Klare Namen und Alarme, die an die jeweils zuständige Person gehen.
Uptimecheck deckt Websites, APIs, mehrstufige Flows, Heartbeats, SSL, Domains, DNS, Server, Drittanbieterdienste und den Website-Zustand in einem Konto ab. Testen Sie 14 Tage kostenlos, keine Kreditkarte erforderlich.