GH Repository · LinShunKang
MyPerf4J
High performance Java APM. Powered by ASM. Try it. Test it. If you feel its better, use it.
- stars
- 3,566
- 30-day movement
- +10/day
- Related entries
- 60
- Connections
- 1
java/mavenagent-appJavamicroservicesprofilingmonitoringmonitoring-toolobservabilityperformanceprofilerperformance-visualizationjvm-monitorbytecodeperformance-analysisperformance-metricsperformance-tuningapmagentperformance-monitoringmetricsmonitorjava-agentdiagnosis
MyPerf4J is a Java APM (application performance monitoring) tool implemented as a Java agent, using ASM bytecode instrumentation. It collects JVM performance metrics and supports profiling, diagnosis, and visualization of performance data.
You want low-overhead performance monitoring and profiling for Java applications without changing your code, since it works via a Java agent and bytecode instrumentation.
Use it to
- Monitor JVM performance metrics in production
- Profile Java application methods via bytecode instrumentation
- Diagnose performance bottlenecks in microservices
- Visualize collected performance metrics
- Tune application performance based on collected data
For Java developers and operators monitoring application performance
- Role
- agent-app
- Language
- Java
- Licence
- BSD-3-Clause
- Forks
- 554
- Open issues
- 3
- Last push
- 2026-07-31
- Latest release
- v1.2 · 2018-04-29
topicsjavaapmprofilingjvm-monitoringbytecode-instrumentationobservability