你正在查看的文档所针对的是 Kubernetes 版本: v1.28
Kubernetes v1.28 版本的文档已不再维护。你现在看到的版本来自于一份静态的快照。如需查阅最新文档,请点击 最新版本。
Kubernetes 指标 (v1beta1)
v1beta1 包是 v1beta1 版本的指标 API。
资源类型
NodeMetrics
出现在:
NodeMetrics 设置节点的资源用量指标。
字段 | 描述 |
---|---|
apiVersion string | metrics.k8s.io/v1beta1 |
kind string | NodeMetrics |
metadata meta/v1.ObjectMeta | 标准的对象元数据。更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata 参阅 Kubernetes API 文档了解metadata 字段。 |
timestamp [必需]meta/v1.Time | 以下字段定义从时间间隔 [Timestamp-Window,Timestamp] 中收集指标的时间间隔。 |
window [必需]meta/v1.Duration | 无描述。 |
usage [必需]core/v1.ResourceList | 内存用量是内存工作集。 |
NodeMetricsList
NodeMetricsList 是 NodeMetrics 的列表。
字段 | 描述 |
---|---|
apiVersion string | metrics.k8s.io/v1beta1 |
kind string | NodeMetricsList |
metadata [必需]meta/v1.ListMeta | 标准的列表元数据。更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
items [必需][]NodeMetrics | 节点指标的列表。 |
PodMetrics
出现在:
PodMetrics 设置 Pod 的资源用量指标。
字段 | 描述 |
---|---|
apiVersion string | metrics.k8s.io/v1beta1 |
kind string | PodMetrics |
metadata meta/v1.ObjectMeta | 标准的对象元数据。更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata 参阅 Kubernetes API 文档了解metadata 字段。 |
timestamp [必需]meta/v1.Time | 以下字段定义了从时间间隔 [Timestamp-Window,Timestamp] 中收集指标的时间间隔。 |
window [必需]meta/v1.Duration | 无描述。 |
containers [必需][]ContainerMetrics | 在相同时间窗口内收集所有容器的指标。 |
PodMetricsList
PodMetricsList 是 PodMetrics 的列表。
字段 | 描述 |
---|---|
apiVersion string | metrics.k8s.io/v1beta1 |
kind string | PodMetricsList |
metadata [必需]meta/v1.ListMeta | 标准的列表元数据。更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
items [必需][]PodMetrics | Pod 指标的列表。 |
ContainerMetrics
出现在:
ContainerMetrics 设置容器的资源用量指标。
字段 | 描述 |
---|---|
name [必需]string | 与 pod.spec.containers 中某个对应的容器名称。 |
usage [必需]core/v1.ResourceList | 内存用量是内容工作集。 |