Documentation
¶
Index ¶
Constants ¶
View Source
const ( MetricsClientSubsystem = "metrics_client" MetricsClientFailTotalKey = "fail_total" )
Variables ¶
This section is empty.
Functions ¶
func NewReceiver ¶
func NewReceiver(m MetricsExporter) http.Handler
Types ¶
type MetricsExporter ¶
type MetricsExporter interface { SetLatencyOnMountProbe(pieProbeName, node, storageClass string, readLatency, writeLatency float64) IncrementPerformanceOnMountProbeCount(pieProbeName string, node string, storageClass string, succeed bool) IncrementProvisionProbeCount(pieProbeName string, storageClass string, onTime bool) IncrementMountProbeCount(pieProbeName string, node string, storageClass string, onTime bool) }
func NewMetrics ¶
func NewMetrics() MetricsExporter
Click to show internal directories.
Click to hide internal directories.