If a server is having issues and you can still access it through one or more services (SSH, MySQL, HTTPD, etc.), then check these areas:
If you can't access a server through any services, then run these tests: