Recommended Issues

LogRocket uses machine learning to recommend certain issues that your team may consider to be severe. Our issue recommendation models are trained on data from LogRocket sessions and issues, and we use them to generate severity scores for your issues.

🚧

Recommended Issues is not available for self-hosted installations

Issues Severity Scores and Issues Digest are not yet available for self-hosted installations of LogRocket. For any further questions, contact [email protected].

Severity Scores

Issues with higher severity scores are more likely to be associated with user frustration and may indicate that users were prevented from completing an in-app task. Issue severity scores are computed over a time range (e.g., last day, last week) and may change as you select different time ranges. An issue's severity score is also more accurate when more data is available for it. If you see a message that LogRocket doesn't have enough data to assign a severity score to an issue, try increasing the time range or wait for more data to be collected.

635

Issue severity scores

Showing Recommended Issues Only

By default, LogRocket shows all issues sorted by severity score with recommended issues highlighted. When viewing untriaged issues, you can use the "Show recommended issues only" toggle to hide untriaged issues that aren't recommended.

320

"Recommended issues only" toggle

Severity Scores in the Details View

An issue's detail view will also display severity scores. The score indicator in header will show the issue's score as computed over the last 30 days:

Header with issue severity score in Issue Detail view

Header with issue severity score in Issue Detail view

The event list in the detail view will also display a severity score indicating the degree of frustration associated with the specific event listed. Events may be sorted by severity score or time of occurrence in descending order.

Event list in Issue Detail View with event severity scores

Event list in Issue Detail View with event severity scores

Severity Scores in the Replay View

In the session replay view, if an event in the recording is associated with an issue, a severity indicator and a link to the issue will be shown alongside the event. In this context, the severity indicator displays the degree of frustration associated with that event.

JavaScript Error issues will appear in the Logs pane:

Issue events in the Logs pane

Issue events in the Logs pane

Network Error issue events will appear in the Network pane:

Issue events in the Network pane

Issue events in the Network pane

🚧

Network traffic is sampled before being treated as an Issue

LogRocket samples network events before processing them as issues. Not all network errors will have an associated link to an issue and a severity score.

All other issue types (Rage Clicks, Dead Clicks, Error States, Frustrating Network Requests) will appear in the Event Timeline:

Issue events in the event timeline

Issue events in the event timeline

🚧

New sessions may not be processed immediately

It can take about an hour for severity scores to be populated for new sessions. If you see an empty severity score indicator, the corresponding session is likely still being processed.

Issues Digest

LogRocket delivers a weekly Issues Digest to your Slack channel of choice. The digest is a summary of your app's top recommended issues from the last week. To set up Issues Digest, go to LogRocket Settings -> Issue Settings.

573

Issues Digest delivered via Slack integration

Making Recommendations Better

LogRocket's issue recommendations are constantly improving, and you can help! Use our issue triage features to teach LogRocket that an issue is or is not severe.

For example, if you agree that a recommended issue is severe, triaging it as "High" or "Low" impact will make those kinds of recommendations more likely in the future. If you don't think an issue should have been recommended to you, triaging it as "Ignored" will make those kinds of recommendations less likely in the future. Similarly, if you think LogRocket should have recommended an issue but it didn't, triaging it as "High" or "Low" impact will make it more likely that similar issues are recommended in the future. And if you agree that LogRocket correctly decided not to recommend an issue, triaging it as "Ignored" will help to reinforce that behavior.

Issue triage popover

Issue triage popover

🚧

Changing issue group conditions may change severity score

Keep in mind that customizing grouping conditions may cause the triaged issue's severity score to change.