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 |
auth-service | 9051 | /actuator/prometheus |
calcique | 9012 | /actuator/prometheus |
export-controller | 6581 | /actuator/prometheus |
metadata-api | 9008 | /actuator/prometheus |
pdf-stapler-service | 8287 | /actuator/prometheus |
result-cache | 9041 | /actuator/prometheus |
scan-model | 9061 | /actuator/prometheus |
sql-executor | 9101 | /actuator/prometheus |
visual-exporter-service | 8287 | /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 |
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 |
pdf-stapler-service
Metric | Type | Documentation | Labels |
---|---|---|---|
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 |
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_pause_seconds | summary | Time spent in GC pause | action, application, cause |
jvm_gc_pause_seconds_max | gauge | Time spent in GC pause | action, application, cause |
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_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_states_threads | gauge | The current number of threads having NEW state | application, state |
logback_events | counter | Number of error level events that made it to the logs | 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” for the whole system | 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 |
tomcat_cache_access | counter | application | |
tomcat_cache_hit | counter | application | |
tomcat_connections_config_max_connections | gauge | application, name | |
tomcat_connections_current_connections | gauge | application, name | |
tomcat_connections_keepalive_current_connections | gauge | application, name | |
tomcat_global_error | counter | application, name | |
tomcat_global_received_bytes | counter | application, name | |
tomcat_global_request_max_seconds | gauge | application, name | |
tomcat_global_request_seconds | summary | application, name | |
tomcat_global_sent_bytes | counter | application, name | |
tomcat_servlet_error | counter | application, name | |
tomcat_servlet_request_max_seconds | gauge | application, name | |
tomcat_servlet_request_seconds | summary | application, name | |
tomcat_sessions_active_current_sessions | gauge | application | |
tomcat_sessions_active_max_sessions | gauge | application | |
tomcat_sessions_alive_max_seconds | gauge | application | |
tomcat_sessions_created_sessions | counter | application | |
tomcat_sessions_expired_sessions | counter | application | |
tomcat_sessions_rejected_sessions | counter | application | |
tomcat_threads_busy_threads | gauge | application, name | |
tomcat_threads_config_max_threads | gauge | application, name | |
tomcat_threads_current_threads | gauge | application, name |
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 |
visual-exporter-service
Metric | Type | Documentation | Labels |
---|---|---|---|
http_server_requests_seconds | histogram | application, exception, export_type, le, method, outcome, status, uri | |
http_server_requests_seconds_max | gauge | application, exception, export_type, 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_pause_seconds | summary | Time spent in GC pause | action, application, cause |
jvm_gc_pause_seconds_max | gauge | Time spent in GC pause | action, application, cause |
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_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_states_threads | gauge | The current number of threads having NEW state | application, state |
logback_events | counter | Number of error level events that made it to the logs | 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” for the whole system | 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 |
tomcat_cache_access | counter | application | |
tomcat_cache_hit | counter | application | |
tomcat_connections_config_max_connections | gauge | application, name | |
tomcat_connections_current_connections | gauge | application, name | |
tomcat_connections_keepalive_current_connections | gauge | application, name | |
tomcat_global_error | counter | application, name | |
tomcat_global_received_bytes | counter | application, name | |
tomcat_global_request_max_seconds | gauge | application, name | |
tomcat_global_request_seconds | summary | application, name | |
tomcat_global_sent_bytes | counter | application, name | |
tomcat_servlet_error | counter | application, name | |
tomcat_servlet_request_max_seconds | gauge | application, name | |
tomcat_servlet_request_seconds | summary | application, name | |
tomcat_sessions_active_current_sessions | gauge | application | |
tomcat_sessions_active_max_sessions | gauge | application | |
tomcat_sessions_alive_max_seconds | gauge | application | |
tomcat_sessions_created_sessions | counter | application | |
tomcat_sessions_expired_sessions | counter | application | |
tomcat_sessions_rejected_sessions | counter | application | |
tomcat_threads_busy_threads | gauge | application, name | |
tomcat_threads_config_max_threads | gauge | application, name | |
tomcat_threads_current_threads | gauge | application, name |
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. |