What problem does it solve?
Mobile App Monitoring provides production-grade observability so teams can detect crashes, trace performance regressions, and understand user impact across Expo (React Native) and Flutter apps, preventing silent failures after release.
Core Features & Use Cases
- Error & Crash Tracking: Group and prioritize errors with release tagging and source maps to quickly identify regressions.
- Performance Tracing: Create OpenTelemetry or provider-specific spans for app launch times, screen load durations, and API p95 latency.
- Session Replay & User Context: Capture session replay and breadcrumbs to reproduce complex user-facing bugs.
- Alerting & Dashboards: Configure alerts for crash-free session rate, error-rate thresholds, and p95 latency and build dashboards for release health and user impact analysis.
- Use Case: For a production launch, instrument Sentry to collect release-tagged errors, add custom spans for checkout and login flows, and configure alerts for crash-free session rate < 99.5% and p95 API latency > 3s.
Quick Start
Run mobile_setupMonitoring with provider=sentry and install and configure @sentry/react-native (or sentry_flutter) to begin capturing errors, performance spans, and release health.