XRebel Java Profiler: The lightweight Java Profiler

The XRebel Java Profiler ist a lightweight Java Profiler frmo zeroturnaround, the makers of JRebel and also the Optimizer for Eclipse Plugin (Speeding up Eclipse). To include the profiler in your web application, a single VM argument needs to be passed and a little icon will be displayed at the bottom left of every page. When clicking on the icon, the XRebel interface is shown, displaying the amount and time taken of individual SQL queries and java methods. Here is a short, sympathetic video introducing XRebel.


Profiling an application

  • Understanding application performance
  • Instant feedback, how long a single request or even a single method took
  • Split up in application layers
  • Finding the slowest methods
XRebel - Application Profiling
XRebel – Application Profiling

Profiling JDBC and NoSQL Databases

  • Identify excessive amounts of database queries
  • Finding methods, that result in too many queries being executed, in a hierachic view
  • Supports NoSQL
  • Vuew MongoDB, Cassandra, HBase und Neo4j Queries
  • Understand the usage of JPA
XRebel - Database Profiling
XRebel – Database Profiling

Finding Bottlenecks in Webservices

  • Exact overview of every HTTP request
  • View all webservice requests, such as REST,SOAP,XML-RPC
  • Identify slow HTTP requests

XRebel - Webservices


Understanding Session Footprint

  • View sessuib objects and their size
  • Watch changes in objects stored in session
  • Identify biggest objects
XRebel - Session
XRebel – Session

Find hidden Exceptions

XRebel - Exceptions
XRebel – Exceptions

 


 Installation/Pricing and Demo/Download

The XRebel Jarfile needs to be included as VM argument to your application server using -javaagent:pfad. In Eclipse, open up your servers view, doubleclick your server and select „Open launch configuration„.

Eclipse - VM Argumente
Eclipse – VM Argumente

XRebel offers a two weeks long trial version. Using this Link, you can request a trial version. License is 1 $ per day (365 $ per year). The current download is available here – XRebel Download.

 

Pictures and videos are taken from the official XRebel website – https://zeroturnaround.com/software/xrebel/.

 

Comments

comments

Leave a Reply