I do have a VPS with 1GB of ram that runs on a quad core @ 2.70Ghz , but when posting some posts using Post menu of WP (WordPress), and if my live chat support is turned on for a long time my VPS lags and never responds anymore, a quick fix for that is a reboot, now temporarily I nee to investigate some why does this occurring and would like to know if there is an auto-reboot function whenever my VPS never responds at all to all HTTP, FTP access? my vps is using hypervm and running with cent 0s - hostinabox..
You could set up a crontab job that checks the web server and takes action if it's not working. Probably be better to just restart the web server daemon vs. reboot whole thing.
Alternatively, you could always restart the process every hour, four hours, etc. Simply edit your crontab (or /etc/cron.hourly, etc) and insert the commands. Of course, the ideal solution is to get to the root cause of the problem and fix it, but if it's a buggy application, that isn't always possible.