services not restarting =-0

up 'till recently whenever a service went down it would restart, but the past couple times this hasnt been the case. Everything seems to be going down, even ssh, so i cant reboot the machine myself. the only thing that seems to partially work during these times is email, the login dialogbox comes up, but the pages dont load. has this happened to anyone? is there a script i can run in whm to help fix it?