1. A method of generating a measurement for use in calculating an end-user experience metric in a server-based computing environment, the method comprising: (a) transmitting a message from a client of the server-based computing environment to an application executing in a user space, the user space being provided by an operating system of the server; (b) receiving, at the client, a graphic response for execution by the client from the application; and (c) determining, by the client, an amount of time elapsed between the transmission of the message and the conclusion of the execution of the graphic response.