Welcome to the forums,
What hardware are you using, If you are using HP perhaps you could configure ASR on the server through the BIOS (it is normally on by default)
and set the timeout. This means that after you get the PSOD the server
will wait the specified period of time and then do the hardware reboot.
However to utlise this you will need to utilse the HP version of ESXi, or insert your server vendor of choice. as you will need the Vendor Management agents for this to work.
The way that it works is that the agent that looks after the ASR
constantly resets the ASR timer back to its value (ie if you set it to
be 5 mins back to 5 mins). If the agent does not do this (ie PSOD) then
the hardware reboots.
I am pretty certain that unless you have a vendor approved version of ESXi not the Free version you will not be able to do what you wish
That said, perhaps you would be better investigating the root cause of the PSOD.
If you found this or any other answer useful please consider the use of the Helpful or correct buttons to award points
Tom Howarth VCP / vExpert
VMware Communities User Moderator
Blog: www.planetvm.net
Contributing author on "[VMware vSphere and Virtual Infrastructure Security: Securing ESX and the Virtual Environment|http://www.amazon.co.uk/VMware-VSphere-Virtual-Infrastructure-Security/dp/0137158009/ref=sr_1_1?ie=UTF8&s=books&qid=1256146240&sr=1-1]”.
Contributing author on "[VCP VMware Certified Professional on VSphere 4 Study Guide: Exam VCP-410|http://www.amazon.co.uk/VMware-Certified-Professional-VSphere-Study/dp/0470569611]”.