OpenTelemetry and distributed tracing for mobile applications

Technical guide

OpenTelemetry is quickly becoming the enterprise standard for instrumentation both in the distributed tracing space as well as the metrics space.

Most articles and blog posts written about tracing have focused on backend systems since distributed tracing is often viewed as a "microservice" related technology. This is an incomplete view of distributed tracing. After all, there is no reason to exclude your mobile applications from this view.

In this guide, we will discuss some of the benefits of distributed tracing, and more specifically OpenTelemetry when it comes to mobile applications as well as some considerations to keep in mind when implementing this type of solution.

You'll also learn:

  • The current state of mobile monitoring
  • Ideas on gaining full observability from your mobile stack on down
  • Common ways to transmit mobile observability data