Поделиться через


Настройка мониторинга постоянных томов с помощью службы аналитики контейнеров

Аналитика контейнеров автоматически запускает мониторинг использования PV, собирая следующие метрики через 60-секундные интервалы и сохраняя их в таблице InsightsMetrics .

Имя метрики Измерение метрики (теги) Описание метрики
pvUsedBytes podUID, podName, pvcNamepvcNamespacecapacityBytesclusterIdclusterName Занятое место в байтах для определенного постоянного тома с утверждением, используемым конкретным pod. Тег capacityBytes сложен в виде измерения в поле "Теги", чтобы сократить затраты на прием данных и упростить запросы.

Дополнительные сведения о настройке собранных метрик PV см. в статье Настройка сбора данных агента для аналитики контейнеров.

Список постоянных томов

Службы аналитики контейнеров автоматически запускают мониторинг постоянных томов, собирая следующие сведения с интервалом в 60 с и сохраняя их в таблице KubePVInventory.

Data Источник данных Тип данных Поля
Список постоянных томов в кластере Kubernetes API KUBE KubePVInventory PVName, PVCapacityBytesPVCNamePVCNamespacePVStatusPVAccessModesPVTypePVTypeInfoPVStorageClassNamePVCreationTimestampTimeGeneratedClusterIdClusterName_ResourceId

Мониторинг постоянных томов

Аналитика контейнеров включает предварительно настроенные диаграммы для этой метрики использования и сведений инвентаризации в шаблонах книг для каждого кластера. Вы также можете включить рекомендуемое оповещение об использовании PV и запросить эти метрики в Log Analytics.

Книга сведений о рабочей нагрузке

Диаграммы использования для определенных рабочих нагрузок на вкладке "Постоянные тома" книги сведений о рабочей нагрузке можно найти непосредственно из кластера Служба Azure Kubernetes (AKS). Выберите книги на левой панели, в раскрывающемся списке "Просмотр книг" в области "Аналитика" или на вкладке "Отчеты ( предварительная версия) в области "Аналитика".

Снимок экрана: пример книги рабочей нагрузки Azure Monitor PV.

Книга сведений о постоянном томе

Обзор инвентаризации постоянных томов можно найти в книге сведений о постоянном томе непосредственно из кластера AKS, выбрав книги в левой области. Вы также можете открыть эту книгу из раскрывающегося списка "Просмотр книг" в области "Аналитика" или на вкладке "Отчеты " на панели "Аналитика".

Снимок экрана: пример книги сведений о pv в Azure Monitor.

Можно включить рекомендуемое предупреждение о том, что среднее использование постоянного тома для pod превышает 80 %. Дополнительные сведения об оповещении см. в правилах генерации оповещений метрик в аналитике контейнеров (предварительная версия). Сведения о переопределении порогового значения по умолчанию см . в разделе "Настройка оповещенных метрик" в разделе ConfigMaps .

Ограничения

Постоянные тома, в которых класс хранилища — azureblob-*, не будет собирать метрики PV из-за ограничения в CAdvisor. Следующая команда будет отображать постоянные тома и их свойства (включая класс хранилища).

kubectl get pvc

Следующие шаги

Дополнительные сведения о собранных метриках PV см. в статье Настройка сбора данных агента для аналитики контейнеров.