| ✅ Logs | ✖️ Métricas | ✖️ Traces |
🚧 Instrumentação de métricas e traces com OpenTelemetry em breve!
Primeiros passos
Instalar o pacote de backend para o logger do ClickStack
O pacote pode ser instalado adicionando hyperdx à sua lista de dependências em
mix.exs:
def deps do
[
{:hyperdx, "~> 0.1.6"}
]
endConfigure o logger
Adicione o seguinte ao arquivo config.exs:
# config/releases.exs
config :logger,
level: :info,
backends: [:console, {Hyperdx.Backend, :hyperdx}]Configure as variáveis de ambiente
Em seguida, você precisará configurar as seguintes variáveis de ambiente no seu shell para enviar telemetria ao ClickStack por meio do OpenTelemetry Collector:
OTEL_SERVICE_NAME='<NAME_OF_YOUR_APP_OR_SERVICE>'export HYPERDX_API_KEY='<YOUR_INGESTION_API_KEY>' \
OTEL_SERVICE_NAME='<NAME_OF_YOUR_APP_OR_SERVICE>'A variável de ambiente OTEL_SERVICE_NAME é usada para identificar seu serviço
no app HyperDX e pode ter qualquer nome que você quiser.