Common issues and solutions
// Correct endpoint: 'http://localhost:9411/v1/traces' // Wrong endpoint: 'http://localhost:8081' // This is query API
docker compose logs ingestion | grep ERROR
curl -X POST http://localhost:9411/v1/traces \ -H "Content-Type: application/json" \ -d '{"resourceSpans":[...]}'
ALTER SYSTEM SET shared_buffers = '8GB'; ALTER SYSTEM SET work_mem = '128MB';
const lumina = initLumina({ endpoint: 'http://lumina:9411/v1/traces', service_name: 'service', samplingRate: 0.1, });
TRACE_RETENTION_DAYS=7
CREATE INDEX CONCURRENTLY idx_traces_service ON traces (service_name); CREATE INDEX CONCURRENTLY idx_traces_cost ON traces (cost_usd) WHERE cost_usd > 0.01;
ENABLE_QUERY_CACHE=true
# .env DASHBOARD_PORT=3001 API_PORT=8082 INGESTION_PORT=9412
lsof -i :3000 kill -9 <PID>
docker compose logs postgres | grep "ready to accept connections"
docker compose restart ingestion api
DATABASE_URL=postgres://user:password@localhost:5432/lumina