New Relic Mobile

New Relic Mobile allows you to monitor and manage the performance of your iOS and Android applications by providing end-to-end details, errors, and throughput from every angle in real time.

Videos

To view a library of videos about New Relic Mobile, go to http://newrelic.com/resources/videos, and then select the checkbox option for Mobile App Monitoring. Here is an example:


Video For a product tour of New Relic Mobile, watch this video (2 minutes 15 seconds)

Features

Here is a summary of some of the features with New Relic Mobile.

New Relic Mobile Features
HTTP requests Monitor performance and response time of all HTTP requests made by your app.
HTTP errors and network failures View details about specific server errors, such as 403, 404, 422, 500, 502, etc, and network failures, such as DNS lookups, timeouts, SSL errors, etc., seen in your app.
Server error traces View response body capture on iOS and Android apps, and stack traces on Android.
Charts and tables Use New Relic's drill-down details for HTTP requests, geographical locations, carriers, and devices.
App versions Compare performance between versions of your app with detailed information for memory, CPU (iOS only), interaction speed, network requests per minute, and network failures.
Customized alert notifications Set thresholds and notifications for HTTP status error rate, network failure rate, and response time against each host your app talks to.
API / SDK

iOS: Add UIImage, UIViewController, NSJSONSerialization, NSManagedObjectContext

Android: Add Activity, Fragment, SQLiteDatabase, BitmapFactory, Gson, JSONObject

Active sessions per minute View the number of instances of your app running each minute, both in total and broken down by app version.
And more! Learn more at New Relic's website.

Compatibility and requirements

New Relic Mobile is compliant with standard applications stores, including Apple App Store, Google Play Store, Amazon Appstore, and others.

New Relic Mobile iOS Android
Operating system iOS 5 and higher Android 2.2 and higher
API/SDK NSURLConnection, AFNetworking, and ASIHttpRequest networking APIs

HttpURLConnection, OkHttp, AndroidHttpClient, and Apache HTTP Client networking APIs.

Build with Android SDK Tools version 21 (or higher) and:

  • Android Studio
  • Apache Ant 1.6 and higher
  • Apache Maven 3.0.5 and higher
  • Eclipse 3.8 and higher
  • Gradle 1.6 and higher

Recommendation: Upgrade to the most recent version before installing New Relic Mobile.

Devices Any iOS compatible device (iPhones, iPads, etc.) Any Android compatible device (smartphones, tablets, etc.)
File sizes New Relic adds about 260K to your iOS release app. New Relic adds about 48K to your release APK.
Architectures ARM 32-bit/64-bit ARM, Intel Atom

New users

For first-time installations, follow standard procedures to sign up with New Relic.

  1. Go to New Relic's signup page from your browser.
  2. Complete all required information, and select iOS or Android.
  3. Select Sign Up Now.
  4. Continue with the installation and configuration procedures for your iOS or Android application.

Tip: New Relic includes videos with installation instructions directly within the user interface.

For more help

Additional documentation resources include:

If you need additional help, get support at support.newrelic.com.