Ray Rivero
08/06/2025, 1:13 PMVibhu Pandey
08/06/2025, 1:32 PMKieran Pilkington
08/11/2025, 7:13 AMreceiver1 ->| |-> exporter1 (signoz)
| |
receiver2 ->|->otel-collector->|-> exporter2 (something else)
| |
receiver3 ->| |-> exporter3 (something else)
The link Vibhu posted will allow you to regular monitor an HTTP endpoint. As you mentioned though, you're looking for something to monitor non-HTTP related. Here are some options:
TCP (IP/port): https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/tcpcheckreceiver
SSH: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/sshcheckreceiver
TLS/Certs: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/tlscheckreceiver
There are many more OpenTelemetry receivers available, which you can find here: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver