v1

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Oct 27, 2022 License: Apache-2.0 Imports: 8 Imported by: 156

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLengthMetrics        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowMetrics          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupMetrics = fmt.Errorf("proto: unexpected end of group")
)

Functions

This section is empty.

Types

type BlkIOEntry

type BlkIOEntry struct {
	Op                   string   `protobuf:"bytes,1,opt,name=op,proto3" json:"op,omitempty"`
	Device               string   `protobuf:"bytes,2,opt,name=device,proto3" json:"device,omitempty"`
	Major                uint64   `protobuf:"varint,3,opt,name=major,proto3" json:"major,omitempty"`
	Minor                uint64   `protobuf:"varint,4,opt,name=minor,proto3" json:"minor,omitempty"`
	Value                uint64   `protobuf:"varint,5,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BlkIOEntry) Descriptor

func (*BlkIOEntry) Descriptor() ([]byte, []int)

func (*BlkIOEntry) Marshal

func (m *BlkIOEntry) Marshal() (dAtA []byte, err error)

func (*BlkIOEntry) MarshalTo

func (m *BlkIOEntry) MarshalTo(dAtA []byte) (int, error)

func (*BlkIOEntry) MarshalToSizedBuffer added in v1.0.1

func (m *BlkIOEntry) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BlkIOEntry) ProtoMessage

func (*BlkIOEntry) ProtoMessage()

func (*BlkIOEntry) Reset

func (m *BlkIOEntry) Reset()

func (*BlkIOEntry) Size

func (m *BlkIOEntry) Size() (n int)

func (*BlkIOEntry) String

func (this *BlkIOEntry) String() string

func (*BlkIOEntry) Unmarshal

func (m *BlkIOEntry) Unmarshal(dAtA []byte) error

func (*BlkIOEntry) XXX_DiscardUnknown

func (m *BlkIOEntry) XXX_DiscardUnknown()

func (*BlkIOEntry) XXX_Marshal

func (m *BlkIOEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BlkIOEntry) XXX_Merge

func (m *BlkIOEntry) XXX_Merge(src proto.Message)

func (*BlkIOEntry) XXX_Size

func (m *BlkIOEntry) XXX_Size() int

func (*BlkIOEntry) XXX_Unmarshal

func (m *BlkIOEntry) XXX_Unmarshal(b []byte) error

type BlkIOStat

type BlkIOStat struct {
	IoServiceBytesRecursive []*BlkIOEntry `` /* 134-byte string literal not displayed */
	IoServicedRecursive     []*BlkIOEntry `protobuf:"bytes,2,rep,name=io_serviced_recursive,json=ioServicedRecursive,proto3" json:"io_serviced_recursive,omitempty"`
	IoQueuedRecursive       []*BlkIOEntry `protobuf:"bytes,3,rep,name=io_queued_recursive,json=ioQueuedRecursive,proto3" json:"io_queued_recursive,omitempty"`
	IoServiceTimeRecursive  []*BlkIOEntry `` /* 131-byte string literal not displayed */
	IoWaitTimeRecursive     []*BlkIOEntry `protobuf:"bytes,5,rep,name=io_wait_time_recursive,json=ioWaitTimeRecursive,proto3" json:"io_wait_time_recursive,omitempty"`
	IoMergedRecursive       []*BlkIOEntry `protobuf:"bytes,6,rep,name=io_merged_recursive,json=ioMergedRecursive,proto3" json:"io_merged_recursive,omitempty"`
	IoTimeRecursive         []*BlkIOEntry `protobuf:"bytes,7,rep,name=io_time_recursive,json=ioTimeRecursive,proto3" json:"io_time_recursive,omitempty"`
	SectorsRecursive        []*BlkIOEntry `protobuf:"bytes,8,rep,name=sectors_recursive,json=sectorsRecursive,proto3" json:"sectors_recursive,omitempty"`
	XXX_NoUnkeyedLiteral    struct{}      `json:"-"`
	XXX_unrecognized        []byte        `json:"-"`
	XXX_sizecache           int32         `json:"-"`
}

func (*BlkIOStat) Descriptor

func (*BlkIOStat) Descriptor() ([]byte, []int)

func (*BlkIOStat) Marshal

func (m *BlkIOStat) Marshal() (dAtA []byte, err error)

func (*BlkIOStat) MarshalTo

func (m *BlkIOStat) MarshalTo(dAtA []byte) (int, error)

func (*BlkIOStat) MarshalToSizedBuffer added in v1.0.1

func (m *BlkIOStat) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BlkIOStat) ProtoMessage

func (*BlkIOStat) ProtoMessage()

func (*BlkIOStat) Reset

func (m *BlkIOStat) Reset()

func (*BlkIOStat) Size

func (m *BlkIOStat) Size() (n int)

func (*BlkIOStat) String

func (this *BlkIOStat) String() string

func (*BlkIOStat) Unmarshal

func (m *BlkIOStat) Unmarshal(dAtA []byte) error

func (*BlkIOStat) XXX_DiscardUnknown

func (m *BlkIOStat) XXX_DiscardUnknown()

func (*BlkIOStat) XXX_Marshal

func (m *BlkIOStat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BlkIOStat) XXX_Merge

func (m *BlkIOStat) XXX_Merge(src proto.Message)

func (*BlkIOStat) XXX_Size

func (m *BlkIOStat) XXX_Size() int

func (*BlkIOStat) XXX_Unmarshal

func (m *BlkIOStat) XXX_Unmarshal(b []byte) error

type CPUStat

type CPUStat struct {
	Usage                *CPUUsage `protobuf:"bytes,1,opt,name=usage,proto3" json:"usage,omitempty"`
	Throttling           *Throttle `protobuf:"bytes,2,opt,name=throttling,proto3" json:"throttling,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*CPUStat) Descriptor

func (*CPUStat) Descriptor() ([]byte, []int)

func (*CPUStat) Marshal

func (m *CPUStat) Marshal() (dAtA []byte, err error)

func (*CPUStat) MarshalTo

func (m *CPUStat) MarshalTo(dAtA []byte) (int, error)

func (*CPUStat) MarshalToSizedBuffer added in v1.0.1

func (m *CPUStat) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CPUStat) ProtoMessage

func (*CPUStat) ProtoMessage()

func (*CPUStat) Reset

func (m *CPUStat) Reset()

func (*CPUStat) Size

func (m *CPUStat) Size() (n int)

func (*CPUStat) String

func (this *CPUStat) String() string

func (*CPUStat) Unmarshal

func (m *CPUStat) Unmarshal(dAtA []byte) error

func (*CPUStat) XXX_DiscardUnknown

func (m *CPUStat) XXX_DiscardUnknown()

func (*CPUStat) XXX_Marshal

func (m *CPUStat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CPUStat) XXX_Merge

func (m *CPUStat) XXX_Merge(src proto.Message)

func (*CPUStat) XXX_Size

func (m *CPUStat) XXX_Size() int

func (*CPUStat) XXX_Unmarshal

func (m *CPUStat) XXX_Unmarshal(b []byte) error

type CPUUsage

type CPUUsage struct {
	// values in nanoseconds
	Total                uint64   `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Kernel               uint64   `protobuf:"varint,2,opt,name=kernel,proto3" json:"kernel,omitempty"`
	User                 uint64   `protobuf:"varint,3,opt,name=user,proto3" json:"user,omitempty"`
	PerCPU               []uint64 `protobuf:"varint,4,rep,packed,name=per_cpu,json=perCpu,proto3" json:"per_cpu,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CPUUsage) Descriptor

func (*CPUUsage) Descriptor() ([]byte, []int)

func (*CPUUsage) Marshal

func (m *CPUUsage) Marshal() (dAtA []byte, err error)

func (*CPUUsage) MarshalTo

func (m *CPUUsage) MarshalTo(dAtA []byte) (int, error)

func (*CPUUsage) MarshalToSizedBuffer added in v1.0.1

func (m *CPUUsage) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CPUUsage) ProtoMessage

func (*CPUUsage) ProtoMessage()

func (*CPUUsage) Reset

func (m *CPUUsage) Reset()

func (*CPUUsage) Size

func (m *CPUUsage) Size() (n int)

func (*CPUUsage) String

func (this *CPUUsage) String() string

func (*CPUUsage) Unmarshal

func (m *CPUUsage) Unmarshal(dAtA []byte) error

func (*CPUUsage) XXX_DiscardUnknown

func (m *CPUUsage) XXX_DiscardUnknown()

func (*CPUUsage) XXX_Marshal

func (m *CPUUsage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CPUUsage) XXX_Merge

func (m *CPUUsage) XXX_Merge(src proto.Message)

func (*CPUUsage) XXX_Size

func (m *CPUUsage) XXX_Size() int

func (*CPUUsage) XXX_Unmarshal

func (m *CPUUsage) XXX_Unmarshal(b []byte) error

type CgroupStats

type CgroupStats struct {
	// number of tasks sleeping
	NrSleeping uint64 `protobuf:"varint,1,opt,name=nr_sleeping,json=nrSleeping,proto3" json:"nr_sleeping,omitempty"`
	// number of tasks running
	NrRunning uint64 `protobuf:"varint,2,opt,name=nr_running,json=nrRunning,proto3" json:"nr_running,omitempty"`
	// number of tasks in stopped state
	NrStopped uint64 `protobuf:"varint,3,opt,name=nr_stopped,json=nrStopped,proto3" json:"nr_stopped,omitempty"`
	// number of tasks in uninterruptible state
	NrUninterruptible uint64 `protobuf:"varint,4,opt,name=nr_uninterruptible,json=nrUninterruptible,proto3" json:"nr_uninterruptible,omitempty"`
	// number of tasks waiting on IO
	NrIoWait             uint64   `protobuf:"varint,5,opt,name=nr_io_wait,json=nrIoWait,proto3" json:"nr_io_wait,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

CgroupStats exports per-cgroup statistics.

func (*CgroupStats) Descriptor

func (*CgroupStats) Descriptor() ([]byte, []int)

func (*CgroupStats) Marshal

func (m *CgroupStats) Marshal() (dAtA []byte, err error)

func (*CgroupStats) MarshalTo

func (m *CgroupStats) MarshalTo(dAtA []byte) (int, error)

func (*CgroupStats) MarshalToSizedBuffer added in v1.0.1

func (m *CgroupStats) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CgroupStats) ProtoMessage

func (*CgroupStats) ProtoMessage()

func (*CgroupStats) Reset

func (m *CgroupStats) Reset()

func (*CgroupStats) Size

func (m *CgroupStats) Size() (n int)

func (*CgroupStats) String

func (this *CgroupStats) String() string

func (*CgroupStats) Unmarshal

func (m *CgroupStats) Unmarshal(dAtA []byte) error

func (*CgroupStats) XXX_DiscardUnknown

func (m *CgroupStats) XXX_DiscardUnknown()

func (*CgroupStats) XXX_Marshal

func (m *CgroupStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CgroupStats) XXX_Merge

func (m *CgroupStats) XXX_Merge(src proto.Message)

func (*CgroupStats) XXX_Size

func (m *CgroupStats) XXX_Size() int

func (*CgroupStats) XXX_Unmarshal

func (m *CgroupStats) XXX_Unmarshal(b []byte) error

type HugetlbStat

type HugetlbStat struct {
	Usage                uint64   `protobuf:"varint,1,opt,name=usage,proto3" json:"usage,omitempty"`
	Max                  uint64   `protobuf:"varint,2,opt,name=max,proto3" json:"max,omitempty"`
	Failcnt              uint64   `protobuf:"varint,3,opt,name=failcnt,proto3" json:"failcnt,omitempty"`
	Pagesize             string   `protobuf:"bytes,4,opt,name=pagesize,proto3" json:"pagesize,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*HugetlbStat) Descriptor

func (*HugetlbStat) Descriptor() ([]byte, []int)

func (*HugetlbStat) Marshal

func (m *HugetlbStat) Marshal() (dAtA []byte, err error)

func (*HugetlbStat) MarshalTo

func (m *HugetlbStat) MarshalTo(dAtA []byte) (int, error)

func (*HugetlbStat) MarshalToSizedBuffer added in v1.0.1

func (m *HugetlbStat) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HugetlbStat) ProtoMessage

func (*HugetlbStat) ProtoMessage()

func (*HugetlbStat) Reset

func (m *HugetlbStat) Reset()

func (*HugetlbStat) Size

func (m *HugetlbStat) Size() (n int)

func (*HugetlbStat) String

func (this *HugetlbStat) String() string

func (*HugetlbStat) Unmarshal

func (m *HugetlbStat) Unmarshal(dAtA []byte) error

func (*HugetlbStat) XXX_DiscardUnknown

func (m *HugetlbStat) XXX_DiscardUnknown()

func (*HugetlbStat) XXX_Marshal

func (m *HugetlbStat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HugetlbStat) XXX_Merge

func (m *HugetlbStat) XXX_Merge(src proto.Message)

func (*HugetlbStat) XXX_Size

func (m *HugetlbStat) XXX_Size() int

func (*HugetlbStat) XXX_Unmarshal

func (m *HugetlbStat) XXX_Unmarshal(b []byte) error

type MemoryEntry

type MemoryEntry struct {
	Limit                uint64   `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
	Usage                uint64   `protobuf:"varint,2,opt,name=usage,proto3" json:"usage,omitempty"`
	Max                  uint64   `protobuf:"varint,3,opt,name=max,proto3" json:"max,omitempty"`
	Failcnt              uint64   `protobuf:"varint,4,opt,name=failcnt,proto3" json:"failcnt,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MemoryEntry) Descriptor

func (*MemoryEntry) Descriptor() ([]byte, []int)

func (*MemoryEntry) Marshal

func (m *MemoryEntry) Marshal() (dAtA []byte, err error)

func (*MemoryEntry) MarshalTo

func (m *MemoryEntry) MarshalTo(dAtA []byte) (int, error)

func (*MemoryEntry) MarshalToSizedBuffer added in v1.0.1

func (m *MemoryEntry) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MemoryEntry) ProtoMessage

func (*MemoryEntry) ProtoMessage()

func (*MemoryEntry) Reset

func (m *MemoryEntry) Reset()

func (*MemoryEntry) Size

func (m *MemoryEntry) Size() (n int)

func (*MemoryEntry) String

func (this *MemoryEntry) String() string

func (*MemoryEntry) Unmarshal

func (m *MemoryEntry) Unmarshal(dAtA []byte) error

func (*MemoryEntry) XXX_DiscardUnknown

func (m *MemoryEntry) XXX_DiscardUnknown()

func (*MemoryEntry) XXX_Marshal

func (m *MemoryEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MemoryEntry) XXX_Merge

func (m *MemoryEntry) XXX_Merge(src proto.Message)

func (*MemoryEntry) XXX_Size

func (m *MemoryEntry) XXX_Size() int

func (*MemoryEntry) XXX_Unmarshal

func (m *MemoryEntry) XXX_Unmarshal(b []byte) error

type MemoryOomControl

type MemoryOomControl struct {
	OomKillDisable       uint64   `protobuf:"varint,1,opt,name=oom_kill_disable,json=oomKillDisable,proto3" json:"oom_kill_disable,omitempty"`
	UnderOom             uint64   `protobuf:"varint,2,opt,name=under_oom,json=underOom,proto3" json:"under_oom,omitempty"`
	OomKill              uint64   `protobuf:"varint,3,opt,name=oom_kill,json=oomKill,proto3" json:"oom_kill,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MemoryOomControl) Descriptor

func (*MemoryOomControl) Descriptor() ([]byte, []int)

func (*MemoryOomControl) Marshal

func (m *MemoryOomControl) Marshal() (dAtA []byte, err error)

func (*MemoryOomControl) MarshalTo

func (m *MemoryOomControl) MarshalTo(dAtA []byte) (int, error)

func (*MemoryOomControl) MarshalToSizedBuffer added in v1.0.1

func (m *MemoryOomControl) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MemoryOomControl) ProtoMessage

func (*MemoryOomControl) ProtoMessage()

func (*MemoryOomControl) Reset

func (m *MemoryOomControl) Reset()

func (*MemoryOomControl) Size

func (m *MemoryOomControl) Size() (n int)

func (*MemoryOomControl) String

func (this *MemoryOomControl) String() string

func (*MemoryOomControl) Unmarshal

func (m *MemoryOomControl) Unmarshal(dAtA []byte) error

func (*MemoryOomControl) XXX_DiscardUnknown

func (m *MemoryOomControl) XXX_DiscardUnknown()

func (*MemoryOomControl) XXX_Marshal

func (m *MemoryOomControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MemoryOomControl) XXX_Merge

func (m *MemoryOomControl) XXX_Merge(src proto.Message)

func (*MemoryOomControl) XXX_Size

func (m *MemoryOomControl) XXX_Size() int

func (*MemoryOomControl) XXX_Unmarshal

func (m *MemoryOomControl) XXX_Unmarshal(b []byte) error

type MemoryStat

type MemoryStat struct {
	Cache                   uint64       `protobuf:"varint,1,opt,name=cache,proto3" json:"cache,omitempty"`
	RSS                     uint64       `protobuf:"varint,2,opt,name=rss,proto3" json:"rss,omitempty"`
	RSSHuge                 uint64       `protobuf:"varint,3,opt,name=rss_huge,json=rssHuge,proto3" json:"rss_huge,omitempty"`
	MappedFile              uint64       `protobuf:"varint,4,opt,name=mapped_file,json=mappedFile,proto3" json:"mapped_file,omitempty"`
	Dirty                   uint64       `protobuf:"varint,5,opt,name=dirty,proto3" json:"dirty,omitempty"`
	Writeback               uint64       `protobuf:"varint,6,opt,name=writeback,proto3" json:"writeback,omitempty"`
	PgPgIn                  uint64       `protobuf:"varint,7,opt,name=pg_pg_in,json=pgPgIn,proto3" json:"pg_pg_in,omitempty"`
	PgPgOut                 uint64       `protobuf:"varint,8,opt,name=pg_pg_out,json=pgPgOut,proto3" json:"pg_pg_out,omitempty"`
	PgFault                 uint64       `protobuf:"varint,9,opt,name=pg_fault,json=pgFault,proto3" json:"pg_fault,omitempty"`
	PgMajFault              uint64       `protobuf:"varint,10,opt,name=pg_maj_fault,json=pgMajFault,proto3" json:"pg_maj_fault,omitempty"`
	InactiveAnon            uint64       `protobuf:"varint,11,opt,name=inactive_anon,json=inactiveAnon,proto3" json:"inactive_anon,omitempty"`
	ActiveAnon              uint64       `protobuf:"varint,12,opt,name=active_anon,json=activeAnon,proto3" json:"active_anon,omitempty"`
	InactiveFile            uint64       `protobuf:"varint,13,opt,name=inactive_file,json=inactiveFile,proto3" json:"inactive_file,omitempty"`
	ActiveFile              uint64       `protobuf:"varint,14,opt,name=active_file,json=activeFile,proto3" json:"active_file,omitempty"`
	Unevictable             uint64       `protobuf:"varint,15,opt,name=unevictable,proto3" json:"unevictable,omitempty"`
	HierarchicalMemoryLimit uint64       `` /* 134-byte string literal not displayed */
	HierarchicalSwapLimit   uint64       `` /* 128-byte string literal not displayed */
	TotalCache              uint64       `protobuf:"varint,18,opt,name=total_cache,json=totalCache,proto3" json:"total_cache,omitempty"`
	TotalRSS                uint64       `protobuf:"varint,19,opt,name=total_rss,json=totalRss,proto3" json:"total_rss,omitempty"`
	TotalRSSHuge            uint64       `protobuf:"varint,20,opt,name=total_rss_huge,json=totalRssHuge,proto3" json:"total_rss_huge,omitempty"`
	TotalMappedFile         uint64       `protobuf:"varint,21,opt,name=total_mapped_file,json=totalMappedFile,proto3" json:"total_mapped_file,omitempty"`
	TotalDirty              uint64       `protobuf:"varint,22,opt,name=total_dirty,json=totalDirty,proto3" json:"total_dirty,omitempty"`
	TotalWriteback          uint64       `protobuf:"varint,23,opt,name=total_writeback,json=totalWriteback,proto3" json:"total_writeback,omitempty"`
	TotalPgPgIn             uint64       `protobuf:"varint,24,opt,name=total_pg_pg_in,json=totalPgPgIn,proto3" json:"total_pg_pg_in,omitempty"`
	TotalPgPgOut            uint64       `protobuf:"varint,25,opt,name=total_pg_pg_out,json=totalPgPgOut,proto3" json:"total_pg_pg_out,omitempty"`
	TotalPgFault            uint64       `protobuf:"varint,26,opt,name=total_pg_fault,json=totalPgFault,proto3" json:"total_pg_fault,omitempty"`
	TotalPgMajFault         uint64       `protobuf:"varint,27,opt,name=total_pg_maj_fault,json=totalPgMajFault,proto3" json:"total_pg_maj_fault,omitempty"`
	TotalInactiveAnon       uint64       `protobuf:"varint,28,opt,name=total_inactive_anon,json=totalInactiveAnon,proto3" json:"total_inactive_anon,omitempty"`
	TotalActiveAnon         uint64       `protobuf:"varint,29,opt,name=total_active_anon,json=totalActiveAnon,proto3" json:"total_active_anon,omitempty"`
	TotalInactiveFile       uint64       `protobuf:"varint,30,opt,name=total_inactive_file,json=totalInactiveFile,proto3" json:"total_inactive_file,omitempty"`
	TotalActiveFile         uint64       `protobuf:"varint,31,opt,name=total_active_file,json=totalActiveFile,proto3" json:"total_active_file,omitempty"`
	TotalUnevictable        uint64       `protobuf:"varint,32,opt,name=total_unevictable,json=totalUnevictable,proto3" json:"total_unevictable,omitempty"`
	Usage                   *MemoryEntry `protobuf:"bytes,33,opt,name=usage,proto3" json:"usage,omitempty"`
	Swap                    *MemoryEntry `protobuf:"bytes,34,opt,name=swap,proto3" json:"swap,omitempty"`
	Kernel                  *MemoryEntry `protobuf:"bytes,35,opt,name=kernel,proto3" json:"kernel,omitempty"`
	KernelTCP               *MemoryEntry `protobuf:"bytes,36,opt,name=kernel_tcp,json=kernelTcp,proto3" json:"kernel_tcp,omitempty"`
	XXX_NoUnkeyedLiteral    struct{}     `json:"-"`
	XXX_unrecognized        []byte       `json:"-"`
	XXX_sizecache           int32        `json:"-"`
}

func (*MemoryStat) Descriptor

func (*MemoryStat) Descriptor() ([]byte, []int)

func (*MemoryStat) Marshal

func (m *MemoryStat) Marshal() (dAtA []byte, err error)

func (*MemoryStat) MarshalTo

func (m *MemoryStat) MarshalTo(dAtA []byte) (int, error)

func (*MemoryStat) MarshalToSizedBuffer added in v1.0.1

func (m *MemoryStat) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MemoryStat) ProtoMessage

func (*MemoryStat) ProtoMessage()

func (*MemoryStat) Reset

func (m *MemoryStat) Reset()

func (*MemoryStat) Size

func (m *MemoryStat) Size() (n int)

func (*MemoryStat) String

func (this *MemoryStat) String() string

func (*MemoryStat) Unmarshal

func (m *MemoryStat) Unmarshal(dAtA []byte) error

func (*MemoryStat) XXX_DiscardUnknown

func (m *MemoryStat) XXX_DiscardUnknown()

func (*MemoryStat) XXX_Marshal

func (m *MemoryStat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MemoryStat) XXX_Merge

func (m *MemoryStat) XXX_Merge(src proto.Message)

func (*MemoryStat) XXX_Size

func (m *MemoryStat) XXX_Size() int

func (*MemoryStat) XXX_Unmarshal

func (m *MemoryStat) XXX_Unmarshal(b []byte) error

type Metrics

type Metrics struct {
	Hugetlb              []*HugetlbStat    `protobuf:"bytes,1,rep,name=hugetlb,proto3" json:"hugetlb,omitempty"`
	Pids                 *PidsStat         `protobuf:"bytes,2,opt,name=pids,proto3" json:"pids,omitempty"`
	CPU                  *CPUStat          `protobuf:"bytes,3,opt,name=cpu,proto3" json:"cpu,omitempty"`
	Memory               *MemoryStat       `protobuf:"bytes,4,opt,name=memory,proto3" json:"memory,omitempty"`
	Blkio                *BlkIOStat        `protobuf:"bytes,5,opt,name=blkio,proto3" json:"blkio,omitempty"`
	Rdma                 *RdmaStat         `protobuf:"bytes,6,opt,name=rdma,proto3" json:"rdma,omitempty"`
	Network              []*NetworkStat    `protobuf:"bytes,7,rep,name=network,proto3" json:"network,omitempty"`
	CgroupStats          *CgroupStats      `protobuf:"bytes,8,opt,name=cgroup_stats,json=cgroupStats,proto3" json:"cgroup_stats,omitempty"`
	MemoryOomControl     *MemoryOomControl `protobuf:"bytes,9,opt,name=memory_oom_control,json=memoryOomControl,proto3" json:"memory_oom_control,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*Metrics) Descriptor

func (*Metrics) Descriptor() ([]byte, []int)

func (*Metrics) Marshal

func (m *Metrics) Marshal() (dAtA []byte, err error)

func (*Metrics) MarshalTo

func (m *Metrics) MarshalTo(dAtA []byte) (int, error)

func (*Metrics) MarshalToSizedBuffer added in v1.0.1

func (m *Metrics) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Metrics) ProtoMessage

func (*Metrics) ProtoMessage()

func (*Metrics) Reset

func (m *Metrics) Reset()

func (*Metrics) Size

func (m *Metrics) Size() (n int)

func (*Metrics) String

func (this *Metrics) String() string

func (*Metrics) Unmarshal

func (m *Metrics) Unmarshal(dAtA []byte) error

func (*Metrics) XXX_DiscardUnknown

func (m *Metrics) XXX_DiscardUnknown()

func (*Metrics) XXX_Marshal

func (m *Metrics) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Metrics) XXX_Merge

func (m *Metrics) XXX_Merge(src proto.Message)

func (*Metrics) XXX_Size

func (m *Metrics) XXX_Size() int

func (*Metrics) XXX_Unmarshal

func (m *Metrics) XXX_Unmarshal(b []byte) error

type NetworkStat

type NetworkStat struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	RxBytes              uint64   `protobuf:"varint,2,opt,name=rx_bytes,json=rxBytes,proto3" json:"rx_bytes,omitempty"`
	RxPackets            uint64   `protobuf:"varint,3,opt,name=rx_packets,json=rxPackets,proto3" json:"rx_packets,omitempty"`
	RxErrors             uint64   `protobuf:"varint,4,opt,name=rx_errors,json=rxErrors,proto3" json:"rx_errors,omitempty"`
	RxDropped            uint64   `protobuf:"varint,5,opt,name=rx_dropped,json=rxDropped,proto3" json:"rx_dropped,omitempty"`
	TxBytes              uint64   `protobuf:"varint,6,opt,name=tx_bytes,json=txBytes,proto3" json:"tx_bytes,omitempty"`
	TxPackets            uint64   `protobuf:"varint,7,opt,name=tx_packets,json=txPackets,proto3" json:"tx_packets,omitempty"`
	TxErrors             uint64   `protobuf:"varint,8,opt,name=tx_errors,json=txErrors,proto3" json:"tx_errors,omitempty"`
	TxDropped            uint64   `protobuf:"varint,9,opt,name=tx_dropped,json=txDropped,proto3" json:"tx_dropped,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*NetworkStat) Descriptor

func (*NetworkStat) Descriptor() ([]byte, []int)

func (*NetworkStat) Marshal

func (m *NetworkStat) Marshal() (dAtA []byte, err error)

func (*NetworkStat) MarshalTo

func (m *NetworkStat) MarshalTo(dAtA []byte) (int, error)

func (*NetworkStat) MarshalToSizedBuffer added in v1.0.1

func (m *NetworkStat) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*NetworkStat) ProtoMessage

func (*NetworkStat) ProtoMessage()

func (*NetworkStat) Reset

func (m *NetworkStat) Reset()

func (*NetworkStat) Size

func (m *NetworkStat) Size() (n int)

func (*NetworkStat) String

func (this *NetworkStat) String() string

func (*NetworkStat) Unmarshal

func (m *NetworkStat) Unmarshal(dAtA []byte) error

func (*NetworkStat) XXX_DiscardUnknown

func (m *NetworkStat) XXX_DiscardUnknown()

func (*NetworkStat) XXX_Marshal

func (m *NetworkStat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NetworkStat) XXX_Merge

func (m *NetworkStat) XXX_Merge(src proto.Message)

func (*NetworkStat) XXX_Size

func (m *NetworkStat) XXX_Size() int

func (*NetworkStat) XXX_Unmarshal

func (m *NetworkStat) XXX_Unmarshal(b []byte) error

type PidsStat

type PidsStat struct {
	Current              uint64   `protobuf:"varint,1,opt,name=current,proto3" json:"current,omitempty"`
	Limit                uint64   `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PidsStat) Descriptor

func (*PidsStat) Descriptor() ([]byte, []int)

func (*PidsStat) Marshal

func (m *PidsStat) Marshal() (dAtA []byte, err error)

func (*PidsStat) MarshalTo

func (m *PidsStat) MarshalTo(dAtA []byte) (int, error)

func (*PidsStat) MarshalToSizedBuffer added in v1.0.1

func (m *PidsStat) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PidsStat) ProtoMessage

func (*PidsStat) ProtoMessage()

func (*PidsStat) Reset

func (m *PidsStat) Reset()

func (*PidsStat) Size

func (m *PidsStat) Size() (n int)

func (*PidsStat) String

func (this *PidsStat) String() string

func (*PidsStat) Unmarshal

func (m *PidsStat) Unmarshal(dAtA []byte) error

func (*PidsStat) XXX_DiscardUnknown

func (m *PidsStat) XXX_DiscardUnknown()

func (*PidsStat) XXX_Marshal

func (m *PidsStat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PidsStat) XXX_Merge

func (m *PidsStat) XXX_Merge(src proto.Message)

func (*PidsStat) XXX_Size

func (m *PidsStat) XXX_Size() int

func (*PidsStat) XXX_Unmarshal

func (m *PidsStat) XXX_Unmarshal(b []byte) error

type RdmaEntry

type RdmaEntry struct {
	Device               string   `protobuf:"bytes,1,opt,name=device,proto3" json:"device,omitempty"`
	HcaHandles           uint32   `protobuf:"varint,2,opt,name=hca_handles,json=hcaHandles,proto3" json:"hca_handles,omitempty"`
	HcaObjects           uint32   `protobuf:"varint,3,opt,name=hca_objects,json=hcaObjects,proto3" json:"hca_objects,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RdmaEntry) Descriptor

func (*RdmaEntry) Descriptor() ([]byte, []int)

func (*RdmaEntry) Marshal

func (m *RdmaEntry) Marshal() (dAtA []byte, err error)

func (*RdmaEntry) MarshalTo

func (m *RdmaEntry) MarshalTo(dAtA []byte) (int, error)

func (*RdmaEntry) MarshalToSizedBuffer added in v1.0.1

func (m *RdmaEntry) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RdmaEntry) ProtoMessage

func (*RdmaEntry) ProtoMessage()

func (*RdmaEntry) Reset

func (m *RdmaEntry) Reset()

func (*RdmaEntry) Size

func (m *RdmaEntry) Size() (n int)

func (*RdmaEntry) String

func (this *RdmaEntry) String() string

func (*RdmaEntry) Unmarshal

func (m *RdmaEntry) Unmarshal(dAtA []byte) error

func (*RdmaEntry) XXX_DiscardUnknown

func (m *RdmaEntry) XXX_DiscardUnknown()

func (*RdmaEntry) XXX_Marshal

func (m *RdmaEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RdmaEntry) XXX_Merge

func (m *RdmaEntry) XXX_Merge(src proto.Message)

func (*RdmaEntry) XXX_Size

func (m *RdmaEntry) XXX_Size() int

func (*RdmaEntry) XXX_Unmarshal

func (m *RdmaEntry) XXX_Unmarshal(b []byte) error

type RdmaStat

type RdmaStat struct {
	Current              []*RdmaEntry `protobuf:"bytes,1,rep,name=current,proto3" json:"current,omitempty"`
	Limit                []*RdmaEntry `protobuf:"bytes,2,rep,name=limit,proto3" json:"limit,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*RdmaStat) Descriptor

func (*RdmaStat) Descriptor() ([]byte, []int)

func (*RdmaStat) Marshal

func (m *RdmaStat) Marshal() (dAtA []byte, err error)

func (*RdmaStat) MarshalTo

func (m *RdmaStat) MarshalTo(dAtA []byte) (int, error)

func (*RdmaStat) MarshalToSizedBuffer added in v1.0.1

func (m *RdmaStat) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RdmaStat) ProtoMessage

func (*RdmaStat) ProtoMessage()

func (*RdmaStat) Reset

func (m *RdmaStat) Reset()

func (*RdmaStat) Size

func (m *RdmaStat) Size() (n int)

func (*RdmaStat) String

func (this *RdmaStat) String() string

func (*RdmaStat) Unmarshal

func (m *RdmaStat) Unmarshal(dAtA []byte) error

func (*RdmaStat) XXX_DiscardUnknown

func (m *RdmaStat) XXX_DiscardUnknown()

func (*RdmaStat) XXX_Marshal

func (m *RdmaStat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RdmaStat) XXX_Merge

func (m *RdmaStat) XXX_Merge(src proto.Message)

func (*RdmaStat) XXX_Size

func (m *RdmaStat) XXX_Size() int

func (*RdmaStat) XXX_Unmarshal

func (m *RdmaStat) XXX_Unmarshal(b []byte) error

type Throttle

type Throttle struct {
	Periods              uint64   `protobuf:"varint,1,opt,name=periods,proto3" json:"periods,omitempty"`
	ThrottledPeriods     uint64   `protobuf:"varint,2,opt,name=throttled_periods,json=throttledPeriods,proto3" json:"throttled_periods,omitempty"`
	ThrottledTime        uint64   `protobuf:"varint,3,opt,name=throttled_time,json=throttledTime,proto3" json:"throttled_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Throttle) Descriptor

func (*Throttle) Descriptor() ([]byte, []int)

func (*Throttle) Marshal

func (m *Throttle) Marshal() (dAtA []byte, err error)

func (*Throttle) MarshalTo

func (m *Throttle) MarshalTo(dAtA []byte) (int, error)

func (*Throttle) MarshalToSizedBuffer added in v1.0.1

func (m *Throttle) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Throttle) ProtoMessage

func (*Throttle) ProtoMessage()

func (*Throttle) Reset

func (m *Throttle) Reset()

func (*Throttle) Size

func (m *Throttle) Size() (n int)

func (*Throttle) String

func (this *Throttle) String() string

func (*Throttle) Unmarshal

func (m *Throttle) Unmarshal(dAtA []byte) error

func (*Throttle) XXX_DiscardUnknown

func (m *Throttle) XXX_DiscardUnknown()

func (*Throttle) XXX_Marshal

func (m *Throttle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Throttle) XXX_Merge

func (m *Throttle) XXX_Merge(src proto.Message)

func (*Throttle) XXX_Size

func (m *Throttle) XXX_Size() int

func (*Throttle) XXX_Unmarshal

func (m *Throttle) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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