You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The HTTP request executions per second (exponentially-weighted moving average) in last 1 minute
application_http_request_m5
double
The HTTP request executions per second (exponentially-weighted moving average) in last 5 minute.
application_http_request_m15
double
The HTTP request executions per second (exponentially-weighted moving average) in last 15 minute.
application_http_request_m1err
double
The HTTP error request executions per second (exponentially-weighted moving average) in last 1 minute
application_http_request_m5err
double
The HTTP error request executions per second (exponentially-weighted moving average) in last 5 minute.
application_http_request_m15err
double
The HTTP error request executions per second (exponentially-weighted moving average) in last 15 minute
application_http_request_m1errpct
double
error percentage in last 1 minute
application_http_request_m5errpct
double
error percentage in last 5 minute
application_http_request_m15errpct
double
error percentage in last 15 minute
application_http_request_min
double
The http-request minimal execution duration in milliseconds.
application_http_request_max
double
The http-request maximal execution duration in milliseconds.
application_http_request_mean
double
The http-request mean execution duration in milliseconds.
application_http_request_p25
double
TP25: The http-request execution duration in milliseconds for 25% user.
application_http_request_p50
double
TP50: The http-request execution duration in milliseconds for 50% user.
application_http_request_p75
double
TP75: The http-request execution duration in milliseconds for 75% user.
application_http_request_p95
double
TP95: The http-request execution duration in milliseconds for 95% user.
application_http_request_p98
double
TP98: The http-request execution duration in milliseconds for 98% user.
application_http_request_p99
double
TP99: The http-request execution duration in milliseconds for 99% user.
Dedicated label
Label Name
Essential
Value Example
Description
url
true
GET /web_client
the URL of the request
JDBC Statement
JDBC Statement schema describes key metrics of JDBC SQL Statement, which include:
Execution count (cnt, errcnt)
Throughput (m1, m5, m15)
Error throughput (m1err, m5err, m15err)
Latency (p25, p50, p75, p95, p98, p99, p999)
Execution duration (min, mean, max)
Metric Name
Type
Description
application_jdbc_statement_cnt
integer
The total count of JDBC method executed
application_jdbc_statement_errcnt
integer
The total error count of JDBC method executed
application_jdbc_statement_m1
double
The JDBC method executions per second (exponentially-weighted moving average) in last 1 minute.
application_jdbc_statement_m5
double
The JDBC method executions per second (exponentially-weighted moving average) in last 5 minutes.
application_jdbc_statement_m15
double
The JDBC method executions per second (exponentially-weighted moving average) in last 15 minutes.
application_jdbc_statement_m1err
double
The JDBC method error executions per second (exponentially-weighted moving average) in last 1 minute
application_jdbc_statement_m5err
double
The JDBC method error executions per second (exponentially-weighted moving average) in last 5 minute.
application_jdbc_statement_m15err
double
The JDBC method error executions per second (exponentially-weighted moving average) in last 15 minute
application_jdbc_statement_min
double
The JDBC method minimal execution duration in milliseconds.
application_jdbc_statement_max
double
The JDBC method maximal execution duration in milliseconds.
application_jdbc_statement_mean
double
The JDBC method mean execution duration in milliseconds.
application_jdbc_statement_p25
double
TP25: The JDBC method execution duration in milliseconds for 25% user.
application_jdbc_statement_p50
double
TP50: The JDBC method execution duration in milliseconds for 50% user.
application_jdbc_statement_p75
double
TP75: The JDBC method execution duration in milliseconds for 75% user.
application_jdbc_statement_p95
double
TP95: The JDBC method execution duration in milliseconds for 95% user.
application_jdbc_statement_p98
double
TP98: The JDBC method execution duration in milliseconds for 98% user.
application_jdbc_statement_p99
double
TP99: The JDBC method execution duration in milliseconds for 99% user.
application_jdbc_statement_p999
double
TP99.9: The JDBC method execution duration in milliseconds for 99.9% user.
Dedicated label
Label Name
Essential
Value Example
Description
signature
true
440580e6c3215eceb4ef992d60adde9a
Executed JDBC method signature. By default, It is an MD5 of SQL like select * from data. It can be SQL statement via turning off the switch: plugin.observability.jdbc.sql.compress.enabled=false. Details
JDBC Connection
JDBC Connection schema describes key metrics of Getting Connection, which include:
Execution count (cnt, errcnt)
Throughput (m1, m5, m15)
Error throughput (m1err, m5err, m15err)
Latency (p25, p50, p75, p95, p98, p99, p999)
Execution duration (min, mean, max)
Metric Name
Type
Description
application_jdbc_connection_cnt
integer
The total number of database connections
application_jdbc_connection_errcnt
integer
The total error number of database connections
application_jdbc_connection_m1
double
The JDBC connection establishment per second (exponentially-weighted moving average) in last 1 minute.
application_jdbc_connection_m5
double
The JDBC connection establishment per second (exponentially-weighted moving average) in last 5 minutes.
application_jdbc_connection_m15
double
The JDBC connection establishment per second (exponentially-weighted moving average) in last 15 minutes.
application_jdbc_connection_m1err
double
The JDBC connection error executions per second (exponentially-weighted moving average) in last 1 minute
application_jdbc_connection_m5err
double
The JDBC connection error executions per second (exponentially-weighted moving average) in last 5 minute.
application_jdbc_connection_m15err
double
The JDBC connection error executions per second (exponentially-weighted moving average) in last 15 minute
application_jdbc_connection_min
double
The JDBC connection minimal establishment duration in milliseconds.
application_jdbc_connection_max
double
The JDBC connection maximal establishment duration in milliseconds.
application_jdbc_connection_mean
double
The JDBC connection mean establishment duration in milliseconds.
application_jdbc_connection_p25
double
TP25: The JDBC connection establishment duration in milliseconds for 25% user.
application_jdbc_connection_p50
double
TP50: The JDBC connection establishment duration in milliseconds for 50% user.
application_jdbc_connection_p75
double
TP75: The JDBC connection establishment duration in milliseconds for 75% user.
application_jdbc_connection_p95
double
TP95: The JDBC connection establishment duration in milliseconds for 95% user.
application_jdbc_connection_p98
double
TP98: The JDBC connection establishment duration in milliseconds for 98% user.
application_jdbc_connection_p99
double
TP99: The JDBC connection establishment duration in milliseconds for 99% user.
application_jdbc_connection_p999
double
TP99.9: The JDBC connection establishment duration in milliseconds for 99.9% user.
Dedicated label
Label Name
Essential
Value Example
Description
url
true
jdbc:hsqldb:mem:7e
The url of database connections
JVM Memory
JVM Memory schema describes key metrics of Java memory usage, which include:
bytes-init
bytes-used
bytes-committed
bytes-max
Metric Name
Type
Description
application_jvm_memory_bytes_init
integer
The value represents the initial amount of memory in bytes unit that the JVM requests from the operating system for memory management during startup. The JVM may request additional memory from the operating system and may also release memory to the system over time. The value of init may be undefined (value -1).
application_jvm_memory_bytes_used
integer
The value represents the amount of memory currently used in bytes unit.
application_jvm_memory_bytes_committed
integer
The value represents the amount of memory in bytes unit that is guaranteed to be available for use by the JVM. The amount of committed memory may change over time (increase or decrease). The JVM may release memory to the system and committed could be less than init. Value committed will always be greater than or equal to used.
application_jvm_memory_bytes_max
integer
The value represents the maximum amount of memory in bytes unit that can be used for memory management. Its value may be undefined (value -1). The maximum amount of memory may change over time if defined. The amount of used and committed memory will always be less than or equal to max if max is defined. A memory allocation may fail if it attempts to increase the used memory such that used > committed even if used <= max would still be true (for example, when the system is low on virtual memory).
Dedicated label
Label Name
Essential
Value Example
Description
resource
true
pools.G1-Old-Gen
Memory pool name. The Java virtual machine can have one or more memory pools. Reference list: Platform
JVM GC
JVM GC schema describes key metrics of JVM garbage collection, which include:
total_collection_time
times
times_rate
Metric Name
Type
Description
application_jvm_gc_total_collection_time
integer
The value represents the total time for garbage collection operation in millisecond unit.
application_jvm_gc_times
integer
The value represents the total garbage collection times.
application_jvm_gc_times_rate
integer
The number of gc times per second.
Dedicated label
Label Name
Essential
Value Example
Description
resource
true
G1 Young Generation
GC name. Different JVM startup arguments will have different GC. Reference: GC tuning , Platform
Kafka Client
Kafka Client schema describes key metrics of Kafka client invoking, which include: