Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there something similar to mini-mvc-profiler for Java?

Like the title said:

Is there something similar to the mini-mvc-profiler for Java?

I'm looking for something that can be used in a Struts or Spring MVC application and that shows a quick performance overview on every page in our DEV environment.

like image 674
cringe Avatar asked Jun 28 '11 07:06

cringe


People also ask

What is the best Java profiler for visual VM?

The best thing about Java Visual VM Profiler is that being a JDK tool, it is free, making it an ideal profiler for you if you are on a tight budget. 4. XRebel/JRebel The XRebel Java Profiler is a lightweight Java Profiler from zeroturnaround, a company behind JRebel as well.

What is a Java profiler?

A Profiler is a code monitoring tool that can assist a java developer in all these cases. A java profiler works at the JVM level and monitors Java bytecode operations by using various java profiler tools.

What are the best Java profilers you should be using in 2021?

Following are the 10 Best Java profilers you should be using in 2021. It will help you to analyze your particular scenario and decide the correct type of tool that perfectly suits your needs. 1. Jprofiler Jprofiler is one of the most popular Java Profiler targeted for Java standard and enterprise applications.

What is the best profiling tool for JVM?

JProfiler is described as 'is the leading Java Profiler for profiling on the JVM. JProfiler's intuitive UI helps you resolve performance bottlenecks, pin down memory leaks and understand threading issues'.


2 Answers

java-mini-profiler

This is one I wrote which takes from gae-java-mini-profiler but works for non-gae applications. It also some extra features which can be optionally enabled such as profiling annotation and sql profiling.

like image 115
alvins Avatar answered Oct 21 '22 07:10

alvins


The simplest can be Java Interactive profiler

Another interesting and effective one is glassbox

It depends on case to case basis. Sometimes even using a simple performance logging library like per4j works.

like image 1
Manish Singh Avatar answered Oct 21 '22 07:10

Manish Singh