Observability Overview
参照元: LiveKit Agents Documentation ロードマップ: 学習ロードマップ
前提条件
Agent observabilityはLiveKit Cloudプロジェクトでのみ利用可能。Agent自体は自前インフラにデプロイしていても、メディアサーバーがLiveKit Cloudなら機能する。完全にself-hosted(SFUも自前)では利用できない。
4つのコンポーネント
| コンポーネント | 役割 | ユースケース |
|---|---|---|
| Insights | Cloud内蔵ダッシュボード。文字起こし、トレース、ログ、音声録音を統合タイムラインで表示 | セッション分析、デバッグ、行動分析 |
| Data Hooks | SDK内でセッション録音、文字起こし、メトリクスを収集。OpenTelemetry対応で外部バックエンドへのエクスポート可能 | カスタムデータ収集、Langfuse等の外部システム連携 |
| Log Drains | Agentのstdout/stderrをDatadog/CloudWatch/Sentry/New Relic等に転送 | サーバーレベルのログ監視、クラッシュデバッグ、長期保存 |
| Logs | CLIまたはCloudダッシュボードでランタイム/ビルド/セッションログを閲覧 | リアルタイムログ確認、ビルド出力確認 |
関連ノート
- 詳細: Observability Overview(本ノート)