Icon

Comments have been closed on this page. Please use AppMon & UEM Open Q & A forum for questions about this plugin.

Overview

The following dashboards can be used "Out-Of-The-Box" for any Java/.NET based Application. They give a good overview of the key components (Memory, CPU, Database Activity, Transaction Times, Remoting, ...) of the application and highlight problematic areas.

Icon

With dynaTrace 3.5 you have access to several out-of-the-box dashboards accessible through the Start Center.

Generic Application Dashboard

Download this Dashboard, open it in the dynaTrace Client and change the data source to your local system profile or stored session:
On the top left we see the average and maximum values of the transaction response times. Peaks indicate individual transaction outliers that you want to investigate. Right underneath we see the Layer Breakdown that gives us an early indication about the problematic layers on those peaks that we see.
On the top right we have a general API breakdown that tells us where most of the time in the application is spent.
The middle row shows memory and thread related information for every connected JVM. We can easily spot GC behavior and get early indicators of memory leaks or thread exhaustion.
The bottom left shows us all exceptions and log messages that happen in the system right now. Focus on those exceptions that are thrown very frequently and those that indicate a severe problem. Same holds true for the log messages.
The bottom right shows the the slowest SQL Queries looking at the total execution time. Sort it by ExecCount identifies those queries that are executed TOO often - indicating an architecture problem. Sorting by ExecAvg brings you the slowest queries that you can analyze further with your DBA.

System Architect Dashboard

Download this Dashboard, open it in the dynaTrace Client and change the data source to your local system profile or stored session:
On the top left we see execution times of remoting calls as well as transfered bytes.
Middle left gives us insight into Database activity. Excessive query count indicate problems in the database access logic. Long running queries indicate problematic SQL statements or missing indexes.
Bottom left shows the the slowest SQL Queries that you can analyze with your DBA. Sort it by ExecCount identifies those queries that are executed TOO often - indicating an architecture problem.
On the top right we see transaction execution times by layers. The left graph shows the average execution times. The right graph shows the maximum values where we can easier spot outliers.
On the bottom right we see the transaction execution times and the top 5 web requests and top 5 transactions overall.

  • No labels