0

ログ分析について何か助けが得られるかどうか疑問に思っていました。これは初めてなので、我慢してください。

Azure のディスク使用率に関する情報を提供するクエリを作成しようとしています。私は 2 つのコマンド (以下) を持っていますが、% 空き容量、ディスクの全体サイズ、vm の名前、およびディスクの名前を与える 1 つのクエリが必要なため、それらをマージすることはできません。ディスク使用量に関して他に得られるものはすべて素晴らしいものであり、現時点では 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 ":"

前もって感謝します :)

4

2 に答える 2

1

次のコマンドを使用できます

Perf | where (ObjectName == "LogicalDisk" and CounterName == "Free Megabytes") | summarize arg_max(TimeGenerated, *) by Computer | sort by TimeGenerated desc

詳細については、このリンクを確認してください。

于 2018-03-13T08:23:45.940 に答える