BigHugger
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