Performance monitoring is defined as establishing a precise system of data and usage that provides a trend indication and a means of measuring the performance and services of one product against another. Tracking the performance of a website allows web site owners to evaluate the information provided and overcome any hurdles leading to a profitable web site. With the increasing popularity of electronic business, it is imperative that the performance and uptime of the applications be monitored inside and out.