Datadogは、ProfilingManagerで数百万も... ノート

Datadogは、ProfilingManagerで数百万もの詳細なパフォーマンスインサイトを提供します。

モバイルアプリのパフォーマンス回帰の特定は困難であり、開発者の大きなフラストレーションの原因となっています。DatadogはGoogleと協力し、この問題に対処するため、Android 15の新APIであるProfilingManagerをプラットフォームに統合しました。このAPIにより、本番環境から直接、プログラムでパフォーマンスデータを収集できます。Datadogは現在、毎週数百万件の本番プロファイルを処理し、オーバーヘッドを低く抑えながら、実際のアプリパフォーマンスの詳細な可視性を提供しています。ProfilingManagerにより、開発者は、反応的な手動再現から、プロアクティブなフィールド分析によるパフォーマンスボトルネックの特定へと移行できます。例えば、フィールドトレースは、Googleがアプリ起動を遅くしていたバックグラウンドサービスを特定するのに役立ちました。以前は、DatadogのRUMは高レベルのシグナルに焦点を当てており、根本原因分析に必要な詳細なコードレベルの洞察が不足していました。ProfilingManagerは、CPUトレース、コールスタックサンプリング、メモリ分析機能を提供します。このAPIは、詳細なセッション診断、自動テレメトリトリガー、異常のプロアクティブなトレーススナップショットを提供します。また、多様なハードウェアおよびネットワーク条件下での大規模なボトルネック検出も可能にします。システムによって強制されるリソースの安定性とオンデバイスのデータ制御により、効率的で関連性の高いデータ収集が保証されます。Datadogは、これらの詳細なトレースを処理するための堅牢なインフラストラクチャを構築し、将来的には自動化されたボトルネック解決の拡大を計画しています。