Choosing a Java application performance management solution is a hard task for most companies as there are typically many interested parties involved with different (sometimes competing) demands and usage, skills and experience, spanning multiple lifecycle stages/phases and for different types of applications in terms of latency. A product comparison can be difficult due to different technology underpinnings, monitoring & management approaches, data models & visualizations, and data access & storage mechanisms.
Here are some graphics we have found useful in helping potential customers relate our product’s technical innovation, capabilities, and positioning with other vendor offerings (AppDynamics, dynaTrace and NewRelic). The data has come from benchmarks we have conducted against competitors, product documentation, marketing material, customer vendor analysis reports as well as face to face discussions we have had with (sales) engineers and technology evangelists working at such companies. Whilst the charts below serve as a useful guide we alway encourage customers to benchmark and test-drive such solutions with realistic workloads and problems and most importantly in pre-production or production if feasible.