solo-io / gloo

The Feature-rich, Kubernetes-native, Next-Generation API Gateway Built on Envoy
https://docs.solo.io/
Apache License 2.0
4.08k stars 437 forks source link

Expose metrics to know when discovery has failed #8739

Open jaymiracola opened 1 year ago

jaymiracola commented 1 year ago

Gloo Edge Product

Enterprise

Gloo Edge Version

1.14.9

Is your feature request related to a problem? Please describe.

When using Lambdas/EC2s, IAM policies and roles may be changed resulting in making those Lambdas/EC2s no longer reachable. The only way to know there is a problem with discovery is by checking logs. While adding health checks to an EC2 is plausible its fundamentally opposed to a Lambda's purpose and design.

Describe the solution you'd like

Expose a boolean to know that discovery is failing or passing.

Describe alternatives you've considered

US health checks. Again only a good option for EC2s.

Additional Context

No response

github-actions[bot] commented 3 months ago

This issue has been marked as stale because of no activity in the last 180 days. It will be closed in the next 180 days unless it is tagged "no stalebot" or other activity occurs.