---
title: "Überwachung der Echtzeit-Serviceverfügbarkeit"
date: 2021-02-02
language: de
topics: ["cloud", "data", "iOS", "server", "watch", "web", "work"]
source_url: https://willem.com/de/2021-02-02_uberwachung-der-echtzeit-serviceverfugbarkeit/
---
# Überwachung der Echtzeit-Serviceverfügbarkeit

*Entdecke Probleme, bevor es deine Kunden tun*

> Ausfälle passieren, und dafür muss man sich nicht schämen. Sorg nur dafür, dass du Probleme so schnell wie möglich bemerkst! Mit Echtzeit-Überwachung der Verfügbarkeit behältst du deine Server und Dienste automatisch im Blick. Lies weiter, dann zeige ich dir, wie.

## Uptime, Downtime und alles dazwischen

Solange alles läuft, denkt man vielleicht nicht an Ausfälle oder Störungen. Aber gerade dann ist vielleicht der richtige Zeitpunkt dafür! Am besten gehst du mit Ausfällen und Störungen um, indem du auf Probleme vorbereitet bist. Ein bisschen Zeit für ein gutes Überwachungssystem kann dir kritische Momente ersparen, wenn es hart auf hart kommt! Eine Möglichkeit, dich auf Ausfälle vorzubereiten, ist sicherzustellen, dass du zu den Ersten gehörst, die von einem Problem erfahren.

Mit Echtzeit-Überwachung der Verfügbarkeit verkürzt du deine Reaktionszeit bei Ausfällen. Das spart dir wertvolle Zeit, wenn etwas ausgefallen ist. Je schneller du weißt, dass du ein Problem hast, desto schneller kannst du es lösen.

Die Überwachung kann auf verschiedene Arten erfolgen. Die einfachste Form prüft nur, ob ein Server auf eine Anfrage antwortet („Ist er da?“). Kommt keine Antwort, weißt du, dass es ein Problem gibt.

Feiner überwachst du deine Dienste mit mehreren Prüfungen, die verschiedene Teile deiner Infrastruktur berühren. Du kannst die Überwachung zum Beispiel so einrichten, dass sie eine übliche Funktion ausführt. So findest du „tiefere Probleme“, die dir entgehen würden, wenn du nur prüfst, ob ein Server online ist. Dann fragst du nicht nur „Ist er da?“, sondern auch „Funktioniert er richtig?“.

## UptimeRobot

Normalerweise versuche ich erst, Dinge selbst zu lösen, bevor ich nach externen Diensten suche. Aber bei der Überwachung der Verfügbarkeit ist ein externer Dienst absolut sinnvoll. Wenn *dein* Produkt oder deine Plattform ausfällt, fällt nämlich wahrscheinlich auch dein interner Überwachungsdienst aus. Ich habe https://uptimerobot.com ausgewählt, um meine Plattform (https://willem.com/en/2021-01-31_building-a-product-platform/) zu überwachen, weil der Dienst eine großartige App hat und die Arten der Überwachung bietet, die ich brauche.

### Keyword-Überwachung

Neben der einfachen Prüfung, ob ein Server online ist, will ich wissen, ob die wichtigen Algorithmen und Funktionen richtig arbeiten. Deshalb habe ich in meinen Webdiensten spezielle URLs eingebaut, die übliche (aber harmlose) Funktionen ausführen und klar zeigen, ob die wichtigen Backend-Systeme richtig laufen. Denk an eine einfache Datenbankabfrage: Klappt der Test, weißt du, dass der Server online ist *und* die Datenbank richtig antwortet.

![Eine spezielle URL liefert eine einfache Textantwort, wenn ein paar übliche (interne) Funktionsaufrufe gelingen](https://willem.com/global/images/25a9e9483f49.webp)

Achte darauf, deine Überwachungs-Endpunkte so effizient wie möglich zu bauen. Eine Abfrage ist in Ordnung, aber belaste den Server nicht zu sehr, denn die Überwachungs-URL wird sehr oft aufgerufen!

![Stelle UptimeRobot so ein, dass es den Text erkennt, den du erwartest, wenn der Dienst online ist](https://willem.com/global/images/a65df145e260.webp)

## Dashboard

Das Tolle an UptimeRobot ist, dass es nur deine Aufmerksamkeit verlangt, wenn etwas nicht stimmt. Normalerweise kannst du es einrichten und vergessen, es erledigt seine Arbeit im Hintergrund. Wenn du willst, kannst du aber die App öffnen und den Status all deiner Monitore ansehen, auch mit historischen Daten.

![Entspann dich: Die App zeigt dir alle Uptime-Monitore auf einen Blick](https://willem.com/global/images/1712f5b55395.webp)

## Ausfallmeldungen auf der Apple Watch

Eine der besten Funktionen von UptimeRobot ist, dass es dir bei einem unerwarteten Ausfall eine Push-Benachrichtigung schickt. In den Einstellungen legst du genau fest, wann und wo du über Ausfälle informiert werden willst. Du kannst einzelne Monitore stummschalten oder weitere Personen und/oder Benachrichtigungskanäle hinzufügen. Sehr nützlich: Du kannst die App so einrichten, dass sie mit der Apple Watch funktioniert.

![Ausfallmeldungen von UptimeRobot auf der Apple Watch](https://willem.com/global/images/d0036ceb4556.webp)

Neben normalen iOS-Benachrichtigungen unterstützt die App die sogenannten „kritischen Mitteilungen“, die die Funktion „Nicht stören“ des Telefons umgehen können. So steuerst du genau, wie weit bestimmte Ausfälle durchdringen. Bei mir weckt mich die App mitten in der Nacht, wenn wirklich etwas Schlimmes passiert.

![UptimeRobot unterstützt „kritische Mitteilungen“ auf iOS, damit du nachts geweckt wirst, wenn wirklich schlimme Dinge passieren...](https://willem.com/global/images/6a2ceb0c5a85.webp)

## Fazit

Mit UptimeRobot habe ich einige seltene Fehler und Ausfälle entdeckt, die sonst unbemerkt geblieben wären. Die ständige Überwachung gibt mir ein wenig Seelenfrieden, weil ich weiß, dass ich damit mehr mitbekomme als ohne.

Einen Ausfall kannst du vielleicht nicht verhindern, aber es gibt kaum eine Entschuldigung dafür, nichts davon zu wissen! Erfahre von Problemen, bevor es deine Kunden tun, und du verschaffst dir etwas Zeit, um den Tag zu retten!
