| ✅ 로그 | ✖️ 메트릭 | ✖️ 트레이스 |
🚧 OpenTelemetry 메트릭 및 트레이싱 계측 기능이 곧 제공됩니다!
시작하기
ClickStack 로거 백엔드 패키지 설치
이 패키지는 mix.exs의 의존성 목록에 hyperdx를 추가하여 설치할 수 있습니다:
def deps do
[
{:hyperdx, "~> 0.1.6"}
]
end로거 설정
다음을 config.exs 파일에 추가합니다:
# config/releases.exs
config :logger,
level: :info,
backends: [:console, {Hyperdx.Backend, :hyperdx}]환경 변수 설정
이후 OpenTelemetry collector를 통해 ClickStack으로 텔레메트리 데이터를 수집하려면 셸에서 다음 환경 변수를 설정하십시오:
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>'OTEL_SERVICE_NAME 환경 변수는 HyperDX 앱에서 서비스를 식별하는 데 사용되며,
이름은 원하는 값으로 지정할 수 있습니다.