Closed smunukutla-mycarrier closed 2 months ago
Hello. After a short test there's a working configuration file:
receivers:
zipkin:
exporters:
qryn:
dsn: tcp://localhost:9000/qryn_bnch?username=default
clustered_clickhouse: false
timeout: 10s
sending_queue:
queue_size: 100
retry_on_failure:
enabled: true
initial_interval: 5s
max_interval: 30s
max_elapsed_time: 300s
logs:
format: json
extensions:
health_check:
pprof:
zpages:
service:
extensions: [pprof, zpages, health_check]
pipelines:
traces:
receivers: [zipkin]
exporters: [qryn]
Traces are successfully sent. The collector is definitely working.
Are you sure 9440 is a non-secure port? it's tls endpoint by default. skip_verify=false&secure=false
seems strange. Please consider rechecking.
please try :
tcp://${CH_ADDR}:9440/qryntraces?secure=true&username=${CH_USER}&password=${CH_PASS}
or
clickhouse://${CH_USER}:${CH_PASS}@${CH_ADDR}:9440/qryntraces?secure=true
Based on our email thread, we believe this issue was resolved with our suggestion. Therefore, I am closing it.
We are currently trying to configure otel-collector to receive traces from Kafka and export to a Clickhouse cloud instance via Chproxy. We have tried different ways of connecting but are failing to establish a connection with/without Chproxy to Clickhouse cloud.
Context on our clickhouse setup:
Here is the qryn otel-collector configuration for reference:
We have tried different DSNs: Scenario 1 (secure):
Scenario 2 (insecure):
In the scenarios above, we have tried using both Clickhouse Cloud as well as Chproxy addresses and creds with no success. We haven't faced any issues with Kafka receiver but just qryn exporter trying to connect to clickhouse over http(s). Any help/guidance would be really appreciated. Please let me know if you need any further information.