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

[APM] Use consistent time picker across Observability UIs #135561

Closed
LucaWintergerst opened this issue Jun 30, 2022 · 8 comments
Closed

[APM] Use consistent time picker across Observability UIs #135561

LucaWintergerst opened this issue Jun 30, 2022 · 8 comments
Labels
8.5 candidate 8.7 candidate enhancement New value added to drive a business result Team:APM All issues that need APM UI Team support

Comments

@LucaWintergerst
Copy link
Contributor

Describe the feature:

the APM UI (and other UIs within Observability) use a time picker that does not share all the funcctionality with other time pickers that we have across Kibana, mainly the "Recently used time range" feature.
We should align the functionality here by using a shared component.

This list shows which of the time pickers currently support the recent time ranges:

Observability
[Overview] - not supported
[Alerts] - supported
[Cases] - no time picker

Logs
[Stream] - not supported
[Anomalies] - not supported
[Categories] - not supported

Metrics
[Inventory]  - different time picker, not supported
[Metrics Explorer] - not supported

APM
[Services] - not supported
[Traces] - not supported
[Dependencies] - not supported
[Service Map] - not supported

Uptime
[Monitors] - not supported
[TLS Certificates] - ?

User Experience
[Dashboard] - not supported

From @ \ dgieselaar:

we can also use prefab components from unified_search that deliver this out of the box

@ \ boriskirov

if it something that already added in many places in Kibana and contextually makes sense, I also feel it's a good idea to add something like that. We can also track the usage with time and be more confident if it makes sense to stay or not.

@ \ jasonrhodes

+1 to Dario’s suggestion of leveraging a shared time picker component to avoid being having to track features that pop up “everywhere else” like this … is the APM “compare” feature built into the existing APM time picker? Might be the main blocker there for now.

Describe a specific use case for the feature:
Screenshot 2022-06-30 at 12 56 22
Screenshot 2022-06-30 at 12 55 49

@botelastic botelastic bot added the needs-team Issues missing a team label label Jun 30, 2022
@dannycroft dannycroft added the Team:APM All issues that need APM UI Team support label Jun 30, 2022
@elasticmachine
Copy link
Contributor

Pinging @elastic/apm-ui (Team:apm)

@botelastic botelastic bot removed the needs-team Issues missing a team label label Jun 30, 2022
@dannycroft dannycroft added enhancement New value added to drive a business result 8.5 candidate labels Jun 30, 2022
@dannycroft
Copy link

Related: #82751

@smith
Copy link
Contributor

smith commented Jun 30, 2022

This probably should be tracked through #126095.

@dannycroft dannycroft changed the title Use consistent time picker across Observability UIs [APM] Use consistent time picker across Observability UIs Jul 4, 2022
@smith
Copy link
Contributor

smith commented Oct 11, 2022

This can be solved by all solutions adopting Unified Search. Please see or update the "Adoption" section on #126095 with relevant issues.

@sorenlouv
Copy link
Member

@smith Did you mean to link to #12609 or something else? Doesn't look related to Unified Search

@smith
Copy link
Contributor

smith commented Oct 12, 2022

@sqren nope sorry I meant #126095. Updated in the original comment.

@smith smith closed this as completed Oct 12, 2022
@dannycroft
Copy link

@smith is this supposed to be closed? Looks accidental to me.

@smith
Copy link
Contributor

smith commented Oct 25, 2022

It is supposed to be closed. #82751 should replace it. This was clear on #126095 but it looks like the Exalate bot removed the "Adoption" section on the issue for some reason.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
8.5 candidate 8.7 candidate enhancement New value added to drive a business result Team:APM All issues that need APM UI Team support
Projects
None yet
Development

No branches or pull requests

6 participants