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 ¶
View Source
var ( // TypeToDatahubMetricType Type to datahub metric type TypeToDatahubMetricType = map[string]datahub_v1alpha1.MetricType{ TypeContainerCPUUsageSecondsPercentage: datahub_v1alpha1.MetricType_CPU_USAGE_SECONDS_PERCENTAGE, TypeContainerMemoryUsageBytes: datahub_v1alpha1.MetricType_MEMORY_USAGE_BYTES, TypeNodeCPUUsageSecondsPercentage: datahub_v1alpha1.MetricType_CPU_USAGE_SECONDS_PERCENTAGE, TypeNodeMemoryUsageBytes: datahub_v1alpha1.MetricType_MEMORY_USAGE_BYTES, } )
Functions ¶
This section is empty.
Types ¶
type ContainerMetricKind ¶ added in v0.3.10
type ContainerMetricKind = string
ContainerMetricKind Kind alias
type NodeMetricKind ¶ added in v0.3.11
type NodeMetricKind = string
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)
Click to show internal directories.
Click to hide internal directories.