/v1/* endpoints.
Install (OS-agnostic)
Start the server (OS-agnostic)
start, the server exposes:
GET /healthz(liveness + minimal metrics)POST /v1/traces(OTLP/HTTP JSON or protobuf)POST /v1/logsPOST /v1/metricsGET /api/spans,GET /api/logs,GET /api/metrics/points,GET /api/metrics/hist(simple read APIs)
Send your first event
Option A: point an OTel SDK or Collector at Depths
Set your exporter endpoint to the server: To update that command for Mintlify’s tabbed code blocks, you need to use the platform-specific syntax for setting an environment variable. Here is the correct Mintlify<CodeGroup> component:
Option B: send a minimal trace with cURL
Save this asspan.json in the directory where you ran depths init. This is a toy payload:
Verify ingestion
First, we can check the health of the server usingstatus command.
This command provides a comprehensive single-pane snapshot of the telemetry ingestion server.