Traces (OTLP)

Endpoint POST /v1/traces

OpenTelemetry-SDKs und Collectors exportieren Spans hierher. Sentry-SDKs senden Transaktionen stattdessen über den Envelope-Endpoint und landen in derselben Tabelle.

1Request

X-Blipit-Key oder Authorization: Bearer, öffentlich oder geheim. OTLP/HTTP-JSON-Body bis 4 MB, gzip, deflate oder brotli akzeptiert, höchstens 1.000 Spans pro Request. service.name aus der Resource benennt den Service; Server- und Consumer-Spans sowie Roots werden zu Transaktionen. Beschreibungen werden bei 1.000 Zeichen abgeschnitten (DB-Statements 2.000); 32 Tags mit je 256 Zeichen werden behalten.

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

2Antworten

200 {accepted: true, spans: n}. 202 {accepted: false, reason: 'monthly span allowance used up'}. 400 unlesbares JSON. 413 mehr als 1.000 Spans. 415 Protobuf-Content-Type. 401 unbekannter Schlüssel.

Gut zu wissen

  • Spans pro Monat: Free 1M, Solo 5M, Team 20M, Scale 100M; 7 Tage aufbewahrt auf Free und Solo, 30 auf Team und Scale.
  • gRPC und Protobuf werden nicht gelesen; belassen Sie das Protokoll auf http/json.

Kommen Sie nicht weiter? Schreiben Sie an support@blipit.io. Schlüssel und den genauen DSN jedes Projekts finden Sie unter API-Schlüssel in app.blipit.io.