Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Elixir

✅ ログ✖️ メトリクス✖️ トレース

🚧 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>'

OTEL_SERVICE_NAME 環境変数は、HyperDX アプリでサービスを識別するために使用されます。値には任意の名前を指定できます。

Navigation