vm_investigation_bundle
Correlates VM state, host, cluster, datastores, snapshots, alarms, performance, and recent events into a single drill-down view for rapid troubleshooting.
Instructions
[READ] "What is happening around this VM?" — one correlated drill-down.
Collects and correlates everything around a single VM so you don't stitch get_vm_info + list_snapshots + get_alarms + get_vm_performance + get_recent_events yourself (which a smaller model often mis-orders): the VM's state, the host it runs on, its cluster context, the datastores backing it, its snapshots and triggered alarms, live performance, and a merged event timeline correlating recent events from the VM, host, cluster and datastores (newest first). All cross-object reads are batched — cheap even on large fleets. Aggregation happens in the tool; explain the result in operational language, do not dump it raw.
Use this AFTER cluster_health_summary points at a problem VM, or whenever the operator asks "what's going on with ?". Point-in-time snapshot — no trending.
Args: vm_name: Exact VM name. Unknown names return a teaching error naming how to list VMs. Get the name from list_vms or cluster_health_summary first. target: Optional vCenter/ESXi target name from config (default target if omitted). hours: Event-timeline look-back window in hours (default 24).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hours | No | ||
| target | No | ||
| vm_name | Yes |