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

Support global labels for aggregated metrics for RUM #11037

Open
simitt opened this issue Jun 21, 2023 · 3 comments
Open

Support global labels for aggregated metrics for RUM #11037

simitt opened this issue Jun 21, 2023 · 3 comments

Comments

@simitt
Copy link
Contributor

simitt commented Jun 21, 2023

Global labels can have high cardinality when used for RUM. They are not currently part of aggregated metrics since #10624, to avoid causes for overflow buckets. This currently impacts apm data collected by the "rum-js", "js-base", "android/java", "iOS/swift" agents.

We should find a way to also support global labels for RUM.

Update the docs once this is completed, to undo the change in elastic/observability-docs#3877

@b2ronn
Copy link

b2ronn commented Oct 5, 2023

In version 8.10, global metrics for aggregated indices have still not been introduced.
#11768

@simitt
Copy link
Contributor Author

simitt commented Oct 5, 2023

@b2ronn due to an often expected high cardinality in RUM global labels, we would need to find a different solution than just adding global labels as an aggregation dimension. This can also be a challenge for non-RUM setups, and we are thinking about a more global solution to this. But the task is not currently scheduled for implementation and will likely not be part of the next minor versions.

@b2ronn
Copy link

b2ronn commented Oct 30, 2023

As an alternative, it may be worth to consider adding the capability for the admin of the APM server to define the list of permitted global labels for "rum-js," "js-base," "android/java," "iOS/swift"?

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

No branches or pull requests

2 participants