I have an old compaq proliant dl360 collocated in a hosting facility. It used to run incredibly fast but now it lags and seems to drop requests.
SSH is fine but FTP will often time out, then overwrite the file with nothing losing the file. Very frustrating when it's a code file. I initially thought it may be an issue with apache, as websites either load quickly like the used to, or stall and partially load. It can take up to three or four minutes just to load a 120kB webpage. It has issues displaying files, and this happens randomly, along with the FTP issue so I'm ruling out apache.
I'm not to sure what to do next. Running uptime shows me CPU load is practically sleeping and there's plenty of free memory.
How do I diagnose if there's an issue with the network card or HDD read/writes?