我有Azure,当我的/root、/etc和/var卷被使用超过90%时,我想配置Azure警报。请提出实现这一目标的方法。
发布于 2022-08-30 12:45:51
您可以运行一个KQL来实现这一点。
例如,
InsightsMetrics
| where Computer in (
"CH1-UBNTVM", //Linux
"DC10.na.contosohotels.com" // Windows
)
| where Namespace == "LogicalDisk"
| where Name == "FreeSpacePercentage"
| extend Disk=tostring(todynamic(Tags)["vm.azm.ms/mountId"])
| summarize arg_max(TimeGenerated, *) by Disk, Computer
| project TimeGenerated, Disk, Computer, Val
| where Val > 90

谢谢
发布于 2022-10-23 14:04:34
要扩大Azure VM的磁盘空间吗?
我知道你想扩大你的VM分区。
所有的代码,请登录您的虚拟机,输入终端,谢谢!
只需使用代码df -iTh检查VM磁盘空间,输出如下:
Filesystem Type Inodes IUsed IFree IUse% Mounted on
udev devtmpfs 117K 378 116K 1% /dev
tmpfs tmpfs 123K 721 122K 1% /run
/dev/sda1 ext4 2.3M 297K 2.0M 13% /
tmpfs tmpfs 123K 1 123K 1% /dev/shm
tmpfs tmpfs 123K 4 123K 1% /run/lock
tmpfs tmpfs 25K 120 25K 1% /run/user/1000安装在/root、/etc和/var上的分区
您可以从df -hTi的显示中找到结果。
放大、扩展或调整Azure VM的大小如下:
首先,您需要知道安装在较少磁盘目标方向的哪个分区,例如:/root;
其次,您需要扩大、扩展或调整目标分区的大小;
第三,在Azure Linux VM上展开磁盘,请参阅:
使用Azure CLI(Azure Linux文档)在Linux VM上展开虚拟硬盘
完毕!
https://stackoverflow.com/questions/72269131
复制相似问题