-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 44124, 44510) Add metrics to all major gce operations (latency, errors) ```release-note Add metrics to all major gce operations {latency, errors} The new metrics are: cloudprovider_gce_api_request_duration_seconds{request, region, zone} cloudprovider_gce_api_request_errors{request, region, zone} `request` is the specific function that is used. `region` is the target region (Will be "<n/a>" if not applicable) `zone` is the target zone (Will be "<n/a>" if not applicable) Note: this fixes some issues with the previous implementation of metrics for disks: - Time duration tracked was of the initial API call, not the entire operation. - Metrics label tuple would have resulted in many independent histograms stored, one for each disk. (Did not aggregate well). ```09747e6b