Die meisten Ausfälle beginnen auf dem Server, lange bevor ein Besucher etwas merkt. Die Festplatte läuft über eine Woche mit Logs voll, der Arbeitsspeicher leckt, bis der Prozess beendet wird, ein Kernel-Update startet die Maschine nachts neu und ein Dienst kommt nicht wieder hoch. Ein Uptime-Check sieht das Ergebnis. Server-Monitoring sieht es kommen.
Uptimecheck überwacht Serverressourcen mit einem kleinen Agenten für Linux, macOS (Intel und Apple Silicon) und Windows und alarmiert Sie, wenn ein Wert den von Ihnen festgelegten Schwellenwert überschreitet. Hintergründe finden Sie in unserem Artikel So halten Sie Ihre Website mit Serverstatus-Monitoring am Laufen.
So funktioniert Server-Uptime-Monitoring
Server-Uptime-Monitoring beantwortet zwei Fragen: Antwortet der Server, und ist er gesund? Uptimecheck deckt beides ab. Ping- und Port-Monitore prüfen von Stockholm, London und New York aus, bis zu jede Minute, ob der Server im Netzwerk antwortet und ob Dienste wie SSH, ein Mailserver oder ein Datenbank-Listener Verbindungen annehmen. Ein fehlgeschlagener Check wird von einem zweiten Standort bestätigt, bevor ein Vorfall eröffnet wird.
Der Agent meldet sich aus dem Inneren des Servers. Bleiben seine Meldungen länger aus, als Sie erlauben, gilt der Server ebenfalls als ausgefallen. So wird eine Maschine, die hängt oder ihr Netzwerk verliert, auch dann erkannt, wenn auf keinem Port etwas lauscht.
Was der Agent meldet
CPU-Auslastung, unter Linux und macOS mit dem Load Average über 1 Minute.Arbeitsspeicher-Auslastung.Festplatten-Belegung für jede Festplatte, die vollste als Diagramm.Netzwerk-Traffic eingehend und ausgehend.Neustarts, damit ein ungeplanter Neustart nicht unbemerkt bleibt.
Installation mit einer Zeile
Kopieren Sie den Installationsbefehl von der Seite des Servers und führen Sie ihn auf dem Server aus. Der Agent ist eine einzelne Binärdatei, die als Dienst läuft und sich einmal pro Minute meldet. Releases sind signiert, und mit aktivierten automatischen Updates installiert der Agent neue Versionen selbst, aber nur, wenn die Signatur stimmt.
Schwellenwerte, die zu Ihren Servern passen
Ein Datenbankserver mit 80 Prozent Speicherauslastung ist normal. Ein Webserver mit 80 Prozent hat womöglich ein Speicherleck. Legen Sie Grenzwerte für CPU, Arbeitsspeicher und Festplatte pro Server fest und bestimmen Sie, wie lange ein Wert über dem Grenzwert bleiben muss, bevor ein Vorfall eröffnet wird: zwischen 1 und 30 Minuten. Typische Ausgangswerte:
Festplatte über 85 oder 90 Prozent.CPU 5 Minuten oder länger über 90 Prozent, damit eine kurze Spitze beim Deployment niemanden weckt.Arbeitsspeicher über 90 Prozent auf einem Server, der normalerweise deutlich darunter liegt.Jeder Neustart außerhalb eines Wartungsfensters.
Bleiben die Meldungen länger aus, als Sie erlauben (zwischen 2 und 15 Minuten), gilt der Server als ausgefallen. Unser Leitfaden zu Alarm-Schwellenwerten für Server geht tiefer.
Eine typische Nacht
Um 01:40 Uhr überschreitet die Festplatte von web-01 92 Prozent. Das nächtliche Backup braucht mehr Platz als das. Uptimecheck schickt den Alarm an den Bereitschaftskanal, jemand rotiert die Logs, und das Backup läuft pünktlich. Ohne den Alarm schlägt das Backup fehl, der Cron-Job-Monitor meldet um 02:05 Uhr einen ausbleibenden Ping, und am Morgen ist auch auf dem Webserver kein Platz mehr.
Server neben allem anderen
Uptime-Checks sagen Ihnen, dass eine Website nicht mehr antwortet. Servermetriken sagen Ihnen, warum, oder warnen Sie, bevor es passiert. Wenn ein Website-Monitor fehlschlägt, lautet die erste Frage meist, ob der Server überlastet ist, keinen Arbeitsspeicher oder keinen Speicherplatz mehr hat. Legen Sie Server, Uptime-Monitore und Cron-Jobs ins selbe Projekt, und die Antwort ist einen Klick entfernt statt einer SSH-Sitzung um drei Uhr nachts.
Für Agenturen und Hosting-Anbieter
Gruppieren Sie Server pro Kunde oder pro Umgebung in Projekten und geben Sie jedem Team mit der passenden Rolle Zugriff auf den Workspace. Eine Festplatte, die jede Woche um zwei Prozent wächst, ist ein Gespräch mit dem Kunden wert, bevor daraus ein Ausfall wird.
Alarme gehen in jedem Tarif an E-Mail, Slack, Microsoft Teams, Discord, Google Chat, Mattermost, Telegram, PagerDuty, ntfy, Pushover, Webhooks und Push-Benachrichtigungen. Start umfasst 5 Server, Professional 25 und Business 150.
Tarife ab 9 € pro Monat bei jährlicher Abrechnung oder 12 € bei monatlicher Abrechnung, zzgl. MwSt. Vergleichen Sie die Tarife auf der Preisseite oder starten Sie eine 14-tägige kostenlose Testphase ohne Kreditkarte.