カスタム データ

モバイル RUM は、クラッシュとネットワークおよびサーバー関連のパフォーマンスに関する多くの情報を提供します。ただし、モバイルエージェントをカスタマイズしてその他のメトリックやデータを収集し、ユーザによるアプリケーションの実行方法を把握する必要が生じる場合があります。

サンプルコードを含むエージェントのカスタマイズに関する詳細については、次を参照してください。

データ収集の結果を表示するには、[Custom Data] ビューを使用します。

カスタムデータ型

収集できるカスタムデータには、次の 3 種類があります。

注: カスタムデータには、トピックパス(パンくずリスト)とユーザデータの 2 つのタイプがあります。トピックパスは、クラッシュスナップショットにのみ表示されます。ユーザーデータは、クラッシュ分析とネットワークリクエスト分析で使用できます。詳細については、エージェント SDK のドキュメントを参照してください。

情報ポイント

インフォメーションポイントを使用すると、コード内の特定のメソッドがどのように実行されているかに関する情報を収集することができます。特定のメソッドが実行された回数は何回か。例外はスローされたか。複数の方法をモニタする必要がある場合は、複数の情報ポイントを作成できます。

常にモニターしたい重要なメソッドがあることがわかっている場合は、以下で説明されているように統計情報ポイントを作成します。https://docs.appdynamics.com/display/PROD/Customize+the+iOS+Instrumentation およびiOS インストルメンテーションのカスタマイズAndroid インストルメンテーションのカスタマイズ

カスタムタイマー

カスタムタイマーを使用すると、任意のスタートポイントとエンドポイントの間にかかった時間を複数のメソッドにまたがっている場合であっても計ることができます。例:フレームバッファの再描画に要する時間はどのくらいか。アプリの起動にかかる時間はどれくらいか。

Custom Metrics

カスタムメトリックを使用すると、アプリケーションで定義した任意のメトリックのデータを収集することができます。メトリックは、任意の整数ベースのデータにすることができます。指定された期間で、モバイル RUM はこれらの値の最小値、最大値、平均値、合計値、およびカウントを計算します。

View Custom Data

Your data is shown in tabular format in two tabs.

Custom Timers & Metrics

Click on any value (in blue) to display the same metric in the Metric Browser.

Custom Data

Info Points

The Info Points tab shows any current info points.

Info Points