概要
Datadogと統合されたHttpClientのラッピング実装で、HTTPリクエストとレスポンスをトラッキングします。リクエストの所要時間、ステータスコード、URLなどのメトリクスを自動的に収集し、Flutterアプリケーションにおけるネットワーク活動の詳細な可観測性を可能にします。このパッケージは、Datadogのモニタリングプラットフォームとのシームレスな統合を目的としており、開発者がリアルタイムでパフォーマンスのボトルネックやエラーを特定するのを支援します。AndroidおよびiOSの両方のプラットフォームをサポートしており、既存のHTTPクライアントワークフローと互換性があり、大幅なコード変更なしに利用可能です。
用途
- APIパフォーマンスのモニタリング
- ネットワークエラーの追跡
- リクエストとアプリケーショントレースを関連付ける
- 本番環境におけるリアルタイムの観測性
- レイテンシの問題のデバッグ
主な機能
- 自動リクエスト/レスポンスの追跡
- Datadog バックエンドとの統合
- Android および iOS をサポートしています
- 最小限のコード変更が必要
- ステータスコードと期間をキャプチャします
適している対象
- Datadog を使用する Flutter アプリ
- 観測性に焦点を当てるチーム
- パフォーマンスデバッグ
- 生産モニタリング
注意事項
- Datadog SDK のセットアップが必要です
- Datadog分析に制限
- ネットワークオーバーヘッドをわずかに増加させる可能性があります
- Datadog以外の環境には適していません