Skip to main content

API-Monitoring · Server in Deutschland

API-Monitoring: Endpunkte, Statuscodes und Antwortzeiten im Blick

Deine API antwortet nicht mehr, und du erfährst es von deinem Kunden? Mit API-Monitoring von pingoclock prüfst du jeden Endpunkt automatisch. Du siehst Statuscode, Inhalt und Antwortzeit. Fällt etwas aus, kommt der Alarm zu dir, nicht zuerst zum Kunden.

DSGVO-konform

·

Entwickelt und gehostet in Deutschland

pingoclock API-Monitoring: Antwortzeit pro Stunde und Down-Events eines überwachten Endpunkts

Grundlagen

Was ist API-Monitoring?

API-Monitoring bedeutet: Ein Dienst ruft deine Endpunkte in festen Abständen auf und bewertet die Antwort. Geprüft werden Erreichbarkeit, HTTP-Statuscode, Antwortzeit und, wenn du es einstellst, der Inhalt der Antwort.

Das ist wichtig, weil APIs selten sichtbar ausfallen. Die Website läuft weiter, aber App, Checkout oder Schnittstelle zum Kunden liefern Fehler. Ohne Monitoring merkt das oft niemand, bis sich jemand meldet.

Website-Check

„Lädt die Seite?“

API-Monitor

„Antwortet /api/v1/orders mit 200, in unter einer Sekunde und mit dem erwarteten Inhalt?“

Fehlerbilder

Typische API-Ausfälle: 5xx, Timeouts und Auth-Fehler

Diese Fehler treffen Agenturen und SaaS-Teams am häufigsten:

500 · 502 · 503 · 504

5xx-Fehler

Server, Proxy oder Gateway hängen. Meist nach Deployments oder bei Lastspitzen.

TIMEOUT

Timeouts

Der Endpunkt antwortet nicht rechtzeitig. Für Nutzer ist das ein Ausfall, auch wenn der Server läuft.

401 · 403

Auth-Fehler

Ein Token ist abgelaufen oder eine Berechtigung wurde geändert. Die Schnittstelle ist da, aber unbrauchbar.

404

404 nach Routing-Änderung

Ein Endpunkt verschwindet nach einem Release oder einer Konfigurationsänderung.

200 { "error": … }

200 mit Fehlerinhalt

Die API antwortet „OK“, liefert aber eine Fehlermeldung oder leere Daten.

Der letzte Punkt ist der tückischste. Ein reiner Statuscode-Check sieht ihn nicht. Deshalb prüft pingoclock auf Wunsch auch den Inhalt der Antwort.

Funktionen

Wie pingoclock API-Monitoring löst

pingoclock ist ein Uptime-Monitoring-Tool aus Deutschland, das für API-Monitoring HTTP-Checks mit erwartetem Statuscode, Inhaltsprüfung und Antwortzeit-Schwellwert bietet. Der Free-Plan ist kostenlos und prüft bis zu 20 Endpunkte alle 60 Minuten, im Pro-Plan prüfst du im 5-Minuten-Takt. Die Daten werden DSGVO-konform in Deutschland verarbeitet.

Fehlgeschlagene Checks werden automatisch wiederholt. Das reduziert Fehlalarme durch kurze Netzwerkaussetzer.

Tipp für geschützte Endpunkte

Lege für das Monitoring ein eigenes Token mit reinen Leserechten an. So hängt dein Monitoring nicht an einem persönlichen Zugang.

Das konfigurierst du pro Endpunkt:

Erwarteter Statuscode

Alles andere als dein Sollwert (z. B. 200 oder 204) löst einen Fehler aus.

Erwarteter Inhalt

Der Check schlägt fehl, wenn die Antwort nicht enthält, was sie enthalten soll.

Request-Methode

GET, HEAD oder POST.

Eigene Header

Zum Beispiel ein Authorization-Header für geschützte Endpunkte.

Timeout und Antwortzeit-Schwellwert

Ab wann gilt ein Endpunkt als zu langsam?

Einrichtung

HTTP-Check für einen API-Endpunkt einrichten

In vier Schritten bist du startklar:

  1. 01

    Konto erstellen. Registriere dich kostenlos unter app.pingoclock.de. Der Free-Plan wird automatisch vergeben.

  2. 02

    Endpunkt anlegen. Trage die URL des Endpunkts ein, zum Beispiel einen Health-Endpunkt wie /health oder /api/status.

  3. 03

    Erwartung festlegen. Wähle Request-Methode, erwarteten Statuscode und optional erwarteten Inhalt. Ergänze bei Bedarf Header und Timeout.

  4. 04

    Intervall und Alarm wählen. Stelle das Prüfintervall ein und lege fest, wer benachrichtigt wird.

Gut zu wissen

Ein eigener Health-Endpunkt, der Datenbank und wichtige Abhängigkeiten prüft, ist der beste Kandidat für den ersten Check. Er zeigt dir mit einem Aufruf, ob die Kette dahinter funktioniert.

HTTP-Check einrichten in pingoclock: Request-Methode, Protokoll, Port, Header und Antwortzeit-Schwellwert
Die drei Warnstufen in pingoclock: Hinweis, Warnung und Ausfall als Benachrichtigungskarten

Benachrichtigung

Alarmierung: Erfahre es vor deinem Kunden

Ein Check ist nur so gut wie die Benachrichtigung. pingoclock meldet sich über die Kanäle, die zu deinem Team passen:

E-Mail

in allen Plänen, auch an abweichende Empfänger (z. B. Kunde oder Projektleitung)

Webhook

im Pro-Plan, um Alarme in eigene Systeme oder Chat-Tools zu leiten

Wiederherstellung

eine Meldung, sobald der Endpunkt wieder läuft

Du entscheidest pro Endpunkt, welche Ereignisse eine Nachricht auslösen.

Reports

Reports: Verfügbarkeit und Antwortzeiten belegen

Alarme lösen das akute Problem. Reports zeigen, wie stabil deine Schnittstellen über Wochen und Monate laufen.

  • Uptime-Bericht für 24 Stunden bis 365 Tage
  • Performance-Trends: Wird ein Endpunkt langsam, bevor er ausfällt?
  • Incident-Analyse: Wann gab es Ausfälle und wie lange dauerten sie?
  • KI-gestützte Auswertung in verständlichen Worten
  • Whitelabel-Reports im Pro-Plan, für Agenturen mit eigenem Branding

Mehr dazu: Individuelle Monitoring-Reports.

pingoclock Report mit Uptime, Ausfällen, Antwortzeiten und Fehlerrate eines überwachten Endpunkts

Zielgruppen

Für wen sich API-Monitoring mit pingoclock lohnt

Abgrenzung

Was pingoclock bei API-Monitoring nicht ist

Wir sagen es direkt, damit du richtig entscheiden kannst:

  • pingoclock ist Uptime- und Endpunkt-Monitoring, kein APM mit Tracing oder Code-Profiling.
  • Es gibt keine mehrstufigen Szenarien (z. B. Login → Aktion → Prüfung in einer Kette).
  • Du prüfst einzelne Endpunkte auf Statuscode, Inhalt und Antwortzeit.

Für die Frage „Läuft meine Schnittstelle, und ist sie schnell genug?“ reicht das in den meisten Fällen. Für tiefe Transaktionstests brauchst du ein Enterprise-Werkzeug.

Pläne

Free und Pro im Vergleich

 

Free

Pro

Preis

0 €

Monatlich kündbar

Websites/Endpunkte

20

30

Checks pro Monat

1.000

10.000

Kürzestes Intervall

60 Minuten

5 Minuten

E-Mail-Alarm

✓

✓

Webhooks

–

✓

Whitelabel-Reports

–

✓

Weiter überwachen: Domain, DNS und SSL

Eine erreichbare API setzt mehr voraus als einen laufenden Server. Dazu gehören eine aufgelöste Domain und ein gültiges Zertifikat.

Häufige Fragen zu API-Monitoring

Was ist API-Monitoring?

+

API-Monitoring prüft Endpunkte regelmäßig automatisch auf Erreichbarkeit, Statuscode, Antwortzeit und optional Inhalt. Ziel ist, Ausfälle zu erkennen, bevor Nutzer oder Kunden sie melden.

Wie oft prüft pingoclock meine Endpunkte?

+

Im Free-Plan alle 60 Minuten, im Pro-Plan im 5-Minuten-Takt, im Premium-Plan alle 2 Minuten.

Kann ich geschützte Endpunkte mit API-Key oder Token prüfen?

+

Ja. Du kannst eigene HTTP-Header mitschicken, zum Beispiel einen Authorization-Header. Wir empfehlen ein eigenes Token mit reinen Leserechten.

Reicht ein Statuscode 200 als Beweis, dass meine API funktioniert?

+

Nicht immer. Manche APIs antworten mit 200 und liefern trotzdem einen Fehler im Inhalt. Darum kannst du in pingoclock zusätzlich einen erwarteten Inhalt festlegen.

Wo werden die Monitoring-Daten verarbeitet?

+

pingoclock wird in Deutschland entwickelt und gehostet und ist DSGVO-konform.

Was kostet API-Monitoring bei pingoclock?

+

Der Einstieg ist kostenlos. Für kürzere Intervalle und Webhooks gibt es den Pro-Plan im Monatsabo, die aktuellen Preise findest du auf der Preise-Seite.

Pingo, das Maskottchen von pingoclock

Ersten Endpunkt-Check einrichten

Wir haben pingoclock gebaut, weil wir als Agentur selbst jeden Ausfall vor dem Kunden erfahren wollten. Richte deinen ersten Endpunkt-Check in wenigen Minuten ein, kostenlos und ohne Kreditkarte.

Kostenlos starten

DSGVO-konform

·

Server in Deutschland

·

Keine Kreditkarte