gardener / machine-controller-manager

Declarative way of managing machines for Kubernetes cluster
Apache License 2.0
256 stars 117 forks source link

Introduce metric to capture duration for Provider API and Driver API invocations, capture underline error in status.Status #841

Closed unmarshall closed 1 year ago

unmarshall commented 1 year ago

How to categorize this issue?

/area metering /kind enhancement /priority 3

What would you like to be added: Introduce following metrics:

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.