すべてのドライブの空き率を取得する
ドライブの空き率を取得し、分析したい場合はLog Analytics ワークスペースを使用すると便利です。
まずは、Windowsで複数のディスク構成を用意しました。
クエリで取得した結果を表示して見ます。
トータルとCドライブしか取れていません…
データ収集ルールのパフォーマンスカウンターを確認します。
「 \LogicalDisk(_Total)\% Free Space 」トータルだけではダメなようです。
以下の設定と入れ替えます。「\LogicalDisk(*)\% Free Space」
はい、いい感じに取得できましたね。
余計なデータは除外して出力します。グラフ化して…いい感じになりました。
参考のクエリです。
過去60分、5分間隔の平均を表示する。
// パフォーマンスカウンター、ディスクの空き率、平均値
Perf
| where TimeGenerated > ago(60min) and (InstanceName != '_Total' and InstanceName !contains "HarddiskVolume")
| summarize avg(CounterValue) by InstanceName,bin(TimeGenerated,5min)