Say Tech Co Jp Yamanxworld 2026vol207
vol.207 仮想環境での考慮事項-パフォーマンスカウンターとの付き合い方(5)
- URL: https://www.say-tech.co.jp/contents/blog/yamanxworld/2026vol207
- 日付: 2026-06-03
- Tier: Tier 2
- 要旨: Hyper-V ホストおよび Azure VM における仮想環境のパフォーマンス監視について、注目すべきパフォーマンスカウンターと対処法を体系的に解説。物理環境と仮想環境の違い、CPU・メモリ・ストレージ・ネットワーク各リソースの監視指標と閾値を示す。
詳細
- 対象: Hyper-V ホスト・Azure VM の運用管理者
- 主要カウンター (Hyper-V):
\Hyper-V Hypervisor Logical Processor(_Total)\% Total Run Time→ 90% 超でオーバーロード\Hyper-V Hypervisor Virtual Processor(*)\% Total Run Time→ VM ごとの CPU 過負荷判定- ディスクレイテンシ 50ms 超 → ストレージ拡張・QoS 制限を検討
- PowerShell での疑似メモリ使用率取得:
Get-VMのMemoryAssignedとMemoryDemandから算出可能(動的メモリ制御用指標のため100%超あり得る) - リソースメータリング:
Enable-VMResourceMeteringで VM ごとの CPU・メモリ・ディスク・ネットワーク使用量を計測可能 - Azure 固有の考慮点:
- VM サイズでディスク最大 IOPS・スループットが制限される
- Azure Monitor のホストメトリクスで CPU クレジット・ディスク IOPS 消費率などゲスト OS から見えない指標が取得可能
- Premium SSD のバーストクレジット仕組みを理解した上でディスクサイジングが必要
- データコレクターセットテンプレート: 15 秒間隔収集・24 時間ローテーション・30 日保持の設定を XML 提供