package
1.12.0-alpha.0
Repository: https://github.com/karmada-io/karmada.git
Documentation: pkg.go.dev

# Functions

BindingSchedule can record a scheduling attempt and the duration since `start`.
CountSchedulerBindings records the number of binding added to scheduling queues by event type.
ScheduleStep can record each scheduling step duration.

# Constants

BindingAdd is the event when a new binding is added to API server.
BindingUpdate is the event when a new binding is updated to API server.
ClusterChanged means binding needs to be rescheduled for the cluster changed.
PolicyChanged means binding needs to be rescheduled for the policy changed.
ScheduleAttemptFailure is the event when a schedule attempt fails.
SchedulerSubsystem - subsystem name used by scheduler.
ScheduleStepAssignReplicas means the step in generic scheduler to assign replicas.
ScheduleStepFilter means the step in generic scheduler to filter clusters.
ScheduleStepScore means the step in generic scheduler to score clusters.
ScheduleStepSelect means the step in generic scheduler to select clusters.

# Variables

FrameworkExtensionPointDuration is the metrics which indicates the latency for running all plugins of a specific extension point.
PluginExecutionDuration is the metrics which indicates the duration for running a plugin at a specific extension point.
SchedulerQueueIncomingBindings is the Number of ResourceBinding and ClusterResourceBinding objects added to scheduling queues by event type.