Crash Statistics
Mobile Crash Statistics provides detailed information on crash events that cause the application to terminate abnormally during execution. It helps you identify and fix critical errors that undermine app stability by analyzing exception messages, device names, app versions, and more from multiple angles.
-
Crash data can be grouped and analyzed by various criteria such as exception message, app version, and device model.
-
Visually provides time-based crash occurrence trends.
-
Allows you to identify the environment (OS, device, etc.) in which specific errors occur.
Checking Crash Statistics
Provides crash error messages and related information in a list format. You can narrow down the root cause of issues by grouping or filtering data.
-
Go to Statistics > Crash Statistics.
-
Set the date and time to query statistics in Time.
-
Select the grouping criteria for data aggregation from the Grouping dropdown.
- Default: Exception message
-
Enter filtering conditions such as specific error messages or versions in the Filter input field.
-
Click the
button in the upper right corner of the screen.
-
Check the Exception Count Trend graph to see if crashes spiked at a specific point in time.
- Click the
icon in the list to navigate to the User Session Log Search menu and view detailed records for that group.
- Click the
Exception Count Trend/Ratio Chart
-
Exception Count Trend (Bar Chart): Shows the time-based change in crash count during the query period. Allows you to identify patterns of errors increasing right after deployment or during certain time periods.
-
Ratio Chart (Donut Chart): Displayed when grouping is applied. Visually shows the crash occurrence ratio according to the selected grouping criteria (e.g., app version, OS version, etc.). Allows you to see at a glance which version or device has the most errors.
Exception Message List
A list of crashes aggregated by the configured grouping criteria.
-
Expand Details: Click the left arrow on a list item to expand and view detailed information for individual logs within that group.
-
: You can save the queried list data as a CSV file.
Grouping Query Results
You can view the collected crash data grouped by specific criteria. Use the Grouping dropdown menu at the top.
Available Grouping Criteria
-
App Version
-
OS Version
-
Device Name
-
Thread Name
-
Exception Type
Filtering Query Results
A filter feature is provided to select and analyze only the desired data. Click the filter input field and set the filter key, condition, and value in sequence.
1. Selecting a Filter Key
A list of selectable filter keys appears when you click the filter input field.
-
Exception Message: Search by specific error content.
-
Exception Type: Search by exception class (e.g.,
NullPointerException). -
App Version: Query only errors that occurred in a specific app version.
-
Device Name: Check whether an error occurred on a specific device model.
-
OS Version: Check whether an error occurs in a specific Android/iOS version.
-
Thread Name: Search by thread name where the error occurred (e.g.,
main).
2. Setting Conditions
Filter conditions for mobile crash statistics support text matching.
-
Match: Queries data that exactly matches the selected value.
-
Not Match: Queries data that does not match the selected value.
-
Contain: Queries data that contains the entered text.
-
Not Contain: Queries data that does not contain the entered text.
3. Entering and Applying Values
-
List Selection: If values exist in the collected data (e.g.,
1.0,1.1, etc.), you can select multiple values using checkboxes in a dropdown list. -
Direct Input: You can directly enter text if it is not in the list.
-
Apply: Click the
Applybutton to create the filter. You can delete individual filters by clickingXnext to the tag, or reset all filters by clickingXon the right side of the input field.
Columns and Terms
| Column | Description |
|---|---|
| Exception Message | A specific description message for the exception that occurred. (e.g., java.lang.reflect.InvocationTargetException) |
| Count | Total number of times a crash occurred for that group or condition. |
| Exception Type | Class name or type of the exception that occurred. (e.g., java.lang.NullPointerException) |
| App Version | Version information of the application where the crash occurred. |
| OS Version | Operating system version of the user's device. (e.g., Android 13, iOS 16.0) |
| Device Name | Model name of the mobile device where the crash occurred. (e.g., SM-G991N, iPhone14,3) |
| Thread Name | Name of the thread at the time the exception occurred and the app was terminated. (e.g., main) |