kvm

package
v0.0.0-...-4be979a Latest Latest
Warning

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

Go to latest
Published: Oct 17, 2025 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LibvirtDomainCPUStealPctExtractor

type LibvirtDomainCPUStealPctExtractor struct {
	// Common base for all extractors that provides standard functionality.
	plugins.BaseExtractor[
		struct{},
		kvm.LibvirtDomainCPUStealPct,
	]
}

Extractor that extracts CPU steal percentage of kvm instances and stores it as a feature into the database.

func (*LibvirtDomainCPUStealPctExtractor) Extract

Extract CPU steal time of kvm hosts.

func (*LibvirtDomainCPUStealPctExtractor) GetName

Name of this feature extractor that is used in the yaml config, for logging etc.

func (LibvirtDomainCPUStealPctExtractor) Triggers

Get message topics that trigger a re-execution of this extractor.

type NodeExporterHostCPUUsageExtractor

type NodeExporterHostCPUUsageExtractor struct {
	// Common base for all extractors that provides standard functionality.
	plugins.BaseExtractor[
		struct{},
		kvm.NodeExporterHostCPUUsage,
	]
}

Extractor that extracts CPU usage of kvm hosts and stores it as a feature into the database.

func (*NodeExporterHostCPUUsageExtractor) Extract

Extract CPU usage of kvm hosts.

func (*NodeExporterHostCPUUsageExtractor) GetName

Name of this feature extractor that is used in the yaml config, for logging etc.

func (NodeExporterHostCPUUsageExtractor) Triggers

Get message topics that trigger a re-execution of this extractor.

type NodeExporterHostMemoryActiveExtractor

type NodeExporterHostMemoryActiveExtractor struct {
	// Common base for all extractors that provides standard functionality.
	plugins.BaseExtractor[
		struct{},
		kvm.NodeExporterHostMemoryActive,
	]
}

Extractor that extracts how much memory of kvm hosts is active and stores it as a feature into the database.

func (*NodeExporterHostMemoryActiveExtractor) Extract

Extract how much memory of kvm hosts is active.

func (*NodeExporterHostMemoryActiveExtractor) GetName

Name of this feature extractor that is used in the yaml config, for logging etc.

func (NodeExporterHostMemoryActiveExtractor) Triggers

Get message topics that trigger a re-execution of this extractor.

Jump to

Keyboard shortcuts

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