1. A computer-readable storage medium having stored thereon instructions that, upon execution by a computing device, cause the computing device to at least: designate an external agent for dumping state data pertaining to a hypervisor crash, the external agent comprising a virtual machine associated with the hypervisor and having non-virtualized access to a storage device; share a memory region between a hypervisor and the external agent; transport hypervisor state data to the shared memory region; and signal to the external agent that a crashdump should be generated based on the hypervisor state data.