Originally posted by Mallesh Jaldiranna on 2012-08-30 11:06 in Forum "ApplicationVantage"
I am pretty new to the tool and i was wondering is there a standard approach to follow to identify the issues that cause application to perform bad. i needed to know how we can approach to identify the issues. we just use network and server time to tell if its network issue or server issue. we don't dig any further.
Answer by forumimport ·
Originally posted by ulf thornander on 2012-08-30 11:43
There's a few practices you should adhere to. When capturing something, do it a few times and compare the traces to see that you are not judging on a one-off thing.
Always make sure that you turn off as much as possible of other things like twitter monitors, chat applications, email, synch apps, skype etc etc. This will make it much easier for you to see what is really going on.
If the application is communicating to multiple hosts and not just the one you believe should be involved, don't discard or delete that communication until you verifed that it isn't related to something else in the application you thought you were looking at. This can be a DNS lookup, a license check or a call to some 3:d party tool/vendor.
Always makes sure that you capture in such a way that you can determine the latency by observing the handshake or use the built in ALD. Try scrutinize the trace for sanity before drawing conlusions (can it really be so that the server which is supposed to sit on another continent answers in 0,001 seconds or am I seeing a response from some local device?)
Be clear with that if you don't see the user (their screen) you are tracing, they will tell you that they do only one thing, but most of the time they will be doing a number of things which will add "user time" to the trace, which is most of the time undesireable.
But the first rule is - when you've imported a trace - MAKE A COPY - and work on that because there is no way back once you started to sanitize the trace
I'm sure you will have many successful and quick jobs with this tool, as have I.
Dynatrace Network Analyzer 1 Answer