mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-25 12:43:23 +00:00
deprecate scheduling_algorithm_predicate/priority_evaluation_seconds
This commit is contained in:
parent
5e31799701
commit
97676963c3
@ -218,7 +218,7 @@ func (g *genericScheduler) Schedule(ctx context.Context, state *framework.CycleS
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
trace.Step("Running postfilter plugins done")
|
trace.Step("Running postfilter plugins done")
|
||||||
metrics.SchedulingAlgorithmPredicateEvaluationDuration.Observe(metrics.SinceInSeconds(startPredicateEvalTime))
|
metrics.DeprecatedSchedulingAlgorithmPredicateEvaluationSecondsDuration.Observe(metrics.SinceInSeconds(startPredicateEvalTime))
|
||||||
metrics.DeprecatedSchedulingAlgorithmPredicateEvaluationDuration.Observe(metrics.SinceInMicroseconds(startPredicateEvalTime))
|
metrics.DeprecatedSchedulingAlgorithmPredicateEvaluationDuration.Observe(metrics.SinceInMicroseconds(startPredicateEvalTime))
|
||||||
metrics.SchedulingLatency.WithLabelValues(metrics.PredicateEvaluation).Observe(metrics.SinceInSeconds(startPredicateEvalTime))
|
metrics.SchedulingLatency.WithLabelValues(metrics.PredicateEvaluation).Observe(metrics.SinceInSeconds(startPredicateEvalTime))
|
||||||
metrics.DeprecatedSchedulingLatency.WithLabelValues(metrics.PredicateEvaluation).Observe(metrics.SinceInSeconds(startPredicateEvalTime))
|
metrics.DeprecatedSchedulingLatency.WithLabelValues(metrics.PredicateEvaluation).Observe(metrics.SinceInSeconds(startPredicateEvalTime))
|
||||||
@ -226,7 +226,7 @@ func (g *genericScheduler) Schedule(ctx context.Context, state *framework.CycleS
|
|||||||
startPriorityEvalTime := time.Now()
|
startPriorityEvalTime := time.Now()
|
||||||
// When only one node after predicate, just use it.
|
// When only one node after predicate, just use it.
|
||||||
if len(filteredNodes) == 1 {
|
if len(filteredNodes) == 1 {
|
||||||
metrics.SchedulingAlgorithmPriorityEvaluationDuration.Observe(metrics.SinceInSeconds(startPriorityEvalTime))
|
metrics.DeprecatedSchedulingAlgorithmPriorityEvaluationSecondsDuration.Observe(metrics.SinceInSeconds(startPriorityEvalTime))
|
||||||
metrics.DeprecatedSchedulingAlgorithmPriorityEvaluationDuration.Observe(metrics.SinceInMicroseconds(startPriorityEvalTime))
|
metrics.DeprecatedSchedulingAlgorithmPriorityEvaluationDuration.Observe(metrics.SinceInMicroseconds(startPriorityEvalTime))
|
||||||
return ScheduleResult{
|
return ScheduleResult{
|
||||||
SuggestedHost: filteredNodes[0].Name,
|
SuggestedHost: filteredNodes[0].Name,
|
||||||
@ -241,7 +241,7 @@ func (g *genericScheduler) Schedule(ctx context.Context, state *framework.CycleS
|
|||||||
return result, err
|
return result, err
|
||||||
}
|
}
|
||||||
|
|
||||||
metrics.SchedulingAlgorithmPriorityEvaluationDuration.Observe(metrics.SinceInSeconds(startPriorityEvalTime))
|
metrics.DeprecatedSchedulingAlgorithmPriorityEvaluationSecondsDuration.Observe(metrics.SinceInSeconds(startPriorityEvalTime))
|
||||||
metrics.DeprecatedSchedulingAlgorithmPriorityEvaluationDuration.Observe(metrics.SinceInMicroseconds(startPriorityEvalTime))
|
metrics.DeprecatedSchedulingAlgorithmPriorityEvaluationDuration.Observe(metrics.SinceInMicroseconds(startPriorityEvalTime))
|
||||||
metrics.SchedulingLatency.WithLabelValues(metrics.PriorityEvaluation).Observe(metrics.SinceInSeconds(startPriorityEvalTime))
|
metrics.SchedulingLatency.WithLabelValues(metrics.PriorityEvaluation).Observe(metrics.SinceInSeconds(startPriorityEvalTime))
|
||||||
metrics.DeprecatedSchedulingLatency.WithLabelValues(metrics.PriorityEvaluation).Observe(metrics.SinceInSeconds(startPriorityEvalTime))
|
metrics.DeprecatedSchedulingLatency.WithLabelValues(metrics.PriorityEvaluation).Observe(metrics.SinceInSeconds(startPriorityEvalTime))
|
||||||
|
@ -126,13 +126,14 @@ var (
|
|||||||
DeprecatedVersion: "1.14.0",
|
DeprecatedVersion: "1.14.0",
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
SchedulingAlgorithmPredicateEvaluationDuration = metrics.NewHistogram(
|
DeprecatedSchedulingAlgorithmPredicateEvaluationSecondsDuration = metrics.NewHistogram(
|
||||||
&metrics.HistogramOpts{
|
&metrics.HistogramOpts{
|
||||||
Subsystem: SchedulerSubsystem,
|
Subsystem: SchedulerSubsystem,
|
||||||
Name: "scheduling_algorithm_predicate_evaluation_seconds",
|
Name: "scheduling_algorithm_predicate_evaluation_seconds",
|
||||||
Help: "Scheduling algorithm predicate evaluation duration in seconds",
|
Help: "Scheduling algorithm predicate evaluation duration in seconds",
|
||||||
Buckets: metrics.ExponentialBuckets(0.001, 2, 15),
|
Buckets: metrics.ExponentialBuckets(0.001, 2, 15),
|
||||||
StabilityLevel: metrics.ALPHA,
|
StabilityLevel: metrics.ALPHA,
|
||||||
|
DeprecatedVersion: "1.18.0",
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
DeprecatedSchedulingAlgorithmPredicateEvaluationDuration = metrics.NewHistogram(
|
DeprecatedSchedulingAlgorithmPredicateEvaluationDuration = metrics.NewHistogram(
|
||||||
@ -145,13 +146,14 @@ var (
|
|||||||
DeprecatedVersion: "1.14.0",
|
DeprecatedVersion: "1.14.0",
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
SchedulingAlgorithmPriorityEvaluationDuration = metrics.NewHistogram(
|
DeprecatedSchedulingAlgorithmPriorityEvaluationSecondsDuration = metrics.NewHistogram(
|
||||||
&metrics.HistogramOpts{
|
&metrics.HistogramOpts{
|
||||||
Subsystem: SchedulerSubsystem,
|
Subsystem: SchedulerSubsystem,
|
||||||
Name: "scheduling_algorithm_priority_evaluation_seconds",
|
Name: "scheduling_algorithm_priority_evaluation_seconds",
|
||||||
Help: "Scheduling algorithm priority evaluation duration in seconds",
|
Help: "Scheduling algorithm priority evaluation duration in seconds",
|
||||||
Buckets: metrics.ExponentialBuckets(0.001, 2, 15),
|
Buckets: metrics.ExponentialBuckets(0.001, 2, 15),
|
||||||
StabilityLevel: metrics.ALPHA,
|
StabilityLevel: metrics.ALPHA,
|
||||||
|
DeprecatedVersion: "1.18.0",
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
DeprecatedSchedulingAlgorithmPriorityEvaluationDuration = metrics.NewHistogram(
|
DeprecatedSchedulingAlgorithmPriorityEvaluationDuration = metrics.NewHistogram(
|
||||||
@ -311,9 +313,9 @@ var (
|
|||||||
DeprecatedSchedulingAlgorithmLatency,
|
DeprecatedSchedulingAlgorithmLatency,
|
||||||
BindingLatency,
|
BindingLatency,
|
||||||
DeprecatedBindingLatency,
|
DeprecatedBindingLatency,
|
||||||
SchedulingAlgorithmPredicateEvaluationDuration,
|
DeprecatedSchedulingAlgorithmPredicateEvaluationSecondsDuration,
|
||||||
DeprecatedSchedulingAlgorithmPredicateEvaluationDuration,
|
DeprecatedSchedulingAlgorithmPredicateEvaluationDuration,
|
||||||
SchedulingAlgorithmPriorityEvaluationDuration,
|
DeprecatedSchedulingAlgorithmPriorityEvaluationSecondsDuration,
|
||||||
DeprecatedSchedulingAlgorithmPriorityEvaluationDuration,
|
DeprecatedSchedulingAlgorithmPriorityEvaluationDuration,
|
||||||
SchedulingAlgorithmPreemptionEvaluationDuration,
|
SchedulingAlgorithmPreemptionEvaluationDuration,
|
||||||
DeprecatedSchedulingAlgorithmPreemptionEvaluationDuration,
|
DeprecatedSchedulingAlgorithmPreemptionEvaluationDuration,
|
||||||
|
Loading…
Reference in New Issue
Block a user