Skip to content

Improve granularity in resiliency metrics #5939

Closed
@alicejgibbons

Description

In what area?

/area runtime

Describe the feature

As a Dapr user, I desire additional granularity for resiliency metrics. It can be difficult to monitor if a resiliency policy is working as expected with the metrics that are provided today. Today I can only see the following (as per docs):

  • dapr_runtime_resiliency_loaded: The number of resiliency policies loaded.
  • dapr_runtime_resiliency_count: The number of times a resiliency policy has been executed.

I would like to have:

  • the target the resiliency policy is being executed on, for component whether this is inbound or outbound
  • the circuit breaker state: open, half-open, closed
  • the number of times a default resiliency policy has been executed

Release Note

RELEASE NOTE: UPDATE Improved granularity on resiliency metrics

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions