cpu_utilizationv3

package
v1.36.11-2026011520535... Latest Latest
Warning

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

Go to latest
Published: unknown License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	CpuUtilizationConfig_UtilizationComputeStrategy_name = map[int32]string{
		0: "HOST",
		1: "CONTAINER",
	}
	CpuUtilizationConfig_UtilizationComputeStrategy_value = map[string]int32{
		"HOST":      0,
		"CONTAINER": 1,
	}
)

Enum value maps for CpuUtilizationConfig_UtilizationComputeStrategy.

View Source
var File_envoy_extensions_resource_monitors_cpu_utilization_v3_cpu_utilization_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type CpuUtilizationConfig

type CpuUtilizationConfig struct {
	Mode CpuUtilizationConfig_UtilizationComputeStrategy `` /* 169-byte string literal not displayed */
	// contains filtered or unexported fields
}

The CPU utilization resource monitor reports the Envoy process the CPU Utilization across different platforms.

func (*CpuUtilizationConfig) GetMode

func (*CpuUtilizationConfig) ProtoMessage

func (*CpuUtilizationConfig) ProtoMessage()

func (*CpuUtilizationConfig) ProtoReflect

func (x *CpuUtilizationConfig) ProtoReflect() protoreflect.Message

func (*CpuUtilizationConfig) Reset

func (x *CpuUtilizationConfig) Reset()

func (*CpuUtilizationConfig) SetMode

func (*CpuUtilizationConfig) String

func (x *CpuUtilizationConfig) String() string

type CpuUtilizationConfig_UtilizationComputeStrategy

type CpuUtilizationConfig_UtilizationComputeStrategy int32
const (
	// Reports CPU Utilization of the entire Linux Host machine
	CpuUtilizationConfig_HOST CpuUtilizationConfig_UtilizationComputeStrategy = 0
	// Reports CPU Utilization of Envoy Container using CGROUP stats in Linux K8s environment
	CpuUtilizationConfig_CONTAINER CpuUtilizationConfig_UtilizationComputeStrategy = 1
)

func (CpuUtilizationConfig_UtilizationComputeStrategy) Descriptor

func (CpuUtilizationConfig_UtilizationComputeStrategy) Enum

func (CpuUtilizationConfig_UtilizationComputeStrategy) Number

func (CpuUtilizationConfig_UtilizationComputeStrategy) String

func (CpuUtilizationConfig_UtilizationComputeStrategy) Type

type CpuUtilizationConfig_builder

type CpuUtilizationConfig_builder struct {
	Mode CpuUtilizationConfig_UtilizationComputeStrategy
	// contains filtered or unexported fields
}

func (CpuUtilizationConfig_builder) Build

Source Files

  • cpu_utilization.pb.go

Jump to

Keyboard shortcuts

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