Traces (OTLP)

Endpoint POST /v1/traces

Les SDK et Collectors OpenTelemetry exportent les spans ici. Les SDK Sentry envoient les transactions via l'endpoint envelope et finissent dans la même table.

1Requête

X-Blipit-Key ou Authorization: Bearer, publique ou secrète. Corps JSON OTLP/HTTP jusqu'à 4 Mo, gzip, deflate ou brotli acceptés, au plus 1 000 spans par requête. service.name de la ressource nomme le service ; les spans server et consumer et les racines deviennent des transactions. Les descriptions sont coupées à 1 000 caractères (instructions db 2 000) ; 32 tags de 256 caractères chacun sont conservés.

ini
OTEL_EXPORTER_OTLP_ENDPOINT=https://in.blipit.io
OTEL_EXPORTER_OTLP_PROTOCOL=http/json
OTEL_EXPORTER_OTLP_HEADERS=x-blipit-key=<public key>
OTEL_SERVICE_NAME=shop-api

2Réponses

200 {accepted: true, spans: n}. 202 {accepted: false, reason: 'monthly span allowance used up'}. 400 JSON illisible. 413 plus de 1 000 spans. 415 type de contenu protobuf. 401 clé inconnue.

Bon à savoir

  • Spans par mois : Free 1 M, Solo 5 M, Team 20 M, Scale 100 M ; conservés 7 jours sur Free et Solo, 30 sur Team et Scale.
  • gRPC et protobuf ne sont pas lus ; gardez le protocole sur http/json.

Bloqué ? Écrivez à support@blipit.io. Les clés et le DSN exact de chaque projet sont sous Clés API dans app.blipit.io.