Documentation ¶
Index ¶
Constants ¶
View Source
const ( // NetworkPluginOperationsKey is the key for operation count metrics. NetworkPluginOperationsKey = "network_plugin_operations" // NetworkPluginOperationsLatencyKey is the key for the operation latency metrics. NetworkPluginOperationsLatencyKey = "network_plugin_operations_duration_seconds" // DeprecatedNetworkPluginOperationsLatencyKey is the deprecated key for the operation latency metrics. DeprecatedNetworkPluginOperationsLatencyKey = "network_plugin_operations_latency_microseconds" )
Variables ¶
View Source
var ( // NetworkPluginOperationsLatency collects operation latency numbers by operation // type. NetworkPluginOperationsLatency = metrics.NewHistogramVec( &metrics.HistogramOpts{ Subsystem: kubeletSubsystem, Name: NetworkPluginOperationsLatencyKey, Help: "Latency in seconds of network plugin operations. Broken down by operation type.", Buckets: metrics.DefBuckets, StabilityLevel: metrics.ALPHA, }, []string{"operation_type"}, ) // DeprecatedNetworkPluginOperationsLatency collects operation latency numbers by operation // type. DeprecatedNetworkPluginOperationsLatency = metrics.NewSummaryVec( &metrics.SummaryOpts{ Subsystem: kubeletSubsystem, Name: DeprecatedNetworkPluginOperationsLatencyKey, Help: "(Deprecated) Latency in microseconds of network plugin operations. Broken down by operation type.", StabilityLevel: metrics.ALPHA, }, []string{"operation_type"}, ) )
Functions ¶
func SinceInMicroseconds ¶
SinceInMicroseconds gets the time since the specified start in microseconds.
func SinceInSeconds ¶
SinceInSeconds gets the time since the specified start in seconds.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.