Introduce metric to capture duration for Provider API and Driver API invocations, capture underline error in status.Status
unmarshall opened this issue · 0 comments
unmarshall commented
How to categorize this issue?
/area metering
/kind enhancement
/priority 3
What would you like to be added:
Introduce following metrics:
- Duration for successful provider API calls. Each API call should be metered. This will help fine tune timeouts/deadline.
- Total duration required for a successful execution of
Driver
methods.
Why is this needed:
Helps identify and record times it takes to execute provider and driver API calls. Helps developers to look for optimizations and also track any deterioration in performance from providers.