Exported Prometheus Metrics

This document lists the metrics exposed by GoodData’s microservices, including the supplemental 3rd-party applications such as Apache Pulsar, Postgresql, Redis, and NGINX Ingress Controller.

The following table summarizes ports and paths where the metrics are exposed.

Service Port Path
afm-exec-api 9001 /actuator/prometheus
api-gateway 9093 /actuator/prometheus
api-gw 9202 /metrics
auth-service 9051 /actuator/prometheus
calcique 9012 /actuator/prometheus
export-controller 6581 /actuator/prometheus
metadata-api 9008 /actuator/prometheus
result-cache 9041 /actuator/prometheus
scan-model 9061 /actuator/prometheus
sql-executor 9101 /actuator/prometheus
quiver-cache 16101 /
quiver-xtab 16101 /
quiver-ml 16101 /
ingress-nginx 10254 /metrics
pulsar-bookie 8000 /metrics
pulsar-broker 8080 /metrics
pulsar-zookeeper 8000 /metrics
etcd 2379 /metrics
redis-ha 9121 /metrics
postgresql 9187 /metrics
dex 5558 /metrics

afm-exec-api

Metric Type Documentation Labels
afm_executeResult_seconds summary action, application, descriptor
afm_executeResult_seconds_max gauge action, application, descriptor
application_ready_time_seconds gauge Time taken (ms) for the application to be ready to service requests application, main_application_class
application_started_time_seconds gauge Time taken (ms) to start the application application, main_application_class
authentication_client_call_started_count counter Count of started authentication calls. application, operation
direct_buffer_size gauge Max size of direct buffer memory application
disk_free_bytes gauge Usable space for path application, path
disk_total_bytes gauge Total space for path application, path
executor_active_threads gauge The approximate number of threads that are actively executing tasks application, name
executor_completed_tasks counter The approximate total number of tasks that have completed execution application, name
executor_pool_core_threads gauge The core number of threads for the pool application, name
executor_pool_max_threads gauge The maximum allowed number of threads in the pool application, name
executor_pool_size_threads gauge The current number of threads in the pool application, name
executor_queue_remaining_tasks gauge The number of additional elements that this queue can ideally accept without blocking application, name
executor_queued_tasks gauge The approximate number of tasks that are queued for execution application, name
grpc_client_processing_duration_seconds summary The total time taken for the client to complete the call, including network delay application, method, methodType, service, statusCode
grpc_client_processing_duration_seconds_max gauge The total time taken for the client to complete the call, including network delay application, method, methodType, service, statusCode
grpc_client_requests_sent_messages counter The total number of requests sent application, method, methodType, service
grpc_client_responses_received_messages counter The total number of responses received application, method, methodType, service
http_server_requests_seconds summary Duration of HTTP server request handling application, exception, method, outcome, status, uri
http_server_requests_seconds_max gauge Duration of HTTP server request handling application, exception, method, outcome, status, uri
jvm_buffer_count_buffers gauge An estimate of the number of buffers in the pool application, id
jvm_buffer_memory_used_bytes gauge An estimate of the memory that the Java virtual machine is using for this buffer pool application, id
jvm_buffer_total_capacity_bytes gauge An estimate of the total capacity of the buffers in this pool application, id
jvm_classes_loaded_classes gauge The number of classes that are currently loaded in the Java virtual machine application
jvm_classes_unloaded_classes counter The total number of classes unloaded since the Java virtual machine has started execution application
jvm_gc_live_data_size_bytes gauge Size of long-lived heap memory pool after reclamation application
jvm_gc_max_data_size_bytes gauge Max size of long-lived heap memory pool application
jvm_gc_memory_allocated_bytes counter Incremented for an increase in the size of the (young) heap memory pool after one GC to before the next application
jvm_gc_memory_promoted_bytes counter Count of positive increases in the size of the old generation memory pool before GC to after GC application
jvm_gc_overhead_percent gauge An approximation of the percent of CPU time used by GC activities over the last lookback period or since monitoring began, whichever is shorter, in the range [0..1] application
jvm_gc_pause_seconds summary Time spent in GC pause action, application, cause, gc
jvm_gc_pause_seconds_max gauge Time spent in GC pause action, application, cause, gc
jvm_memory_committed_bytes gauge The amount of memory in bytes that is committed for the Java virtual machine to use application, area, id
jvm_memory_max_bytes gauge The maximum amount of memory in bytes that can be used for memory management application, area, id
jvm_memory_usage_after_gc_percent gauge The percentage of long-lived heap pool used after the last GC event, in the range [0..1] application, area, pool
jvm_memory_used_bytes gauge The amount of used memory application, area, id
jvm_threads_daemon_threads gauge The current number of live daemon threads application
jvm_threads_live_threads gauge The current number of live threads including both daemon and non-daemon threads application
jvm_threads_peak_threads gauge The peak live thread count since the Java virtual machine started or peak was reset application
jvm_threads_started_threads counter The total number of application threads started in the JVM application
jvm_threads_states_threads gauge The current number of threads application, state
lettuce_command_completion_seconds histogram Latency between command send and command completion (complete response received application, command, local, quantile, remote
lettuce_command_completion_seconds_bucket unknown application, command, le, local, remote
lettuce_command_completion_seconds_count unknown application, command, local, remote
lettuce_command_completion_seconds_max gauge Latency between command send and command completion (complete response received application, command, local, remote
lettuce_command_completion_seconds_sum unknown application, command, local, remote
lettuce_command_firstresponse_seconds histogram Latency between command send and first response (first response received) application, command, local, quantile, remote
lettuce_command_firstresponse_seconds_bucket unknown application, command, le, local, remote
lettuce_command_firstresponse_seconds_count unknown application, command, local, remote
lettuce_command_firstresponse_seconds_max gauge Latency between command send and first response (first response received) application, command, local, remote
lettuce_command_firstresponse_seconds_sum unknown application, command, local, remote
log4j2_events counter Number of log events application, level
process_cpu_usage gauge The “recent cpu usage” for the Java Virtual Machine process application
process_files_max_files gauge The maximum file descriptor count application
process_files_open_files gauge The open file descriptor count application
process_start_time_seconds gauge Start time of the process since unix epoch. application
process_uptime_seconds gauge The uptime of the Java virtual machine application
system_cpu_count gauge The number of processors available to the Java virtual machine application
system_cpu_usage gauge The “recent cpu usage” of the system the application is running in application
system_load_average_1m gauge The sum of the number of runnable entities queued to available processors and the number of runnable entities running on the available processors averaged over a period of time application
zipkin_reporter_messages counter Messages reported (or attempted to be reported) application
zipkin_reporter_messages_bytes counter Total bytes of messages reported application
zipkin_reporter_messages_dropped counter application, cause
zipkin_reporter_queue_bytes gauge Total size of all encoded spans queued for reporting application
zipkin_reporter_queue_spans gauge Spans queued for reporting application
zipkin_reporter_spans counter Spans reported application
zipkin_reporter_spans_bytes counter Total bytes of encoded spans reported application
zipkin_reporter_spans_dropped counter Spans dropped (failed to report) application

api-gateway

Metric Type Documentation Labels
application_ready_time_seconds gauge Time taken (ms) for the application to be ready to service requests application, main_application_class
application_started_time_seconds gauge Time taken (ms) to start the application application, main_application_class
direct_buffer_size gauge Max size of direct buffer memory application
disk_free_bytes gauge Usable space for path application, path
disk_total_bytes gauge Total space for path application, path
executor_active_threads gauge The approximate number of threads that are actively executing tasks application, name
executor_completed_tasks counter The approximate total number of tasks that have completed execution application, name
executor_pool_core_threads gauge The core number of threads for the pool application, name
executor_pool_max_threads gauge The maximum allowed number of threads in the pool application, name
executor_pool_size_threads gauge The current number of threads in the pool application, name
executor_queue_remaining_tasks gauge The number of additional elements that this queue can ideally accept without blocking application, name
executor_queued_tasks gauge The approximate number of tasks that are queued for execution application, name
grpc_client_processing_duration_seconds summary The total time taken for the client to complete the call, including network delay application, method, methodType, service, statusCode
grpc_client_processing_duration_seconds_max gauge The total time taken for the client to complete the call, including network delay application, method, methodType, service, statusCode
grpc_client_requests_sent_messages counter The total number of requests sent application, method, methodType, service
grpc_client_responses_received_messages counter The total number of responses received application, method, methodType, service
http_server_requests_seconds summary Duration of HTTP server request handling application, exception, method, outcome, status, uri
http_server_requests_seconds_max gauge Duration of HTTP server request handling application, exception, method, outcome, status, uri
jvm_buffer_count_buffers gauge An estimate of the number of buffers in the pool application, id
jvm_buffer_memory_used_bytes gauge An estimate of the memory that the Java virtual machine is using for this buffer pool application, id
jvm_buffer_total_capacity_bytes gauge An estimate of the total capacity of the buffers in this pool application, id
jvm_classes_loaded_classes gauge The number of classes that are currently loaded in the Java virtual machine application
jvm_classes_unloaded_classes counter The total number of classes unloaded since the Java virtual machine has started execution application
jvm_gc_live_data_size_bytes gauge Size of long-lived heap memory pool after reclamation application
jvm_gc_max_data_size_bytes gauge Max size of long-lived heap memory pool application
jvm_gc_memory_allocated_bytes counter Incremented for an increase in the size of the (young) heap memory pool after one GC to before the next application
jvm_gc_memory_promoted_bytes counter Count of positive increases in the size of the old generation memory pool before GC to after GC application
jvm_gc_overhead_percent gauge An approximation of the percent of CPU time used by GC activities over the last lookback period or since monitoring began, whichever is shorter, in the range [0..1] application
jvm_gc_pause_seconds summary Time spent in GC pause action, application, cause, gc
jvm_gc_pause_seconds_max gauge Time spent in GC pause action, application, cause, gc
jvm_memory_committed_bytes gauge The amount of memory in bytes that is committed for the Java virtual machine to use application, area, id
jvm_memory_max_bytes gauge The maximum amount of memory in bytes that can be used for memory management application, area, id
jvm_memory_usage_after_gc_percent gauge The percentage of long-lived heap pool used after the last GC event, in the range [0..1] application, area, pool
jvm_memory_used_bytes gauge The amount of used memory application, area, id
jvm_threads_daemon_threads gauge The current number of live daemon threads application
jvm_threads_live_threads gauge The current number of live threads including both daemon and non-daemon threads application
jvm_threads_peak_threads gauge The peak live thread count since the Java virtual machine started or peak was reset application
jvm_threads_started_threads counter The total number of application threads started in the JVM application
jvm_threads_states_threads gauge The current number of threads application, state
log4j2_events counter Number of log events application, level
process_cpu_usage gauge The “recent cpu usage” for the Java Virtual Machine process application
process_files_max_files gauge The maximum file descriptor count application
process_files_open_files gauge The open file descriptor count application
process_start_time_seconds gauge Start time of the process since unix epoch. application
process_uptime_seconds gauge The uptime of the Java virtual machine application
spring_cloud_gateway_requests_seconds summary application, httpMethod, httpStatusCode, outcome, routeId, routeUri, status
spring_cloud_gateway_requests_seconds_max gauge application, httpMethod, httpStatusCode, outcome, routeId, routeUri, status
spring_cloud_gateway_routes_count gauge application
system_cpu_count gauge The number of processors available to the Java virtual machine application
system_cpu_usage gauge The “recent cpu usage” of the system the application is running in application
system_load_average_1m gauge The sum of the number of runnable entities queued to available processors and the number of runnable entities running on the available processors averaged over a period of time application
zipkin_reporter_messages counter Messages reported (or attempted to be reported) application
zipkin_reporter_messages_bytes counter Total bytes of messages reported application
zipkin_reporter_queue_bytes gauge Total size of all encoded spans queued for reporting application
zipkin_reporter_queue_spans gauge Spans queued for reporting application
zipkin_reporter_spans counter Spans reported application
zipkin_reporter_spans_bytes counter Total bytes of encoded spans reported application
zipkin_reporter_spans_dropped counter Spans dropped (failed to report) application

api-gw

Metric Type Documentation Labels
caffeine_estimated_size gauge Estimated number of entries in the in-memory cache cache_name
caffeine_eviction_count gauge Total number of evictions in the in-memory cache cache_name
caffeine_hit_count gauge Total number of in-memory cache hits cache_name
caffeine_load_failure_count gauge Failed in-memory cache load operations cache_name
caffeine_load_success_count gauge Successful in-memory cache load operations cache_name
caffeine_miss_count gauge Total number of in-memory cache misses cache_name
caffeine_total_load_time_ns gauge Total time spent loading in-memory cache values (nanoseconds) cache_name
direct_buffer_size gauge Maximum size of direct buffer memory configured via JVM options
forward_call_active_requests upDownCounter Number of currently active requests forwarded to backend services organization, upstream_host, upstream_method, upstream_path_pattern, upstream_port
forward_call_duration_ms histogram Duration of the forwarded call in milliseconds organization, upstream_host, upstream_method, upstream_path_pattern, upstream_port
forward_call_response_status_count counter Number of forwarded calls grouped by response status code organization, upstream_host, upstream_method, upstream_path_pattern, upstream_port, upstream_status
http_client_request_duration_seconds histogram Duration of HTTP client requests (any client used by this gateway) error_type, http_request_method, http_response_status_code, server_address, server_port, network_protocol_version
http_server_request_duration_seconds histogram HTTP server request duration error_type, http_request_method, http_response_status_code, http_route, url_scheme, network_protocol_version
jvm_buffer_count gauge An estimate of the number of buffers in the pool jvm_buffer_pool_name
jvm_buffer_memory_limit_bytes gauge An estimate of the total capacity of the buffers in this pool jvm_buffer_pool_name
jvm_buffer_memory_used_bytes gauge An estimate of the memory that the Java virtual machine is using for this buffer pool jvm_buffer_pool_name
jvm_class_count gauge Currently loaded classes
jvm_class_loaded_total counter Number of classes loaded since JVM start
jvm_class_unloaded_total counter Number of classes unloaded since JVM start
jvm_cpu_count gauge Number of processors available to the Java virtual machine
jvm_cpu_recent_utilization_ratio gauge Recent CPU utilization for the process as reported by the JVM
jvm_cpu_time_seconds_total counter CPU time used by the process as reported by the JVM
jvm_gc_duration_seconds histogram Duration of JVM garbage collection actions jvm_gc_action, jvm_gc_name
jvm_memory_committed_bytes gauge Committed JVM memory jvm_memory_type, jvm_memory_pool_name
jvm_memory_init_bytes gauge Initial JVM memory jvm_memory_type, jvm_memory_pool_name
jvm_memory_limit_bytes gauge Maximum obtainable JVM memory jvm_memory_type, jvm_memory_pool_name
jvm_memory_used_after_last_gc_bytes gauge JVM memory used after the most recent garbage collection event on this pool jvm_memory_type, jvm_memory_pool_name
jvm_memory_used_bytes gauge JVM memory usage by pool and type jvm_memory_type, jvm_memory_pool_name
jvm_system_cpu_load_1m gauge Average CPU load of the whole system for the last minute as reported by the JVM
jvm_system_cpu_utilization_ratio gauge Recent CPU utilization for the whole system as reported by the JVM
jvm_thread_count gauge Number of executing platform threads jvm_thread_daemon, jvm_thread_state
ktor_http_server_requests_active_requests gauge Current number of active HTTP requests
rate_limited_requests counter Number of rate limited requests (see Configure Rate Limits) keys, limit_name, method, organization_id, path
ratelimit_config_limit gauge Maximum number of requests allowed within the rate limit window (see Configure Rate Limits) keys, name, logging_only, method, name, organization_id, path
ratelimit_config_window_seconds gauge Rate limit window size in seconds (see Configure Rate Limits) keys, name, logging_only, method, name, organization_id, path

auth-service

Metric Type Documentation Labels
application_ready_time_seconds gauge Time taken (ms) for the application to be ready to service requests application, main_application_class
application_started_time_seconds gauge Time taken (ms) to start the application application, main_application_class
auth_service_request_count counter Auth service request count application, host, method, path_pattern, status
authentication_client_call_started_count counter Count of started authentication calls. application, operation
direct_buffer_size gauge Max size of direct buffer memory application
disk_free_bytes gauge Usable space for path application, path
disk_total_bytes gauge Total space for path application, path
executor_active_threads gauge The approximate number of threads that are actively executing tasks application, name
executor_completed_tasks counter The approximate total number of tasks that have completed execution application, name
executor_pool_core_threads gauge The core number of threads for the pool application, name
executor_pool_max_threads gauge The maximum allowed number of threads in the pool application, name
executor_pool_size_threads gauge The current number of threads in the pool application, name
executor_queue_remaining_tasks gauge The number of additional elements that this queue can ideally accept without blocking application, name
executor_queued_tasks gauge The approximate number of tasks that are queued for execution application, name
grpc_client_processing_duration_seconds summary The total time taken for the client to complete the call, including network delay application, method, methodType, service, statusCode
grpc_client_processing_duration_seconds_max gauge The total time taken for the client to complete the call, including network delay application, method, methodType, service, statusCode
grpc_client_requests_sent_messages counter The total number of requests sent application, method, methodType, service
grpc_client_responses_received_messages counter The total number of responses received application, method, methodType, service
grpc_server_processing_duration_seconds summary The total time taken for the server to complete the call application, method, methodType, service, statusCode
grpc_server_processing_duration_seconds_max gauge The total time taken for the server to complete the call application, method, methodType, service, statusCode
grpc_server_requests_received_messages counter The total number of requests received application, method, methodType, service
grpc_server_responses_sent_messages counter The total number of responses sent application, method, methodType, service
http_server_requests_seconds summary Duration of HTTP server request handling application, exception, method, outcome, status, uri
http_server_requests_seconds_max gauge Duration of HTTP server request handling application, exception, method, outcome, status, uri
jvm_buffer_count_buffers gauge An estimate of the number of buffers in the pool application, id
jvm_buffer_memory_used_bytes gauge An estimate of the memory that the Java virtual machine is using for this buffer pool application, id
jvm_buffer_total_capacity_bytes gauge An estimate of the total capacity of the buffers in this pool application, id
jvm_classes_loaded_classes gauge The number of classes that are currently loaded in the Java virtual machine application
jvm_classes_unloaded_classes counter The total number of classes unloaded since the Java virtual machine has started execution application
jvm_gc_live_data_size_bytes gauge Size of long-lived heap memory pool after reclamation application
jvm_gc_max_data_size_bytes gauge Max size of long-lived heap memory pool application
jvm_gc_memory_allocated_bytes counter Incremented for an increase in the size of the (young) heap memory pool after one GC to before the next application
jvm_gc_memory_promoted_bytes counter Count of positive increases in the size of the old generation memory pool before GC to after GC application
jvm_gc_overhead_percent gauge An approximation of the percent of CPU time used by GC activities over the last lookback period or since monitoring began, whichever is shorter, in the range [0..1] application
jvm_gc_pause_seconds summary Time spent in GC pause action, application, cause, gc
jvm_gc_pause_seconds_max gauge Time spent in GC pause action, application, cause, gc
jvm_memory_committed_bytes gauge The amount of memory in bytes that is committed for the Java virtual machine to use application, area, id
jvm_memory_max_bytes gauge The maximum amount of memory in bytes that can be used for memory management application, area, id
jvm_memory_usage_after_gc_percent gauge The percentage of long-lived heap pool used after the last GC event, in the range [0..1] application, area, pool
jvm_memory_used_bytes gauge The amount of used memory application, area, id
jvm_threads_daemon_threads gauge The current number of live daemon threads application
jvm_threads_live_threads gauge The current number of live threads including both daemon and non-daemon threads application
jvm_threads_peak_threads gauge The peak live thread count since the Java virtual machine started or peak was reset application
jvm_threads_started_threads counter The total number of application threads started in the JVM application
jvm_threads_states_threads gauge The current number of threads application, state
log4j2_events counter Number of log events application, level
process_cpu_usage gauge The “recent cpu usage” for the Java Virtual Machine process application
process_files_max_files gauge The maximum file descriptor count application
process_files_open_files gauge The open file descriptor count application
process_start_time_seconds gauge Start time of the process since unix epoch. application
process_uptime_seconds gauge The uptime of the Java virtual machine application
system_cpu_count gauge The number of processors available to the Java virtual machine application
system_cpu_usage gauge The “recent cpu usage” of the system the application is running in application
system_load_average_1m gauge The sum of the number of runnable entities queued to available processors and the number of runnable entities running on the available processors averaged over a period of time application
zipkin_reporter_messages counter Messages reported (or attempted to be reported) application
zipkin_reporter_messages_bytes counter Total bytes of messages reported application
zipkin_reporter_messages_dropped counter application, cause
zipkin_reporter_queue_bytes gauge Total size of all encoded spans queued for reporting application
zipkin_reporter_queue_spans gauge Spans queued for reporting application
zipkin_reporter_spans counter Spans reported application
zipkin_reporter_spans_bytes counter Total bytes of encoded spans reported application
zipkin_reporter_spans_dropped counter Spans dropped (failed to report) application

calcique

Metric Type Documentation Labels
all_executions_parallel_count gauge Count of all parallel executions application, organization, user, workspace
application_ready_time_seconds gauge Time taken (ms) for the application to be ready to service requests application, main_application_class
application_started_time_seconds gauge Time taken (ms) to start the application application, main_application_class
calcique_compute_errors counter application
calcique_compute_raw_cache_errors counter application
calcique_compute_raw_cache_seconds summary application
calcique_compute_raw_cache_seconds_max gauge application
calcique_compute_seconds summary application
calcique_compute_seconds_max gauge application
calcique_datasource_seconds summary application, source
calcique_datasource_seconds_max gauge application, source
calcique_datasource_update_errors counter application
calcique_datasource_update_seconds summary application, kind
calcique_datasource_update_seconds_max gauge application, kind
calcique_datasourcename_seconds summary application, source
calcique_datasourcename_seconds_max gauge application, source
calcique_get_label_elements_errors counter application
calcique_get_label_elements_seconds summary application
calcique_get_label_elements_seconds_max gauge application
calcique_get_valid_objects_errors counter application
calcique_get_valid_objects_seconds summary application
calcique_get_valid_objects_seconds_max gauge application
calcique_maql_datasources_seconds summary application
calcique_maql_datasources_seconds_max gauge application
calcique_maql_generate_seconds summary application
calcique_maql_generate_seconds_max gauge application
calcique_maql_interpret_seconds summary application
calcique_maql_interpret_seconds_max gauge application
calcique_maql_optimize_seconds summary application
calcique_maql_optimize_seconds_max gauge application
calcique_metadata_seconds summary application, source
calcique_metadata_seconds_max gauge application, source
calcique_metadata_update_errors counter application
calcique_metadata_update_seconds summary application, kind
calcique_metadata_update_seconds_max gauge application, kind
direct_buffer_size gauge Max size of direct buffer memory application
disk_free_bytes gauge Usable space for path application, path
disk_total_bytes gauge Total space for path application, path
executor_active_threads gauge The approximate number of threads that are actively executing tasks application, name
executor_completed_tasks counter The approximate total number of tasks that have completed execution application, name
executor_pool_core_threads gauge The core number of threads for the pool application, name
executor_pool_max_threads gauge The maximum allowed number of threads in the pool application, name
executor_pool_size_threads gauge The current number of threads in the pool application, name
executor_queue_remaining_tasks gauge The number of additional elements that this queue can ideally accept without blocking application, name
executor_queued_tasks gauge The approximate number of tasks that are queued for execution application, name
featurehub_get_seconds summary Duration of the call to FeatureHub application
featurehub_get_seconds_max gauge Duration of the call to FeatureHub application
grpc_client_processing_duration_seconds summary The total time taken for the client to complete the call, including network delay application, method, methodType, service, statusCode
grpc_client_processing_duration_seconds_max gauge The total time taken for the client to complete the call, including network delay application, method, methodType, service, statusCode
grpc_client_requests_sent_messages counter The total number of requests sent application, method, methodType, service
grpc_client_responses_received_messages counter The total number of responses received application, method, methodType, service
grpc_server_processing_duration_seconds summary The total time taken for the server to complete the call application, method, methodType, service, statusCode
grpc_server_processing_duration_seconds_max gauge The total time taken for the server to complete the call application, method, methodType, service, statusCode
grpc_server_requests_received_messages counter The total number of requests received application, method, methodType, service
grpc_server_responses_sent_messages counter The total number of responses sent application, method, methodType, service
http_server_requests_seconds summary Duration of HTTP server request handling application, exception, method, outcome, status, uri
http_server_requests_seconds_max gauge Duration of HTTP server request handling application, exception, method, outcome, status, uri
jvm_buffer_count_buffers gauge An estimate of the number of buffers in the pool application, id
jvm_buffer_memory_used_bytes gauge An estimate of the memory that the Java virtual machine is using for this buffer pool application, id
jvm_buffer_total_capacity_bytes gauge An estimate of the total capacity of the buffers in this pool application, id
jvm_classes_loaded_classes gauge The number of classes that are currently loaded in the Java virtual machine application
jvm_classes_unloaded_classes counter The total number of classes unloaded since the Java virtual machine has started execution application
jvm_gc_live_data_size_bytes gauge Size of long-lived heap memory pool after reclamation application
jvm_gc_max_data_size_bytes gauge Max size of long-lived heap memory pool application
jvm_gc_memory_allocated_bytes counter Incremented for an increase in the size of the (young) heap memory pool after one GC to before the next application
jvm_gc_memory_promoted_bytes counter Count of positive increases in the size of the old generation memory pool before GC to after GC application
jvm_gc_overhead_percent gauge An approximation of the percent of CPU time used by GC activities over the last lookback period or since monitoring began, whichever is shorter, in the range [0..1] application
jvm_gc_pause_seconds summary Time spent in GC pause action, application, cause, gc
jvm_gc_pause_seconds_max gauge Time spent in GC pause action, application, cause, gc
jvm_memory_committed_bytes gauge The amount of memory in bytes that is committed for the Java virtual machine to use application, area, id
jvm_memory_max_bytes gauge The maximum amount of memory in bytes that can be used for memory management application, area, id
jvm_memory_usage_after_gc_percent gauge The percentage of long-lived heap pool used after the last GC event, in the range [0..1] application, area, pool
jvm_memory_used_bytes gauge The amount of used memory application, area, id
jvm_threads_daemon_threads gauge The current number of live daemon threads application
jvm_threads_live_threads gauge The current number of live threads including both daemon and non-daemon threads application
jvm_threads_peak_threads gauge The peak live thread count since the Java virtual machine started or peak was reset application
jvm_threads_started_threads counter The total number of application threads started in the JVM application
jvm_threads_states_threads gauge The current number of threads application, state
lettuce_command_completion_seconds histogram Latency between command send and command completion (complete response received application, command, local, quantile, remote
lettuce_command_completion_seconds_bucket unknown application, command, le, local, remote
lettuce_command_completion_seconds_count unknown application, command, local, remote
lettuce_command_completion_seconds_max gauge Latency between command send and command completion (complete response received application, command, local, remote
lettuce_command_completion_seconds_sum unknown application, command, local, remote
lettuce_command_firstresponse_seconds histogram Latency between command send and first response (first response received) application, command, local, quantile, remote
lettuce_command_firstresponse_seconds_bucket unknown application, command, le, local, remote
lettuce_command_firstresponse_seconds_count unknown application, command, local, remote
lettuce_command_firstresponse_seconds_max gauge Latency between command send and first response (first response received) application, command, local, remote
lettuce_command_firstresponse_seconds_sum unknown application, command, local, remote
log4j2_events counter Number of log events application, level
process_cpu_usage gauge The “recent cpu usage” for the Java Virtual Machine process application
process_files_max_files gauge The maximum file descriptor count application
process_files_open_files gauge The open file descriptor count application
process_start_time_seconds gauge Start time of the process since unix epoch. application
process_uptime_seconds gauge The uptime of the Java virtual machine application
pulsar_message_ack counter Pulsar: acknowledge messages application, topic
pulsar_message_receive_seconds summary Pulsar: received messages application, dead_letter, topic
pulsar_message_receive_seconds_max gauge Pulsar: received messages application, dead_letter, topic
pulsar_message_send counter Pulsar: sent messages application
system_cpu_count gauge The number of processors available to the Java virtual machine application
system_cpu_usage gauge The “recent cpu usage” of the system the application is running in application
system_load_average_1m gauge The sum of the number of runnable entities queued to available processors and the number of runnable entities running on the available processors averaged over a period of time application
zipkin_reporter_messages counter Messages reported (or attempted to be reported) application
zipkin_reporter_messages_bytes counter Total bytes of messages reported application
zipkin_reporter_messages_dropped counter application, cause
zipkin_reporter_queue_bytes gauge Total size of all encoded spans queued for reporting application
zipkin_reporter_queue_spans gauge Spans queued for reporting application
zipkin_reporter_spans counter Spans reported application
zipkin_reporter_spans_bytes counter Total bytes of encoded spans reported application
zipkin_reporter_spans_dropped counter Spans dropped (failed to report) application

export-controller

Metric Type Documentation Labels
application_ready_time_seconds gauge Time taken (ms) for the application to be ready to service requests application, main_application_class
application_started_time_seconds gauge Time taken (ms) to start the application application, main_application_class
authentication_client_call_started_count counter Count of started authentication calls. application, operation
direct_buffer_size gauge Max size of direct buffer memory application
disk_free_bytes gauge Usable space for path application, path
disk_total_bytes gauge Total space for path application, path
executor_active_threads gauge The approximate number of threads that are actively executing tasks application, name
executor_completed_tasks counter The approximate total number of tasks that have completed execution application, name
executor_pool_core_threads gauge The core number of threads for the pool application, name
executor_pool_max_threads gauge The maximum allowed number of threads in the pool application, name
executor_pool_size_threads gauge The current number of threads in the pool application, name
executor_queue_remaining_tasks gauge The number of additional elements that this queue can ideally accept without blocking application, name
executor_queued_tasks gauge The approximate number of tasks that are queued for execution application, name
export_duration_seconds summary Export duration EXPORT_TYPE, IS_SUCCESS, application, organization, user, workspace
export_duration_seconds_max gauge Export duration EXPORT_TYPE, IS_SUCCESS, application, organization, user, workspace
export_filesize_bytes counter Export size EXPORT_TYPE, IS_SUCCESS, application, organization, user, workspace
featurehub_get_seconds summary Duration of the call to FeatureHub application
featurehub_get_seconds_max gauge Duration of the call to FeatureHub application
grpc_client_processing_duration_seconds summary The total time taken for the client to complete the call, including network delay application, method, methodType, service, statusCode
grpc_client_processing_duration_seconds_max gauge The total time taken for the client to complete the call, including network delay application, method, methodType, service, statusCode
grpc_client_requests_sent_messages counter The total number of requests sent application, method, methodType, service
grpc_client_responses_received_messages counter The total number of responses received application, method, methodType, service
http_server_requests_seconds summary Duration of HTTP server request handling application, exception, method, outcome, status, uri
http_server_requests_seconds_max gauge Duration of HTTP server request handling application, exception, method, outcome, status, uri
jvm_buffer_count_buffers gauge An estimate of the number of buffers in the pool application, id
jvm_buffer_memory_used_bytes gauge An estimate of the memory that the Java virtual machine is using for this buffer pool application, id
jvm_buffer_total_capacity_bytes gauge An estimate of the total capacity of the buffers in this pool application, id
jvm_classes_loaded_classes gauge The number of classes that are currently loaded in the Java virtual machine application
jvm_classes_unloaded_classes counter The total number of classes unloaded since the Java virtual machine has started execution application
jvm_gc_live_data_size_bytes gauge Size of long-lived heap memory pool after reclamation application
jvm_gc_max_data_size_bytes gauge Max size of long-lived heap memory pool application
jvm_gc_memory_allocated_bytes counter Incremented for an increase in the size of the (young) heap memory pool after one GC to before the next application
jvm_gc_memory_promoted_bytes counter Count of positive increases in the size of the old generation memory pool before GC to after GC application
jvm_gc_overhead_percent gauge An approximation of the percent of CPU time used by GC activities over the last lookback period or since monitoring began, whichever is shorter, in the range [0..1] application
jvm_gc_pause_seconds summary Time spent in GC pause action, application, cause, gc
jvm_gc_pause_seconds_max gauge Time spent in GC pause action, application, cause, gc
jvm_memory_committed_bytes gauge The amount of memory in bytes that is committed for the Java virtual machine to use application, area, id
jvm_memory_max_bytes gauge The maximum amount of memory in bytes that can be used for memory management application, area, id
jvm_memory_usage_after_gc_percent gauge The percentage of long-lived heap pool used after the last GC event, in the range [0..1] application, area, pool
jvm_memory_used_bytes gauge The amount of used memory application, area, id
jvm_threads_daemon_threads gauge The current number of live daemon threads application
jvm_threads_live_threads gauge The current number of live threads including both daemon and non-daemon threads application
jvm_threads_peak_threads gauge The peak live thread count since the Java virtual machine started or peak was reset application
jvm_threads_started_threads counter The total number of application threads started in the JVM application
jvm_threads_states_threads gauge The current number of threads application, state
lettuce_command_completion_seconds histogram Latency between command send and command completion (complete response received application, command, local, quantile, remote
lettuce_command_completion_seconds_bucket unknown application, command, le, local, remote
lettuce_command_completion_seconds_count unknown application, command, local, remote
lettuce_command_completion_seconds_max gauge Latency between command send and command completion (complete response received application, command, local, remote
lettuce_command_completion_seconds_sum unknown application, command, local, remote
lettuce_command_firstresponse_seconds histogram Latency between command send and first response (first response received) application, command, local, quantile, remote
lettuce_command_firstresponse_seconds_bucket unknown application, command, le, local, remote
lettuce_command_firstresponse_seconds_count unknown application, command, local, remote
lettuce_command_firstresponse_seconds_max gauge Latency between command send and first response (first response received) application, command, local, remote
lettuce_command_firstresponse_seconds_sum unknown application, command, local, remote
log4j2_events counter Number of log events application, level
process_cpu_usage gauge The “recent cpu usage” for the Java Virtual Machine process application
process_files_max_files gauge The maximum file descriptor count application
process_files_open_files gauge The open file descriptor count application
process_start_time_seconds gauge Start time of the process since unix epoch. application
process_uptime_seconds gauge The uptime of the Java virtual machine application
pulsar_message_ack counter Pulsar: acknowledge messages application, topic
pulsar_message_receive_seconds summary Pulsar: received messages application, dead_letter, topic
pulsar_message_receive_seconds_max gauge Pulsar: received messages application, dead_letter, topic
pulsar_message_send counter Pulsar: sent messages application
system_cpu_count gauge The number of processors available to the Java virtual machine application
system_cpu_usage gauge The “recent cpu usage” of the system the application is running in application
system_load_average_1m gauge The sum of the number of runnable entities queued to available processors and the number of runnable entities running on the available processors averaged over a period of time application
zipkin_reporter_messages counter Messages reported (or attempted to be reported) application
zipkin_reporter_messages_bytes counter Total bytes of messages reported application
zipkin_reporter_queue_bytes gauge Total size of all encoded spans queued for reporting application
zipkin_reporter_queue_spans gauge Spans queued for reporting application
zipkin_reporter_spans counter Spans reported application
zipkin_reporter_spans_bytes counter Total bytes of encoded spans reported application
zipkin_reporter_spans_dropped counter Spans dropped (failed to report) application

metadata-api

Metric Type Documentation Labels
application_ready_time_seconds gauge Time taken (ms) for the application to be ready to service requests application, main_application_class
application_started_time_seconds gauge Time taken (ms) to start the application application, main_application_class
authentication_client_call_error_count counter Count of server error authentication calls. application, operation
authentication_client_call_started_count counter Count of started authentication calls. application, operation
cache_eviction_weight counter The sum of weights of evicted entries. This total does not include manual invalidations. cache, cachePart
cache_evictions counter The number of times the cache was evicted. cache, cachePart
cache_gets counter The number of times cache lookup methods have returned a cached (hit) or uncached (newly loaded or null) value (miss). cache, cachePart, result
cache_puts counter The number of entries added to the cache cache, cachePart
cache_size gauge The number of entries in this cache. This may be an approximation, depending on the type of cache. cache, cachePart
direct_buffer_size gauge Max size of direct buffer memory application
disk_free_bytes gauge Usable space for path application, path
disk_total_bytes gauge Total space for path application, path
executor_active_threads gauge The approximate number of threads that are actively executing tasks application, name
executor_completed_tasks counter The approximate total number of tasks that have completed execution application, name
executor_pool_core_threads gauge The core number of threads for the pool application, name
executor_pool_max_threads gauge The maximum allowed number of threads in the pool application, name
executor_pool_size_threads gauge The current number of threads in the pool application, name
executor_queue_remaining_tasks gauge The number of additional elements that this queue can ideally accept without blocking application, name
executor_queued_tasks gauge The approximate number of tasks that are queued for execution application, name
featurehub_get_seconds summary Duration of the call to FeatureHub application
featurehub_get_seconds_max gauge Duration of the call to FeatureHub application
grpc_client_processing_duration_seconds summary The total time taken for the client to complete the call, including network delay application, method, methodType, service, statusCode
grpc_client_processing_duration_seconds_max gauge The total time taken for the client to complete the call, including network delay application, method, methodType, service, statusCode
grpc_client_requests_sent_messages counter The total number of requests sent application, method, methodType, service
grpc_client_responses_received_messages counter The total number of responses received application, method, methodType, service
grpc_server_processing_duration_seconds summary The total time taken for the server to complete the call application, method, methodType, service, statusCode
grpc_server_processing_duration_seconds_max gauge The total time taken for the server to complete the call application, method, methodType, service, statusCode
grpc_server_requests_received_messages counter The total number of requests received application, method, methodType, service
grpc_server_responses_sent_messages counter The total number of responses sent application, method, methodType, service
hikaricp_connections gauge Total connections application, pool
hikaricp_connections_acquire_seconds summary Connection acquire time application, pool
hikaricp_connections_acquire_seconds_max gauge Connection acquire time application, pool
hikaricp_connections_active gauge Active connections application, pool
hikaricp_connections_creation_seconds summary Connection creation time application, pool
hikaricp_connections_creation_seconds_max gauge Connection creation time application, pool
hikaricp_connections_idle gauge Idle connections application, pool
hikaricp_connections_max gauge Max connections application, pool
hikaricp_connections_min gauge Min connections application, pool
hikaricp_connections_pending gauge Pending threads application, pool
hikaricp_connections_timeout counter Connection timeout total count application, pool
hikaricp_connections_usage_seconds summary Connection usage time application, pool
hikaricp_connections_usage_seconds_max gauge Connection usage time application, pool
http_server_requests_seconds summary Duration of HTTP server request handling application, exception, method, outcome, status, uri
http_server_requests_seconds_max gauge Duration of HTTP server request handling application, exception, method, outcome, status, uri
jdbc_connections_active gauge Current number of active connections that have been allocated from the data source. application, name
jdbc_connections_idle gauge Number of established but idle connections. application, name
jdbc_connections_max gauge Maximum number of active connections that can be allocated at the same time. application, name
jdbc_connections_min gauge Minimum number of idle connections in the pool. application, name
jvm_buffer_count_buffers gauge An estimate of the number of buffers in the pool application, id
jvm_buffer_memory_used_bytes gauge An estimate of the memory that the Java virtual machine is using for this buffer pool application, id
jvm_buffer_total_capacity_bytes gauge An estimate of the total capacity of the buffers in this pool application, id
jvm_classes_loaded_classes gauge The number of classes that are currently loaded in the Java virtual machine application
jvm_classes_unloaded_classes counter The total number of classes unloaded since the Java virtual machine has started execution application
jvm_gc_live_data_size_bytes gauge Size of long-lived heap memory pool after reclamation application
jvm_gc_max_data_size_bytes gauge Max size of long-lived heap memory pool application
jvm_gc_memory_allocated_bytes counter Incremented for an increase in the size of the (young) heap memory pool after one GC to before the next application
jvm_gc_memory_promoted_bytes counter Count of positive increases in the size of the old generation memory pool before GC to after GC application
jvm_gc_overhead_percent gauge An approximation of the percent of CPU time used by GC activities over the last lookback period or since monitoring began, whichever is shorter, in the range [0..1] application
jvm_gc_pause_seconds summary Time spent in GC pause action, application, cause, gc
jvm_gc_pause_seconds_max gauge Time spent in GC pause action, application, cause, gc
jvm_memory_committed_bytes gauge The amount of memory in bytes that is committed for the Java virtual machine to use application, area, id
jvm_memory_max_bytes gauge The maximum amount of memory in bytes that can be used for memory management application, area, id
jvm_memory_usage_after_gc_percent gauge The percentage of long-lived heap pool used after the last GC event, in the range [0..1] application, area, pool
jvm_memory_used_bytes gauge The amount of used memory application, area, id
jvm_threads_daemon_threads gauge The current number of live daemon threads application
jvm_threads_live_threads gauge The current number of live threads including both daemon and non-daemon threads application
jvm_threads_peak_threads gauge The peak live thread count since the Java virtual machine started or peak was reset application
jvm_threads_started_threads counter The total number of application threads started in the JVM application
jvm_threads_states_threads gauge The current number of threads application, state
log4j2_events counter Number of log events application, level
metadata_api_permissions_hasaccess_seconds summary application
metadata_api_permissions_hasaccess_seconds_max gauge application
process_cpu_usage gauge The “recent cpu usage” for the Java Virtual Machine process application
process_files_max_files gauge The maximum file descriptor count application
process_files_open_files gauge The open file descriptor count application
process_start_time_seconds gauge Start time of the process since unix epoch. application
process_uptime_seconds gauge The uptime of the Java virtual machine application
pulsar_message_ack counter Pulsar: acknowledge messages application, topic
pulsar_message_receive_seconds summary Pulsar: received messages application, dead_letter, topic
pulsar_message_receive_seconds_max gauge Pulsar: received messages application, dead_letter, topic
pulsar_message_send counter Pulsar: sent messages application
reactor_netty_bytebuf_allocator_active_direct_memory gauge The actual bytes consumed by in-use buffers allocated from heap buffer pools. application, id, type
reactor_netty_bytebuf_allocator_active_heap_memory gauge The actual bytes consumed by in-use buffers allocated from direct buffer pools. application, id, type
reactor_netty_bytebuf_allocator_chunk_size gauge The chunk size for an arena. application, id, type
reactor_netty_bytebuf_allocator_direct_arenas gauge The number of direct arenas. application, id, type
reactor_netty_bytebuf_allocator_heap_arenas gauge The number of heap arenas. application, id, type
reactor_netty_bytebuf_allocator_normal_cache_size gauge The size of the normal cache. application, id, type
reactor_netty_bytebuf_allocator_small_cache_size gauge The size of the small cache. application, id, type
reactor_netty_bytebuf_allocator_threadlocal_caches gauge The number of thread local caches. application, id, type
reactor_netty_bytebuf_allocator_used_direct_memory gauge The number of bytes reserved by direct buffer allocator. application, id, type
reactor_netty_bytebuf_allocator_used_heap_memory gauge The number of bytes reserved by heap buffer allocator. application, id, type
reactor_netty_eventloop_pending_tasks gauge Event loop pending scheduled tasks. application, name
reactor_netty_http_server_connections_active gauge The number of http connections currently processing requests application, local_address, uri
reactor_netty_http_server_connections_total gauge The number of all opened connections application, local_address, uri
reactor_netty_http_server_data_received_bytes summary Amount of the data received, in bytes application, uri
reactor_netty_http_server_data_received_bytes_max gauge Amount of the data received, in bytes application, uri
reactor_netty_http_server_data_received_time_seconds summary Time spent in consuming incoming data application, method, uri
reactor_netty_http_server_data_received_time_seconds_max gauge Time spent in consuming incoming data application, method, uri
reactor_netty_http_server_data_sent_bytes summary Amount of the data sent, in bytes application, uri
reactor_netty_http_server_data_sent_bytes_max gauge Amount of the data sent, in bytes application, uri
reactor_netty_http_server_data_sent_time_seconds summary Time spent in sending outgoing data application, method, status, uri
reactor_netty_http_server_data_sent_time_seconds_max gauge Time spent in sending outgoing data application, method, status, uri
reactor_netty_http_server_response_time_seconds summary Total time for the request/response application, method, status, uri
reactor_netty_http_server_response_time_seconds_max gauge Total time for the request/response application, method, status, uri
system_cpu_count gauge The number of processors available to the Java virtual machine application
system_cpu_usage gauge The “recent cpu usage” of the system the application is running in application
system_load_average_1m gauge The sum of the number of runnable entities queued to available processors and the number of runnable entities running on the available processors averaged over a period of time application
zipkin_reporter_messages counter Messages reported (or attempted to be reported) application
zipkin_reporter_messages_bytes counter Total bytes of messages reported application
zipkin_reporter_queue_bytes gauge Total size of all encoded spans queued for reporting application
zipkin_reporter_queue_spans gauge Spans queued for reporting application
zipkin_reporter_spans counter Spans reported application
zipkin_reporter_spans_bytes counter Total bytes of encoded spans reported application
zipkin_reporter_spans_dropped counter Spans dropped (failed to report) application

result-cache

Metric Type Documentation Labels
application_ready_time_seconds gauge Time taken (ms) for the application to be ready to service requests application, main_application_class
application_started_time_seconds gauge Time taken (ms) to start the application application, main_application_class
direct_buffer_size gauge Max size of direct buffer memory application
disk_free_bytes gauge Usable space for path application, path
disk_total_bytes gauge Total space for path application, path
executor_active_threads gauge The approximate number of threads that are actively executing tasks application, name
executor_completed_tasks counter The approximate total number of tasks that have completed execution application, name
executor_pool_core_threads gauge The core number of threads for the pool application, name
executor_pool_max_threads gauge The maximum allowed number of threads in the pool application, name
executor_pool_size_threads gauge The current number of threads in the pool application, name
executor_queue_remaining_tasks gauge The number of additional elements that this queue can ideally accept without blocking application, name
executor_queued_tasks gauge The approximate number of tasks that are queued for execution application, name
grpc_client_processing_duration_seconds summary The total time taken for the client to complete the call, including network delay application, method, methodType, service, statusCode
grpc_client_processing_duration_seconds_max gauge The total time taken for the client to complete the call, including network delay application, method, methodType, service, statusCode
grpc_client_requests_sent_messages counter The total number of requests sent application, method, methodType, service
grpc_client_responses_received_messages counter The total number of responses received application, method, methodType, service
grpc_server_processing_duration_seconds summary The total time taken for the server to complete the call application, method, methodType, service, statusCode
grpc_server_processing_duration_seconds_max gauge The total time taken for the server to complete the call application, method, methodType, service, statusCode
grpc_server_requests_received_messages counter The total number of requests received application, method, methodType, service
grpc_server_responses_sent_messages counter The total number of responses sent application, method, methodType, service
http_server_requests_seconds summary Duration of HTTP server request handling application, exception, method, outcome, status, uri
http_server_requests_seconds_max gauge Duration of HTTP server request handling application, exception, method, outcome, status, uri
jvm_buffer_count_buffers gauge An estimate of the number of buffers in the pool application, id
jvm_buffer_memory_used_bytes gauge An estimate of the memory that the Java virtual machine is using for this buffer pool application, id
jvm_buffer_total_capacity_bytes gauge An estimate of the total capacity of the buffers in this pool application, id
jvm_classes_loaded_classes gauge The number of classes that are currently loaded in the Java virtual machine application
jvm_classes_unloaded_classes counter The total number of classes unloaded since the Java virtual machine has started execution application
jvm_gc_live_data_size_bytes gauge Size of long-lived heap memory pool after reclamation application
jvm_gc_max_data_size_bytes gauge Max size of long-lived heap memory pool application
jvm_gc_memory_allocated_bytes counter Incremented for an increase in the size of the (young) heap memory pool after one GC to before the next application
jvm_gc_memory_promoted_bytes counter Count of positive increases in the size of the old generation memory pool before GC to after GC application
jvm_gc_overhead_percent gauge An approximation of the percent of CPU time used by GC activities over the last lookback period or since monitoring began, whichever is shorter, in the range [0..1] application
jvm_gc_pause_seconds summary Time spent in GC pause action, application, cause, gc
jvm_gc_pause_seconds_max gauge Time spent in GC pause action, application, cause, gc
jvm_memory_committed_bytes gauge The amount of memory in bytes that is committed for the Java virtual machine to use application, area, id
jvm_memory_max_bytes gauge The maximum amount of memory in bytes that can be used for memory management application, area, id
jvm_memory_usage_after_gc_percent gauge The percentage of long-lived heap pool used after the last GC event, in the range [0..1] application, area, pool
jvm_memory_used_bytes gauge The amount of used memory application, area, id
jvm_threads_daemon_threads gauge The current number of live daemon threads application
jvm_threads_live_threads gauge The current number of live threads including both daemon and non-daemon threads application
jvm_threads_peak_threads gauge The peak live thread count since the Java virtual machine started or peak was reset application
jvm_threads_started_threads counter The total number of application threads started in the JVM application
jvm_threads_states_threads gauge The current number of threads application, state
lettuce_command_completion_seconds histogram Latency between command send and command completion (complete response received application, command, local, quantile, remote
lettuce_command_completion_seconds_bucket unknown application, command, le, local, remote
lettuce_command_completion_seconds_count unknown application, command, local, remote
lettuce_command_completion_seconds_max gauge Latency between command send and command completion (complete response received application, command, local, remote
lettuce_command_completion_seconds_sum unknown application, command, local, remote
lettuce_command_firstresponse_seconds histogram Latency between command send and first response (first response received) application, command, local, quantile, remote
lettuce_command_firstresponse_seconds_bucket unknown application, command, le, local, remote
lettuce_command_firstresponse_seconds_count unknown application, command, local, remote
lettuce_command_firstresponse_seconds_max gauge Latency between command send and first response (first response received) application, command, local, remote
lettuce_command_firstresponse_seconds_sum unknown application, command, local, remote
log4j2_events counter Number of log events application, level
process_cpu_usage gauge The “recent cpu usage” for the Java Virtual Machine process application
process_files_max_files gauge The maximum file descriptor count application
process_files_open_files gauge The open file descriptor count application
process_start_time_seconds gauge Start time of the process since unix epoch. application
process_uptime_seconds gauge The uptime of the Java virtual machine application
pulsar_message_ack counter Pulsar: acknowledge messages application, topic
pulsar_message_receive_seconds summary Pulsar: received messages application, dead_letter, topic
pulsar_message_receive_seconds_max gauge Pulsar: received messages application, dead_letter, topic
pulsar_message_send counter Pulsar: sent messages application
result_cache_data_written_bytes counter Amount of data written to result cache application, organization, workspace
result_cache_gdstorage_svc_removeAllOrganizationDataSources_seconds summary application
result_cache_gdstorage_svc_removeAllOrganizationDataSources_seconds_max gauge application
result_cache_gdstorage_svc_removeDataSource_seconds summary application
result_cache_gdstorage_svc_removeDataSource_seconds_max gauge application
resultcache_crosstabulate_calculate_seconds summary Duration of crosstabulation computation. application, status
resultcache_crosstabulate_calculate_seconds_max gauge Duration of crosstabulation computation. application, status
resultcache_crosstabulate_seconds summary application
resultcache_crosstabulate_seconds_max gauge application
system_cpu_count gauge The number of processors available to the Java virtual machine application
system_cpu_usage gauge The “recent cpu usage” of the system the application is running in application
system_load_average_1m gauge The sum of the number of runnable entities queued to available processors and the number of runnable entities running on the available processors averaged over a period of time application
zipkin_reporter_messages counter Messages reported (or attempted to be reported) application
zipkin_reporter_messages_bytes counter Total bytes of messages reported application
zipkin_reporter_messages_dropped counter application, cause
zipkin_reporter_queue_bytes gauge Total size of all encoded spans queued for reporting application
zipkin_reporter_queue_spans gauge Spans queued for reporting application
zipkin_reporter_spans counter Spans reported application
zipkin_reporter_spans_bytes counter Total bytes of encoded spans reported application
zipkin_reporter_spans_dropped counter Spans dropped (failed to report) application

scan-model

Metric Type Documentation Labels
application_ready_time_seconds gauge Time taken (ms) for the application to be ready to service requests application, main_application_class
application_started_time_seconds gauge Time taken (ms) to start the application application, main_application_class
authentication_client_call_started_count counter Count of started authentication calls. application, operation
direct_buffer_size gauge Max size of direct buffer memory application
disk_free_bytes gauge Usable space for path application, path
disk_total_bytes gauge Total space for path application, path
executor_active_threads gauge The approximate number of threads that are actively executing tasks application, name
executor_completed_tasks counter The approximate total number of tasks that have completed execution application, name
executor_pool_core_threads gauge The core number of threads for the pool application, name
executor_pool_max_threads gauge The maximum allowed number of threads in the pool application, name
executor_pool_size_threads gauge The current number of threads in the pool application, name
executor_queue_remaining_tasks gauge The number of additional elements that this queue can ideally accept without blocking application, name
executor_queued_tasks gauge The approximate number of tasks that are queued for execution application, name
featurehub_get_seconds summary Duration of the call to FeatureHub application
featurehub_get_seconds_max gauge Duration of the call to FeatureHub application
grpc_client_processing_duration_seconds summary The total time taken for the client to complete the call, including network delay application, method, methodType, service, statusCode
grpc_client_processing_duration_seconds_max gauge The total time taken for the client to complete the call, including network delay application, method, methodType, service, statusCode
grpc_client_requests_sent_messages counter The total number of requests sent application, method, methodType, service
grpc_client_responses_received_messages counter The total number of responses received application, method, methodType, service
http_server_requests_seconds summary Duration of HTTP server request handling application, exception, method, outcome, status, uri
http_server_requests_seconds_max gauge Duration of HTTP server request handling application, exception, method, outcome, status, uri
jvm_buffer_count_buffers gauge An estimate of the number of buffers in the pool application, id
jvm_buffer_memory_used_bytes gauge An estimate of the memory that the Java virtual machine is using for this buffer pool application, id
jvm_buffer_total_capacity_bytes gauge An estimate of the total capacity of the buffers in this pool application, id
jvm_classes_loaded_classes gauge The number of classes that are currently loaded in the Java virtual machine application
jvm_classes_unloaded_classes counter The total number of classes unloaded since the Java virtual machine has started execution application
jvm_gc_live_data_size_bytes gauge Size of long-lived heap memory pool after reclamation application
jvm_gc_max_data_size_bytes gauge Max size of long-lived heap memory pool application
jvm_gc_memory_allocated_bytes counter Incremented for an increase in the size of the (young) heap memory pool after one GC to before the next application
jvm_gc_memory_promoted_bytes counter Count of positive increases in the size of the old generation memory pool before GC to after GC application
jvm_gc_overhead_percent gauge An approximation of the percent of CPU time used by GC activities over the last lookback period or since monitoring began, whichever is shorter, in the range [0..1] application
jvm_gc_pause_seconds summary Time spent in GC pause action, application, cause, gc
jvm_gc_pause_seconds_max gauge Time spent in GC pause action, application, cause, gc
jvm_memory_committed_bytes gauge The amount of memory in bytes that is committed for the Java virtual machine to use application, area, id
jvm_memory_max_bytes gauge The maximum amount of memory in bytes that can be used for memory management application, area, id
jvm_memory_usage_after_gc_percent gauge The percentage of long-lived heap pool used after the last GC event, in the range [0..1] application, area, pool
jvm_memory_used_bytes gauge The amount of used memory application, area, id
jvm_threads_daemon_threads gauge The current number of live daemon threads application
jvm_threads_live_threads gauge The current number of live threads including both daemon and non-daemon threads application
jvm_threads_peak_threads gauge The peak live thread count since the Java virtual machine started or peak was reset application
jvm_threads_started_threads counter The total number of application threads started in the JVM application
jvm_threads_states_threads gauge The current number of threads application, state
log4j2_events counter Number of log events application, level
process_cpu_usage gauge The “recent cpu usage” for the Java Virtual Machine process application
process_files_max_files gauge The maximum file descriptor count application
process_files_open_files gauge The open file descriptor count application
process_start_time_seconds gauge Start time of the process since unix epoch. application
process_uptime_seconds gauge The uptime of the Java virtual machine application
scanmodel_getschemata_seconds summary application
scanmodel_getschemata_seconds_max gauge application
scanmodel_scanpdm_seconds summary application
scanmodel_scanpdm_seconds_max gauge application
system_cpu_count gauge The number of processors available to the Java virtual machine application
system_cpu_usage gauge The “recent cpu usage” of the system the application is running in application
system_load_average_1m gauge The sum of the number of runnable entities queued to available processors and the number of runnable entities running on the available processors averaged over a period of time application
zipkin_reporter_messages counter Messages reported (or attempted to be reported) application
zipkin_reporter_messages_bytes counter Total bytes of messages reported application
zipkin_reporter_messages_dropped counter application, cause
zipkin_reporter_queue_bytes gauge Total size of all encoded spans queued for reporting application
zipkin_reporter_queue_spans gauge Spans queued for reporting application
zipkin_reporter_spans counter Spans reported application
zipkin_reporter_spans_bytes counter Total bytes of encoded spans reported application
zipkin_reporter_spans_dropped counter Spans dropped (failed to report) application

sql-executor

Metric Type Documentation Labels
application_ready_time_seconds gauge Time taken (ms) for the application to be ready to service requests application, main_application_class
application_started_time_seconds gauge Time taken (ms) to start the application application, main_application_class
direct_buffer_size gauge Max size of direct buffer memory application
disk_free_bytes gauge Usable space for path application, path
disk_total_bytes gauge Total space for path application, path
executor_active_threads gauge The approximate number of threads that are actively executing tasks application, name
executor_completed_tasks counter The approximate total number of tasks that have completed execution application, name
executor_pool_core_threads gauge The core number of threads for the pool application, name
executor_pool_max_threads gauge The maximum allowed number of threads in the pool application, name
executor_pool_size_threads gauge The current number of threads in the pool application, name
executor_queue_remaining_tasks gauge The number of additional elements that this queue can ideally accept without blocking application, name
executor_queued_tasks gauge The approximate number of tasks that are queued for execution application, name
grpc_client_processing_duration_seconds summary The total time taken for the client to complete the call, including network delay application, method, methodType, service, statusCode
grpc_client_processing_duration_seconds_max gauge The total time taken for the client to complete the call, including network delay application, method, methodType, service, statusCode
grpc_client_requests_sent_messages counter The total number of requests sent application, method, methodType, service
grpc_client_responses_received_messages counter The total number of responses received application, method, methodType, service
grpc_server_processing_duration_seconds summary The total time taken for the server to complete the call application, method, methodType, service, statusCode
grpc_server_processing_duration_seconds_max gauge The total time taken for the server to complete the call application, method, methodType, service, statusCode
grpc_server_requests_received_messages counter The total number of requests received application, method, methodType, service
grpc_server_responses_sent_messages counter The total number of responses sent application, method, methodType, service
hikaricp_connections gauge Total connections application, pool
hikaricp_connections_acquire_seconds summary Connection acquire time application, pool
hikaricp_connections_acquire_seconds_max gauge Connection acquire time application, pool
hikaricp_connections_active gauge Active connections application, pool
hikaricp_connections_creation_seconds summary Connection creation time application, pool
hikaricp_connections_creation_seconds_max gauge Connection creation time application, pool
hikaricp_connections_idle gauge Idle connections application, pool
hikaricp_connections_max gauge Max connections application, pool
hikaricp_connections_min gauge Min connections application, pool
hikaricp_connections_pending gauge Pending threads application, pool
hikaricp_connections_timeout counter Connection timeout total count application, pool
hikaricp_connections_usage_seconds summary Connection usage time application, pool
hikaricp_connections_usage_seconds_max gauge Connection usage time application, pool
http_server_requests_seconds summary Duration of HTTP server request handling application, exception, method, outcome, status, uri
http_server_requests_seconds_max gauge Duration of HTTP server request handling application, exception, method, outcome, status, uri
jdbc_connections_active gauge Current number of active connections that have been allocated from the data source. application, name
jdbc_connections_idle gauge Number of established but idle connections. application, name
jdbc_connections_max gauge Maximum number of active connections that can be allocated at the same time. application, name
jdbc_connections_min gauge Minimum number of idle connections in the pool. application, name
jvm_buffer_count_buffers gauge An estimate of the number of buffers in the pool application, id
jvm_buffer_memory_used_bytes gauge An estimate of the memory that the Java virtual machine is using for this buffer pool application, id
jvm_buffer_total_capacity_bytes gauge An estimate of the total capacity of the buffers in this pool application, id
jvm_classes_loaded_classes gauge The number of classes that are currently loaded in the Java virtual machine application
jvm_classes_unloaded_classes counter The total number of classes unloaded since the Java virtual machine has started execution application
jvm_gc_live_data_size_bytes gauge Size of long-lived heap memory pool after reclamation application
jvm_gc_max_data_size_bytes gauge Max size of long-lived heap memory pool application
jvm_gc_memory_allocated_bytes counter Incremented for an increase in the size of the (young) heap memory pool after one GC to before the next application
jvm_gc_memory_promoted_bytes counter Count of positive increases in the size of the old generation memory pool before GC to after GC application
jvm_gc_overhead_percent gauge An approximation of the percent of CPU time used by GC activities over the last lookback period or since monitoring began, whichever is shorter, in the range [0..1] application
jvm_gc_pause_seconds summary Time spent in GC pause action, application, cause, gc
jvm_gc_pause_seconds_max gauge Time spent in GC pause action, application, cause, gc
jvm_memory_committed_bytes gauge The amount of memory in bytes that is committed for the Java virtual machine to use application, area, id
jvm_memory_max_bytes gauge The maximum amount of memory in bytes that can be used for memory management application, area, id
jvm_memory_usage_after_gc_percent gauge The percentage of long-lived heap pool used after the last GC event, in the range [0..1] application, area, pool
jvm_memory_used_bytes gauge The amount of used memory application, area, id
jvm_threads_daemon_threads gauge The current number of live daemon threads application
jvm_threads_live_threads gauge The current number of live threads including both daemon and non-daemon threads application
jvm_threads_peak_threads gauge The peak live thread count since the Java virtual machine started or peak was reset application
jvm_threads_started_threads counter The total number of application threads started in the JVM application
jvm_threads_states_threads gauge The current number of threads application, state
log4j2_events counter Number of log events application, level
process_cpu_usage gauge The “recent cpu usage” for the Java Virtual Machine process application
process_files_max_files gauge The maximum file descriptor count application
process_files_open_files gauge The open file descriptor count application
process_start_time_seconds gauge Start time of the process since unix epoch. application
process_uptime_seconds gauge The uptime of the Java virtual machine application
pulsar_message_ack counter Pulsar: acknowledge messages application, topic
pulsar_message_receive_seconds summary Pulsar: received messages application, dead_letter, topic
pulsar_message_receive_seconds_max gauge Pulsar: received messages application, dead_letter, topic
sql_execute_data_header_bytes counter SQL execute header size application, datasource, organization, workspace
sql_execute_data_read_bytes counter SQL execute data size application, datasource, organization, workspace
sql_execute_data_total_bytes counter SQL execute total size application, datasource, organization, workspace
sql_execute_seconds summary SQL execute application, datasource, error, organization, workspace
sql_execute_seconds_max gauge SQL execute application, datasource, error, organization, workspace
sql_execution_cancellations_query counter Count of SQL execution cancellations application, organization, workspace
sqlxhikaricp_connections gauge Total connections application, dataSourceId, dataSourceType, orgId
sqlxhikaricp_connections_acquire_seconds summary Connection acquire time application, dataSourceId, dataSourceType, orgId
sqlxhikaricp_connections_acquire_seconds_max gauge Connection acquire time application, dataSourceId, dataSourceType, orgId
sqlxhikaricp_connections_active gauge Active connections application, dataSourceId, dataSourceType, orgId
sqlxhikaricp_connections_creation_seconds summary Connection creation time application, dataSourceId, dataSourceType, orgId
sqlxhikaricp_connections_creation_seconds_max gauge Connection creation time application, dataSourceId, dataSourceType, orgId
sqlxhikaricp_connections_idle gauge Idle connections application, dataSourceId, dataSourceType, orgId
sqlxhikaricp_connections_max gauge Max connections application, dataSourceId, dataSourceType, orgId
sqlxhikaricp_connections_min gauge Min connections application, dataSourceId, dataSourceType, orgId
sqlxhikaricp_connections_pending gauge Pending threads application, dataSourceId, dataSourceType, orgId
sqlxhikaricp_connections_timeout counter Connection timeout total count application, dataSourceId, dataSourceType, orgId
sqlxhikaricp_connections_usage_seconds summary Connection usage time application, dataSourceId, dataSourceType, orgId
sqlxhikaricp_connections_usage_seconds_max gauge Connection usage time application, dataSourceId, dataSourceType, orgId
system_cpu_count gauge The number of processors available to the Java virtual machine application
system_cpu_usage gauge The “recent cpu usage” of the system the application is running in application
system_load_average_1m gauge The sum of the number of runnable entities queued to available processors and the number of runnable entities running on the available processors averaged over a period of time application
zipkin_reporter_messages counter Messages reported (or attempted to be reported) application
zipkin_reporter_messages_bytes counter Total bytes of messages reported application
zipkin_reporter_messages_dropped counter application, cause
zipkin_reporter_queue_bytes gauge Total size of all encoded spans queued for reporting application
zipkin_reporter_queue_spans gauge Spans queued for reporting application
zipkin_reporter_spans counter Spans reported application
zipkin_reporter_spans_bytes counter Total bytes of encoded spans reported application
zipkin_reporter_spans_dropped counter Spans dropped (failed to report) application

quiver-cache

Metric Type Documentation Labels
process_cpu_seconds counter Total user and system CPU time spent in seconds.
process_max_fds gauge Maximum number of open file descriptors.
process_open_fds gauge Number of open file descriptors.
process_resident_memory_bytes gauge Resident memory size in bytes.
process_start_time_seconds gauge Start time of the process since unix epoch in seconds.
process_virtual_memory_bytes gauge Virtual memory size in bytes.
python_gc_collections counter Number of times this generation was collected generation
python_gc_objects_collected counter Objects collected during gc generation
python_gc_objects_uncollectable counter Uncollectable objects found during GC generation
python_info gauge Python platform information implementation, major, minor, patchlevel, version
quiver_active_requests gauge Number of currently active requests action_type, method
quiver_all_threads gauge Number of all threads in the Quiver process. This is number of live pthreads in the current process (e.g. it counts everything).
quiver_cluster_event_counter counter Counts occurrence of cluster events event_type
quiver_cluster_event_counter_created gauge Counts occurrence of cluster events event_type
quiver_data_xfer_amount counter Counts total number of bytes received from the clients.
quiver_data_xfer_amount_created gauge Counts total number of bytes received from the clients.
quiver_data_xfer_duration summary Summary of data transfer durations: how long it took to load all data from client to its designated cache tier.
quiver_data_xfer_duration_created gauge Summary of data transfer durations: how long it took to load all data from client to its designated cache tier.
quiver_disk_reclaim_duration summary Duration of disk resource reclamations.
quiver_disk_reclaim_duration_created gauge Duration of disk resource reclamations.
quiver_disk_reclaim_failures counter Number of times disk resource reclamation have failed.
quiver_disk_reclaim_failures_created gauge Number of times disk resource reclamation have failed.
quiver_disk_reclaim_queue gauge Number of requests in the resource reclamation queue
quiver_disk_resident_usage gauge Current usage of disk resource by residents
quiver_disk_usage gauge Current usage of disk resource
quiver_durable_init_errors counter Number of failed durable storage initializations. Bumped every time a durable storage configured in Quiver cannot be connected to / worked with. state
quiver_durable_init_errors_created gauge Number of failed durable storage initializations. Bumped every time a durable storage configured in Quiver cannot be connected to / worked with. state
quiver_durable_writes_in_progress gauge Number of writes that are currently in progress to particular durable storage. storage_id
quiver_entries gauge Number of entries managed across all storage classes.
quiver_entry_transitions counter Storage Class entry transition counter transition
quiver_entry_transitions_created gauge Storage Class entry transition counter transition
quiver_etcd_flight_cmd_duration summary Duration of Flight related etcd commands cmd_type
quiver_etcd_flight_cmd_duration_created gauge Duration of Flight related etcd commands cmd_type
quiver_etcd_flight_error_counter counter Counter for errors encountered while executing flight commands
quiver_etcd_flight_error_counter_created gauge Counter for errors encountered while executing flight commands
quiver_etcd_flight_view_size gauge Number of flights for which the node keeps metadata.
quiver_etcd_heartbeat_interval summary Effective interval in which the node refreshes its etcd TTL
quiver_etcd_heartbeat_interval_created gauge Effective interval in which the node refreshes its etcd TTL
quiver_etcd_raw_events_processed counter Number of ‘raw’ etcd events received and processed processed.
quiver_etcd_stats_commit counter Number of Flight access committed to etcd by this node
quiver_etcd_stats_commit_created gauge Number of Flight access committed to etcd by this node
quiver_etcd_stats_drop_commit counter Number of access records that were dropped because server could not commit results after max retries
quiver_etcd_stats_drop_commit_created gauge Number of access records that were dropped because server could not commit results after max retries
quiver_etcd_stats_retry_commit counter Number of times the stats commit had to be retried due to conflicts
quiver_etcd_stats_retry_commit_created gauge Number of times the stats commit had to be retried due to conflicts
quiver_flight_count_trim counter Number of flights the policy module forcibly removed because the Quiver cluster has reached the flight count limit. Note that if you run multiple policy module instances, each operates independently and will increase this counter for every flight it wants to remove - even if other instance wanted to remove the same flight at the same time.
quiver_flight_count_trim_created gauge Number of flights the policy module forcibly removed because the Quiver cluster has reached the flight count limit. Note that if you run multiple policy module instances, each operates independently and will increase this counter for every flight it wants to remove - even if other instance wanted to remove the same flight at the same time.
quiver_get_backpressure_rejects counter Number of DoGet requests that were rejected due to server backpressure.
quiver_get_backpressure_rejects_created gauge Number of DoGet requests that were rejected due to server backpressure.
quiver_get_from_durable counter Number of DoGet requests that could only be served from durable storage because cache resources are not available.
quiver_get_from_durable_created gauge Number of DoGet requests that could only be served from durable storage because cache resources are not available.
quiver_get_from_durable_error counter Number of DoGet requests that failed because they needed to restore data from durable storage that was not online.
quiver_get_from_durable_error_created gauge Number of DoGet requests that failed because they needed to restore data from durable storage that was not online.
quiver_get_restore_durable summary Summary of durations of the restores of data from durable storage. The restore happens when a shard is asked for a flight whose data it does not physically have but the flight is durable and its data can be restored to caches from the durable storage. storage_id
quiver_get_restore_durable_created gauge Summary of durations of the restores of data from durable storage. The restore happens when a shard is asked for a flight whose data it does not physically have but the flight is durable and its data can be restored to caches from the durable storage. storage_id
quiver_malloc_trim summary Summary of malloc trim call durations.
quiver_malloc_trim_created gauge Summary of malloc trim call durations.
quiver_malloc_trim_error counter Number of times malloc_trim has failed. Repeated failures means big trouble incoming.
quiver_malloc_trim_error_created gauge Number of times malloc_trim has failed. Repeated failures means big trouble incoming.
quiver_mapped_disk_reclaim_duration summary Duration of mapped_disk resource reclamations.
quiver_mapped_disk_reclaim_duration_created gauge Duration of mapped_disk resource reclamations.
quiver_mapped_disk_reclaim_failures counter Number of times mapped_disk resource reclamation have failed.
quiver_mapped_disk_reclaim_failures_created gauge Number of times mapped_disk resource reclamation have failed.
quiver_mapped_disk_reclaim_queue gauge Number of requests in the resource reclamation queue
quiver_mapped_disk_resident_usage gauge Current usage of mapped_disk resource by residents
quiver_mapped_disk_usage gauge Current usage of mapped_disk resource
quiver_memory_reclaim_duration summary Duration of memory resource reclamations.
quiver_memory_reclaim_duration_created gauge Duration of memory resource reclamations.
quiver_memory_reclaim_failures counter Number of times memory resource reclamation have failed.
quiver_memory_reclaim_failures_created gauge Number of times memory resource reclamation have failed.
quiver_memory_reclaim_queue gauge Number of requests in the resource reclamation queue
quiver_memory_resident_usage gauge Current usage of memory resource by residents
quiver_memory_usage gauge Current usage of memory resource
quiver_policy_cached_amount gauge Amount of cached data tracked by different limit policies. Each limit policy is set to enforce limits on one or more storage classes. This metric uses label for each limit policy. policy_id
quiver_policy_total_amount gauge Total amount of data tracked by different limit policies. Each limit policy is set to enforce limits on one or more storage classes. The total amount includes data that is in caches and data that is not in caches but still available on durable storage. This metric uses label for each limit policy. policy_id
quiver_put_backpressure_rejects counter Number of DoPut requests that were rejected due to the server backpressure.
quiver_put_backpressure_rejects_created gauge Number of DoPut requests that were rejected due to the server backpressure.
quiver_put_durable_error counter Number of DoPut requests that failed due to problems while accessing durable storage. These typically happen when the durable storage is misconfigured or the shards cannot access the storage due to authentication issues.
quiver_put_durable_error_created gauge Number of DoPut requests that failed due to problems while accessing durable storage. These typically happen when the durable storage is misconfigured or the shards cannot access the storage due to authentication issues.
quiver_put_limit_exceeded counter Number of DoPut requests that were cancelled because client wanted to upload data larger than the limit.
quiver_put_limit_exceeded_created gauge Number of DoPut requests that were cancelled because client wanted to upload data larger than the limit.
quiver_put_readonly_rejects counter Number of DoPut requests that were rejected because the server is in read-only mode due to loss of connection to the cluster.
quiver_put_readonly_rejects_created gauge Number of DoPut requests that were rejected because the server is in read-only mode due to loss of connection to the cluster.
quiver_put_storage_exhausted counter Number of DoPut requests that were cancelled because shard has no storage left to cache data.
quiver_put_storage_exhausted_created gauge Number of DoPut requests that were cancelled because shard has no storage left to cache data.
quiver_python_threads gauge Number of Python threads in the Quiver process. These are mostly created by Quiver itself. This number does not account for threads created outside of Python by gRPC, PyArrow, pandas and numpy.
quiver_rpc_duration summary Duration of Flight RPC methods. This is the end-to-end time and includes any and all wait times. action_type, method
quiver_rpc_duration_created gauge Duration of Flight RPC methods. This is the end-to-end time and includes any and all wait times. action_type, method
quiver_rpc_errors counter Error counts for Flight RPC methods action_type, method
quiver_rpc_errors_created gauge Error counts for Flight RPC methods action_type, method
quiver_rpc_limits gauge Fixed-value metric containing values of various limits related to request execution throttling. limit, rq_method
quiver_rpc_rejected counter Number of Flight RPC requests that were rejected because the queue of waiting requests was too long. rq_method
quiver_rpc_rejected_created gauge Number of Flight RPC requests that were rejected because the queue of waiting requests was too long. rq_method
quiver_rpc_running gauge Number of Flight RPC requests for particular RPC method that are running. rq_method
quiver_rpc_wait summary Time that different types of Flight RPC calls spend waiting in queue. This wait time already includes the time reported in ‘quiver_store_sync_wait’ metric. action_type, method
quiver_rpc_wait_created gauge Time that different types of Flight RPC calls spend waiting in queue. This wait time already includes the time reported in ‘quiver_store_sync_wait’ metric. action_type, method
quiver_rpc_waiting gauge Number of Flight RPC requests for particular RPC method waiting in queue for execution. rq_method
quiver_rss_critical gauge Gauge that indicates that RSS is critically high and that grace period is running before the server starts reporting NOT OK status.
quiver_shard_limits gauge Constant gauges that provide values of different shard limits. Different label is different limit. Last segment of the label is the size unit (b = bytes) limit_type
quiver_spill_to_durable counter Number of loads that could be completed by writing only to durable storage.
quiver_spill_to_durable_created gauge Number of loads that could be completed by writing only to durable storage.
quiver_storage_critical_errors counter Number of critical (unexpected) errors that have occurred in the storage service as it was handling cluster events.
quiver_storage_critical_errors_created gauge Number of critical (unexpected) errors that have occurred in the storage service as it was handling cluster events.
quiver_storage_events_processed counter Number of events processed by the storage service.
quiver_storage_overlimit_kicks counter Number of flights that were either removed or evicted because the storage service was holding more flights than the configured ‘cache_count_limit’.
quiver_storage_overlimit_kicks_created gauge Number of flights that were either removed or evicted because the storage service was holding more flights than the configured ‘cache_count_limit’.
quiver_storage_queues gauge Reports lengths of various queues used by the storage service. queue
quiver_storage_recycle_active gauge Indicates whether recycle bin on the shard is currently active.
quiver_storage_remove_error counter Number of times a remove of a cache slot has failed.
quiver_storage_remove_error_created gauge Number of times a remove of a cache slot has failed.
quiver_storage_remove_timeout counter Number of times a remove of a cache slot timed out and had to be retried.
quiver_storage_remove_timeout_created gauge Number of times a remove of a cache slot timed out and had to be retried.
quiver_storclas_cached_amount gauge Amount of data that is currently cached for different storage classes. This metric uses labels to distinguish storage class version. storclas_id, storclas_ver
quiver_storclas_flight_count gauge Number of flights managed by the different storage classes. This metric uses labels to distinguish storage class version. storclas_id, storclas_ver
quiver_storclas_total_amount gauge Total amount of data managed by different storage classes. This includes data that is in caches and data that is not in caches but still available on durable storage. This metric uses labels to distinguish storage class version. storclas_id, storclas_ver
quiver_store_forced_sync_wait summary Time that the requests spent waiting for forced sync to latest revision. Forced syncs are more expensive and often require additional communication with the cluster store.
quiver_store_forced_sync_wait_created gauge Time that the requests spent waiting for forced sync to latest revision. Forced syncs are more expensive and often require additional communication with the cluster store.
quiver_store_sync_rejected counter Number of requests that failed because they wanted to sync to particular store revision while the server was in bad shape and was rejecting all requests that contained SyncToken.
quiver_store_sync_rejected_created gauge Number of requests that failed because they wanted to sync to particular store revision while the server was in bad shape and was rejecting all requests that contained SyncToken.
quiver_store_sync_timeout counter Number of time outs encountered while waiting for local views to sync to particular store revision.
quiver_store_sync_timeout_created gauge Number of time outs encountered while waiting for local views to sync to particular store revision.
quiver_store_sync_wait summary Time that the requests spent waiting for local views to sync with particular store revision.
quiver_store_sync_wait_created gauge Time that the requests spent waiting for local views to sync with particular store revision.
quiver_task_prereqs_cancelled counter Number of cancelled prerequisite resolutions. Cancellations are requested by the callers who don’t want to wait anymore.
quiver_task_prereqs_duration summary Total duration of prereq checks and resolution.
quiver_task_prereqs_errors counter Number of unexpected failures during prerequisite resolution. Note: this does account for cases when specified prerequisites are not genuinely not resolved.
quiver_task_prereqs_timeout counter Number of times prerequisite resolution timed out; that is, the desired prerequisites were not met.
quiver_task_prereqs_waits counter Number of times prerequisite resolution had to wait for some missing prerequisites.
quiver_weak_durability_errors counter Number of loads to durable storage that failed after the write to caches succeeded.
quiver_weak_durability_errors_created gauge Number of loads to durable storage that failed after the write to caches succeeded.

quiver-xtab

Metric Type Documentation Labels
dataframe_close_queue gauge Number of task execution results waiting in the queue to be closed and cleaned up.
dataframe_task_cache_hit counter Number of times the DataframeCommand result was served from cache. This happens when using sink to flight path in combination with skip_if_exists option: the DataframeCommand will check this before doing heavy lifting and routes caller to cached result.
dataframe_task_cache_hit_created gauge Number of times the DataframeCommand result was served from cache. This happens when using sink to flight path in combination with skip_if_exists option: the DataframeCommand will check this before doing heavy lifting and routes caller to cached result.
dataframe_task_cancelled counter Number of cancelled tasks.
dataframe_task_cancelled_created gauge Number of cancelled tasks.
dataframe_task_completed counter Number of completed tasks - this includes all tasks regardless of how their execution completed (success, failure, cancel).
dataframe_task_completed_created gauge Number of completed tasks - this includes all tasks regardless of how their execution completed (success, failure, cancel).
dataframe_task_duration summary Duration of task run itself (does not include wait or prerequisite resolution duration).
dataframe_task_duration_created gauge Duration of task run itself (does not include wait or prerequisite resolution duration).
dataframe_task_e2e_duration summary End-to-end duration of the task execution. Includes prerequisite resolution duration and time spent in queue. This is the duration as observed by the callers.
dataframe_task_e2e_duration_created gauge End-to-end duration of the task execution. Includes prerequisite resolution duration and time spent in queue. This is the duration as observed by the callers.
dataframe_task_error counter Number of failed tasks.
dataframe_task_error_created gauge Number of failed tasks.
dataframe_task_in_bytes histogram Histogram of input data size (in bytes) le
dataframe_task_in_bytes_created gauge Histogram of input data size (in bytes)
dataframe_task_in_cols histogram Histogram of input column counts le
dataframe_task_in_cols_created gauge Histogram of input column counts
dataframe_task_in_conv_duration summary Duration of conversion of input data (Arrow) to dataframe.
dataframe_task_in_conv_duration_created gauge Duration of conversion of input data (Arrow) to dataframe.
dataframe_task_in_error counter Number of tasks that have failed due to errors while reading input data.
dataframe_task_in_error_created gauge Number of tasks that have failed due to errors while reading input data.
dataframe_task_in_read_duration summary Duration of input read.
dataframe_task_in_read_duration_created gauge Duration of input read.
dataframe_task_in_rows histogram Histogram of input row counts le
dataframe_task_in_rows_created gauge Histogram of input row counts
dataframe_task_op_duration summary Duration of dataframe operation. op_name
dataframe_task_op_duration_created gauge Duration of dataframe operation. op_name
dataframe_task_op_error counter Number of particular dataframe operation failures of given error category. error_category, op_name
dataframe_task_op_error_created gauge Number of particular dataframe operation failures of given error category. error_category, op_name
dataframe_task_ops_duration summary Duration of all operations specified for particular dataframe task.
dataframe_task_ops_duration_created gauge Duration of all operations specified for particular dataframe task.
dataframe_task_out_bytes histogram Histogram of output data size (in bytes) le
dataframe_task_out_bytes_created gauge Histogram of output data size (in bytes)
dataframe_task_out_cols histogram Histogram of output column counts le
dataframe_task_out_cols_created gauge Histogram of output column counts
dataframe_task_out_conv_duration summary Duration of conversion of result dataframe to Arrow data.
dataframe_task_out_conv_duration_created gauge Duration of conversion of result dataframe to Arrow data.
dataframe_task_out_error counter Number of tasks that have failed due to errors while writing output data.
dataframe_task_out_error_created gauge Number of tasks that have failed due to errors while writing output data.
dataframe_task_out_rows histogram Histogram of output row counts le
dataframe_task_out_rows_created gauge Histogram of output row counts
dataframe_task_out_write_duration summary Output write duration.
dataframe_task_out_write_duration_created gauge Output write duration.
dataframe_task_poll_duration summary Time spent waiting for input data to become ready. Note that this is tracked per input data specified on th DataframeCommand; it is not a summary of how long a particular command spent polling in order for all the input data to become available.
dataframe_task_poll_duration_created gauge Time spent waiting for input data to become ready. Note that this is tracked per input data specified on th DataframeCommand; it is not a summary of how long a particular command spent polling in order for all the input data to become available.
dataframe_task_poll_errors counter Number of times an error has occurred while polling for input data.
dataframe_task_poll_errors_created gauge Number of times an error has occurred while polling for input data.
dataframe_task_prereq_duration summary Duration of prerequisite resolution done before the task run.
dataframe_task_prereq_duration_created gauge Duration of prerequisite resolution done before the task run.
dataframe_task_queue gauge Number of tasks waiting in queue.
dataframe_task_rejected counter Number of times the DataframeCommand failed fast because the caller asked to sink the result into a flight path that already existed AND the skip_if_exists option was set to False.
dataframe_task_rejected_created gauge Number of times the DataframeCommand failed fast because the caller asked to sink the result into a flight path that already existed AND the skip_if_exists option was set to False.
dataframe_task_sink_race counter Number of times DataframeCommand run into scenario where it performed all the work and then it turned out that some other task has already produced the sink flight path in the meanwhile. Note: DataframeCommand will check for existence of sink early on and will either succeed or fail fast. ok_if_exists
dataframe_task_sink_race_created gauge Number of times DataframeCommand run into scenario where it performed all the work and then it turned out that some other task has already produced the sink flight path in the meanwhile. Note: DataframeCommand will check for existence of sink early on and will either succeed or fail fast. ok_if_exists
dataframe_task_wait summary Time a task spends waiting in queue before it is executed.
dataframe_task_wait_created gauge Time a task spends waiting in queue before it is executed.
dataframe_v2_close_queue gauge Number of task execution results waiting in the queue to be closed and cleaned up.
dataframe_v2_task_cancelled counter Number of cancelled tasks.
dataframe_v2_task_cancelled_created gauge Number of cancelled tasks.
dataframe_v2_task_completed counter Number of completed tasks - this includes all tasks regardless of how their execution completed (success, failure, cancel).
dataframe_v2_task_completed_created gauge Number of completed tasks - this includes all tasks regardless of how their execution completed (success, failure, cancel).
dataframe_v2_task_duration summary Duration of task run itself (does not include wait or prerequisite resolution duration).
dataframe_v2_task_duration_created gauge Duration of task run itself (does not include wait or prerequisite resolution duration).
dataframe_v2_task_e2e_duration summary End-to-end duration of the task execution. Includes prerequisite resolution duration and time spent in queue. This is the duration as observed by the callers.
dataframe_v2_task_e2e_duration_created gauge End-to-end duration of the task execution. Includes prerequisite resolution duration and time spent in queue. This is the duration as observed by the callers.
dataframe_v2_task_error counter Number of failed tasks.
dataframe_v2_task_error_created gauge Number of failed tasks.
dataframe_v2_task_prereq_duration summary Duration of prerequisite resolution done before the task run.
dataframe_v2_task_prereq_duration_created gauge Duration of prerequisite resolution done before the task run.
dataframe_v2_task_queue gauge Number of tasks waiting in queue.
dataframe_v2_task_wait summary Time a task spends waiting in queue before it is executed.
dataframe_v2_task_wait_created gauge Time a task spends waiting in queue before it is executed.
dataframe_worker_deaths counter Number of dataframe workers that have ‘died’ on the duty. That is, they were up and running and then the dataframe module wanted to use them and found them dead.
dataframe_worker_deaths_created gauge Number of dataframe workers that have ‘died’ on the duty. That is, they were up and running and then the dataframe module wanted to use them and found them dead.
dataframe_worker_rss gauge RSS of dataframe workers. worker_idx
process_cpu_seconds counter Total user and system CPU time spent in seconds.
process_max_fds gauge Maximum number of open file descriptors.
process_open_fds gauge Number of open file descriptors.
process_resident_memory_bytes gauge Resident memory size in bytes.
process_start_time_seconds gauge Start time of the process since unix epoch in seconds.
process_virtual_memory_bytes gauge Virtual memory size in bytes.
python_gc_collections counter Number of times this generation was collected generation
python_gc_objects_collected counter Objects collected during gc generation
python_gc_objects_uncollectable counter Uncollectable objects found during GC generation
python_info gauge Python platform information implementation, major, minor, patchlevel, version
quiver_active_requests gauge Number of currently active requests action_type, method
quiver_all_threads gauge Number of all threads in the Quiver process. This is number of live pthreads in the current process (e.g. it counts everything).
quiver_cluster_event_counter counter Counts occurrence of cluster events event_type
quiver_cluster_event_counter_created gauge Counts occurrence of cluster events event_type
quiver_dataframe_limits gauge Constant gauges that provide values of different dataframe limits. Different label is different limit. Last segment of the label is the size unit (b = bytes) limit_type
quiver_etcd_flight_cmd_duration summary Duration of Flight related etcd commands cmd_type
quiver_etcd_flight_cmd_duration_created gauge Duration of Flight related etcd commands cmd_type
quiver_etcd_flight_error_counter counter Counter for errors encountered while executing flight commands
quiver_etcd_flight_error_counter_created gauge Counter for errors encountered while executing flight commands
quiver_etcd_flight_view_size gauge Number of flights for which the node keeps metadata.
quiver_etcd_heartbeat_interval summary Effective interval in which the node refreshes its etcd TTL
quiver_etcd_heartbeat_interval_created gauge Effective interval in which the node refreshes its etcd TTL
quiver_etcd_raw_events_processed counter Number of ‘raw’ etcd events received and processed processed.
quiver_etcd_stats_commit counter Number of Flight access committed to etcd by this node
quiver_etcd_stats_commit_created gauge Number of Flight access committed to etcd by this node
quiver_etcd_stats_drop_commit counter Number of access records that were dropped because server could not commit results after max retries
quiver_etcd_stats_drop_commit_created gauge Number of access records that were dropped because server could not commit results after max retries
quiver_etcd_stats_retry_commit counter Number of times the stats commit had to be retried due to conflicts
quiver_etcd_stats_retry_commit_created gauge Number of times the stats commit had to be retried due to conflicts
quiver_malloc_trim summary Summary of malloc trim call durations.
quiver_malloc_trim_created gauge Summary of malloc trim call durations.
quiver_malloc_trim_error counter Number of times malloc_trim has failed. Repeated failures means big trouble incoming.
quiver_malloc_trim_error_created gauge Number of times malloc_trim has failed. Repeated failures means big trouble incoming.
quiver_python_threads gauge Number of Python threads in the Quiver process. These are mostly created by Quiver itself. This number does not account for threads created outside of Python by gRPC, PyArrow, pandas and numpy.
quiver_rpc_duration summary Duration of Flight RPC methods. This is the end-to-end time and includes any and all wait times. action_type, method
quiver_rpc_duration_created gauge Duration of Flight RPC methods. This is the end-to-end time and includes any and all wait times. action_type, method
quiver_rpc_errors counter Error counts for Flight RPC methods action_type, method
quiver_rpc_errors_created gauge Error counts for Flight RPC methods action_type, method
quiver_rpc_limits gauge Fixed-value metric containing values of various limits related to request execution throttling.
quiver_rpc_rejected counter Number of Flight RPC requests that were rejected because the queue of waiting requests was too long.
quiver_rpc_running gauge Number of Flight RPC requests for particular RPC method that are running.
quiver_rpc_wait summary Time that different types of Flight RPC calls spend waiting in queue. This wait time already includes the time reported in ‘quiver_store_sync_wait’ metric. action_type, method
quiver_rpc_wait_created gauge Time that different types of Flight RPC calls spend waiting in queue. This wait time already includes the time reported in ‘quiver_store_sync_wait’ metric. action_type, method
quiver_rpc_waiting gauge Number of Flight RPC requests for particular RPC method waiting in queue for execution.
quiver_rss_critical gauge Gauge that indicates that RSS is critically high and that grace period is running before the server starts reporting NOT OK status.
quiver_store_forced_sync_wait summary Time that the requests spent waiting for forced sync to latest revision. Forced syncs are more expensive and often require additional communication with the cluster store.
quiver_store_forced_sync_wait_created gauge Time that the requests spent waiting for forced sync to latest revision. Forced syncs are more expensive and often require additional communication with the cluster store.
quiver_store_sync_rejected counter Number of requests that failed because they wanted to sync to particular store revision while the server was in bad shape and was rejecting all requests that contained SyncToken.
quiver_store_sync_rejected_created gauge Number of requests that failed because they wanted to sync to particular store revision while the server was in bad shape and was rejecting all requests that contained SyncToken.
quiver_store_sync_timeout counter Number of time outs encountered while waiting for local views to sync to particular store revision.
quiver_store_sync_timeout_created gauge Number of time outs encountered while waiting for local views to sync to particular store revision.
quiver_store_sync_wait summary Time that the requests spent waiting for local views to sync with particular store revision.
quiver_store_sync_wait_created gauge Time that the requests spent waiting for local views to sync with particular store revision.
quiver_task_prereqs_cancelled counter Number of cancelled prerequisite resolutions. Cancellations are requested by the callers who don’t want to wait anymore.
quiver_task_prereqs_duration summary Total duration of prereq checks and resolution.
quiver_task_prereqs_errors counter Number of unexpected failures during prerequisite resolution. Note: this does account for cases when specified prerequisites are not genuinely not resolved.
quiver_task_prereqs_timeout counter Number of times prerequisite resolution timed out; that is, the desired prerequisites were not met.
quiver_task_prereqs_waits counter Number of times prerequisite resolution had to wait for some missing prerequisites.

quiver-ml

Metric Type Documentation Labels
dataframe_close_queue gauge Number of task execution results waiting in the queue to be closed and cleaned up.
dataframe_task_cache_hit counter Number of times the DataframeCommand result was served from cache. This happens when using sink to flight path in combination with skip_if_exists option: the DataframeCommand will check this before doing heavy lifting and routes caller to cached result.
dataframe_task_cache_hit_created gauge Number of times the DataframeCommand result was served from cache. This happens when using sink to flight path in combination with skip_if_exists option: the DataframeCommand will check this before doing heavy lifting and routes caller to cached result.
dataframe_task_cancelled counter Number of cancelled tasks.
dataframe_task_cancelled_created gauge Number of cancelled tasks.
dataframe_task_completed counter Number of completed tasks - this includes all tasks regardless of how their execution completed (success, failure, cancel).
dataframe_task_completed_created gauge Number of completed tasks - this includes all tasks regardless of how their execution completed (success, failure, cancel).
dataframe_task_duration summary Duration of task run itself (does not include wait or prerequisite resolution duration).
dataframe_task_duration_created gauge Duration of task run itself (does not include wait or prerequisite resolution duration).
dataframe_task_e2e_duration summary End-to-end duration of the task execution. Includes prerequisite resolution duration and time spent in queue. This is the duration as observed by the callers.
dataframe_task_e2e_duration_created gauge End-to-end duration of the task execution. Includes prerequisite resolution duration and time spent in queue. This is the duration as observed by the callers.
dataframe_task_error counter Number of failed tasks.
dataframe_task_error_created gauge Number of failed tasks.
dataframe_task_in_bytes histogram Histogram of input data size (in bytes) le
dataframe_task_in_bytes_created gauge Histogram of input data size (in bytes)
dataframe_task_in_cols histogram Histogram of input column counts le
dataframe_task_in_cols_created gauge Histogram of input column counts
dataframe_task_in_conv_duration summary Duration of conversion of input data (Arrow) to dataframe.
dataframe_task_in_conv_duration_created gauge Duration of conversion of input data (Arrow) to dataframe.
dataframe_task_in_error counter Number of tasks that have failed due to errors while reading input data.
dataframe_task_in_error_created gauge Number of tasks that have failed due to errors while reading input data.
dataframe_task_in_read_duration summary Duration of input read.
dataframe_task_in_read_duration_created gauge Duration of input read.
dataframe_task_in_rows histogram Histogram of input row counts le
dataframe_task_in_rows_created gauge Histogram of input row counts
dataframe_task_op_duration summary Duration of dataframe operation. op_name
dataframe_task_op_duration_created gauge Duration of dataframe operation. op_name
dataframe_task_op_error counter Number of particular dataframe operation failures of given error category. error_category, op_name
dataframe_task_op_error_created gauge Number of particular dataframe operation failures of given error category. error_category, op_name
dataframe_task_ops_duration summary Duration of all operations specified for particular dataframe task.
dataframe_task_ops_duration_created gauge Duration of all operations specified for particular dataframe task.
dataframe_task_out_bytes histogram Histogram of output data size (in bytes) le
dataframe_task_out_bytes_created gauge Histogram of output data size (in bytes)
dataframe_task_out_cols histogram Histogram of output column counts le
dataframe_task_out_cols_created gauge Histogram of output column counts
dataframe_task_out_conv_duration summary Duration of conversion of result dataframe to Arrow data.
dataframe_task_out_conv_duration_created gauge Duration of conversion of result dataframe to Arrow data.
dataframe_task_out_error counter Number of tasks that have failed due to errors while writing output data.
dataframe_task_out_error_created gauge Number of tasks that have failed due to errors while writing output data.
dataframe_task_out_rows histogram Histogram of output row counts le
dataframe_task_out_rows_created gauge Histogram of output row counts
dataframe_task_out_write_duration summary Output write duration.
dataframe_task_out_write_duration_created gauge Output write duration.
dataframe_task_poll_duration summary Time spent waiting for input data to become ready. Note that this is tracked per input data specified on th DataframeCommand; it is not a summary of how long a particular command spent polling in order for all the input data to become available.
dataframe_task_poll_duration_created gauge Time spent waiting for input data to become ready. Note that this is tracked per input data specified on th DataframeCommand; it is not a summary of how long a particular command spent polling in order for all the input data to become available.
dataframe_task_poll_errors counter Number of times an error has occurred while polling for input data.
dataframe_task_poll_errors_created gauge Number of times an error has occurred while polling for input data.
dataframe_task_prereq_duration summary Duration of prerequisite resolution done before the task run.
dataframe_task_prereq_duration_created gauge Duration of prerequisite resolution done before the task run.
dataframe_task_queue gauge Number of tasks waiting in queue.
dataframe_task_rejected counter Number of times the DataframeCommand failed fast because the caller asked to sink the result into a flight path that already existed AND the skip_if_exists option was set to False.
dataframe_task_rejected_created gauge Number of times the DataframeCommand failed fast because the caller asked to sink the result into a flight path that already existed AND the skip_if_exists option was set to False.
dataframe_task_sink_race counter Number of times DataframeCommand run into scenario where it performed all the work and then it turned out that some other task has already produced the sink flight path in the meanwhile. Note: DataframeCommand will check for existence of sink early on and will either succeed or fail fast.
dataframe_task_wait summary Time a task spends waiting in queue before it is executed.
dataframe_task_wait_created gauge Time a task spends waiting in queue before it is executed.
dataframe_v2_close_queue gauge Number of task execution results waiting in the queue to be closed and cleaned up.
dataframe_v2_task_cancelled counter Number of cancelled tasks.
dataframe_v2_task_cancelled_created gauge Number of cancelled tasks.
dataframe_v2_task_completed counter Number of completed tasks - this includes all tasks regardless of how their execution completed (success, failure, cancel).
dataframe_v2_task_completed_created gauge Number of completed tasks - this includes all tasks regardless of how their execution completed (success, failure, cancel).
dataframe_v2_task_duration summary Duration of task run itself (does not include wait or prerequisite resolution duration).
dataframe_v2_task_duration_created gauge Duration of task run itself (does not include wait or prerequisite resolution duration).
dataframe_v2_task_e2e_duration summary End-to-end duration of the task execution. Includes prerequisite resolution duration and time spent in queue. This is the duration as observed by the callers.
dataframe_v2_task_e2e_duration_created gauge End-to-end duration of the task execution. Includes prerequisite resolution duration and time spent in queue. This is the duration as observed by the callers.
dataframe_v2_task_error counter Number of failed tasks.
dataframe_v2_task_error_created gauge Number of failed tasks.
dataframe_v2_task_prereq_duration summary Duration of prerequisite resolution done before the task run.
dataframe_v2_task_prereq_duration_created gauge Duration of prerequisite resolution done before the task run.
dataframe_v2_task_queue gauge Number of tasks waiting in queue.
dataframe_v2_task_wait summary Time a task spends waiting in queue before it is executed.
dataframe_v2_task_wait_created gauge Time a task spends waiting in queue before it is executed.
dataframe_worker_deaths counter Number of dataframe workers that have ‘died’ on the duty. That is, they were up and running and then the dataframe module wanted to use them and found them dead.
dataframe_worker_deaths_created gauge Number of dataframe workers that have ‘died’ on the duty. That is, they were up and running and then the dataframe module wanted to use them and found them dead.
dataframe_worker_rss gauge RSS of dataframe workers. worker_idx
process_cpu_seconds counter Total user and system CPU time spent in seconds.
process_max_fds gauge Maximum number of open file descriptors.
process_open_fds gauge Number of open file descriptors.
process_resident_memory_bytes gauge Resident memory size in bytes.
process_start_time_seconds gauge Start time of the process since unix epoch in seconds.
process_virtual_memory_bytes gauge Virtual memory size in bytes.
python_gc_collections counter Number of times this generation was collected generation
python_gc_objects_collected counter Objects collected during gc generation
python_gc_objects_uncollectable counter Uncollectable objects found during GC generation
python_info gauge Python platform information implementation, major, minor, patchlevel, version
quiver_active_requests gauge Number of currently active requests action_type, method
quiver_all_threads gauge Number of all threads in the Quiver process. This is number of live pthreads in the current process (e.g. it counts everything).
quiver_cluster_event_counter counter Counts occurrence of cluster events event_type
quiver_cluster_event_counter_created gauge Counts occurrence of cluster events event_type
quiver_dataframe_limits gauge Constant gauges that provide values of different dataframe limits. Different label is different limit. Last segment of the label is the size unit (b = bytes) limit_type
quiver_etcd_flight_cmd_duration summary Duration of Flight related etcd commands cmd_type
quiver_etcd_flight_cmd_duration_created gauge Duration of Flight related etcd commands cmd_type
quiver_etcd_flight_error_counter counter Counter for errors encountered while executing flight commands
quiver_etcd_flight_error_counter_created gauge Counter for errors encountered while executing flight commands
quiver_etcd_flight_view_size gauge Number of flights for which the node keeps metadata.
quiver_etcd_heartbeat_interval summary Effective interval in which the node refreshes its etcd TTL
quiver_etcd_heartbeat_interval_created gauge Effective interval in which the node refreshes its etcd TTL
quiver_etcd_raw_events_processed counter Number of ‘raw’ etcd events received and processed processed.
quiver_etcd_stats_commit counter Number of Flight access committed to etcd by this node
quiver_etcd_stats_commit_created gauge Number of Flight access committed to etcd by this node
quiver_etcd_stats_drop_commit counter Number of access records that were dropped because server could not commit results after max retries
quiver_etcd_stats_drop_commit_created gauge Number of access records that were dropped because server could not commit results after max retries
quiver_etcd_stats_retry_commit counter Number of times the stats commit had to be retried due to conflicts
quiver_etcd_stats_retry_commit_created gauge Number of times the stats commit had to be retried due to conflicts
quiver_malloc_trim summary Summary of malloc trim call durations.
quiver_malloc_trim_created gauge Summary of malloc trim call durations.
quiver_malloc_trim_error counter Number of times malloc_trim has failed. Repeated failures means big trouble incoming.
quiver_malloc_trim_error_created gauge Number of times malloc_trim has failed. Repeated failures means big trouble incoming.
quiver_python_threads gauge Number of Python threads in the Quiver process. These are mostly created by Quiver itself. This number does not account for threads created outside of Python by gRPC, PyArrow, pandas and numpy.
quiver_rpc_duration summary Duration of Flight RPC methods. This is the end-to-end time and includes any and all wait times. action_type, method
quiver_rpc_duration_created gauge Duration of Flight RPC methods. This is the end-to-end time and includes any and all wait times. action_type, method
quiver_rpc_errors counter Error counts for Flight RPC methods action_type, method
quiver_rpc_errors_created gauge Error counts for Flight RPC methods action_type, method
quiver_rpc_limits gauge Fixed-value metric containing values of various limits related to request execution throttling.
quiver_rpc_rejected counter Number of Flight RPC requests that were rejected because the queue of waiting requests was too long.
quiver_rpc_running gauge Number of Flight RPC requests for particular RPC method that are running.
quiver_rpc_wait summary Time that different types of Flight RPC calls spend waiting in queue. This wait time already includes the time reported in ‘quiver_store_sync_wait’ metric. action_type, method
quiver_rpc_wait_created gauge Time that different types of Flight RPC calls spend waiting in queue. This wait time already includes the time reported in ‘quiver_store_sync_wait’ metric. action_type, method
quiver_rpc_waiting gauge Number of Flight RPC requests for particular RPC method waiting in queue for execution.
quiver_rss_critical gauge Gauge that indicates that RSS is critically high and that grace period is running before the server starts reporting NOT OK status.
quiver_store_forced_sync_wait summary Time that the requests spent waiting for forced sync to latest revision. Forced syncs are more expensive and often require additional communication with the cluster store.
quiver_store_forced_sync_wait_created gauge Time that the requests spent waiting for forced sync to latest revision. Forced syncs are more expensive and often require additional communication with the cluster store.
quiver_store_sync_rejected counter Number of requests that failed because they wanted to sync to particular store revision while the server was in bad shape and was rejecting all requests that contained SyncToken.
quiver_store_sync_rejected_created gauge Number of requests that failed because they wanted to sync to particular store revision while the server was in bad shape and was rejecting all requests that contained SyncToken.
quiver_store_sync_timeout counter Number of time outs encountered while waiting for local views to sync to particular store revision.
quiver_store_sync_timeout_created gauge Number of time outs encountered while waiting for local views to sync to particular store revision.
quiver_store_sync_wait summary Time that the requests spent waiting for local views to sync with particular store revision.
quiver_store_sync_wait_created gauge Time that the requests spent waiting for local views to sync with particular store revision.
quiver_task_prereqs_cancelled counter Number of cancelled prerequisite resolutions. Cancellations are requested by the callers who don’t want to wait anymore.
quiver_task_prereqs_duration summary Total duration of prereq checks and resolution.
quiver_task_prereqs_errors counter Number of unexpected failures during prerequisite resolution. Note: this does account for cases when specified prerequisites are not genuinely not resolved.
quiver_task_prereqs_timeout counter Number of times prerequisite resolution timed out; that is, the desired prerequisites were not met.
quiver_task_prereqs_waits counter Number of times prerequisite resolution had to wait for some missing prerequisites.

ingress-nginx

Metrics for ingress-nginx are documented at: https://github.com/kubernetes/ingress-nginx/blob/main/docs/user-guide/monitoring.md#exposed-metrics

Metric Type Documentation Labels
go_gc_duration_seconds summary A summary of the pause duration of garbage collection cycles. quantile
go_goroutines gauge Number of goroutines that currently exist.
go_info gauge Information about the Go environment. version
go_memstats_alloc_bytes gauge Number of bytes allocated and still in use.
go_memstats_buck_hash_sys_bytes gauge Number of bytes used by the profiling bucket hash table.
go_memstats_frees counter Total number of frees.
go_memstats_gc_sys_bytes gauge Number of bytes used for garbage collection system metadata.
go_memstats_heap_alloc_bytes gauge Number of heap bytes allocated and still in use.
go_memstats_heap_idle_bytes gauge Number of heap bytes waiting to be used.
go_memstats_heap_inuse_bytes gauge Number of heap bytes that are in use.
go_memstats_heap_objects gauge Number of allocated objects.
go_memstats_heap_released_bytes gauge Number of heap bytes released to OS.
go_memstats_heap_sys_bytes gauge Number of heap bytes obtained from system.
go_memstats_last_gc_time_seconds gauge Number of seconds since 1970 of last garbage collection.
go_memstats_lookups counter Total number of pointer lookups.
go_memstats_mallocs counter Total number of mallocs.
go_memstats_mcache_inuse_bytes gauge Number of bytes in use by mcache structures.
go_memstats_mcache_sys_bytes gauge Number of bytes used for mcache structures obtained from system.
go_memstats_mspan_inuse_bytes gauge Number of bytes in use by mspan structures.
go_memstats_mspan_sys_bytes gauge Number of bytes used for mspan structures obtained from system.
go_memstats_next_gc_bytes gauge Number of heap bytes when next garbage collection will take place.
go_memstats_other_sys_bytes gauge Number of bytes used for other system allocations.
go_memstats_stack_inuse_bytes gauge Number of bytes in use by the stack allocator.
go_memstats_stack_sys_bytes gauge Number of bytes obtained from system for stack allocator.
go_memstats_sys_bytes gauge Number of bytes obtained from system.
go_threads gauge Number of OS threads created.
nginx_ingress_controller_admission_config_size gauge The size of the tested configuration controller_class, controller_namespace, controller_pod
nginx_ingress_controller_admission_render_duration gauge The processing duration of ingresses rendering by the admission controller (float seconds) controller_class, controller_namespace, controller_pod
nginx_ingress_controller_admission_render_ingresses gauge The length of ingresses rendered by the admission controller controller_class, controller_namespace, controller_pod
nginx_ingress_controller_admission_roundtrip_duration gauge The complete duration of the admission controller at the time to process a new event (float seconds) controller_class, controller_namespace, controller_pod
nginx_ingress_controller_admission_tested_duration gauge The processing duration of the admission controller tests (float seconds) controller_class, controller_namespace, controller_pod
nginx_ingress_controller_admission_tested_ingresses gauge The length of ingresses processed by the admission controller controller_class, controller_namespace, controller_pod
nginx_ingress_controller_build_info gauge A metric with a constant ‘1’ labeled with information about the build. build, controller_class, controller_namespace, controller_pod, release, repository
nginx_ingress_controller_bytes_sent histogram DEPRECATED The number of bytes sent to a client canary, controller_class, controller_namespace, controller_pod, ingress, le, method, namespace, path, service, status
nginx_ingress_controller_check_success counter Cumulative number of Ingress controller syntax check operations controller_class, controller_namespace, controller_pod, ingress, namespace
nginx_ingress_controller_config_hash gauge Running configuration hash actually running controller_class, controller_namespace, controller_pod
nginx_ingress_controller_config_last_reload_successful gauge Whether the last configuration reload attempt was successful controller_class, controller_namespace, controller_pod
nginx_ingress_controller_config_last_reload_successful_timestamp_seconds gauge Timestamp of the last successful configuration reload. controller_class, controller_namespace, controller_pod
nginx_ingress_controller_connect_duration_seconds histogram The time spent on establishing a connection with the upstream server canary, controller_class, controller_namespace, controller_pod, ingress, le, method, namespace, path, service, status
nginx_ingress_controller_header_duration_seconds histogram The time spent on receiving first header from the upstream server canary, controller_class, controller_namespace, controller_pod, ingress, le, method, namespace, path, service, status
nginx_ingress_controller_ingress_upstream_latency_seconds summary DEPRECATED Upstream service latency per Ingress canary, controller_class, controller_namespace, controller_pod, ingress, namespace, quantile, service
nginx_ingress_controller_nginx_process_connections gauge current number of client connections with state {active, reading, writing, waiting} controller_class, controller_namespace, controller_pod, state
nginx_ingress_controller_nginx_process_cpu_seconds counter Cpu usage in seconds controller_class, controller_namespace, controller_pod
nginx_ingress_controller_nginx_process_num_procs gauge number of processes controller_class, controller_namespace, controller_pod
nginx_ingress_controller_nginx_process_oldest_start_time_seconds gauge start time in seconds since 1970/01/01 controller_class, controller_namespace, controller_pod
nginx_ingress_controller_nginx_process_read_bytes counter number of bytes read controller_class, controller_namespace, controller_pod
nginx_ingress_controller_nginx_process_requests counter total number of client requests controller_class, controller_namespace, controller_pod
nginx_ingress_controller_nginx_process_resident_memory_bytes gauge number of bytes of memory in use controller_class, controller_namespace, controller_pod
nginx_ingress_controller_nginx_process_virtual_memory_bytes gauge number of bytes of memory in use controller_class, controller_namespace, controller_pod
nginx_ingress_controller_nginx_process_write_bytes counter number of bytes written controller_class, controller_namespace, controller_pod
nginx_ingress_controller_orphan_ingress gauge Gauge reporting status of ingress orphanity, 1 indicates orphaned ingress. ’namespace’ is the string used to identify namespace of ingress, ‘ingress’ for ingress name and ’type’ for ’no-service’ or ’no-endpoint’ of orphanity controller_class, controller_namespace, controller_pod, ingress, namespace, type
nginx_ingress_controller_request_duration_seconds histogram The request processing time in milliseconds canary, controller_class, controller_namespace, controller_pod, ingress, le, method, namespace, path, service, status
nginx_ingress_controller_request_size histogram The request length (including request line, header, and request body) canary, controller_class, controller_namespace, controller_pod, ingress, le, method, namespace, path, service, status
nginx_ingress_controller_requests counter The total number of client requests canary, controller_class, controller_namespace, controller_pod, ingress, method, namespace, path, service, status
nginx_ingress_controller_response_duration_seconds histogram The time spent on receiving the response from the upstream server canary, controller_class, controller_namespace, controller_pod, ingress, le, method, namespace, path, service, status
nginx_ingress_controller_response_size histogram The response length (including request line, header, and request body) canary, controller_class, controller_namespace, controller_pod, ingress, le, method, namespace, path, service, status
nginx_ingress_controller_ssl_certificate_info gauge Hold all labels associated to a certificate class, host, identifier, issuer_common_name, issuer_organization, namespace, public_key_algorithm, secret_name, serial_number
nginx_ingress_controller_success counter Cumulative number of Ingress controller reload operations controller_class, controller_namespace, controller_pod
process_cpu_seconds counter Total user and system CPU time spent in seconds.
process_max_fds gauge Maximum number of open file descriptors.
process_open_fds gauge Number of open file descriptors.
process_resident_memory_bytes gauge Resident memory size in bytes.
process_start_time_seconds gauge Start time of the process since unix epoch in seconds.
process_virtual_memory_bytes gauge Virtual memory size in bytes.
process_virtual_memory_max_bytes gauge Maximum amount of virtual memory available in bytes.
promhttp_metric_handler_requests counter Total number of scrapes by HTTP status code. code
promhttp_metric_handler_requests_in_flight gauge Current number of scrapes being served.

pulsar-bookie

Metrics for pulsar-bookie are documented at: https://pulsar.apache.org/docs/3.0.x/reference-metrics/

Metric Type Documentation Labels
bookie_ACTIVE_ENTRY_LOG_SPACE_BYTES gauge indexDir, ledgerDir
bookie_ACTIVE_ENTRY_LOG_TOTAL gauge indexDir, ledgerDir
bookie_ACTIVE_LEDGER_TOTAL gauge indexDir, ledgerDir
bookie_BOOKIE_ADD_ENTRY summary quantile, success
bookie_BOOKIE_ADD_ENTRY_BYTES summary quantile, success
bookie_BOOKIE_FORCE_LEDGER counter
bookie_BOOKIE_GET_LIST_OF_ENTRIES_OF_LEDGER summary quantile, success
bookie_BOOKIE_READ_ENTRY summary quantile, success
bookie_BOOKIE_READ_ENTRY_BYTES summary quantile, success
bookie_BOOKIE_RECOVERY_ADD_ENTRY summary quantile, success
bookie_DELETED_LEDGER_TOTAL counter indexDir, ledgerDir
bookie_JOURNAL_DIRS gauge
bookie_JOURNAL_QUEUE_MAX_SIZE gauge
bookie_MAJOR_COMPACTION_TOTAL counter indexDir, ledgerDir
bookie_MINOR_COMPACTION_TOTAL counter indexDir, ledgerDir
bookie_READ_BYTES counter
bookie_RECLAIMED_COMPACTION_SPACE_BYTES counter indexDir, ledgerDir
bookie_RECLAIMED_DELETION_SPACE_BYTES counter indexDir, ledgerDir
bookie_SERVER_STATUS gauge
bookie_THREAD_RUNTIME summary indexDir, ledgerDir, quantile, success
bookie_WRITE_BYTES counter
bookie_add_entry summary indexDir, ledgerDir, quantile, success, thread, threadPool
bookie_bookie_watcher_state_SyncConnected counter
bookie_bookie_zk_create summary quantile, success
bookie_bookie_zk_create_client summary quantile, success
bookie_bookie_zk_delete summary quantile, success
bookie_bookie_zk_exists summary quantile, success
bookie_bookie_zk_get_acl summary quantile, success
bookie_bookie_zk_get_children summary quantile, success
bookie_bookie_zk_get_data summary quantile, success
bookie_bookie_zk_multi summary quantile, success
bookie_bookie_zk_set_acl summary quantile, success
bookie_bookie_zk_set_data summary quantile, success
bookie_bookie_zk_sync summary quantile, success
bookie_db_storage_thread_time counter indexDir, ledgerDir, thread, threadPool
bookie_entries_count gauge indexDir, ledgerDir
bookie_flush summary indexDir, ledgerDir, quantile, success
bookie_flush_entrylog summary indexDir, ledgerDir, quantile, success
bookie_flush_ledger_index summary indexDir, ledgerDir, quantile, success
bookie_flush_locations_index summary indexDir, ledgerDir, quantile, success
bookie_flush_size summary indexDir, ledgerDir, quantile, success
bookie_journal_JOURNAL_ADD_ENTRY summary journalIndex, quantile, success
bookie_journal_JOURNAL_CREATION_LATENCY summary journalIndex, quantile, success
bookie_journal_JOURNAL_FLUSH_LATENCY summary journalIndex, quantile, success
bookie_journal_JOURNAL_FORCE_LEDGER summary journalIndex, quantile, success
bookie_journal_JOURNAL_FORCE_WRITE_BATCH_BYTES summary journalIndex, quantile, success
bookie_journal_JOURNAL_FORCE_WRITE_BATCH_ENTRIES summary journalIndex, quantile, success
bookie_journal_JOURNAL_FORCE_WRITE_ENQUEUE summary journalIndex, quantile, success
bookie_journal_JOURNAL_FORCE_WRITE_GROUPING_TOTAL summary journalIndex, quantile, success
bookie_journal_JOURNAL_FORCE_WRITE_QUEUE_SIZE counter journalIndex
bookie_journal_JOURNAL_MEMORY_MAX gauge journalIndex
bookie_journal_JOURNAL_MEMORY_USED gauge journalIndex
bookie_journal_JOURNAL_NUM_FLUSH_EMPTY_QUEUE counter journalIndex
bookie_journal_JOURNAL_NUM_FLUSH_MAX_OUTSTANDING_BYTES counter journalIndex
bookie_journal_JOURNAL_NUM_FLUSH_MAX_WAIT counter journalIndex
bookie_journal_JOURNAL_PROCESS_TIME_LATENCY summary journalIndex, quantile, success
bookie_journal_JOURNAL_QUEUE_LATENCY summary journalIndex, quantile, success
bookie_journal_JOURNAL_QUEUE_SIZE counter journalIndex
bookie_journal_JOURNAL_SYNC summary journalIndex, quantile, success
bookie_journal_JOURNAL_WRITE_BYTES counter journalIndex
bookie_journal_callback_time counter journalIndex, thread, threadPool
bookie_ledger_dir__pulsar_data_bookkeeper_ledgers_usage gauge
bookie_ledger_num_dirs gauge
bookie_ledger_writable_dirs gauge
bookie_ledgers_count gauge indexDir, ledgerDir
bookie_lookup_entry_location summary indexDir, ledgerDir, quantile, success
bookie_read_cache_count gauge indexDir, ledgerDir
bookie_read_cache_hits counter indexDir, ledgerDir
bookie_read_cache_misses counter indexDir, ledgerDir
bookie_read_cache_size gauge indexDir, ledgerDir
bookie_read_entry summary indexDir, ledgerDir, quantile, success, thread, threadPool
bookie_read_entry_count unknown indexDir, ledgerDir, success, thread, threadPool
bookie_read_entry_sum unknown indexDir, ledgerDir, success, thread, threadPool
bookie_read_entrylog_time counter indexDir, ledgerDir, thread, threadPool
bookie_read_locations_index_time counter indexDir, ledgerDir, thread, threadPool
bookie_readahead_batch_count summary indexDir, ledgerDir, quantile, success
bookie_readahead_batch_size summary indexDir, ledgerDir, quantile, success
bookie_readahead_max_batch_size gauge
bookie_readahead_time counter indexDir, ledgerDir, thread, threadPool
bookie_sync_thread_time counter thread, threadPool
bookie_throttled_write summary indexDir, ledgerDir, quantile, success
bookie_write_cache_count gauge indexDir, ledgerDir
bookie_write_cache_hits counter indexDir, ledgerDir
bookie_write_cache_max_size gauge
bookie_write_cache_misses counter indexDir, ledgerDir
bookie_write_cache_size gauge indexDir, ledgerDir
bookkeeper_server_ADD_ENTRY summary quantile, success, thread, threadPool
bookkeeper_server_ADD_ENTRY_BLOCKED gauge
bookkeeper_server_ADD_ENTRY_BLOCKED_WAIT summary quantile, success
bookkeeper_server_ADD_ENTRY_IN_PROGRESS gauge
bookkeeper_server_ADD_ENTRY_REJECTED counter
bookkeeper_server_ADD_ENTRY_REQUEST summary quantile, success
bookkeeper_server_BookieHighPriorityThread_max_queue_size gauge
bookkeeper_server_BookieHighPriorityThread_threads gauge
bookkeeper_server_BookieReadThreadPool_max_queue_size gauge
bookkeeper_server_BookieReadThreadPool_threads gauge
bookkeeper_server_CHANNEL_WRITE summary quantile, success
bookkeeper_server_FORCE_LEDGER summary quantile, success
bookkeeper_server_FORCE_LEDGER_REQUEST summary quantile, success
bookkeeper_server_GET_BOOKIE_INFO summary quantile, success
bookkeeper_server_GET_BOOKIE_INFO_REQUEST summary quantile, success
bookkeeper_server_GET_LIST_OF_ENTRIES_OF_LEDGER summary quantile, success
bookkeeper_server_GET_LIST_OF_ENTRIES_OF_LEDGER_REQUEST summary quantile, success
bookkeeper_server_READ_ENTRY summary quantile, success, thread, threadPool
bookkeeper_server_READ_ENTRY_BLOCKED gauge
bookkeeper_server_READ_ENTRY_BLOCKED_WAIT summary quantile, success
bookkeeper_server_READ_ENTRY_FENCE_READ summary quantile, success
bookkeeper_server_READ_ENTRY_FENCE_REQUEST summary quantile, success
bookkeeper_server_READ_ENTRY_FENCE_WAIT summary quantile, success
bookkeeper_server_READ_ENTRY_IN_PROGRESS gauge
bookkeeper_server_READ_ENTRY_LONG_POLL_PRE_WAIT summary quantile, success
bookkeeper_server_READ_ENTRY_LONG_POLL_READ summary quantile, success
bookkeeper_server_READ_ENTRY_LONG_POLL_REQUEST summary quantile, success
bookkeeper_server_READ_ENTRY_LONG_POLL_WAIT summary quantile, success
bookkeeper_server_READ_ENTRY_REJECTED counter
bookkeeper_server_READ_ENTRY_REQUEST summary quantile, success
bookkeeper_server_READ_ENTRY_SCHEDULING_DELAY summary quantile, success
bookkeeper_server_READ_ENTRY_count unknown success, thread, threadPool
bookkeeper_server_READ_ENTRY_sum unknown success, thread, threadPool
bookkeeper_server_READ_LAC summary quantile, success
bookkeeper_server_READ_LAC_REQUEST summary quantile, success
bookkeeper_server_READ_LAST_ENTRY_NOENTRY_ERROR counter
bookkeeper_server_WRITE_LAC summary quantile, success
bookkeeper_server_WRITE_LAC_REQUEST summary quantile, success
bookkeeper_server_WRITE_THREAD_QUEUED_LATENCY summary quantile, success, thread, threadPool
bookkeeper_server_thread_executor_completed gauge thread
bookkeeper_server_thread_executor_queue gauge thread
bookkeeper_server_thread_executor_tasks_completed gauge thread
bookkeeper_server_thread_executor_tasks_failed gauge thread
bookkeeper_server_thread_executor_tasks_rejected gauge thread
jvm_gc_collection_seconds summary gc
jvm_memory_bytes_committed gauge area
jvm_memory_bytes_init gauge area
jvm_memory_bytes_max gauge area
jvm_memory_bytes_used gauge area
jvm_memory_direct_bytes_max gauge
jvm_memory_direct_bytes_used gauge
jvm_memory_objects_pending_finalization gauge
jvm_memory_pool_bytes_committed gauge pool
jvm_memory_pool_bytes_init gauge pool
jvm_memory_pool_bytes_max gauge pool
jvm_memory_pool_bytes_used gauge pool
jvm_memory_pool_collection_committed_bytes gauge pool
jvm_memory_pool_collection_init_bytes gauge pool
jvm_memory_pool_collection_max_bytes gauge pool
jvm_memory_pool_collection_used_bytes gauge pool
jvm_threads_current gauge
jvm_threads_daemon gauge
jvm_threads_deadlocked gauge
jvm_threads_deadlocked_monitor gauge
jvm_threads_peak gauge
jvm_threads_started counter
jvm_threads_started_total unknown
jvm_threads_state gauge state
log4j2_appender counter
log4j2_appender_created unknown level
log4j2_appender_total unknown level
process_cpu_seconds counter
process_cpu_seconds_total unknown
process_max_fds gauge
process_open_fds gauge
process_resident_memory_bytes gauge
process_start_time_seconds gauge
process_virtual_memory_bytes gauge
pulsar_batch_metadata_store_batch_execute_time_ms histogram le, name
pulsar_batch_metadata_store_batch_execute_time_ms_created unknown name
pulsar_batch_metadata_store_batch_size histogram le, name
pulsar_batch_metadata_store_batch_size_created unknown name
pulsar_batch_metadata_store_executor_queue_size gauge name
pulsar_batch_metadata_store_queue_wait_time_ms histogram le, name
pulsar_batch_metadata_store_queue_wait_time_ms_created unknown name
pulsar_metadata_store_ops_latency_ms histogram le, name, status, type
pulsar_metadata_store_ops_latency_ms_bucket unknown le, name, status, type
pulsar_metadata_store_ops_latency_ms_count unknown name, status, type
pulsar_metadata_store_ops_latency_ms_created unknown name, status, type
pulsar_metadata_store_ops_latency_ms_sum unknown name, status, type
pulsar_metadata_store_put_bytes counter
pulsar_metadata_store_put_bytes_created unknown name
pulsar_metadata_store_put_bytes_total unknown name

pulsar-broker

Metrics for pulsar-broker are documented at: https://pulsar.apache.org/docs/3.0.x/reference-metrics/

Metric Type Documentation Labels
brk_ledgeroffloader_delete_offload_ops counter
brk_ledgeroffloader_offload_error counter
brk_ledgeroffloader_offload_rate gauge
brk_ledgeroffloader_read_bytes counter
brk_ledgeroffloader_read_ledger_latency summary
brk_ledgeroffloader_read_offload_data_latency summary
brk_ledgeroffloader_read_offload_error counter
brk_ledgeroffloader_read_offload_index_latency summary
brk_ledgeroffloader_read_offload_rate gauge
brk_ledgeroffloader_write_storage_error counter
caffeine_cache_estimated_size gauge cache, cluster
caffeine_cache_eviction counter
caffeine_cache_eviction_total unknown cache, cluster
caffeine_cache_eviction_weight gauge cache, cluster
caffeine_cache_hit counter
caffeine_cache_hit_total unknown cache, cluster
caffeine_cache_load_duration_seconds summary cache, cluster
caffeine_cache_load_failure counter
caffeine_cache_load_failure_total unknown cache, cluster
caffeine_cache_loads counter
caffeine_cache_loads_total unknown cache, cluster
caffeine_cache_miss counter
caffeine_cache_miss_total unknown cache, cluster
caffeine_cache_requests counter
caffeine_cache_requests_total unknown cache, cluster
jetty_async_dispatches counter
jetty_async_dispatches_total unknown cluster
jetty_async_requests counter
jetty_async_requests_total unknown cluster
jetty_async_requests_waiting gauge cluster
jetty_async_requests_waiting_max gauge cluster
jetty_dispatched counter
jetty_dispatched_active gauge cluster
jetty_dispatched_active_max gauge cluster
jetty_dispatched_time_max gauge cluster
jetty_dispatched_time_seconds counter
jetty_dispatched_time_seconds_total unknown cluster
jetty_dispatched_total unknown cluster
jetty_expires counter
jetty_expires_total unknown cluster
jetty_request_time_max_seconds gauge cluster
jetty_request_time_seconds counter
jetty_request_time_seconds_total unknown cluster
jetty_requests counter
jetty_requests_active gauge cluster
jetty_requests_active_max gauge cluster
jetty_requests_total unknown cluster
jetty_responses counter
jetty_responses_bytes counter
jetty_responses_bytes_total unknown cluster
jetty_responses_total unknown cluster, code
jetty_stats_seconds gauge cluster
jvm_buffer_pool_capacity_bytes gauge cluster, pool
jvm_buffer_pool_used_buffers gauge cluster, pool
jvm_buffer_pool_used_bytes gauge cluster, pool
jvm_classes_currently_loaded gauge cluster
jvm_classes_loaded counter
jvm_classes_loaded_total unknown cluster
jvm_classes_unloaded counter
jvm_classes_unloaded_total unknown cluster
jvm_gc_collection_seconds summary cluster, gc
jvm_info gauge cluster, runtime, vendor, version
jvm_memory_bytes_committed gauge area, cluster
jvm_memory_bytes_init gauge area, cluster
jvm_memory_bytes_max gauge area, cluster
jvm_memory_bytes_used gauge area, cluster
jvm_memory_direct_bytes_max gauge cluster
jvm_memory_direct_bytes_used gauge cluster
jvm_memory_objects_pending_finalization gauge cluster
jvm_memory_pool_allocated_bytes counter
jvm_memory_pool_allocated_bytes_created unknown cluster, pool
jvm_memory_pool_allocated_bytes_total unknown cluster, pool
jvm_memory_pool_bytes_committed gauge cluster, pool
jvm_memory_pool_bytes_init gauge cluster, pool
jvm_memory_pool_bytes_max gauge cluster, pool
jvm_memory_pool_bytes_used gauge cluster, pool
jvm_memory_pool_collection_committed_bytes gauge cluster, pool
jvm_memory_pool_collection_init_bytes gauge cluster, pool
jvm_memory_pool_collection_max_bytes gauge cluster, pool
jvm_memory_pool_collection_used_bytes gauge cluster, pool
jvm_threads_current gauge cluster
jvm_threads_daemon gauge cluster
jvm_threads_deadlocked gauge cluster
jvm_threads_deadlocked_monitor gauge cluster
jvm_threads_peak gauge cluster
jvm_threads_started counter
jvm_threads_started_total unknown cluster
jvm_threads_state gauge cluster, state
log4j2_appender counter
log4j2_appender_created unknown cluster, level
log4j2_appender_total unknown cluster, level
process_cpu_seconds counter
process_cpu_seconds_total unknown cluster
process_max_fds gauge cluster
process_open_fds gauge cluster
process_resident_memory_bytes gauge cluster
process_start_time_seconds gauge cluster
process_virtual_memory_bytes gauge cluster
pulsar_active_connections gauge broker, cluster, metric
pulsar_average_msg_size gauge cluster, namespace, topic
pulsar_batch_metadata_store_batch_execute_time_ms histogram cluster, le, name
pulsar_batch_metadata_store_batch_execute_time_ms_bucket unknown cluster, le, name
pulsar_batch_metadata_store_batch_execute_time_ms_count unknown cluster, name
pulsar_batch_metadata_store_batch_execute_time_ms_created unknown cluster, name
pulsar_batch_metadata_store_batch_execute_time_ms_sum unknown cluster, name
pulsar_batch_metadata_store_batch_size histogram cluster, le, name
pulsar_batch_metadata_store_batch_size_bucket unknown cluster, le, name
pulsar_batch_metadata_store_batch_size_count unknown cluster, name
pulsar_batch_metadata_store_batch_size_created unknown cluster, name
pulsar_batch_metadata_store_batch_size_sum unknown cluster, name
pulsar_batch_metadata_store_executor_queue_size gauge cluster, name
pulsar_batch_metadata_store_queue_wait_time_ms histogram cluster, le, name
pulsar_batch_metadata_store_queue_wait_time_ms_bucket unknown cluster, le, name
pulsar_batch_metadata_store_queue_wait_time_ms_count unknown cluster, name
pulsar_batch_metadata_store_queue_wait_time_ms_created unknown cluster, name
pulsar_batch_metadata_store_queue_wait_time_ms_sum unknown cluster, name
pulsar_broker_consumers_count gauge cluster
pulsar_broker_load_manager_bundle_assigment summary cluster, quantile
pulsar_broker_lookup summary cluster, quantile
pulsar_broker_lookup_answers counter
pulsar_broker_lookup_answers_created unknown cluster
pulsar_broker_lookup_answers_total unknown cluster
pulsar_broker_lookup_failures counter
pulsar_broker_lookup_failures_created unknown cluster
pulsar_broker_lookup_failures_total unknown cluster
pulsar_broker_lookup_pending_requests gauge cluster
pulsar_broker_lookup_redirects counter
pulsar_broker_lookup_redirects_created unknown cluster
pulsar_broker_lookup_redirects_total unknown cluster
pulsar_broker_msg_backlog gauge cluster
pulsar_broker_pending_bytes_to_dispatch gauge cluster
pulsar_broker_producers_count gauge cluster
pulsar_broker_publish_latency summary cluster, quantile
pulsar_broker_rate_in gauge cluster
pulsar_broker_rate_out gauge cluster
pulsar_broker_storage_logical_size gauge cluster
pulsar_broker_storage_read_cache_misses_rate gauge cluster
pulsar_broker_storage_read_rate gauge cluster
pulsar_broker_storage_size gauge cluster
pulsar_broker_storage_write_rate gauge cluster
pulsar_broker_subscriptions_count gauge cluster
pulsar_broker_throttled_connections gauge cluster
pulsar_broker_throttled_connections_global_limit gauge cluster
pulsar_broker_throughput_in gauge cluster
pulsar_broker_throughput_out gauge cluster
pulsar_broker_topic_load_pending_requests gauge cluster
pulsar_broker_topics_count gauge cluster
pulsar_compaction_compacted_entries_count gauge cluster, namespace, topic
pulsar_compaction_compacted_entries_size gauge cluster, namespace, topic
pulsar_compaction_duration_time_in_mills gauge cluster, namespace, topic
pulsar_compaction_failed_count gauge cluster, namespace, topic
pulsar_compaction_latency_count gauge cluster, namespace, topic
pulsar_compaction_latency_le_0_5 gauge cluster, namespace, topic
pulsar_compaction_latency_le_1 gauge cluster, namespace, topic
pulsar_compaction_latency_le_10 gauge cluster, namespace, topic
pulsar_compaction_latency_le_100 gauge cluster, namespace, topic
pulsar_compaction_latency_le_1000 gauge cluster, namespace, topic
pulsar_compaction_latency_le_20 gauge cluster, namespace, topic
pulsar_compaction_latency_le_200 gauge cluster, namespace, topic
pulsar_compaction_latency_le_5 gauge cluster, namespace, topic
pulsar_compaction_latency_le_50 gauge cluster, namespace, topic
pulsar_compaction_latency_overflow gauge cluster, namespace, topic
pulsar_compaction_latency_sum gauge cluster, namespace, topic
pulsar_compaction_read_throughput gauge cluster, namespace, topic
pulsar_compaction_removed_event_count gauge cluster, namespace, topic
pulsar_compaction_succeed_count gauge cluster, namespace, topic
pulsar_compaction_write_throughput gauge cluster, namespace, topic
pulsar_connection_closed_total_count gauge broker, cluster, metric
pulsar_connection_create_fail_count gauge broker, cluster, metric
pulsar_connection_create_success_count gauge broker, cluster, metric
pulsar_connection_created_total_count gauge broker, cluster, metric
pulsar_consumer_available_permits gauge cluster, consumer_id, consumer_name, namespace, subscription, topic
pulsar_consumer_blocked_on_unacked_messages gauge cluster, consumer_id, consumer_name, namespace, subscription, topic
pulsar_consumer_msg_ack_rate gauge cluster, consumer_id, consumer_name, namespace, subscription, topic
pulsar_consumer_msg_rate_out gauge cluster, consumer_id, consumer_name, namespace, subscription, topic
pulsar_consumer_msg_rate_redeliver gauge cluster, consumer_id, consumer_name, namespace, subscription, topic
pulsar_consumer_msg_throughput_out gauge cluster, consumer_id, consumer_name, namespace, subscription, topic
pulsar_consumer_unacked_messages gauge cluster, consumer_id, consumer_name, namespace, subscription, topic
pulsar_consumers_count gauge cluster, namespace, topic
pulsar_delayed_message_index_size_bytes gauge cluster, namespace, subscription, topic
pulsar_entry_size_count gauge cluster, namespace, topic
pulsar_entry_size_le_100_kb gauge cluster, namespace, topic
pulsar_entry_size_le_128 gauge cluster, namespace, topic
pulsar_entry_size_le_16_kb gauge cluster, namespace, topic
pulsar_entry_size_le_1_kb gauge cluster, namespace, topic
pulsar_entry_size_le_1_mb gauge cluster, namespace, topic
pulsar_entry_size_le_2_kb gauge cluster, namespace, topic
pulsar_entry_size_le_4_kb gauge cluster, namespace, topic
pulsar_entry_size_le_512 gauge cluster, namespace, topic
pulsar_entry_size_le_overflow gauge cluster, namespace, topic
pulsar_entry_size_sum gauge cluster, namespace, topic
pulsar_in_bytes_total gauge cluster, namespace, topic
pulsar_in_messages_total gauge cluster, namespace, topic
pulsar_lb_bandwidth_in_usage gauge broker, cluster, metric
pulsar_lb_bandwidth_out_usage gauge broker, cluster, metric
pulsar_lb_bundles_split_total gauge cluster, metric
pulsar_lb_cpu_usage gauge broker, cluster, metric
pulsar_lb_directMemory_usage gauge broker, cluster, metric
pulsar_lb_memory_usage gauge broker, cluster, metric
pulsar_lb_unload_broker_total gauge cluster, metric
pulsar_lb_unload_bundle_total gauge cluster, metric
pulsar_metadata_store_ops_latency_ms histogram cluster, le, name, status, type
pulsar_metadata_store_ops_latency_ms_bucket unknown cluster, le, name, status, type
pulsar_metadata_store_ops_latency_ms_count unknown cluster, name, status, type
pulsar_metadata_store_ops_latency_ms_created unknown cluster, name, status, type
pulsar_metadata_store_ops_latency_ms_sum unknown cluster, name, status, type
pulsar_metadata_store_put_bytes counter
pulsar_metadata_store_put_bytes_created unknown cluster, name
pulsar_metadata_store_put_bytes_total unknown cluster, name
pulsar_ml_AddEntryBytesRate gauge cluster, namespace
pulsar_ml_AddEntryErrors gauge cluster, namespace
pulsar_ml_AddEntryLatencyBuckets gauge cluster, namespace, quantile
pulsar_ml_AddEntryLatencyBuckets_OVERFLOW gauge cluster, namespace
pulsar_ml_AddEntryMessagesRate gauge cluster, namespace
pulsar_ml_AddEntrySucceed gauge cluster, namespace
pulsar_ml_AddEntryWithReplicasBytesRate gauge cluster, namespace
pulsar_ml_EntrySizeBuckets gauge cluster, namespace, quantile
pulsar_ml_EntrySizeBuckets_OVERFLOW gauge cluster, namespace
pulsar_ml_LedgerAddEntryLatencyBuckets gauge cluster, namespace, quantile
pulsar_ml_LedgerAddEntryLatencyBuckets_OVERFLOW gauge cluster, namespace
pulsar_ml_LedgerSwitchLatencyBuckets gauge cluster, namespace, quantile
pulsar_ml_LedgerSwitchLatencyBuckets_OVERFLOW gauge cluster, namespace
pulsar_ml_MarkDeleteRate gauge cluster, namespace
pulsar_ml_NumberOfMessagesInBacklog gauge cluster, namespace
pulsar_ml_ReadEntriesBytesRate gauge cluster, namespace
pulsar_ml_ReadEntriesErrors gauge cluster, namespace
pulsar_ml_ReadEntriesOpsCacheMissesRate gauge cluster, namespace
pulsar_ml_ReadEntriesRate gauge cluster, namespace
pulsar_ml_ReadEntriesSucceeded gauge cluster, namespace
pulsar_ml_StoredMessagesSize gauge cluster, namespace
pulsar_ml_cache_entries gauge cluster
pulsar_ml_cache_evicted_entries_total gauge cluster
pulsar_ml_cache_evictions gauge cluster
pulsar_ml_cache_hits_rate gauge cluster
pulsar_ml_cache_hits_throughput gauge cluster
pulsar_ml_cache_inserted_entries_total gauge cluster
pulsar_ml_cache_misses_rate gauge cluster
pulsar_ml_cache_misses_throughput gauge cluster
pulsar_ml_cache_pendingreads_entries_notread counter
pulsar_ml_cache_pendingreads_entries_notread_created unknown cluster
pulsar_ml_cache_pendingreads_entries_notread_total unknown cluster
pulsar_ml_cache_pendingreads_entries_read counter
pulsar_ml_cache_pendingreads_entries_read_created unknown cluster
pulsar_ml_cache_pendingreads_entries_read_total unknown cluster
pulsar_ml_cache_pendingreads_matched counter
pulsar_ml_cache_pendingreads_matched_created unknown cluster
pulsar_ml_cache_pendingreads_matched_included counter
pulsar_ml_cache_pendingreads_matched_included_created unknown cluster
pulsar_ml_cache_pendingreads_matched_included_total unknown cluster
pulsar_ml_cache_pendingreads_matched_overlapping_miss_both counter
pulsar_ml_cache_pendingreads_matched_overlapping_miss_both_created unknown cluster
pulsar_ml_cache_pendingreads_matched_overlapping_miss_both_total unknown cluster
pulsar_ml_cache_pendingreads_matched_overlapping_miss_left counter
pulsar_ml_cache_pendingreads_matched_overlapping_miss_left_created unknown cluster
pulsar_ml_cache_pendingreads_matched_overlapping_miss_left_total unknown cluster
pulsar_ml_cache_pendingreads_matched_overlapping_miss_right counter
pulsar_ml_cache_pendingreads_matched_overlapping_miss_right_created unknown cluster
pulsar_ml_cache_pendingreads_matched_overlapping_miss_right_total unknown cluster
pulsar_ml_cache_pendingreads_matched_total unknown cluster
pulsar_ml_cache_pendingreads_missed counter
pulsar_ml_cache_pendingreads_missed_created unknown cluster
pulsar_ml_cache_pendingreads_missed_total unknown cluster
pulsar_ml_cache_pool_active_allocations gauge cluster
pulsar_ml_cache_pool_active_allocations_huge gauge cluster
pulsar_ml_cache_pool_active_allocations_normal gauge cluster
pulsar_ml_cache_pool_active_allocations_small gauge cluster
pulsar_ml_cache_pool_allocated gauge cluster
pulsar_ml_cache_pool_used gauge cluster
pulsar_ml_cache_used_size gauge cluster
pulsar_ml_count gauge cluster
pulsar_ml_cursor_nonContiguousDeletedMessagesRange gauge cluster, cursor_name, ledger_name, namespace
pulsar_ml_cursor_persistLedgerErrors gauge cluster, cursor_name, ledger_name, namespace
pulsar_ml_cursor_persistLedgerSucceed gauge cluster, cursor_name, ledger_name, namespace
pulsar_ml_cursor_persistZookeeperErrors gauge cluster, cursor_name, ledger_name, namespace
pulsar_ml_cursor_persistZookeeperSucceed gauge cluster, cursor_name, ledger_name, namespace
pulsar_ml_cursor_readLedgerSize gauge cluster, cursor_name, ledger_name, namespace
pulsar_ml_cursor_writeLedgerLogicalSize gauge cluster, cursor_name, ledger_name, namespace
pulsar_ml_cursor_writeLedgerSize gauge cluster, cursor_name, ledger_name, namespace
pulsar_ml_reads_available_inflight_bytes gauge cluster
pulsar_ml_reads_inflight_bytes gauge cluster
pulsar_msg_backlog gauge cluster, namespace, topic
pulsar_out_bytes_total gauge cluster, consumer_id, consumer_name, namespace, subscription, topic
pulsar_out_messages_total gauge cluster, consumer_id, consumer_name, namespace, subscription, topic
pulsar_producer_msg_average_Size gauge cluster, namespace, producer_id, producer_name, topic
pulsar_producer_msg_rate_in gauge cluster, namespace, producer_id, producer_name, topic
pulsar_producer_msg_throughput_in gauge cluster, namespace, producer_id, producer_name, topic
pulsar_producers_count gauge cluster, namespace, topic
pulsar_publish_rate_limit_times gauge cluster, namespace, topic
pulsar_rate_in gauge cluster, namespace, topic
pulsar_rate_out gauge cluster, namespace, topic
pulsar_resource_group_aggregate_usage_secs summary cluster, quantile
pulsar_resource_group_aggregate_usage_secs_created unknown cluster
pulsar_resource_group_bytes_used counter
pulsar_resource_group_calculate_quota_secs summary cluster, quantile
pulsar_resource_group_calculate_quota_secs_created unknown cluster
pulsar_resource_group_calculated_bytes_quota counter
pulsar_resource_group_calculated_messages_quota counter
pulsar_resource_group_messages_used counter
pulsar_resource_group_namespace_registers counter
pulsar_resource_group_namespace_unregisters counter
pulsar_resource_group_tenant_registers counter
pulsar_resource_group_tenant_unregisters counter
pulsar_resource_group_updates counter
pulsar_schema_compatible counter
pulsar_schema_del_ops_failed counter
pulsar_schema_del_ops_latency summary
pulsar_schema_get_ops_failed counter
pulsar_schema_get_ops_latency summary cluster, namespace, quantile
pulsar_schema_get_ops_latency_created unknown cluster, namespace
pulsar_schema_incompatible counter
pulsar_schema_put_ops_failed counter
pulsar_schema_put_ops_latency summary
pulsar_storage_backlog_quota_limit gauge cluster, namespace, topic
pulsar_storage_backlog_quota_limit_time gauge cluster, namespace, topic
pulsar_storage_backlog_size gauge cluster, namespace, topic
pulsar_storage_ledger_write_latency_count gauge cluster, namespace, topic
pulsar_storage_ledger_write_latency_le_0_5 gauge cluster, namespace, topic
pulsar_storage_ledger_write_latency_le_1 gauge cluster, namespace, topic
pulsar_storage_ledger_write_latency_le_10 gauge cluster, namespace, topic
pulsar_storage_ledger_write_latency_le_100 gauge cluster, namespace, topic
pulsar_storage_ledger_write_latency_le_1000 gauge cluster, namespace, topic
pulsar_storage_ledger_write_latency_le_20 gauge cluster, namespace, topic
pulsar_storage_ledger_write_latency_le_200 gauge cluster, namespace, topic
pulsar_storage_ledger_write_latency_le_5 gauge cluster, namespace, topic
pulsar_storage_ledger_write_latency_le_50 gauge cluster, namespace, topic
pulsar_storage_ledger_write_latency_overflow gauge cluster, namespace, topic
pulsar_storage_ledger_write_latency_sum gauge cluster, namespace, topic
pulsar_storage_logical_size gauge cluster, namespace, topic
pulsar_storage_offloaded_size gauge cluster, namespace, topic
pulsar_storage_read_cache_misses_rate gauge cluster, namespace, topic
pulsar_storage_read_rate gauge cluster, namespace, topic
pulsar_storage_size gauge cluster, namespace, topic
pulsar_storage_write_latency_count gauge cluster, namespace, topic
pulsar_storage_write_latency_le_0_5 gauge cluster, namespace, topic
pulsar_storage_write_latency_le_1 gauge cluster, namespace, topic
pulsar_storage_write_latency_le_10 gauge cluster, namespace, topic
pulsar_storage_write_latency_le_100 gauge cluster, namespace, topic
pulsar_storage_write_latency_le_1000 gauge cluster, namespace, topic
pulsar_storage_write_latency_le_20 gauge cluster, namespace, topic
pulsar_storage_write_latency_le_200 gauge cluster, namespace, topic
pulsar_storage_write_latency_le_5 gauge cluster, namespace, topic
pulsar_storage_write_latency_le_50 gauge cluster, namespace, topic
pulsar_storage_write_latency_overflow gauge cluster, namespace, topic
pulsar_storage_write_latency_sum gauge cluster, namespace, topic
pulsar_storage_write_rate gauge cluster, namespace, topic
pulsar_subscription_back_log gauge cluster, namespace, subscription, topic
pulsar_subscription_back_log_no_delayed gauge cluster, namespace, subscription, topic
pulsar_subscription_blocked_on_unacked_messages gauge cluster, namespace, subscription, topic
pulsar_subscription_consumers_count gauge cluster, namespace, subscription, topic
pulsar_subscription_delayed gauge cluster, namespace, subscription, topic
pulsar_subscription_filter_accepted_msg_count gauge cluster, namespace, subscription, topic
pulsar_subscription_filter_processed_msg_count gauge cluster, namespace, subscription, topic
pulsar_subscription_filter_rejected_msg_count gauge cluster, namespace, subscription, topic
pulsar_subscription_filter_rescheduled_msg_count gauge cluster, namespace, subscription, topic
pulsar_subscription_last_acked_timestamp gauge cluster, namespace, subscription, topic
pulsar_subscription_last_consumed_flow_timestamp gauge cluster, namespace, subscription, topic
pulsar_subscription_last_consumed_timestamp gauge cluster, namespace, subscription, topic
pulsar_subscription_last_expire_timestamp gauge cluster, namespace, subscription, topic
pulsar_subscription_last_mark_delete_advanced_timestamp gauge cluster, namespace, subscription, topic
pulsar_subscription_msg_ack_rate gauge cluster, namespace, subscription, topic
pulsar_subscription_msg_drop_rate gauge cluster, namespace, subscription, topic
pulsar_subscription_msg_rate_expired gauge cluster, namespace, subscription, topic
pulsar_subscription_msg_rate_out gauge cluster, namespace, subscription, topic
pulsar_subscription_msg_rate_redeliver gauge cluster, namespace, subscription, topic
pulsar_subscription_msg_throughput_out gauge cluster, namespace, subscription, topic
pulsar_subscription_total_msg_expired gauge cluster, namespace, subscription, topic
pulsar_subscription_unacked_messages gauge cluster, namespace, subscription, topic
pulsar_subscriptions_count gauge cluster, namespace, topic
pulsar_throughput_in gauge cluster, namespace, topic
pulsar_throughput_out gauge cluster, namespace, topic
pulsar_topic_load_times summary cluster, quantile
pulsar_topic_load_times_created unknown cluster
pulsar_topics_count gauge cluster, namespace
pulsar_txn_tb_aborted_total gauge cluster, namespace, topic
pulsar_txn_tb_active_total gauge cluster, namespace, topic
pulsar_txn_tb_committed_total gauge cluster, namespace, topic
pulsar_version_info gauge cluster, commit, version
pulsar_web_executor_active_threads gauge cluster
pulsar_web_executor_current_threads gauge cluster
pulsar_web_executor_idle_threads gauge cluster
pulsar_web_executor_max_threads gauge cluster
pulsar_web_executor_min_threads gauge cluster
topic_load_failed counter
topic_load_failed_created unknown cluster
topic_load_failed_total unknown cluster
topic_load_times summary cluster, quantile
topic_load_times_created unknown cluster

pulsar-zookeeper

Metrics for pulsar-zookeeper are documented at: https://pulsar.apache.org/docs/3.0.x/reference-metrics/

Metric Type Documentation Labels
ack_latency summary ack_latency
add_dead_watcher_stall_time counter add_dead_watcher_stall_time
add_dead_watcher_stall_time_created gauge add_dead_watcher_stall_time
approximate_data_size gauge approximate_data_size
auth_failed_count gauge auth_failed_count
avg_latency gauge avg_latency
bytes_received_count counter bytes_received_count
bytes_received_count_created gauge bytes_received_count
close_session_prep_time summary close_session_prep_time quantile
close_session_prep_time_created gauge close_session_prep_time
cnxn_closed_without_zk_server_running counter cnxn_closed_without_zk_server_running
cnxn_closed_without_zk_server_running_created gauge cnxn_closed_without_zk_server_running
commit_commit_proc_req_queued summary commit_commit_proc_req_queued quantile
commit_commit_proc_req_queued_created gauge commit_commit_proc_req_queued
commit_count counter commit_count
commit_count_created gauge commit_count
commit_process_time summary commit_process_time quantile
commit_process_time_created gauge commit_process_time
commit_propagation_latency summary commit_propagation_latency quantile
commit_propagation_latency_created gauge commit_propagation_latency
concurrent_request_processing_in_commit_processor summary concurrent_request_processing_in_commit_processor quantile
concurrent_request_processing_in_commit_processor_created gauge concurrent_request_processing_in_commit_processor
connection_drop_count counter connection_drop_count
connection_drop_count_created gauge connection_drop_count
connection_drop_probability gauge connection_drop_probability
connection_rejected counter connection_rejected
connection_rejected_created gauge connection_rejected
connection_request_count counter connection_request_count
connection_request_count_created gauge connection_request_count
connection_revalidate_count counter connection_revalidate_count
connection_revalidate_count_created gauge connection_revalidate_count
connection_token_deficit summary connection_token_deficit quantile
connection_token_deficit_created gauge connection_token_deficit
dbinittime summary dbinittime quantile
dbinittime_created gauge dbinittime
dead_watchers_cleaner_latency summary dead_watchers_cleaner_latency quantile
dead_watchers_cleaner_latency_created gauge dead_watchers_cleaner_latency
dead_watchers_cleared counter dead_watchers_cleared
dead_watchers_cleared_created gauge dead_watchers_cleared
dead_watchers_queued counter dead_watchers_queued
dead_watchers_queued_created gauge dead_watchers_queued
diff_count counter diff_count
diff_count_created gauge diff_count
digest_mismatches_count counter digest_mismatches_count
digest_mismatches_count_created gauge digest_mismatches_count
election_time summary election_time quantile
election_time_created gauge election_time
ensemble_auth_fail counter ensemble_auth_fail
ensemble_auth_fail_created gauge ensemble_auth_fail
ensemble_auth_skip counter ensemble_auth_skip
ensemble_auth_skip_created gauge ensemble_auth_skip
ensemble_auth_success counter ensemble_auth_success
ensemble_auth_success_created gauge ensemble_auth_success
ephemerals_count gauge ephemerals_count
follower_sync_time summary follower_sync_time quantile
follower_sync_time_created gauge follower_sync_time
fsynctime summary fsynctime quantile
fsynctime_created gauge fsynctime
global_sessions gauge global_sessions
inflight_diff_count summary inflight_diff_count quantile
inflight_diff_count_created gauge inflight_diff_count
inflight_snap_count summary inflight_snap_count quantile
inflight_snap_count_created gauge inflight_snap_count
insecure_admin_count counter insecure_admin_count
insecure_admin_count_created gauge insecure_admin_count
jvm_buffer_pool_capacity_bytes gauge Bytes capacity of a given JVM buffer pool. pool
jvm_buffer_pool_used_buffers gauge Used buffers of a given JVM buffer pool. pool
jvm_buffer_pool_used_bytes gauge Used bytes of a given JVM buffer pool. pool
jvm_classes_currently_loaded gauge The number of classes that are currently loaded in the JVM
jvm_classes_loaded counter The total number of classes that have been loaded since the JVM has started execution
jvm_classes_unloaded counter The total number of classes that have been unloaded since the JVM has started execution
jvm_gc_collection_seconds summary Time spent in a given JVM garbage collector in seconds. gc
jvm_info gauge VM version info runtime, vendor, version
jvm_memory_bytes_committed gauge Committed (bytes) of a given JVM memory area. area
jvm_memory_bytes_init gauge Initial bytes of a given JVM memory area. area
jvm_memory_bytes_max gauge Max (bytes) of a given JVM memory area. area
jvm_memory_bytes_used gauge Used bytes of a given JVM memory area. area
jvm_memory_objects_pending_finalization gauge The number of objects waiting in the finalizer queue.
jvm_memory_pool_allocated_bytes counter Total bytes allocated in a given JVM memory pool. Only updated after GC, not continuously. pool
jvm_memory_pool_allocated_bytes_created gauge Total bytes allocated in a given JVM memory pool. Only updated after GC, not continuously. pool
jvm_memory_pool_bytes_committed gauge Committed bytes of a given JVM memory pool. pool
jvm_memory_pool_bytes_init gauge Initial bytes of a given JVM memory pool. pool
jvm_memory_pool_bytes_max gauge Max bytes of a given JVM memory pool. pool
jvm_memory_pool_bytes_used gauge Used bytes of a given JVM memory pool. pool
jvm_memory_pool_collection_committed_bytes gauge Committed after last collection bytes of a given JVM memory pool. pool
jvm_memory_pool_collection_init_bytes gauge Initial after last collection bytes of a given JVM memory pool. pool
jvm_memory_pool_collection_max_bytes gauge Max bytes after last collection of a given JVM memory pool. pool
jvm_memory_pool_collection_used_bytes gauge Used bytes after last collection of a given JVM memory pool. pool
jvm_pause_time_ms summary jvm_pause_time_ms quantile
jvm_pause_time_ms_created gauge jvm_pause_time_ms
jvm_threads_current gauge Current thread count of a JVM
jvm_threads_daemon gauge Daemon thread count of a JVM
jvm_threads_deadlocked gauge Cycles of JVM-threads that are in deadlock waiting to acquire object monitors or ownable synchronizers
jvm_threads_deadlocked_monitor gauge Cycles of JVM-threads that are in deadlock waiting to acquire object monitors
jvm_threads_peak gauge Peak thread count of a JVM
jvm_threads_started counter Started thread count of a JVM
jvm_threads_state gauge Current count of threads by state state
large_requests_rejected counter large_requests_rejected
large_requests_rejected_created gauge large_requests_rejected
last_client_response_size gauge last_client_response_size
leader_unavailable_time summary leader_unavailable_time quantile
leader_unavailable_time_created gauge leader_unavailable_time
learner_commit_received_count counter learner_commit_received_count
learner_commit_received_count_created gauge learner_commit_received_count
learner_handler_qp_size summary learner_handler_qp_size
learner_handler_qp_time_ms summary learner_handler_qp_time_ms
learner_proposal_received_count counter learner_proposal_received_count
learner_proposal_received_count_created gauge learner_proposal_received_count
learner_request_processor_queue_size summary learner_request_processor_queue_size quantile
learner_request_processor_queue_size_created gauge learner_request_processor_queue_size
local_sessions gauge local_sessions
local_write_committed_time_ms summary local_write_committed_time_ms quantile
local_write_committed_time_ms_created gauge local_write_committed_time_ms
log4j2_appender counter Log4j2 log statements at various log levels level
log4j2_appender_created gauge Log4j2 log statements at various log levels level
looking_count counter looking_count
looking_count_created gauge looking_count
max_client_response_size gauge max_client_response_size
max_file_descriptor_count gauge max_file_descriptor_count
max_latency gauge max_latency
min_client_response_size gauge min_client_response_size
min_latency gauge min_latency
netty_queued_buffer_capacity summary netty_queued_buffer_capacity quantile
netty_queued_buffer_capacity_created gauge netty_queued_buffer_capacity
node_changed_watch_count summary node_changed_watch_count quantile
node_changed_watch_count_created gauge node_changed_watch_count
node_children_watch_count summary node_children_watch_count quantile
node_children_watch_count_created gauge node_children_watch_count
node_created_watch_count summary node_created_watch_count quantile
node_created_watch_count_created gauge node_created_watch_count
node_deleted_watch_count summary node_deleted_watch_count quantile
node_deleted_watch_count_created gauge node_deleted_watch_count
non_mtls_local_conn_count gauge non_mtls_local_conn_count
non_mtls_remote_conn_count gauge non_mtls_remote_conn_count
num_alive_connections gauge num_alive_connections
observer_sync_time summary observer_sync_time quantile
observer_sync_time_created gauge observer_sync_time
om_commit_process_time_ms summary om_commit_process_time_ms quantile
om_commit_process_time_ms_created gauge om_commit_process_time_ms
om_proposal_process_time_ms summary om_proposal_process_time_ms quantile
om_proposal_process_time_ms_created gauge om_proposal_process_time_ms
open_file_descriptor_count gauge open_file_descriptor_count
outstanding_changes_queued counter outstanding_changes_queued
outstanding_changes_queued_created gauge outstanding_changes_queued
outstanding_changes_removed counter outstanding_changes_removed
outstanding_changes_removed_created gauge outstanding_changes_removed
outstanding_requests gauge outstanding_requests
outstanding_tls_handshake gauge outstanding_tls_handshake
packets_received gauge packets_received
packets_sent gauge packets_sent
pending_session_queue_size summary pending_session_queue_size quantile
pending_session_queue_size_created gauge pending_session_queue_size
prep_process_time summary prep_process_time quantile
prep_process_time_created gauge prep_process_time
prep_processor_queue_size summary prep_processor_queue_size quantile
prep_processor_queue_size_created gauge prep_processor_queue_size
prep_processor_queue_time_ms summary prep_processor_queue_time_ms quantile
prep_processor_queue_time_ms_created gauge prep_processor_queue_time_ms
prep_processor_request_queued counter prep_processor_request_queued
prep_processor_request_queued_created gauge prep_processor_request_queued
process_cpu_seconds counter Total user and system CPU time spent in seconds.
process_max_fds gauge Maximum number of open file descriptors.
process_open_fds gauge Number of open file descriptors.
process_resident_memory_bytes gauge Resident memory size in bytes.
process_start_time_seconds gauge Start time of the process since unix epoch in seconds.
process_virtual_memory_bytes gauge Virtual memory size in bytes.
propagation_latency summary propagation_latency quantile
propagation_latency_created gauge propagation_latency
proposal_ack_creation_latency summary proposal_ack_creation_latency quantile
proposal_ack_creation_latency_created gauge proposal_ack_creation_latency
proposal_count counter proposal_count
proposal_count_created gauge proposal_count
proposal_latency summary proposal_latency quantile
proposal_latency_created gauge proposal_latency
proposal_process_time summary proposal_process_time quantile
proposal_process_time_created gauge proposal_process_time
quit_leading_due_to_disloyal_voter counter quit_leading_due_to_disloyal_voter
quit_leading_due_to_disloyal_voter_created gauge quit_leading_due_to_disloyal_voter
quorum_ack_latency summary quorum_ack_latency quantile
quorum_ack_latency_created gauge quorum_ack_latency
quorum_size gauge quorum_size
quota_bytes_limit_per_namespace gauge quota_bytes_limit_per_namespace
quota_bytes_usage_per_namespace gauge quota_bytes_usage_per_namespace
quota_count_limit_per_namespace gauge quota_count_limit_per_namespace
quota_count_usage_per_namespace gauge quota_count_usage_per_namespace
quota_exceeded_error_per_namespace counter quota_exceeded_error_per_namespace
read_commit_proc_issued summary read_commit_proc_issued quantile
read_commit_proc_issued_created gauge read_commit_proc_issued
read_commit_proc_req_queued summary read_commit_proc_req_queued quantile
read_commit_proc_req_queued_created gauge read_commit_proc_req_queued
read_commitproc_time_ms summary read_commitproc_time_ms quantile
read_commitproc_time_ms_created gauge read_commitproc_time_ms
read_final_proc_time_ms summary read_final_proc_time_ms quantile
read_final_proc_time_ms_created gauge read_final_proc_time_ms
read_per_namespace summary read_per_namespace key, quantile
read_per_namespace_created gauge read_per_namespace key
readlatency summary readlatency quantile
readlatency_created gauge readlatency
reads_after_write_in_session_queue summary reads_after_write_in_session_queue quantile
reads_after_write_in_session_queue_created gauge reads_after_write_in_session_queue
reads_issued_from_session_queue summary reads_issued_from_session_queue quantile
reads_issued_from_session_queue_created gauge reads_issued_from_session_queue
request_commit_queued counter request_commit_queued
request_commit_queued_created gauge request_commit_queued
request_throttle_queue_time_ms summary request_throttle_queue_time_ms quantile
request_throttle_queue_time_ms_created gauge request_throttle_queue_time_ms
request_throttle_wait_count counter request_throttle_wait_count
request_throttle_wait_count_created gauge request_throttle_wait_count
requests_in_session_queue summary requests_in_session_queue quantile
requests_in_session_queue_created gauge requests_in_session_queue
requests_not_forwarded_to_commit_processor counter requests_not_forwarded_to_commit_processor
requests_not_forwarded_to_commit_processor_created gauge requests_not_forwarded_to_commit_processor
response_bytes counter response_bytes
response_bytes_created gauge response_bytes
response_packet_cache_hits counter response_packet_cache_hits
response_packet_cache_hits_created gauge response_packet_cache_hits
response_packet_cache_misses counter response_packet_cache_misses
response_packet_cache_misses_created gauge response_packet_cache_misses
response_packet_get_children_cache_hits counter response_packet_get_children_cache_hits
response_packet_get_children_cache_hits_created gauge response_packet_get_children_cache_hits
response_packet_get_children_cache_misses counter response_packet_get_children_cache_misses
response_packet_get_children_cache_misses_created gauge response_packet_get_children_cache_misses
restore_error_count counter restore_error_count
restore_error_count_created gauge restore_error_count
restore_rate_limited_count counter restore_rate_limited_count
restore_rate_limited_count_created gauge restore_rate_limited_count
restore_time summary restore_time quantile
restore_time_created gauge restore_time
revalidate_count counter revalidate_count
revalidate_count_created gauge revalidate_count
server_write_committed_time_ms summary server_write_committed_time_ms quantile
server_write_committed_time_ms_created gauge server_write_committed_time_ms
session_queues_drained summary session_queues_drained quantile
session_queues_drained_created gauge session_queues_drained
sessionless_connections_expired counter sessionless_connections_expired
sessionless_connections_expired_created gauge sessionless_connections_expired
skip_learner_request_to_next_processor_count counter skip_learner_request_to_next_processor_count
skip_learner_request_to_next_processor_count_created gauge skip_learner_request_to_next_processor_count
snap_count counter snap_count
snap_count_created gauge snap_count
snapshot_error_count counter snapshot_error_count
snapshot_error_count_created gauge snapshot_error_count
snapshot_rate_limited_count counter snapshot_rate_limited_count
snapshot_rate_limited_count_created gauge snapshot_rate_limited_count
snapshottime summary snapshottime quantile
snapshottime_created gauge snapshottime
socket_closing_time summary socket_closing_time quantile
socket_closing_time_created gauge socket_closing_time
stale_replies counter stale_replies
stale_replies_created gauge stale_replies
stale_requests counter stale_requests
stale_requests_created gauge stale_requests
stale_requests_dropped counter stale_requests_dropped
stale_requests_dropped_created gauge stale_requests_dropped
stale_sessions_expired counter stale_sessions_expired
stale_sessions_expired_created gauge stale_sessions_expired
startup_snap_load_time summary startup_snap_load_time quantile
startup_snap_load_time_created gauge startup_snap_load_time
startup_txns_load_time summary startup_txns_load_time quantile
startup_txns_load_time_created gauge startup_txns_load_time
startup_txns_loaded summary startup_txns_loaded quantile
startup_txns_loaded_created gauge startup_txns_loaded
sync_process_time summary sync_process_time quantile
sync_process_time_created gauge sync_process_time
sync_processor_batch_size summary sync_processor_batch_size quantile
sync_processor_batch_size_created gauge sync_processor_batch_size
sync_processor_queue_and_flush_time_ms summary sync_processor_queue_and_flush_time_ms quantile
sync_processor_queue_and_flush_time_ms_created gauge sync_processor_queue_and_flush_time_ms
sync_processor_queue_flush_time_ms summary sync_processor_queue_flush_time_ms quantile
sync_processor_queue_flush_time_ms_created gauge sync_processor_queue_flush_time_ms
sync_processor_queue_size summary sync_processor_queue_size quantile
sync_processor_queue_size_created gauge sync_processor_queue_size
sync_processor_queue_time_ms summary sync_processor_queue_time_ms quantile
sync_processor_queue_time_ms_created gauge sync_processor_queue_time_ms
sync_processor_request_queued counter sync_processor_request_queued
sync_processor_request_queued_created gauge sync_processor_request_queued
synced_observers gauge synced_observers
throttled_ops counter throttled_ops
throttled_ops_created gauge throttled_ops
time_waiting_empty_pool_in_commit_processor_read_ms summary time_waiting_empty_pool_in_commit_processor_read_ms quantile
time_waiting_empty_pool_in_commit_processor_read_ms_created gauge time_waiting_empty_pool_in_commit_processor_read_ms
tls_handshake_exceeded counter tls_handshake_exceeded
tls_handshake_exceeded_created gauge tls_handshake_exceeded
unavailable_time summary unavailable_time quantile
unavailable_time_created gauge unavailable_time
unrecoverable_error_count counter unrecoverable_error_count
unrecoverable_error_count_created gauge unrecoverable_error_count
unsuccessful_handshake counter unsuccessful_handshake
unsuccessful_handshake_created gauge unsuccessful_handshake
updatelatency summary updatelatency quantile
updatelatency_created gauge updatelatency
uptime gauge uptime
watch_bytes counter watch_bytes
watch_bytes_created gauge watch_bytes
watch_count gauge watch_count
write_batch_time_in_commit_processor summary write_batch_time_in_commit_processor quantile
write_batch_time_in_commit_processor_created gauge write_batch_time_in_commit_processor
write_commit_proc_issued summary write_commit_proc_issued quantile
write_commit_proc_issued_created gauge write_commit_proc_issued
write_commit_proc_req_queued summary write_commit_proc_req_queued quantile
write_commit_proc_req_queued_created gauge write_commit_proc_req_queued
write_commitproc_time_ms summary write_commitproc_time_ms quantile
write_commitproc_time_ms_created gauge write_commitproc_time_ms
write_final_proc_time_ms summary write_final_proc_time_ms quantile
write_final_proc_time_ms_created gauge write_final_proc_time_ms
write_per_namespace summary write_per_namespace key, quantile
write_per_namespace_created gauge write_per_namespace key
znode_count gauge znode_count

etcd

Metrics for etcd are documented at: https://etcd.io/docs/v3.4/metrics/

Metric Type Documentation Labels
etcd_cluster_version gauge Which version is running. 1 for ‘cluster_version’ label with current cluster version cluster_version
etcd_debugging_auth_revision gauge The current revision of auth store.
etcd_debugging_disk_backend_commit_rebalance_duration_seconds histogram The latency distributions of commit.rebalance called by bboltdb backend. le
etcd_debugging_disk_backend_commit_spill_duration_seconds histogram The latency distributions of commit.spill called by bboltdb backend. le
etcd_debugging_disk_backend_commit_write_duration_seconds histogram The latency distributions of commit.write called by bboltdb backend. le
etcd_debugging_lease_granted counter The total number of granted leases.
etcd_debugging_lease_renewed counter The number of renewed leases seen by the leader.
etcd_debugging_lease_revoked counter The total number of revoked leases.
etcd_debugging_lease_ttl_total histogram Bucketed histogram of lease TTLs. le
etcd_debugging_mvcc_compact_revision gauge The revision of the last compaction in store.
etcd_debugging_mvcc_current_revision gauge The current revision of store.
etcd_debugging_mvcc_db_compaction_keys counter Total number of db keys compacted.
etcd_debugging_mvcc_db_compaction_last gauge The unix time of the last db compaction. Resets to 0 on start.
etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds histogram Bucketed histogram of db compaction pause duration. le
etcd_debugging_mvcc_db_compaction_total_duration_milliseconds histogram Bucketed histogram of db compaction total duration. le
etcd_debugging_mvcc_events counter Total number of events sent by this member.
etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds histogram Bucketed histogram of index compaction pause duration. le
etcd_debugging_mvcc_keys_total gauge Total number of keys.
etcd_debugging_mvcc_pending_events_total gauge Total number of pending events to be sent.
etcd_debugging_mvcc_range counter Total number of ranges seen by this member.
etcd_debugging_mvcc_slow_watcher_total gauge Total number of unsynced slow watchers.
etcd_debugging_mvcc_total_put_size_in_bytes gauge The total size of put kv pairs seen by this member.
etcd_debugging_mvcc_watch_stream_total gauge Total number of watch streams.
etcd_debugging_mvcc_watcher_total gauge Total number of watchers.
etcd_debugging_server_lease_expired counter The total number of expired leases.
etcd_debugging_snap_save_marshalling_duration_seconds histogram The marshalling cost distributions of save called by snapshot. le
etcd_debugging_snap_save_total_duration_seconds histogram The total latency distributions of save called by snapshot. le
etcd_debugging_store_expires counter Total number of expired keys.
etcd_debugging_store_reads counter Total number of reads action by (get/getRecursive), local to this member. action
etcd_debugging_store_watch_requests counter Total number of incoming watch requests (new or reestablished).
etcd_debugging_store_watchers gauge Count of currently active watchers.
etcd_debugging_store_writes counter Total number of writes (e.g. set/compareAndDelete) seen by this member. action
etcd_disk_backend_commit_duration_seconds histogram The latency distributions of commit called by backend. le
etcd_disk_backend_defrag_duration_seconds histogram The latency distribution of backend defragmentation. le
etcd_disk_backend_snapshot_duration_seconds histogram The latency distribution of backend snapshots. le
etcd_disk_defrag_inflight gauge Whether or not defrag is active on the member. 1 means active, 0 means not.
etcd_disk_wal_fsync_duration_seconds histogram The latency distributions of fsync called by WAL. le
etcd_disk_wal_write_bytes_total gauge Total number of bytes written in WAL.
etcd_grpc_proxy_cache_hits_total gauge Total number of cache hits
etcd_grpc_proxy_cache_keys_total gauge Total number of keys/ranges cached
etcd_grpc_proxy_cache_misses_total gauge Total number of cache misses
etcd_grpc_proxy_events_coalescing counter Total number of events coalescing
etcd_grpc_proxy_watchers_coalescing_total gauge Total number of current watchers coalescing
etcd_mvcc_db_open_read_transactions gauge The number of currently open read transactions
etcd_mvcc_db_total_size_in_bytes gauge Total size of the underlying database physically allocated in bytes.
etcd_mvcc_db_total_size_in_use_in_bytes gauge Total size of the underlying database logically in use in bytes.
etcd_mvcc_delete counter Total number of deletes seen by this member.
etcd_mvcc_hash_duration_seconds histogram The latency distribution of storage hash operation. le
etcd_mvcc_hash_rev_duration_seconds histogram The latency distribution of storage hash by revision operation. le
etcd_mvcc_put counter Total number of puts seen by this member.
etcd_mvcc_range counter Total number of ranges seen by this member.
etcd_mvcc_txn counter Total number of txns seen by this member.
etcd_network_active_peers gauge The current number of active peer connections. Local, Remote
etcd_network_client_grpc_received_bytes counter The total number of bytes received from grpc clients.
etcd_network_client_grpc_sent_bytes counter The total number of bytes sent to grpc clients.
etcd_network_disconnected_peers counter The total number of disconnected peers. Local, Remote
etcd_network_peer_received_bytes counter The total number of bytes received from peers. From
etcd_network_peer_round_trip_time_seconds histogram Round-Trip-Time histogram between peers To, le
etcd_network_peer_sent_bytes counter The total number of bytes sent to peers. To
etcd_network_peer_sent_failures counter The total number of send failures from peers. To
etcd_network_snapshot_send_inflights_total gauge Total number of inflight snapshot sends To
etcd_network_snapshot_send_success counter Total number of successful snapshot sends To
etcd_network_snapshot_send_total_duration_seconds histogram Total latency distributions of v3 snapshot sends To, le
etcd_server_apply_duration_seconds histogram The latency distributions of v2 apply called by backend. le, op, success, version
etcd_server_client_requests counter The total number of client requests per client version. client_api_version, type
etcd_server_go_version gauge Which Go version server is running with. 1 for ‘server_go_version’ label with current version. server_go_version
etcd_server_has_leader gauge Whether or not a leader exists. 1 is existence, 0 is not.
etcd_server_health_failures counter The total number of failed health checks
etcd_server_health_success counter The total number of successful health checks
etcd_server_heartbeat_send_failures counter The total number of leader heartbeat send failures (likely overloaded from slow disk).
etcd_server_id gauge Server or member ID in hexadecimal format. 1 for ‘server_id’ label with current ID. server_id
etcd_server_is_leader gauge Whether or not this member is a leader. 1 if is, 0 otherwise.
etcd_server_is_learner gauge Whether or not this member is a learner. 1 if is, 0 otherwise.
etcd_server_leader_changes_seen counter The number of leader changes seen.
etcd_server_learner_promote_successes counter The total number of successful learner promotions while this member is leader.
etcd_server_proposals_applied_total gauge The total number of consensus proposals applied.
etcd_server_proposals_committed_total gauge The total number of consensus proposals committed.
etcd_server_proposals_failed counter The total number of failed proposals seen.
etcd_server_proposals_pending gauge The current number of pending proposals to commit.
etcd_server_quota_backend_bytes gauge Current backend storage quota size in bytes.
etcd_server_read_indexes_failed counter The total number of failed read indexes seen.
etcd_server_slow_apply counter The total number of slow apply requests (likely overloaded from slow disk).
etcd_server_slow_read_indexes counter The total number of pending read indexes not in sync with leader’s or timed out read index requests.
etcd_server_snapshot_apply_in_progress_total gauge 1 if the server is applying the incoming snapshot. 0 if none.
etcd_server_version gauge Which version is running. 1 for ‘server_version’ label with current version. server_version
etcd_snap_db_fsync_duration_seconds histogram The latency distributions of fsyncing .snap.db file le
etcd_snap_db_save_total_duration_seconds histogram The total latency distributions of v3 snapshot save le
etcd_snap_fsync_duration_seconds histogram The latency distributions of fsync called by snap. le
go_gc_duration_seconds summary A summary of the pause duration of garbage collection cycles. quantile
go_goroutines gauge Number of goroutines that currently exist.
go_info gauge Information about the Go environment. version
go_memstats_alloc_bytes gauge Number of bytes allocated and still in use.
go_memstats_buck_hash_sys_bytes gauge Number of bytes used by the profiling bucket hash table.
go_memstats_frees counter Total number of frees.
go_memstats_gc_cpu_fraction gauge The fraction of this program’s available CPU time used by the GC since the program started.
go_memstats_gc_sys_bytes gauge Number of bytes used for garbage collection system metadata.
go_memstats_heap_alloc_bytes gauge Number of heap bytes allocated and still in use.
go_memstats_heap_idle_bytes gauge Number of heap bytes waiting to be used.
go_memstats_heap_inuse_bytes gauge Number of heap bytes that are in use.
go_memstats_heap_objects gauge Number of allocated objects.
go_memstats_heap_released_bytes gauge Number of heap bytes released to OS.
go_memstats_heap_sys_bytes gauge Number of heap bytes obtained from system.
go_memstats_last_gc_time_seconds gauge Number of seconds since 1970 of last garbage collection.
go_memstats_lookups counter Total number of pointer lookups.
go_memstats_mallocs counter Total number of mallocs.
go_memstats_mcache_inuse_bytes gauge Number of bytes in use by mcache structures.
go_memstats_mcache_sys_bytes gauge Number of bytes used for mcache structures obtained from system.
go_memstats_mspan_inuse_bytes gauge Number of bytes in use by mspan structures.
go_memstats_mspan_sys_bytes gauge Number of bytes used for mspan structures obtained from system.
go_memstats_next_gc_bytes gauge Number of heap bytes when next garbage collection will take place.
go_memstats_other_sys_bytes gauge Number of bytes used for other system allocations.
go_memstats_stack_inuse_bytes gauge Number of bytes in use by the stack allocator.
go_memstats_stack_sys_bytes gauge Number of bytes obtained from system for stack allocator.
go_memstats_sys_bytes gauge Number of bytes obtained from system.
go_threads gauge Number of OS threads created.
grpc_server_handled counter Total number of RPCs completed on the server, regardless of success or failure. grpc_code, grpc_method, grpc_service, grpc_type
grpc_server_msg_received counter Total number of RPC stream messages received on the server. grpc_method, grpc_service, grpc_type
grpc_server_msg_sent counter Total number of gRPC stream messages sent by the server. grpc_method, grpc_service, grpc_type
grpc_server_started counter Total number of RPCs started on the server. grpc_method, grpc_service, grpc_type
os_fd_limit gauge The file descriptor limit.
os_fd_used gauge The number of used file descriptors.
process_cpu_seconds counter Total user and system CPU time spent in seconds.
process_max_fds gauge Maximum number of open file descriptors.
process_open_fds gauge Number of open file descriptors.
process_resident_memory_bytes gauge Resident memory size in bytes.
process_start_time_seconds gauge Start time of the process since unix epoch in seconds.
process_virtual_memory_bytes gauge Virtual memory size in bytes.
process_virtual_memory_max_bytes gauge Maximum amount of virtual memory available in bytes.
promhttp_metric_handler_requests counter Total number of scrapes by HTTP status code. code
promhttp_metric_handler_requests_in_flight gauge Current number of scrapes being served.

redis-ha

Metrics for redis-ha are documented at: https://github.com/oliver006/redis_exporter/blob/master/README.md#whats-exported

Metric Type Documentation Labels
go_gc_duration_seconds summary A summary of the pause duration of garbage collection cycles. quantile
go_goroutines gauge Number of goroutines that currently exist.
go_info gauge Information about the Go environment. version
go_memstats_alloc_bytes gauge Number of bytes allocated and still in use.
go_memstats_buck_hash_sys_bytes gauge Number of bytes used by the profiling bucket hash table.
go_memstats_frees counter Total number of frees.
go_memstats_gc_sys_bytes gauge Number of bytes used for garbage collection system metadata.
go_memstats_heap_alloc_bytes gauge Number of heap bytes allocated and still in use.
go_memstats_heap_idle_bytes gauge Number of heap bytes waiting to be used.
go_memstats_heap_inuse_bytes gauge Number of heap bytes that are in use.
go_memstats_heap_objects gauge Number of allocated objects.
go_memstats_heap_released_bytes gauge Number of heap bytes released to OS.
go_memstats_heap_sys_bytes gauge Number of heap bytes obtained from system.
go_memstats_last_gc_time_seconds gauge Number of seconds since 1970 of last garbage collection.
go_memstats_lookups counter Total number of pointer lookups.
go_memstats_mallocs counter Total number of mallocs.
go_memstats_mcache_inuse_bytes gauge Number of bytes in use by mcache structures.
go_memstats_mcache_sys_bytes gauge Number of bytes used for mcache structures obtained from system.
go_memstats_mspan_inuse_bytes gauge Number of bytes in use by mspan structures.
go_memstats_mspan_sys_bytes gauge Number of bytes used for mspan structures obtained from system.
go_memstats_next_gc_bytes gauge Number of heap bytes when next garbage collection will take place.
go_memstats_other_sys_bytes gauge Number of bytes used for other system allocations.
go_memstats_stack_inuse_bytes gauge Number of bytes in use by the stack allocator.
go_memstats_stack_sys_bytes gauge Number of bytes obtained from system for stack allocator.
go_memstats_sys_bytes gauge Number of bytes obtained from system.
go_threads gauge Number of OS threads created.
process_cpu_seconds counter Total user and system CPU time spent in seconds.
process_max_fds gauge Maximum number of open file descriptors.
process_open_fds gauge Number of open file descriptors.
process_resident_memory_bytes gauge Resident memory size in bytes.
process_start_time_seconds gauge Start time of the process since unix epoch in seconds.
process_virtual_memory_bytes gauge Virtual memory size in bytes.
process_virtual_memory_max_bytes gauge Maximum amount of virtual memory available in bytes.
redis_active_defrag_running gauge active_defrag_running metric
redis_allocator_active_bytes gauge allocator_active_bytes metric
redis_allocator_allocated_bytes gauge allocator_allocated_bytes metric
redis_allocator_frag_bytes gauge allocator_frag_bytes metric
redis_allocator_frag_ratio gauge allocator_frag_ratio metric
redis_allocator_resident_bytes gauge allocator_resident_bytes metric
redis_allocator_rss_bytes gauge allocator_rss_bytes metric
redis_allocator_rss_ratio gauge allocator_rss_ratio metric
redis_aof_current_rewrite_duration_sec gauge aof_current_rewrite_duration_sec metric
redis_aof_enabled gauge aof_enabled metric
redis_aof_last_bgrewrite_status gauge aof_last_bgrewrite_status metric
redis_aof_last_cow_size_bytes gauge aof_last_cow_size_bytes metric
redis_aof_last_rewrite_duration_sec gauge aof_last_rewrite_duration_sec metric
redis_aof_last_write_status gauge aof_last_write_status metric
redis_aof_rewrite_in_progress gauge aof_rewrite_in_progress metric
redis_aof_rewrite_scheduled gauge aof_rewrite_scheduled metric
redis_blocked_clients gauge blocked_clients metric
redis_client_recent_max_input_buffer_bytes gauge client_recent_max_input_buffer_bytes metric
redis_client_recent_max_output_buffer_bytes gauge client_recent_max_output_buffer_bytes metric
redis_clients_in_timeout_table gauge clients_in_timeout_table metric
redis_cluster_connections gauge cluster_connections metric
redis_cluster_enabled gauge cluster_enabled metric
redis_commands counter Total number of calls per command cmd
redis_commands_duration_seconds counter Total amount of time in seconds spent per command cmd
redis_commands_failed_calls counter Total number of errors prior command execution per command cmd
redis_commands_latencies_usec histogram A histogram of latencies per command cmd, le
redis_commands_processed counter commands_processed_total metric
redis_commands_rejected_calls counter Total number of errors within command execution per command cmd
redis_config_io_threads gauge config_io_threads metric
redis_config_maxclients gauge config_maxclients metric
redis_config_maxmemory gauge config_maxmemory metric
redis_connected_clients gauge connected_clients metric
redis_connected_slaves gauge connected_slaves metric
redis_connections_received counter connections_received_total metric
redis_cpu_sys_children_seconds counter cpu_sys_children_seconds_total metric
redis_cpu_sys_main_thread_seconds counter cpu_sys_main_thread_seconds_total metric
redis_cpu_sys_seconds counter cpu_sys_seconds_total metric
redis_cpu_user_children_seconds counter cpu_user_children_seconds_total metric
redis_cpu_user_main_thread_seconds counter cpu_user_main_thread_seconds_total metric
redis_cpu_user_seconds counter cpu_user_seconds_total metric
redis_db_avg_ttl_seconds gauge Avg TTL in seconds db
redis_db_keys gauge Total number of keys by DB db
redis_db_keys_expiring gauge Total number of expiring keys by DB db
redis_defrag_hits gauge defrag_hits metric
redis_defrag_key_hits gauge defrag_key_hits metric
redis_defrag_key_misses gauge defrag_key_misses metric
redis_defrag_misses gauge defrag_misses metric
redis_dump_payload_sanitizations counter dump_payload_sanitizations metric
redis_evicted_keys counter evicted_keys_total metric
redis_expired_keys counter expired_keys_total metric
redis_expired_stale_percentage gauge expired_stale_percentage metric
redis_expired_time_cap_reached_total gauge expired_time_cap_reached_total metric
redis_exporter_build_info gauge redis exporter build_info build_date, commit_sha, golang_version, version
redis_exporter_last_scrape_connect_time_seconds gauge exporter_last_scrape_connect_time_seconds metric
redis_exporter_last_scrape_duration_seconds gauge exporter_last_scrape_duration_seconds metric
redis_exporter_last_scrape_error gauge The last scrape error status. err
redis_exporter_scrape_duration_seconds summary Durations of scrapes by the exporter
redis_exporter_scrapes counter Current total redis scrapes.
redis_instance_info gauge Information about the Redis instance maxmemory_policy, os, process_id, redis_build_id, redis_mode, redis_version, role, run_id, tcp_port
redis_io_threaded_reads_processed counter io_threaded_reads_processed metric
redis_io_threaded_writes_processed counter io_threaded_writes_processed metric
redis_io_threads_active gauge io_threads_active metric
redis_keyspace_hits counter keyspace_hits_total metric
redis_keyspace_misses counter keyspace_misses_total metric
redis_last_key_groups_scrape_duration_milliseconds gauge Duration of the last key group metrics scrape in milliseconds
redis_last_slow_execution_duration_seconds gauge The amount of time needed for last slow execution, in seconds
redis_latency_percentiles_usec summary A summary of latency percentile distribution per command cmd, quantile
redis_latest_fork_seconds gauge latest_fork_seconds metric
redis_lazyfree_pending_objects gauge lazyfree_pending_objects metric
redis_loading_dump_file gauge loading_dump_file metric
redis_master_last_io_seconds_ago gauge Master last io seconds ago master_host, master_port
redis_master_link_up gauge Master link status on Redis slave master_host, master_port
redis_master_repl_offset gauge master_repl_offset metric
redis_master_sync_in_progress gauge Master sync in progress master_host, master_port
redis_mem_clients_normal gauge mem_clients_normal metric
redis_mem_clients_slaves gauge mem_clients_slaves metric
redis_mem_fragmentation_bytes gauge mem_fragmentation_bytes metric
redis_mem_fragmentation_ratio gauge mem_fragmentation_ratio metric
redis_mem_not_counted_for_eviction_bytes gauge mem_not_counted_for_eviction_bytes metric
redis_memory_max_bytes gauge memory_max_bytes metric
redis_memory_used_bytes gauge memory_used_bytes metric
redis_memory_used_dataset_bytes gauge memory_used_dataset_bytes metric
redis_memory_used_lua_bytes gauge memory_used_lua_bytes metric
redis_memory_used_overhead_bytes gauge memory_used_overhead_bytes metric
redis_memory_used_peak_bytes gauge memory_used_peak_bytes metric
redis_memory_used_rss_bytes gauge memory_used_rss_bytes metric
redis_memory_used_scripts_bytes gauge memory_used_scripts_bytes metric
redis_memory_used_startup_bytes gauge memory_used_startup_bytes metric
redis_migrate_cached_sockets_total gauge migrate_cached_sockets_total metric
redis_module_fork_in_progress gauge module_fork_in_progress metric
redis_module_fork_last_cow_size gauge module_fork_last_cow_size metric
redis_net_input_bytes counter net_input_bytes_total metric
redis_net_output_bytes counter net_output_bytes_total metric
redis_number_of_cached_scripts gauge number_of_cached_scripts metric
redis_process_id gauge process_id metric
redis_pubsub_channels gauge pubsub_channels metric
redis_pubsub_patterns gauge pubsub_patterns metric
redis_pubsubshard_channels gauge pubsubshard_channels metric
redis_rdb_bgsave_in_progress gauge rdb_bgsave_in_progress metric
redis_rdb_changes_since_last_save gauge rdb_changes_since_last_save metric
redis_rdb_current_bgsave_duration_sec gauge rdb_current_bgsave_duration_sec metric
redis_rdb_last_bgsave_duration_sec gauge rdb_last_bgsave_duration_sec metric
redis_rdb_last_bgsave_status gauge rdb_last_bgsave_status metric
redis_rdb_last_cow_size_bytes gauge rdb_last_cow_size_bytes metric
redis_rdb_last_save_timestamp_seconds gauge rdb_last_save_timestamp_seconds metric
redis_rejected_connections counter rejected_connections_total metric
redis_repl_backlog_first_byte_offset gauge repl_backlog_first_byte_offset metric
redis_repl_backlog_history_bytes gauge repl_backlog_history_bytes metric
redis_repl_backlog_is_active gauge repl_backlog_is_active metric
redis_replica_partial_resync_accepted gauge replica_partial_resync_accepted metric
redis_replica_partial_resync_denied gauge replica_partial_resync_denied metric
redis_replica_resyncs_full gauge replica_resyncs_full metric
redis_replication_backlog_bytes gauge replication_backlog_bytes metric
redis_second_repl_offset gauge second_repl_offset metric
redis_slave_expires_tracked_keys gauge slave_expires_tracked_keys metric
redis_slave_info gauge Information about the Redis slave master_host, master_port, read_only
redis_slave_priority gauge slave_priority metric
redis_slave_repl_offset gauge Slave replication offset master_host, master_port
redis_slowlog_last_id gauge Last id of slowlog
redis_slowlog_length gauge Total slowlog
redis_start_time_seconds gauge Start time of the Redis instance since unix epoch in seconds.
redis_target_scrape_request_errors counter Errors in requests to the exporter
redis_total_error_replies counter total_error_replies metric
redis_total_reads_processed counter total_reads_processed metric
redis_total_writes_processed counter total_writes_processed metric
redis_tracking_clients gauge tracking_clients metric
redis_tracking_total_items gauge tracking_total_items metric
redis_tracking_total_keys gauge tracking_total_keys metric
redis_tracking_total_prefixes gauge tracking_total_prefixes metric
redis_unexpected_error_replies counter unexpected_error_replies metric
redis_up gauge Information about the Redis instance
redis_uptime_in_seconds gauge uptime_in_seconds metric

postgresql

Metric Type Documentation Labels
go_gc_duration_seconds summary A summary of the pause duration of garbage collection cycles. quantile
go_goroutines gauge Number of goroutines that currently exist.
go_info gauge Information about the Go environment. version
go_memstats_alloc_bytes gauge Number of bytes allocated and still in use.
go_memstats_buck_hash_sys_bytes gauge Number of bytes used by the profiling bucket hash table.
go_memstats_frees counter Total number of frees.
go_memstats_gc_sys_bytes gauge Number of bytes used for garbage collection system metadata.
go_memstats_heap_alloc_bytes gauge Number of heap bytes allocated and still in use.
go_memstats_heap_idle_bytes gauge Number of heap bytes waiting to be used.
go_memstats_heap_inuse_bytes gauge Number of heap bytes that are in use.
go_memstats_heap_objects gauge Number of allocated objects.
go_memstats_heap_released_bytes gauge Number of heap bytes released to OS.
go_memstats_heap_sys_bytes gauge Number of heap bytes obtained from system.
go_memstats_last_gc_time_seconds gauge Number of seconds since 1970 of last garbage collection.
go_memstats_lookups counter Total number of pointer lookups.
go_memstats_mallocs counter Total number of mallocs.
go_memstats_mcache_inuse_bytes gauge Number of bytes in use by mcache structures.
go_memstats_mcache_sys_bytes gauge Number of bytes used for mcache structures obtained from system.
go_memstats_mspan_inuse_bytes gauge Number of bytes in use by mspan structures.
go_memstats_mspan_sys_bytes gauge Number of bytes used for mspan structures obtained from system.
go_memstats_next_gc_bytes gauge Number of heap bytes when next garbage collection will take place.
go_memstats_other_sys_bytes gauge Number of bytes used for other system allocations.
go_memstats_stack_inuse_bytes gauge Number of bytes in use by the stack allocator.
go_memstats_stack_sys_bytes gauge Number of bytes obtained from system for stack allocator.
go_memstats_sys_bytes gauge Number of bytes obtained from system.
go_threads gauge Number of OS threads created.
pg_database_size_bytes gauge Disk space used by the database datname
pg_exporter_last_scrape_duration_seconds gauge Duration of the last scrape of metrics from PostgreSQL.
pg_exporter_last_scrape_error gauge Whether the last scrape of metrics from PostgreSQL resulted in an error (1 for error, 0 for success).
pg_exporter_scrapes counter Total number of times PostgreSQL was scraped for metrics.
pg_locks_count gauge Number of locks datname, mode
pg_replication_is_replica gauge Indicates if the server is a replica
pg_replication_lag_seconds gauge Replication lag behind master in seconds
pg_replication_slot_slot_confirmed_flush_lsn gauge last lsn confirmed flushed to the replication slot slot_name
pg_replication_slot_slot_current_wal_lsn gauge current wal lsn value slot_name
pg_replication_slot_slot_is_active gauge whether the replication slot is active or not slot_name
pg_replication_slots_active gauge Flag indicating if the slot is active database, server, slot_name
pg_replication_slots_pg_wal_lsn_diff gauge Replication lag in bytes database, server, slot_name
pg_scrape_collector_duration_seconds gauge postgres_exporter: Duration of a collector scrape. collector
pg_scrape_collector_success gauge postgres_exporter: Whether a collector succeeded. collector
pg_settings_allow_in_place_tablespaces gauge Server Parameter: allow_in_place_tablespaces server
pg_settings_allow_system_table_mods gauge Server Parameter: allow_system_table_mods server
pg_settings_archive_timeout_seconds gauge Server Parameter: archive_timeout [Units converted to seconds.] server
pg_settings_array_nulls gauge Server Parameter: array_nulls server
pg_settings_authentication_timeout_seconds gauge Server Parameter: authentication_timeout [Units converted to seconds.] server
pg_settings_auto_explain_log_analyze gauge Server Parameter: auto_explain.log_analyze server
pg_settings_auto_explain_log_buffers gauge Server Parameter: auto_explain.log_buffers server
pg_settings_auto_explain_log_min_duration_seconds gauge Server Parameter: auto_explain.log_min_duration [Units converted to seconds.] server
pg_settings_auto_explain_log_nested_statements gauge Server Parameter: auto_explain.log_nested_statements server
pg_settings_auto_explain_log_settings gauge Server Parameter: auto_explain.log_settings server
pg_settings_auto_explain_log_timing gauge Server Parameter: auto_explain.log_timing server
pg_settings_auto_explain_log_triggers gauge Server Parameter: auto_explain.log_triggers server
pg_settings_auto_explain_log_verbose gauge Server Parameter: auto_explain.log_verbose server
pg_settings_auto_explain_log_wal gauge Server Parameter: auto_explain.log_wal server
pg_settings_auto_explain_sample_rate gauge Server Parameter: auto_explain.sample_rate server
pg_settings_autovacuum gauge Server Parameter: autovacuum server
pg_settings_autovacuum_analyze_scale_factor gauge Server Parameter: autovacuum_analyze_scale_factor server
pg_settings_autovacuum_analyze_threshold gauge Server Parameter: autovacuum_analyze_threshold server
pg_settings_autovacuum_freeze_max_age gauge Server Parameter: autovacuum_freeze_max_age server
pg_settings_autovacuum_max_workers gauge Server Parameter: autovacuum_max_workers server
pg_settings_autovacuum_multixact_freeze_max_age gauge Server Parameter: autovacuum_multixact_freeze_max_age server
pg_settings_autovacuum_naptime_seconds gauge Server Parameter: autovacuum_naptime [Units converted to seconds.] server
pg_settings_autovacuum_vacuum_cost_delay_seconds gauge Server Parameter: autovacuum_vacuum_cost_delay [Units converted to seconds.] server
pg_settings_autovacuum_vacuum_cost_limit gauge Server Parameter: autovacuum_vacuum_cost_limit server
pg_settings_autovacuum_vacuum_insert_scale_factor gauge Server Parameter: autovacuum_vacuum_insert_scale_factor server
pg_settings_autovacuum_vacuum_insert_threshold gauge Server Parameter: autovacuum_vacuum_insert_threshold server
pg_settings_autovacuum_vacuum_scale_factor gauge Server Parameter: autovacuum_vacuum_scale_factor server
pg_settings_autovacuum_vacuum_threshold gauge Server Parameter: autovacuum_vacuum_threshold server
pg_settings_autovacuum_work_mem_bytes gauge Server Parameter: autovacuum_work_mem [Units converted to bytes.] server
pg_settings_backend_flush_after_bytes gauge Server Parameter: backend_flush_after [Units converted to bytes.] server
pg_settings_bgwriter_delay_seconds gauge Server Parameter: bgwriter_delay [Units converted to seconds.] server
pg_settings_bgwriter_flush_after_bytes gauge Server Parameter: bgwriter_flush_after [Units converted to bytes.] server
pg_settings_bgwriter_lru_maxpages gauge Server Parameter: bgwriter_lru_maxpages server
pg_settings_bgwriter_lru_multiplier gauge Server Parameter: bgwriter_lru_multiplier server
pg_settings_block_size gauge Server Parameter: block_size server
pg_settings_bonjour gauge Server Parameter: bonjour server
pg_settings_check_function_bodies gauge Server Parameter: check_function_bodies server
pg_settings_checkpoint_completion_target gauge Server Parameter: checkpoint_completion_target server
pg_settings_checkpoint_flush_after_bytes gauge Server Parameter: checkpoint_flush_after [Units converted to bytes.] server
pg_settings_checkpoint_timeout_seconds gauge Server Parameter: checkpoint_timeout [Units converted to seconds.] server
pg_settings_checkpoint_warning_seconds gauge Server Parameter: checkpoint_warning [Units converted to seconds.] server
pg_settings_client_connection_check_interval_seconds gauge Server Parameter: client_connection_check_interval [Units converted to seconds.] server
pg_settings_commit_delay gauge Server Parameter: commit_delay server
pg_settings_commit_siblings gauge Server Parameter: commit_siblings server
pg_settings_cpu_index_tuple_cost gauge Server Parameter: cpu_index_tuple_cost server
pg_settings_cpu_operator_cost gauge Server Parameter: cpu_operator_cost server
pg_settings_cpu_tuple_cost gauge Server Parameter: cpu_tuple_cost server
pg_settings_cursor_tuple_fraction gauge Server Parameter: cursor_tuple_fraction server
pg_settings_data_checksums gauge Server Parameter: data_checksums server
pg_settings_data_directory_mode gauge Server Parameter: data_directory_mode server
pg_settings_data_sync_retry gauge Server Parameter: data_sync_retry server
pg_settings_db_user_namespace gauge Server Parameter: db_user_namespace server
pg_settings_deadlock_timeout_seconds gauge Server Parameter: deadlock_timeout [Units converted to seconds.] server
pg_settings_debug_assertions gauge Server Parameter: debug_assertions server
pg_settings_debug_discard_caches gauge Server Parameter: debug_discard_caches server
pg_settings_debug_pretty_print gauge Server Parameter: debug_pretty_print server
pg_settings_debug_print_parse gauge Server Parameter: debug_print_parse server
pg_settings_debug_print_plan gauge Server Parameter: debug_print_plan server
pg_settings_debug_print_rewritten gauge Server Parameter: debug_print_rewritten server
pg_settings_default_statistics_target gauge Server Parameter: default_statistics_target server
pg_settings_default_transaction_deferrable gauge Server Parameter: default_transaction_deferrable server
pg_settings_default_transaction_read_only gauge Server Parameter: default_transaction_read_only server
pg_settings_effective_cache_size_bytes gauge Server Parameter: effective_cache_size [Units converted to bytes.] server
pg_settings_effective_io_concurrency gauge Server Parameter: effective_io_concurrency server
pg_settings_enable_async_append gauge Server Parameter: enable_async_append server
pg_settings_enable_bitmapscan gauge Server Parameter: enable_bitmapscan server
pg_settings_enable_gathermerge gauge Server Parameter: enable_gathermerge server
pg_settings_enable_hashagg gauge Server Parameter: enable_hashagg server
pg_settings_enable_hashjoin gauge Server Parameter: enable_hashjoin server
pg_settings_enable_incremental_sort gauge Server Parameter: enable_incremental_sort server
pg_settings_enable_indexonlyscan gauge Server Parameter: enable_indexonlyscan server
pg_settings_enable_indexscan gauge Server Parameter: enable_indexscan server
pg_settings_enable_material gauge Server Parameter: enable_material server
pg_settings_enable_memoize gauge Server Parameter: enable_memoize server
pg_settings_enable_mergejoin gauge Server Parameter: enable_mergejoin server
pg_settings_enable_nestloop gauge Server Parameter: enable_nestloop server
pg_settings_enable_parallel_append gauge Server Parameter: enable_parallel_append server
pg_settings_enable_parallel_hash gauge Server Parameter: enable_parallel_hash server
pg_settings_enable_partition_pruning gauge Server Parameter: enable_partition_pruning server
pg_settings_enable_partitionwise_aggregate gauge Server Parameter: enable_partitionwise_aggregate server
pg_settings_enable_partitionwise_join gauge Server Parameter: enable_partitionwise_join server
pg_settings_enable_seqscan gauge Server Parameter: enable_seqscan server
pg_settings_enable_sort gauge Server Parameter: enable_sort server
pg_settings_enable_tidscan gauge Server Parameter: enable_tidscan server
pg_settings_escape_string_warning gauge Server Parameter: escape_string_warning server
pg_settings_exit_on_error gauge Server Parameter: exit_on_error server
pg_settings_extra_float_digits gauge Server Parameter: extra_float_digits server
pg_settings_from_collapse_limit gauge Server Parameter: from_collapse_limit server
pg_settings_fsync gauge Server Parameter: fsync server
pg_settings_full_page_writes gauge Server Parameter: full_page_writes server
pg_settings_geqo gauge Server Parameter: geqo server
pg_settings_geqo_effort gauge Server Parameter: geqo_effort server
pg_settings_geqo_generations gauge Server Parameter: geqo_generations server
pg_settings_geqo_pool_size gauge Server Parameter: geqo_pool_size server
pg_settings_geqo_seed gauge Server Parameter: geqo_seed server
pg_settings_geqo_selection_bias gauge Server Parameter: geqo_selection_bias server
pg_settings_geqo_threshold gauge Server Parameter: geqo_threshold server
pg_settings_gin_fuzzy_search_limit gauge Server Parameter: gin_fuzzy_search_limit server
pg_settings_gin_pending_list_limit_bytes gauge Server Parameter: gin_pending_list_limit [Units converted to bytes.] server
pg_settings_hash_mem_multiplier gauge Server Parameter: hash_mem_multiplier server
pg_settings_hot_standby gauge Server Parameter: hot_standby server
pg_settings_hot_standby_feedback gauge Server Parameter: hot_standby_feedback server
pg_settings_huge_page_size_bytes gauge Server Parameter: huge_page_size [Units converted to bytes.] server
pg_settings_idle_in_transaction_session_timeout_seconds gauge Server Parameter: idle_in_transaction_session_timeout [Units converted to seconds.] server
pg_settings_idle_session_timeout_seconds gauge Server Parameter: idle_session_timeout [Units converted to seconds.] server
pg_settings_ignore_checksum_failure gauge Server Parameter: ignore_checksum_failure server
pg_settings_ignore_invalid_pages gauge Server Parameter: ignore_invalid_pages server
pg_settings_ignore_system_indexes gauge Server Parameter: ignore_system_indexes server
pg_settings_in_hot_standby gauge Server Parameter: in_hot_standby server
pg_settings_integer_datetimes gauge Server Parameter: integer_datetimes server
pg_settings_jit gauge Server Parameter: jit server
pg_settings_jit_above_cost gauge Server Parameter: jit_above_cost server
pg_settings_jit_debugging_support gauge Server Parameter: jit_debugging_support server
pg_settings_jit_dump_bitcode gauge Server Parameter: jit_dump_bitcode server
pg_settings_jit_expressions gauge Server Parameter: jit_expressions server
pg_settings_jit_inline_above_cost gauge Server Parameter: jit_inline_above_cost server
pg_settings_jit_optimize_above_cost gauge Server Parameter: jit_optimize_above_cost server
pg_settings_jit_profiling_support gauge Server Parameter: jit_profiling_support server
pg_settings_jit_tuple_deforming gauge Server Parameter: jit_tuple_deforming server
pg_settings_join_collapse_limit gauge Server Parameter: join_collapse_limit server
pg_settings_krb_caseins_users gauge Server Parameter: krb_caseins_users server
pg_settings_lo_compat_privileges gauge Server Parameter: lo_compat_privileges server
pg_settings_lock_timeout_seconds gauge Server Parameter: lock_timeout [Units converted to seconds.] server
pg_settings_log_autovacuum_min_duration_seconds gauge Server Parameter: log_autovacuum_min_duration [Units converted to seconds.] server
pg_settings_log_checkpoints gauge Server Parameter: log_checkpoints server
pg_settings_log_connections gauge Server Parameter: log_connections server
pg_settings_log_disconnections gauge Server Parameter: log_disconnections server
pg_settings_log_duration gauge Server Parameter: log_duration server
pg_settings_log_executor_stats gauge Server Parameter: log_executor_stats server
pg_settings_log_file_mode gauge Server Parameter: log_file_mode server
pg_settings_log_hostname gauge Server Parameter: log_hostname server
pg_settings_log_lock_waits gauge Server Parameter: log_lock_waits server
pg_settings_log_min_duration_sample_seconds gauge Server Parameter: log_min_duration_sample [Units converted to seconds.] server
pg_settings_log_min_duration_statement_seconds gauge Server Parameter: log_min_duration_statement [Units converted to seconds.] server
pg_settings_log_parameter_max_length_bytes gauge Server Parameter: log_parameter_max_length [Units converted to bytes.] server
pg_settings_log_parameter_max_length_on_error_bytes gauge Server Parameter: log_parameter_max_length_on_error [Units converted to bytes.] server
pg_settings_log_parser_stats gauge Server Parameter: log_parser_stats server
pg_settings_log_planner_stats gauge Server Parameter: log_planner_stats server
pg_settings_log_recovery_conflict_waits gauge Server Parameter: log_recovery_conflict_waits server
pg_settings_log_replication_commands gauge Server Parameter: log_replication_commands server
pg_settings_log_rotation_age_seconds gauge Server Parameter: log_rotation_age [Units converted to seconds.] server
pg_settings_log_rotation_size_bytes gauge Server Parameter: log_rotation_size [Units converted to bytes.] server
pg_settings_log_statement_sample_rate gauge Server Parameter: log_statement_sample_rate server
pg_settings_log_statement_stats gauge Server Parameter: log_statement_stats server
pg_settings_log_temp_files_bytes gauge Server Parameter: log_temp_files [Units converted to bytes.] server
pg_settings_log_transaction_sample_rate gauge Server Parameter: log_transaction_sample_rate server
pg_settings_log_truncate_on_rotation gauge Server Parameter: log_truncate_on_rotation server
pg_settings_logging_collector gauge Server Parameter: logging_collector server
pg_settings_logical_decoding_work_mem_bytes gauge Server Parameter: logical_decoding_work_mem [Units converted to bytes.] server
pg_settings_maintenance_io_concurrency gauge Server Parameter: maintenance_io_concurrency server
pg_settings_maintenance_work_mem_bytes gauge Server Parameter: maintenance_work_mem [Units converted to bytes.] server
pg_settings_max_connections gauge Server Parameter: max_connections server
pg_settings_max_files_per_process gauge Server Parameter: max_files_per_process server
pg_settings_max_function_args gauge Server Parameter: max_function_args server
pg_settings_max_identifier_length gauge Server Parameter: max_identifier_length server
pg_settings_max_index_keys gauge Server Parameter: max_index_keys server
pg_settings_max_locks_per_transaction gauge Server Parameter: max_locks_per_transaction server
pg_settings_max_logical_replication_workers gauge Server Parameter: max_logical_replication_workers server
pg_settings_max_parallel_maintenance_workers gauge Server Parameter: max_parallel_maintenance_workers server
pg_settings_max_parallel_workers gauge Server Parameter: max_parallel_workers server
pg_settings_max_parallel_workers_per_gather gauge Server Parameter: max_parallel_workers_per_gather server
pg_settings_max_pred_locks_per_page gauge Server Parameter: max_pred_locks_per_page server
pg_settings_max_pred_locks_per_relation gauge Server Parameter: max_pred_locks_per_relation server
pg_settings_max_pred_locks_per_transaction gauge Server Parameter: max_pred_locks_per_transaction server
pg_settings_max_prepared_transactions gauge Server Parameter: max_prepared_transactions server
pg_settings_max_replication_slots gauge Server Parameter: max_replication_slots server
pg_settings_max_slot_wal_keep_size_bytes gauge Server Parameter: max_slot_wal_keep_size [Units converted to bytes.] server
pg_settings_max_stack_depth_bytes gauge Server Parameter: max_stack_depth [Units converted to bytes.] server
pg_settings_max_standby_archive_delay_seconds gauge Server Parameter: max_standby_archive_delay [Units converted to seconds.] server
pg_settings_max_standby_streaming_delay_seconds gauge Server Parameter: max_standby_streaming_delay [Units converted to seconds.] server
pg_settings_max_sync_workers_per_subscription gauge Server Parameter: max_sync_workers_per_subscription server
pg_settings_max_wal_senders gauge Server Parameter: max_wal_senders server
pg_settings_max_wal_size_bytes gauge Server Parameter: max_wal_size [Units converted to bytes.] server
pg_settings_max_worker_processes gauge Server Parameter: max_worker_processes server
pg_settings_min_dynamic_shared_memory_bytes gauge Server Parameter: min_dynamic_shared_memory [Units converted to bytes.] server
pg_settings_min_parallel_index_scan_size_bytes gauge Server Parameter: min_parallel_index_scan_size [Units converted to bytes.] server
pg_settings_min_parallel_table_scan_size_bytes gauge Server Parameter: min_parallel_table_scan_size [Units converted to bytes.] server
pg_settings_min_wal_size_bytes gauge Server Parameter: min_wal_size [Units converted to bytes.] server
pg_settings_old_snapshot_threshold_seconds gauge Server Parameter: old_snapshot_threshold [Units converted to seconds.] server
pg_settings_parallel_leader_participation gauge Server Parameter: parallel_leader_participation server
pg_settings_parallel_setup_cost gauge Server Parameter: parallel_setup_cost server
pg_settings_parallel_tuple_cost gauge Server Parameter: parallel_tuple_cost server
pg_settings_pg_stat_statements_max gauge Server Parameter: pg_stat_statements.max server
pg_settings_pg_stat_statements_save gauge Server Parameter: pg_stat_statements.save server
pg_settings_pg_stat_statements_track_planning gauge Server Parameter: pg_stat_statements.track_planning server
pg_settings_pg_stat_statements_track_utility gauge Server Parameter: pg_stat_statements.track_utility server
pg_settings_pgaudit_log_catalog gauge Server Parameter: pgaudit.log_catalog server
pg_settings_pgaudit_log_client gauge Server Parameter: pgaudit.log_client server
pg_settings_pgaudit_log_parameter gauge Server Parameter: pgaudit.log_parameter server
pg_settings_pgaudit_log_relation gauge Server Parameter: pgaudit.log_relation server
pg_settings_pgaudit_log_rows gauge Server Parameter: pgaudit.log_rows server
pg_settings_pgaudit_log_statement gauge Server Parameter: pgaudit.log_statement server
pg_settings_pgaudit_log_statement_once gauge Server Parameter: pgaudit.log_statement_once server
pg_settings_port gauge Server Parameter: port server
pg_settings_post_auth_delay_seconds gauge Server Parameter: post_auth_delay [Units converted to seconds.] server
pg_settings_pre_auth_delay_seconds gauge Server Parameter: pre_auth_delay [Units converted to seconds.] server
pg_settings_quote_all_identifiers gauge Server Parameter: quote_all_identifiers server
pg_settings_random_page_cost gauge Server Parameter: random_page_cost server
pg_settings_recovery_min_apply_delay_seconds gauge Server Parameter: recovery_min_apply_delay [Units converted to seconds.] server
pg_settings_recovery_target_inclusive gauge Server Parameter: recovery_target_inclusive server
pg_settings_remove_temp_files_after_crash gauge Server Parameter: remove_temp_files_after_crash server
pg_settings_restart_after_crash gauge Server Parameter: restart_after_crash server
pg_settings_row_security gauge Server Parameter: row_security server
pg_settings_segment_size_bytes gauge Server Parameter: segment_size [Units converted to bytes.] server
pg_settings_seq_page_cost gauge Server Parameter: seq_page_cost server
pg_settings_server_version_num gauge Server Parameter: server_version_num server
pg_settings_shared_buffers_bytes gauge Server Parameter: shared_buffers [Units converted to bytes.] server
pg_settings_ssl gauge Server Parameter: ssl server
pg_settings_ssl_passphrase_command_supports_reload gauge Server Parameter: ssl_passphrase_command_supports_reload server
pg_settings_ssl_prefer_server_ciphers gauge Server Parameter: ssl_prefer_server_ciphers server
pg_settings_standard_conforming_strings gauge Server Parameter: standard_conforming_strings server
pg_settings_statement_timeout_seconds gauge Server Parameter: statement_timeout [Units converted to seconds.] server
pg_settings_superuser_reserved_connections gauge Server Parameter: superuser_reserved_connections server
pg_settings_synchronize_seqscans gauge Server Parameter: synchronize_seqscans server
pg_settings_syslog_sequence_numbers gauge Server Parameter: syslog_sequence_numbers server
pg_settings_syslog_split_messages gauge Server Parameter: syslog_split_messages server
pg_settings_tcp_keepalives_count gauge Server Parameter: tcp_keepalives_count server
pg_settings_tcp_keepalives_idle_seconds gauge Server Parameter: tcp_keepalives_idle [Units converted to seconds.] server
pg_settings_tcp_keepalives_interval_seconds gauge Server Parameter: tcp_keepalives_interval [Units converted to seconds.] server
pg_settings_tcp_user_timeout_seconds gauge Server Parameter: tcp_user_timeout [Units converted to seconds.] server
pg_settings_temp_buffers_bytes gauge Server Parameter: temp_buffers [Units converted to bytes.] server
pg_settings_temp_file_limit_bytes gauge Server Parameter: temp_file_limit [Units converted to bytes.] server
pg_settings_trace_notify gauge Server Parameter: trace_notify server
pg_settings_trace_sort gauge Server Parameter: trace_sort server
pg_settings_track_activities gauge Server Parameter: track_activities server
pg_settings_track_activity_query_size_bytes gauge Server Parameter: track_activity_query_size [Units converted to bytes.] server
pg_settings_track_commit_timestamp gauge Server Parameter: track_commit_timestamp server
pg_settings_track_counts gauge Server Parameter: track_counts server
pg_settings_track_io_timing gauge Server Parameter: track_io_timing server
pg_settings_track_wal_io_timing gauge Server Parameter: track_wal_io_timing server
pg_settings_transaction_deferrable gauge Server Parameter: transaction_deferrable server
pg_settings_transaction_read_only gauge Server Parameter: transaction_read_only server
pg_settings_transform_null_equals gauge Server Parameter: transform_null_equals server
pg_settings_unix_socket_permissions gauge Server Parameter: unix_socket_permissions server
pg_settings_update_process_title gauge Server Parameter: update_process_title server
pg_settings_vacuum_cost_delay_seconds gauge Server Parameter: vacuum_cost_delay [Units converted to seconds.] server
pg_settings_vacuum_cost_limit gauge Server Parameter: vacuum_cost_limit server
pg_settings_vacuum_cost_page_dirty gauge Server Parameter: vacuum_cost_page_dirty server
pg_settings_vacuum_cost_page_hit gauge Server Parameter: vacuum_cost_page_hit server
pg_settings_vacuum_cost_page_miss gauge Server Parameter: vacuum_cost_page_miss server
pg_settings_vacuum_defer_cleanup_age gauge Server Parameter: vacuum_defer_cleanup_age server
pg_settings_vacuum_failsafe_age gauge Server Parameter: vacuum_failsafe_age server
pg_settings_vacuum_freeze_min_age gauge Server Parameter: vacuum_freeze_min_age server
pg_settings_vacuum_freeze_table_age gauge Server Parameter: vacuum_freeze_table_age server
pg_settings_vacuum_multixact_failsafe_age gauge Server Parameter: vacuum_multixact_failsafe_age server
pg_settings_vacuum_multixact_freeze_min_age gauge Server Parameter: vacuum_multixact_freeze_min_age server
pg_settings_vacuum_multixact_freeze_table_age gauge Server Parameter: vacuum_multixact_freeze_table_age server
pg_settings_wal_block_size gauge Server Parameter: wal_block_size server
pg_settings_wal_buffers_bytes gauge Server Parameter: wal_buffers [Units converted to bytes.] server
pg_settings_wal_compression gauge Server Parameter: wal_compression server
pg_settings_wal_init_zero gauge Server Parameter: wal_init_zero server
pg_settings_wal_keep_size_bytes gauge Server Parameter: wal_keep_size [Units converted to bytes.] server
pg_settings_wal_log_hints gauge Server Parameter: wal_log_hints server
pg_settings_wal_receiver_create_temp_slot gauge Server Parameter: wal_receiver_create_temp_slot server
pg_settings_wal_receiver_status_interval_seconds gauge Server Parameter: wal_receiver_status_interval [Units converted to seconds.] server
pg_settings_wal_receiver_timeout_seconds gauge Server Parameter: wal_receiver_timeout [Units converted to seconds.] server
pg_settings_wal_recycle gauge Server Parameter: wal_recycle server
pg_settings_wal_retrieve_retry_interval_seconds gauge Server Parameter: wal_retrieve_retry_interval [Units converted to seconds.] server
pg_settings_wal_segment_size_bytes gauge Server Parameter: wal_segment_size [Units converted to bytes.] server
pg_settings_wal_sender_timeout_seconds gauge Server Parameter: wal_sender_timeout [Units converted to seconds.] server
pg_settings_wal_skip_threshold_bytes gauge Server Parameter: wal_skip_threshold [Units converted to bytes.] server
pg_settings_wal_writer_delay_seconds gauge Server Parameter: wal_writer_delay [Units converted to seconds.] server
pg_settings_wal_writer_flush_after_bytes gauge Server Parameter: wal_writer_flush_after [Units converted to bytes.] server
pg_settings_work_mem_bytes gauge Server Parameter: work_mem [Units converted to bytes.] server
pg_settings_zero_damaged_pages gauge Server Parameter: zero_damaged_pages server
pg_stat_activity_count gauge number of connections in this state application_name, datname, server, state, usename
pg_stat_activity_max_tx_duration gauge max duration in seconds any active transaction has been running application_name, datname, server, state, usename
pg_stat_archiver_archived_count counter Number of WAL files that have been successfully archived server
pg_stat_archiver_failed_count counter Number of failed attempts for archiving WAL files server
pg_stat_archiver_last_archive_age gauge Time in seconds since last WAL segment was successfully archived server
pg_stat_bgwriter_buffers_alloc counter Number of buffers allocated
pg_stat_bgwriter_buffers_backend counter Number of buffers written directly by a backend
pg_stat_bgwriter_buffers_backend_fsync counter Number of times a backend had to execute its own fsync call (normally the background writer handles those even when the backend does its own write)
pg_stat_bgwriter_buffers_checkpoint counter Number of buffers written during checkpoints
pg_stat_bgwriter_buffers_clean counter Number of buffers written by the background writer
pg_stat_bgwriter_checkpoint_sync_time counter Total amount of time that has been spent in the portion of checkpoint processing where files are synchronized to disk, in milliseconds
pg_stat_bgwriter_checkpoint_write_time counter Total amount of time that has been spent in the portion of checkpoint processing where files are written to disk, in milliseconds
pg_stat_bgwriter_checkpoints_req counter Number of requested checkpoints that have been performed
pg_stat_bgwriter_checkpoints_timed counter Number of scheduled checkpoints that have been performed
pg_stat_bgwriter_maxwritten_clean counter Number of times the background writer stopped a cleaning scan because it had written too many buffers
pg_stat_bgwriter_stats_reset counter Time at which these statistics were last reset
pg_stat_database_blk_read_time counter Time spent reading data file blocks by backends in this database, in milliseconds datid, datname
pg_stat_database_blk_write_time counter Time spent writing data file blocks by backends in this database, in milliseconds datid, datname
pg_stat_database_blks_hit counter Number of times disk blocks were found already in the buffer cache, so that a read was not necessary (this only includes hits in the PostgreSQL buffer cache, not the operating system’s file system cache) datid, datname
pg_stat_database_blks_read counter Number of disk blocks read in this database datid, datname
pg_stat_database_conflicts counter Number of queries canceled due to conflicts with recovery in this database. (Conflicts occur only on standby servers; see pg_stat_database_conflicts for details.) datid, datname
pg_stat_database_conflicts_confl_bufferpin counter Number of queries in this database that have been canceled due to pinned buffers datid, datname, server
pg_stat_database_conflicts_confl_deadlock counter Number of queries in this database that have been canceled due to deadlocks datid, datname, server
pg_stat_database_conflicts_confl_lock counter Number of queries in this database that have been canceled due to lock timeouts datid, datname, server
pg_stat_database_conflicts_confl_snapshot counter Number of queries in this database that have been canceled due to old snapshots datid, datname, server
pg_stat_database_conflicts_confl_tablespace counter Number of queries in this database that have been canceled due to dropped tablespaces datid, datname, server
pg_stat_database_deadlocks counter Number of deadlocks detected in this database datid, datname
pg_stat_database_numbackends gauge Number of backends currently connected to this database. This is the only column in this view that returns a value reflecting current state; all other columns return the accumulated values since the last reset. datid, datname
pg_stat_database_stats_reset counter Time at which these statistics were last reset datid, datname
pg_stat_database_temp_bytes counter Total amount of data written to temporary files by queries in this database. All temporary files are counted, regardless of why the temporary file was created, and regardless of the log_temp_files setting. datid, datname
pg_stat_database_temp_files counter Number of temporary files created by queries in this database. All temporary files are counted, regardless of why the temporary file was created (e.g., sorting or hashing), and regardless of the log_temp_files setting. datid, datname
pg_stat_database_tup_deleted counter Number of rows deleted by queries in this database datid, datname
pg_stat_database_tup_fetched counter Number of rows fetched by queries in this database datid, datname
pg_stat_database_tup_inserted counter Number of rows inserted by queries in this database datid, datname
pg_stat_database_tup_returned counter Number of rows returned by queries in this database datid, datname
pg_stat_database_tup_updated counter Number of rows updated by queries in this database datid, datname
pg_stat_database_xact_commit counter Number of transactions in this database that have been committed datid, datname
pg_stat_database_xact_rollback counter Number of transactions in this database that have been rolled back datid, datname
pg_stat_replication_pg_current_wal_lsn_bytes gauge WAL position in bytes application_name, client_addr, server, slot_name, state
pg_stat_replication_pg_wal_lsn_diff gauge Lag in bytes between master and slave application_name, client_addr, server, slot_name, state
pg_stat_replication_reply_time unknown Unknown metric from pg_stat_replication application_name, client_addr, server, slot_name, state
pg_stat_user_tables_analyze_count counter Number of times this table has been manually analyzed datname, relname, schemaname
pg_stat_user_tables_autoanalyze_count counter Number of times this table has been analyzed by the autovacuum daemon datname, relname, schemaname
pg_stat_user_tables_autovacuum_count counter Number of times this table has been vacuumed by the autovacuum daemon datname, relname, schemaname
pg_stat_user_tables_idx_scan counter Number of index scans initiated on this table datname, relname, schemaname
pg_stat_user_tables_idx_tup_fetch counter Number of live rows fetched by index scans datname, relname, schemaname
pg_stat_user_tables_last_analyze gauge Last time at which this table was manually analyzed datname, relname, schemaname
pg_stat_user_tables_last_autoanalyze gauge Last time at which this table was analyzed by the autovacuum daemon datname, relname, schemaname
pg_stat_user_tables_last_autovacuum gauge Last time at which this table was vacuumed by the autovacuum daemon datname, relname, schemaname
pg_stat_user_tables_last_vacuum gauge Last time at which this table was manually vacuumed (not counting VACUUM FULL) datname, relname, schemaname
pg_stat_user_tables_n_dead_tup gauge Estimated number of dead rows datname, relname, schemaname
pg_stat_user_tables_n_live_tup gauge Estimated number of live rows datname, relname, schemaname
pg_stat_user_tables_n_mod_since_analyze gauge Estimated number of rows changed since last analyze datname, relname, schemaname
pg_stat_user_tables_n_tup_del counter Number of rows deleted datname, relname, schemaname
pg_stat_user_tables_n_tup_hot_upd counter Number of rows HOT updated (i.e., with no separate index update required) datname, relname, schemaname
pg_stat_user_tables_n_tup_ins counter Number of rows inserted datname, relname, schemaname
pg_stat_user_tables_n_tup_upd counter Number of rows updated datname, relname, schemaname
pg_stat_user_tables_seq_scan counter Number of sequential scans initiated on this table datname, relname, schemaname
pg_stat_user_tables_seq_tup_read counter Number of live rows fetched by sequential scans datname, relname, schemaname
pg_stat_user_tables_size_bytes gauge Total disk space used by this table, in bytes, including all indexes and TOAST data datname, relname, schemaname
pg_stat_user_tables_vacuum_count counter Number of times this table has been manually vacuumed (not counting VACUUM FULL) datname, relname, schemaname
pg_static unknown Version string as reported by postgres server, short_version, version
pg_statio_user_tables_heap_blocks_hit counter Number of buffer hits in this table datname, relname, schemaname
pg_statio_user_tables_heap_blocks_read counter Number of disk blocks read from this table datname, relname, schemaname
pg_statio_user_tables_idx_blocks_hit counter Number of buffer hits in all indexes on this table datname, relname, schemaname
pg_statio_user_tables_idx_blocks_read counter Number of disk blocks read from all indexes on this table datname, relname, schemaname
pg_statio_user_tables_tidx_blocks_hit counter Number of buffer hits in this table’s TOAST table indexes (if any) datname, relname, schemaname
pg_statio_user_tables_tidx_blocks_read counter Number of disk blocks read from this table’s TOAST table indexes (if any) datname, relname, schemaname
pg_statio_user_tables_toast_blocks_hit counter Number of buffer hits in this table’s TOAST table (if any) datname, relname, schemaname
pg_statio_user_tables_toast_blocks_read counter Number of disk blocks read from this table’s TOAST table (if any) datname, relname, schemaname
pg_up gauge Whether the last scrape of metrics from PostgreSQL was able to connect to the server (1 for yes, 0 for no).
pg_wal_segments gauge Number of WAL segments
pg_wal_size_bytes gauge Total size of WAL segments
postgres_exporter_build_info gauge A metric with a constant ‘1’ value labeled by version, revision, branch, goversion from which postgres_exporter was built, and the goos and goarch for the build. branch, goarch, goos, goversion, revision, tags, version
postgres_exporter_config_last_reload_success_timestamp_seconds gauge Timestamp of the last successful configuration reload.
postgres_exporter_config_last_reload_successful gauge Postgres exporter config loaded successfully.
process_cpu_seconds counter Total user and system CPU time spent in seconds.
process_max_fds gauge Maximum number of open file descriptors.
process_open_fds gauge Number of open file descriptors.
process_resident_memory_bytes gauge Resident memory size in bytes.
process_start_time_seconds gauge Start time of the process since unix epoch in seconds.
process_virtual_memory_bytes gauge Virtual memory size in bytes.
process_virtual_memory_max_bytes gauge Maximum amount of virtual memory available in bytes.
promhttp_metric_handler_requests counter Total number of scrapes by HTTP status code. code
promhttp_metric_handler_requests_in_flight gauge Current number of scrapes being served.

dex

Metric Type Documentation Labels
go_gc_duration_seconds summary A summary of the pause duration of garbage collection cycles. quantile
go_goroutines gauge Number of goroutines that currently exist.
go_info gauge Information about the Go environment. version
go_memstats_alloc_bytes gauge Number of bytes allocated and still in use.
go_memstats_buck_hash_sys_bytes gauge Number of bytes used by the profiling bucket hash table.
go_memstats_frees counter Total number of frees.
go_memstats_gc_sys_bytes gauge Number of bytes used for garbage collection system metadata.
go_memstats_heap_alloc_bytes gauge Number of heap bytes allocated and still in use.
go_memstats_heap_idle_bytes gauge Number of heap bytes waiting to be used.
go_memstats_heap_inuse_bytes gauge Number of heap bytes that are in use.
go_memstats_heap_objects gauge Number of allocated objects.
go_memstats_heap_released_bytes gauge Number of heap bytes released to OS.
go_memstats_heap_sys_bytes gauge Number of heap bytes obtained from system.
go_memstats_last_gc_time_seconds gauge Number of seconds since 1970 of last garbage collection.
go_memstats_lookups counter Total number of pointer lookups.
go_memstats_mallocs counter Total number of mallocs.
go_memstats_mcache_inuse_bytes gauge Number of bytes in use by mcache structures.
go_memstats_mcache_sys_bytes gauge Number of bytes used for mcache structures obtained from system.
go_memstats_mspan_inuse_bytes gauge Number of bytes in use by mspan structures.
go_memstats_mspan_sys_bytes gauge Number of bytes used for mspan structures obtained from system.
go_memstats_next_gc_bytes gauge Number of heap bytes when next garbage collection will take place.
go_memstats_other_sys_bytes gauge Number of bytes used for other system allocations.
go_memstats_stack_inuse_bytes gauge Number of bytes in use by the stack allocator.
go_memstats_stack_sys_bytes gauge Number of bytes obtained from system for stack allocator.
go_memstats_sys_bytes gauge Number of bytes obtained from system.
go_threads gauge Number of OS threads created.
grpc_server_handled counter Total number of RPCs completed on the server, regardless of success or failure. grpc_code, grpc_method, grpc_service, grpc_type
grpc_server_msg_received counter Total number of RPC stream messages received on the server. grpc_method, grpc_service, grpc_type
grpc_server_msg_sent counter Total number of gRPC stream messages sent by the server. grpc_method, grpc_service, grpc_type
grpc_server_started counter Total number of RPCs started on the server. grpc_method, grpc_service, grpc_type
http_requests counter Count of all HTTP requests. code, handler, method
process_cpu_seconds counter Total user and system CPU time spent in seconds.
process_max_fds gauge Maximum number of open file descriptors.
process_open_fds gauge Number of open file descriptors.
process_resident_memory_bytes gauge Resident memory size in bytes.
process_start_time_seconds gauge Start time of the process since unix epoch in seconds.
process_virtual_memory_bytes gauge Virtual memory size in bytes.
process_virtual_memory_max_bytes gauge Maximum amount of virtual memory available in bytes.