You are here: Home Conclusion
Document Actions

Conclusion

Consistently delivering high application performance in today’s complex multi-server heterogeneous distributed environments is a daunting task. The ability to diagnose and resolve performance problems rapidly is critical to achieve this goal. Therefore, architects and managers should think beyond traditional performance management paradigms and establish effective systems and processes throughout the entire application life-cycle. The ability to
  • Capture, at very low overhead, the detailed execution information for each transaction, during its execution,

  • Reliably reconstruct problem scenario from the captured information, and

  • Quickly analyze this information to determine true root cause

are keys to fixing application performance problems quickly and easily.


With its innovative PurePath instrumentation technology, low-overhead dynamic monitoring, intuitive user interface featuring end-to-end visualization and analysis capabilities, and integration with IDEs and enterprise management frameworks, dynaTrace Diagnostics truly represents the next generation of solutions explicitly designed for use by all IT personnel throughout the application life-cycle.



dynaTrace Diagnostics goes far beyond monitoring and enables IT to take productive and efficient action to fix performance problems.


dynaTrace Diagnostics enables IT to:
  • Study applications’ dynamic behavior during development to eliminate redundant calls, inefficient objects and algorithms, and tune caches and configurations,
  • Fix the root cause of performance problems rather than mitigate or hide them by system tuning actions alone,
  • Unearth poorly performing transactions even when overall averages are within acceptable range and allow engineers to take corrective action before problems explode on a large scale,
  • Focus their energies on addressing troublesome transactions or hotspots, rather than trying unnecessarily to reduce overall average response times at considerable expense,
  • Identify and focus on business-critical applications or transactions rather than working harder to improve the performance of all transactions using the same server,
  • Perform their investigation offline without having to pre-define what data needs to be saved and without having to spend lot of time reproducing the problem,
  • Give the recorded data to the engineers for analysis, allowing everyone to focus on their primary duties, and thus,
  • Bridge the communication gap between system administrators, testers, performance analysts and developers.

Consequently, dynaTrace Diagnostics proactively averts performance problems and reduces time-to-repair. Its life-cycle-centric design enables IT personnel to work together efficiently and effectively to deliver high performance consistently in complex heterogeneous multi-server clustered systems.