Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( SchedulingSubmitmLatency = prometheus.NewHistogram( prometheus.HistogramOpts{ Subsystem: schedulerSubsystem, Name: "scheduling_submit_latency_microseconds", Help: "Scheduling submit latency", Buckets: prometheus.ExponentialBuckets(1000, 2, 15), }, ) BindingLatency = prometheus.NewHistogram( prometheus.HistogramOpts{ Subsystem: schedulerSubsystem, Name: "binding_latency_microseconds", Help: "Binding latency", Buckets: prometheus.ExponentialBuckets(1000, 2, 15), }, ) SchedulingPremptionEvaluationDuration = prometheus.NewHistogram( prometheus.HistogramOpts{ Subsystem: schedulerSubsystem, Name: "scheduling_preemption_evaluation", Help: "Scheduling preemption evaluation duration", Buckets: prometheus.ExponentialBuckets(1000, 2, 15), }, ) PreemptionVictims = prometheus.NewGauge( prometheus.GaugeOpts{ Subsystem: schedulerSubsystem, Name: "pod_preemption_victims", Help: "Number of selected preemption victims", }) PreemptionAttempts = prometheus.NewCounter( prometheus.CounterOpts{ Subsystem: schedulerSubsystem, Name: "total_preemption_attempts", Help: "Total preemption attempts in the cluster till now", }) )
All the histogram based metrics have 1ms as size for the smallest bucket.
Functions ¶
func SinceInMicroseconds ¶
SinceInMicroseconds gets the time since the specified start in microseconds.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.