• ログイン無料アカウント

Androidモニタリングの概要

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イベントをクエリして、すべてのブレッドクラムまたはクラッシュに関連するブレッドクラムのみを表示します。

CodeStreamでエラーを確認する

また、CodeStreamとエラー受信トレイを使用して、お使いのAndroidアプリケーションを直接IDEで確認することもできます。これを行うには、CodeStreamをインストールし、CodeStreamとNew Relicを接続して、appVersionに一致するGitタグを作成します。

Copyright © 2022 New Relic Inc.