GH Repository · uber-common
jvm-profiler
JVM Profiler Sending Metrics to Kafka, Console Output or Custom Reporter
- stars
- 1,802
- 30-day movement
- +10/day
- Related entries
- 60
- Connections
- 1
java/mavenagent-appJavaperformanceprofileragentjava
jvm-profiler is a Java agent that profiles JVM processes and sends collected metrics to Kafka, console output, or a custom reporter you define. It is a Java/Maven project published under uber-common.
You want JVM performance metrics streamed to Kafka or another sink via a pluggable agent rather than ad-hoc tooling.
Use it to
- Profile JVM applications in production
- Send metrics to Kafka for aggregation
- Write a custom metrics reporter
- Inspect JVM performance via console output
For Java engineers profiling JVM services
- Role
- agent-app
- Language
- Java
- Licence
- custom (licence file present)
- Forks
- 340
- Open issues
- 12
- Last push
- 2026-05-21
topicsjavajvmprofilerkafkaperformanceagent