AKS 动态磁盘的 Azure 磁盘警报

问题描述

在 AKS 中,我们使用 Azure 磁盘动态创建和使用持久卷。 我们为 s 服务设置了初始大小 20G,但空间不足。 有什么办法可以为动态磁盘设置磁盘警报吗?

解决方法

从代理版本 ciprod10052020 开始,Container Insights 集成代理现在支持监控 PV(持久卷)使用情况:Reference

创建指标提醒:

要在系统资源问题遇到高峰需求和接近容量时发出警报,借助容器洞察,您可以根据存储在 Azure Monitor 日志中的性能数据创建日志警报。 参考alerts-metric-overview

容器洞察包括平均磁盘使用百分比和平均值 许多警报中的持久卷使用百分比警报。


基于日志的警报:

日志警报对 Log Analytics 数据运行查询:Log alerts and prerquisites

为容器资源利用率创建警报规则 - 参考: create an alert rule

注意:创建容器资源利用率警报规则 要求您切换到新的日志警报 API,如 switch API preference for log alerts

中所述

查询以在集群节点上的可用磁盘空间超过阈值时发出警报:请参阅 resource-utilization-log-search-queries 的最后一部分。