Instrumentation
GPT-4.icon
計装の種類
1. 手動計装(Manual Instrumentation)
開発者が自分でトレースやメトリクスの取得ポイントをコードに書く。
例: tracer.startSpan() などを自分で実装する。
より細かく、柔軟に観測できる。
2. 自動計装(Automatic Instrumentation)
OpenTelemetryが提供しているライブラリを使うと、HTTPリクエストやデータベースアクセスなどの処理に対して、自動でトレース情報が取れるようになる。
例: ExpressやMySQLのライブラリに対するプラグインが用意されている。