I work for a company that has about a hundred offices spread around the world. Our only real data center is in Ashburn, Virginia and we have offices far from that data center all over the US and on five different continents. Solar Winds is installed to a server in that Ashburn facility. I am interested in a way to monitor the user experience from across those hundred sites.
I understand that the new QoE feature in NPM 11 offers agents that can be installed to application servers and that provides NPM the request processing time to Solar Winds. NPM 11 seems to do a nice job of breaking out what average request/response time is and how much is the network and how much is application server processing. This is useful. Separately, Web Applications Monitor has a great feature that would let me record a series of requests and schedule that to be played back on a recurring basis at whatever time interval I want. What I am interested in is the breakout of network time and app server processing time for each application from the 100 different sites, such as employee intranet, HR system, accounting systems, reporting systems, etc. I would like to be able to analyze it over several weeks or even months and also be alerted when thresholds I set are exceeded.
My goal is to prioritize projects/staff/resources according to what impact they will have on improving application experience to employees at various sites around the world. I would also have baseline numbers so as to understand what impact things like WAN acceleration or application proxy or offloading SSL or improvements to the applications server code or whatever would have.
Thank you for your consideration of this idea.