😄

Next.jsでOpenTelemetryをはじめる

公開日約1年前2025-10-13
MarkdownRaw Content

パッケージのインストール

Terminal
pnpm add install @vercel/otel @opentelemetry/sdk-logs @opentelemetry/api-logs @opentelemetry/instrumentation

instrumentation.ts 作成

instrumentation.ts
import { registerOTel } from '@vercel/otel'

export function register() {
  registerOTel({ serviceName: 'next-app' })
}

OpenTelemetry Collector(OTel Collector)をローカル開発環境で動かす

Terminal
git clone git@github.com:vercel/opentelemetry-collector-dev-setup.git
cd opentelemetry-collector-dev-setup
docker-compose up -d

コマンド実行後に以下で表示可能:


開発日記-2025-10-11 に関連のリンクがある。