Atatus Mobile Monitoring gives you visibility into the experience of every user inside your native mobile applications. It combines Real User Monitoring (RUM) — views, user actions, network requests, errors, and crashes — with log collection, so you can find and fix problems before they affect your users.
Here is a list of important mobile monitoring topics for easy navigation.
- Android (Kotlin) — RUM Setup · Log Collection · Trace Collection
- Flutter (Android) — RUM Setup · Log Collection
Supported Platforms
| Platform | RUM Setup | Log Collection | Trace Collection |
|---|---|---|---|
| Android / Android TV (Kotlin) | RUM setup | Log collection | Trace collection |
| Flutter (Android) | RUM setup | Log collection | — |
What You Can Do With Mobile Monitoring
1. Understand application performance on real devices
- Measure application start time, screen (view) load time, and rendering performance.
- See how your screens and network requests behave across devices, OS versions, and regions.
- Identify the slowest screens and the most error-prone flows in your application.
2. Track every user action and journey
- Automatically capture taps, scrolls, and swipes as user actions.
- Follow a user's journey across screens to reproduce and understand issues.
- Correlate user actions with the views and resources they trigger.
3. Catch errors and crashes before your users report them
- Track handled and unhandled errors with full context.
- Capture crashes with symbolicated stack traces to pinpoint the exact line of code.
- Group similar errors together and see how many users each one affects.
4. Monitor network performance
- Track the latency, status, and size of every network request your app makes.
- Connect front-end requests to your back-end traces when you also run Atatus APM.
5. Collect and search your application logs
- Send structured logs from your app to Atatus with custom attributes and tags.
- Correlate logs with the RUM session and view in which they occurred.
- Filter and group logs to debug issues faster.
How It Works
You add the Atatus mobile SDK to your application and initialize it with a License Key from your Atatus dashboard. Once initialized, you enable the features you need — RUM, log collection, and tracing. The SDK automatically collects views, actions, resources, errors, crashes, logs, and traces and sends them to Atatus, where the data is aggregated into dashboards and an explorer you can query.
To get started, pick your platform:
- Android (Kotlin): RUM Setup, Log Collection, and Trace Collection
- Flutter (Android): RUM Setup and Log Collection
+1-415-800-4104