January 15th, 2025

New

TCP Checks are here in early access!

TCP checks are now available in early access, try them out today! The team at Checkly has been hard at work, and we’re excited to announce that TCP checks are ready for you to explore. Monitor critical infrastructure like databases, message queues, and mail servers to ensure connectivity and reliability. And this is just the start, with more features on the way soon.

🚀 How to get started

TCP checks are available across all plan types. To enable them in your account:

  1. Go to the Labs section in your account settings.

  2. Toggle on TCP Checks.

⚠️ Limitations: TCP checks are currently available only through the UI. Support for Monitoring as Code via CLI, Terraform provider, and Pulumi is currently in development.

Once enabled, you’ll see the option to create TCP checks in the UI. They share the same quota and pricing as API checks, making it easy to get started right away. For more details on configuration, results, and pricing, check out TCP Checks documentation.

🔮 What’s coming next?

We’re already working on exciting enhancements for TCP checks, including:

  • Data exchange: Send data to a port and define assertions for expected responses, ensuring backend services are both reachable and functional.

  • “Should Fail” option: Mark checks as successful when a connection fails—ideal for testing intentional unreachability.

  • SSL certificate monitoring: Track certificate expiration dates for your TCP connections.

  • Monitoring as Code (MaC): Support for TCP checks via the CLI, Terraform provider, and Pulumi.

Got feedback? We’d love to hear from you! Your input helps shape the feature and ensures it meets your needs. You can share your feedback on our feedback hub or connect with us via the Checkly community Slack.

Happy monitoring!