Quickstart
Target: your first trace landing in your GreenSlope tenant in under five minutes. Every quickstart ends with a verification step that confirms the trace made it.
Pick your stack:
Next.jsApp Router, server actions, and edge routes. Primary V1 stack.Node.jsExpress, Fastify, and Hono via auto-instrumentation.Gonet/http and chi, including Vercel functions.PythonFastAPI, Flask, and Django.
Don't see your stack? Ruby on Rails ships in V1.5 on demand — email support@greenslope.io and we'll get you a preview. Other languages: open an issue via the same address; we prioritise by customer demand.
What every quickstart does
Each quickstart takes you through the same four moves:
- Install the standard OpenTelemetry SDK for your language. There is no GreenSlope-branded SDK; you use the upstream OTel packages.
- Set three resource attributes:
service.name,service.version, andgreenslope.release.id. These are what let us attribute errors back to a deploy. - Point the OTLP exporter at
https://ingest.greenslope.io/v1/otel. - Verify that a trace reached your tenant by loading the dashboard and checking the live-traces view.