Ensure Network Services Stay Online and Responsive With TCP Checks

Monitor databases, message queues, mail servers, and other critical infrastructure with TCP checks. Verify connectivity, detect failures, and prevent outages—all within Checkly’s application reliability platform.

tcpcheck.ts
import { TcpCheck, TcpAssertionBuilder } from 'checkly/constructs'

new TcpCheck('hello-tcp-1', {
  name: 'Hello TCP',
  activated: true,
  maxResponseTime: 5000,
  degradedResponseTime: 4000,
  request: {
    hostname: 'tcpbin.com',
    port: 4242,
    data: 'ping\n',
    ipFamily: 'IPv6',
    assertions: [
      TcpAssertionBuilder.responseTime().lessThan(1000),
      TcpAssertionBuilder.responseData().contains('ping')
    ]
  }
})

Trusted By Engineering Teams At

Automate and scale monitoring efficiently.

Monitor internal services securely.

Set alerts for timeouts, blocked ports, or incorrect responses.

Monitor HTTP and non-HTTP services in one platform.

Just $2 per 10,000 runs, included in your API check quota.

No complex setup required—just start monitoring today.

Start monitoring essential backend systems that power your applications.

Get started

*No credit card required