BigHugger
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