Only the OpenTelemetry HTTP push path is supported. Scaleway is working on implementing the Open Telemetry gRPC, Zipkin and Jaeger protocols.
How to create and push traces
This page shows you how to create traces from the Scaleway console, retrieve traces push paths, configure the OpenTelemetry HTTP agent, and push traces.
Before you start
To complete the actions presented below, you must have:
- A Scaleway account logged into the console
- Owner status or IAM permissions allowing you to perform actions in the intended Organization
Create a trace
- Click Cockpit in the Observability section of the console side menu. The Cockpit overview page displays.
- Click the Data sources tab.
- Click + Create custom data sources. A pop-up displays.
- Complete the required steps to create your trace:
- Enter a name
- Choose the Traces data type
- Select a region to create your trace in
- Check the estimated cost, then click Create custom data source.
Retrieve traces push paths
Scaleway provides the following push path for the OpenTelemetry agent: /otlp/v1/traces
.
The complete endpoint is https://traces.cockpit.fr-par.scw.cloud/otlp/v1/traces
.
Alternatively, you can retrieve your trace’s push path from the Scaleway console:
- Click Cockpit in the Observability section of the console side menu. The Cockpit overview page displays.
- Click the Data sources tab.
- Click the trace of which you want to retrieve the path. The trace’s information displays.
- Retrieve the push path under the Push path section.
Push traces
-
Create a token with Push permissions for traces.
ImportantYour token’s secret key displays only once. Make sure that you copy and save it before you exit the page.
-
Configure your applications to send traces to your preferred endpoint using your newly-created token to authenticate.
NoteYou can also configure an agent to push your trace(s). Find out how to configure the Grafana Alloy agent and push your data
-
Create your Grafana dashboard and start monitoring your data.
TipFind out more information about pushing traces and visualizing them in Grafana, in the official documentation