- Get the endpoint. In Cribl Stream, create an OpenTelemetry Source with Protocol set to
HTTPon a Cribl.Cloud port between20000and20010. Turn on TLS with the private key path$CRIBL_CLOUD_KEYand the certificate path$CRIBL_CLOUD_CRT, which Cribl.Cloud requires on those ports, and add a Token authentication method. The URL ishttps://default.main.<Org-ID>.cribl.cloud:<port>/v1/traces, built from your Organization ID and the Source’s port. - Get the key. Copy the token you added to the Source.
- Paste the values into Checkly. On the Traces settings page, turn on Enable exporting traces, paste the URL, and add the header from the table below.
- Find the spans. Add a Route that sends the Source’s data to your destination. There, the spans appear under service
checkly.
This page covers traces only. Checkly’s Prometheus endpoint accepts only a bearer token and answers
401 to Basic auth, which is what Cribl’s Prometheus Scraper Source sends.
Cribl documents the Source in OpenTelemetry Source and the certificates in TLS in Cribl.Cloud.
To see failed runs, filter on the attribute checkly.check.status with the value FAILED.
The OTLP export page has the span schema.