# TCP Check Receiver

<!-- llms-txt-link: /llms.txt -->

> OpenTelemetry Collector receiver · contrib distribution

This receiver creates stats by connecting to a TCP server.

- **Component ID**: `contrib-tcpcheckreceiver`
- **Name**: `tcpcheckreceiver`
- **Type**: receiver
- **Distribution**: contrib
- **Repository**: `opentelemetry-collector-contrib`

## Stability

| Level | Signals |
| --- | --- |
| alpha | metrics |

## Attributes

| Attribute | Type | Description |
| --- | --- | --- |
| `error.code` | string | Error code recorded during check |
| `tcpcheck.endpoint` | string | TCP endpoint |

## Data

- **JSON**: [/data/collector/components/contrib-tcpcheckreceiver/contrib-tcpcheckreceiver-ea4bdc4dd1f9.json](/data/collector/components/contrib-tcpcheckreceiver/contrib-tcpcheckreceiver-ea4bdc4dd1f9.json)
- **Explore**: [/collector/components/contrib/tcpcheckreceiver](/collector/components/contrib/tcpcheckreceiver)
