Why XRebel Sets the Standard for Java Performance AnalysisXRebel does things traditional profiling tools can’t. It allows developers to trace the impact of their code from beginning to end -- even in distributed applications. This, combined with real-time Java performance metrics, makes XRebel a must-have tool for any Java developer. With XRebel, developers can create better-performing applications that lead to a better end user experience.Improve PerformanceIncrease VisibilityMonitor SQL / NoSQL IOTrace MicroservicesDebug EasilyLegendary SupportUnderstand and Improve Application PerformanceUnlike traditional profilers, XRebel takes a request-based approach to performance – making performance issues clearer and more actionable.Follow your request across all XRebel-enabled services, seeing performance data for each. XRebel reveals the most time-consuming methods in your request, hiding the rest until you really need them.Get Superior Code Visibility for Your Web ApplicationWith XRebel, developers can easily assess application structure and the layers involved in executing their code.For databases, developers can quickly trace database interactions back to the application code. For distributed applications, developers see how code interacts across microservices – even if the code is merely a client for the rest of the system. Troubleshoot SQL and NoSQL IOExcessive database queries can bog down application performance. By increasing visibility into how JPA and Hibernate queries relate to JDBC invocations, XRebel makes suboptimal database issues easier to diagnose and fix.Working with MongoDB, Cassandra, HBase or Neo4j? XRebel displays each query in easy-to-parse formatting, shows which component or service executed it, and displays how long it took to complete.Distributed Tracing: Get Rid of Microservice BottlenecksXRebel brings distributed tracing into the development environment. Follow your request end-to-end in a distributed application, capturing method-level performance data and IO events.The hierarchical overview of microservice calls helps developers understand how each service affects performance of the whole system. This helps developers to identify performance bottlenecks before they become an issue in production.Debug Your Local or Distributed ApplicationIf distributed tracing, IO and performance metrics are not enough for your debugging needs, XRebel shows logs and exceptions effortlessly in the UI.The Exceptions view reverses your stacktraces to show buried exceptions. The Logs view captures logs from loggers and standard out, showing them in UI and displaying arrays and maps as an easy-to-read tree.Legendary Support and DocumentationFrom installation to troubleshooting, we provide legendary support and documentation to make sure you’re getting all XRebel has to offer.SEE XREBEL DOCUMENTATIONCalculate Your XRebel ROIIdentify performance issues faster with XRebel. Use our ROI calculator to see just how much time (and money) your team can save by using XRebel.SEE YOUR ROIWith XRebel, I’m much more confident in the sourceof my exceptions and can now say more accurately whether they are a problem or can be safely ignored. Exceptions are great, but I really love the database info too!”Casey Doolittle, Solution Architect at ICON Health and FitnessWe bought licenses for folkswho work full time on this project. I turn it on and leave it on always. The others are doing the same."Federico Russo, Java Development Manager at AnteaSince the first time I configured XRebela couple of days ago, I always keep XRebel up and running. It’s too easy and also fun to work with."Rolf Schenk, CEO at JoytechWith XRebel, I’m able to track down the datathat was used and copy it over into SQL developer and run it to see the actual result. I think that in itself saved me a significant amount of time.”Mark Balisi, Software Developer at AmwayXRebel Customer Case StudiesXRebel is the Java code analysis tool of choice for companies including ICON, Amway, Antea, and more.ICON Health & FitnessCustomer Case StudyAmwayCustomer Case StudyAnteaCustomer Case StudyXRebel Works With Your Java TechnologyAny browser, every server – XRebel integrates with almost all popular Java application development technology stacks to deliver better code visibility and real-time performance analytics.See Supported TechnologiesGet SupportNeed assistance? Our team is here to answer any and all questions you may have.CONTACT US Access DocumentationCheck out the XRebel Manual for detailed information on the product.Read More Get in TouchHave questions about your XRebel license or billing? Request Quote
With XRebel, I’m much more confident in the sourceof my exceptions and can now say more accurately whether they are a problem or can be safely ignored. Exceptions are great, but I really love the database info too!”Casey Doolittle, Solution Architect at ICON Health and Fitness
We bought licenses for folkswho work full time on this project. I turn it on and leave it on always. The others are doing the same."Federico Russo, Java Development Manager at Antea
Since the first time I configured XRebela couple of days ago, I always keep XRebel up and running. It’s too easy and also fun to work with."Rolf Schenk, CEO at Joytech
With XRebel, I’m able to track down the datathat was used and copy it over into SQL developer and run it to see the actual result. I think that in itself saved me a significant amount of time.”Mark Balisi, Software Developer at Amway