mobile-observability-overview
Installation
SKILL.md
Mobile Observability Overview
Instructions
Mobile observability is not "backend observability, but smaller". Devices are constrained: battery, flaky networks, storage quotas, privacy boundaries, and the impossibility of hotfixing. Collect what you need, sample aggressively, and never ship a telemetry SDK that costs more than it informs.
1. The Four Signals, Mobile-Flavored
| Signal | Why | Constraints |
|---|---|---|
| Metrics | Numeric trends (startup time, crash-free, conversion) | Low volume, aggregate client-side |
| Traces | Causal chain across calls (cold start, feature flow) | Sample heavily; one trace per flow |
| Logs | Event narrative | Expensive to ship; breadcrumbs are preferable |
| Events (analytics) | Product decisions | Deduplicate and batch; respect consent |
2. What to Measure
Minimum set every mobile app should emit: