Troubleshooting
Embrace allows developers to find the root cause of production issues in their apps. However, as most developers know, there can be many kinds of issues in user-facing applications, which makes troubleshooting difficult.
The dashboard places problems in context of the specific user's session, then aggregates them to let developers triage and prioritize issues before solving them. These troubleshooting mechanisms include:
- Crashes, a prominent source of user frustration.
- Error Logs point developers to severe issues.
- ANR Reporting point to Android apps "hanging" or not responding.
- Release Health to measure rollout viability from one version to the next.
- Compare Issues lets you see how you've resolved issues before.
- User Terminated indicate user terminations.
- Uncategorized Exit indicate uncategorized exits.
- Out of Memory indicate out of memory issues.