Merge pull request #102484 from xiaoanyunfei/fix/watch_cache_metrics
fix watch_cache_capacity metrics Kubernetes-commit: a79a0f546aa661e1cf8f9e6856a27240bc6f6ef2
This commit is contained in:
commit
f219966c8d
|
|
@ -932,7 +932,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"ImportPath": "k8s.io/client-go",
|
"ImportPath": "k8s.io/client-go",
|
||||||
"Rev": "caa2ddeb897a"
|
"Rev": "09dbda0b387f"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"ImportPath": "k8s.io/component-base",
|
"ImportPath": "k8s.io/component-base",
|
||||||
|
|
|
||||||
4
go.mod
4
go.mod
|
|
@ -40,7 +40,7 @@ require (
|
||||||
gopkg.in/square/go-jose.v2 v2.2.2
|
gopkg.in/square/go-jose.v2 v2.2.2
|
||||||
k8s.io/api v0.0.0-20210601194609-0b55fc9ab6bb
|
k8s.io/api v0.0.0-20210601194609-0b55fc9ab6bb
|
||||||
k8s.io/apimachinery v0.0.0-20210601194424-1e82f3b632c6
|
k8s.io/apimachinery v0.0.0-20210601194424-1e82f3b632c6
|
||||||
k8s.io/client-go v0.0.0-20210601194840-caa2ddeb897a
|
k8s.io/client-go v0.0.0-20210602034813-09dbda0b387f
|
||||||
k8s.io/component-base v0.0.0-20210601195404-4ceecfef9988
|
k8s.io/component-base v0.0.0-20210601195404-4ceecfef9988
|
||||||
k8s.io/klog/v2 v2.9.0
|
k8s.io/klog/v2 v2.9.0
|
||||||
k8s.io/kube-openapi v0.0.0-20210421082810-95288971da7e
|
k8s.io/kube-openapi v0.0.0-20210421082810-95288971da7e
|
||||||
|
|
@ -53,6 +53,6 @@ require (
|
||||||
replace (
|
replace (
|
||||||
k8s.io/api => k8s.io/api v0.0.0-20210601194609-0b55fc9ab6bb
|
k8s.io/api => k8s.io/api v0.0.0-20210601194609-0b55fc9ab6bb
|
||||||
k8s.io/apimachinery => k8s.io/apimachinery v0.0.0-20210601194424-1e82f3b632c6
|
k8s.io/apimachinery => k8s.io/apimachinery v0.0.0-20210601194424-1e82f3b632c6
|
||||||
k8s.io/client-go => k8s.io/client-go v0.0.0-20210601194840-caa2ddeb897a
|
k8s.io/client-go => k8s.io/client-go v0.0.0-20210602034813-09dbda0b387f
|
||||||
k8s.io/component-base => k8s.io/component-base v0.0.0-20210601195404-4ceecfef9988
|
k8s.io/component-base => k8s.io/component-base v0.0.0-20210601195404-4ceecfef9988
|
||||||
)
|
)
|
||||||
|
|
|
||||||
4
go.sum
4
go.sum
|
|
@ -688,8 +688,8 @@ k8s.io/api v0.0.0-20210601194609-0b55fc9ab6bb h1:bjPb0/AjLmHbYb+sYorOHImcVSqA+dM
|
||||||
k8s.io/api v0.0.0-20210601194609-0b55fc9ab6bb/go.mod h1:G/aFk75uPvZtPzIzRb9OjwlDQCp9fVTsMnh1+PICcQc=
|
k8s.io/api v0.0.0-20210601194609-0b55fc9ab6bb/go.mod h1:G/aFk75uPvZtPzIzRb9OjwlDQCp9fVTsMnh1+PICcQc=
|
||||||
k8s.io/apimachinery v0.0.0-20210601194424-1e82f3b632c6 h1:35RqwIXLWAA4pK39d4FVRKnexm0pPua15G2Aos6hFeg=
|
k8s.io/apimachinery v0.0.0-20210601194424-1e82f3b632c6 h1:35RqwIXLWAA4pK39d4FVRKnexm0pPua15G2Aos6hFeg=
|
||||||
k8s.io/apimachinery v0.0.0-20210601194424-1e82f3b632c6/go.mod h1:+4qqXWg4CfY9knLAQ+WV7EjNplTpQ0Ima2Q27TU3u+c=
|
k8s.io/apimachinery v0.0.0-20210601194424-1e82f3b632c6/go.mod h1:+4qqXWg4CfY9knLAQ+WV7EjNplTpQ0Ima2Q27TU3u+c=
|
||||||
k8s.io/client-go v0.0.0-20210601194840-caa2ddeb897a h1:8aaHpDqqqU8qVysm/l4kcAP83SPFW30cZj6acYkn0RE=
|
k8s.io/client-go v0.0.0-20210602034813-09dbda0b387f h1:EMw9ViGOUCZwbQJ0I0rA+zZ3Eg4c30nbxV+HmrLH+No=
|
||||||
k8s.io/client-go v0.0.0-20210601194840-caa2ddeb897a/go.mod h1:bUYhQAQPUTfTS7ozpIcUUF1OTXYj5DKVSOnL19dWl10=
|
k8s.io/client-go v0.0.0-20210602034813-09dbda0b387f/go.mod h1:bUYhQAQPUTfTS7ozpIcUUF1OTXYj5DKVSOnL19dWl10=
|
||||||
k8s.io/component-base v0.0.0-20210601195404-4ceecfef9988 h1:KJ6MfMyZ9VqEhcLiFKVyBjNPY9QgcjYI6ZRdvm/Ek6s=
|
k8s.io/component-base v0.0.0-20210601195404-4ceecfef9988 h1:KJ6MfMyZ9VqEhcLiFKVyBjNPY9QgcjYI6ZRdvm/Ek6s=
|
||||||
k8s.io/component-base v0.0.0-20210601195404-4ceecfef9988/go.mod h1:2WZUc89fIx0SVZdEMOAk/C4nCWsz60y9ttdZpgxuEfU=
|
k8s.io/component-base v0.0.0-20210601195404-4ceecfef9988/go.mod h1:2WZUc89fIx0SVZdEMOAk/C4nCWsz60y9ttdZpgxuEfU=
|
||||||
k8s.io/gengo v0.0.0-20200413195148-3a45101e95ac/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0=
|
k8s.io/gengo v0.0.0-20200413195148-3a45101e95ac/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0=
|
||||||
|
|
|
||||||
|
|
@ -86,10 +86,10 @@ func init() {
|
||||||
|
|
||||||
// recordsWatchCacheCapacityChange record watchCache capacity resize(increase or decrease) operations.
|
// recordsWatchCacheCapacityChange record watchCache capacity resize(increase or decrease) operations.
|
||||||
func recordsWatchCacheCapacityChange(objType string, old, new int) {
|
func recordsWatchCacheCapacityChange(objType string, old, new int) {
|
||||||
|
watchCacheCapacity.WithLabelValues(objType).Set(float64(new))
|
||||||
if old < new {
|
if old < new {
|
||||||
watchCacheCapacityIncreaseTotal.WithLabelValues(objType).Inc()
|
watchCacheCapacityIncreaseTotal.WithLabelValues(objType).Inc()
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
watchCacheCapacityDecreaseTotal.WithLabelValues(objType).Inc()
|
watchCacheCapacityDecreaseTotal.WithLabelValues(objType).Inc()
|
||||||
watchCacheCapacity.WithLabelValues(objType).Set(float64(new))
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue