iOS用New Relic Mobileの概要

iOS用New Relic Mobileはご使用のモバイルアプリケーションを監視し、アプリケーションのパフォーマンスを包括的に把握します。これは、Objective-C、Swift、または両方の言語で記述されたiOSアプリで動作します。New Relic Mobile機能の一般概要については、「New Relic Mobileの概要」を参照してください。

互換性と要件

iOS用New Relic Mobileをインストールする前に、互換性と要件を確認してください。

エージェントのインストール

インストレーションプロセスの一環として、New Relic Mobileはアプリケーショントークンを自動的に生成します。これは、New Relic Mobileで監視する各モバイルアプリケーションを認証するための40文字の16進数の文字列です。

iOS用New Relic Mobileのインストール方法は2通りあります。

インストゥルメンテーションを拡張

エージェントをインストールした後、New Relic Mobile UIを使用してエージェントインストゥルメンテーションを拡張し、New Relic Insightsの情報をフォローアップします。

アクセス先: New Relic Mobileの場合: New Relic Insightsの場合:
カスタムデータ カスタムイベント、インタラクショントレース、および属性を作成および記録して、既存のデータおよびトレースに詳細を追加します。 次に、New Relic Insightsで作成したカスタムイベントを表示します。
ネットワークリクエスト 完全なネットワーク分析を実行できるように、MobileRequestイベント機能を有効にします。 ネットワークリクエストエラー率とレスポンスタイムをさらに調べるには、MobileRequestイベントとMobileRequestErrorイベントをクエリします。
クラッシュ分析 グループとフィルターを使用して詳細情報を確認し、クラッシュにつながるトレンドを分析します。 クラッシュに関する詳細情報を表示するには、クラッシュデータに関連するInsightsチャートを確認するためにNRQLクエリを作成します
iOS SDK API New Relic Mobile用のiOS SDK APIを使用して、デフォルトでインストゥルメントされていないコード部分をインストゥルメントします。 次に、New Relic Insightsでカスタムイベントと属性を表示します。
ハンドルされた例外 モバイルアプリケーションの体験を劣化させる要因を特定できるように、例外を報告します。 パフォーマンスをさらに向上させるには、New Relic Insightsで MobileHandledExceptionイベントレコードを確認します。
ブレッドクラム ブレッドクラムを追加することで、クラッシュイベントトレイルの詳細レベルを高めることができます。 次に、MobileBreadcrumbsイベントをクエリして、すべてのブレッドクラムまたはクラッシュに関連するブレッドクラムを表示します。

インストレーションのトラブルシューティング

iOS用New Relic Mobileがデータをレポートしない場合、これらの推奨するトラブルシューティング手順をお試しください。

その他のヘルプ

推奨する詳細情報: