-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Labels
area-authIncludes: Authn, Authz, OAuth, OIDC, BearerIncludes: Authn, Authz, OAuth, OIDC, BearerenhancementThis issue represents an ask for new feature or an enhancement to an existing oneThis issue represents an ask for new feature or an enhancement to an existing onefeature-observability
Milestone
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
martincostello
Metadata
Metadata
Assignees
Labels
area-authIncludes: Authn, Authz, OAuth, OIDC, BearerIncludes: Authn, Authz, OAuth, OIDC, BearerenhancementThis issue represents an ask for new feature or an enhancement to an existing oneThis issue represents an ask for new feature or an enhancement to an existing onefeature-observability