type CpuSpec …
type MemorySpec …
type ProcessSpec …
type ContainerSpec …
type ContainerReference …
type ContainerReferenceSlice …
func (s ContainerReferenceSlice) Len() int { … }
func (s ContainerReferenceSlice) Swap(i, j int) { … }
func (s ContainerReferenceSlice) Less(i, j int) bool { … }
type ContainerInfoRequest …
func DefaultContainerInfoRequest() ContainerInfoRequest { … }
func (r *ContainerInfoRequest) Equals(other ContainerInfoRequest) bool { … }
type ContainerInfo …
func (ci *ContainerInfo) Eq(b *ContainerInfo) bool { … }
func (s *ContainerSpec) Eq(b *ContainerSpec) bool { … }
func (ci *ContainerInfo) StatsAfter(ref time.Time) []*ContainerStats { … }
func (ci *ContainerInfo) StatsStartTime() time.Time { … }
func (ci *ContainerInfo) StatsEndTime() time.Time { … }
type LoadStats …
type CpuUsage …
type CpuCFS …
type CpuSchedstat …
type CpuStats …
type PerDiskStats …
type DiskIoStats …
type HugetlbStats …
type MemoryStats …
type CPUSetStats …
type MemoryNumaStats …
type MemoryStatsMemoryData …
type InterfaceStats …
type NetworkStats …
type TcpStat …
type TcpAdvancedStat …
type UdpStat …
type FsStats …
type AcceleratorStats …
type PerfStat …
type PerfValue …
type MemoryBandwidthStats …
type CacheStats …
type ResctrlStats …
type PerfUncoreStat …
type UlimitSpec …
type ProcessStats …
type ContainerStats …
func timeEq(t1, t2 time.Time, tolerance time.Duration) bool { … }
const timePrecision …
func (a *ContainerStats) Eq(b *ContainerStats) bool { … }
func (a *ContainerStats) StatsEq(b *ContainerStats) bool { … }
type Event …
type EventType …
const EventOom …
const EventOomKill …
const EventContainerCreation …
const EventContainerDeletion …
type EventData …
type OomKillEventData …