Kubernetes 自定义指标 (v1beta2)
v1beta2 包是 v1beta2 版本的 custom_metrics API。
资源类型
MetricListOptions
MetricListOptions 用于按其标签选择算符来选择指标。
字段 | 描述 |
---|---|
apiVersion string | custom.metrics.k8s.io/v1beta2 |
kind string | MetricListOptions |
labelSelector string
|
这个选择算符通过标签来限制所返回对象的列表。 默认为任意值。 |
metricLabelSelector string
|
这个选择算符通过标签来限制所返回指标的列表。 |
MetricValue
出现在:
MetricValue 是某些对象的指标值。
字段 | 描述 |
---|---|
apiVersion string | custom.metrics.k8s.io/v1beta2 |
kind string | MetricValue |
describedObject [必需]core/v1.ObjectReference
|
指向描述对象的引用。 |
metric [必需]MetricIdentifier
|
无描述。 |
timestamp [必需]meta/v1.Time
|
标明度量值生成的时间。 |
windowSeconds [必需]int64
|
当返回根据累积度量计算的速率度量值时,此字段标明计算这些度量值的时间窗口 ([Timestamp-Window, Timestamp])(或对于非计算的瞬时度量值为零)。 |
value [必需]k8s.io/apimachinery/pkg/api/resource.Quantity
|
度量值。 |
MetricValueList
MetricValueList 是某个给定指标的某些对象集的数值列表。
字段 | 描述 |
---|---|
apiVersion string | custom.metrics.k8s.io/v1beta2 |
kind string | MetricValueList |
metadata [必需]meta/v1.ListMeta
|
无描述。 |
items [必需][]MetricValue
|
所描述对象的度量值。 |
MetricIdentifier
出现在:
MetricIdentifier 按名称和可选的选择算符来标识指标。
字段 | 描述 |
---|---|
name [必需]string
|
name 是给定指标的名称。 |
selector meta/v1.LabelSelector
|
selector 表示可用于选择此指标的标签选择算符,通常就是传递给查询用于获取此指标的选择算符。 当留空时,仅使用指标的 Name 来采集指标。 |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
最后修改 September 21, 2023 at 9:54 PM PST: [zh] Sync custom-metrics.v1beta2.md (d5e513d89f)