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 new host-specific transaction metrics #162392

Open
dgieselaar opened this issue Jul 24, 2023 · 4 comments
Open

[APM] Use new host-specific transaction metrics #162392

dgieselaar opened this issue Jul 24, 2023 · 4 comments
Labels
needs-refinement A reason and acceptance criteria need to be defined for this issue Team:APM All issues that need APM UI Team support technical debt Improvement of the software architecture and operational architecture

Comments

@dgieselaar
Copy link
Member

APM Server will start generating host-specific transaction metrics (new), and host-agnostic transaction metrics (a change in the current transaction metrics), to combat high cardinality metrics, which leads to memory issues in APM Server.

This means that the UI will need to make the following changes:

  • Decide whether host-specific metrics are available and appropriate for the currently selected time range (re-use the same logic as we do today for service metrics)
  • Use host-specific transaction metrics where host-specific metadata is requested, e.g. for the instances table, the metrics tab, but also the service (instance) details

See: https://github.com/elastic/apm-dev/issues/1021 (internal)

@dgieselaar dgieselaar added Team:APM All issues that need APM UI Team support 8.10 candidate labels Jul 24, 2023
@elasticmachine
Copy link
Contributor

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

@achyutjhunjhunwala
Copy link
Contributor

achyutjhunjhunwala commented Jul 26, 2023

I would also propose updating Synthtrace to support this change and newly added metrics as part of this scope. As we will also be adding/updating tests

@gbamparop
Copy link
Contributor

We will not be able to complete this in 8.10, we will consider it for 8.11. @elastic/apm-server can we postpone elastic/apm-server#11312 until 8.11?

@gbamparop
Copy link
Contributor

We have to postpone this further and align with @elastic/apm-pm to get it prioritised for another release.

@gbamparop gbamparop removed apm:release-feature APM UI - Release Feature Goal 8.11 candidate labels Sep 13, 2023
@smith smith added the needs-refinement A reason and acceptance criteria need to be defined for this issue label Feb 15, 2024
@smith smith added the technical debt Improvement of the software architecture and operational architecture label Jul 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-refinement A reason and acceptance criteria need to be defined for this issue Team:APM All issues that need APM UI Team support technical debt Improvement of the software architecture and operational architecture
Projects
None yet
Development

No branches or pull requests

5 participants