Android用New Relic Mobileはモバイルアプリを監視し、アプリのパフォーマンスを包括的に把握します。これは、JavaまたはKotlinを使用して記述されたアプリで動作します。
Androidエージェントのインストール
Androidエージェントをインストールする前に、アプリが互換性要件を満たしていることを確認してください。インストレーションプロセスの一環として、モバイルモニタリングはアプリケーショントークンを自動的に生成します。これは、監視する各モバイルアプリを認証する40文字の16進数の文字列です。
該当する場合は、ご使用の環境のAndroidのインストレーションおよび設定手順に従ってください。Androidのインストレーションに問題がある場合、またはAndroidアプリのモバイルモニタリングUIにデータが表示されない場合は、トラブルシューティング手順に従ってください。
インストゥルメンテーションの拡張
エージェントをインストール後、モバイルモニタリングUIを使用してエージェントのインストゥルメンテーションを拡張し、New Relic Insightsの情報をフォローアップします。
アクセス先: | モバイルモニタリングの場合: | NRQLおよびダッシュボードの場合: |
---|---|---|
カスタムデータ | カスタムイベント、インタラクショントレース、および属性を作成および記録して、既存のデータおよびトレースに詳細を追加します。 | 次に、NRQLまたはダッシュボードで作成したカスタムイベントを表示します。 |
ネットワークリクエスト | 完全なネットワーク分析を実行できるように、MobileRequestイベント機能を有効化します。 | ネットワークリクエストエラー率とレスポンスタイムをさらに調べるには、MobileRequestイベントとMobileRequestErrorイベントをクエリします。 |
クラッシュ分析 | グループとフィルターを使用して詳細情報を確認し、クラッシュにつながるトレンドを分析します。 | クラッシュに関する詳細情報を表示するには、クラッシュデータに関連するInsightsチャートを確認するためにNRQLクエリを作成します。 |
Android SDK API | モバイルモニタリング用Android SDK APIを使用して、デフォルトでインストゥルメントされていないコード部分をインストゥルメントします。 | 次に、New Relic Insightsでカスタムイベントと属性を表示します。 |
ハンドルされた例外 | モバイルアプリの体験を劣化させる要因を特定できるように、例外を報告します。 | パフォーマンスをさらに向上させるには、New Relic Insightsで MobileHandledExceptionイベントレコードを確認します。 |
ブレッドクラム | ブレッドクラムを追加することで、クラッシュイベントトレイルの詳細レベルを高めます。 | 次に、MobileBreadcrumbsイベントをクエリして、すべてのブレッドクラムまたはクラッシュに関連するブレッドクラムのみを表示します。 |
その他のヘルプ
さらに支援が必要な場合は、これらのサポートと学習リソースを確認してください:
- Explorers Hubでは、コミュニティからのサポートを受けたり、ディスカッションに参加したりすることができます。
- 当社サイトで答えを見つけて、サポートポータルの使用方法を確認してください。
- Linux、Windows、およびmacOS向けトラブルシューティングツールであるNew Relic Diagnosticsを実行してください。
- New Relicの とandドキュメント をご確認ください。