Category
|
MicroProfile Metrics 3.x-4.x
Prometheus Metric Name
|
Description
|
Connection Pool
|
vendor_connectionpool_queuedRequests_total
|
The total number of connection requests that waited for a connection because of a full connection pool since the start of the server. This metric is a counter.
|
Connection Pool
|
vendor_connectionpool_inUseTime_total_seconds
|
The total time that all connections are in-use since the start of the server. This metric is a gauge.
|
Connection Pool
|
vendor_connectionpool_usedConnections_total
|
The total number of connection requests that waited because of a full connection pool or did not wait since the start of the server. Any connections that are currently in use are not included in this total. This metric is a counter.
|
JVM
|
base_cpu_processCpuTime_seconds
|
The CPU time for the JVM process. This metric is a gauge.
|
JVM
|
base_cpu_availableProcessors
|
The number of processors available to the JVM. This metric is a gauge.
|
JVM
|
base_memory_usedHeap_bytes
|
The amount of used heap memory. This metric is a gauge.
|
JVM
|
base_memory_maxHeap_bytes
|
The maximum amount of heap memory that can be used for memory management. This metric displays -1 if the maximum heap memory size is undefined. This amount of memory is not guaranteed to be available for memory management if it is greater than the amount of committed memory. This metric is a gauge.
|
JVM
|
base_gc_time_seconds
|
The approximate accumulated garbage collection elapsed time. This metric displays -1 if the garbage collection elapsed time is undefined for this collector. This metric is a gauge.
|
Request Timing
|
vendor_requestTiming_hungRequestCount
|
The number of servlet requests that are currently running but are hung. This metric is a gauge.
|
Restful Web Services
|
base_REST_request_elapsedTime_seconds
|
The total response time of this RESTful resource method since the server started. The metric doesn’t record the count the elapsed time if an unmapped exception occurs.
|
Restful Web Services
|
base_REST_request_total
|
The number of invocations of this RESTful resource method since the server started. The metric doesn’t record the count of invocations if an unmapped exception occurs.
|
Restful Web Services
|
base_REST_request_unmappedException_total
|
The total number of unmapped exceptions that occur from this RESTful resource method since the server started. This metric is a counter.
|
Web Container
|
vendor_servlet_responseTime_total_seconds
|
The total of the servlet response time since the start of the server. This metric is a gauge.
|
Web Container
|
vendor_servlet_request_total
|
The total number of visits to this servlet since the start of the server. This metric is a counter.
|