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 RUM JS instrumentation in Kibana #89093

Closed
5 tasks
afharo opened this issue Jan 25, 2021 · 3 comments
Closed
5 tasks

APM RUM JS instrumentation in Kibana #89093

afharo opened this issue Jan 25, 2021 · 3 comments
Labels
Feature:Telemetry performance Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc triage_needed

Comments

@afharo
Copy link
Member

afharo commented Jan 25, 2021

So far, we've been working about the APM instrumentation on the server-side of Kibana #78869.

We should also explore how APM's RUM agent affects to Kibana's performance, and learn about its output: ideally, we'll learn from the data we'll collect ways to improve the user experience: page load times, most common user flows, ...

Challenges we need to cover:

  • How to best test the performance hit enabling the agent might cause (the current Selenium tests have proven to be very unreliable in terms of performance).
  • Can we enable APM RUM without enabling the server-side?
  • Do we need any special configuration to better report user flows?
  • How does our bundling process affect these metrics?
  • anything else?
@afharo afharo added Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc performance triage_needed Feature:Telemetry labels Jan 25, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-core (Team:Core)

@afharo
Copy link
Member Author

afharo commented Jan 27, 2021

I noticed the legacy platform had the RUM config instrumentation:
https://github.com/elastic/kibana/blob/053628cae862103b8c27bc60656bf45d76dc3f5d/src/legacy/ui/apm/index.js

@afharo
Copy link
Member Author

afharo commented Feb 17, 2022

Closing this issue as the APM RUM JS instrumentation is already in place.

@afharo afharo closed this as completed Feb 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Telemetry performance Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc triage_needed
Projects
None yet
Development

No branches or pull requests

2 participants