Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 30 for RegisterMetrics (0.48 sec)

  1. pkg/scheduler/metrics/metrics.go

    		CacheSize,
    		unschedulableReasons,
    		PluginEvaluationTotal,
    	}
    )
    
    var registerMetrics sync.Once
    
    // Register all metrics.
    func Register() {
    	// Register the metrics.
    	registerMetrics.Do(func() {
    		RegisterMetrics(metricsList...)
    		volumebindingmetrics.RegisterVolumeSchedulingMetrics()
    	})
    }
    
    // RegisterMetrics registers a list of metrics.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Apr 27 08:22:53 UTC 2024
    - 11.1K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/metrics/metrics_test.go

    			apiserver_envelope_encryption_kms_operations_latency_seconds_count{grpc_status_code="unknown-non-grpc",method_name="/v2alpha1.KeyManagementService/Encrypt",provider_name="providerName"} 1
    			`,
    		},
    	}
    
    	RegisterMetrics()
    
    	for _, tt := range testCases {
    		t.Run(tt.name, func(t *testing.T) {
    			RecordKMSOperationLatency("providerName", tt.methodName, tt.duration, tt.operationErr)
    			defer KMSOperationsLatencyMetric.Reset()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Sep 09 22:31:32 UTC 2023
    - 31.9K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/storage/etcd3/metrics/metrics.go

    			StabilityLevel: compbasemetrics.ALPHA,
    		},
    		[]string{"resource"},
    	)
    )
    
    var registerMetrics sync.Once
    
    // Register all metrics.
    func Register() {
    	// Register the metrics.
    	registerMetrics.Do(func() {
    		legacyregistry.MustRegister(etcdRequestLatency)
    		legacyregistry.MustRegister(etcdRequestCounts)
    		legacyregistry.MustRegister(etcdRequestErrorCounts)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 11 21:15:32 UTC 2024
    - 11K bytes
    - Viewed (0)
  4. pkg/controller/volume/persistentvolume/metrics/metrics.go

    	storageClassLabel = "storage_class"
    	pluginNameLabel   = "plugin_name"
    	volumeModeLabel   = "volume_mode"
    
    	// String to use when plugin name cannot be determined
    	pluginNameNotAvailable = "N/A"
    )
    
    var registerMetrics sync.Once
    
    // PVLister used to list persistent volumes.
    type PVLister interface {
    	List() []interface{}
    }
    
    // PVCLister used to list persistent volume claims.
    type PVCLister interface {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Oct 25 13:09:16 UTC 2022
    - 10.5K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/storage/value/transformer_test.go

      apiserver_storage_transformation_operations_total{status="unknown-non-grpc",transformation_type="from_storage",transformer_prefix="unknown"} 1
      `,
    			err: nil,
    		},
    	}
    
    	RegisterMetrics()
    	transformerOperationsTotal.Reset()
    
    	for _, tc := range testCases {
    		t.Run(tc.desc, func(t *testing.T) {
    			tc.prefix.TransformFromStorage(context.Background(), tc.input, nil)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jul 18 22:44:02 UTC 2023
    - 12.8K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiserver/pkg/storage/value/metrics_test.go

    			apiserver_storage_transformation_operations_total{status="NotFound",transformation_type="to_storage",transformer_prefix="k8s:enc:kms:v1:"} 1
    			`,
    		},
    	}
    
    	RegisterMetrics()
    	transformerOperationsTotal.Reset()
    
    	for _, tt := range testCases {
    		t.Run(tt.desc, func(t *testing.T) {
    			tt.prefix.TransformToStorage(context.Background(), []byte("value"), nil)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jul 18 22:44:02 UTC 2023
    - 16.7K bytes
    - Viewed (0)
  7. pkg/proxy/metrics/metrics.go

    )
    
    var registerMetricsOnce sync.Once
    
    // RegisterMetrics registers kube-proxy metrics.
    func RegisterMetrics(mode kubeproxyconfig.ProxyMode) {
    	registerMetricsOnce.Do(func() {
    		// Core kube-proxy metrics for all backends
    		legacyregistry.MustRegister(SyncProxyRulesLatency)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 21 14:39:54 UTC 2024
    - 13.7K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/pkg/util/flowcontrol/metrics/metrics.go

    	requestDurationSecondsBuckets = []float64{0, 0.005, 0.02, 0.05, 0.1, 0.2, 0.5, 1, 2, 5, 10, 15, 30}
    )
    
    var registerMetrics sync.Once
    
    // Register all metrics.
    func Register() {
    	registerMetrics.Do(func() {
    		for _, metric := range metrics {
    			legacyregistry.MustRegister(metric)
    		}
    	})
    }
    
    type resettable interface {
    	Reset()
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jul 24 19:40:05 UTC 2023
    - 25.6K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/metrics/metrics.go

    			klog.InfoS("Deleted keyIDHashStatusLastTimestampSecondsMetricLabels", "providerName", item.providerName, "keyIDHash", item.keyIDHash, "apiServerIDHash", item.apiServerIDHash)
    		}
    	})
    }
    func RegisterMetrics() {
    	registerMetricsFunc.Do(func() {
    		registerLRUMetrics()
    		hashPool = &sync.Pool{
    			New: func() interface{} {
    				return sha256.New()
    			},
    		}
    		legacyregistry.MustRegister(dekCacheFillPercent)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Sep 09 22:31:32 UTC 2023
    - 12K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/kmsv2/envelope.go

    	"k8s.io/component-base/tracing"
    	"k8s.io/klog/v2"
    	kmsservice "k8s.io/kms/pkg/service"
    	"k8s.io/utils/clock"
    )
    
    func init() {
    	value.RegisterMetrics()
    	metrics.RegisterMetrics()
    }
    
    const (
    	// KMSAPIVersionv2 is a version of the KMS API.
    	KMSAPIVersionv2 = "v2"
    	// KMSAPIVersionv2beta1 is a version of the KMS API.
    	KMSAPIVersionv2beta1 = "v2beta1"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Oct 27 00:23:50 UTC 2023
    - 18.7K bytes
    - Viewed (0)
Back to top