kubernetes/pkg/kubelet/cadvisor/cadvisor_linux.go

type cadvisorClient

var _

const statsCacheDuration

const maxHousekeepingInterval

const defaultHousekeepingInterval

const allowDynamicHousekeeping

func init() {}

// New creates a new cAdvisor Interface for linux systems.
func New(imageFsInfoProvider ImageFsInfoProvider, rootPath string, cgroupRoots []string, usingLegacyStats, localStorageCapacityIsolation bool) (Interface, error) {}

func (cc *cadvisorClient) Start() error {}

func (cc *cadvisorClient) ContainerInfoV2(name string, options cadvisorapiv2.RequestOptions) (map[string]cadvisorapiv2.ContainerInfo, error) {}

func (cc *cadvisorClient) VersionInfo() (*cadvisorapi.VersionInfo, error) {}

func (cc *cadvisorClient) MachineInfo() (*cadvisorapi.MachineInfo, error) {}

func (cc *cadvisorClient) ImagesFsInfo() (cadvisorapiv2.FsInfo, error) {}

func (cc *cadvisorClient) RootFsInfo() (cadvisorapiv2.FsInfo, error) {}

func (cc *cadvisorClient) getFsInfo(label string) (cadvisorapiv2.FsInfo, error) {}

func (cc *cadvisorClient) ContainerFsInfo() (cadvisorapiv2.FsInfo, error) {}