package metrics

import "k8s.io/kubernetes/pkg/controller/volume/persistentvolume/metrics"

Index

Functions

func RecordVolumeOperationMetric

func RecordVolumeOperationMetric(pluginName, opName string, timeTaken float64, err error)

RecordVolumeOperationMetric records the latency and errors of volume operations.

func Register

func Register(pvLister PVLister, pvcLister PVCLister)

Register all metrics for pv controller.

Types

type PVCLister

type PVCLister interface {
	List() []interface{}
}

PVCLister used to list persistent volume claims.

type PVLister

type PVLister interface {
	List() []interface{}
}

PVLister used to list persistent volumes.

Source Files

metrics.go

Version
v1.14.0-beta.2
Published
Mar 12, 2019
Platform
js/wasm
Imports
4 packages
Last checked
46 seconds ago

Tools for package owners.