What problem does it solve?
MetricKit telemetry can be complex to instrument, collect, and triage; this Skill centralizes on-device performance metrics and crash diagnostics for production apps, enabling proactive optimization and reliability.
Core Features & Use Cases
- Production telemetry ingestion: manage MXMetricManager subscriptions to collect daily metric payloads and immediate diagnostic payloads.
- Diagnostics triage and symbolication readiness: access MXCallStackTree for crash/hang analysis and prepare data for downstream symbolication.
- Custom signposts and extended launch: instrument and review custom signpost metrics and extended launch measurement patterns for deeper performance insights.
- Export and backend integration: serialize payloads via jsonRepresentation() and route to your analytics backend for dashboards and alerting.
Quick Start
Start a long-lived MXMetricManager subscriber at app startup and begin handling metric and diagnostic payloads.