host_performance
Get live CPU, memory, disk, and network usage per ESXi host to pinpoint which host is overloaded. Filter by host name or limit results for a targeted check.
Instructions
[READ] Real-time CPU/memory/disk/network utilisation per ESXi host.
Returns the list envelope with a real total (hosts that reported metrics).
Unlike list_esxi_hosts (static config: cores, total GB) this is LIVE 20-second
PerfManager data: cpu_usage_pct, mem_usage_pct, mem_consumed_mb, disk_kbps,
net_kbps, busiest first. Disconnected hosts and hosts without a real-time
provider are skipped, not reported as zero. Point-in-time only — no historical
trend.
Use this to find which host is hot, then host_investigation_bundle to drill into it, or vm_performance to see which VMs on it are driving the load.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max host rows to return (None = all). | |
| target | No | vCenter/ESXi target from config (default if omitted). | |
| host_name | No | Filter to a single host by exact name (None = all hosts). |