-
Notifications
You must be signed in to change notification settings - Fork 382
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 Endpoint Stats #2824
Comments
I want to try doing this, but I'm not sure if I have the right idea. Do we just need a bool as a switch to enable per endpoint stats on envoy? can you tell me more :) |
yup |
When implementing this feature: I will put EnableEndpointStats in There is currently a problem: Currently we are considering whether to enable EnableEndpointStats only under HTTP, or whether to enable it under all protocols. I want to hear your opinions. Thanks :) |
not sure I exactly understand @ShyunnY, here's what Im thinking
|
Yes, you're absolutely right, that's exactly what I was thinking. But another problem arises at this time: gateway/internal/xds/translator/translator.go Lines 118 to 124 in a5bedbc
Based on the information above, going back to the original comment, do we currently only support endpoint stats under HTTP? This question has made me hesitant about how to proceed with writing this PR, because I'm not sure. |
we should support for all, the existing field in that IR (virtualHostStats) is related to HTTP, so the initial commit was only applied to HTTP |
will this cause high cost of memory? |
Description:
Add support for enabling per endpoint stats in envoy
envoyproxy/envoy#29709
https://gateway.envoyproxy.io/latest/api/extension_types/#proxymetrics
Will help with traffic splitting telemetry #2809
The text was updated successfully, but these errors were encountered: