TCP Raw Monitor

Send custom data over TCP and validate responses for protocol-level monitoring.

Business 5 min checks

What is TCP Raw Monitoring?

TCP Raw monitoring goes beyond simple port checks by allowing you to send custom data and validate responses. It's ideal for monitoring services that use proprietary or legacy protocols.

Technical Details

The monitor establishes a TCP connection, optionally sends custom data, and validates the response against expected patterns. It supports both plain text and regex matching for flexible response validation.

Key Features

Everything you need for comprehensive monitoring

docs.monitors.tcpRaw.features.sendData.title

docs.monitors.tcpRaw.features.sendData.desc

docs.monitors.tcpRaw.features.expectResponse.title

docs.monitors.tcpRaw.features.expectResponse.desc

docs.monitors.tcpRaw.features.regex.title

docs.monitors.tcpRaw.features.regex.desc

docs.monitors.tcpRaw.features.tls.title

docs.monitors.tcpRaw.features.tls.desc

Use Cases

Real-world scenarios where this monitor shines

Custom

docs.monitors.tcpRaw.useCases.custom.title

docs.monitors.tcpRaw.useCases.custom.desc

Legacy

docs.monitors.tcpRaw.useCases.legacy.title

docs.monitors.tcpRaw.useCases.legacy.desc

IoT

docs.monitors.tcpRaw.useCases.iot.title

docs.monitors.tcpRaw.useCases.iot.desc

Configuration

Available options to customize your monitor

OptionTypeRequiredDefaultDescription
hoststringRequired-docs.monitors.tcpRaw.config.host
tcp_portnumberRequired80docs.monitors.tcpRaw.config.port
use_tlsbooleanOptionalfalsedocs.monitors.tcpRaw.config.useTls
send_datastringOptional-docs.monitors.tcpRaw.config.sendData
expect_responsestringOptional-docs.monitors.tcpRaw.config.expectResponse
expect_regexstringOptional-docs.monitors.tcpRaw.config.expectRegex

Best Practice

Test your protocol handshake manually first, then configure the monitor with the exact bytes/strings needed.

Frequently Asked Questions

Common questions about this monitor type

docs.monitors.tcpRaw.faq.q1.answer

Start Monitoring Today

Upgrade to Business to unlock this enterprise monitoring feature.

No credit card required
Setup in 30 seconds
99.9% platform uptime