Monitoring metrics
This section describes the monitoring metrics for common REST, JMX, or Graphite interfaces as well as the Prometheus monitoring metrics.
Metric types
The following metric types are available.
Summary
The summary metric samples observations, providing a count of observations, sum total of observed amounts, average rate of events, and moving average rates across sliding time windows.
-
Fields
-
Prometheus fields
Field | Description | ||
---|---|---|---|
|
The metric ID. |
||
|
The metric type. |
||
|
The number of events recorded for this metric. |
||
|
The sum of the values of events recorded for this metric.
|
||
|
The one-minute average rate. |
||
|
The five-minute average rate. |
||
|
The fifteen-minute average rate. |
||
|
The average rate. |
||
|
A description of the units the metric is presented in. |
Example
{
"_id" : "authentication.success",
"_type" : "summary",
"count" : 2,
"total" : 2.0,
"m1_rate" : 3.2668341885586836E-14,
"m5_rate" : 7.794695663154025E-5,
"m15_rate" : 0.01377545747021923,
"mean_rate" : 8.238608027596704E-4,
"units" : "events/second"
}
The Prometheus endpoint doesn’t provide rate-based statistics, as rates can be calculated from the time-series data.
Field | Description |
---|---|
|
The metric ID and type formatted as a comment. |
|
The number of events recorded. |
|
The sum of the number of events recorded. |
Example
# TYPE am_authentication summary
am_authentication_count{outcome="success"} 2.0
am_authentication_total{outcome="success"} 2.0
Timer
The timer metric combines rate and duration information.
-
Fields
-
Prometheus fields
Field | Description |
---|---|
|
The metric ID. |
|
The metric type. |
|
The number of events recorded for this metric. |
|
The sum of the durations recorded for this metric. |
|
The minimum duration recorded for this metric. |
|
The maximum duration recorded for this metric. |
|
The mean average duration recorded for this metric. |
|
The standard deviation of durations recorded for this metric. |
|
The units used for measuring the durations in the metric. |
|
50% of the durations recorded are at or below this value. |
|
75% of the durations recorded are at or below this value. |
|
95% of the durations recorded are at or below this value. |
|
98% of the durations recorded are at or below this value. |
|
99% of the durations recorded are at or below this value. |
|
99.9% of the durations recorded are at or below this value. |
|
The one-minute average rate. |
|
The five-minute average rate. |
|
The fifteen-minute average rate. |
|
The average rate. |
|
The units used for measuring the rate of the metric. |
Duration-based values, such as |
Example
{
"_id" : "cts.connection.success",
"_type" : "timer",
"count" : 486,
"total" : 80.0,
"min" : 0.0,
"max" : 1.0,
"mean" : 0.1905615495053855,
"stddev" : 0.39274399467782056,
"duration_units" : "milliseconds",
"p50" : 0.0,
"p75" : 0.0,
"p95" : 1.0,
"p98" : 1.0,
"p99" : 1.0,
"p999" : 1.0,
"m1_rate" : 0.1819109974890356,
"m5_rate" : 0.05433445522996721,
"m15_rate" : 0.03155662103953588,
"mean_rate" : 0.020858521722211427,
"rate_units" : "calls/second"
}
The Prometheus endpoint doesn’t provide rate-based statistics as rates can be calculated from the time-series data.
Field | Description | ||
---|---|---|---|
|
The metric ID, and type. Formatted as a comment.
|
||
|
The number of events recorded. |
||
|
The sum of the durations recorded. |
||
|
50% of the durations are at or below this value. |
||
|
75% of the durations are at or below this value. |
||
|
95% of the durations are at or below this value. |
||
|
98% of the durations are at or below this value. |
||
|
99% of the durations are at or below this value. |
||
|
99.9% of the durations are at or below this value. |
Duration-based quantile values are weighted towards newer data. By representing approximately the last five minutes of data, the timers make it easier to see recent changes in behavior, rather than a uniform average of recordings since the server was started. |
Example
# TYPE am_cts_connection_seconds summary
am_cts_connection_seconds{outcome="success",quantile="0.5",} 0.0
am_cts_connection_seconds{outcome="success",quantile="0.75",} 0.0
am_cts_connection_seconds{outcome="success",quantile="0.95",} 0.001
am_cts_connection_seconds{outcome="success",quantile="0.98",} 0.001
am_cts_connection_seconds{outcome="success",quantile="0.99",} 0.001
am_cts_connection_seconds{outcome="success",quantile="0.999",} 0.001
am_cts_connection_count{outcome="success",} 492.0
am_cts_connection_seconds_total{outcome="success",} 0.081
Gauge
The gauge metric is a numerical value that can increase or decrease. The value for a gauge is calculated when requested, and represents the state of the metric at that specific time.
-
Fields
-
Prometheus fields
Field | Description |
---|---|
|
The metric ID. |
|
The metric type. |
|
The current value of the metric. |
Example
{
"_id" : "jvm.used-memory",
"_type" : "gauge",
"value" : 2.13385216E9
}
Field | Description |
---|---|
|
The metric ID, and type. Formatted as a comment. |
|
The current value. Large values may be represented in scientific E-notation. |
Example
# TYPE am_jvm_used_memory_bytes gauge
am_jvm_used_memory_bytes 2.13385216E9
Distinct counter
Metric providing an estimate of the number of unique values recorded.
For example, this could be used to estimate the number of unique users who have authenticated, or unique client IP addresses.
The |
-
Fields
-
Prometheus fields
Field | Description |
---|---|
|
The metric ID. |
|
The metric type.
Note that the |
|
The calculated estimate of the number of unique values recorded in the metric. |
Example
{
"_id" : "authentication.unique-uuid.success",
"_type" : "gauge",
"value" : 3.0
}
Field | Description |
---|---|
|
The metric ID, and type.
Note that the |
|
The calculated estimate of the number of unique values recorded in the metric. |
Example
# TYPE am_authentication_unique_uuid gauge
am_authentication_unique_uuid{outcome="success"} 3.0
Authentication metrics
AM exposes the following authentication-related monitoring metrics:
-
Authentication metrics
-
Prometheus authentication metrics
Name | Type | Description |
---|---|---|
|
Summary |
Rate of successful/unsuccessful/timed-out authentication flows. |
|
Summary |
Rate of successful/unsuccessful authentication module outcomes. |
|
DistinctCounter |
Count of unique identities that have successfully logged in. |
Name | Type | Description |
---|---|---|
|
Summary |
Rate of successful/unsuccessful/timed-out authentication flows (count). |
|
Summary |
Rate of successful/unsuccessful authentication module outcomes (count). |
|
Summary |
Rate of successful/unsuccessful authentication module outcomes (total). |
|
Summary |
Rate of successful/unsuccessful/timed-out authentication flows (total) |
|
Gauge |
Count of unique identities which have successfully logged in. |
Label | Values |
---|---|
|
|
|
|
Authorization metrics
AM exposes the following authorization-related monitoring metrics after a policy evaluation takes place:
Label | Values |
---|---|
|
Name of the action as specified in the policy, for example:
|
|
Name of the policy condition advice, for example:
|
|
|
|
Type of operation performed on the policy, for example:
|
|
Name of the policy set, for example:
|
|
Refer to Timer for |
Denylisting metrics
AM exposes the following denylisting monitoring metrics:
-
Denylisting metrics
-
Prometheus denylisting metrics
Name | Type | Description |
---|---|---|
|
Summary |
Rate of bloom filter denylist checks. |
|
Timer |
Tracks time to search CTS for denylist entries |
|
Summary |
Rate of denylist entries returned by searches. |
|
Summary |
Rate of cache hits/misses of the denylist cache layer. |
|
Summary |
Rate of denylist checks. |
Name | Type | Description |
---|---|---|
|
Summary |
Tracks time to search CTS for denylist entries (count). |
|
Summary |
Rate of denylist entries returned by searches (count). |
|
Summary |
Rate of denylist entries returned by searches (total). |
|
Summary |
Tracks time to search CTS for denylist entries (count). |
|
Summary |
Tracks time to search CTS for denylist entries. |
am_blacklist_bloomfilter_check{blacklist_type=denylist type,outcome=outcome} |
Summary |
Rate of bloom filter denylist checks. |
am_blacklist_cache{blacklist_type=denylist type,outcome=cache outcome} |
Summary |
Rate of cache hits/misses of the denylist cache layer. |
am_blacklist_check{blacklist_type=denylist type,outcome=check outcome} |
Summary |
Rate of denylist checks. |
Label | Values |
---|---|
|
|
|
|
|
|
|
|
|
Refer to Timer for |
CTS metrics
AM exposes the following CTS-related monitoring metrics:
-
CTS metrics
-
Prometheus CTS metrics
Name | Type | Description |
---|---|---|
|
Timer |
Rate of successful/unsuccessful CTS connections to DS and time taken to obtain the connection. |
|
Counter |
The number of connections in each state. |
|
Gauge |
Number of entries in the token reaper cache. |
|
Summary |
Rate of successful/unsuccessful token deletions from cache by token type. |
|
Summary |
Rate of successful/unsuccessful token deletions from search by token type. |
|
Timer |
Rate of successful/unsuccessful searches and time taken to perform this operation. |
|
Summary |
Rate of successful/unsuccessful CTS operation types, by token type and time taken to perform them. |
Name | Type | Description |
---|---|---|
|
Summary |
Rate of successful/unsuccessful CTS connections to DS and time taken to obtain the connection. |
|
Summary |
Rate of successful/unsuccessful CTS connections to DS and time taken to obtain the connection (total). |
|
Summary |
Rate of successful/unsuccessful CTS connections to DS and time taken to obtain the connection. |
|
Counter |
The number of connections in each state. |
|
Gauge |
Number of entries in the token reaper cache. |
|
Summary |
Number of token deletions from cache by token type (total). |
|
Summary |
Number of token deletions from cache by token type (count). |
|
Summary |
Time taken to perform searches by CTS reaper (count). |
|
Summary |
Time taken to perform searches by CTS reaper (total). |
|
Summary |
Time taken to perform searches by CTS reaper. |
|
Summary |
Rate of successful/unsuccessful CTS operation types, by token type and time taken to perform them. |
|
Counter |
Tracks number of active create operations. |
|
Summary |
Rate of successful/unsuccessful CTS operation types, by token type and time taken to perform them (total). |
|
Summary |
Rate of successful/unsuccessful CTS operation types, by token type and time taken to perform them. |
Label | Values |
---|---|
|
|
|
|
|
|
|
Refer to Timer for |
|
|
|
|
JVM metrics
AM exposes the JVM-related monitoring metrics covered in this section.
These metrics may depend on the JVM version and configuration. In particular, garbage-collector-related metrics depend on the garbage collector that the server uses. The garbage-collector metric names are unstable, and can change even in a minor JVM release. |
The following JVM metrics are all Gauge metrics.
-
JVM metrics
-
Prometheus JVM metrics
Name | Description |
---|---|
|
Number of processors available to the Java virtual machine. |
|
Number of classes loaded since the Java virtual machine started. |
|
Number of classes unloaded since the Java virtual machine started. |
|
Amount of free memory. |
|
Amount of used memory. |
|
Maximum amount of memory. |
|
Number of collections performed by the "copy" garbage collection algorithm. |
|
Approximate accumulated time taken by the "copy" garbage collection algorithm. |
|
Number of collections performed by the "mark sweep" garbage collection algorithm. |
|
Approximate accumulated time taken by the "mark sweep" garbage collection algorithm. |
|
Amount of heap memory the Java virtual machine initially requested from the operating system. |
|
Maximum amount of heap memory the Java virtual machine attempts to use. |
|
Amount of heap memory committed for the Java virtual machine to use. |
|
Amount of heap memory used by the Java virtual machine. |
|
Percentage of heap memory used out of the maximum available. |
|
Amount of non-heap memory the Java virtual machine initially requested from the operating system. |
|
Maximum amount of non-heap memory the Java virtual machine attempts to use. |
|
Amount of non-heap memory that is committed for the Java virtual machine to use. |
|
Amount of non-heap memory used by the Java virtual machine. |
|
Percentage of non-heap memory used out of the maximum available. |
|
Amount of "compressed class space" memory the Java virtual machine initially requested from the operating system. |
|
Maximum amount of "compressed class space" memory the Java virtual machine attempts to use. |
|
Amount of "compressed class space" memory committed for the Java virtual machine to use. |
|
Amount of "compressed class space" memory used by the Java virtual machine. |
|
Percentage of "compressed class space" memory used out of the maximum available. |
|
Amount of CodeHeap "non-nmethods" memory the Java virtual machine initially requested from the operating system. |
|
Maximum amount of CodeHeap "non-nmethods" memory the Java virtual machine attempts to use. |
|
Amount of CodeHeap "non-nmethods" memory committed for the Java virtual machine to use. |
|
Amount of CodeHeap "non-nmethods" memory used by the Java virtual machine. |
|
Percentage of CodeHeap "non-nmethods" memory used out of the maximum available. |
|
Amount of CodeHeap "non-profiled-nmethods" memory the Java virtual machine initially requested from the operating system. |
|
Maximum amount of CodeHeap "non-profiled-nmethods" memory the Java virtual machine attempts to use. |
|
Amount of CodeHeap "non-profiled-nmethods" memory committed for the Java virtual machine to use. |
|
Amount of CodeHeap "non-profiled-nmethods" memory used by the Java virtual machine. |
|
Percentage of CodeHeap "non-profiled-nmethods" memory used out of the maximum available. |
|
Amount of CodeHeap "profiled-nmethods" memory the Java virtual machine initially requested from the operating system. |
|
Maximum amount of CodeHeap "profiled-nmethods" memory the Java virtual machine attempts to use. |
|
Amount of CodeHeap "profiled-nmethods" memory committed for the Java virtual machine to use. |
|
Amount of CodeHeap "profiled-nmethods" memory used by the Java virtual machine. |
|
Percentage of CodeHeap "profiled-nmethods" memory used out of the maximum available. |
|
Amount of "metaspace" memory the Java virtual machine initially requested from the operating system. |
|
Maximum amount of "metaspace" memory the Java virtual machine attempts to use. |
|
Amount of "metaspace" memory committed for the Java virtual machine to use. |
|
Amount of "metaspace" memory used by the Java virtual machine. |
|
Percentage of "metaspace" memory used out of the maximum available. |
|
Amount of "eden space" memory the Java virtual machine initially requested from the operating system. |
|
Maximum amount of "eden space" memory (young generation) the Java virtual machine attempts to use. |
|
Amount of "eden space" memory (young generation) committed for the Java virtual machine to use. |
|
Amount of "eden space" memory (young generation) after the last time garbage collection recycled unused objects in this memory pool. |
|
Amount of "eden space" memory (young generation) used by the Java virtual machine. |
|
Percentage of "eden space" memory (young generation) used out of the maximum available. |
|
Amount of "tenured generation" (old generation) memory the Java virtual machine initially requested from the operating system. |
|
Maximum amount of "tenured generation" (old generation) memory the Java virtual machine attempts to use. |
|
Amount of "tenured generation" memory (old generation) committed for the Java virtual machine to use. |
|
Amount of "tenured generation" memory (old generation) after the last time garbage collection recycled unused objects in this memory pool. |
|
Amount of "tenured generation" memory (old generation) used by the Java virtual machine. |
|
Percentage of "tenured generation" memory (old generation) used out of the maximum available. |
|
Amount of "survivor space" memory (young generation) the Java virtual machine initially requested from the operating system. |
|
Maximum amount of "survivor space" memory (young generation) the Java virtual machine attempts to use. |
|
Amount of "survivor space" memory (young generation) committed for the Java virtual machine to use. |
|
Amount of "survivor space" memory (young generation) after the last time garbage collection recycled unused objects in this memory pool. |
|
Amount of "survivor space" memory (young generation) used by the Java virtual machine. |
|
Percentage of "survivor space" memory (young generation) used out of the maximum available. |
|
Amount of memory committed for the Java virtual machine to use. |
|
Amount of memory the Java virtual machine initially requested from the operating system. |
|
Maximum amount of memory the Java virtual machine attempts to use. |
|
Amount of memory used by the Java virtual machine. |
|
Number of threads in the BLOCKED state. |
|
Number of live threads including both daemon and non-daemon threads. |
|
Number of live daemon threads. |
|
Number of threads in the NEW state. |
|
Number of threads in the RUNNABLE state. |
|
Number of threads in the TERMINATED state. |
|
Number of threads in the TIMED_WAITING state. |
|
Number of threads in the WAITING state. |
Name | Description |
---|---|
|
Number of processors available to the Java virtual machine. |
|
Number of classes loaded since the Java virtual machine started. |
|
Number of classes unloaded since the Java virtual machine started. |
|
Amount of free memory. |
|
Amount of used memory. |
|
Maximum amount of memory. |
|
Number of collections performed by the "copy" garbage collection algorithm. |
|
Approximate accumulated time taken by the "copy" garbage collection algorithm. |
|
Number of collections performed by the "mark sweep" garbage collection algorithm. |
|
Approximate accumulated time taken by the "mark sweep" garbage collection algorithm. |
|
Amount of heap memory the Java virtual machine initially requested from the operating system. |
|
Maximum amount of heap memory the Java virtual machine attempts to use. |
|
Amount of heap memory committed for the Java virtual machine to use. |
|
Amount of heap memory used by the Java virtual machine. |
|
Percentage of heap memory used out of the maximum available. |
|
Amount of non_heap memory the Java virtual machine initially requested from the operating system. |
|
Maximum amount of non_heap memory the Java virtual machine attempts to use. |
|
Amount of non_heap memory that is committed for the Java virtual machine to use. |
|
Amount of non_heap memory used by the Java virtual machine. |
|
Percentage of non_heap memory used out of the maximum available. |
|
Amount of "compressed class space" memory the Java virtual machine initially requested from the operating system. |
|
Maximum amount of "compressed class space" memory the Java virtual machine attempts to use. |
|
Amount of "compressed class space" memory committed for the Java virtual machine to use. |
|
Amount of "compressed class space" memory used by the Java virtual machine. |
|
Percentage of "compressed class space" memory used out of the maximum available. |
|
Amount of CodeHeap "non_nmethods" memory the Java virtual machine initially requested from the operating system. |
|
Maximum amount of CodeHeap "non_nmethods" memory the Java virtual machine attempts to use. |
|
Amount of CodeHeap "non_nmethods" memory committed for the Java virtual machine to use. |
|
Amount of CodeHeap "non_nmethods" memory used by the Java virtual machine. |
|
Percentage of CodeHeap "non_nmethods" memory used out of the maximum available. |
|
Amount of CodeHeap "non_profiled_nmethods" memory the Java virtual machine initially requested from the operating system. |
|
Maximum amount of CodeHeap "non_profiled_nmethods" memory the Java virtual machine attempts to use. |
|
Amount of CodeHeap "non_profiled_nmethods" memory committed for the Java virtual machine to use. |
|
Amount of CodeHeap "non_profiled_nmethods" memory used by the Java virtual machine. |
|
Percentage of CodeHeap "non_profiled_nmethods" memory used out of the maximum available. |
|
Amount of CodeHeap "profiled_nmethods" memory the Java virtual machine initially requested from the operating system. |
|
Maximum amount of CodeHeap "profiled_nmethods" memory the Java virtual machine attempts to use. |
|
Amount of CodeHeap "profiled_nmethods" memory committed for the Java virtual machine to use. |
|
Amount of CodeHeap "profiled_nmethods" memory used by the Java virtual machine. |
|
Percentage of CodeHeap "profiled_nmethods" memory used out of the maximum available. |
|
Amount of "metaspace" memory the Java virtual machine initially requested from the operating system. |
|
Maximum amount of "metaspace" memory the Java virtual machine attempts to use. |
|
Amount of "metaspace" memory committed for the Java virtual machine to use. |
|
Amount of "metaspace" memory used by the Java virtual machine. |
|
Percentage of "metaspace" memory used out of the maximum available. |
|
Amount of "eden space" memory the Java virtual machine initially requested from the operating system. |
|
Maximum amount of "eden space" memory (young generation) the Java virtual machine attempts to use. |
|
Amount of "eden space" memory (young generation) committed for the Java virtual machine to use. |
|
Amount of "eden space" memory (young generation) after the last time garbage collection recycled unused objects in this memory pool. |
|
Amount of "eden space" memory (young generation) used by the Java virtual machine. |
|
Percentage of "eden space" memory (young generation) used out of the maximum available. |
|
Amount of "tenured generation" (old generation) memory the Java virtual machine initially requested from the operating system. |
|
Maximum amount of "tenured generation" (old generation) memory the Java virtual machine attempts to use. |
|
Amount of "tenured generation" memory (old generation) committed for the Java virtual machine to use. |
|
Amount of "tenured generation" memory (old generation) after the last time garbage collection recycled unused objects in this memory pool. |
|
Amount of "tenured generation" memory (old generation) used by the Java virtual machine. |
|
Percentage of "tenured generation" memory (old generation) used out of the maximum available. |
|
Amount of "survivor space" memory (young generation) the Java virtual machine initially requested from the operating system. |
|
Maximum amount of "survivor space" memory (young generation) the Java virtual machine attempts to use. |
|
Amount of "survivor space" memory (young generation) committed for the Java virtual machine to use. |
|
Amount of "survivor space" memory (young generation) after the last time garbage collection recycled unused objects in this memory pool. |
|
Amount of "survivor space" memory (young generation) used by the Java virtual machine. |
|
Percentage of "survivor space" memory (young generation) used out of the maximum available. |
|
Amount of memory committed for the Java virtual machine to use. |
|
Amount of memory the Java virtual machine initially requested from the operating system. |
|
Maximum amount of memory the Java virtual machine attempts to use. |
|
Amount of memory used by the Java virtual machine. |
|
Number of threads in the BLOCKED state. |
|
Number of live threads including both daemon and non_daemon threads. |
|
Number of live daemon threads. |
|
Number of threads in the NEW state. |
|
Number of threads in the RUNNABLE state. |
|
Number of threads in the TERMINATED state. |
|
Number of threads in the TIMED_WAITING state. |
|
Number of threads in the WAITING state. |
OAuth 2.0 metrics
AM exposes the following OAuth 2.0 monitoring metrics:
-
OAuth 2.0 metrics
-
Prometheus OAuth 2.0 metrics
Name | Type | Description |
---|---|---|
|
Summary |
Rate of OAuth 2.0 grant completion by grant type. |
|
Summary |
Rate of OAuth 2.0 grant revocation |
|
Summary |
Rate of OAuth 2.0 token issuance by token type. |
|
Summary |
Rate of OAuth 2.0 access token revocation. |
|
Timer |
Rate of successfully/unsuccessfully reading OAuth 2.0 JSON Web Tokens (JWT). |
Name | Type | Description |
---|---|---|
|
Summary |
Rate of OAuth 2.0 grant completion by grant type (count). |
|
Summary |
Rate of OAuth 2.0 grant revocation for unknown grant types (count). |
|
Summary |
Rate of OAuth 2.0 grant revocation for unknown grant types (total). |
|
Summary |
Rate of OAuth 2.0 grant completion by grant type (total). |
|
Summary |
Rate of OAuth 2.0 token issuance by token type (count). |
|
Summary |
Rate of OAuth 2.0 token issuance by token type (total). |
|
Summary |
Rate of successfully/unsuccessfully reading OAuth 2.0 JSON Web Tokens (JWT) (count). |
|
Summary |
Rate of successfully/unsuccessfully reading OAuth 2.0 JSON Web Tokens (JWT) (total). |
|
Summary |
Rate of successfully/unsuccessfully reading OAuth 2.0 JSON Web Tokens (JWT). |
|
Summary |
Rate of OAuth 2.0 access token revocation (count) |
|
Summary |
Rate of OAuth 2.0 access token revocation (total) |
Label | Values |
---|---|
|
|
|
|
|
|
Session metrics
AM exposes the following session-related monitoring metrics:
-
Session metrics
-
Prometheus session metrics
Name | Type | Description |
---|---|---|
|
Timer |
Rate of successful/unsuccessful outcomes for this particular operation type and the time taken to perform this operation. |
|
Timer |
Rate of session lifetimes. |
|
Gauge |
Number of authentication sessions stored in the in-memory authentication session store. |
|
Summary |
Rate of evictions from the session cache. (Summary) |
|
Summary |
Rate of cache hits/misses for the session cache. |
|
Gauge |
Number of sessions in the session cache. |
Name | Type | Description |
---|---|---|
|
Summary |
Rate of successful/unsuccessful sessions for idle/max timeout and time taken to perform this operation (count). |
|
Summary |
Number of cache hits/misses in the session cache (count). |
|
Summary |
Rate of evictions from the session cache. |
|
Summary |
Rate of evictions from the session cache (total). |
|
Gauge |
Number of sessions in the session cache. |
|
Summary |
Number of cache hits/misses in the session cache (total). |
|
Summary |
Rate of session lifetimes (count). |
|
Summary |
Lifetime of session, by session type (total). |
|
Summary |
Lifetime of session, by session type. |
|
Summary |
Rate of OAuth 2.0 grant completion by grant type (count). |
|
Summary |
Tracks service time for successful/unsuccessful sessions by operation and session type. |
|
Gauge |
Number of authentication sessions stored in the in-memory authentication session store. |
|
Summary |
Rate of successful/unsuccessful sessions for idle/max timeout and time taken to perform this operation (total). |
Label | Values |
---|---|
|
|
|
|
|
|
|
|
|
|