Slide 16
Slide 16 text
RDAP2 におけるオブザーバビリティのアーキテクチャ
- dd-java-agent
- 監視 SaaS である Datadog が公式に提供している Java Agent
- 起動時に java コマンドのオプションとして組み込む
- HTTP リクエストや DB へのクエリなど、
一般的なライブラリやフレームワークの処理を自動で 計装することができる
- OpenTelemetry
- メトリクス、トレース、ログなどのテレメトリーデータを収集・転送する仕組みは監視ベンダごとに異な
る実装になっていた
- この仕組みを統一化し、ベンダロックインされない仕組みを作ろうと生まれたプロジェクト
- ベンダに依存しないテレメトリーデータを様々なプログラミング言語で扱うことができる
RDAP2 では主に、 IO 処理を dd-java-agent、ビジネスロジックを OpenTelemetry で計装
アプリケーションに
テレメトリーデータを
組み込むこと