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

Observability on external auth module #105

Open
Tracked by #40
eguzki opened this issue Oct 8, 2024 · 0 comments · May be fixed by #118
Open
Tracked by #40

Observability on external auth module #105

eguzki opened this issue Oct 8, 2024 · 0 comments · May be fixed by #118

Comments

@eguzki
Copy link
Contributor

eguzki commented Oct 8, 2024

In order to be able to observe what is happening at runtime via tools such as prometheus and grafana being able to expose some metrics around the WASM module would be useful.

As initial suggest, Envoy external authorization filter statistics module (source), exports the following:

Name Type Description
ok Counter Total responses from the filter.
error Counter Total errors contacting the external service..
denied Counter Total responses from the authorizations service that were to deny the traffic.
disabled Counter Total requests that are allowed without calling external services due to the filter is disabled.
failure_mode_allowed Counter Total requests that were error(s) but were allowed through because of failure_mode_allow set to true.

Related #58 and #6

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

Successfully merging a pull request may close this issue.

1 participant