Name | Unit | Description |
---|---|---|
http.status.1xx |
response | Number of responses with a 1xx status |
http.status.2xx |
response | Number of responses with a 2xx status |
http.status.3xx |
response | Number of responses with a 3xx status |
http.status.4xx |
response | Number of responses with a 4xx status |
http.status.5xx |
response | Number of responses with a 5xx status |
application_generation |
version | The currently live application config generation (aka session id) |
in_service |
binary | This will have the value 1 if the node is in service, 0 if not. |
jdisc.gc.count |
operation | Number of JVM garbage collections done |
jdisc.gc.ms |
millisecond | Time spent in JVM garbage collection |
jdisc.jvm |
version | JVM runtime version |
cpu |
thread | Container service CPU pressure |
jdisc.memory_mappings |
operation | JDISC Memory mappings |
jdisc.open_file_descriptors |
item | JDISC Open file descriptors |
jdisc.thread_pool.unhandled_exceptions |
thread | Number of exceptions thrown by tasks |
jdisc.thread_pool.work_queue.capacity |
thread | Capacity of the task queue |
jdisc.thread_pool.work_queue.size |
thread | Size of the task queue |
jdisc.thread_pool.rejected_tasks |
thread | Number of tasks rejected by the thread pool |
jdisc.thread_pool.size |
thread | Size of the thread pool |
jdisc.thread_pool.max_allowed_size |
thread | The maximum allowed number of threads in the pool |
jdisc.thread_pool.active_threads |
thread | Number of threads that are active |
jdisc.deactivated_containers.total |
item | JDISC Deactivated container instances |
jdisc.deactivated_containers.with_retained_refs.last |
item | JDISC Deactivated container nodes with retained refs |
jdisc.application.failed_component_graphs |
item | JDISC Application failed component graphs |
jdisc.application.component_graph.creation_time_millis |
millisecond | JDISC Application component graph creation time |
jdisc.application.component_graph.reconfigurations |
item | JDISC Application component graph reconfigurations |
jdisc.singleton.is_active |
item | JDISC Singleton is active |
jdisc.singleton.activation.count |
operation | JDISC Singleton activations |
jdisc.singleton.activation.failure.count |
operation | JDISC Singleton activation failures |
jdisc.singleton.activation.millis |
millisecond | JDISC Singleton activation time |
jdisc.singleton.deactivation.count |
operation | JDISC Singleton deactivations |
jdisc.singleton.deactivation.failure.count |
operation | JDISC Singleton deactivation failures |
jdisc.singleton.deactivation.millis |
millisecond | JDISC Singleton deactivation time |
jdisc.http.ssl.handshake.failure.missing_client_cert |
operation | JDISC HTTP SSL Handshake failures due to missing client certificate |
jdisc.http.ssl.handshake.failure.expired_client_cert |
operation | JDISC HTTP SSL Handshake failures due to expired client certificate |
jdisc.http.ssl.handshake.failure.invalid_client_cert |
operation | JDISC HTTP SSL Handshake failures due to invalid client certificate |
jdisc.http.ssl.handshake.failure.incompatible_protocols |
operation | JDISC HTTP SSL Handshake failures due to incompatible protocols |
jdisc.http.ssl.handshake.failure.incompatible_chifers |
operation | JDISC HTTP SSL Handshake failures due to incompatible chifers |
jdisc.http.ssl.handshake.failure.connection_closed |
operation | JDISC HTTP SSL Handshake failures due to connection closed |
jdisc.http.ssl.handshake.failure.unknown |
operation | JDISC HTTP SSL Handshake failures for unknown reason |
jdisc.http.request.prematurely_closed |
request | HTTP requests prematurely closed |
jdisc.http.request.requests_per_connection |
request | HTTP requests per connection |
jdisc.http.request.uri_length |
byte | HTTP URI length |
jdisc.http.request.content_size |
byte | HTTP request content size |
jdisc.http.requests |
request | HTTP requests |
jdisc.http.requests.status |
request | Number of requests to the built-in status handler |
jdisc.http.filter.rule.blocked_requests |
request | Number of requests blocked by filter |
jdisc.http.filter.rule.allowed_requests |
request | Number of requests allowed by filter |
jdisc.http.filtering.request.handled |
request | Number of filtering requests handled |
jdisc.http.filtering.request.unhandled |
request | Number of filtering requests unhandled |
jdisc.http.filtering.response.handled |
request | Number of filtering responses handled |
jdisc.http.filtering.response.unhandled |
request | Number of filtering responses unhandled |
jdisc.http.handler.unhandled_exceptions |
request | Number of unhandled exceptions in handler |
jdisc.tls.capability_checks.succeeded |
operation | Number of TLS capability checks succeeded |
jdisc.tls.capability_checks.failed |
operation | Number of TLS capability checks failed |
jdisc.http.jetty.threadpool.thread.max |
thread | Configured maximum number of threads |
jdisc.http.jetty.threadpool.thread.min |
thread | Configured minimum number of threads |
jdisc.http.jetty.threadpool.thread.reserved |
thread | Configured number of reserved threads or -1 for heuristic |
jdisc.http.jetty.threadpool.thread.busy |
thread | Number of threads executing internal and transient jobs |
jdisc.http.jetty.threadpool.thread.idle |
thread | Number of idle threads |
jdisc.http.jetty.threadpool.thread.total |
thread | Current number of threads |
jdisc.http.jetty.threadpool.queue.size |
thread | Current size of the job queue |
serverNumOpenConnections |
connection | The number of currently open connections |
serverNumConnections |
connection | The total number of connections opened |
serverBytesReceived |
byte | The number of bytes received by the server |
serverBytesSent |
byte | The number of bytes sent from the server |
handled.requests |
operation | The number of requests handled per metrics snapshot |
handled.latency |
millisecond | The time used for requests during this metrics snapshot |
httpapi_latency |
millisecond | Duration for requests to the HTTP document APIs |
httpapi_pending |
operation | Document operations pending execution |
httpapi_num_operations |
operation | Total number of document operations performed |
httpapi_num_updates |
operation | Document update operations performed |
httpapi_num_removes |
operation | Document remove operations performed |
httpapi_num_puts |
operation | Document put operations performed |
httpapi_ops_per_sec |
operation_per_second | Document operations per second |
httpapi_succeeded |
operation | Document operations that succeeded |
httpapi_failed |
operation | Document operations that failed |
httpapi_parse_error |
operation | Document operations that failed due to document parse errors |
httpapi_condition_not_met |
operation | Document operations not applied due to condition not met |
httpapi_not_found |
operation | Document operations not applied due to document not found |
httpapi_failed_unknown |
operation | Document operations failed by unknown cause |
httpapi_failed_timeout |
operation | Document operations failed by timeout |
httpapi_failed_insufficient_storage |
operation | Document operations failed by insufficient storage |
mem.heap.total |
byte | Total available heap memory |
mem.heap.free |
byte | Free heap memory |
mem.heap.used |
byte | Currently used heap memory |
mem.direct.total |
byte | Total available direct memory |
mem.direct.free |
byte | Currently free direct memory |
mem.direct.used |
byte | Direct memory currently used |
mem.direct.count |
byte | Number of direct memory allocations |
mem.native.total |
byte | Total available native memory |
mem.native.free |
byte | Currently free native memory |
mem.native.used |
byte | Native memory currently used |
athenz-tenant-cert.expiry.seconds |
second | Time remaining until Athenz tenant certificate expires |
container-iam-role.expiry.seconds |
second | Time remaining until IAM role expires |
peak_qps |
query_per_second | The highest number of qps for a second for this metrics snapshot |
search_connections |
connection | Number of search connections |
feed.operations |
operation | Number of document feed operations |
feed.latency |
millisecond | Feed latency |
feed.http-requests |
operation | Feed HTTP requests |
queries |
operation | Query volume |
query_container_latency |
millisecond | The query execution time consumed in the container |
query_latency |
millisecond | The overall query latency as seen by the container |
query_timeout |
millisecond | The amount of time allowed for query execution, from the client |
failed_queries |
operation | The number of failed queries |
degraded_queries |
operation | The number of degraded queries, e.g. due to some content nodes not responding in time |
hits_per_query |
hit_per_query | The number of hits returned |
query_hit_offset |
hit | The offset for hits returned |
documents_covered |
document | The combined number of documents considered during query evaluation |
documents_total |
document | The number of documents to be evaluated if all requests had been fully executed |
documents_target_total |
document | The target number of total documents to be evaluated when all data is in sync |
jdisc.render.latency |
nanosecond | The time used by the container to render responses |
query_item_count |
item | The number of query items (terms, phrases, etc.) |
docproc.proctime |
millisecond | Time spent processing document |
docproc.documents |
document | Number of processed documents |
totalhits_per_query |
hit_per_query | The total number of documents found to match queries |
empty_results |
operation | Number of queries matching no documents |
requestsOverQuota |
operation | The number of requests rejected due to exceeding quota |
relevance.at_1 |
score | The relevance of hit number 1 |
relevance.at_3 |
score | The relevance of hit number 3 |
relevance.at_10 |
score | The relevance of hit number 10 |
error.timeout |
operation | Requests that timed out |
error.backends_oos |
operation | Requests that failed due to no available backends nodes |
error.plugin_failure |
operation | Requests that failed due to plugin failure |
error.backend_communication_error |
operation | Requests that failed due to backend communication error |
error.empty_document_summaries |
operation | Requests that failed due to missing document summaries |
error.illegal_query |
operation | Requests that failed due to illegal queries |
error.invalid_query_parameter |
operation | Requests that failed due to invalid query parameters |
error.internal_server_error |
operation | Requests that failed due to internal server error |
error.misconfigured_server |
operation | Requests that failed due to misconfigured server |
error.invalid_query_transformation |
operation | Requests that failed due to invalid query transformation |
error.results_with_errors |
operation | The number of queries with error payload |
error.unspecified |
operation | Requests that failed for an unspecified reason |
error.unhandled_exception |
operation | Requests that failed due to an unhandled exception |
serverRejectedRequests |
operation | Deprecated. Use jdisc.thread_pool.rejected_tasks instead. |
serverThreadPoolSize |
thread | Deprecated. Use jdisc.thread_pool.size instead. |
serverActiveThreads |
thread | Deprecated. Use jdisc.thread_pool.active_threads instead. |
jrt.transport.tls-certificate-verification-failures |
failure | TLS certificate verification failures |
failure | TLS peer authorization failures | |
jrt.transport.server.tls-connections-established |
connection | TLS server connections established |
jrt.transport.client.tls-connections-established |
connection | TLS client connections established |
jrt.transport.server.unencrypted-connections-established |
connection | Unencrypted server connections established |
jrt.transport.client.unencrypted-connections-established |
connection | Unencrypted client connections established |
max_query_latency |
millisecond | Deprecated. Use query_latency.max instead |
mean_query_latency |
millisecond | Deprecated. Use the expression (query_latency.sum / query_latency.count) instead |
jdisc.http.filter.athenz.accepted_requests |
request | Number of requests accepted by the AthenzAuthorization filter |
jdisc.http.filter.athenz.rejected_requests |
request | Number of requests rejected by the AthenzAuthorization filter |
jdisc.http.filter.athenz.grid_requests |
request | Number of grid requests |
serverConnectionsOpenMax |
connection | Maximum number of open connections |
serverConnectionDurationMax |
millisecond | Longest duration a connection is kept open |
serverConnectionDurationMean |
millisecond | Average duration a connection is kept open |
serverConnectionDurationStdDev |
millisecond | Standard deviation of open connection duration |
serverNumRequests |
request | Number of requests |
serverNumSuccessfulResponses |
request | Number of successful responses |
serverNumFailedResponses |
request | Number of failed responses |
serverNumSuccessfulResponseWrites |
request | Number of successful response writes |
serverNumFailedResponseWrites |
request | Number of failed response writes |
serverTotalSuccessfulResponseLatency |
millisecond | Total duration for execution of successful responses |
serverTotalFailedResponseLatency |
millisecond | Total duration for execution of failed responses |
serverTimeToFirstByte |
millisecond | Time from request has been received by the server until the first byte is returned to the client |
serverStartedMillis |
millisecond | Time since the service was started |
embedder.latency |
millisecond | Time spent creating an embedding |
embedder.sequence_length |
byte | Size of sequence produced by tokenizer |