Post

Instana’s New Mobile End User Monitoring

February 6, 2020

The idea is simple, trace every network request from a mobile application and capture the resulting activity on the backend services that process each request. When you do this you will have all the data required to determine if a performance problem lies within the mobile device, the network, or the backend services. In reality, this is exceptionally difficult to accomplish – unless you have Instana.

Technical Challenges

Why is this so difficult to accomplish? For a couple of reasons. First, you need to be able to capture EVERY network request coming from EVERY mobile device that has your application running. This can be a very large volume of data to consume and to analyze. Second, and even more difficult, you need to be able to capture EVERY backend service call so that you can correlate all those front end mobile network requests. This is where almost every monitoring solution on the planet falls down, but not Instana. Instana traces, records, and analyzes every backend service request; no sampling of any kind, ever. Check and check!

Users Hate Slow Apps

According to a survey by Akamai, 47% of consumers expect web pages to load in two seconds or less and 20% expect mobile apps to load instantly.

Poor performing mobile applications get low ratings on app stores and cause meaningful user frustration. One app maker reported that even a 0.1 drop in an online app rating caused a 5% decline in downloads, while a 0.3 decrease resulted in a 60% drop. What a difference!

In 2019, over 50% of all internet shopping traffic came from a mobile device. Statistics show that 40% of users will go to the competitor after a bad mobile experience, yet an alarming 84% have experienced difficulty completing a mobile transaction.

In short, users hate slow apps and your business suffers when your apps are slow.

The Solution To Slow Mobile Apps

Every mobile app and version is tracked by Instana and the performance is summarized and analyzed. You can immediately see and compare performance across different application versions. Instana Mobile EUM provides exact timing data for all mobile network requests. You will have empirical data with which to classify the meanings of “slow” or “fast”.

Instana Mobile EUM Summary Dashboard

Since Instana traces every network request, and correlates those traces with backend service requests using trace identifiers, you ALWAYS have all the data required to determine if a performance problem lies within the mobile device, the network, or the backend services. Instana also tracks every user session within the monitored mobile applications. Each session provides a detailed account of the activities performed within the app.

Instana Mobile EUM Session Analytics

Mobile EUM fits seamlessly into the Instana platform. It is an extension of Website EUM and is fully integrated into Unbounded Analytics. Instana’s Mobile EUM is available today for iOS with Android support coming soon. Sign up as a beta user today and start driving more business with better application performance.

Play with Instana’s APM Observability Sandbox

Announcement, Developer, Featured, Product
Instana captures a lot of information about activities happening on websites through our website monitoring, also known as end-user or real-user monitoring. Information about page loads, page transitions, HTTP calls, errors and...
|
Announcement, Featured, Product
Generating performance and error alerts for websites has historically never been an intuitive process. What do we alert on? How do we define the KPIs that we care about? Are we setting...
|
Announcement, Product
The majority of organizations will ship production JavaScript code both minified and bundled into a single source file in order to speed up page load time. When reading JavaScript stack traces in...
|

Start your FREE TRIAL today!

As the leading provider of Automatic Application Performance Monitoring (APM) solutions for microservices, Instana has developed the automatic monitoring and AI-based analysis DevOps needs to manage the performance of modern applications. Instana is the only APM solution that automatically discovers, maps and visualizes microservice applications without continuous additional engineering. Customers using Instana achieve operational excellence and deliver better software faster. Visit https://www.instana.com to learn more.