Kubernetes Metrics (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 | Список метрик поду. |
ContainerMetrics
Зʼявляється в:
ContainerMetrics встановлює метрики використання ресурсів контейнера.
Поле | Опис |
---|---|
name [Обовʼязково]string | Назва контейнера відповідає тій, що з pod.spec.containers. |
usage [Обовʼязково]core/v1.ResourceList | Використання памʼяті — це робочий набір памʼяті. |