Documentation ¶
Index ¶
Constants ¶
View Source
const ( PendingMigrations = "kubevirt_vmi_migrations_in_pending_phase" SchedulingMigrations = "kubevirt_vmi_migrations_in_scheduling_phase" RunningMigrations = "kubevirt_vmi_migrations_in_running_phase" SucceededMigration = "kubevirt_vmi_migration_succeeded" FailedMigration = "kubevirt_vmi_migration_failed" )
Variables ¶
This section is empty.
Functions ¶
func NewPrometheusScraper ¶
func NewPrometheusScraper(ch chan<- prometheus.Metric) *prometheusScraper
Types ¶
type MigrationCollector ¶
type MigrationCollector struct {
// contains filtered or unexported fields
}
func SetupMigrationsCollector ¶
func SetupMigrationsCollector(migrationInformer cache.SharedIndexInformer) *MigrationCollector
func (*MigrationCollector) Collect ¶
func (co *MigrationCollector) Collect(ch chan<- prometheus.Metric)
func (*MigrationCollector) Describe ¶
func (co *MigrationCollector) Describe(_ chan<- *prometheus.Desc)
Click to show internal directories.
Click to hide internal directories.