# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Package value represents a computed value for a metric, can be either a raw value or an average value.
# Functions
NewGather sets up a new Metric Gatherer.
# Structs
ExternalMetricSource defines gathering metrics for a metric not associated with any Kubernetes object (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster).
Gather provides functionality for retrieving metrics on supplied metric specs.
Metric is a metric that has been retrieved from the K8s metrics server.
MetricSpec defines which metrics to query from the metrics server.
MetricTarget defines the type of metric gathering, either target value, average value, or average utilization of a specific metric.
ObjectMetricSource defines gathering metrics for a kubernetes object (for example, hits-per-second on an Ingress object).
PodsMetricSource defines gathering metrics describing each pod in the current scale target (for example, transactions-processed-per-second).
ResourceMetricSource defines gathering metrics for a resource metric known to Kubernetes, as specified in requests and limits, describing each pod in the current scale target (e.g.
# Interfaces
Gatherer allows retrieval of metrics.