I'm currently involved in rolling out a web app to a US based host and need to do some objective analysis of the performance of the website from various locations around the world. I'd like to quantify the time taken to perform certain tasks within the app then compare these to the same tasks against the same app when it's hosted somewhere more geo-convenient to the users. This is all ultimately to help make some informed decisions about where certain apps should be hosted.
I can do much of this myself using Fiddler but I need others to test from different locations around the world. Are there any tools designed to profile performance that can be installed and run by an end user? It would need to capture a series of browsing activities and ideally present a report of durations.
Any thoughts on the best approach for this? Any dedicated tools or just piece it together from Fiddler?