-
Notifications
You must be signed in to change notification settings - Fork 3
Add Metrics Hooks #12
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededobservabilityVisual support neededVisual support needed
Description
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededobservabilityVisual support neededVisual support needed
Developers often want visibility into retry behavior and circuit breaker state transitions for monitoring and analytics.
Add optional metrics hooks that allow consumers to collect operational data without requiring a full observability platform.
Potential use cases:
Example
createResilientFetch({
onRetry: () => metrics.increment("retries"),
onFailure: () => metrics.increment("failures"),
onCircuitOpen: () => metrics.increment("circuit_open")
});
Acceptance Criteria