controller

package
v0.0.4 Latest Latest
Warning

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

Go to latest
Published: Nov 15, 2025 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CollectInventoryK8S

func CollectInventoryK8S(ctx context.Context, r interface{}) (map[string]map[string]AcceleratorModelInfo, error)

CollectInventoryK8S is a stub for future limited mode support. Currently returns empty inventory as WVA operates in unlimited mode.

func FixValue

func FixValue(x *float64)

Helper to handle if a value is NaN or infinite

Types

type AcceleratorModelInfo

type AcceleratorModelInfo struct {
	Count  int
	Memory string
}

type MetricKV

type MetricKV struct {
	Name   string
	Labels map[string]string
	Value  float64
}

type MetricsValidationResult added in v0.0.2

type MetricsValidationResult struct {
	Available bool
	Reason    string
	Message   string
}

MetricsValidationResult contains the result of metrics availability check

func ValidateMetricsAvailability added in v0.0.2

func ValidateMetricsAvailability(ctx context.Context, promAPI promv1.API, modelName, namespace string) MetricsValidationResult

ValidateMetricsAvailability checks if vLLM metrics are available for the given model and namespace Returns a validation result with details about metric availability

Jump to

Keyboard shortcuts

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