Мониторинг справочника по данным AKS

См. дополнительные сведения о сборе и анализе данных мониторинга для AKS.

Метрики

В следующей таблице перечислены метрики платформы, собираемые для AKS. Каждая ссылка ведет на подробный список метрик конкретного типа.

Тип метрики Поставщик ресурсов / Пространство имен типа
и ссылка на отдельные метрики
Управляемые кластеры Microsoft.ContainerService/managedClusters
Подключенные кластеры microsoft.kubernetes/connectedClusters
Виртуальные машины Microsoft.Compute/virtualMachines
Масштабируемые наборы виртуальных машин Microsoft.Compute/virtualMachineScaleSets;
Виртуальные машины и масштабируемые наборы виртуальных машин Microsoft.Compute/virtualMachineScaleSets/virtualMachines

Дополнительные сведения см. в списке всех метрик платформы, поддерживаемых в Azure Monitor.

Помимо приведенных выше метрик платформы аналитика контейнеров Azure Monitor собирает эти пользовательские метрики для узлов, модулей pod, контейнеров и постоянных томов.

Измерения метрик

В следующей таблице перечислены измерения для метрик AKS.

Имя измерения Description
requestKind Используется в метриках (например, Выполняемые запросы) для разделения по типам запросов.
condition Используется в метриках (например, Состояния для различных условий узла и Число pod в состоянии готовности) для разделения по типам условий.
статус Используется в метриках (например, Состояния для различных условий узла) для разделения по состоянию условия.
status2 Используется в метриках (например, Состояния для различных условий узла) для разделения по состоянию условия.
node Используется в метриках (например, Загрузка ЦП (в миллиядрах)) для разделения по именам узлов.
phase Используется в метриках (например, Число pod по фазам) для разделения по фазам pod.
пространство имен Используется в метриках (например, Число pod по фазам) для разделения по пространствам имен pod.
pod Используется в метриках (например, Число pod по фазам) для разделения по именам pod.
nodepool Используется в метриках (например, Использованные байты на диске) для разделения по именам пулов узлов.
device Используется в метриках (например, Использованные байты на диске) для разделения по именам устройств.

Журналы ресурсов

AKS реализует журналы плоскости управления для кластера в качестве журналов ресурсов в Azure Monitor. Дополнительные сведения о создании параметра диагностики для сбора этих журналов и примеров запросов см. в журналах ресурсов.

В следующей таблице перечислены категории журнала ресурсов, которые можно собирать для AKS. Она также включает в себя таблицу, в которые журналы для каждой категории отправляются при отправке журналов в рабочую область Log Analytics с помощью режима, зависяющего от ресурса. В режиме диагностика Azure все журналы записываются в таблицу AzureDiagnostics.

Категория Description Таблицу
(режим, зависящий от ресурса)
kube-apiserver Журналы аудита с сервера API. AKSControlPlane
kube-audit Данные журналов аудита для каждого события аудита, включая получение, перечисление, создание, обновление, удаление, исправление и публикацию. AKSAudit
kube-audit-admin Набор категории журналов kube-audit. Значительно уменьшает число журналов путем исключения из журнала событий аудита (получения и перечисления). AKSAudit Администратор
kube-controller-manager Дополнительные сведения о проблемах, которые могут возникать при взаимодействии Kubernetes и уровня управления Azure. Например, у кластера AKS может не хватать привилегий для взаимодействия с Azure. AKSControlPlane
kube-scheduler Журналы от планировщика. AKSControlPlane
cluster-autoscaler Сведения о причинах изменения масштаба кластера AKS, которое может быть неожиданным. Эта информация также поможет сопоставить интервалы времени с интересными событиями в кластере. AKSControlPlane
cloud-controller-manager Журналы из компонента cloud-node-manager диспетчера облачных контроллеров Kubernetes. AKSControlPlane
guard Управляемые идентификаторы Microsoft Entra и аудиты Azure RBAC. Для управляемого идентификатора Microsoft Entra это включает маркер и сведения о пользователе. Для Azure RBAC это включает в себя проверки доступа и выход. AKSControlPlane
csi-azuredisk-controller Журналы из драйвера хранилища CSI Диска Azure. AKSControlPlane
csi-azurefile-controller Журналы из драйвера хранилища CSI Файлов Azure. AKSControlPlane
csi-snapshot-controller Журналы из контроллера моментальных снимков драйвера Azure CSI. AKSControlPlane
AllMetrics Включает все метрики платформы. Эти данные отправляются в рабочую область Log Analytics, где их можно анализировать совместно с другими данными с помощью запросов к журналам. AzureMetrics

Для справки можно просмотреть список всех типов категорий журналов ресурсов, поддерживаемых Azure Monitor.

Таблицы журналов Azure Monitor

Этот раздел относится ко всем таблицам журналов Azure Monitor, связанных с Центром Интернета вещей Azure и доступных для запросов Log Analytics.

Тип ресурса Примечания.
Службы Kubernetes По этой ссылке вы найдете полный список таблиц, которые используются в AKS, с описанием их структуры.

Сведения для всех таблиц журналов Azure Monitor / Log Analytics см. в справочнике по таблицам журналов Azure Monitor.

Журнал действий

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

Операция Description
Microsoft.ContainerService/managedClusters/write Создание или обновление управляемого кластера
Microsoft.ContainerService/managedClusters/delete Удаление управляемого кластера
Microsoft.ContainerService/managedClusters/listClusterMonitoringUserCredential/action Получение учетных данных clusterMonitoringUser
Microsoft.ContainerService/managedClusters/listClusterAdminCredential/action Получение учетных данных clusterAdmin
Microsoft.ContainerService/managedClusters/agentpools/write Создание или обновление пула агентов

Полный список возможных записей в журнале см. в разделе Варианты поставщика ресурсов Microsoft.ContainerService.

Дополнительные сведения о схеме записей в журнале действий см. в этой статье.

См. также