MyBotBoxMyBotBox

@yarlisai/otel

OpenTelemetry オブザーバビリティ — OTLP + Sentry + noop アダプター。

OpenTelemetry オブザーバビリティ — OTLP + Sentry + noop アダプター。

インストール

npm install @yarlisai/otel

ソース: packages/otel · npm · CHANGELOG

なぜ使うのか

@yarlisai/otelポート/アダプターの規約 に従っています。利用者はポート(SomeProvider インターフェース)に依存し、実行時にアダプターをインスタンス化します。ベンダーの切り替えは設定を1行変えるだけで完了します。

使い方

このパッケージの README には完全なクイックスタートが含まれています。mybotbox-platform 自体がリファレンス実装の利用例であり、apps/sat/lib/otel/(または同様の名前のモジュール)を見ると、すべての呼び出し箇所でベンダー SDK を直接使わずにポートを利用している様子がわかります。

関連情報