OpenTelemetry
OpenTelemetry
High-quality, ubiquitous, and portable telemetry to enable effective observability
- テレメトリー = ログ、メトリクス、トレースを収集するには基本的に計装(instrumentation)が必要
- OpenTelemetryの仕様で計装すれば、対応しているサービスであれば収集できる
- 特定のモニタリングサービスのSDKを使って実装すると、そのサービスにしか送信できない
- OpenTelemetry のエコシステムで様々な言語、ツール向けの計装ライブラリを提供している
- GoのEcho用とか、net/http用とかPostresQL用とか
自動計装
コードに実装せずに自動で計装してくれる。