Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Getter ¶
type Getter interface { // UsagesByValue return absolute resource usage of node UsagesByValue(includeGuaranteedPods bool) Resource // UsagesByPercentage return resource usage percentage of node UsagesByPercentage(node *v1.Node) Resource }
Getter is used to get cpu/memory usage of current node.
func NewFakeResourceGetter ¶
func NewUsageGetter ¶
func NewUsageGetter(mgr *metriccollect.MetricCollectorManager, collectorName string) Getter
NewUsageGetter create a usage getter
type Resource ¶
type Resource map[v1.ResourceName]int64
Resource include the overSubscription resource on this node
Click to show internal directories.
Click to hide internal directories.