• EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

問題を作成する

モバイルの衝突数と衝突率の例(v2)

ここでは、New Relic REST API (v2) を使用して、モバイルアプリケーションの全体およびバージョン別の クラッシュカウント および クラッシュレート を取得する方法を説明します。これらの情報は、右上の まとめ ページ に表示されます。

これらの例では、デフォルトの時間帯である最後の30分を使用しています。別の 時間帯 のクラッシュデータを取得するには、コマンドに時間帯を追加してください。

前提条件

これらの例でAPIを使用するには、必要です。

  • あなたのNew Relic REST APIキー
  • あなたのNew RelicモバイルモニタリングアプリのIDまたはモバイルモニタリングアプリのバージョンID。

モバイルモニタリングのアプリIDを調べるには、 プロダクトIDを調べる:モバイルモニタリング を参照してください。

モバイルモニターアプリのバージョンIDを調べるには、下記の Find the mobile app version ID を参照してください。

モバイルアプリ。衝突データの取得

モバイルアプリケーション全体のクラッシュカウントとクラッシュレートのデータを取得するには、次のREST APIコマンドで、 モバイルアプリケーションID を使用します。

curl -X GET "https://api.newrelic.com/v2/mobile_applications/${MOBILE_ID}.json" \
-H "X-Api-Key:${API_KEY}" -i

crash_summary出力データには、 crash_countcrash_rateの両方が含まれています。

"crash_summary": {
"supports_crash_data": true,
"unresolved_crash_count": 14,
"crash_rate": 28.155339805825243
}

アカウント内のすべてのモバイルアプリケーションのクラッシュサマリーデータを取得するには、このREST APIコマンドを使用します。

curl -X GET "https://api.newrelic.com/v2/mobile_applications.json" \
-H "X-Api-Key:${API_KEY}" -i

モバイルアプリ版。クラッシュカウントデータの取得

モバイルアプリケーションの特定のバージョンのクラッシュカウントメトリックデータを取得するには、以下のREST APIコマンドに、 モバイルアプリケーションのバージョンID を含めます。

curl -X GET "https://api.newrelic.com/v2/mobile_applications/${MOBILE_APP_VERSION}/metrics/data.json" \
-H "X-Api-Key:${API_KEY}" -i \
-d 'name=Mobile/Crash/All&values[]=call_count&summarize=true'

モバイルアプリ版。クラッシュレートデータの取得

特定のバージョンの衝突率を計算するには、次の式を使用します。

Crash Rate = (Mobile/Crash/All:call_count) / (Session/Start:call_count)

式に必要な2つのメトリック値を取得するには、次のREST APIコマンドを モバイルアプリケーションのバージョンID で使用します。

curl -X GET "https://api.newrelic.com/v2/mobile_applications/${MOBILE_APP_VERSION}/metrics/data.json" \
-H "X-Api-Key:${API_KEY}" -i \
-d 'names[]=Mobile/Crash/All&names[]=Session/Start&values[]=call_count&summarize=true'

モバイルアプリのバージョンIDを調べる

重要

バージョンIDは、特定のバージョンのクラッシュデータを取得する場合にのみ入力する必要があります。

モバイルアプリケーションのバージョンIDを調べるには、以下のNRQLクエリを実行します。

SELECT count(*) from Mobile where appName='YOUR_APP_NAME' facet appVersionId since 1 day ago
Copyright © 2024 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.