Skip to main content

ANR Statistics

The ANR Statistics menu provides detailed information on ANR (Application Not Responding) events, where the UI thread is blocked during app usage, causing the screen to freeze or become unresponsive. Using this menu, you can identify screens where ANRs frequently occur, analyze detailed logs at the time of occurrence, and improve app stability.

  • Analyzes ANR occurrence frequency and duration by screen name (Activity/ViewController).

  • Visually provides time-based ANR occurrence trends.

  • Allows linked analysis of stack traces for specific ANR events.

Checking ANR Statistics

You can check key metrics such as the number of ANR occurrences and average duration by screen name.

  1. Go to Statistics > ANR Statistics.

  2. Set the date and time to query statistics in Time.

  3. Enter filtering conditions such as specific screens or app versions in the Filter input field.

  4. Click the Search icon button in the upper right corner of the screen.

  5. Use the graphs in each section to identify ANR occurrence patterns and key problem areas.

    • In the ANR list, click the Right arrow icon icon on an item to navigate to the User Session Log Search menu.

ANR Trend

A chart that visualizes the time-based trend of total ANR occurrences. It is useful for identifying whether ANRs spiked at a specific deployment time or during a particular time period.

  • Blue bar chart: Number of ANR occurrences during the time period.

  • Purple line chart: (When displayed) Average ANR duration during the time period.

Top 10 ANR Counts by Screen - Average Elapsed Time

Shows the top 10 screens with the longest average duration among screens where ANRs occurred during the query period. Allows you to prioritize critical screens where users feel the app is frozen for a longer time.

Top 10 ANR Counts by Screen - Count

Shows the top 10 screens where ANRs occurred most frequently during the query period. Helps identify which screens in the app are the most unstable.

ANR List

A list of detailed ANR metrics aggregated by screen.

  • Checking Stack Trace (Detailed Analysis): Click the Right arrow icon icon at the far right of the list to navigate to the User Session Log Search menu.

    • Filters such as the screen name and app version are automatically applied when navigating.

    • In the Log tab, you can analyze the exact cause of thread blocking using exception_stacktrace to identify which part of the code was affected.

  • Column icon Column Settings: You can hide, add, or reorder columns. For details, see Columns and Terms.

  • CSV download icon : You can save the queried list data as a CSV file.

Filtering Query Results

You can filter queried data by screen name, app version, and more to focus your analysis on specific content. Click the filter input field and set the filter key, condition, and value in sequence.

1. Selecting a Filter Key

  • Screen Name: Filters by a specific screen where ANR occurred.

  • App Version: Allows you to narrow down issues to a specific app version.

  • Average Elapsed Time (ms): Allows you to filter for only severe cases based on ANR duration.

2. Setting Conditions and Values

  • Text conditions (screen name, etc.): Match, Not Match, Contain, Not Contain

  • Numeric conditions (time): >, >=, ==, <=, <

Columns and Terms

ColumnUnitDescription
Screen NameTextName of Android Activity/Fragment or iOS ViewController.

| App Version | Text | Version of the application from which ANR data was collected. | | Count | Count | Total number of ANR occurrences on the screen during the query period. | | Average Elapsed Time | Milliseconds (ms)/Seconds (s) | Average duration of ANR occurrences on the screen. |