Out of memory? Did you upgrade your OS recently? Then carefully have a look at
ps -auwx output for memory consumption.
Today I found that initscripts package owned minilogd was eating up almost 70% of the server resources on a VPS running on OpenVZ virtualization. After reading a bit about it on the internet I found that it’s used by
syslog and I had to restart
syslog service to get the issue sorted out.
Alway make good use of the tools given by Linux to monitor the processes. They will surely help you to knockdown the problem that you’re facing.