5 Tips for Effective Mobile Monitoring
June 24, 2013
Eran Kinsbruner

Here are some important guidelines to remember when you start to plan your mobile monitoring strategy:

1. Real device monitoring is a "must"

Only real devices let you capture the true mobile end user experience in terms of application performance and availability. Be sure to use non-jailbroken/rooted devices, production version apps (non-modified), run complex user scenarios using complex client logic on real devices, and measure client-side performance impact on the overall user experience. Other monitoring solutions, such as browser emulation, fail to reflect the true mobile user experience.

2. Leverage both RUM and Synthetic monitoring techniques

Real User Monitoring is the best way to know what is happening on a user's device, as it is based on an agent within the application that collects data and communicates it to the monitoring server. Synthetic monitoring allows organizations to track application behavior against real networks globally in a “clean-room” environment, and provides an excellent solution for debugging problems identified in the field.

3. Extend your existing monitoring solution to mobile

There is no need to re-invent the wheel. Your operations center has accumulated valuable experience in monitoring and triaging incidents. There is no need to create new processes, re-train personnel or buy completely new solutions. Rather, it is advisable to expand those processes to cover your mobile initiative as well by making it mobile-relevant.

4. Select your synthetic monitoring coverage wisely

Synthetic monitoring, by definition, provides sampled coverage of the audience, devices, carriers and locations, and user scenarios. It is not realistic to provide coverage for everything. Identify those combinations that are relevant to your business objectives and work from there.

5. Ensure the reliability of your monitoring solution to eliminate false alerts

There is nothing most frustrating to your Ops Center staff than false alerts. Your mobile monitoring solution must comply with stringent SLAs to ensure that your engineers do not waste time on alerts caused by problems related to device availability, for example. Device redundancy, together with identification and reduction of alerts driven from known issues, help to ensure proper attention to real issues that are impacting end users.

ABOUT Eran Kinsbruner

Eran Kinsbruner is Director of Product Marketing at Perfecto Mobile, one of the leading mobile cloud and automation companies. Formerly CTO for mobile testing and Texas Instruments project manager at Matrix, Kinsbruner has been in testing since 1999 with experience that includes managing teams at Qulicke & Soffa, Sun Microsystems, General Electric, and NeuStar. The co-inventor of a test exclusion automated mechanism for mobile J2ME testing at Sun Microsystems, Kinsbruner has experience in the mobile testing world.

You can find Eran Kinsbruner on Facebook, Twitter @ek121268, LinkedIn, and his professional mobile testing blog at ek121268.wordpress.com

Related Links:

To learn more about best practices in mobile application monitoring, please refer to Perfecto Mobile's white paper on mobile monitoring

The Case for Mobile Monitoring

The Latest

February 27, 2015

n Part 2 of this interview, Cameron Haight, Gartner Research VP, IT Operations, discusses the focus of his research for the last few years: DevOps ...

February 26, 2015

Cameron Haight, Gartner Research VP, IT Operations, has replaced Jonah Kowall as Gartner's leading Application Performance Management (APM) specialist, since Kowall has taken a VP position at AppDynamics. In Part 1 of this interview, Cameron Haight discusses his background, and the focus of his research for the last few years: DevOps ...

February 25, 2015

Cloud computing adoption is increasing globally, with the majority of respondents citing hybrid cloud as their preferred option for greater agility and security, according to a study conducted by Vanson Bourne for EMC Corporation/

February 24, 2015

A shift to continuous integration (CI) and other agile methodologies is driving a massive change in the way that development and testing professionals approach testing, according to an independent, global developer survey titled Web and Mobile Testing Trends ...

February 23, 2015

In my last post, I shared some key findings from an EMA research report published last fall that dove into the ways in which log analytics is being used to support network operations. Building on that, following are five recommendations that EMA is making on how best to think about log data as part of an integrated management architecture and strategy ...

February 20, 2015

Performance testing is imperative for applications to perform as expected in the real world. In particular, business-critical applications need thorough testing to ensure they can bear the stresses and strains of varying demands.

February 19, 2015

Unplanned application downtime costs the Fortune 1000 from $1.25 billion to $2.5 billion every year, according to an IDC report: DevOps and the Cost of Downtime: Fortune 1000 Best Practice Metrics Quantified. The report brings to light the real costs and impact of outages, and offers real insights into the adoption and impact of DevOps practices in large enterprises ...

February 18, 2015

For a successful application rollout, it is vital to assess the user experience appropriately and have an understanding of how the new app impacts your already deployed apps and infrastructure. This requires a great deal of preparation across various IT functions, from network to application teams. To put your team on the path to a successful rollout, take the time to consider the following points before the wide-scale launch ...

February 17, 2015

With agile and lean influencing our thinking, it’s perhaps no surprise that the impetus behind DevOps has come from development. That’s great for the speed side of the equation, but success requires that IT operations also modify their practices. This means ensuring that Application Performance Management (APM) tools and processes are not only supporting the resilience and service goals of production systems, but that they exhibit the functionality needed to help improve customer experience – even as applications are developed, tested, released and deployed. APM can accelerate the benefits of DevOps, but where do you start and what tools do you use? The tech landscape is littered with many products and services all claiming to be the secret sauce that’s going to support a DevOps-like culture. But don’t be fooled, modern APM can only accelerate DevOps when it exhibits four fundamental characteristics. Quite simply it has to be "EPIC" ...

February 16, 2015

Ensuring application performance is a never ending task that involves multiple products, features and best practices. There is no one process, feature, or product that does everything. A good place to start is pre-production and production monitoring with both an APM tool and a Unified Monitoring tool ...

Share this