Skip to content
This repository has been archived by the owner on Dec 8, 2019. It is now read-only.

orange-buffalo/hoopoe-profiler

Repository files navigation

hoopoe-profiler is no longer under development

We believe that profilers like AsyncProfiler cover most if not all use cases hoopoe-profiler was intended to address. They are free, easy to use, convenient, fast and powerful.


hoopoe-profiler Build Status Code Coverage Codacy Badge Download Issues to be done in next release Issues in progress

hoopoe in action

Why?

Quick answer is that we did not find any java profiler with reasonable price, active development / support and human-friendly profiling results delivery. Check our User Guide for more explanations.

What exactly is hoopoe?

Hoopoe is a java agent. It instruments the code to trace the execution. It supports plugins and extensions. Out-of-the-box we have a plugin to track SQL queries and extension to provide Web-UI. Hoopoe is not a standalone application. Every profiled java process will bring new hoopoe instance up.

See more at hoopoe.

Credits

We want to thank the community for all the pieces of code we use. Special thanks to Rafael Winterhalter and his amazing Byte Buddy, which makes java code instrumentation a lot much easier and pleasurable.