-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Migration Guide 3.25
Note
|
We highly recommend the use of Items marked below with ⚙️ ✅ are automatically handled by |
When OpenTelemetry metric is active, Quarkus produces HTTP server and JVM related metrics.
Metric jvm.system.cpu.utilization
was removed when in JVM mode and jvm.cpu.recent_utilization
should be used instead.
These are the now available metrics when using OpenTelemetry Metrics:
Metric Name | Description | Type | Available on JVM? | Available on Native? | MP 2.0? |
---|---|---|---|---|---|
http.server.request.duration |
Duration of HTTP server requests |
HISTOGRAM |
Y |
Y |
Y |
jvm.memory.committed |
Measure of memory committed |
LONG_SUM |
Y |
No data produced |
Y |
jvm.memory.used |
Measure of memory used |
LONG_SUM |
Y |
No data produced |
Y |
jvm.memory.limit |
Measure of max obtainable memory |
LONG_SUM |
Y |
Not present |
Y |
jvm.memory.used_after_last_gc |
Measure of memory used, as measured after the most recent garbage collection event on this pool. |
LONG_SUM |
Y |
No data produced |
Y |
jvm.gc.duration |
Duration of JVM garbage collection actions |
HISTOGRAM |
Y |
Not present |
Y |
jvm.class.count |
Number of classes currently loaded. |
LONG_SUM |
Y |
No data produced |
Y |
jvm.class.loaded |
Number of classes loaded since JVM start. |
LONG_SUM |
Y |
No data produced |
Y |
jvm.class.unloaded |
Number of classes unloaded since JVM start. |
LONG_SUM |
Y |
No data produced |
Y |
jvm.cpu.count |
Number of processors available to the Java virtual machine. |
LONG_SUM |
Y |
Y |
N |
jvm.cpu.limit |
LONG_SUM |
Y |
No data produced |
N |
|
jvm.cpu.time |
CPU time used by the process as reported by the JVM. |
DOUBLE_SUM |
Y |
Not present |
N |
jvm.system.cpu.utilization |
CPU time used by the process as reported by the JVM. |
DOUBLE_SUM |
Not present |
No data produced |
N |
jvm.cpu.recent_utilization |
Recent CPU utilization for the process as reported by the JVM. |
DOUBLE_GAUGE |
Y |
No data produced |
N |
jvm.cpu.longlock |
Long lock times |
HISTOGRAM |
Y |
Y |
N |
jvm.cpu.context_switch |
DOUBLE_SUM |
Y |
No data produced |
N |
|
jvm.network.io |
Network read/write bytes. |
HISTOGRAM |
Y |
Not present |
N |
jvm.network.time |
Network read/write duration. |
HISTOGRAM |
Y |
Not present |
N |
jvm.thread.count |
Number of executing platform threads. |
LONG_SUM |
Y |
Y |
Y |