Search
DevCentral Interviews | Audio - Audio to brighten your day.
You are here: DevCentral > Weblogs

posted on Tuesday, August 05, 2008 11:20 AM
  

In this DevCentral interview, Joe talks to Joe Hsy, VP of Technology at Symphoniq.  In the call Joe and Joe discuss:

  • A crash coarse on the origins of Symphoniq.
  • The TRUE (The Real end User Experience) Platform for for enabling user based application performance monitoring.
  • Some of the technical details behind how they monitor from the browser.
  • Issues and hurdles around server based solutions.
  • How Symphoniq learned about iControl and iRules and their subsequent road to integration of a completely transparent monitoring system delivered to the browser.
  • The ease of development with the .Net platform in integrating iControl functionality into TrueView.
  • The various flavors of the TrueView product were discussed including the newly announced ADC Edition.
  • The call finishes up with information on how to get your hands on your own evaluation copy of TrueView.
Get the Flash Player to see this player.


Feedback

8/6/2008 7:37 AM
Gravatar So this is agent based (javascript) and requires altering of the servers? I'd really like to see a solution like the Coradiant TrueSight integrate with F5 as Symphoniq is doing here, it requires zero agents and zero javascript and is truely passive to the user/application.
Brian Thompson
8/6/2008 8:53 AM
Gravatar This is client based so no alteration is needed on the servers. The BIG-IP with iRules injects a tiny bit of javascript into the html responses and that script is able to determine the clients experience and report back to the server. The beauty of this solution is that it simulates true user experience without having to modify the servers themselves. I can't speak for the TrueSight application as I don't have any hands on with it but I don't know how they can determine client issues without having something existing on the client?

Maybe Joe Hsy can chime in here...

-Joe
Joe Pruitt
12/17/2008 10:31 AM
Gravatar
Hi Brian,

Sorry about the late response. Joe (Pruitt) is exactly right that there the server is not changed at all with this solution. The iRule does the instrumentation transparently and the captured user response time is sent to the TrueView server.

Coradient's TrueSight is indeed completely passive as they work by plugging into the mirror port and sniffing the traffic to estimate the end user response time. In general the estimate is reasonable, but the algorithm breaks down in certain cases such as when the page has 3rd party content (e.g Akamai or advertisement servers).

Because TrueView's javascript runs on the customer's browser, it has the exact measurement of the page load time as seen by the user.

Hope that helps!

//Joe
Joe Hsy

Let Me Know What You Think


Please use the form below if you have any comments, questions, or suggestions.

Title:
 
Name:
 
Email: (so we can show your gravatar)
Website:
Comment: Allowed tags: blockquote, a, strong, em, p, u, strike, super, sub, code
 
Please add 4 and 6 and type the answer here:

82,243 Members in 102 Countries and Growing!

Join DevCentral Today!

About DevCentral

DevCentral has been a successful, thriving community for many years. We have always strived to bring you the best technical documentation, discussion forums, blogs, media and much more that we can.

So dive in, get familiar with DevCentral. We hope you like it, we hope it makes your job easier, and lets you get that much more power out of the community. To learn more, make sure to check out the Getting Started section. And if you have any problems, or think something could be easier to use, drop us a line to let us know.

Got It !

We've received your comment and transmitted it directly to DevCentral HQ.

Thanks for taking time to let us know what's on your mind. At DevCentral | Community Matters!

Get In Touch With Us

Have questions, suggestions or just want to get something off your chest?

Use our handy form below to Direct Connect with DevCentral Mission Control.

Send Us Feedback       or