Remoting Diagnosis
Analyzing the performance of a Java RMI call
Analyze the performance of the remote calls in your application and find out whether
network bandwidth, latency issues or simply application components being too "chatty"
is causing a bottleneck. For example, you may discover that your Web Service calls
simply transfer too many objects over the wire, thus causing a latency issue. Or,
perhaps you’ve been assuming it’s the networks fault, when in fact it’s the serialization
of the data that’s slowing you down.
dynaTrace Diagnostics makes it easy to understand how remoting is affecting your
Application Performance. Monitoring tools will show you, at best, the average response
times of your Tier-to-Tier communications. That might have been sufficient a few
years ago, but today’s applications are grown rapidly in complexity due to new technologies
like Web20 and SOA that use multiple protocols and rely on both synchronous and
asynchronous communication. Analyzing just average response times does not provide
the root cause information you need to quickly resolve performance issues in such
complex environments.
Performance monitoring of Java RMI calls
With dynaTrace Diagnostics PurePath Technology®, you’ll be able to see each individual
remote call made by each and every individual transaction – no more missing
out on your scalability issues because you can’t find them in the averages; and
you’ll get more than just the response time too – you’ll get visibility into the
key metrics including:
- CPU usage
- Latency
- Serialization/de-serialization times
- Traffic (the objects and bytes)
And, dynaTrace Diagnostics low-overhead collection mechanism means you’ll be capturing
this data in the environments where remoting and scalability issues can be found
– Production, Staging, and Load Testing.
This means that with dynaTrace Diagnostics, you quickly and easily take a charge
of remoting and get your application successfully scaled ever higher. Tackle those
tough tasks easily:
- Are you are using the correct remoting technologies – are you paying too much for
the readability of Web Services?
- Should you be caching more objects locally?
- Which Business Transactions are limiting your ability to scale?
- Do you have specific issues with communication to the Back End Servers in the new
Data Center?
Read more about...
|