Hi Team, does Signoz supports Synthetic Tests for ...
# support
r
Hi Team, does Signoz supports Synthetic Tests for non-HTTP endpoints? (i.e: SSH/SFTP, e tc) Guessing the answer is no but worth the ask. Thanks!
k
Signoz itself does not monitor things, it receives data and displays it. What you need are receivers for an opentelemetry collector. The system works like this:
Copy code
receiver1 ->|                  |-> 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