モバイル・アプリケーションのモニター
概要とメリット
- Instana は iOS/Android/React Native/Flutter 向けエージェントを通じて、URL要求時間・画面遷移・クラッシュなどを自動計測し、ユーザー体験を可視化します。
- 専用のエージェントによって、デバイス情報・ネットワーク状況・クラッシュログを収集し、バックグラウンド処理やビーコンキューにより安定したデータ送信を実現します。
- スマートアラートやパフォーマンス指標、ユーザーの画面遷移分析により、問題が起きている箇所をすばやく見つけて改善できます。
公式ドキュメントのリンク
Instanaにおけるモバイルアプリのモニタリング
執筆時点では、下記の環境において、モバイルアプリ用のInstana Agentが用意されています。
| 環境 | 開発対象プラットフォーム | 開発言語 |
|---|---|---|
| Android Studio | Android | Java, Kotlin |
| Xcode | iOS | Swift, Objective-C |
| React Native | iOS,Android | JavaScript, TypeScript |
| Flutter | iOS,Android | Dart |
実装例(Android Studio)
Instana GUI画面でモバイルアプリ監視用のキー発行およびレポートURLの確認をします。ビルド用設定ファイル(build.grade)およびプログラムへの計装をします。

接続端末のアクティビティや上位ビュー、異常終了などをモニタリングすることできます。
