gpt4 book ai didi

azure - Azure 上 Log Analytics 中的磁盘查询

转载 作者:行者123 更新时间:2023-12-03 04:50:28 25 4
gpt4 key购买 nike

我想知道是否可以获得日志分析方面的帮助。这是新手,所以请耐心等待。

我正在尝试创建一个查询,以提供有关 Azure 中磁盘利用率的信息。我有两个命令(如下),但是我无法合并它们,因为我想要一个查询,它可以为我提供%可用空间、磁盘总体大小、虚拟机名称和磁盘名称。我能在磁盘使用方面获得的任何其他信息都很棒,目前不必过度关注 IOP。

命令是:

下面的命令提供有关可用空间的信息:

search ObjectName == "LogicalDisk" and CounterName == "% Free Space"

下面的命令提供有关剩余可用 Mb 的信息。

search ObjectName == "LogicalDisk" and CounterName == "Free Megabytes"

我已经尝试过这有帮助,但信息仍然非常有限

search ObjectName == "LogicalDisk" and CounterName == "Free Megabytes" and TimeGenerated > ago(1d) 
| summarize FreeSpace = min(CounterValue) by Computer, InstanceName
| where strlen(InstanceName) ==2 and InstanceName contains ":"

提前致谢:)

最佳答案

您可以使用以下脚本查询Azure日志数据库:

// % Disk free space
Perf | where ObjectName == "LogicalDisk" and CounterName == "% Free Space" and InstanceName != "_Total"
| summarize CounterValue = min(CounterValue) by Computer, InstanceName, CounterName
| order by CounterValue asc nulls first

要限制输出到可用空间少于 20% 的磁盘,只需添加一个额外条件:

| where CounterValue < 20

关于azure - Azure 上 Log Analytics 中的磁盘查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48853047/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com