Primeiros passos
Instale os pacotes do OpenTelemetry
Use o comando abaixo para instalar o pacote do OpenTelemetry.Configurar OpenTelemetry + formatador do logger
Em seguida, você precisará inicializar a instrumentação de tracing do OpenTelemetry e configurar o formatador de mensagens de log do Rails logger para que os logs possam ser associados automaticamente aos traces. Sem o formatador personalizado, os logs não serão correlacionados automaticamente no ClickStack. Na pastaconfig/initializers, crie um arquivo chamado hyperdx.rb e adicione o
seguinte a ele:
Configure as variáveis de ambiente
Depois, você precisará configurar as seguintes variáveis de ambiente no shell para enviar telemetria ao ClickStack por meio do OpenTelemetry collector:- ClickStack gerenciado
- ClickStack Open Source
OTEL_SERVICE_NAME é usada para identificar seu serviço
no aplicativo HyperDX; ela pode ter qualquer nome que você quiser.
A variável de ambiente OTEL_EXPORTER_OTLP_HEADERS contém a chave de API disponível no aplicativo HyperDX em Team Settings → API Keys.