Investigate AuthN/AuthZ metrics in ASP.NET Core · Issue #47603 · dotnet/aspnetcore (original) (raw)
Navigation Menu
- Explore
- Pricing
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Description
Issue #47536 adds metrics for existing counters.
We should investigate where adding new metrics makes sense in ASP.NET Core. Metrics are easier to add and test than old event counters. And tags make them more powerful.
Initial ideas:
- Rate limiting - queue counts
- Routing - match/fallback/no match counts
- AuthN/AuthZ - success/failure counts
AuthZ
- Number of requests that require authz
- Policy name
- Result (success/failure)
AuthN
- Challenge count
- Scheme name
- Authenticated requests count - don't record for result
- Scheme name
- Result (success/failure/noop)
Sign in handler
- Sign in count
- Scheme name
Sign out handler
- Sign out count
- Scheme name