Port monitoring is het voortdurend controleren of specifieke netwerkpoorten op een server open, toegankelijk en responsief zijn op aanvragen. Het verifieert dat services die op die poorten luisteren operationeel en bereikbaar zijn vanuit het netwerk.
Bij het monitoren van een poort initieer je meestal een verbindingspoging (vaak een TCP-handshake of een eenvoudige probe) naar die poort op een doelhost. Als de poort binnen verwachte parameters reageert, wordt deze als gezond beschouwd. Als de verbinding een time-out geeft, wordt geweigerd of een fout retourneert, wordt de poort gemarkeerd als down of problematisch.
Veelgebruikte gemonitorde poorten zijn:
| Poort | Service |
|---|---|
| 80 | HTTP |
| 443 | HTTPS |
| 25 | SMTP |
| 53 | DNS |
| 3306 | MySQL |
| 5432 | PostgreSQL |
Port monitoring is essentieel voor uptime monitoring, waarmee je serviceuitvallen kunt detecteren voordat gebruikers hiervan worden getroffen. In combinatie met alerting maakt het snelle reacties op infrastructuurproblemen mogelijk. Het verschilt van heartbeat monitoring, dat de applicatiegezondheid rechtstreeks controleert, terwijl port monitoring de netwerktoegang op transportlaag verifieert.
TipPort monitoring verifieert niet dat een service correct functioneert—alleen dat de poort open is en reageert. Gebruik health checks op applicatieniveau voor diepere validatie.
De meeste infrastructuurteams configureren port monitoring voor kritieke services: webservers, databases, load balancers en mailservers. Gebruik monitoringtools om periodieke controles uit te voeren vanaf meerdere geografische locaties of standpunten om routerings- en regionale connectiviteitsproblemen op te sporen.