metric

package
v4.2.154+incompatible Latest Latest
Warning

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

Go to latest
Published: Aug 8, 2019 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// TypeContainerCPUUsageSecondsPercentage Metric type of container cpu usage
	TypeContainerCPUUsageSecondsPercentage ContainerMetricType = "cpu_usage_seconds_percentage"
	// TypeContainerMemoryUsageBytes Metric type of container memory usage
	TypeContainerMemoryUsageBytes ContainerMetricType = "memory_usage_bytes"

	// TypeNodeCPUUsageSecondsPercentage Metric type of cpu usage
	TypeNodeCPUUsageSecondsPercentage NodeMetricType = "node_cpu_usage_seconds_percentage"
	// TypeNodeMemoryTotalBytes Metric type of memory total
	TypeNodeMemoryTotalBytes NodeMetricType = "node_memory_total_bytes"
	// TypeNodeMemoryAvailableBytes Metric type of memory available
	TypeNodeMemoryAvailableBytes NodeMetricType = "node_memory_available_bytes"
	// TypeNodeMemoryUsageBytes Metric type of memory usage
	TypeNodeMemoryUsageBytes NodeMetricType = "node_memory_usage_bytes"
)
View Source
const (
	ContainerMetricKindRaw        ContainerMetricKind = "raw"
	ContainerMetricKindUpperbound ContainerMetricKind = "upper_bound"
	ContainerMetricKindLowerbound ContainerMetricKind = "lower_bound"

	NodeMetricKindRaw        NodeMetricKind = "raw"
	NodeMetricKindUpperbound NodeMetricKind = "upper_bound"
	NodeMetricKindLowerbound NodeMetricKind = "lower_bound"
)

Variables

Functions

This section is empty.

Types

type ContainerMetricKind added in v0.3.10

type ContainerMetricKind = string

ContainerMetricKind Kind alias

type ContainerMetricType

type ContainerMetricType = string

ContainerMetricType Type alias

type NodeMetricKind added in v0.3.11

type NodeMetricKind = string

type NodeMetricType

type NodeMetricType = string

NodeMetricType Type alias

type Sample

type Sample struct {
	Timestamp time.Time
	Value     string
}

Sample Data struct representing timestamp and metric value of metric data point

type SamplesByAscTimestamp added in v0.3.0

type SamplesByAscTimestamp []Sample

func (SamplesByAscTimestamp) Len added in v0.3.0

func (d SamplesByAscTimestamp) Len() int

func (SamplesByAscTimestamp) Less added in v0.3.0

func (d SamplesByAscTimestamp) Less(i, j int) bool

func (SamplesByAscTimestamp) Swap added in v0.3.0

func (d SamplesByAscTimestamp) Swap(i, j int)

type SamplesByDescTimestamp added in v0.3.0

type SamplesByDescTimestamp []Sample

func (SamplesByDescTimestamp) Len added in v0.3.0

func (d SamplesByDescTimestamp) Len() int

func (SamplesByDescTimestamp) Less added in v0.3.0

func (d SamplesByDescTimestamp) Less(i, j int) bool

func (SamplesByDescTimestamp) Swap added in v0.3.0

func (d SamplesByDescTimestamp) Swap(i, j int)

Jump to

Keyboard shortcuts

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