I have had great success with a hosted error loggin service, http://www.spacebin.net They have free plans as well. I monitor 4 sites this way, and also one windows application (through API calls), but you need to have connection where the desktop program is installed. It also catches and logs client...