migration

package
v0.57.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 14, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	CurrentPendingMigrations = prometheus.NewGaugeVec(
		prometheus.GaugeOpts{
			Name: "kubevirt_migrate_vmi_pending_count",
			Help: "Number of current pending migrations.",
		},
		migrationsLabels,
	)

	CurrentSchedulingMigrations = prometheus.NewGaugeVec(
		prometheus.GaugeOpts{
			Name: "kubevirt_migrate_vmi_scheduling_count",
			Help: "Number of current scheduling migrations.",
		},
		migrationsLabels,
	)

	CurrentRunningMigrations = prometheus.NewGaugeVec(
		prometheus.GaugeOpts{
			Name: "kubevirt_migrate_vmi_running_count",
			Help: "Number of current running migrations.",
		},
		migrationsLabels,
	)

	MigrationsSucceededTotal = prometheus.NewCounterVec(
		prometheus.CounterOpts{
			Name: "kubevirt_migrate_vmi_succeeded_total",
			Help: "Number of migrations successfully executed.",
		},
		migrationsLabels,
	)

	MigrationsFailedTotal = prometheus.NewCounterVec(
		prometheus.CounterOpts{
			Name: "kubevirt_migrate_vmi_failed_total",
			Help: "Number of failed migrations.",
		},
		migrationsLabels,
	)
)

Functions

func DecPendingMigrations

func DecPendingMigrations(vmi *virtv1.VirtualMachineInstance, targetPod *k8sv1.Pod)

func DecRunningMigrations

func DecRunningMigrations(vmi *virtv1.VirtualMachineInstance, targetPod *k8sv1.Pod)

func DecSchedulingMigrations

func DecSchedulingMigrations(vmi *virtv1.VirtualMachineInstance, targetPod *k8sv1.Pod)

func IncFailedMigrations

func IncFailedMigrations(vmi *virtv1.VirtualMachineInstance, targetPod *k8sv1.Pod)

func IncPendingMigrations

func IncPendingMigrations(vmi *virtv1.VirtualMachineInstance, targetPod *k8sv1.Pod)

func IncRunningMigrations

func IncRunningMigrations(vmi *virtv1.VirtualMachineInstance, targetPod *k8sv1.Pod)

func IncSchedulingMigrations

func IncSchedulingMigrations(vmi *virtv1.VirtualMachineInstance, targetPod *k8sv1.Pod)

func IncSucceededMigrations

func IncSucceededMigrations(vmi *virtv1.VirtualMachineInstance, targetPod *k8sv1.Pod)

func RegisterMigrationMetrics

func RegisterMigrationMetrics(vmiMigrationInformer cache.SharedIndexInformer)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL