Say Tech Co Jp Yamanxworld 2026vol208
vol.208 システムインサイトによる容量予測|セイテク・シス管道場(Web)
- URL: https://www.say-tech.co.jp/contents/blog/yamanxworld/2026vol208
- 日付: 2026-06-07
- Tier: Tier 2
- 要旨: Windows Server 2019から利用可能な「System Insights」機能を解説。機械学習ベースのローカル予測分析でCPU・ネットワーク・ストレージ・ボリュームを最大30日先まで予測でき、PowerShellまたはWindows Admin Centerで管理できる。
詳細
System InsightsはWindows Server 2019以降で使用できる機械学習ベースの容量予測機能。既定で4種の予測(CPU使用率・ネットワーク使用量・ストレージ・ボリューム)を1日1回AM3:00に実行し、過去1年の履歴データに基づいて向こう30日の予測値を生成する。
管理方法
- Windows Admin Center (v2) のGUIで即時有効化・グラフ確認が可能
- PowerShell (
Install-WindowsFeature,Invoke-InsightsCapability,Get-InsightsCapabilityResult) でも完全に制御できる
予測結果の通知とアクション
- イベントログ
Microsoft-Windows-System-Insights/AdminにID 151/150/149/148/132 (Ok/Critical/Error/Warning/None) で記録 - 警告 (Warning): 30日以内に容量超過予測
- 重大 (Critical): 7日以内に容量超過予測
Set-InsightsCapabilityActionでイベント発生時にPowerShellスクリプトを自動実行可能
データ構造
- 各予測結果のJSONファイルに
ForecastingResults.ObservationSeries(過去1年の履歴)とForecastingResults.Prediction(30日予測)が格納 - 常に最新30個のJSONファイルを保持(毎日1ファイル生成・最古を削除)
- 著者作成のPowerShellスクリプトで4機能すべての平均・最大・最小値を一括取得できる