Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TraceView: Reworked header #63105

Merged
merged 15 commits into from Feb 28, 2023
Merged

TraceView: Reworked header #63105

merged 15 commits into from Feb 28, 2023

Conversation

joey-grafana
Copy link
Contributor

@joey-grafana joey-grafana commented Feb 8, 2023

What is this feature?

To improve the clarity and usability of trace data, we propose creating a new header with clearer and more concise information.
The trace duration will be moved next to the trace "title" and all labels will be removed to create a cleaner look.

Additionally, we will include a group of badges in the header that display the HTTP properties of the main span, including the method, target/url, and status. These badges will use color coding to quickly convey the value of the method and status.

Part of #61373

Why do we need this feature?

Improves UX of the trace view and the overall work has been discussed/refined with several stakeholders.

Who is this feature for?

Trace view users.

Special notes for your reviewer:

The following feature flag should be enabled newTraceView

Before
Screenshot 2023-02-08 at 15 05 43

After
Screenshot 2023-02-08 at 15 02 59

@github-actions
Copy link
Contributor

github-actions bot commented Feb 8, 2023

Backend code coverage report for PR #63105
No changes

@github-actions
Copy link
Contributor

github-actions bot commented Feb 8, 2023

Frontend code coverage report for PR #63105

Plugin Main PR Difference
explore 86.41% 86.39% -.02%

@joey-grafana joey-grafana marked this pull request as ready for review February 8, 2023 17:41
@joey-grafana joey-grafana requested review from a team as code owners February 8, 2023 17:41
@joey-grafana joey-grafana requested a review from a team February 8, 2023 17:42
@joey-grafana joey-grafana requested review from a team and chri2547 as code owners February 8, 2023 17:42
@joey-grafana joey-grafana requested review from ashharrison90, JoaoSilvaGrafana and academo and removed request for a team February 8, 2023 17:42
@joey-grafana joey-grafana requested review from idafurjes and ying-jeanne and removed request for a team, jackw, idafurjes and ying-jeanne February 8, 2023 17:42
@joey-grafana joey-grafana requested a review from a team as a code owner February 20, 2023 15:29
@joey-grafana joey-grafana requested review from a team and removed request for a team February 23, 2023 08:40
Copy link
Contributor

@adrapereira adrapereira left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left a few comments of details I would prefer a second look at, but looking good overall!

@joey-grafana joey-grafana merged commit 82bcfb4 into main Feb 28, 2023
@joey-grafana joey-grafana deleted the joey/trace-view-reworked-header branch February 28, 2023 15:41
ryantxu pushed a commit that referenced this pull request Mar 2, 2023
* Reworked header

* Remove toggle from merge

* Update test

* Update how span is retrived

* Tests

* Update tests

* Move new trace page header into its own component

* Remove tests already covered in TracePageHeader.test.tsx

* Update findHeaderTags

* Tooltip updates
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants