Trace (OTLP)

Endpoint POST /v1/traces

SDK e Collector OpenTelemetry esportano gli span qui. Gli SDK Sentry inviano invece le transazioni tramite l'endpoint envelope e finiscono nella stessa tabella.

1Richiesta

X-Blipit-Key o Authorization: Bearer, pubblica o segreta. Corpo OTLP/HTTP JSON fino a 4 MB, gzip, deflate o brotli accettati, al massimo 1.000 span per richiesta. service.name dalla resource dà il nome al servizio; gli span server e consumer e le radici diventano transazioni. Le descrizioni sono tagliate a 1.000 caratteri (istruzioni db 2.000); vengono conservati 32 tag di 256 caratteri ciascuno.

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

2Risposte

200 {accepted: true, spans: n}. 202 {accepted: false, reason: 'monthly span allowance used up'}. 400 JSON illeggibile. 413 più di 1.000 span. 415 content type protobuf. 401 chiave sconosciuta.

Buono a sapersi

  • Span al mese: Free 1M, Solo 5M, Team 20M, Scale 100M; conservati 7 giorni su Free e Solo, 30 su Team e Scale.
  • gRPC e protobuf non vengono letti; mantieni il protocollo su http/json.

Bloccato? Scrivi a support@blipit.io. Le chiavi e il DSN esatto di ogni progetto sono sotto Chiavi API in app.blipit.io.