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

mobile stats: add a config knob for enabling stats #24459

Open
Augustyniak opened this issue Dec 8, 2022 · 0 comments
Open

mobile stats: add a config knob for enabling stats #24459

Augustyniak opened this issue Dec 8, 2022 · 0 comments
Labels
enhancement Feature requests. Not bugs or questions. mobile no stalebot Disables stalebot from closing an issue

Comments

@Augustyniak
Copy link
Contributor

Title: A method on the engine builder that allows to enable extra envoy stats

Description:
Envoy Mobile hardcodes the list of Envoy stats that it enables as part of its config.cc file in here. Add methods to engine builder(s) that allow the users of Envoy Mobile to enable the stats that they are interested in a more dynamic way.

@Augustyniak Augustyniak added enhancement Feature requests. Not bugs or questions. mobile labels Dec 8, 2022
Augustyniak added a commit that referenced this issue Dec 12, 2022
Commit Message:
Additional Description: Disable `upstream_rq_timeout` (this one does not work, see #23867), `upstream_rq_retry_success`, `upstream_rq_retry_overflow` and `upstream_rq_retry_limit_exceeded` stats to limit the number of stats that's created per every virtual cluster that Envoy Mobile is configured to start with. The list is somehow arbitrary and should eventually be moved out of the main config #24459. Reducing their number because of the performance concerns as stats as created as part of the virtual cluster creation which happens on app launch.
Risk Level: Low
Testing:
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional [API Considerations](https://github.com/envoyproxy/envoy/blob/main/api/review_checklist.md):]
@Augustyniak Augustyniak added the no stalebot Disables stalebot from closing an issue label Dec 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Feature requests. Not bugs or questions. mobile no stalebot Disables stalebot from closing an issue
Projects
None yet
Development

No branches or pull requests

1 participant