Kubernetes Metrics (v1beta1)
Пакет v1beta1 є версією v1beta1 API метрик.
Типи ресурсів
NodeMetrics
Зʼявляється в:
NodeMetrics встановлює метрики використання ресурсів вузла.
| Поле | Опис |
|---|---|
apiVersionstring | metrics.k8s.io/v1beta1 |
kindstring | NodeMetrics |
metadatameta/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.
| Поле | Опис |
|---|---|
apiVersionstring | metrics.k8s.io/v1beta1 |
kindstring | NodeMetricsList |
metadata [Обовʼязково]meta/v1.ListMeta | Стандартні метадані списку. Більше інформації: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
items [Обовʼязково][]NodeMetrics | Список метрик вузла. |
PodMetrics
Зʼявляється в:
PodMetrics встановлює метрики використання ресурсів Pod.
| Поле | Опис |
|---|---|
apiVersionstring | metrics.k8s.io/v1beta1 |
kindstring | PodMetrics |
metadatameta/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.
| Поле | Опис |
|---|---|
apiVersionstring | metrics.k8s.io/v1beta1 |
kindstring | 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 | Використання памʼяті — це робочий набір памʼяті. |