Send collector telemetry to ClickStack and see it arrive.
observability setup
Connects an OpenTelemetry collector to Managed ClickStack, sends synthetic telemetry, and verifies that the data appears.
When to use it
Use when connecting a new or existing OpenTelemetry collector to Managed ClickStack on ClickHouse Cloud.
Give it a ClickHouse Cloud service identifier; it asks which collector path to use, configures ingestion, and verifies telemetry.
What you provide
This skill
ClickHouse Cloud service
Changes your ClickHouse Cloud service (irreversible)
$HOME/clickstack-otel-collector/
Stores secrets in local files (irreversible)
clickstack-otel-collector container
Deletes the existing collector container (irreversible)
clickhousectl
Installs clickhousectl from a remote script
Requires a target Managed ClickStack service running on ClickHouse Cloud.
Requires ClickHouse Cloud access that can create an Admin API key.
Requires jq to parse JSON returned by clickhousectl.
Requires openssl to generate secrets and hash the SQL password.