Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for RecordStorageListMetrics (0.3 sec)

  1. staging/src/k8s.io/apiserver/pkg/storage/etcd3/metrics/metrics.go

    	// See pkg/storage/etcd3/lease_manager.go
    	etcdLeaseObjectCounts.WithLabelValues().Observe(float64(count))
    }
    
    // RecordListEtcd3Metrics notes various metrics of the cost to serve a LIST request
    func RecordStorageListMetrics(resource string, numFetched, numEvald, numReturned int) {
    	listStorageCount.WithLabelValues(resource).Inc()
    	listStorageNumFetched.WithLabelValues(resource).Add(float64(numFetched))
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 11 21:15:32 UTC 2024
    - 11K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/storage/etcd3/store.go

    	var numEvald int
    	// Because these metrics are for understanding the costs of handling LIST requests,
    	// get them recorded even in error cases.
    	defer func() {
    		numReturn := v.Len()
    		metrics.RecordStorageListMetrics(s.groupResourceString, numFetched, numEvald, numReturn)
    	}()
    
    	metricsOp := "get"
    	if opts.Recursive {
    		metricsOp = "list"
    	}
    
    	for {
    		startTime := time.Now()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 11:56:42 UTC 2024
    - 35.2K bytes
    - Viewed (0)
Back to top