Hi there- I’m excited to try out Signoz. I’d like ...
# support
d
Hi there- I’m excited to try out Signoz. I’d like to connect to clickhouse cloud. Is there a guide on how to do this? Thank you!
s
As per my knowledge they didn't support cloud clickhouse yet
d
Just saw this PR which is merged? https://github.com/SigNoz/signoz/pull/4178
👍 1
Cc @Srikanth Chekuri ?
s
The write side of the code should be updated to support the secure tcp as well. I have a PR for it here https://github.com/SigNoz/signoz-otel-collector/pull/294. Despite them, there is one thing you can't do in the ClickHouse cloud. We use UDF for histogram quantiles for metrics. And I don't think there is support for custom UDF in clickhouse cloud.
d
Great thanks for the reply! Is there a short guide on how to setup signoz with Clickhouse Cloud? Tried to follow the guide on external Clickhouse and didn't seem to work. Also I think Clickhouse Cloud supports UDFs now: https://clickhouse.com/blog/user-defined-functions-clickhouse-udfs
s
We don't have instructions for ClickHouse Cloud since it's not fully supported yet. 1. UDF: the linked blog UDF kind is not the same kind of UDF I am referring to. The UDF SigNoz uses is executable script https://github.com/SigNoz/signoz/tree/a34c59762b9cce4e02610a1fc5145b2c789546bf/deploy/docker/clickhouse-setup/user_scripts 2. Secure TLS: The signoz-otel-collector also needs to be able to support the secure tls. Do you work with the histogram metrics? Then the first is mandatory if you are using the Prometheus style Histograms. And coming to the second point, I will clean up the linked PR and get it merged soon.
❤️ 1
d
Nope just want tracing!
s
Ok, you don't need to worry about the UDF. I haven't tested the collector side yet but I guess it also needs to support secure tls.
👍 1
d
Here are the instructions I was trying to follow (but replacing the clickhouse cloud url in the yml): https://signoz.io/docs/operate/clickhouse/external-clickhouse/#for-docker-and-docker-swarm-users
QQ: Do we need the collector? There’s a community otel collector that logs to secure clickhouse cloud: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/clickhouseexporter
s
Yes, because there is difference in schema.
d
Got it- so once this PR is in it sounds we’ll be good to go! https://github.com/SigNoz/signoz-otel-collector/pull/294 Do you have a rough eta- saw it’s been open for a month or so.
@Srikanth Chekuri Could you please share if there’s a rough timeline for getting this PR merged in?
@Prashant Shahi is this the collector?