TCP-Port-Checks
TCP-Checks prüfen, ob ein Port auf einem Server erreichbar ist und Verbindungen annimmt. Anders als HTTP-Checks wird kein Seiteninhalt abgerufen – es geht nur darum, ob der Dienst hinter dem Port antwortet.
Was wird geprüft?
LIVCK baut eine Verbindung zum Host und Port auf und misst:
- Erreichbarkeit -- Nimmt der Port Verbindungen an?
- Antwortzeit -- Wie schnell wird die Verbindung aufgebaut?
Ein reiner Verbindungstest: Entweder die Verbindung kommt zustande – oder nicht. Es wird kein Inhalt ausgewertet.
Wann TCP-Checks nutzen?
Ideal für Dienste, die nicht über HTTP erreichbar sind:
| Dienst | Port | Beschreibung |
|---|---|---|
| Datenbank | 3306, 5432 | Prüfen, ob deine Datenbank Verbindungen akzeptiert |
| Mail-Server | 25, 587 | Prüfen, ob dein SMTP-Server erreichbar ist |
| Spiele-Server | z.B. 25565 | Prüfen, ob dein Game-Server läuft |
| SSH | 22 | Prüfen, ob der SSH-Zugang verfügbar ist |
| Custom Services | beliebig | Jeder Dienst, der auf einem bestimmten Port lauscht |
Wann lieber HTTP?
Ist dein Dienst über eine http://- oder https://-URL erreichbar, nutze besser einen HTTP-Check. Damit prüfst du auch den Inhalt der Antwort.
Konfiguration
Du gibst zwei Dinge an:
Host
Die Server-Adresse als Domain oder IP-Adresse.
Beispiele:
db.example.commail.example.com203.0.113.10
Port
Die Portnummer des Dienstes.
Beispiele:
3306-- MySQL5432-- PostgreSQL6379-- Cache-Dienste25-- SMTP (Mail)587-- SMTP (Mail mit Verschlüsselung)22-- SSH
Port-Bereich
Der Port muss eine Zahl zwischen 1 und 65535 sein.
Bedingungen
Da nur die Verbindung geprüft wird, gibt es ein Bedingungs-Feld: Antwortzeit (Dauer des Verbindungsaufbaus in ms). Beispiel: "Antwortzeit > 500ms → Beeinträchtigt", um z.B. eine langsame Datenbank früh zu erkennen. Mehr unter Bedingungen.
Standard-Verhalten
Ohne eigene Bedingungen gilt:
- Verbindung erfolgreich = Online
- Verbindung abgelehnt oder Timeout = Offline
Typische Anwendungsfälle
Datenbank-Erreichbarkeit prüfen
- Host:
db.example.com - Port:
3306 - Bedingung: Antwortzeit > 1000ms = Beeinträchtigt
Mail-Server überwachen
- Host:
mail.example.com - Port:
587 - Bedingung: Standard (keine eigene Bedingung nötig)
Spiele-Server prüfen
- Host:
game.example.com - Port:
25565 - Bedingung: Antwortzeit > 200ms = Beeinträchtigt
Kein Antwort-Inhalt
TCP-Checks lesen keinen Inhalt aus der Verbindung. Um zu prüfen, ob ein Dienst korrekte Daten liefert, nutze einen HTTP-Check oder kontaktiere uns für erweiterte Optionen.
Verfügbarkeit
TCP-Checks sind in allen Plänen verfügbar – auch im Free-Plan.
Weiterführende Themen
- Bedingungen -- Eigene Regeln für Online/Offline/Beeinträchtigt definieren
- Check-Einstellungen -- Intervall, Timeout und Wiederholungen konfigurieren
- HTTP/HTTPS-Checks -- Der gängigste Check-Typ im Detail
- Services verwalten -- Services erstellen und verwalten
- Pläne & Preise -- Features und Limits vergleichen