You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/product/issues/issue-details/index.mdx
+85-59
Original file line number
Diff line number
Diff line change
@@ -4,82 +4,75 @@ sidebar_order: 10
4
4
description: "Learn how to navigate the Issue Details page to help you efficiently triage an issue."
5
5
---
6
6
7
-
The **Issue Details** page helps you to gain further insight into the source of the issue and the impact it has on your application's users. The main area of the page displays information about a specific event that's part of an issue. The top panel and right-hand sidebar of the page display a summary of all the events grouped together in this issue:
7
+
The **Issue Details** page helps you gain further insight into the source of the issue and the impact it has on your application's users.
You can view information about a specific error event that's part of an issue on the <SandboxLinkscenario="oneIssue"projectSlug="react">Issue Details</SandboxLink> page. You can also navigate between the events of an issue using the event navigator.
11
+
The header contains high-level information about the issue such as the error message, total counts of how often it has been seen, and how many users it has affected. Actions such as assigning, resolving, and archiving are also here.
12
12
13
-
In the right hand sidebar, [sentry.io](https://sentry.io) reflects a summary that includes information such as how often the <SandboxLinkscenario="oneIssue"projectSlug="react">issue</SandboxLink> has occurred in the last 24 hours and the last 30 days, as well as the last time and the first time the issue was seen. If the issue is linked to any GitHub or Jira issues, that's displayed here as well. Lastly, there is a facet map, which shows the distribution of values for the tags for all events included in the issue. All of these values are based on the environment that you've selected in the environment dropdown.
13
+
Beneath the header is the event graph, showing a distribution of events and errors. You can use the search bar to filter which events are shown. Tags are shown and can be opened from here too.
14
14
15
-
## Issue Tabs
15
+
The sidebar shows more about the issue and includes information such as the last time and the first time the issue was seen, if the issue is linked to any GitHub or Jira issues, issue activity and comments, participants and viewers, and Sentry AI features.
16
16
17
-

17
+
The main area of the page displays information about a specific event that's part of an issue, including the stack trace, breadcrumbs, tags, and more. You can also see information about replays, attachments, and feedback related to the issue here.
18
18
19
-
This page displays the "Details" tab when it first opens, but several other tabs are available depending on issue category:
19
+
## Event Search
20
20
21
-
-**Activity** - A history of activity for the event where team members can share comments.
22
-
-**User Feedback** - Any feedback collected from users through the <PlatformLinkto="/user-feedback/">SDK's user feedback</PlatformLink>.
23
-
-**<PlatformLinkto="/enriching-events/attachments/">Attachments</PlatformLink>** - Any additional files stored, such as config, log, or screenshot files that are related to the error event.
24
-
-**Tags** - More detailed information about any tags sent with the events included in the issue.
25
-
-**All Events** - A list of all the error events included in the issue.
26
-
-**Merged Issues** - A list of error issues that have been merged with this one.
27
-
-**Similar Issues** - A list of error issues that have a similar stack trace [that you can merge](/concepts/data-management/event-grouping/merging-issues/).
28
-
-**Replays** – A list of [replays](/product/explore/session-replay/) tied to error events included in the issue.
21
+
The embedded search bar allows you to search for events using any of the [event properties](/concepts/search/searchable-properties/events). Environment and time period can also be changed. Once the search is updated, the counts and graph below will be updated. Event navigations such as recommended, first, and last, and All Events will also be updated to only show matching events.
29
22
30
-
## Issue Categories & Page Details
23
+
## Trends & Aggregates
31
24
32
-
There are two categories of issues: [error issues](/product/issues/issue-details/error-issues/) and [performance issues](/product/issues/issue-details/performance-issues/). Depending on the issue category and available event data, the **Issue Details** page displays some combination of the following sections:
25
+
The event and user counts represent the counts given the search, environments, or time period selected above. This is different from the counts in the header which are the total counts across the lifetime of the issue.
33
26
34
-
-**Event Navigator** - Allows you to select between the latest, oldest, or a recommended issue event and navigate between events in sequence.
35
-
-**Trace Navigator** - An abbreviated view of the related [trace](/product/sentry-basics/tracing/distributed-tracing) for the current transaction.
36
-
-**Suspect Commits** - A commit that's been identified as potentially having caused an error event.
37
-
-**Event Highlights** - Specific [tags](#tags) and [context](#contexts) values that are useful for debugging.
38
-
-**Stack Trace** - Shows you the line of code that the event errored on.
39
-
-**Span Evidence** - Information about the performance problem in the context of the current event.
40
-
-**Breadcrumbs** - Provide a history and timeline leading up to the error event and are customizable.
41
-
-**<PlatformLinkto="/enriching-events/tags/">Tags</PlatformLink>** - Searchable key/value string pairs providing information, such as the browser or device.
42
-
-**Screenshot** - Screenshot taken when a user experiences an error, an exception, or a crash; only available on [certain SDKs](/product/issues/issue-details/error-issues/#screenshots).
43
-
-**<PlatformLinkto="/enriching-events/context/">Contexts</PlatformLink>** - Non-searchable key/value data that helps provide context (haha) in debugging the issue.
44
-
-**Event Grouping Information** - Provides details of how Sentry fingerprinted the event into the group.
27
+
The graph is similarly affected by any search and can be toggled between user and event counts by the selection on the left. Releases and feature flag data can be hidden by clicking on the field in the upper right corner.
45
28
46
-
Learn more about what's included an issue detail for each of these in [Error Issues](/product/issues/issue-details/error-issues/) and [Performance Issues](/product/issues/issue-details/performance-issues/).
29
+
A few tags are shown as a preview on the page, but to see more, you can either click into any preview tag to see more details or click "All Tags" to see all tags for an issue. Tags are not affected by the search filters above.
47
30
48
-
## Event Navigator
31
+
## Sidebar
49
32
50
-

33
+
The first and last time the issue has been seen will be displayed here. These values will depend on your environment selection and will be updated if you change the environments. If you have releases set up, the first and last release where the issue was seen will be shown
51
34
52
-
By default, the **Issue Details** page displays the "Recommended" event with the most context to help you solve the issue. Sentry uses the following criteria in determining the recommended event:
35
+
The solutions hub contains features from [Sentry AI](/product/issues/issue-details/sentry-ai) that help you understand and fix issues.
53
36
54
-
-**Recency**: The recommended event is never more than 7 days older than the latest event.
55
-
-**Relevance**: The recommended event takes into account what terms you've searched for on your way to the issue.
56
-
-**Content**: The recommended event prioritizes events that contain debugging tools such as replays, profiles, and traces.
37
+
If you have [issue tracking](/organization/integrations/issue-tracking) set up, integrations or linked issues will appear.
57
38
58
-
To view other events, you can use the dropdown to skip to the latest or oldest event, or view the full list of events. You can change the default event in your [User Settings](https://sentry.io/settings/account/details/#defaultIssueEvent).
39
+
The activity section shows a chronological lifetime of the issue. Information including assignments, regressions, escalations, and more can be found here. Any comments users leave on an issue will also appear here.
59
40
60
-
## Trace Navigator
41
+
Participants and viewers of an issue will be shown along with the time that users viewed the issue, which can be found if you hover over a user or see all viewers.
61
42
62
-

43
+
Similar and merged issues allow you to learn more about and control [grouped issues](/product/issues/grouping-and-fingerprints). Similar Issues can be used to find any other issues in your project that are similar to the one you are viewing. Merged issues shows any issues that have been merged into the issue you are viewing.
63
44
64
-
The trace navigator (which you'll see right below the Event ID), is a timeline view that shows any other issues that might be part of the current event's [trace](/product/sentry-basics/tracing/distributed-tracing). The trace navigator shows up to 100 additional issues and you can click on any of them to view their details. Seeing (and being able to toggle between) multiple issues connected to a single event can be helpful for figuring out what went wrong. Note that the trace navigator is only available for issues that are part of a trace and have more than one issue.
45
+
## Issue Content
65
46
66
-
-**Current Issue**: The current event you're viewing, which is larger than the other events in the trace.
67
-
-**Error Issue**: Represented with a solid, closed red dot. The shade varies from lighter to darker, with darker shades representing more events occurring at the same timestamp.
68
-
-**Performance Issue**: Represented with an open dot.
47
+
In addition to events, information about replays, attachments, and feedback can be found from the page.
69
48
70
-
### Trace-related Issues
49
+
-**Replays** – A list of [replays](/product/explore/session-replay/) tied to error events included in the issue.
50
+
-**User Feedback** - Any feedback collected from users through the <PlatformLinkto="/user-feedback/">SDK's user feedback</PlatformLink>.
51
+
-**<PlatformLinkto="/enriching-events/attachments/">Attachments</PlatformLink>** - Any additional files stored, such as config, log, or screenshot files that are related to the error event.
71
52
72
-

53
+
While attachments are affected by the search filters on the page, replays and user feedback are not.
73
54
74
-
Sometimes the Trace Navigator will be replaced by a Trace-related Issue. A Trace-related Issue is a different issue that occurred during the same trace as the event in view. This is useful for understanding the context of the current issue and may help you identify its root cause. A Trace-related Issue allows the developer to quickly navigate between the two related events.
55
+
## Event Navigation
75
56
76
-
## Suspect Commits
57
+
By default, the **Issue Details** page displays the "Recommended" event with the most context to help you solve the issue. Sentry uses the following criteria in determining the recommended event:
77
58
78
-

59
+
-**Recency**: The recommended event is never more than 7 days older than the latest event.
60
+
-**Relevance**: The recommended event takes into account what terms you've searched for on your way to the issue.
61
+
-**Content**: The recommended event prioritizes events that contain debugging tools such as replays, profiles, and traces.
79
62
80
-
A _suspect commit_ is a commit that's been identified as potentially having caused the error event. If you've configured [suspect commits](/product/issues/suspect-commits/), these are displayed. This allows you to immediately investigate commits that are likely to have generated the issue. The author of the suspect commit is also suggested as an assignee for the issue.
63
+
To view other events, you can use the dropdown to skip to the latest or oldest event, or view the full list of events. You can change the default event in your [User Settings](https://sentry.io/settings/account/details/#defaultIssueEvent).
64
+
65
+
In addition, you can scroll between events chronologically or view all events. All event navigations will respect any search filter on the page, including search queries, environments, or date filters.
66
+
67
+
## Event Actions
68
+
69
+
Relevant actions for specific events can be found here including copying the link to the event or event ID. You can also view the JSON of the event here.
70
+
71
+
## Event Details
81
72
82
-
## Event Highlights
73
+
Depending on the issue category and available event data, the Issue Details page displays some combination of the following sections:
74
+
75
+
### Event Highlights
83
76
84
77

85
78
@@ -89,38 +82,67 @@ By default, Sentry will surface a few common tags and context values based on yo
The Stack Trace section of the page shows you the line of code that the event errored on.
95
88
96
89

97
90
98
91
It's the most important piece of information that the Sentry grouping algorithm uses to group events into one issue. You can also customize how events are grouped. Learn more about customized grouping in [Issue Grouping](/concepts/data-management/event-grouping/).
99
92
100
-
## Session Replay
101
-
If you’ve enabled [Session Replay](/product/explore/session-replay/), you’ll have access to a replay preview on the page (if there’s one associated with the event). Replays can be associated with both frontend and [backend errors](/product/explore/session-replay/getting-started#replays-for-backend-errors), as long as distributed tracing is set up. From here you can navigate to the rest of the replays recorded for this issue, or inspect this replay on the [Replay Details](/product/explore/session-replay/web/replay-details/) page.
93
+
### Suspect Commits
94
+
95
+

102
96
103
-

97
+
A _suspect commit_ is a commit that's been identified as potentially having caused the error event. If you've configured [suspect commits](/product/issues/suspect-commits/), these are displayed. This allows you to immediately investigate commits that are likely to have generated the issue. The author of the suspect commit is also suggested as an assignee for the issue.
104
98
105
-
## Breadcrumbs
99
+
###Breadcrumbs
106
100
107
101

108
102
109
103
[Breadcrumbs](/product/issues/issue-details/breadcrumbs/) provide a history and timeline leading up to the error event. These can include things like HTTP requests, log statements from the console or server, and DOM (document object model) events in JavaScript.
110
104
111
105
You can set your own <PlatformLinkto="/enriching-events/breadcrumbs/">breadcrumbs</PlatformLink> to make them more useful for debugging
112
106
113
-
## Tags
107
+
### Trace Preview
108
+
109
+
An abbreviated view of the related [trace](/product/sentry-basics/tracing/distributed-tracing) for the current transaction.
110
+
111
+

112
+
113
+
Sometimes the trace will be supplemented by a Trace-related Issue. A Trace-related Issue is a different issue that occurred during the same trace as the event in view. This is useful for understanding the context of the current issue and may help you identify its root cause. A Trace-related Issue allows the developer to quickly navigate between the two related events.
114
+
115
+
### Session Replay
116
+
117
+
If you’ve enabled [Session Replay](/product/explore/session-replay/), you’ll have access to a replay preview on the page (if there’s one associated with the event). Replays can be associated with both frontend and [backend errors](/product/explore/session-replay/getting-started#replays-for-backend-errors), as long as distributed tracing is set up. From here you can navigate to the rest of the replays recorded for this issue, or inspect this replay on the [Replay Details](/product/explore/session-replay/web/replay-details/) page.
118
+
119
+
### HTTP Request
120
+
121
+
Information from the HTTP request including the query string, cookies, and headers.
122
+
123
+
### Packages
124
+
125
+
Packages used in your application and their versions.
126
+
127
+
### Additional data
128
+
129
+
Any additional data sent from the SDK.
130
+
131
+
### Span Evidence
132
+
133
+
Information about the performance problem in the context of the current event.
134
+
135
+
### Tags
114
136
115
137
<Includename="common-imgs/tags" />
116
138
117
139
[Tags](/concepts/search/) are key/value string pairs that are both indexed and searchable. For example, a tag provides you with information such as the browser, device, or user associated with the event. Tags are the diagnostic information sent by the SDK for the individual event.
118
140
119
-
You can use the tag tabs to filter these event tags by category ("All", "Custom", "Application", "Other"). If you hover over a tag and then click "...", you can choose to view more events or issues with that tag value (and sometimes other information associated with that tag, such as the release itself). Sentry will display tags containing '`.`' characters as a tree structure to make things a bit more readable, but searching should always use the full tag name (for example, `organization.slug` instead of `slug`).
141
+
You can use the tag tabs to filter these event tags by category ("All", "Custom", "Application", "Other"). If you hover over a tag and then click "...", you can choose to view more events or issues with that tag value (and sometimes other information associated with that tag, such as the release itself). Sentry will display tags containing '`.`' characters as a tree structure to make things a bit more readable, but searching should always use the full tag name (for example, `organization.slug` instead of `slug`).
120
142
121
143
The tags displayed in the main section of the page are specific to the event that you're viewing. The tags displayed in the right-hand sidebar are a summary of all tag values for all events included in the issue. You can set your own tags to make them more useful for debugging as described in <PlatformLinkto="/enriching-events/tags/">Customize Tags</PlatformLink>.
122
144
123
-
## Screenshot
145
+
###Screenshot
124
146
125
147
Sentry provides the ability to take a screenshot and include it as an attachment when a user experiences an error, an exception, or a crash. Screenshot attachments sent as part of an event are displayed in this section. This feature only applies to SDKs with a user interface. It's supported for the following SDKs:
126
148
@@ -133,7 +155,7 @@ Sentry provides the ability to take a screenshot and include it as an attachment
@@ -143,7 +165,7 @@ The issue details page only displays context for the individual event, and conte
143
165
144
166
You can set up your own context items to collect useful debugging information in your next event, as described in <PlatformLinkto="/enriching-events/context/">Structured Context</PlatformLink>.
145
167
146
-
## Feature Flags
168
+
###Feature Flags
147
169
148
170
<Alerttitle="Currently in Beta">
149
171
@@ -160,3 +182,7 @@ Enabling a [change tracking integration](/product/explore/feature-flags/#change-
160
182

161
183
162
184
Enabling both a change tracking integration and a evaluation tracking integration will enable suspect feature flag detection. Sentry will attempt to identify feature flags which might have caused an error event and highlight them for review.
185
+
186
+
### Event Grouping Information
187
+
188
+
Provides details of how Sentry fingerprinted the event into the group.
0 commit comments