package resctrl
import "github.com/google/cadvisor/resctrl"
Collector of resctrl for a container.
Manager of resctrl for containers.
Utilities.
Index ¶
Functions ¶
func Setup ¶
func Setup() error
Types ¶
type Manager ¶
type Manager interface { Destroy() GetCollector(containerName string, getContainerPids func() ([]string, error), numberOfNUMANodes int) (stats.Collector, error) }
func NewManager ¶
func NewManager(interval time.Duration, setup func() error, vendorID string, inHostNamespace bool) (Manager, error)
type NoopManager ¶
type NoopManager struct { stats.NoopDestroy }
func (*NoopManager) GetCollector ¶
func (np *NoopManager) GetCollector(_ string, _ func() ([]string, error), _ int) (stats.Collector, error)
Source Files ¶
collector.go manager.go utils.go
- Version
- v0.45.0-containerd-cri
- Published
- Aug 2, 2022
- Platform
- linux/amd64
- Imports
- 18 packages
- Last checked
- 1 second ago –
Tools for package owners.