你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

使用容器见解配置 PV 监视

从代理版本“ciprod10052020”开始,集成了容器见解的代理现在支持监视永久性卷 (PV) 使用情况。 对于代理版本 ciprod01112021,该代理支持监视 PV 清单,包括有关状态、存储类别、类型、访问模式和其他详细信息的信息。

PV 指标

通过以 60 秒的间隔收集以下指标并将其存储在“InsightMetric”表中,容器见解会自动开始监视 PV 使用情况。

指标名称 指标维度(标记) 度量值说明
pvUsedBytes podUIDpodNamepvcNamepvcNamespacecapacityBytesclusterIdclusterName 特定永久性卷的已用空间(以字节为单位),并包含由特定 pod 使用的声明。 capacityBytes 标记在“标记”字段中折叠为一个维度,以便降低数据引入成本并简化查询。

若要详细了解如何配置收集的 PV 指标,请参阅为容器见解配置代理数据收集

PV 清单

通过以 60 秒的间隔收集以下信息并将其存储在“KubePVInventory”表中,容器见解会自动开始监视 PV。

数据 数据源 数据类型 字段
Kubernetes 群集中永久性卷的清单 Kube API KubePVInventory PVNamePVCapacityBytesPVCNamePVCNamespacePVStatusPVAccessModesPVTypePVTypeInfoPVStorageClassNamePVCreationTimestampTimeGeneratedClusterIdClusterName_ResourceId

监视永久性卷

容器见解在每个群集的工作簿模板中都包含此使用情况指标的预配置图表和清单信息。 还可以启用针对 PV 使用情况的建议警报,并在 Log Analytics 中查询这些指标。

工作负载详细信息工作簿

可以直接从 Azure Kubernetes 服务 (AKS) 群集的“工作负载详细信息”工作簿的“永久性卷”选项卡上找到特定工作负载的使用情况图表。 从“见解”窗格的“查看工作簿”下拉列表或“报表(预览)”选项卡中,在左侧窗格中选择“工作簿”。

显示 Azure Monitor PV 工作负载工作簿示例的屏幕截图。

永久性卷详细信息工作簿

通过从左侧窗格中选择“工作簿”,可以直接从 AKS 群集的“永久性卷详细信息”工作簿中找到永久性卷清单的概述。 也可以从“见解”窗格的“查看工作簿”下拉列表中或从“见解”窗格的“报表”选项卡中打开此工作簿。

显示 Azure Monitor PV 详细信息工作簿示例的屏幕截图。

可以启用建议的警报,以在 Pod 的平均 PV 使用率超过 80% 时发出警报。 若要详细了解警报,请参阅容器见解中的指标警报规则(预览版)。 若要了解如何替代默认阈值,请参阅在 ConfigMaps 中配置可对其发出警报的指标部分。

限制

存储类为“azureblob-*”的永久性卷不会收集 PV 指标,因为 CAdvisor 存在限制。 以下命令将显示永久性卷及其属性(包括存储类)。

kubectl get pvc

后续步骤

若要详细了解收集的 PV 指标,请参阅为容器见解配置代理数据收集