Zum Hauptinhalt springen

Monitortypen

isthisthing.online unterstützt sieben Monitortypen. Jeder überprüft einen anderen Aspekt Ihrer Infrastruktur.

HTTP / HTTPS​

Überwacht eine Website oder einen API-Endpunkt, indem eine HTTP-Anfrage gesendet und die Antwort überprüft wird.

  • Verwendung für: Websites, REST-APIs, GraphQL-Endpunkte, Health-Check-URLs.
  • Was geprüft wird: Statuscode (2xx = gesund), Antwortzeit, Antworttext bei Fehlern.
  • Konfiguration: URL, Methode (GET/POST/HEAD), benutzerdefinierte Header, Timeout, Ziel-Antwortzeit.

Ping​

Prüft, ob ein Host über ICMP-Echo-Anfragen im Netzwerk erreichbar ist.

  • Verwendung für: Serververfügbarkeit, Netzwerkkonnektivität.
  • Was geprüft wird: Ob der Host auf Ping antwortet. Paketverlust und Round-Trip-Zeit.
  • Konfiguration: Hostname oder IP-Adresse, Timeout.

TCP​

Bestätigt, dass ein TCP-Port geöffnet ist und Verbindungen akzeptiert.

  • Verwendung für: Datenbankserver, Mailserver, benutzerdefinierte TCP-Dienste.
  • Was geprüft wird: Erfolgreicher TCP-Handshake innerhalb des Timeouts.
  • Konfiguration: Hostname oder IP-Adresse, Port, Timeout.

UDP​

Sendet ein UDP-Datagramm und wartet auf eine Antwort, um zu bestätigen, dass der Port erreichbar ist.

  • Verwendung für: DNS-Server, VoIP-Dienste, Spieleserver, benutzerdefinierte UDP-Dienste.
  • Was geprüft wird: Antwort vom UDP-Port empfangen.
  • Konfiguration: Hostname oder IP-Adresse, Port, Timeout.

MySQL​

Stellt eine Verbindung zu einer MySQL-Datenbank her, authentifiziert sich und führt optional eine Abfrage aus.

  • Verwendung für: MySQL- und MariaDB-Server.
  • Was geprüft wird: Erfolgreiche Verbindung und Authentifizierung. Wenn eine Abfrage konfiguriert ist, wird auch die Ausführung validiert.
  • Konfiguration: Host, Port (Standard 3306), Datenbankname, Benutzername, Passwort, optionale Abfrage, Timeout.
  • Plan: Starter und höher.

PostgreSQL​

Stellt eine Verbindung zu einer PostgreSQL-Datenbank her, authentifiziert sich und führt optional eine Abfrage aus.

  • Verwendung für: PostgreSQL-Server.
  • Was geprüft wird: Erfolgreiche Verbindung und Authentifizierung. Wenn eine Abfrage konfiguriert ist, wird auch die Ausführung validiert.
  • Konfiguration: Host, Port (Standard 5432), Datenbankname, Benutzername, Passwort, optionale Abfrage, Timeout.
  • Plan: Starter und höher.

Auswahl eines Monitortyps​

ZielMonitortyp
Prüfen, ob eine Website erreichbar istHTTP / HTTPS
Prüfen, ob eine API 200 zurückgibtHTTP / HTTPS
Prüfen, ob ein Server erreichbar istPing
Prüfen, ob ein Datenbankport offen istTCP
Prüfen, ob ein DNS-Server antwortetUDP
Prüfen, ob MySQL Verbindungen akzeptiertMySQL
Prüfen, ob PostgreSQL Abfragen ausführen kannPostgreSQL

Gemeinsame Einstellungen​

Alle Monitore teilen diese Einstellungen:

EinstellungBeschreibung
NameEin benutzerfreundliches Label für Ihren Monitor.
Check-IntervallWie oft der Check läuft. Minimum abhängig von Ihrem Plan.
TimeoutMaximale Wartezeit pro Check (Standard 30s).
BestätigungsschwelleAnzahl aufeinanderfolgender Fehler vor Erstellung eines Incidents (Standard 2).
Ziel-AntwortzeitBei Überschreitung wird der Check als degraded markiert (Standard 1000ms).

Siehe auch​