Primeros pasos
Instala los paquetes de instrumentación de OpenTelemetry
Para instalar los paquetes de Go de OpenTelemetry y HyperDX, usa el siguiente comando. Se recomienda revisar los paquetes de instrumentación disponibles actualmente e instalar los necesarios para garantizar que la información de las trazas se adjunte correctamente.Ejemplo de servidor HTTP nativo (net/http)
Para este ejemplo, utilizaremosnet/http/otelhttp.
Ejemplo de aplicación con Gin
Para este ejemplo, usaremosgin-gonic/gin.
Configurar variables de entorno
Después, tendrás que configurar las siguientes variables de entorno en tu shell para enviar telemetría a ClickStack a través del colector de OpenTelemetry:- ClickStack administrado
- ClickStack de código abierto
OTEL_EXPORTER_OTLP_HEADERS contiene la API key disponible en la aplicación HyperDX, en Team Settings → API Keys.