cadvisor

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Oct 13, 2021 License: Apache-2.0, BSD-3-Clause, MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Cadvisor

type Cadvisor interface {
	Start() error
	Stop() error
	MachineInfo() (*cadvisorapi.MachineInfo, error)
	ContainerInfoV2(name string,
		options cadvisorapiv2.RequestOptions) (map[string]cadvisorapiv2.ContainerInfo, error)
	ContainerSpec(containerName string, options cadvisorapiv2.RequestOptions) (
		map[string]cadvisorapiv2.ContainerSpec, error)
}

Cadvisor interface

func NewCadvisorManager

func NewCadvisorManager(cadPram CadvisorParameter, cgroupPrefixs []string) Cadvisor

NewCadvisorManager creates a new cadvisor manager instance

type CadvisorParameter

type CadvisorParameter struct {
	MemCache                *memory.InMemoryCache
	SysFs                   sysfs.SysFs
	IncludeMetrics          cadvisormetrics.MetricSet
	MaxHousekeepingInterval time.Duration
}

CadvisorParameter describe options for cadvisor

Jump to

Keyboard shortcuts

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