A friend of a friend has a *nix-based server that's locking up or crashing about once a day.
Aside from asking him what he did (or didn't do) software- or hardware-wise, I'm not sure the best way to methodically go through and figure out the one (more multiple) causes.
