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

UX Improvement for charts with APM Metrics #185052

Open
wchaparro opened this issue Jun 7, 2024 · 4 comments
Open

UX Improvement for charts with APM Metrics #185052

wchaparro opened this issue Jun 7, 2024 · 4 comments
Labels
enhancement New value added to drive a business result Feature:Lens Team:Visualizations Visualization editors, elastic-charts and infrastructure

Comments

@wchaparro
Copy link
Member

wchaparro commented Jun 7, 2024

Kibana version:
Present on Serverless dashboards. based on release dashboard,
AWS
us-east-1
2570872

Elasticsearch version:
elasticsearch-serverless
Server OS version:
n/a
Browser version:
Chrome Version 124.0.6367.207 (Official Build) (x86_64)
Browser OS version:
macOS 14.5 (23F79)
Original install method (e.g. download page, yum, from source, etc.):
n/a
Describe the bug:
We have a couple serverless dashboards that are gathering data from APM metrics. We've found that push based metrics are only created when the event actually triggers. This leads to charts that display an error like "Field es.breaker.trip.total was not found."
So this isn't really a "bug", but the user experience could be improved. We initially launched an investigation thinking that something was wrong with our charts or that the field names had changed.

Steps to reproduce:

  1. Create a chart with APM push based metrics
  2. see the error in the bottom left corner, if no metrics are produced

Please reach out to ES team if reproduction help is needed.

Expected behavior:
No error should be present. if no events are present
Screenshots (if relevant):

Screenshot 2024-06-06 at 9 46 29 AM
Screenshot 2024-05-23 at 9 21 34 AM

Errors in browser console (if relevant):

Provide logs and/or server output (if relevant):

Any additional context:

@wchaparro wchaparro added bug Fixes for quality problems that affect the customer experience Team:Visualizations Visualization editors, elastic-charts and infrastructure labels Jun 7, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-visualizations (Team:Visualizations)

@dej611
Copy link
Contributor

dej611 commented Jun 10, 2024

Duplicate of #151526

@dej611 dej611 marked this as a duplicate of #151526 Jun 10, 2024
@teresaalvarezsoler
Copy link

@wchaparro I'm closing this one because we are already adressing this problem in the issue linked above. We are allowing solutions to customize error messages and format. There is a draft PR that you can test #184985

@markov00
Copy link
Member

hey @teresaalvarezsoler The proposed solution works, as you described, in each application with an embedded Lens configured appropriately. It doesn't work by default on Dashboard as it seems described here.
I believe we need to discuss also with @elastic/kibana-presentation and understand when/how we can enable such configuration in dashboards

@markov00 markov00 reopened this Jun 10, 2024
@teresaalvarezsoler teresaalvarezsoler removed the bug Fixes for quality problems that affect the customer experience label Jun 10, 2024
@markov00 markov00 added Feature:Lens enhancement New value added to drive a business result labels Jun 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result Feature:Lens Team:Visualizations Visualization editors, elastic-charts and infrastructure
Projects
None yet
Development

No branches or pull requests

5 participants