Monitortypen

Es gibt verschiedene Arten von Monitoren, die Sie erstellen können.

Website

Website-Monitoring prüft, ob Ihre Website erreichbar ist und korrekt funktioniert. Dabei werden HTTPS-Anfragen an die angegebene URL gesendet und Folgendes überprüft:

  • Verfügbarkeit der Website
  • Inhaltsabgleich (Body, JSON-Body oder Header)
  • Status-Codes der Antwort
  • Antwortzeit
Monitor vom Typ Website ausgewählt

API

API-Monitoring stellt sicher, dass Ihre API-Endpunkte korrekt antworten. Die Funktionen umfassen:

  • Unterstützung aller HTTP-Methoden (GET, POST, PUT, DELETE usw.)
  • Eigene Header und Authentifizierung
  • Unterstützung für Request-Bodys (Formular, JSON, GraphQL, Klartext)
  • Query-Parameter
Monitor vom Typ API ausgewählt

Ping

Ping ist ein einfacher Monitor, der eine Echo-Anfrage sendet und das Ergebnis misst. Anwendungsfälle sind unter anderem:

  • Einfache Uptime- und Verfügbarkeitsüberwachung
  • Health-Checks der Infrastruktur
  • Überwachung der Netzwerklatenz

Ping-Monitore liefern reine Netzwerkkennzahlen ohne den Overhead von HTTP-Anfragen.

Monitor vom Typ Ping ausgewählt

TCP

TCP-Monitoring prüft, ob bestimmte Ports auf Ihrem Server erreichbar sind und antworten. Anwendungsfälle sind unter anderem:

  • Überwachung von Datenbankverbindungen
  • Prüfung eigener Dienst-Ports
  • Überwachung von Mailservern (SMTP, IMAP, POP3)
  • Verfügbarkeit von FTP-Servern
  • Tests eigener TCP-Protokolle
Monitor vom Typ TCP ausgewählt

DNS

DNS-Monitoring prüft Zustand und Konfiguration Ihres DNS und stellt sicher, dass A- bzw. MX-Einträge korrekt auf die vorgesehene IP-Adresse bzw. den vorgesehenen Mailserver verweisen.

Monitor vom Typ DNS ausgewählt

UDP

UDP-Monitoring prüft, ob ein Host und ein UDP-Port erreichbar sind und noch antworten. Da UDP verbindungslos ist, sendet der Monitor ein Datagramm und wertet die Antwort aus. Anwendungsfälle sind unter anderem:

  • DNS-Server
  • Gameserver
  • VoIP- und Streaming-Gateways
  • Jeder Dienst, der auf einem UDP-Port lauscht
Monitor vom Typ UDP ausgewählt

Cron / Heartbeat

Cron-Monitoring überwacht geplante Jobs – Backups, Batch-Verarbeitung, wiederkehrende Skripte –, indem der Job bei jedem Lauf eine URL anpingt. Statt dass Instatus Ihren Dienst aufruft, ruft Ihr Job Instatus auf. Anwendungsfälle sind unter anderem:

  • Nächtliche Backups
  • Geplante Datenimporte und -exporte
  • Queue- und Worker-Prozesse
  • Jeder Job, der nach einem Zeitplan laufen soll
Monitor vom Typ Cron / Heartbeat ausgewählt