Prometheus metrics
HAProxy stats metrics
HAProxy serves Prometheus metrics to cover connection counts, request rates, backend health, latency percentiles, and all standard HAProxy counters. This guide will focus on HAProxy stats metrics.
Looking to enable more Prometheus metrics?
Go to the guide on using controller metrics.
View HAProxy stats metrics Jump to heading
HAProxy stats metrics are served by the prometheus-exporter service on the stats port, by default on port 31024. If your use case necessitates configuring to a different port, refer to the HAProxy Unified Gateway installation guide on how to change the port number.
To view the Prometheus stats metrics, curl the HAProxy stats metrics endpoint from any of your nodes. For example:
nixcurl http://<host>:31024/metrics
nixcurl http://<host>:31024/metrics
outputnix# HELP haproxy_process_nbthread Number of started threads (global.nbthread)# TYPE haproxy_process_nbthread gaugehaproxy_process_nbthread 2# HELP haproxy_process_nbproc Number of started worker processes (historical, always 1)# TYPE haproxy_process_nbproc gaugehaproxy_process_nbproc 1# HELP haproxy_process_relative_process_id Relative worker process number (1)# TYPE haproxy_process_relative_process_id gaugehaproxy_process_relative_process_id 1...
outputnix# HELP haproxy_process_nbthread Number of started threads (global.nbthread)# TYPE haproxy_process_nbthread gaugehaproxy_process_nbthread 2# HELP haproxy_process_nbproc Number of started worker processes (historical, always 1)# TYPE haproxy_process_nbproc gaugehaproxy_process_nbproc 1# HELP haproxy_process_relative_process_id Relative worker process number (1)# TYPE haproxy_process_relative_process_id gaugehaproxy_process_relative_process_id 1...
View the HAProxy stats dashboard at http://<host>:31024/.
HAProxy stats metrics reference Jump to heading
The Prometheus exporter generates metrics shown in the versioned table below. Some metrics include labeled fields identifying the part of the configuration, such as the frontend or server, that they describe.
See additional protocol-specific counters (HTTP/1, HTTP/2, HTTP/3, QUIC)
Some of these metrics require you to add the extra-counters URL parameter when scraping the HAProxy stats metrics endpoint. This parameter was added in HAProxy 3.0.
nixcurl "http://<host>:31024/metrics?extra-counters"
nixcurl "http://<host>:31024/metrics?extra-counters"
|
haproxy_listener_bytes_in_total counter
Total number of request bytes since process started. To enable, add |
|
haproxy_listener_bytes_out_total counter
Total number of response bytes since process started. To enable, add |
|
haproxy_listener_current_sessions gauge
Number of current sessions on the frontend, backend or server. To enable, add |
|
haproxy_listener_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_failed_header_rewriting_to counter
Total number of failed HTTP header rewrites since the worker process started. To enable, add |
|
haproxy_listener_internal_errors_total counter
Total number of internal errors since process started. To enable, add |
|
haproxy_listener_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. To enable, add |
|
haproxy_listener_max_sessions gauge
Highest value of current sessions encountered since process started. To enable, add |
|
haproxy_listener_request_errors_total counter
Total number of invalid requests since process started. To enable, add |
|
haproxy_listener_requests_denied_total counter
Total number of denied requests since process started. To enable, add |
|
haproxy_listener_responses_denied_total counter
Total number of denied responses since process started. To enable, add |
|
haproxy_listener_sessions_total counter
Total number of sessions since process started. To enable, add |
|
haproxy_listener_ssl_failed_handshake counter
Total number of failed handshake. To enable, add |
|
haproxy_listener_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add |
|
haproxy_listener_ssl_sess counter
Total number of ssl sessions established. To enable, add |
|
haproxy_listener_status gauge
Current status of the service. One metric for each combination of service and status. To enable, add |
|
haproxy_process_active_peers gauge
Current number of verified active peers connections on the current worker process |
|
haproxy_process_build_info gauge
Build info. Label: |
|
haproxy_process_busy_polling_enabled gauge
1 if busy-polling is currently in use on the worker process, otherwise zero (config.busy-polling) |
|
haproxy_process_bytes_out_rate gauge
Number of bytes emitted by current worker process over the last second |
|
haproxy_process_bytes_out_total counter
Total number of bytes emitted by current worker process since started |
|
haproxy_process_connected_peers gauge
Current number of peers having passed the connection step on the current worker process |
|
haproxy_process_connections_total counter
Total number of connections on this worker process since started |
|
haproxy_process_current_backend_ssl_key_rate gauge
Number of SSL keys created on backends in this worker process over the last second |
|
haproxy_process_current_connection_rate gauge
Number of front connections created on this worker process over the last second |
|
haproxy_process_current_connections gauge
Current number of connections on this worker process |
|
haproxy_process_current_frontend_ssl_key_rate gauge
Number of SSL keys created on frontends in this worker process over the last second |
|
haproxy_process_current_run_queue gauge
Total number of active tasks+tasklets in the current worker process |
|
haproxy_process_current_session_rate gauge
Number of sessions created on this worker process over the last second |
|
haproxy_process_current_ssl_connections gauge
Current number of SSL endpoints on this worker process (front+back) |
|
haproxy_process_current_ssl_rate gauge
Number of SSL connections created on this worker process over the last second |
|
haproxy_process_current_tasks gauge
Total number of tasks in the current worker process (active + sleeping) |
|
haproxy_process_current_zlib_memory gauge
Amount of memory currently used by HTTP compression on the current worker process (in bytes) |
|
haproxy_process_dropped_logs_total counter
Total number of dropped logs for current worker process since started |
|
haproxy_process_failed_resolutions counter
Total number of failed DNS resolutions in current worker process since started |
|
haproxy_process_frontend_ssl_reuse gauge
Percent of frontend SSL connections which didn’t require a new key |
|
haproxy_process_hard_max_connections gauge
Hard limit on the number of per-process connections (imposed by Memmax_MB or |
|
haproxy_process_http_comp_bytes_in_total counter
Number of bytes submitted to the HTTP compressor in this worker process over the last second |
|
haproxy_process_http_comp_bytes_out_total counter
Number of bytes emitted by the HTTP compressor in this worker process over the last second |
|
haproxy_process_idle_time_percent gauge
Percentage of last second spent waiting in the current worker thread |
|
haproxy_process_jobs gauge
Current number of active jobs on the current worker process (frontend connections, master connections, listeners) |
|
haproxy_process_limit_connection_rate gauge
Hard limit for ConnRate (global.maxconnrate) |
|
haproxy_process_limit_http_comp gauge
Limit of CompressBpsOut beyond which HTTP compression is automatically disabled |
|
haproxy_process_limit_session_rate gauge
Hard limit for SessRate (global.maxsessrate) |
|
haproxy_process_limit_ssl_rate gauge
Hard limit for SslRate (global.maxsslrate) |
|
haproxy_process_listeners gauge
Current number of active listeners on the current worker process |
|
haproxy_process_max_backend_ssl_key_rate gauge
Highest SslBackendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_connection_rate gauge
Highest ConnRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_connections gauge
Hard limit on the number of per-process connections (configured or imposed by |
|
haproxy_process_max_fds gauge
Hard limit on the number of per-process file descriptors |
|
haproxy_process_max_frontend_ssl_key_rate gauge
Highest SslFrontendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_memory_bytes gauge
Worker process’s hard limit on memory usage in byes (-m on command line) |
|
haproxy_process_max_pipes gauge
Hard limit on the number of pipes for splicing, 0=unlimited |
|
haproxy_process_max_session_rate gauge
Highest SessRate reached on this worker process since started (in sessions per second) |
|
haproxy_process_max_sockets gauge
Hard limit on the number of per-process sockets |
|
haproxy_process_max_ssl_connections gauge
Hard limit on the number of per-process SSL endpoints (front+back), 0=unlimited |
|
haproxy_process_max_ssl_rate gauge
Highest SslRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_zlib_memory gauge
Limit on the amount of memory used by HTTP compression above which it is automatically disabled (in bytes, see global.maxzlibmem) |
|
haproxy_process_nbthread gauge
Number of started threads (global.nbthread) |
|
haproxy_process_node gauge
Name and number of started nodes (global.node). To enable, add the |
|
haproxy_process_patterns_added_total gauge
Total number of patterns added (ACL and map entries) |
|
haproxy_process_patterns_freed_total gauge
Total number of patterns freed (ACL and map entries) |
|
haproxy_process_pipes_free_total counter
Current number of allocated and available pipes in this worker process |
|
haproxy_process_pipes_used_total counter
Current number of pipes in use in this worker process |
|
haproxy_process_pool_allocated_bytes gauge
Amount of memory allocated in pools (in bytes) |
|
haproxy_process_pool_failures_total counter
Number of failed pool allocations since this worker was started |
|
haproxy_process_pool_used_bytes gauge
Amount of pool memory currently used (in bytes) |
|
haproxy_process_recv_logs_total counter
Total number of log messages received by log-forwarding listeners on this worker process since started |
|
haproxy_process_relative_process_id gauge
Relative worker process number (1) |
|
haproxy_process_requests_total counter
Total number of requests on this worker process since started |
|
haproxy_process_spliced_bytes_out_total counter
Total number of bytes emitted by current worker process through a kernel pipe since started |
|
haproxy_process_ssl_cache_lookups_total counter
Total number of SSL session ID lookups in the SSL session cache on this worker since the process started |
|
haproxy_process_ssl_cache_misses_total counter
Total number of SSL session ID lookups that didn’t find a session in the SSL session cache on this worker since started |
|
haproxy_process_ssl_connections_total counter
Total number of SSL endpoints on this worker process since the process started (front+back) |
|
haproxy_process_start_time_seconds gauge
Start time in seconds |
|
haproxy_process_stopping gauge
1 if the worker process is currently stopping, otherwise zero |
|
haproxy_process_unstoppable_jobs gauge
Current number of unstoppable jobs on the current worker process (master connections) |
|
haproxy_process_uptime_seconds gauge
How long ago this worker process was started (seconds) |
|
haproxy_frontend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_frontend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_frontend_connections_rate_max gauge
Highest value of connections per second observed since the worker process started. Label: |
|
haproxy_frontend_connections_total counter
Total number of new connections accepted on this frontend since the worker process started. Label: |
|
haproxy_frontend_current_session_rate gauge
Total number of sessions on the frontend processed by this object over the last second. Label: |
|
haproxy_frontend_current_sessions gauge
Number of current sessions on the frontend. Label: |
|
haproxy_frontend_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_frontend_h1_bytes_in counter
Total number of bytes received. To enable, add the |
|
haproxy_frontend_h1_bytes_out counter
Total number of bytes send. To enable, add the |
|
haproxy_frontend_h1_open_connections counter
Count of currently open connections. To enable, add the |
|
haproxy_frontend_h1_open_streams counter
Count of currently open streams. To enable, add the |
|
haproxy_frontend_h1_spliced_bytes_in counter
Total number of bytes received using kernel splicing. To enable, add the |
|
haproxy_frontend_h1_spliced_bytes_out counter
Total number of bytes sent using kernel splicing. To enable, add the |
|
haproxy_frontend_h1_total_connections counter
Total number of connections. To enable, add the |
|
haproxy_frontend_h1_total_streams counter
Total number of streams. To enable, add the |
|
haproxy_frontend_h2_backend_open_streams counter
Count of currently open streams. To enable, add the |
|
haproxy_frontend_h2_backend_total_streams counter
Total number of streams. To enable, add the |
|
haproxy_frontend_h2_data_rcvd counter
Total number of received DATA frames. To enable, add the |
|
haproxy_frontend_h2_detected_conn_protocol_errors counter
Total number of connection protocol errors. To enable, add the |
|
haproxy_frontend_h2_detected_strm_protocol_errors counter
Total number of stream protocol errors. To enable, add the |
|
haproxy_frontend_h2_goaway_rcvd counter
Total number of received GOAWAY frames. To enable, add the |
|
haproxy_frontend_h2_goaway_resp counter
Total number of GOAWAY sent on detected error. To enable, add the |
|
haproxy_frontend_h2_headers_rcvd counter
Total number of received HEADERS frames. To enable, add the |
|
haproxy_frontend_h2_open_connections counter
Count of currently open connections. To enable, add the |
|
haproxy_frontend_h2_rst_stream_rcvd counter
Total number of received RST_STREAM frames. To enable, add the |
|
haproxy_frontend_h2_rst_stream_resp counter
Total number of RST_STREAM sent on detected error. To enable, add the |
|
haproxy_frontend_h2_settings_rcvd counter
Total number of received SETTINGS frames. To enable, add the |
|
haproxy_frontend_h2_total_connections counter
Total number of connections. To enable, add the |
|
haproxy_frontend_h3_cancel_push counter
Total number of CANCEL_PUSH frames received. To enable, add the |
|
haproxy_frontend_h3_closed_critical_stream counter
Total number of H3_CLOSED_CRITICAL_STREAM errors received. To enable, add the |
|
haproxy_frontend_h3_connect_error counter
Total number of H3_CONNECT_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_data counter
Total number of DATA frames received. To enable, add the |
|
haproxy_frontend_h3_excessive_load counter
Total number of H3_EXCESSIVE_LOAD errors received. To enable, add the |
|
haproxy_frontend_h3_frame_error counter
Total number of H3_FRAME_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_frame_unexpected counter
Total number of H3_FRAME_UNEXPECTED errors received. To enable, add the |
|
haproxy_frontend_h3_general_protocol_error counter
Total number of H3_GENERAL_PROTOCOL_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_goaway counter
Total number of GOAWAY frames received. To enable, add the |
|
haproxy_frontend_h3_headers counter
Total number of HEADERS frames received. To enable, add the |
|
haproxy_frontend_h3_id_error counter
Total number of H3_ID_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_internal_error counter
Total number of H3_INTERNAL_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_max_push_id counter
Total number of MAX_PUSH_ID frames received. To enable, add the |
|
haproxy_frontend_h3_message_error counter
Total number of H3_MESSAGE_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_missing_settings counter
Total number of H3_MISSING_SETTINGS errors received. To enable, add the |
|
haproxy_frontend_h3_no_error counter
Total number of H3_NO_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_push_promise counter
Total number of PUSH_PROMISE frames received. To enable, add the |
|
haproxy_frontend_h3_request_cancelled counter
Total number of H3_REQUEST_CANCELLED errors received. To enable, add the |
|
haproxy_frontend_h3_request_incomplete counter
Total number of H3_REQUEST_INCOMPLETE errors received. To enable, add the |
|
haproxy_frontend_h3_request_rejected counter
Total number of H3_REQUEST_REJECTED errors received. To enable, add the |
|
haproxy_frontend_h3_settings counter
Total number of SETTINGS frames received. To enable, add the |
|
haproxy_frontend_h3_settings_error counter
Total number of H3_SETTINGS_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_stream_creation_error counter
Total number of H3_STREAM_CREATION_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_version_fallback counter
Total number of H3_VERSION_FALLBACK errors received. To enable, add the |
|
haproxy_frontend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_cache_lookups_total counter
Total number of HTTP request lookups in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_frontend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_frontend_http_requests_rate_max gauge
Highest value of http requests observed since the worker process started. Label: |
|
haproxy_frontend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_frontend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of frontend and HTTP response range. Labels: |
|
haproxy_frontend_intercepted_requests_total counter
Total number of HTTP requests intercepted on the frontend (redirects/stats/services) since the worker process started. Label: |
|
haproxy_frontend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_frontend_limit_session_rate gauge
Limit on the number of sessions accepted in a second (frontend only, ‘rate-limit sessions’ setting). Label: |
|
haproxy_frontend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_frontend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_frontend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_frontend_pack_decompression_failed counter
Total number of QPACK_DECOMPRESSION_FAILED errors received. To enable, add the |
|
haproxy_frontend_qpack_decoder_stream_error counter
Total number of QPACK_DECODER_STREAM_ERROR errors received. To enable, add the |
|
haproxy_frontend_qpack_encoder_stream_error counter
Total number of QPACK_ENCODER_STREAM_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_conn_migration_done counter
Total number of connection migration proceeded. To enable, add the |
|
haproxy_frontend_quic_data_blocked counter
Total number of received DATA_BLOCKED frames. To enable, add the |
|
haproxy_frontend_quic_dropped_parsing_pkt counter
Total number of dropped packets upon parsing error. To enable, add the |
|
haproxy_frontend_quic_dropped_pkt counter
Total number of dropped packets. To enable, add the |
|
haproxy_frontend_quic_dropped_pkt_bufoverrun counter
Total number of dropped packets because of buffer overrun. To enable, add the |
|
haproxy_frontend_quic_half_open_conn counter
Total number of half-open connections. To enable, add the |
|
haproxy_frontend_quic_hdshk_fail counter
Total number of handshake failures. To enable, add the |
|
haproxy_frontend_quic_lost_pkt counter
Total number of lost sent packets. To enable, add the |
|
haproxy_frontend_quic_retry_error counter
Total number of Retry tokens errors. To enable, add the |
|
haproxy_frontend_quic_retry_sent counter
Total number of Retry sent. To enable, add the |
|
haproxy_frontend_quic_retry_validated counter
Total number of validated Retry tokens. To enable, add the |
|
haproxy_frontend_quic_rxbuf_full counter
Total number of cancelled reception due to full receiver buffer. To enable, add the |
|
haproxy_frontend_quic_sendto_err counter
Total number of errors on sendto() calls, EAGAIN excepted. To enable, add the |
|
haproxy_frontend_quic_sendto_err_unknwn counter
Total number of errors on sendto() calls not explicitly listed. To enable, add the |
|
haproxy_frontend_quic_sent_pkt counter
Total number of sent packets. To enable, add the |
|
haproxy_frontend_quic_socket_full counter
Total number of EAGAIN error on sendto() calls. To enable, add the |
|
haproxy_frontend_quic_stless_rst_sent counter
Total number of stateless reset packets sent. To enable, add the |
|
haproxy_frontend_quic_stream_data_blocked counter
Total number of received STREAM_DATA_BLOCKED frames. To enable, add the |
|
haproxy_frontend_quic_streams_blocked_bidi counter
Total number of received STREAMS_BLOCKED_BIDI frames. To enable, add the |
|
haproxy_frontend_quic_streams_blocked_uni counter
Total number of received STREAMS_BLOCKED_UNI frames. To enable, add the |
|
haproxy_frontend_quic_too_short_dgram counter
Total number of too short dgrams with initial packets. To enable, add the |
|
haproxy_frontend_quic_transp_err_aead_limit_reached counter
Total number of AEAD_LIMIT_REACHED errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_application_error counter
Total number of APPLICATION_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_connection_id_limit counter
Total number of CONNECTION_ID_LIMIT_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_connection_refused counter
Total number of CONNECTION_REFUSED errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_crypto_buffer_exceeded counter
Total number of CRYPTO_BUFFER_EXCEEDED errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_crypto_error counter
Total number of CRYPTO_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_final_size_error counter
Total number of FINAL_SIZE_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_flow_control_error counter
Total number of FLOW_CONTROL_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_frame_encoding_error counter
Total number of FRAME_ENCODING_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_internal_error counter
Total number of INTERNAL_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_invalid_token counter
Total number of INVALID_TOKEN errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_key_update_error counter
Total number of KEY_UPDATE_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_no_error counter
Total number of NO_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_no_viable_path counter
Total number of NO_VIABLE_PATH errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_protocol_violation_error counter
Total number of PROTOCOL_VIOLATION errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_stream_limit_error counter
Total number of STREAM_LIMIT_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_stream_state_error counter
Total number of STREAM_STATE_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_transport_parameter_error counter
Total number of TRANSPORT_PARAMETER_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_unknown_error counter
Total number of UNKNOWN_ERROR errors received. To enable, add the |
|
haproxy_frontend_req_bytes_in_total counter
Total number of request bytes received since process started. Label: |
|
haproxy_frontend_req_bytes_out_total counter
Total number of request bytes sent since process started. Label: |
|
haproxy_frontend_res_bytes_in_total counter
Total number of response bytes received since process started. Label: |
|
haproxy_frontend_res_bytes_out_total counter
Total number of response bytes sent since process started. Label: |
|
haproxy_frontend_request_errors_total counter
Total number of invalid requests since process started. Label: |
|
haproxy_frontend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_frontend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_frontend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_frontend_ssl_failed_handshake counter
Total number of failed handshakes. To enable, add the |
|
haproxy_frontend_ssl_ocsp_staple counter
Total number of stapled OCSP responses. To enable, add the |
|
haproxy_frontend_ssl_failed_ocsp_staple counter
Total number of failed OCSP stapling operations (expired or error). To enable, add the |
|
haproxy_frontend_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add the |
|
haproxy_frontend_ssl_sess counter
Total number of ssl sessions established. To enable, add the |
|
haproxy_frontend_status gauge
Current status of the service. One metric for each combination of frontend and service status. Labels: |
|
haproxy_backend_active_servers gauge
Total number of active UP servers with a non-zero weight. Label: |
|
haproxy_backend_agg_check_status gauge
Backend’s aggregated gauge of servers’ state check status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_check_status gauge
Deprecated. Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_status gauge
Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_backup_servers gauge
Total number of backup UP servers with a non-zero weight. Label: |
|
haproxy_backend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_backend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_backend_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Label: |
|
haproxy_backend_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Label: |
|
haproxy_backend_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Label: |
|
haproxy_backend_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Label: |
|
haproxy_backend_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Label: |
|
haproxy_backend_connection_errors_total counter
Total number of failed connections to server since the worker process started. Label: |
|
haproxy_backend_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Label: |
|
haproxy_backend_current_queue gauge
Number of current queued connections. Label: |
|
haproxy_backend_current_session_rate gauge
Total number of sessions on the backend processed by this object over the last second. Label: |
|
haproxy_backend_current_sessions gauge
Number of current sessions on the backend. Label: |
|
haproxy_backend_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Label: |
|
haproxy_backend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_backend_h1_bytes_in counter
Total number of bytes received. To enable, add the |
|
haproxy_backend_h1_bytes_out counter
Total number of bytes sent. To enable, add the |
|
haproxy_backend_h1_open_connections counter
Count of currently open connections. To enable, add the |
|
haproxy_backend_h1_open_streams counter
Count of currently open streams. To enable, add the |
|
haproxy_backend_h1_spliced_bytes_in counter
Total number of bytes received using kernel splicing. To enable, add the |
|
haproxy_backend_h1_spliced_bytes_out counter
Total number of bytes sent using kernel splicing. To enable, add the |
|
haproxy_backend_h1_total_connections counter
Total number of connections. To enable, add the |
|
haproxy_backend_h1_total_streams counter
Total number of streams. To enable, add the |
|
haproxy_backend_h2_backend_open_streams counter
Count of currently open streams. To enable, add the |
|
haproxy_backend_h2_backend_total_streams counter
Total number of streams. To enable, add the |
|
haproxy_backend_h2_data_rcvd counter
Total number of received DATA frames. To enable, add the |
|
haproxy_backend_h2_detected_conn_protocol_errors counter
Total number of connection protocol errors. To enable, add the |
|
haproxy_backend_h2_detected_strm_protocol_errors counter
Total number of stream protocol errors. To enable, add the |
|
haproxy_backend_h2_goaway_rcvd counter
Total number of received GOAWAY frames. To enable, add the |
|
haproxy_backend_h2_goaway_resp counter
Total number of GOAWAY sent on detected error. To enable, add the |
|
haproxy_backend_h2_headers_rcvd counter
Total number of received HEADERS frames. To enable, add the |
|
haproxy_backend_h2_open_connections counter
Count of currently open connections. To enable, add the |
|
haproxy_backend_h2_rst_stream_rcvd counter
Total number of received RST_STREAM frames. To enable, add the |
|
haproxy_backend_h2_rst_stream_resp counter
Total number of RST_STREAM sent on detected error. To enable, add the |
|
haproxy_backend_h2_settings_rcvd counter
Total number of received SETTINGS frames. To enable, add the |
|
haproxy_backend_h2_total_connections counter
Total number of connections. To enable, add the |
|
haproxy_backend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_cache_lookups_total counter
Total number of HTTP requests looked up in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_backend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_backend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_backend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend and HTTP response range. Labels: |
|
haproxy_backend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_backend_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Label: |
|
haproxy_backend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_backend_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Label: |
|
haproxy_backend_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Label: |
|
haproxy_backend_max_queue gauge
Highest value of queued connections encountered since process started. Label: |
|
haproxy_backend_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Label: |
|
haproxy_backend_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Label: |
|
haproxy_backend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_backend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_backend_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Label: |
|
haproxy_backend_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Label: |
|
haproxy_backend_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Label: |
|
haproxy_backend_req_bytes_in_total counter
Total number of request bytes received since process started. Label: |
|
haproxy_backend_req_bytes_out_total counter
Total number of request bytes sent since process started. Label: |
|
haproxy_backend_res_bytes_in_total counter
Total number of response bytes received since process started. Label: |
|
haproxy_backend_res_bytes_out_total counter
Total number of response bytes sent since process started. Label: |
|
haproxy_backend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_backend_response_errors_total counter
Total number of invalid responses since the worker process started. Label: |
|
haproxy_backend_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Label: |
|
haproxy_backend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_backend_retry_warnings_total counter
Total number of server connection retries since the worker process started. Label: |
|
haproxy_backend_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Label: |
|
haproxy_backend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_backend_ssl_failed_handshake counter
Total number of failed handshake. To enable, add the |
|
haproxy_backend_ssl_ocsp_staple counter
Total number of stapled OCSP responses. To enable, add the |
|
haproxy_backend_ssl_failed_ocsp_staple counter
Total number of failed OCSP stapling operations (expired or error). To enable, add the |
|
haproxy_backend_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add the |
|
haproxy_backend_ssl_sess counter
Total number of ssl sessions established. To enable, add the |
|
haproxy_backend_status gauge
Current status of the service. One metric for each combination of backend and state label value. Labels: |
|
haproxy_backend_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Label: |
|
haproxy_backend_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Label: |
|
haproxy_backend_weight gauge
Server’s effective weight, or sum of active servers’ effective weights for a backend. Label: |
|
haproxy_server_active gauge
Total number of active UP servers with a non-zero weight. To enable, add the |
|
haproxy_server_backup gauge
Total number of backup UP servers with a non-zero weight. To enable, add the |
|
haproxy_server_bytes_in_total counter
Total number of request bytes since process started. Labels: |
|
haproxy_server_bytes_out_total counter
Total number of response bytes since process started. Labels: |
|
haproxy_server_check_code gauge
layer5-7 code, if available of the last health check. Labels: |
|
haproxy_server_check_duration_seconds gauge
Total duration of the latest server health check, in seconds. Labels: |
|
haproxy_server_check_failures_total counter
Total number of failed individual health checks per server/backend, since the worker process started. Labels: |
|
haproxy_server_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Labels: |
|
haproxy_server_check_status gauge
Status of last health check. One metric for each combination of backend, server, and status. Labels: |
|
haproxy_server_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Labels: |
|
haproxy_server_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Labels: |
|
haproxy_server_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Labels: |
|
haproxy_server_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Labels: |
|
haproxy_server_connection_errors_total counter
Total number of failed connections to server since the worker process started. Labels: |
|
haproxy_server_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Labels: |
|
haproxy_server_current_queue gauge
Number of current queued connections. Labels: |
|
haproxy_server_current_session_rate gauge
Total number of sessions on the server processed by this object over the last second. Labels: |
|
haproxy_server_current_sessions gauge
Number of current sessions on the server. Labels: |
|
haproxy_server_current_throttle gauge
Throttling ratio applied to a server’s maxconn and weight during the slowstart period (0 to 100%). Labels: |
|
haproxy_server_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Labels: |
|
haproxy_server_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Labels: |
|
haproxy_server_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Labels: |
|
haproxy_server_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend, server, and HTTP response range. Labels: |
|
haproxy_server_idle_connections_current gauge
Current number of idle connections available for reuse on this server. Labels: |
|
haproxy_server_idle_connections_limit gauge
Limit on the number of available idle connections on this server (server |
|
haproxy_server_internal_errors_total counter
Total number of internal errors since process started. Labels: |
|
haproxy_server_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Labels: |
|
haproxy_server_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Labels: |
|
haproxy_server_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Labels: |
|
haproxy_server_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Labels: |
|
haproxy_server_max_queue gauge
Highest value of queued connections encountered since process started. Labels: |
|
haproxy_server_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Labels: |
|
haproxy_server_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Labels: |
|
haproxy_server_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Labels: |
|
haproxy_server_max_sessions gauge
Highest value of current sessions encountered since process started. Labels: |
|
haproxy_server_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Labels: |
|
haproxy_server_need_connections_current gauge
Estimated needed number of connections. Labels: |
|
haproxy_server_private_idle_connections_current gauge
Current number of private idle connections. Labels: |
|
haproxy_server_queue_limit gauge
Limit on the number of connections in queue, for servers only (maxqueue argument). Labels: |
|
haproxy_server_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Labels: |
|
haproxy_server_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Labels: |
|
haproxy_server_req_bytes_in_total counter
Total number of request bytes received since process started. Labels: |
|
haproxy_server_req_bytes_out_total counter
Total number of request bytes sent since process started. Labels: |
|
haproxy_server_res_bytes_in_total counter
Total number of response bytes received since process started. Labels: |
|
haproxy_server_res_bytes_out_total counter
Total number of response bytes sent since process started. Labels: |
|
haproxy_server_response_errors_total counter
Total number of invalid responses since the worker process started. Labels: |
|
haproxy_server_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Labels: |
|
haproxy_server_responses_denied_total counter
Total number of denied responses since process started. Labels: |
|
haproxy_server_retry_warnings_total counter
Total number of server connection retries since the worker process started. Labels: |
|
haproxy_server_safe_idle_connections_current gauge
Current number of safe idle connections. Labels: |
|
haproxy_server_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Labels: |
|
haproxy_server_sessions_total counter
Total number of sessions since process started. Labels: |
|
haproxy_server_ssl_failed_handshake counter
Total number of failed handshake. To enable, add the |
|
haproxy_server_ssl_ocsp_staple counter
Total number of stapled OCSP responses. To enable, add the |
|
haproxy_server_ssl_failed_ocsp_staple counter
Total number of failed OCSP stapling operations (expired or error). To enable, add the |
|
haproxy_server_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add the |
|
haproxy_server_ssl_sess counter
Total number of ssl sessions established. To enable, add the |
|
haproxy_server_status gauge
Current status of the service. One metric for each combination of server and status. Labels: |
|
haproxy_server_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Labels: |
|
haproxy_server_unsafe_idle_connections_current gauge
Current number of unsafe idle connections. Labels: |
|
haproxy_server_used_connections_current gauge
Current number of connections in use. Labels: |
|
haproxy_server_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Labels: |
|
haproxy_server_weight
Server’s effective weight, or sum of active servers’ effective weights for a backend. Labels: |
|
haproxy_resolver_any_err gauge
Any errors. To enable, add the |
|
haproxy_resolver_cname gauge
CNAME. To enable, add the |
|
haproxy_resolver_cname_error gauge
CNAME error. To enable, add the |
|
haproxy_resolver_invalid gauge
Invalid. To enable, add the |
|
haproxy_resolver_nx gauge
NX. To enable, add the |
|
haproxy_resolver_other gauge
Other. To enable, add the |
|
haproxy_resolver_outdated gauge
Outdated. To enable, add the |
|
haproxy_resolver_refused gauge
Refused. To enable, add the |
|
haproxy_resolver_send_error gauge
Send error. To enable, add the |
|
haproxy_resolver_sent gauge
Sent. To enable, add the |
|
haproxy_resolver_timeout gauge
Timeout. To enable, add the |
|
haproxy_resolver_too_big gauge
Too big. To enable, add the |
|
haproxy_resolver_truncated gauge
Truncated. To enable, add the |
|
haproxy_resolver_update gauge
Update. To enable, add the |
|
haproxy_resolver_valid gauge
Valid. To enable, add the |
|
haproxy_sticktable_size gauge
Stick table size |
|
haproxy_sticktable_used gauge
Number of entries used in this stick table |
|
haproxy_listener_bytes_in_total counter
Total number of request bytes since process started. To enable, add |
|
haproxy_listener_bytes_out_total counter
Total number of response bytes since process started. To enable, add |
|
haproxy_listener_current_sessions gauge
Number of current sessions on the frontend, backend or server. To enable, add |
|
haproxy_listener_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_failed_header_rewriting_to counter
Total number of failed HTTP header rewrites since the worker process started. To enable, add |
|
haproxy_listener_internal_errors_total counter
Total number of internal errors since process started. To enable, add |
|
haproxy_listener_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. To enable, add |
|
haproxy_listener_max_sessions gauge
Highest value of current sessions encountered since process started. To enable, add |
|
haproxy_listener_request_errors_total counter
Total number of invalid requests since process started. To enable, add |
|
haproxy_listener_requests_denied_total counter
Total number of denied requests since process started. To enable, add |
|
haproxy_listener_responses_denied_total counter
Total number of denied responses since process started. To enable, add |
|
haproxy_listener_sessions_total counter
Total number of sessions since process started. To enable, add |
|
haproxy_listener_ssl_failed_handshake counter
Total number of failed handshake. To enable, add |
|
haproxy_listener_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add |
|
haproxy_listener_ssl_sess counter
Total number of ssl sessions established. To enable, add |
|
haproxy_listener_status gauge
Current status of the service. One metric for each combination of service and status. To enable, add |
|
haproxy_process_active_peers gauge
Current number of verified active peers connections on the current worker process |
|
haproxy_process_build_info gauge
Build info. Label: |
|
haproxy_process_busy_polling_enabled gauge
1 if busy-polling is currently in use on the worker process, otherwise zero (config.busy-polling) |
|
haproxy_process_bytes_out_rate gauge
Number of bytes emitted by current worker process over the last second |
|
haproxy_process_bytes_out_total counter
Total number of bytes emitted by current worker process since started |
|
haproxy_process_connected_peers gauge
Current number of peers having passed the connection step on the current worker process |
|
haproxy_process_connections_total counter
Total number of connections on this worker process since started |
|
haproxy_process_current_backend_ssl_key_rate gauge
Number of SSL keys created on backends in this worker process over the last second |
|
haproxy_process_current_connection_rate gauge
Number of front connections created on this worker process over the last second |
|
haproxy_process_current_connections gauge
Current number of connections on this worker process |
|
haproxy_process_current_frontend_ssl_key_rate gauge
Number of SSL keys created on frontends in this worker process over the last second |
|
haproxy_process_current_run_queue gauge
Total number of active tasks+tasklets in the current worker process |
|
haproxy_process_current_session_rate gauge
Number of sessions created on this worker process over the last second |
|
haproxy_process_current_ssl_connections gauge
Current number of SSL endpoints on this worker process (front+back) |
|
haproxy_process_current_ssl_rate gauge
Number of SSL connections created on this worker process over the last second |
|
haproxy_process_current_tasks gauge
Total number of tasks in the current worker process (active + sleeping) |
|
haproxy_process_current_zlib_memory gauge
Amount of memory currently used by HTTP compression on the current worker process (in bytes) |
|
haproxy_process_dropped_logs_total counter
Total number of dropped logs for current worker process since started |
|
haproxy_process_failed_resolutions counter
Total number of failed DNS resolutions in current worker process since started |
|
haproxy_process_frontend_ssl_reuse gauge
Percent of frontend SSL connections which didn’t require a new key |
|
haproxy_process_hard_max_connections gauge
Hard limit on the number of per-process connections (imposed by Memmax_MB or |
|
haproxy_process_http_comp_bytes_in_total counter
Number of bytes submitted to the HTTP compressor in this worker process over the last second |
|
haproxy_process_http_comp_bytes_out_total counter
Number of bytes emitted by the HTTP compressor in this worker process over the last second |
|
haproxy_process_idle_time_percent gauge
Percentage of last second spent waiting in the current worker thread |
|
haproxy_process_jobs gauge
Current number of active jobs on the current worker process (frontend connections, master connections, listeners) |
|
haproxy_process_limit_connection_rate gauge
Hard limit for ConnRate (global.maxconnrate) |
|
haproxy_process_limit_http_comp gauge
Limit of CompressBpsOut beyond which HTTP compression is automatically disabled |
|
haproxy_process_limit_session_rate gauge
Hard limit for SessRate (global.maxsessrate) |
|
haproxy_process_limit_ssl_rate gauge
Hard limit for SslRate (global.maxsslrate) |
|
haproxy_process_listeners gauge
Current number of active listeners on the current worker process |
|
haproxy_process_max_backend_ssl_key_rate gauge
Highest SslBackendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_connection_rate gauge
Highest ConnRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_connections gauge
Hard limit on the number of per-process connections (configured or imposed by |
|
haproxy_process_max_fds gauge
Hard limit on the number of per-process file descriptors |
|
haproxy_process_max_frontend_ssl_key_rate gauge
Highest SslFrontendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_memory_bytes gauge
Worker process’s hard limit on memory usage in byes (-m on command line) |
|
haproxy_process_max_pipes gauge
Hard limit on the number of pipes for splicing, 0=unlimited |
|
haproxy_process_max_session_rate gauge
Highest SessRate reached on this worker process since started (in sessions per second) |
|
haproxy_process_max_sockets gauge
Hard limit on the number of per-process sockets |
|
haproxy_process_max_ssl_connections gauge
Hard limit on the number of per-process SSL endpoints (front+back), 0=unlimited |
|
haproxy_process_max_ssl_rate gauge
Highest SslRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_zlib_memory gauge
Limit on the amount of memory used by HTTP compression above which it is automatically disabled (in bytes, see global.maxzlibmem) |
|
haproxy_process_nbthread gauge
Number of started threads (global.nbthread) |
|
haproxy_process_node gauge
Name and number of started nodes (global.node). To enable, add the |
|
haproxy_process_pipes_free_total counter
Current number of allocated and available pipes in this worker process |
|
haproxy_process_pipes_used_total counter
Current number of pipes in use in this worker process |
|
haproxy_process_pool_allocated_bytes gauge
Amount of memory allocated in pools (in bytes) |
|
haproxy_process_pool_failures_total counter
Number of failed pool allocations since this worker was started |
|
haproxy_process_pool_used_bytes gauge
Amount of pool memory currently used (in bytes) |
|
haproxy_process_recv_logs_total counter
Total number of log messages received by log-forwarding listeners on this worker process since started |
|
haproxy_process_relative_process_id gauge
Relative worker process number (1) |
|
haproxy_process_requests_total counter
Total number of requests on this worker process since started |
|
haproxy_process_spliced_bytes_out_total counter
Total number of bytes emitted by current worker process through a kernel pipe since started |
|
haproxy_process_ssl_cache_lookups_total counter
Total number of SSL session ID lookups in the SSL session cache on this worker since the process started |
|
haproxy_process_ssl_cache_misses_total counter
Total number of SSL session ID lookups that didn’t find a session in the SSL session cache on this worker since started |
|
haproxy_process_ssl_connections_total counter
Total number of SSL endpoints on this worker process since the process started (front+back) |
|
haproxy_process_start_time_seconds gauge
Start time in seconds |
|
haproxy_process_stopping gauge
1 if the worker process is currently stopping, otherwise zero |
|
haproxy_process_unstoppable_jobs gauge
Current number of unstoppable jobs on the current worker process (master connections) |
|
haproxy_process_uptime_seconds gauge
How long ago this worker process was started (seconds) |
|
haproxy_frontend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_frontend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_frontend_connections_rate_max gauge
Highest value of connections per second observed since the worker process started. Label: |
|
haproxy_frontend_connections_total counter
Total number of new connections accepted on this frontend since the worker process started. Label: |
|
haproxy_frontend_current_session_rate gauge
Total number of sessions on the frontend processed by this object over the last second. Label: |
|
haproxy_frontend_current_sessions gauge
Number of current sessions on the frontend. Label: |
|
haproxy_frontend_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_frontend_h1_bytes_in counter
Total number of bytes received. To enable, add the |
|
haproxy_frontend_h1_bytes_out counter
Total number of bytes send. To enable, add the |
|
haproxy_frontend_h1_open_connections counter
Count of currently open connections. To enable, add the |
|
haproxy_frontend_h1_open_streams counter
Count of currently open streams. To enable, add the |
|
haproxy_frontend_h1_spliced_bytes_in counter
Total number of bytes received using kernel splicing. To enable, add the |
|
haproxy_frontend_h1_spliced_bytes_out counter
Total number of bytes sent using kernel splicing. To enable, add the |
|
haproxy_frontend_h1_total_connections counter
Total number of connections. To enable, add the |
|
haproxy_frontend_h1_total_streams counter
Total number of streams. To enable, add the |
|
haproxy_frontend_h2_backend_open_streams counter
Count of currently open streams. To enable, add the |
|
haproxy_frontend_h2_backend_total_streams counter
Total number of streams. To enable, add the |
|
haproxy_frontend_h2_data_rcvd counter
Total number of received DATA frames. To enable, add the |
|
haproxy_frontend_h2_detected_conn_protocol_errors counter
Total number of connection protocol errors. To enable, add the |
|
haproxy_frontend_h2_detected_strm_protocol_errors counter
Total number of stream protocol errors. To enable, add the |
|
haproxy_frontend_h2_goaway_rcvd counter
Total number of received GOAWAY frames. To enable, add the |
|
haproxy_frontend_h2_goaway_resp counter
Total number of GOAWAY sent on detected error. To enable, add the |
|
haproxy_frontend_h2_headers_rcvd counter
Total number of received HEADERS frames. To enable, add the |
|
haproxy_frontend_h2_open_connections counter
Count of currently open connections. To enable, add the |
|
haproxy_frontend_h2_rst_stream_rcvd counter
Total number of received RST_STREAM frames. To enable, add the |
|
haproxy_frontend_h2_rst_stream_resp counter
Total number of RST_STREAM sent on detected error. To enable, add the |
|
haproxy_frontend_h2_settings_rcvd counter
Total number of received SETTINGS frames. To enable, add the |
|
haproxy_frontend_h2_total_connections counter
Total number of connections. To enable, add the |
|
haproxy_frontend_h3_cancel_push counter
Total number of CANCEL_PUSH frames received. To enable, add the |
|
haproxy_frontend_h3_closed_critical_stream counter
Total number of H3_CLOSED_CRITICAL_STREAM errors received. To enable, add the |
|
haproxy_frontend_h3_connect_error counter
Total number of H3_CONNECT_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_data counter
Total number of DATA frames received. To enable, add the |
|
haproxy_frontend_h3_excessive_load counter
Total number of H3_EXCESSIVE_LOAD errors received. To enable, add the |
|
haproxy_frontend_h3_frame_error counter
Total number of H3_FRAME_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_frame_unexpected counter
Total number of H3_FRAME_UNEXPECTED errors received. To enable, add the |
|
haproxy_frontend_h3_general_protocol_error counter
Total number of H3_GENERAL_PROTOCOL_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_goaway counter
Total number of GOAWAY frames received. To enable, add the |
|
haproxy_frontend_h3_headers counter
Total number of HEADERS frames received. To enable, add the |
|
haproxy_frontend_h3_id_error counter
Total number of H3_ID_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_internal_error counter
Total number of H3_INTERNAL_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_max_push_id counter
Total number of MAX_PUSH_ID frames received. To enable, add the |
|
haproxy_frontend_h3_message_error counter
Total number of H3_MESSAGE_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_missing_settings counter
Total number of H3_MISSING_SETTINGS errors received. To enable, add the |
|
haproxy_frontend_h3_no_error counter
Total number of H3_NO_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_push_promise counter
Total number of PUSH_PROMISE frames received. To enable, add the |
|
haproxy_frontend_h3_request_cancelled counter
Total number of H3_REQUEST_CANCELLED errors received. To enable, add the |
|
haproxy_frontend_h3_request_incomplete counter
Total number of H3_REQUEST_INCOMPLETE errors received. To enable, add the |
|
haproxy_frontend_h3_request_rejected counter
Total number of H3_REQUEST_REJECTED errors received. To enable, add the |
|
haproxy_frontend_h3_settings counter
Total number of SETTINGS frames received. To enable, add the |
|
haproxy_frontend_h3_settings_error counter
Total number of H3_SETTINGS_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_stream_creation_error counter
Total number of H3_STREAM_CREATION_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_version_fallback counter
Total number of H3_VERSION_FALLBACK errors received. To enable, add the |
|
haproxy_frontend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_cache_lookups_total counter
Total number of HTTP request lookups in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_frontend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_frontend_http_requests_rate_max gauge
Highest value of http requests observed since the worker process started. Label: |
|
haproxy_frontend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_frontend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of frontend and HTTP response range. Labels: |
|
haproxy_frontend_intercepted_requests_total counter
Total number of HTTP requests intercepted on the frontend (redirects/stats/services) since the worker process started. Label: |
|
haproxy_frontend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_frontend_limit_session_rate gauge
Limit on the number of sessions accepted in a second (frontend only, ‘rate-limit sessions’ setting). Label: |
|
haproxy_frontend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_frontend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_frontend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_frontend_pack_decompression_failed counter
Total number of QPACK_DECOMPRESSION_FAILED errors received. To enable, add the |
|
haproxy_frontend_qpack_decoder_stream_error counter
Total number of QPACK_DECODER_STREAM_ERROR errors received. To enable, add the |
|
haproxy_frontend_qpack_encoder_stream_error counter
Total number of QPACK_ENCODER_STREAM_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_conn_migration_done counter
Total number of connection migration proceeded. To enable, add the |
|
haproxy_frontend_quic_data_blocked counter
Total number of received DATA_BLOCKED frames. To enable, add the |
|
haproxy_frontend_quic_dropped_parsing_pkt counter
Total number of dropped packets upon parsing error. To enable, add the |
|
haproxy_frontend_quic_dropped_pkt counter
Total number of dropped packets. To enable, add the |
|
haproxy_frontend_quic_dropped_pkt_bufoverrun counter
Total number of dropped packets because of buffer overrun. To enable, add the |
|
haproxy_frontend_quic_half_open_conn counter
Total number of half-open connections. To enable, add the |
|
haproxy_frontend_quic_hdshk_fail counter
Total number of handshake failures. To enable, add the |
|
haproxy_frontend_quic_lost_pkt counter
Total number of lost sent packets. To enable, add the |
|
haproxy_frontend_quic_retry_error counter
Total number of Retry tokens errors. To enable, add the |
|
haproxy_frontend_quic_retry_sent counter
Total number of Retry sent. To enable, add the |
|
haproxy_frontend_quic_retry_validated counter
Total number of validated Retry tokens. To enable, add the |
|
haproxy_frontend_quic_rxbuf_full counter
Total number of cancelled reception due to full receiver buffer. To enable, add the |
|
haproxy_frontend_quic_sendto_err counter
Total number of errors on sendto() calls, EAGAIN excepted. To enable, add the |
|
haproxy_frontend_quic_sendto_err_unknwn counter
Total number of errors on sendto() calls not explicitly listed. To enable, add the |
|
haproxy_frontend_quic_sent_pkt counter
Total number of sent packets. To enable, add the |
|
haproxy_frontend_quic_socket_full counter
Total number of EAGAIN error on sendto() calls. To enable, add the |
|
haproxy_frontend_quic_stless_rst_sent counter
Total number of stateless reset packets sent. To enable, add the |
|
haproxy_frontend_quic_stream_data_blocked counter
Total number of received STREAM_DATA_BLOCKED frames. To enable, add the |
|
haproxy_frontend_quic_streams_blocked_bidi counter
Total number of received STREAMS_BLOCKED_BIDI frames. To enable, add the |
|
haproxy_frontend_quic_streams_blocked_uni counter
Total number of received STREAMS_BLOCKED_UNI frames. To enable, add the |
|
haproxy_frontend_quic_too_short_dgram counter
Total number of too short dgrams with initial packets. To enable, add the |
|
haproxy_frontend_quic_transp_err_aead_limit_reached counter
Total number of AEAD_LIMIT_REACHED errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_application_error counter
Total number of APPLICATION_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_connection_id_limit counter
Total number of CONNECTION_ID_LIMIT_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_connection_refused counter
Total number of CONNECTION_REFUSED errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_crypto_buffer_exceeded counter
Total number of CRYPTO_BUFFER_EXCEEDED errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_crypto_error counter
Total number of CRYPTO_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_final_size_error counter
Total number of FINAL_SIZE_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_flow_control_error counter
Total number of FLOW_CONTROL_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_frame_encoding_error counter
Total number of FRAME_ENCODING_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_internal_error counter
Total number of INTERNAL_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_invalid_token counter
Total number of INVALID_TOKEN errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_key_update_error counter
Total number of KEY_UPDATE_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_no_error counter
Total number of NO_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_no_viable_path counter
Total number of NO_VIABLE_PATH errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_protocol_violation_error counter
Total number of PROTOCOL_VIOLATION errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_stream_limit_error counter
Total number of STREAM_LIMIT_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_stream_state_error counter
Total number of STREAM_STATE_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_transport_parameter_error counter
Total number of TRANSPORT_PARAMETER_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_unknown_error counter
Total number of UNKNOWN_ERROR errors received. To enable, add the |
|
haproxy_frontend_request_errors_total counter
Total number of invalid requests since process started. Label: |
|
haproxy_frontend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_frontend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_frontend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_frontend_ssl_failed_handshake counter
Total number of failed handshakes. To enable, add the |
|
haproxy_frontend_ssl_ocsp_staple counter
Total number of stapled OCSP responses. To enable, add the |
|
haproxy_frontend_ssl_failed_ocsp_staple counter
Total number of failed OCSP stapling operations (expired or error). To enable, add the |
|
haproxy_frontend_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add the |
|
haproxy_frontend_ssl_sess counter
Total number of ssl sessions established. To enable, add the |
|
haproxy_frontend_status gauge
Current status of the service. One metric for each combination of frontend and service status. Labels: |
|
haproxy_backend_active_servers gauge
Total number of active UP servers with a non-zero weight. Label: |
|
haproxy_backend_agg_check_status gauge
Backend’s aggregated gauge of servers’ state check status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_check_status gauge
Deprecated. Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_status gauge
Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_backup_servers gauge
Total number of backup UP servers with a non-zero weight. Label: |
|
haproxy_backend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_backend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_backend_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Label: |
|
haproxy_backend_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Label: |
|
haproxy_backend_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Label: |
|
haproxy_backend_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Label: |
|
haproxy_backend_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Label: |
|
haproxy_backend_connection_errors_total counter
Total number of failed connections to server since the worker process started. Label: |
|
haproxy_backend_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Label: |
|
haproxy_backend_current_queue gauge
Number of current queued connections. Label: |
|
haproxy_backend_current_session_rate gauge
Total number of sessions on the backend processed by this object over the last second. Label: |
|
haproxy_backend_current_sessions gauge
Number of current sessions on the backend. Label: |
|
haproxy_backend_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Label: |
|
haproxy_backend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_backend_h1_bytes_in counter
Total number of bytes received. To enable, add the |
|
haproxy_backend_h1_bytes_out counter
Total number of bytes sent. To enable, add the |
|
haproxy_backend_h1_open_connections counter
Count of currently open connections. To enable, add the |
|
haproxy_backend_h1_open_streams counter
Count of currently open streams. To enable, add the |
|
haproxy_backend_h1_spliced_bytes_in counter
Total number of bytes received using kernel splicing. To enable, add the |
|
haproxy_backend_h1_spliced_bytes_out counter
Total number of bytes sent using kernel splicing. To enable, add the |
|
haproxy_backend_h1_total_connections counter
Total number of connections. To enable, add the |
|
haproxy_backend_h1_total_streams counter
Total number of streams. To enable, add the |
|
haproxy_backend_h2_backend_open_streams counter
Count of currently open streams. To enable, add the |
|
haproxy_backend_h2_backend_total_streams counter
Total number of streams. To enable, add the |
|
haproxy_backend_h2_data_rcvd counter
Total number of received DATA frames. To enable, add the |
|
haproxy_backend_h2_detected_conn_protocol_errors counter
Total number of connection protocol errors. To enable, add the |
|
haproxy_backend_h2_detected_strm_protocol_errors counter
Total number of stream protocol errors. To enable, add the |
|
haproxy_backend_h2_goaway_rcvd counter
Total number of received GOAWAY frames. To enable, add the |
|
haproxy_backend_h2_goaway_resp counter
Total number of GOAWAY sent on detected error. To enable, add the |
|
haproxy_backend_h2_headers_rcvd counter
Total number of received HEADERS frames. To enable, add the |
|
haproxy_backend_h2_open_connections counter
Count of currently open connections. To enable, add the |
|
haproxy_backend_h2_rst_stream_rcvd counter
Total number of received RST_STREAM frames. To enable, add the |
|
haproxy_backend_h2_rst_stream_resp counter
Total number of RST_STREAM sent on detected error. To enable, add the |
|
haproxy_backend_h2_settings_rcvd counter
Total number of received SETTINGS frames. To enable, add the |
|
haproxy_backend_h2_total_connections counter
Total number of connections. To enable, add the |
|
haproxy_backend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_cache_lookups_total counter
Total number of HTTP requests looked up in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_backend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_backend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_backend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend and HTTP response range. Labels: |
|
haproxy_backend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_backend_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Label: |
|
haproxy_backend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_backend_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Label: |
|
haproxy_backend_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Label: |
|
haproxy_backend_max_queue gauge
Highest value of queued connections encountered since process started. Label: |
|
haproxy_backend_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Label: |
|
haproxy_backend_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Label: |
|
haproxy_backend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_backend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_backend_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Label: |
|
haproxy_backend_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Label: |
|
haproxy_backend_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Label: |
|
haproxy_backend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_backend_response_errors_total counter
Total number of invalid responses since the worker process started. Label: |
|
haproxy_backend_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Label: |
|
haproxy_backend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_backend_retry_warnings_total counter
Total number of server connection retries since the worker process started. Label: |
|
haproxy_backend_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Label: |
|
haproxy_backend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_backend_ssl_failed_handshake counter
Total number of failed handshake. To enable, add the |
|
haproxy_backend_ssl_ocsp_staple counter
Total number of stapled OCSP responses. To enable, add the |
|
haproxy_backend_ssl_failed_ocsp_staple counter
Total number of failed OCSP stapling operations (expired or error). To enable, add the |
|
haproxy_backend_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add the |
|
haproxy_backend_ssl_sess counter
Total number of ssl sessions established. To enable, add the |
|
haproxy_backend_status gauge
Current status of the service. One metric for each combination of backend and state label value. Labels: |
|
haproxy_backend_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Label: |
|
haproxy_backend_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Label: |
|
haproxy_backend_weight gauge
Server’s effective weight, or sum of active servers’ effective weights for a backend. Label: |
|
haproxy_server_active gauge
Total number of active UP servers with a non-zero weight. To enable, add the |
|
haproxy_server_backup gauge
Total number of backup UP servers with a non-zero weight. To enable, add the |
|
haproxy_server_bytes_in_total counter
Total number of request bytes since process started. Labels: |
|
haproxy_server_bytes_out_total counter
Total number of response bytes since process started. Labels: |
|
haproxy_server_check_code gauge
layer5-7 code, if available of the last health check. Labels: |
|
haproxy_server_check_duration_seconds gauge
Total duration of the latest server health check, in seconds. Labels: |
|
haproxy_server_check_failures_total counter
Total number of failed individual health checks per server/backend, since the worker process started. Labels: |
|
haproxy_server_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Labels: |
|
haproxy_server_check_status gauge
Status of last health check. One metric for each combination of backend, server, and status. Labels: |
|
haproxy_server_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Labels: |
|
haproxy_server_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Labels: |
|
haproxy_server_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Labels: |
|
haproxy_server_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Labels: |
|
haproxy_server_connection_errors_total counter
Total number of failed connections to server since the worker process started. Labels: |
|
haproxy_server_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Labels: |
|
haproxy_server_current_queue gauge
Number of current queued connections. Labels: |
|
haproxy_server_current_session_rate gauge
Total number of sessions on the server processed by this object over the last second. Labels: |
|
haproxy_server_current_sessions gauge
Number of current sessions on the server. Labels: |
|
haproxy_server_current_throttle gauge
Throttling ratio applied to a server’s maxconn and weight during the slowstart period (0 to 100%). Labels: |
|
haproxy_server_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Labels: |
|
haproxy_server_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Labels: |
|
haproxy_server_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Labels: |
|
haproxy_server_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend, server, and HTTP response range. Labels: |
|
haproxy_server_idle_connections_current gauge
Current number of idle connections available for reuse on this server. Labels: |
|
haproxy_server_idle_connections_limit gauge
Limit on the number of available idle connections on this server (server |
|
haproxy_server_internal_errors_total counter
Total number of internal errors since process started. Labels: |
|
haproxy_server_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Labels: |
|
haproxy_server_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Labels: |
|
haproxy_server_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Labels: |
|
haproxy_server_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Labels: |
|
haproxy_server_max_queue gauge
Highest value of queued connections encountered since process started. Labels: |
|
haproxy_server_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Labels: |
|
haproxy_server_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Labels: |
|
haproxy_server_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Labels: |
|
haproxy_server_max_sessions gauge
Highest value of current sessions encountered since process started. Labels: |
|
haproxy_server_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Labels: |
|
haproxy_server_need_connections_current gauge
Estimated needed number of connections. Labels: |
|
haproxy_server_queue_limit gauge
Limit on the number of connections in queue, for servers only (maxqueue argument). Labels: |
|
haproxy_server_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Labels: |
|
haproxy_server_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Labels: |
|
haproxy_server_response_errors_total counter
Total number of invalid responses since the worker process started. Labels: |
|
haproxy_server_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Labels: |
|
haproxy_server_responses_denied_total counter
Total number of denied responses since process started. Labels: |
|
haproxy_server_retry_warnings_total counter
Total number of server connection retries since the worker process started. Labels: |
|
haproxy_server_safe_idle_connections_current gauge
Current number of safe idle connections. Labels: |
|
haproxy_server_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Labels: |
|
haproxy_server_sessions_total counter
Total number of sessions since process started. Labels: |
|
haproxy_server_ssl_failed_handshake counter
Total number of failed handshake. To enable, add the |
|
haproxy_server_ssl_ocsp_staple counter
Total number of stapled OCSP responses. To enable, add the |
|
haproxy_server_ssl_failed_ocsp_staple counter
Total number of failed OCSP stapling operations (expired or error). To enable, add the |
|
haproxy_server_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add the |
|
haproxy_server_ssl_sess counter
Total number of ssl sessions established. To enable, add the |
|
haproxy_server_status gauge
Current status of the service. One metric for each combination of server and status. Labels: |
|
haproxy_server_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Labels: |
|
haproxy_server_unsafe_idle_connections_current gauge
Current number of unsafe idle connections. Labels: |
|
haproxy_server_used_connections_current gauge
Current number of connections in use. Labels: |
|
haproxy_server_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Labels: |
|
haproxy_server_weight
Server’s effective weight, or sum of active servers’ effective weights for a backend. Labels: |
|
haproxy_resolver_any_err gauge
Any errors. To enable, add the |
|
haproxy_resolver_cname gauge
CNAME. To enable, add the |
|
haproxy_resolver_cname_error gauge
CNAME error. To enable, add the |
|
haproxy_resolver_invalid gauge
Invalid. To enable, add the |
|
haproxy_resolver_nx gauge
NX. To enable, add the |
|
haproxy_resolver_other gauge
Other. To enable, add the |
|
haproxy_resolver_outdated gauge
Outdated. To enable, add the |
|
haproxy_resolver_refused gauge
Refused. To enable, add the |
|
haproxy_resolver_send_error gauge
Send error. To enable, add the |
|
haproxy_resolver_sent gauge
Sent. To enable, add the |
|
haproxy_resolver_timeout gauge
Timeout. To enable, add the |
|
haproxy_resolver_too_big gauge
Too big. To enable, add the |
|
haproxy_resolver_truncated gauge
Truncated. To enable, add the |
|
haproxy_resolver_update gauge
Update. To enable, add the |
|
haproxy_resolver_valid gauge
Valid. To enable, add the |
|
haproxy_sticktable_size gauge
Stick table size |
|
haproxy_sticktable_used gauge
Number of entries used in this stick table |
|
haproxy_listener_bytes_in_total counter
Total number of request bytes since process started. To enable, add |
|
haproxy_listener_bytes_out_total counter
Total number of response bytes since process started. To enable, add |
|
haproxy_listener_current_sessions gauge
Number of current sessions on the frontend, backend or server. To enable, add |
|
haproxy_listener_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_failed_header_rewriting_to counter
Total number of failed HTTP header rewrites since the worker process started. To enable, add |
|
haproxy_listener_internal_errors_total counter
Total number of internal errors since process started. To enable, add |
|
haproxy_listener_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. To enable, add |
|
haproxy_listener_max_sessions gauge
Highest value of current sessions encountered since process started. To enable, add |
|
haproxy_listener_request_errors_total counter
Total number of invalid requests since process started. To enable, add |
|
haproxy_listener_requests_denied_total counter
Total number of denied requests since process started. To enable, add |
|
haproxy_listener_responses_denied_total counter
Total number of denied responses since process started. To enable, add |
|
haproxy_listener_sessions_total counter
Total number of sessions since process started. To enable, add |
|
haproxy_listener_ssl_failed_handshake counter
Total number of failed handshake. To enable, add |
|
haproxy_listener_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add |
|
haproxy_listener_ssl_sess counter
Total number of ssl sessions established. To enable, add |
|
haproxy_listener_status gauge
Current status of the service. One metric for each combination of service and status. To enable, add |
|
haproxy_process_active_peers gauge
Current number of verified active peers connections on the current worker process |
|
haproxy_process_build_info gauge
Build info. Label: |
|
haproxy_process_busy_polling_enabled gauge
1 if busy-polling is currently in use on the worker process, otherwise zero (config.busy-polling) |
|
haproxy_process_bytes_out_rate gauge
Number of bytes emitted by current worker process over the last second |
|
haproxy_process_bytes_out_total counter
Total number of bytes emitted by current worker process since started |
|
haproxy_process_connected_peers gauge
Current number of peers having passed the connection step on the current worker process |
|
haproxy_process_connections_total counter
Total number of connections on this worker process since started |
|
haproxy_process_current_backend_ssl_key_rate gauge
Number of SSL keys created on backends in this worker process over the last second |
|
haproxy_process_current_connection_rate gauge
Number of front connections created on this worker process over the last second |
|
haproxy_process_current_connections gauge
Current number of connections on this worker process |
|
haproxy_process_current_frontend_ssl_key_rate gauge
Number of SSL keys created on frontends in this worker process over the last second |
|
haproxy_process_current_run_queue gauge
Total number of active tasks+tasklets in the current worker process |
|
haproxy_process_current_session_rate gauge
Number of sessions created on this worker process over the last second |
|
haproxy_process_current_ssl_connections gauge
Current number of SSL endpoints on this worker process (front+back) |
|
haproxy_process_current_ssl_rate gauge
Number of SSL connections created on this worker process over the last second |
|
haproxy_process_current_tasks gauge
Total number of tasks in the current worker process (active + sleeping) |
|
haproxy_process_current_zlib_memory gauge
Amount of memory currently used by HTTP compression on the current worker process (in bytes) |
|
haproxy_process_dropped_logs_total counter
Total number of dropped logs for current worker process since started |
|
haproxy_process_failed_resolutions counter
Total number of failed DNS resolutions in current worker process since started |
|
haproxy_process_frontend_ssl_reuse gauge
Percent of frontend SSL connections which didn’t require a new key |
|
haproxy_process_hard_max_connections gauge
Hard limit on the number of per-process connections (imposed by Memmax_MB or |
|
haproxy_process_http_comp_bytes_in_total counter
Number of bytes submitted to the HTTP compressor in this worker process over the last second |
|
haproxy_process_http_comp_bytes_out_total counter
Number of bytes emitted by the HTTP compressor in this worker process over the last second |
|
haproxy_process_idle_time_percent gauge
Percentage of last second spent waiting in the current worker thread |
|
haproxy_process_jobs gauge
Current number of active jobs on the current worker process (frontend connections, master connections, listeners) |
|
haproxy_process_limit_connection_rate gauge
Hard limit for ConnRate (global.maxconnrate) |
|
haproxy_process_limit_http_comp gauge
Limit of CompressBpsOut beyond which HTTP compression is automatically disabled |
|
haproxy_process_limit_session_rate gauge
Hard limit for SessRate (global.maxsessrate) |
|
haproxy_process_limit_ssl_rate gauge
Hard limit for SslRate (global.maxsslrate) |
|
haproxy_process_listeners gauge
Current number of active listeners on the current worker process |
|
haproxy_process_max_backend_ssl_key_rate gauge
Highest SslBackendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_connection_rate gauge
Highest ConnRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_connections gauge
Hard limit on the number of per-process connections (configured or imposed by |
|
haproxy_process_max_fds gauge
Hard limit on the number of per-process file descriptors |
|
haproxy_process_max_frontend_ssl_key_rate gauge
Highest SslFrontendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_memory_bytes gauge
Worker process’s hard limit on memory usage in byes (-m on command line) |
|
haproxy_process_max_pipes gauge
Hard limit on the number of pipes for splicing, 0=unlimited |
|
haproxy_process_max_session_rate gauge
Highest SessRate reached on this worker process since started (in sessions per second) |
|
haproxy_process_max_sockets gauge
Hard limit on the number of per-process sockets |
|
haproxy_process_max_ssl_connections gauge
Hard limit on the number of per-process SSL endpoints (front+back), 0=unlimited |
|
haproxy_process_max_ssl_rate gauge
Highest SslRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_zlib_memory gauge
Limit on the amount of memory used by HTTP compression above which it is automatically disabled (in bytes, see global.maxzlibmem) |
|
haproxy_process_nbthread gauge
Number of started threads (global.nbthread) |
|
haproxy_process_node gauge
Name and number of started nodes (global.node). To enable, add the |
|
haproxy_process_pipes_free_total counter
Current number of allocated and available pipes in this worker process |
|
haproxy_process_pipes_used_total counter
Current number of pipes in use in this worker process |
|
haproxy_process_pool_allocated_bytes gauge
Amount of memory allocated in pools (in bytes) |
|
haproxy_process_pool_failures_total counter
Number of failed pool allocations since this worker was started |
|
haproxy_process_pool_used_bytes gauge
Amount of pool memory currently used (in bytes) |
|
haproxy_process_recv_logs_total counter
Total number of log messages received by log-forwarding listeners on this worker process since started |
|
haproxy_process_relative_process_id gauge
Relative worker process number (1) |
|
haproxy_process_requests_total counter
Total number of requests on this worker process since started |
|
haproxy_process_spliced_bytes_out_total counter
Total number of bytes emitted by current worker process through a kernel pipe since started |
|
haproxy_process_ssl_cache_lookups_total counter
Total number of SSL session ID lookups in the SSL session cache on this worker since the process started |
|
haproxy_process_ssl_cache_misses_total counter
Total number of SSL session ID lookups that didn’t find a session in the SSL session cache on this worker since started |
|
haproxy_process_ssl_connections_total counter
Total number of SSL endpoints on this worker process since the process started (front+back) |
|
haproxy_process_start_time_seconds gauge
Start time in seconds |
|
haproxy_process_stopping gauge
1 if the worker process is currently stopping, otherwise zero |
|
haproxy_process_unstoppable_jobs gauge
Current number of unstoppable jobs on the current worker process (master connections) |
|
haproxy_process_uptime_seconds gauge
How long ago this worker process was started (seconds) |
|
haproxy_frontend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_frontend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_frontend_connections_rate_max gauge
Highest value of connections per second observed since the worker process started. Label: |
|
haproxy_frontend_connections_total counter
Total number of new connections accepted on this frontend since the worker process started. Label: |
|
haproxy_frontend_current_sessions gauge
Number of current sessions on the frontend. Label: |
|
haproxy_frontend_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_frontend_h1_bytes_in counter
Total number of bytes received. To enable, add the |
|
haproxy_frontend_h1_bytes_out counter
Total number of bytes send. To enable, add the |
|
haproxy_frontend_h1_open_connections counter
Count of currently open connections. To enable, add the |
|
haproxy_frontend_h1_open_streams counter
Count of currently open streams. To enable, add the |
|
haproxy_frontend_h1_spliced_bytes_in counter
Total number of bytes received using kernel splicing. To enable, add the |
|
haproxy_frontend_h1_spliced_bytes_out counter
Total number of bytes sent using kernel splicing. To enable, add the |
|
haproxy_frontend_h1_total_connections counter
Total number of connections. To enable, add the |
|
haproxy_frontend_h1_total_streams counter
Total number of streams. To enable, add the |
|
haproxy_frontend_h2_backend_open_streams counter
Count of currently open streams. To enable, add the |
|
haproxy_frontend_h2_backend_total_streams counter
Total number of streams. To enable, add the |
|
haproxy_frontend_h2_data_rcvd counter
Total number of received DATA frames. To enable, add the |
|
haproxy_frontend_h2_detected_conn_protocol_errors counter
Total number of connection protocol errors. To enable, add the |
|
haproxy_frontend_h2_detected_strm_protocol_errors counter
Total number of stream protocol errors. To enable, add the |
|
haproxy_frontend_h2_goaway_rcvd counter
Total number of received GOAWAY frames. To enable, add the |
|
haproxy_frontend_h2_goaway_resp counter
Total number of GOAWAY sent on detected error. To enable, add the |
|
haproxy_frontend_h2_headers_rcvd counter
Total number of received HEADERS frames. To enable, add the |
|
haproxy_frontend_h2_open_connections counter
Count of currently open connections. To enable, add the |
|
haproxy_frontend_h2_rst_stream_rcvd counter
Total number of received RST_STREAM frames. To enable, add the |
|
haproxy_frontend_h2_rst_stream_resp counter
Total number of RST_STREAM sent on detected error. To enable, add the |
|
haproxy_frontend_h2_settings_rcvd counter
Total number of received SETTINGS frames. To enable, add the |
|
haproxy_frontend_h2_total_connections counter
Total number of connections. To enable, add the |
|
haproxy_frontend_h3_cancel_push counter
Total number of CANCEL_PUSH frames received. To enable, add the |
|
haproxy_frontend_h3_closed_critical_stream counter
Total number of H3_CLOSED_CRITICAL_STREAM errors received. To enable, add the |
|
haproxy_frontend_h3_connect_error counter
Total number of H3_CONNECT_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_data counter
Total number of DATA frames received. To enable, add the |
|
haproxy_frontend_h3_excessive_load counter
Total number of H3_EXCESSIVE_LOAD errors received. To enable, add the |
|
haproxy_frontend_h3_frame_error counter
Total number of H3_FRAME_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_frame_unexpected counter
Total number of H3_FRAME_UNEXPECTED errors received. To enable, add the |
|
haproxy_frontend_h3_general_protocol_error counter
Total number of H3_GENERAL_PROTOCOL_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_goaway counter
Total number of GOAWAY frames received. To enable, add the |
|
haproxy_frontend_h3_headers counter
Total number of HEADERS frames received. To enable, add the |
|
haproxy_frontend_h3_id_error counter
Total number of H3_ID_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_internal_error counter
Total number of H3_INTERNAL_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_max_push_id counter
Total number of MAX_PUSH_ID frames received. To enable, add the |
|
haproxy_frontend_h3_message_error counter
Total number of H3_MESSAGE_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_missing_settings counter
Total number of H3_MISSING_SETTINGS errors received. To enable, add the |
|
haproxy_frontend_h3_no_error counter
Total number of H3_NO_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_push_promise counter
Total number of PUSH_PROMISE frames received. To enable, add the |
|
haproxy_frontend_h3_request_cancelled counter
Total number of H3_REQUEST_CANCELLED errors received. To enable, add the |
|
haproxy_frontend_h3_request_incomplete counter
Total number of H3_REQUEST_INCOMPLETE errors received. To enable, add the |
|
haproxy_frontend_h3_request_rejected counter
Total number of H3_REQUEST_REJECTED errors received. To enable, add the |
|
haproxy_frontend_h3_settings counter
Total number of SETTINGS frames received. To enable, add the |
|
haproxy_frontend_h3_settings_error counter
Total number of H3_SETTINGS_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_stream_creation_error counter
Total number of H3_STREAM_CREATION_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_version_fallback counter
Total number of H3_VERSION_FALLBACK errors received. To enable, add the |
|
haproxy_frontend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_cache_lookups_total counter
Total number of HTTP request lookups in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_frontend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_frontend_http_requests_rate_max gauge
Highest value of http requests observed since the worker process started. Label: |
|
haproxy_frontend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_frontend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of frontend and HTTP response range. Labels: |
|
haproxy_frontend_intercepted_requests_total counter
Total number of HTTP requests intercepted on the frontend (redirects/stats/services) since the worker process started. Label: |
|
haproxy_frontend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_frontend_limit_session_rate gauge
Limit on the number of sessions accepted in a second (frontend only, ‘rate-limit sessions’ setting). Label: |
|
haproxy_frontend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_frontend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_frontend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_frontend_pack_decompression_failed counter
Total number of QPACK_DECOMPRESSION_FAILED errors received. To enable, add the |
|
haproxy_frontend_qpack_decoder_stream_error counter
Total number of QPACK_DECODER_STREAM_ERROR errors received. To enable, add the |
|
haproxy_frontend_qpack_encoder_stream_error counter
Total number of QPACK_ENCODER_STREAM_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_conn_migration_done counter
Total number of connection migration proceeded. To enable, add the |
|
haproxy_frontend_quic_data_blocked counter
Total number of received DATA_BLOCKED frames. To enable, add the |
|
haproxy_frontend_quic_dropped_parsing_pkt counter
Total number of dropped packets upon parsing error. To enable, add the |
|
haproxy_frontend_quic_dropped_pkt counter
Total number of dropped packets. To enable, add the |
|
haproxy_frontend_quic_dropped_pkt_bufoverrun counter
Total number of dropped packets because of buffer overrun. To enable, add the |
|
haproxy_frontend_quic_half_open_conn counter
Total number of half-open connections. To enable, add the |
|
haproxy_frontend_quic_hdshk_fail counter
Total number of handshake failures. To enable, add the |
|
haproxy_frontend_quic_lost_pkt counter
Total number of lost sent packets. To enable, add the |
|
haproxy_frontend_quic_retry_error counter
Total number of Retry tokens errors. To enable, add the |
|
haproxy_frontend_quic_retry_sent counter
Total number of Retry sent. To enable, add the |
|
haproxy_frontend_quic_retry_validated counter
Total number of validated Retry tokens. To enable, add the |
|
haproxy_frontend_quic_rxbuf_full counter
Total number of cancelled reception due to full receiver buffer. To enable, add the |
|
haproxy_frontend_quic_sendto_err counter
Total number of errors on sendto() calls, EAGAIN excepted. To enable, add the |
|
haproxy_frontend_quic_sendto_err_unknwn counter
Total number of errors on sendto() calls not explicitly listed. To enable, add the |
|
haproxy_frontend_quic_sent_pkt counter
Total number of sent packets. To enable, add the |
|
haproxy_frontend_quic_socket_full counter
Total number of EAGAIN error on sendto() calls. To enable, add the |
|
haproxy_frontend_quic_stless_rst_sent counter
Total number of stateless reset packets sent. To enable, add the |
|
haproxy_frontend_quic_stream_data_blocked counter
Total number of received STREAM_DATA_BLOCKED frames. To enable, add the |
|
haproxy_frontend_quic_streams_blocked_bidi counter
Total number of received STREAMS_BLOCKED_BIDI frames. To enable, add the |
|
haproxy_frontend_quic_streams_blocked_uni counter
Total number of received STREAMS_BLOCKED_UNI frames. To enable, add the |
|
haproxy_frontend_quic_too_short_dgram counter
Total number of too short dgrams with initial packets. To enable, add the |
|
haproxy_frontend_quic_transp_err_aead_limit_reached counter
Total number of AEAD_LIMIT_REACHED errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_application_error counter
Total number of APPLICATION_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_connection_id_limit counter
Total number of CONNECTION_ID_LIMIT_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_connection_refused counter
Total number of CONNECTION_REFUSED errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_crypto_buffer_exceeded counter
Total number of CRYPTO_BUFFER_EXCEEDED errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_crypto_error counter
Total number of CRYPTO_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_final_size_error counter
Total number of FINAL_SIZE_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_flow_control_error counter
Total number of FLOW_CONTROL_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_frame_encoding_error counter
Total number of FRAME_ENCODING_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_internal_error counter
Total number of INTERNAL_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_invalid_token counter
Total number of INVALID_TOKEN errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_key_update_error counter
Total number of KEY_UPDATE_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_no_error counter
Total number of NO_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_no_viable_path counter
Total number of NO_VIABLE_PATH errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_protocol_violation_error counter
Total number of PROTOCOL_VIOLATION errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_stream_limit_error counter
Total number of STREAM_LIMIT_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_stream_state_error counter
Total number of STREAM_STATE_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_transport_parameter_error counter
Total number of TRANSPORT_PARAMETER_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_unknown_error counter
Total number of UNKNOWN_ERROR errors received. To enable, add the |
|
haproxy_frontend_request_errors_total counter
Total number of invalid requests since process started. Label: |
|
haproxy_frontend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_frontend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_frontend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_frontend_ssl_failed_handshake counter
Total number of failed handshakes. To enable, add the |
|
haproxy_frontend_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add the |
|
haproxy_frontend_ssl_sess counter
Total number of ssl sessions established. To enable, add the |
|
haproxy_frontend_status gauge
Current status of the service. One metric for each combination of frontend and service status. Labels: |
|
haproxy_backend_active_servers gauge
Total number of active UP servers with a non-zero weight. Label: |
|
haproxy_backend_agg_check_status gauge
Backend’s aggregated gauge of servers’ state check status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_check_status gauge
Deprecated. Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_status gauge
Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_backup_servers gauge
Total number of backup UP servers with a non-zero weight. Label: |
|
haproxy_backend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_backend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_backend_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Label: |
|
haproxy_backend_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Label: |
|
haproxy_backend_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Label: |
|
haproxy_backend_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Label: |
|
haproxy_backend_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Label: |
|
haproxy_backend_connection_errors_total counter
Total number of failed connections to server since the worker process started. Label: |
|
haproxy_backend_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Label: |
|
haproxy_backend_current_queue gauge
Number of current queued connections. Label: |
|
haproxy_backend_current_sessions gauge
Number of current sessions on the backend. Label: |
|
haproxy_backend_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Label: |
|
haproxy_backend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_backend_h1_bytes_in counter
Total number of bytes received. To enable, add the |
|
haproxy_backend_h1_bytes_out counter
Total number of bytes sent. To enable, add the |
|
haproxy_backend_h1_open_connections counter
Count of currently open connections. To enable, add the |
|
haproxy_backend_h1_open_streams counter
Count of currently open streams. To enable, add the |
|
haproxy_backend_h1_spliced_bytes_in counter
Total number of bytes received using kernel splicing. To enable, add the |
|
haproxy_backend_h1_spliced_bytes_out counter
Total number of bytes sent using kernel splicing. To enable, add the |
|
haproxy_backend_h1_total_connections counter
Total number of connections. To enable, add the |
|
haproxy_backend_h1_total_streams counter
Total number of streams. To enable, add the |
|
haproxy_backend_h2_backend_open_streams counter
Count of currently open streams. To enable, add the |
|
haproxy_backend_h2_backend_total_streams counter
Total number of streams. To enable, add the |
|
haproxy_backend_h2_data_rcvd counter
Total number of received DATA frames. To enable, add the |
|
haproxy_backend_h2_detected_conn_protocol_errors counter
Total number of connection protocol errors. To enable, add the |
|
haproxy_backend_h2_detected_strm_protocol_errors counter
Total number of stream protocol errors. To enable, add the |
|
haproxy_backend_h2_goaway_rcvd counter
Total number of received GOAWAY frames. To enable, add the |
|
haproxy_backend_h2_goaway_resp counter
Total number of GOAWAY sent on detected error. To enable, add the |
|
haproxy_backend_h2_headers_rcvd counter
Total number of received HEADERS frames. To enable, add the |
|
haproxy_backend_h2_open_connections counter
Count of currently open connections. To enable, add the |
|
haproxy_backend_h2_rst_stream_rcvd counter
Total number of received RST_STREAM frames. To enable, add the |
|
haproxy_backend_h2_rst_stream_resp counter
Total number of RST_STREAM sent on detected error. To enable, add the |
|
haproxy_backend_h2_settings_rcvd counter
Total number of received SETTINGS frames. To enable, add the |
|
haproxy_backend_h2_total_connections counter
Total number of connections. To enable, add the |
|
haproxy_backend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_cache_lookups_total counter
Total number of HTTP requests looked up in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_backend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_backend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_backend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend and HTTP response range. Labels: |
|
haproxy_backend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_backend_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Label: |
|
haproxy_backend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_backend_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Label: |
|
haproxy_backend_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Label: |
|
haproxy_backend_max_queue gauge
Highest value of queued connections encountered since process started. Label: |
|
haproxy_backend_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Label: |
|
haproxy_backend_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Label: |
|
haproxy_backend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_backend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_backend_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Label: |
|
haproxy_backend_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Label: |
|
haproxy_backend_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Label: |
|
haproxy_backend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_backend_response_errors_total counter
Total number of invalid responses since the worker process started. Label: |
|
haproxy_backend_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Label: |
|
haproxy_backend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_backend_retry_warnings_total counter
Total number of server connection retries since the worker process started. Label: |
|
haproxy_backend_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Label: |
|
haproxy_backend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_backend_ssl_failed_handshake counter
Total number of failed handshake. To enable, add the |
|
haproxy_backend_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add the |
|
haproxy_backend_ssl_sess counter
Total number of ssl sessions established. To enable, add the |
|
haproxy_backend_status gauge
Current status of the service. One metric for each combination of backend and state label value. Labels: |
|
haproxy_backend_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Label: |
|
haproxy_backend_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Label: |
|
haproxy_backend_weight gauge
Server’s effective weight, or sum of active servers’ effective weights for a backend. Label: |
|
haproxy_server_active gauge
Total number of active UP servers with a non-zero weight. To enable, add the |
|
haproxy_server_backup gauge
Total number of backup UP servers with a non-zero weight. To enable, add the |
|
haproxy_server_bytes_in_total counter
Total number of request bytes since process started. Labels: |
|
haproxy_server_bytes_out_total counter
Total number of response bytes since process started. Labels: |
|
haproxy_server_check_code gauge
layer5-7 code, if available of the last health check. Labels: |
|
haproxy_server_check_duration_seconds gauge
Total duration of the latest server health check, in seconds. Labels: |
|
haproxy_server_check_failures_total counter
Total number of failed individual health checks per server/backend, since the worker process started. Labels: |
|
haproxy_server_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Labels: |
|
haproxy_server_check_status gauge
Status of last health check. One metric for each combination of backend, server, and status. Labels: |
|
haproxy_server_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Labels: |
|
haproxy_server_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Labels: |
|
haproxy_server_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Labels: |
|
haproxy_server_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Labels: |
|
haproxy_server_connection_errors_total counter
Total number of failed connections to server since the worker process started. Labels: |
|
haproxy_server_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Labels: |
|
haproxy_server_current_queue gauge
Number of current queued connections. Labels: |
|
haproxy_server_current_sessions gauge
Number of current sessions on the server. Labels: |
|
haproxy_server_current_throttle gauge
Throttling ratio applied to a server’s maxconn and weight during the slowstart period (0 to 100%). Labels: |
|
haproxy_server_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Labels: |
|
haproxy_server_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Labels: |
|
haproxy_server_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend, server, and HTTP response range. Labels: |
|
haproxy_server_idle_connections_current gauge
Current number of idle connections available for reuse on this server. Labels: |
|
haproxy_server_idle_connections_limit gauge
Limit on the number of available idle connections on this server (server |
|
haproxy_server_internal_errors_total counter
Total number of internal errors since process started. Labels: |
|
haproxy_server_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Labels: |
|
haproxy_server_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Labels: |
|
haproxy_server_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Labels: |
|
haproxy_server_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Labels: |
|
haproxy_server_max_queue gauge
Highest value of queued connections encountered since process started. Labels: |
|
haproxy_server_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Labels: |
|
haproxy_server_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Labels: |
|
haproxy_server_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Labels: |
|
haproxy_server_max_sessions gauge
Highest value of current sessions encountered since process started. Labels: |
|
haproxy_server_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Labels: |
|
haproxy_server_need_connections_current gauge
Estimated needed number of connections. Labels: |
|
haproxy_server_queue_limit gauge
Limit on the number of connections in queue, for servers only (maxqueue argument). Labels: |
|
haproxy_server_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Labels: |
|
haproxy_server_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Labels: |
|
haproxy_server_response_errors_total counter
Total number of invalid responses since the worker process started. Labels: |
|
haproxy_server_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Labels: |
|
haproxy_server_responses_denied_total counter
Total number of denied responses since process started. Labels: |
|
haproxy_server_retry_warnings_total counter
Total number of server connection retries since the worker process started. Labels: |
|
haproxy_server_safe_idle_connections_current gauge
Current number of safe idle connections. Labels: |
|
haproxy_server_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Labels: |
|
haproxy_server_sessions_total counter
Total number of sessions since process started. Labels: |
|
haproxy_server_ssl_failed_handshake counter
Total number of failed handshake. To enable, add the |
|
haproxy_server_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add the |
|
haproxy_server_ssl_sess counter
Total number of ssl sessions established. To enable, add the |
|
haproxy_server_status gauge
Current status of the service. One metric for each combination of server and status. Labels: |
|
haproxy_server_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Labels: |
|
haproxy_server_unsafe_idle_connections_current gauge
Current number of unsafe idle connections. Labels: |
|
haproxy_server_used_connections_current gauge
Current number of connections in use. Labels: |
|
haproxy_server_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Labels: |
|
haproxy_server_weight
Server’s effective weight, or sum of active servers’ effective weights for a backend. Labels: |
|
haproxy_resolver_any_err gauge
Any errors. To enable, add the |
|
haproxy_resolver_cname gauge
CNAME. To enable, add the |
|
haproxy_resolver_cname_error gauge
CNAME error. To enable, add the |
|
haproxy_resolver_invalid gauge
Invalid. To enable, add the |
|
haproxy_resolver_nx gauge
NX. To enable, add the |
|
haproxy_resolver_other gauge
Other. To enable, add the |
|
haproxy_resolver_outdated gauge
Outdated. To enable, add the |
|
haproxy_resolver_refused gauge
Refused. To enable, add the |
|
haproxy_resolver_send_error gauge
Send error. To enable, add the |
|
haproxy_resolver_sent gauge
Sent. To enable, add the |
|
haproxy_resolver_timeout gauge
Timeout. To enable, add the |
|
haproxy_resolver_too_big gauge
Too big. To enable, add the |
|
haproxy_resolver_truncated gauge
Truncated. To enable, add the |
|
haproxy_resolver_update gauge
Update. To enable, add the |
|
haproxy_resolver_valid gauge
Valid. To enable, add the |
|
haproxy_sticktable_size gauge
Stick table size |
|
haproxy_sticktable_used gauge
Number of entries used in this stick table |
|
haproxy_listener_bytes_in_total counter
Total number of request bytes since process started. To enable, add |
|
haproxy_listener_bytes_out_total counter
Total number of response bytes since process started. To enable, add |
|
haproxy_listener_current_sessions gauge
Number of current sessions on the frontend, backend or server. To enable, add |
|
haproxy_listener_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_failed_header_rewriting_to counter
Total number of failed HTTP header rewrites since the worker process started. To enable, add |
|
haproxy_listener_internal_errors_total counter
Total number of internal errors since process started. To enable, add |
|
haproxy_listener_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. To enable, add |
|
haproxy_listener_max_sessions gauge
Highest value of current sessions encountered since process started. To enable, add |
|
haproxy_listener_request_errors_total counter
Total number of invalid requests since process started. To enable, add |
|
haproxy_listener_requests_denied_total counter
Total number of denied requests since process started. To enable, add |
|
haproxy_listener_responses_denied_total counter
Total number of denied responses since process started. To enable, add |
|
haproxy_listener_sessions_total counter
Total number of sessions since process started. To enable, add |
|
haproxy_listener_ssl_failed_handshake counter
Total number of failed handshake. To enable, add |
|
haproxy_listener_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add |
|
haproxy_listener_ssl_sess counter
Total number of ssl sessions established. To enable, add |
|
haproxy_listener_status gauge
Current status of the service. One metric for each combination of service and status. To enable, add |
|
haproxy_process_active_peers gauge
Current number of verified active peers connections on the current worker process |
|
haproxy_process_build_info gauge
Build info. Label: |
|
haproxy_process_busy_polling_enabled gauge
1 if busy-polling is currently in use on the worker process, otherwise zero (config.busy-polling) |
|
haproxy_process_bytes_out_rate gauge
Number of bytes emitted by current worker process over the last second |
|
haproxy_process_bytes_out_total counter
Total number of bytes emitted by current worker process since started |
|
haproxy_process_connected_peers gauge
Current number of peers having passed the connection step on the current worker process |
|
haproxy_process_connections_total counter
Total number of connections on this worker process since started |
|
haproxy_process_current_backend_ssl_key_rate gauge
Number of SSL keys created on backends in this worker process over the last second |
|
haproxy_process_current_connection_rate gauge
Number of front connections created on this worker process over the last second |
|
haproxy_process_current_connections gauge
Current number of connections on this worker process |
|
haproxy_process_current_frontend_ssl_key_rate gauge
Number of SSL keys created on frontends in this worker process over the last second |
|
haproxy_process_current_run_queue gauge
Total number of active tasks+tasklets in the current worker process |
|
haproxy_process_current_session_rate gauge
Number of sessions created on this worker process over the last second |
|
haproxy_process_current_ssl_connections gauge
Current number of SSL endpoints on this worker process (front+back) |
|
haproxy_process_current_ssl_rate gauge
Number of SSL connections created on this worker process over the last second |
|
haproxy_process_current_tasks gauge
Total number of tasks in the current worker process (active + sleeping) |
|
haproxy_process_current_zlib_memory gauge
Amount of memory currently used by HTTP compression on the current worker process (in bytes) |
|
haproxy_process_dropped_logs_total counter
Total number of dropped logs for current worker process since started |
|
haproxy_process_failed_resolutions counter
Total number of failed DNS resolutions in current worker process since started |
|
haproxy_process_frontend_ssl_reuse gauge
Percent of frontend SSL connections which didn’t require a new key |
|
haproxy_process_hard_max_connections gauge
Hard limit on the number of per-process connections (imposed by Memmax_MB or |
|
haproxy_process_http_comp_bytes_in_total counter
Number of bytes submitted to the HTTP compressor in this worker process over the last second |
|
haproxy_process_http_comp_bytes_out_total counter
Number of bytes emitted by the HTTP compressor in this worker process over the last second |
|
haproxy_process_idle_time_percent gauge
Percentage of last second spent waiting in the current worker thread |
|
haproxy_process_jobs gauge
Current number of active jobs on the current worker process (frontend connections, master connections, listeners) |
|
haproxy_process_limit_connection_rate gauge
Hard limit for ConnRate (global.maxconnrate) |
|
haproxy_process_limit_http_comp gauge
Limit of CompressBpsOut beyond which HTTP compression is automatically disabled |
|
haproxy_process_limit_session_rate gauge
Hard limit for SessRate (global.maxsessrate) |
|
haproxy_process_limit_ssl_rate gauge
Hard limit for SslRate (global.maxsslrate) |
|
haproxy_process_listeners gauge
Current number of active listeners on the current worker process |
|
haproxy_process_max_backend_ssl_key_rate gauge
Highest SslBackendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_connection_rate gauge
Highest ConnRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_connections gauge
Hard limit on the number of per-process connections (configured or imposed by |
|
haproxy_process_max_fds gauge
Hard limit on the number of per-process file descriptors |
|
haproxy_process_max_frontend_ssl_key_rate gauge
Highest SslFrontendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_memory_bytes gauge
Worker process’s hard limit on memory usage in byes (-m on command line) |
|
haproxy_process_max_pipes gauge
Hard limit on the number of pipes for splicing, 0=unlimited |
|
haproxy_process_max_session_rate gauge
Highest SessRate reached on this worker process since started (in sessions per second) |
|
haproxy_process_max_sockets gauge
Hard limit on the number of per-process sockets |
|
haproxy_process_max_ssl_connections gauge
Hard limit on the number of per-process SSL endpoints (front+back), 0=unlimited |
|
haproxy_process_max_ssl_rate gauge
Highest SslRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_zlib_memory gauge
Limit on the amount of memory used by HTTP compression above which it is automatically disabled (in bytes, see global.maxzlibmem) |
|
haproxy_process_nbthread gauge
Number of started threads (global.nbthread) |
|
haproxy_process_pipes_free_total counter
Current number of allocated and available pipes in this worker process |
|
haproxy_process_pipes_used_total counter
Current number of pipes in use in this worker process |
|
haproxy_process_pool_allocated_bytes gauge
Amount of memory allocated in pools (in bytes) |
|
haproxy_process_pool_failures_total counter
Number of failed pool allocations since this worker was started |
|
haproxy_process_pool_used_bytes gauge
Amount of pool memory currently used (in bytes) |
|
haproxy_process_recv_logs_total counter
Total number of log messages received by log-forwarding listeners on this worker process since started |
|
haproxy_process_relative_process_id gauge
Relative worker process number (1) |
|
haproxy_process_requests_total counter
Total number of requests on this worker process since started |
|
haproxy_process_spliced_bytes_out_total counter
Total number of bytes emitted by current worker process through a kernel pipe since started |
|
haproxy_process_ssl_cache_lookups_total counter
Total number of SSL session ID lookups in the SSL session cache on this worker since the process started |
|
haproxy_process_ssl_cache_misses_total counter
Total number of SSL session ID lookups that didn’t find a session in the SSL session cache on this worker since started |
|
haproxy_process_ssl_connections_total counter
Total number of SSL endpoints on this worker process since the process started (front+back) |
|
haproxy_process_start_time_seconds gauge
Start time in seconds |
|
haproxy_process_stopping gauge
1 if the worker process is currently stopping, otherwise zero |
|
haproxy_process_unstoppable_jobs gauge
Current number of unstoppable jobs on the current worker process (master connections) |
|
haproxy_process_uptime_seconds gauge
How long ago this worker process was started (seconds) |
|
haproxy_frontend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_frontend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_frontend_connections_rate_max gauge
Highest value of connections per second observed since the worker process started. Label: |
|
haproxy_frontend_connections_total counter
Total number of new connections accepted on this frontend since the worker process started. Label: |
|
haproxy_frontend_current_sessions gauge
Number of current sessions on the frontend. Label: |
|
haproxy_frontend_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_frontend_h1_bytes_in counter
Total number of bytes received. To enable, add the |
|
haproxy_frontend_h1_bytes_out counter
Total number of bytes send. To enable, add the |
|
haproxy_frontend_h1_open_connections counter
Count of currently open connections. To enable, add the |
|
haproxy_frontend_h1_open_streams counter
Count of currently open streams. To enable, add the |
|
haproxy_frontend_h1_spliced_bytes_in counter
Total number of bytes received using kernel splicing. To enable, add the |
|
haproxy_frontend_h1_spliced_bytes_out counter
Total number of bytes sent using kernel splicing. To enable, add the |
|
haproxy_frontend_h1_total_connections counter
Total number of connections. To enable, add the |
|
haproxy_frontend_h1_total_streams counter
Total number of streams. To enable, add the |
|
haproxy_frontend_h2_backend_open_streams counter
Count of currently open streams. To enable, add the |
|
haproxy_frontend_h2_backend_total_streams counter
Total number of streams. To enable, add the |
|
haproxy_frontend_h2_data_rcvd counter
Total number of received DATA frames. To enable, add the |
|
haproxy_frontend_h2_detected_conn_protocol_errors counter
Total number of connection protocol errors. To enable, add the |
|
haproxy_frontend_h2_detected_strm_protocol_errors counter
Total number of stream protocol errors. To enable, add the |
|
haproxy_frontend_h2_goaway_rcvd counter
Total number of received GOAWAY frames. To enable, add the |
|
haproxy_frontend_h2_goaway_resp counter
Total number of GOAWAY sent on detected error. To enable, add the |
|
haproxy_frontend_h2_headers_rcvd counter
Total number of received HEADERS frames. To enable, add the |
|
haproxy_frontend_h2_open_connections counter
Count of currently open connections. To enable, add the |
|
haproxy_frontend_h2_rst_stream_rcvd counter
Total number of received RST_STREAM frames. To enable, add the |
|
haproxy_frontend_h2_rst_stream_resp counter
Total number of RST_STREAM sent on detected error. To enable, add the |
|
haproxy_frontend_h2_settings_rcvd counter
Total number of received SETTINGS frames. To enable, add the |
|
haproxy_frontend_h2_total_connections counter
Total number of connections. To enable, add the |
|
haproxy_frontend_h3_cancel_push counter
Total number of CANCEL_PUSH frames received. To enable, add the |
|
haproxy_frontend_h3_closed_critical_stream counter
Total number of H3_CLOSED_CRITICAL_STREAM errors received. To enable, add the |
|
haproxy_frontend_h3_connect_error counter
Total number of H3_CONNECT_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_data counter
Total number of DATA frames received. To enable, add the |
|
haproxy_frontend_h3_excessive_load counter
Total number of H3_EXCESSIVE_LOAD errors received. To enable, add the |
|
haproxy_frontend_h3_frame_error counter
Total number of H3_FRAME_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_frame_unexpected counter
Total number of H3_FRAME_UNEXPECTED errors received. To enable, add the |
|
haproxy_frontend_h3_general_protocol_error counter
Total number of H3_GENERAL_PROTOCOL_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_goaway counter
Total number of GOAWAY frames received. To enable, add the |
|
haproxy_frontend_h3_headers counter
Total number of HEADERS frames received. To enable, add the |
|
haproxy_frontend_h3_id_error counter
Total number of H3_ID_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_internal_error counter
Total number of H3_INTERNAL_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_max_push_id counter
Total number of MAX_PUSH_ID frames received. To enable, add the |
|
haproxy_frontend_h3_message_error counter
Total number of H3_MESSAGE_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_missing_settings counter
Total number of H3_MISSING_SETTINGS errors received. To enable, add the |
|
haproxy_frontend_h3_no_error counter
Total number of H3_NO_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_push_promise counter
Total number of PUSH_PROMISE frames received. To enable, add the |
|
haproxy_frontend_h3_request_cancelled counter
Total number of H3_REQUEST_CANCELLED errors received. To enable, add the |
|
haproxy_frontend_h3_request_incomplete counter
Total number of H3_REQUEST_INCOMPLETE errors received. To enable, add the |
|
haproxy_frontend_h3_request_rejected counter
Total number of H3_REQUEST_REJECTED errors received. To enable, add the |
|
haproxy_frontend_h3_settings counter
Total number of SETTINGS frames received. To enable, add the |
|
haproxy_frontend_h3_settings_error counter
Total number of H3_SETTINGS_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_stream_creation_error counter
Total number of H3_STREAM_CREATION_ERROR errors received. To enable, add the |
|
haproxy_frontend_h3_version_fallback counter
Total number of H3_VERSION_FALLBACK errors received. To enable, add the |
|
haproxy_frontend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_cache_lookups_total counter
Total number of HTTP request lookups in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_frontend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_frontend_http_requests_rate_max gauge
Highest value of http requests observed since the worker process started. Label: |
|
haproxy_frontend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_frontend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of frontend and HTTP response range. Labels: |
|
haproxy_frontend_intercepted_requests_total counter
Total number of HTTP requests intercepted on the frontend (redirects/stats/services) since the worker process started. Label: |
|
haproxy_frontend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_frontend_limit_session_rate gauge
Limit on the number of sessions accepted in a second (frontend only, ‘rate-limit sessions’ setting). Label: |
|
haproxy_frontend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_frontend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_frontend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_frontend_pack_decompression_failed counter
Total number of QPACK_DECOMPRESSION_FAILED errors received. To enable, add the |
|
haproxy_frontend_qpack_decoder_stream_error counter
Total number of QPACK_DECODER_STREAM_ERROR errors received. To enable, add the |
|
haproxy_frontend_qpack_encoder_stream_error counter
Total number of QPACK_ENCODER_STREAM_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_conn_migration_done counter
Total number of connection migration proceeded. To enable, add the |
|
haproxy_frontend_quic_data_blocked counter
Total number of received DATA_BLOCKED frames. To enable, add the |
|
haproxy_frontend_quic_dropped_parsing_pkt counter
Total number of dropped packets upon parsing error. To enable, add the |
|
haproxy_frontend_quic_dropped_pkt counter
Total number of dropped packets. To enable, add the |
|
haproxy_frontend_quic_dropped_pkt_bufoverrun counter
Total number of dropped packets because of buffer overrun. To enable, add the |
|
haproxy_frontend_quic_half_open_conn counter
Total number of half-open connections. To enable, add the |
|
haproxy_frontend_quic_hdshk_fail counter
Total number of handshake failures. To enable, add the |
|
haproxy_frontend_quic_lost_pkt counter
Total number of lost sent packets. To enable, add the |
|
haproxy_frontend_quic_retry_error counter
Total number of Retry tokens errors. To enable, add the |
|
haproxy_frontend_quic_retry_sent counter
Total number of Retry sent. To enable, add the |
|
haproxy_frontend_quic_retry_validated counter
Total number of validated Retry tokens. To enable, add the |
|
haproxy_frontend_quic_rxbuf_full counter
Total number of cancelled reception due to full receiver buffer. To enable, add the |
|
haproxy_frontend_quic_sendto_err counter
Total number of errors on sendto() calls, EAGAIN excepted. To enable, add the |
|
haproxy_frontend_quic_sendto_err_unknwn counter
Total number of errors on sendto() calls not explicitly listed. To enable, add the |
|
haproxy_frontend_quic_sent_pkt counter
Total number of sent packets. To enable, add the |
|
haproxy_frontend_quic_socket_full counter
Total number of EAGAIN error on sendto() calls. To enable, add the |
|
haproxy_frontend_quic_stless_rst_sent counter
Total number of stateless reset packets sent. To enable, add the |
|
haproxy_frontend_quic_stream_data_blocked counter
Total number of received STREAM_DATA_BLOCKED frames. To enable, add the |
|
haproxy_frontend_quic_streams_blocked_bidi counter
Total number of received STREAMS_BLOCKED_BIDI frames. To enable, add the |
|
haproxy_frontend_quic_streams_blocked_uni counter
Total number of received STREAMS_BLOCKED_UNI frames. To enable, add the |
|
haproxy_frontend_quic_too_short_dgram counter
Total number of too short dgrams with initial packets. To enable, add the |
|
haproxy_frontend_quic_transp_err_aead_limit_reached counter
Total number of AEAD_LIMIT_REACHED errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_application_error counter
Total number of APPLICATION_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_connection_id_limit counter
Total number of CONNECTION_ID_LIMIT_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_connection_refused counter
Total number of CONNECTION_REFUSED errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_crypto_buffer_exceeded counter
Total number of CRYPTO_BUFFER_EXCEEDED errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_crypto_error counter
Total number of CRYPTO_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_final_size_error counter
Total number of FINAL_SIZE_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_flow_control_error counter
Total number of FLOW_CONTROL_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_frame_encoding_error counter
Total number of FRAME_ENCODING_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_internal_error counter
Total number of INTERNAL_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_invalid_token counter
Total number of INVALID_TOKEN errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_key_update_error counter
Total number of KEY_UPDATE_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_no_error counter
Total number of NO_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_no_viable_path counter
Total number of NO_VIABLE_PATH errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_protocol_violation_error counter
Total number of PROTOCOL_VIOLATION errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_stream_limit_error counter
Total number of STREAM_LIMIT_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_stream_state_error counter
Total number of STREAM_STATE_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_transport_parameter_error counter
Total number of TRANSPORT_PARAMETER_ERROR errors received. To enable, add the |
|
haproxy_frontend_quic_transp_err_unknown_error counter
Total number of UNKNOWN_ERROR errors received. To enable, add the |
|
haproxy_frontend_request_errors_total counter
Total number of invalid requests since process started. Label: |
|
haproxy_frontend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_frontend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_frontend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_frontend_ssl_failed_handshake counter
Total number of failed handshakes. To enable, add the |
|
haproxy_frontend_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add the |
|
haproxy_frontend_ssl_sess counter
Total number of ssl sessions established. To enable, add the |
|
haproxy_frontend_status gauge
Current status of the service. One metric for each combination of frontend and service status. Labels: |
|
haproxy_backend_active_servers gauge
Total number of active UP servers with a non-zero weight. Label: |
|
haproxy_backend_agg_check_status gauge
Backend’s aggregated gauge of servers’ state check status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_check_status gauge
Deprecated. Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_status gauge
Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_backup_servers gauge
Total number of backup UP servers with a non-zero weight. Label: |
|
haproxy_backend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_backend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_backend_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Label: |
|
haproxy_backend_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Label: |
|
haproxy_backend_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Label: |
|
haproxy_backend_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Label: |
|
haproxy_backend_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Label: |
|
haproxy_backend_connection_errors_total counter
Total number of failed connections to server since the worker process started. Label: |
|
haproxy_backend_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Label: |
|
haproxy_backend_current_queue gauge
Number of current queued connections. Label: |
|
haproxy_backend_current_sessions gauge
Number of current sessions on the backend. Label: |
|
haproxy_backend_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Label: |
|
haproxy_backend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_backend_h1_bytes_in counter
Total number of bytes received. To enable, add the |
|
haproxy_backend_h1_bytes_out counter
Total number of bytes sent. To enable, add the |
|
haproxy_backend_h1_open_connections counter
Count of currently open connections. To enable, add the |
|
haproxy_backend_h1_open_streams counter
Count of currently open streams. To enable, add the |
|
haproxy_backend_h1_spliced_bytes_in counter
Total number of bytes received using kernel splicing. To enable, add the |
|
haproxy_backend_h1_spliced_bytes_out counter
Total number of bytes sent using kernel splicing. To enable, add the |
|
haproxy_backend_h1_total_connections counter
Total number of connections. To enable, add the |
|
haproxy_backend_h1_total_streams counter
Total number of streams. To enable, add the |
|
haproxy_backend_h2_backend_open_streams counter
Count of currently open streams. To enable, add the |
|
haproxy_backend_h2_backend_total_streams counter
Total number of streams. To enable, add the |
|
haproxy_backend_h2_data_rcvd counter
Total number of received DATA frames. To enable, add the |
|
haproxy_backend_h2_detected_conn_protocol_errors counter
Total number of connection protocol errors. To enable, add the |
|
haproxy_backend_h2_detected_strm_protocol_errors counter
Total number of stream protocol errors. To enable, add the |
|
haproxy_backend_h2_goaway_rcvd counter
Total number of received GOAWAY frames. To enable, add the |
|
haproxy_backend_h2_goaway_resp counter
Total number of GOAWAY sent on detected error. To enable, add the |
|
haproxy_backend_h2_headers_rcvd counter
Total number of received HEADERS frames. To enable, add the |
|
haproxy_backend_h2_open_connections counter
Count of currently open connections. To enable, add the |
|
haproxy_backend_h2_rst_stream_rcvd counter
Total number of received RST_STREAM frames. To enable, add the |
|
haproxy_backend_h2_rst_stream_resp counter
Total number of RST_STREAM sent on detected error. To enable, add the |
|
haproxy_backend_h2_settings_rcvd counter
Total number of received SETTINGS frames. To enable, add the |
|
haproxy_backend_h2_total_connections counter
Total number of connections. To enable, add the |
|
haproxy_backend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_cache_lookups_total counter
Total number of HTTP requests looked up in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_backend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_backend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_backend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend and HTTP response range. Labels: |
|
haproxy_backend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_backend_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Label: |
|
haproxy_backend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_backend_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Label: |
|
haproxy_backend_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Label: |
|
haproxy_backend_max_queue gauge
Highest value of queued connections encountered since process started. Label: |
|
haproxy_backend_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Label: |
|
haproxy_backend_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Label: |
|
haproxy_backend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_backend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_backend_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Label: |
|
haproxy_backend_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Label: |
|
haproxy_backend_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Label: |
|
haproxy_backend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_backend_response_errors_total counter
Total number of invalid responses since the worker process started. Label: |
|
haproxy_backend_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Label: |
|
haproxy_backend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_backend_retry_warnings_total counter
Total number of server connection retries since the worker process started. Label: |
|
haproxy_backend_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Label: |
|
haproxy_backend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_backend_ssl_failed_handshake counter
Total number of failed handshake. To enable, add the |
|
haproxy_backend_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add the |
|
haproxy_backend_ssl_sess counter
Total number of ssl sessions established. To enable, add the |
|
haproxy_backend_status gauge
Current status of the service. One metric for each combination of backend and state label value. Labels: |
|
haproxy_backend_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Label: |
|
haproxy_backend_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Label: |
|
haproxy_backend_weight gauge
Server’s effective weight, or sum of active servers’ effective weights for a backend. Label: |
|
haproxy_server_active gauge
Total number of active UP servers with a non-zero weight. To enable, add the |
|
haproxy_server_backup gauge
Total number of backup UP servers with a non-zero weight. To enable, add the |
|
haproxy_server_bytes_in_total counter
Total number of request bytes since process started. Labels: |
|
haproxy_server_bytes_out_total counter
Total number of response bytes since process started. Labels: |
|
haproxy_server_check_code gauge
layer5-7 code, if available of the last health check. Labels: |
|
haproxy_server_check_duration_seconds gauge
Total duration of the latest server health check, in seconds. Labels: |
|
haproxy_server_check_failures_total counter
Total number of failed individual health checks per server/backend, since the worker process started. Labels: |
|
haproxy_server_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Labels: |
|
haproxy_server_check_status gauge
Status of last health check. One metric for each combination of backend, server, and status. Labels: |
|
haproxy_server_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Labels: |
|
haproxy_server_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Labels: |
|
haproxy_server_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Labels: |
|
haproxy_server_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Labels: |
|
haproxy_server_connection_errors_total counter
Total number of failed connections to server since the worker process started. Labels: |
|
haproxy_server_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Labels: |
|
haproxy_server_current_queue gauge
Number of current queued connections. Labels: |
|
haproxy_server_current_sessions gauge
Number of current sessions on the server. Labels: |
|
haproxy_server_current_throttle gauge
Throttling ratio applied to a server’s maxconn and weight during the slowstart period (0 to 100%). Labels: |
|
haproxy_server_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Labels: |
|
haproxy_server_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Labels: |
|
haproxy_server_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend, server, and HTTP response range. Labels: |
|
haproxy_server_idle_connections_current gauge
Current number of idle connections available for reuse on this server. Labels: |
|
haproxy_server_idle_connections_limit gauge
Limit on the number of available idle connections on this server (server |
|
haproxy_server_internal_errors_total counter
Total number of internal errors since process started. Labels: |
|
haproxy_server_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Labels: |
|
haproxy_server_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Labels: |
|
haproxy_server_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Labels: |
|
haproxy_server_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Labels: |
|
haproxy_server_max_queue gauge
Highest value of queued connections encountered since process started. Labels: |
|
haproxy_server_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Labels: |
|
haproxy_server_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Labels: |
|
haproxy_server_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Labels: |
|
haproxy_server_max_sessions gauge
Highest value of current sessions encountered since process started. Labels: |
|
haproxy_server_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Labels: |
|
haproxy_server_need_connections_current gauge
Estimated needed number of connections. Labels: |
|
haproxy_server_queue_limit gauge
Limit on the number of connections in queue, for servers only (maxqueue argument). Labels: |
|
haproxy_server_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Labels: |
|
haproxy_server_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Labels: |
|
haproxy_server_response_errors_total counter
Total number of invalid responses since the worker process started. Labels: |
|
haproxy_server_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Labels: |
|
haproxy_server_responses_denied_total counter
Total number of denied responses since process started. Labels: |
|
haproxy_server_retry_warnings_total counter
Total number of server connection retries since the worker process started. Labels: |
|
haproxy_server_safe_idle_connections_current gauge
Current number of safe idle connections. Labels: |
|
haproxy_server_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Labels: |
|
haproxy_server_sessions_total counter
Total number of sessions since process started. Labels: |
|
haproxy_server_ssl_failed_handshake counter
Total number of failed handshake. To enable, add the |
|
haproxy_server_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add the |
|
haproxy_server_ssl_sess counter
Total number of ssl sessions established. To enable, add the |
|
haproxy_server_status gauge
Current status of the service. One metric for each combination of server and status. Labels: |
|
haproxy_server_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Labels: |
|
haproxy_server_unsafe_idle_connections_current gauge
Current number of unsafe idle connections. Labels: |
|
haproxy_server_used_connections_current gauge
Current number of connections in use. Labels: |
|
haproxy_server_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Labels: |
|
haproxy_server_weight
Server’s effective weight, or sum of active servers’ effective weights for a backend. Labels: |
|
haproxy_resolver_any_err gauge
Any errors. To enable, add the |
|
haproxy_resolver_cname gauge
CNAME. To enable, add the |
|
haproxy_resolver_cname_error gauge
CNAME error. To enable, add the |
|
haproxy_resolver_invalid gauge
Invalid. To enable, add the |
|
haproxy_resolver_nx gauge
NX. To enable, add the |
|
haproxy_resolver_other gauge
Other. To enable, add the |
|
haproxy_resolver_outdated gauge
Outdated. To enable, add the |
|
haproxy_resolver_refused gauge
Refused. To enable, add the |
|
haproxy_resolver_send_error gauge
Send error. To enable, add the |
|
haproxy_resolver_sent gauge
Sent. To enable, add the |
|
haproxy_resolver_timeout gauge
Timeout. To enable, add the |
|
haproxy_resolver_too_big gauge
Too big. To enable, add the |
|
haproxy_resolver_truncated gauge
Truncated. To enable, add the |
|
haproxy_resolver_update gauge
Update. To enable, add the |
|
haproxy_resolver_valid gauge
Valid. To enable, add the |
|
haproxy_sticktable_size gauge
Stick table size |
|
haproxy_sticktable_used gauge
Number of entries used in this stick table |
|
haproxy_listener_bytes_in_total counter
Total number of request bytes since process started. To enable, add |
|
haproxy_listener_bytes_out_total counter
Total number of response bytes since process started. To enable, add |
|
haproxy_listener_current_sessions gauge
Number of current sessions on the frontend, backend or server. To enable, add |
|
haproxy_listener_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_failed_header_rewriting_to counter
Total number of failed HTTP header rewrites since the worker process started. To enable, add |
|
haproxy_listener_internal_errors_total counter
Total number of internal errors since process started. To enable, add |
|
haproxy_listener_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. To enable, add |
|
haproxy_listener_max_sessions gauge
Highest value of current sessions encountered since process started. To enable, add |
|
haproxy_listener_request_errors_total counter
Total number of invalid requests since process started. To enable, add |
|
haproxy_listener_requests_denied_total counter
Total number of denied requests since process started. To enable, add |
|
haproxy_listener_responses_denied_total counter
Total number of denied responses since process started. To enable, add |
|
haproxy_listener_sessions_total counter
Total number of sessions since process started. To enable, add |
|
haproxy_listener_ssl_failed_handshake counter
Total number of failed handshake. To enable, add |
|
haproxy_listener_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add |
|
haproxy_listener_ssl_sess counter
Total number of ssl sessions established. To enable, add |
|
haproxy_listener_status gauge
Current status of the service. One metric for each combination of service and status. To enable, add |
|
haproxy_process_active_peers gauge
Current number of verified active peers connections on the current worker process |
|
haproxy_process_build_info gauge
Build info. Label: |
|
haproxy_process_busy_polling_enabled gauge
1 if busy-polling is currently in use on the worker process, otherwise zero (config.busy-polling) |
|
haproxy_process_bytes_out_rate gauge
Number of bytes emitted by current worker process over the last second |
|
haproxy_process_bytes_out_total counter
Total number of bytes emitted by current worker process since started |
|
haproxy_process_connected_peers gauge
Current number of peers having passed the connection step on the current worker process |
|
haproxy_process_connections_total counter
Total number of connections on this worker process since started |
|
haproxy_process_current_backend_ssl_key_rate gauge
Number of SSL keys created on backends in this worker process over the last second |
|
haproxy_process_current_connection_rate gauge
Number of front connections created on this worker process over the last second |
|
haproxy_process_current_connections gauge
Current number of connections on this worker process |
|
haproxy_process_current_frontend_ssl_key_rate gauge
Number of SSL keys created on frontends in this worker process over the last second |
|
haproxy_process_current_run_queue gauge
Total number of active tasks+tasklets in the current worker process |
|
haproxy_process_current_session_rate gauge
Number of sessions created on this worker process over the last second |
|
haproxy_process_current_ssl_connections gauge
Current number of SSL endpoints on this worker process (front+back) |
|
haproxy_process_current_ssl_rate gauge
Number of SSL connections created on this worker process over the last second |
|
haproxy_process_current_tasks gauge
Total number of tasks in the current worker process (active + sleeping) |
|
haproxy_process_current_zlib_memory gauge
Amount of memory currently used by HTTP compression on the current worker process (in bytes) |
|
haproxy_process_dropped_logs_total counter
Total number of dropped logs for current worker process since started |
|
haproxy_process_failed_resolutions counter
Total number of failed DNS resolutions in current worker process since started |
|
haproxy_process_frontend_ssl_reuse gauge
Percent of frontend SSL connections which didn’t require a new key |
|
haproxy_process_hard_max_connections gauge
Hard limit on the number of per-process connections (imposed by Memmax_MB or |
|
haproxy_process_http_comp_bytes_in_total counter
Number of bytes submitted to the HTTP compressor in this worker process over the last second |
|
haproxy_process_http_comp_bytes_out_total counter
Number of bytes emitted by the HTTP compressor in this worker process over the last second |
|
haproxy_process_idle_time_percent gauge
Percentage of last second spent waiting in the current worker thread |
|
haproxy_process_jobs gauge
Current number of active jobs on the current worker process (frontend connections, master connections, listeners) |
|
haproxy_process_limit_connection_rate gauge
Hard limit for ConnRate (global.maxconnrate) |
|
haproxy_process_limit_http_comp gauge
Limit of CompressBpsOut beyond which HTTP compression is automatically disabled |
|
haproxy_process_limit_session_rate gauge
Hard limit for SessRate (global.maxsessrate) |
|
haproxy_process_limit_ssl_rate gauge
Hard limit for SslRate (global.maxsslrate) |
|
haproxy_process_listeners gauge
Current number of active listeners on the current worker process |
|
haproxy_process_max_backend_ssl_key_rate gauge
Highest SslBackendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_connection_rate gauge
Highest ConnRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_connections gauge
Hard limit on the number of per-process connections (configured or imposed by |
|
haproxy_process_max_fds gauge
Hard limit on the number of per-process file descriptors |
|
haproxy_process_max_frontend_ssl_key_rate gauge
Highest SslFrontendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_memory_bytes gauge
Worker process’s hard limit on memory usage in byes (-m on command line) |
|
haproxy_process_max_pipes gauge
Hard limit on the number of pipes for splicing, 0=unlimited |
|
haproxy_process_max_session_rate gauge
Highest SessRate reached on this worker process since started (in sessions per second) |
|
haproxy_process_max_sockets gauge
Hard limit on the number of per-process sockets |
|
haproxy_process_max_ssl_connections gauge
Hard limit on the number of per-process SSL endpoints (front+back), 0=unlimited |
|
haproxy_process_max_ssl_rate gauge
Highest SslRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_zlib_memory gauge
Limit on the amount of memory used by HTTP compression above which it is automatically disabled (in bytes, see global.maxzlibmem) |
|
haproxy_process_nbthread gauge
Number of started threads (global.nbthread) |
|
haproxy_process_pipes_free_total counter
Current number of allocated and available pipes in this worker process |
|
haproxy_process_pipes_used_total counter
Current number of pipes in use in this worker process |
|
haproxy_process_pool_allocated_bytes gauge
Amount of memory allocated in pools (in bytes) |
|
haproxy_process_pool_failures_total counter
Number of failed pool allocations since this worker was started |
|
haproxy_process_pool_used_bytes gauge
Amount of pool memory currently used (in bytes) |
|
haproxy_process_recv_logs_total counter
Total number of log messages received by log-forwarding listeners on this worker process since started |
|
haproxy_process_relative_process_id gauge
Relative worker process number (1) |
|
haproxy_process_requests_total counter
Total number of requests on this worker process since started |
|
haproxy_process_spliced_bytes_out_total counter
Total number of bytes emitted by current worker process through a kernel pipe since started |
|
haproxy_process_ssl_cache_lookups_total counter
Total number of SSL session ID lookups in the SSL session cache on this worker since the process started |
|
haproxy_process_ssl_cache_misses_total counter
Total number of SSL session ID lookups that didn’t find a session in the SSL session cache on this worker since started |
|
haproxy_process_ssl_connections_total counter
Total number of SSL endpoints on this worker process since the process started (front+back) |
|
haproxy_process_start_time_seconds gauge
Start time in seconds |
|
haproxy_process_stopping gauge
1 if the worker process is currently stopping, otherwise zero |
|
haproxy_process_unstoppable_jobs gauge
Current number of unstoppable jobs on the current worker process (master connections) |
|
haproxy_process_uptime_seconds gauge
How long ago this worker process was started (seconds) |
|
haproxy_frontend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_frontend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_frontend_connections_rate_max gauge
Highest value of connections per second observed since the worker process started. Label: |
|
haproxy_frontend_connections_total counter
Total number of new connections accepted on this frontend since the worker process started. Label: |
|
haproxy_frontend_current_sessions gauge
Number of current sessions on the frontend. Label: |
|
haproxy_frontend_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_frontend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_cache_lookups_total counter
Total number of HTTP request lookups in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_frontend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_frontend_http_requests_rate_max gauge
Highest value of http requests observed since the worker process started. Label: |
|
haproxy_frontend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_frontend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of frontend and HTTP response range. Labels: |
|
haproxy_frontend_intercepted_requests_total counter
Total number of HTTP requests intercepted on the frontend (redirects/stats/services) since the worker process started. Label: |
|
haproxy_frontend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_frontend_limit_session_rate gauge
Limit on the number of sessions accepted in a second (frontend only, ‘rate-limit sessions’ setting). Label: |
|
haproxy_frontend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_frontend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_frontend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_frontend_request_errors_total counter
Total number of invalid requests since process started. Label: |
|
haproxy_frontend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_frontend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_frontend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_frontend_status gauge
Current status of the service. One metric for each combination of frontend and service status. Labels: |
|
haproxy_backend_active_servers gauge
Total number of active UP servers with a non-zero weight. Label: |
|
haproxy_backend_agg_check_status gauge
Backend’s aggregated gauge of servers’ state check status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_check_status gauge
Deprecated. Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_status gauge
Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_backup_servers gauge
Total number of backup UP servers with a non-zero weight. Label: |
|
haproxy_backend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_backend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_backend_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Label: |
|
haproxy_backend_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Label: |
|
haproxy_backend_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Label: |
|
haproxy_backend_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Label: |
|
haproxy_backend_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Label: |
|
haproxy_backend_connection_errors_total counter
Total number of failed connections to server since the worker process started. Label: |
|
haproxy_backend_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Label: |
|
haproxy_backend_current_queue gauge
Number of current queued connections. Label: |
|
haproxy_backend_current_sessions gauge
Number of current sessions on the backend. Label: |
|
haproxy_backend_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Label: |
|
haproxy_backend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_backend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_cache_lookups_total counter
Total number of HTTP requests looked up in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_backend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_backend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_backend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend and HTTP response range. Labels: |
|
haproxy_backend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_backend_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Label: |
|
haproxy_backend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_backend_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Label: |
|
haproxy_backend_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Label: |
|
haproxy_backend_max_queue gauge
Highest value of queued connections encountered since process started. Label: |
|
haproxy_backend_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Label: |
|
haproxy_backend_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Label: |
|
haproxy_backend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_backend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_backend_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Label: |
|
haproxy_backend_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Label: |
|
haproxy_backend_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Label: |
|
haproxy_backend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_backend_response_errors_total counter
Total number of invalid responses since the worker process started. Label: |
|
haproxy_backend_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Label: |
|
haproxy_backend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_backend_retry_warnings_total counter
Total number of server connection retries since the worker process started. Label: |
|
haproxy_backend_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Label: |
|
haproxy_backend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_backend_status gauge
Current status of the service. One metric for each combination of backend and state label value. Labels: |
|
haproxy_backend_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Label: |
|
haproxy_backend_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Label: |
|
haproxy_backend_weight gauge
Server’s effective weight, or sum of active servers’ effective weights for a backend. Label: |
|
haproxy_server_bytes_in_total counter
Total number of request bytes since process started. Labels: |
|
haproxy_server_bytes_out_total counter
Total number of response bytes since process started. Labels: |
|
haproxy_server_check_code gauge
layer5-7 code, if available of the last health check. Labels: |
|
haproxy_server_check_duration_seconds gauge
Total duration of the latest server health check, in seconds. Labels: |
|
haproxy_server_check_failures_total counter
Total number of failed individual health checks per server/backend, since the worker process started. Labels: |
|
haproxy_server_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Labels: |
|
haproxy_server_check_status gauge
Status of last health check. One metric for each combination of backend, server, and status. Labels: |
|
haproxy_server_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Labels: |
|
haproxy_server_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Labels: |
|
haproxy_server_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Labels: |
|
haproxy_server_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Labels: |
|
haproxy_server_connection_errors_total counter
Total number of failed connections to server since the worker process started. Labels: |
|
haproxy_server_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Labels: |
|
haproxy_server_current_queue gauge
Number of current queued connections. Labels: |
|
haproxy_server_current_sessions gauge
Number of current sessions on the server. Labels: |
|
haproxy_server_current_throttle gauge
Throttling ratio applied to a server’s maxconn and weight during the slowstart period (0 to 100%). Labels: |
|
haproxy_server_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Labels: |
|
haproxy_server_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Labels: |
|
haproxy_server_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend, server, and HTTP response range. Labels: |
|
haproxy_server_idle_connections_current gauge
Current number of idle connections available for reuse on this server. Labels: |
|
haproxy_server_idle_connections_limit gauge
Limit on the number of available idle connections on this server (server |
|
haproxy_server_internal_errors_total counter
Total number of internal errors since process started. Labels: |
|
haproxy_server_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Labels: |
|
haproxy_server_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Labels: |
|
haproxy_server_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Labels: |
|
haproxy_server_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Labels: |
|
haproxy_server_max_queue gauge
Highest value of queued connections encountered since process started. Labels: |
|
haproxy_server_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Labels: |
|
haproxy_server_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Labels: |
|
haproxy_server_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Labels: |
|
haproxy_server_max_sessions gauge
Highest value of current sessions encountered since process started. Labels: |
|
haproxy_server_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Labels: |
|
haproxy_server_need_connections_current gauge
Estimated needed number of connections. Labels: |
|
haproxy_server_queue_limit gauge
Limit on the number of connections in queue, for servers only (maxqueue argument). Labels: |
|
haproxy_server_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Labels: |
|
haproxy_server_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Labels: |
|
haproxy_server_response_errors_total counter
Total number of invalid responses since the worker process started. Labels: |
|
haproxy_server_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Labels: |
|
haproxy_server_responses_denied_total counter
Total number of denied responses since process started. Labels: |
|
haproxy_server_retry_warnings_total counter
Total number of server connection retries since the worker process started. Labels: |
|
haproxy_server_safe_idle_connections_current gauge
Current number of safe idle connections. Labels: |
|
haproxy_server_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Labels: |
|
haproxy_server_sessions_total counter
Total number of sessions since process started. Labels: |
|
haproxy_server_status gauge
Current status of the service. One metric for each combination of server and status. Labels: |
|
haproxy_server_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Labels: |
|
haproxy_server_unsafe_idle_connections_current gauge
Current number of unsafe idle connections. Labels: |
|
haproxy_server_used_connections_current gauge
Current number of connections in use. Labels: |
|
haproxy_server_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Labels: |
|
haproxy_server_weight
Server’s effective weight, or sum of active servers’ effective weights for a backend. Labels: |
|
haproxy_sticktable_size gauge
Stick table size |
|
haproxy_sticktable_used gauge
Number of entries used in this stick table |
|
haproxy_listener_bytes_in_total counter
Total number of request bytes since process started. To enable, add |
|
haproxy_listener_bytes_out_total counter
Total number of response bytes since process started. To enable, add |
|
haproxy_listener_current_sessions gauge
Number of current sessions on the frontend, backend or server. To enable, add |
|
haproxy_listener_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_failed_header_rewriting_to counter
Total number of failed HTTP header rewrites since the worker process started. To enable, add |
|
haproxy_listener_internal_errors_total counter
Total number of internal errors since process started. To enable, add |
|
haproxy_listener_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. To enable, add |
|
haproxy_listener_max_sessions gauge
Highest value of current sessions encountered since process started. To enable, add |
|
haproxy_listener_request_errors_total counter
Total number of invalid requests since process started. To enable, add |
|
haproxy_listener_requests_denied_total counter
Total number of denied requests since process started. To enable, add |
|
haproxy_listener_responses_denied_total counter
Total number of denied responses since process started. To enable, add |
|
haproxy_listener_sessions_total counter
Total number of sessions since process started. To enable, add |
|
haproxy_listener_ssl_failed_handshake counter
Total number of failed handshake. To enable, add |
|
haproxy_listener_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add |
|
haproxy_listener_ssl_sess counter
Total number of ssl sessions established. To enable, add |
|
haproxy_listener_status gauge
Current status of the service. One metric for each combination of service and status. To enable, add |
|
haproxy_process_active_peers gauge
Current number of verified active peers connections on the current worker process |
|
haproxy_process_build_info gauge
Build info. Label: |
|
haproxy_process_busy_polling_enabled gauge
1 if busy-polling is currently in use on the worker process, otherwise zero (config.busy-polling) |
|
haproxy_process_bytes_out_rate gauge
Number of bytes emitted by current worker process over the last second |
|
haproxy_process_bytes_out_total counter
Total number of bytes emitted by current worker process since started |
|
haproxy_process_connected_peers gauge
Current number of peers having passed the connection step on the current worker process |
|
haproxy_process_connections_total counter
Total number of connections on this worker process since started |
|
haproxy_process_current_backend_ssl_key_rate gauge
Number of SSL keys created on backends in this worker process over the last second |
|
haproxy_process_current_connection_rate gauge
Number of front connections created on this worker process over the last second |
|
haproxy_process_current_connections gauge
Current number of connections on this worker process |
|
haproxy_process_current_frontend_ssl_key_rate gauge
Number of SSL keys created on frontends in this worker process over the last second |
|
haproxy_process_current_run_queue gauge
Total number of active tasks+tasklets in the current worker process |
|
haproxy_process_current_session_rate gauge
Number of sessions created on this worker process over the last second |
|
haproxy_process_current_ssl_connections gauge
Current number of SSL endpoints on this worker process (front+back) |
|
haproxy_process_current_ssl_rate gauge
Number of SSL connections created on this worker process over the last second |
|
haproxy_process_current_tasks gauge
Total number of tasks in the current worker process (active + sleeping) |
|
haproxy_process_current_zlib_memory gauge
Amount of memory currently used by HTTP compression on the current worker process (in bytes) |
|
haproxy_process_dropped_logs_total counter
Total number of dropped logs for current worker process since started |
|
haproxy_process_failed_resolutions counter
Total number of failed DNS resolutions in current worker process since started |
|
haproxy_process_frontend_ssl_reuse gauge
Percent of frontend SSL connections which didn’t require a new key |
|
haproxy_process_hard_max_connections gauge
Hard limit on the number of per-process connections (imposed by Memmax_MB or |
|
haproxy_process_http_comp_bytes_in_total counter
Number of bytes submitted to the HTTP compressor in this worker process over the last second |
|
haproxy_process_http_comp_bytes_out_total counter
Number of bytes emitted by the HTTP compressor in this worker process over the last second |
|
haproxy_process_idle_time_percent gauge
Percentage of last second spent waiting in the current worker thread |
|
haproxy_process_jobs gauge
Current number of active jobs on the current worker process (frontend connections, master connections, listeners) |
|
haproxy_process_limit_connection_rate gauge
Hard limit for ConnRate (global.maxconnrate) |
|
haproxy_process_limit_http_comp gauge
Limit of CompressBpsOut beyond which HTTP compression is automatically disabled |
|
haproxy_process_limit_session_rate gauge
Hard limit for SessRate (global.maxsessrate) |
|
haproxy_process_limit_ssl_rate gauge
Hard limit for SslRate (global.maxsslrate) |
|
haproxy_process_listeners gauge
Current number of active listeners on the current worker process |
|
haproxy_process_max_backend_ssl_key_rate gauge
Highest SslBackendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_connection_rate gauge
Highest ConnRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_connections gauge
Hard limit on the number of per-process connections (configured or imposed by |
|
haproxy_process_max_fds gauge
Hard limit on the number of per-process file descriptors |
|
haproxy_process_max_frontend_ssl_key_rate gauge
Highest SslFrontendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_memory_bytes gauge
Worker process’s hard limit on memory usage in byes (-m on command line) |
|
haproxy_process_max_pipes gauge
Hard limit on the number of pipes for splicing, 0=unlimited |
|
haproxy_process_max_session_rate gauge
Highest SessRate reached on this worker process since started (in sessions per second) |
|
haproxy_process_max_sockets gauge
Hard limit on the number of per-process sockets |
|
haproxy_process_max_ssl_connections gauge
Hard limit on the number of per-process SSL endpoints (front+back), 0=unlimited |
|
haproxy_process_max_ssl_rate gauge
Highest SslRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_zlib_memory gauge
Limit on the amount of memory used by HTTP compression above which it is automatically disabled (in bytes, see global.maxzlibmem) |
|
haproxy_process_nbthread gauge
Number of started threads (global.nbthread) |
|
haproxy_process_pipes_free_total counter
Current number of allocated and available pipes in this worker process |
|
haproxy_process_pipes_used_total counter
Current number of pipes in use in this worker process |
|
haproxy_process_pool_allocated_bytes gauge
Amount of memory allocated in pools (in bytes) |
|
haproxy_process_pool_failures_total counter
Number of failed pool allocations since this worker was started |
|
haproxy_process_pool_used_bytes gauge
Amount of pool memory currently used (in bytes) |
|
haproxy_process_recv_logs_total counter
Total number of log messages received by log-forwarding listeners on this worker process since started |
|
haproxy_process_relative_process_id gauge
Relative worker process number (1) |
|
haproxy_process_requests_total counter
Total number of requests on this worker process since started |
|
haproxy_process_spliced_bytes_out_total counter
Total number of bytes emitted by current worker process through a kernel pipe since started |
|
haproxy_process_ssl_cache_lookups_total counter
Total number of SSL session ID lookups in the SSL session cache on this worker since the process started |
|
haproxy_process_ssl_cache_misses_total counter
Total number of SSL session ID lookups that didn’t find a session in the SSL session cache on this worker since started |
|
haproxy_process_ssl_connections_total counter
Total number of SSL endpoints on this worker process since the process started (front+back) |
|
haproxy_process_start_time_seconds gauge
Start time in seconds |
|
haproxy_process_stopping gauge
1 if the worker process is currently stopping, otherwise zero |
|
haproxy_process_unstoppable_jobs gauge
Current number of unstoppable jobs on the current worker process (master connections) |
|
haproxy_process_uptime_seconds gauge
How long ago this worker process was started (seconds) |
|
haproxy_frontend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_frontend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_frontend_connections_rate_max gauge
Highest value of connections per second observed since the worker process started. Label: |
|
haproxy_frontend_connections_total counter
Total number of new connections accepted on this frontend since the worker process started. Label: |
|
haproxy_frontend_current_sessions gauge
Number of current sessions on the frontend. Label: |
|
haproxy_frontend_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_frontend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_cache_lookups_total counter
Total number of HTTP request lookups in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_frontend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_frontend_http_requests_rate_max gauge
Highest value of http requests observed since the worker process started. Label: |
|
haproxy_frontend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_frontend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of frontend and HTTP response range. Labels: |
|
haproxy_frontend_intercepted_requests_total counter
Total number of HTTP requests intercepted on the frontend (redirects/stats/services) since the worker process started. Label: |
|
haproxy_frontend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_frontend_limit_session_rate gauge
Limit on the number of sessions accepted in a second (frontend only, ‘rate-limit sessions’ setting). Label: |
|
haproxy_frontend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_frontend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_frontend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_frontend_request_errors_total counter
Total number of invalid requests since process started. Label: |
|
haproxy_frontend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_frontend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_frontend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_frontend_status gauge
Current status of the service. One metric for each combination of frontend and service status. Labels: |
|
haproxy_backend_active_servers gauge
Total number of active UP servers with a non-zero weight. Label: |
|
haproxy_backend_agg_check_status gauge
Backend’s aggregated gauge of servers’ state check status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_check_status gauge
Deprecated. Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_status gauge
Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_backup_servers gauge
Total number of backup UP servers with a non-zero weight. Label: |
|
haproxy_backend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_backend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_backend_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Label: |
|
haproxy_backend_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Label: |
|
haproxy_backend_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Label: |
|
haproxy_backend_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Label: |
|
haproxy_backend_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Label: |
|
haproxy_backend_connection_errors_total counter
Total number of failed connections to server since the worker process started. Label: |
|
haproxy_backend_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Label: |
|
haproxy_backend_current_queue gauge
Number of current queued connections. Label: |
|
haproxy_backend_current_sessions gauge
Number of current sessions on the backend. Label: |
|
haproxy_backend_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Label: |
|
haproxy_backend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_backend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_cache_lookups_total counter
Total number of HTTP requests looked up in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_backend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_backend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_backend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend and HTTP response range. Labels: |
|
haproxy_backend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_backend_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Label: |
|
haproxy_backend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_backend_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Label: |
|
haproxy_backend_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Label: |
|
haproxy_backend_max_queue gauge
Highest value of queued connections encountered since process started. Label: |
|
haproxy_backend_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Label: |
|
haproxy_backend_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Label: |
|
haproxy_backend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_backend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_backend_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Label: |
|
haproxy_backend_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Label: |
|
haproxy_backend_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Label: |
|
haproxy_backend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_backend_response_errors_total counter
Total number of invalid responses since the worker process started. Label: |
|
haproxy_backend_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Label: |
|
haproxy_backend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_backend_retry_warnings_total counter
Total number of server connection retries since the worker process started. Label: |
|
haproxy_backend_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Label: |
|
haproxy_backend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_backend_status gauge
Current status of the service. One metric for each combination of backend and state label value. Labels: |
|
haproxy_backend_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Label: |
|
haproxy_backend_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Label: |
|
haproxy_backend_weight gauge
Server’s effective weight, or sum of active servers’ effective weights for a backend. Label: |
|
haproxy_server_bytes_in_total counter
Total number of request bytes since process started. Labels: |
|
haproxy_server_bytes_out_total counter
Total number of response bytes since process started. Labels: |
|
haproxy_server_check_code gauge
layer5-7 code, if available of the last health check. Labels: |
|
haproxy_server_check_duration_seconds gauge
Total duration of the latest server health check, in seconds. Labels: |
|
haproxy_server_check_failures_total counter
Total number of failed individual health checks per server/backend, since the worker process started. Labels: |
|
haproxy_server_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Labels: |
|
haproxy_server_check_status gauge
Status of last health check. One metric for each combination of backend, server, and status. Labels: |
|
haproxy_server_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Labels: |
|
haproxy_server_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Labels: |
|
haproxy_server_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Labels: |
|
haproxy_server_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Labels: |
|
haproxy_server_connection_errors_total counter
Total number of failed connections to server since the worker process started. Labels: |
|
haproxy_server_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Labels: |
|
haproxy_server_current_queue gauge
Number of current queued connections. Labels: |
|
haproxy_server_current_sessions gauge
Number of current sessions on the server. Labels: |
|
haproxy_server_current_throttle gauge
Throttling ratio applied to a server’s maxconn and weight during the slowstart period (0 to 100%). Labels: |
|
haproxy_server_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Labels: |
|
haproxy_server_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Labels: |
|
haproxy_server_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend, server, and HTTP response range. Labels: |
|
haproxy_server_idle_connections_current gauge
Current number of idle connections available for reuse on this server. Labels: |
|
haproxy_server_idle_connections_limit gauge
Limit on the number of available idle connections on this server (server |
|
haproxy_server_internal_errors_total counter
Total number of internal errors since process started. Labels: |
|
haproxy_server_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Labels: |
|
haproxy_server_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Labels: |
|
haproxy_server_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Labels: |
|
haproxy_server_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Labels: |
|
haproxy_server_max_queue gauge
Highest value of queued connections encountered since process started. Labels: |
|
haproxy_server_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Labels: |
|
haproxy_server_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Labels: |
|
haproxy_server_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Labels: |
|
haproxy_server_max_sessions gauge
Highest value of current sessions encountered since process started. Labels: |
|
haproxy_server_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Labels: |
|
haproxy_server_need_connections_current gauge
Estimated needed number of connections. Labels: |
|
haproxy_server_queue_limit gauge
Limit on the number of connections in queue, for servers only (maxqueue argument). Labels: |
|
haproxy_server_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Labels: |
|
haproxy_server_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Labels: |
|
haproxy_server_response_errors_total counter
Total number of invalid responses since the worker process started. Labels: |
|
haproxy_server_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Labels: |
|
haproxy_server_responses_denied_total counter
Total number of denied responses since process started. Labels: |
|
haproxy_server_retry_warnings_total counter
Total number of server connection retries since the worker process started. Labels: |
|
haproxy_server_safe_idle_connections_current gauge
Current number of safe idle connections. Labels: |
|
haproxy_server_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Labels: |
|
haproxy_server_sessions_total counter
Total number of sessions since process started. Labels: |
|
haproxy_server_status gauge
Current status of the service. One metric for each combination of server and status. Labels: |
|
haproxy_server_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Labels: |
|
haproxy_server_unsafe_idle_connections_current gauge
Current number of unsafe idle connections. Labels: |
|
haproxy_server_used_connections_current gauge
Current number of connections in use. Labels: |
|
haproxy_server_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Labels: |
|
haproxy_server_weight
Server’s effective weight, or sum of active servers’ effective weights for a backend. Labels: |
|
haproxy_sticktable_size gauge
Stick table size |
|
haproxy_sticktable_used gauge
Number of entries used in this stick table |
|
haproxy_listener_bytes_in_total counter
Total number of request bytes since process started. To enable, add |
|
haproxy_listener_bytes_out_total counter
Total number of response bytes since process started. To enable, add |
|
haproxy_listener_current_sessions gauge
Number of current sessions on the frontend, backend or server. To enable, add |
|
haproxy_listener_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_failed_header_rewriting_to counter
Total number of failed HTTP header rewrites since the worker process started. To enable, add |
|
haproxy_listener_internal_errors_total counter
Total number of internal errors since process started. To enable, add |
|
haproxy_listener_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. To enable, add |
|
haproxy_listener_max_sessions gauge
Highest value of current sessions encountered since process started. To enable, add |
|
haproxy_listener_request_errors_total counter
Total number of invalid requests since process started. To enable, add |
|
haproxy_listener_requests_denied_total counter
Total number of denied requests since process started. To enable, add |
|
haproxy_listener_responses_denied_total counter
Total number of denied responses since process started. To enable, add |
|
haproxy_listener_sessions_total counter
Total number of sessions since process started. To enable, add |
|
haproxy_listener_ssl_failed_handshake counter
Total number of failed handshake. To enable, add |
|
haproxy_listener_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add |
|
haproxy_listener_ssl_sess counter
Total number of ssl sessions established. To enable, add |
|
haproxy_listener_status gauge
Current status of the service. One metric for each combination of service and status. To enable, add |
|
haproxy_process_active_peers gauge
Current number of verified active peers connections on the current worker process |
|
haproxy_process_build_info gauge
Build info. Label: |
|
haproxy_process_busy_polling_enabled gauge
1 if busy-polling is currently in use on the worker process, otherwise zero (config.busy-polling) |
|
haproxy_process_bytes_out_rate gauge
Number of bytes emitted by current worker process over the last second |
|
haproxy_process_bytes_out_total counter
Total number of bytes emitted by current worker process since started |
|
haproxy_process_connected_peers gauge
Current number of peers having passed the connection step on the current worker process |
|
haproxy_process_connections_total counter
Total number of connections on this worker process since started |
|
haproxy_process_current_backend_ssl_key_rate gauge
Number of SSL keys created on backends in this worker process over the last second |
|
haproxy_process_current_connection_rate gauge
Number of front connections created on this worker process over the last second |
|
haproxy_process_current_connections gauge
Current number of connections on this worker process |
|
haproxy_process_current_frontend_ssl_key_rate gauge
Number of SSL keys created on frontends in this worker process over the last second |
|
haproxy_process_current_run_queue gauge
Total number of active tasks+tasklets in the current worker process |
|
haproxy_process_current_session_rate gauge
Number of sessions created on this worker process over the last second |
|
haproxy_process_current_ssl_connections gauge
Current number of SSL endpoints on this worker process (front+back) |
|
haproxy_process_current_ssl_rate gauge
Number of SSL connections created on this worker process over the last second |
|
haproxy_process_current_tasks gauge
Total number of tasks in the current worker process (active + sleeping) |
|
haproxy_process_current_zlib_memory gauge
Amount of memory currently used by HTTP compression on the current worker process (in bytes) |
|
haproxy_process_dropped_logs_total counter
Total number of dropped logs for current worker process since started |
|
haproxy_process_failed_resolutions counter
Total number of failed DNS resolutions in current worker process since started |
|
haproxy_process_frontend_ssl_reuse gauge
Percent of frontend SSL connections which didn’t require a new key |
|
haproxy_process_hard_max_connections gauge
Hard limit on the number of per-process connections (imposed by Memmax_MB or |
|
haproxy_process_http_comp_bytes_in_total counter
Number of bytes submitted to the HTTP compressor in this worker process over the last second |
|
haproxy_process_http_comp_bytes_out_total counter
Number of bytes emitted by the HTTP compressor in this worker process over the last second |
|
haproxy_process_idle_time_percent gauge
Percentage of last second spent waiting in the current worker thread |
|
haproxy_process_jobs gauge
Current number of active jobs on the current worker process (frontend connections, master connections, listeners) |
|
haproxy_process_limit_connection_rate gauge
Hard limit for ConnRate (global.maxconnrate) |
|
haproxy_process_limit_http_comp gauge
Limit of CompressBpsOut beyond which HTTP compression is automatically disabled |
|
haproxy_process_limit_session_rate gauge
Hard limit for SessRate (global.maxsessrate) |
|
haproxy_process_limit_ssl_rate gauge
Hard limit for SslRate (global.maxsslrate) |
|
haproxy_process_listeners gauge
Current number of active listeners on the current worker process |
|
haproxy_process_max_backend_ssl_key_rate gauge
Highest SslBackendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_connection_rate gauge
Highest ConnRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_connections gauge
Hard limit on the number of per-process connections (configured or imposed by |
|
haproxy_process_max_fds gauge
Hard limit on the number of per-process file descriptors |
|
haproxy_process_max_frontend_ssl_key_rate gauge
Highest SslFrontendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_memory_bytes gauge
Worker process’s hard limit on memory usage in byes (-m on command line) |
|
haproxy_process_max_pipes gauge
Hard limit on the number of pipes for splicing, 0=unlimited |
|
haproxy_process_max_session_rate gauge
Highest SessRate reached on this worker process since started (in sessions per second) |
|
haproxy_process_max_sockets gauge
Hard limit on the number of per-process sockets |
|
haproxy_process_max_ssl_connections gauge
Hard limit on the number of per-process SSL endpoints (front+back), 0=unlimited |
|
haproxy_process_max_ssl_rate gauge
Highest SslRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_zlib_memory gauge
Limit on the amount of memory used by HTTP compression above which it is automatically disabled (in bytes, see global.maxzlibmem) |
|
haproxy_process_nbthread gauge
Number of started threads (global.nbthread) |
|
haproxy_process_pipes_free_total counter
Current number of allocated and available pipes in this worker process |
|
haproxy_process_pipes_used_total counter
Current number of pipes in use in this worker process |
|
haproxy_process_pool_allocated_bytes gauge
Amount of memory allocated in pools (in bytes) |
|
haproxy_process_pool_failures_total counter
Number of failed pool allocations since this worker was started |
|
haproxy_process_pool_used_bytes gauge
Amount of pool memory currently used (in bytes) |
|
haproxy_process_recv_logs_total counter
Total number of log messages received by log-forwarding listeners on this worker process since started |
|
haproxy_process_relative_process_id gauge
Relative worker process number (1) |
|
haproxy_process_requests_total counter
Total number of requests on this worker process since started |
|
haproxy_process_spliced_bytes_out_total counter
Total number of bytes emitted by current worker process through a kernel pipe since started |
|
haproxy_process_ssl_cache_lookups_total counter
Total number of SSL session ID lookups in the SSL session cache on this worker since the process started |
|
haproxy_process_ssl_cache_misses_total counter
Total number of SSL session ID lookups that didn’t find a session in the SSL session cache on this worker since started |
|
haproxy_process_ssl_connections_total counter
Total number of SSL endpoints on this worker process since the process started (front+back) |
|
haproxy_process_start_time_seconds gauge
Start time in seconds |
|
haproxy_process_stopping gauge
1 if the worker process is currently stopping, otherwise zero |
|
haproxy_process_unstoppable_jobs gauge
Current number of unstoppable jobs on the current worker process (master connections) |
|
haproxy_process_uptime_seconds gauge
How long ago this worker process was started (seconds) |
|
haproxy_frontend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_frontend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_frontend_connections_rate_max gauge
Highest value of connections per second observed since the worker process started. Label: |
|
haproxy_frontend_connections_total counter
Total number of new connections accepted on this frontend since the worker process started. Label: |
|
haproxy_frontend_current_sessions gauge
Number of current sessions on the frontend. Label: |
|
haproxy_frontend_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_frontend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_cache_lookups_total counter
Total number of HTTP request lookups in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_frontend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_frontend_http_requests_rate_max gauge
Highest value of http requests observed since the worker process started. Label: |
|
haproxy_frontend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_frontend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of frontend and HTTP response range. Labels: |
|
haproxy_frontend_intercepted_requests_total counter
Total number of HTTP requests intercepted on the frontend (redirects/stats/services) since the worker process started. Label: |
|
haproxy_frontend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_frontend_limit_session_rate gauge
Limit on the number of sessions accepted in a second (frontend only, ‘rate-limit sessions’ setting). Label: |
|
haproxy_frontend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_frontend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_frontend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_frontend_request_errors_total counter
Total number of invalid requests since process started. Label: |
|
haproxy_frontend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_frontend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_frontend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_frontend_status gauge
Current status of the service. One metric for each combination of frontend and service status. Labels: |
|
haproxy_backend_active_servers gauge
Total number of active UP servers with a non-zero weight. Label: |
|
haproxy_backend_agg_check_status gauge
Backend’s aggregated gauge of servers’ state check status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_check_status gauge
Deprecated. Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_status gauge
Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_backup_servers gauge
Total number of backup UP servers with a non-zero weight. Label: |
|
haproxy_backend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_backend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_backend_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Label: |
|
haproxy_backend_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Label: |
|
haproxy_backend_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Label: |
|
haproxy_backend_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Label: |
|
haproxy_backend_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Label: |
|
haproxy_backend_connection_errors_total counter
Total number of failed connections to server since the worker process started. Label: |
|
haproxy_backend_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Label: |
|
haproxy_backend_current_queue gauge
Number of current queued connections. Label: |
|
haproxy_backend_current_sessions gauge
Number of current sessions on the backend. Label: |
|
haproxy_backend_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Label: |
|
haproxy_backend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_backend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_cache_lookups_total counter
Total number of HTTP requests looked up in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_backend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_backend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_backend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend and HTTP response range. Labels: |
|
haproxy_backend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_backend_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Label: |
|
haproxy_backend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_backend_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Label: |
|
haproxy_backend_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Label: |
|
haproxy_backend_max_queue gauge
Highest value of queued connections encountered since process started. Label: |
|
haproxy_backend_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Label: |
|
haproxy_backend_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Label: |
|
haproxy_backend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_backend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_backend_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Label: |
|
haproxy_backend_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Label: |
|
haproxy_backend_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Label: |
|
haproxy_backend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_backend_response_errors_total counter
Total number of invalid responses since the worker process started. Label: |
|
haproxy_backend_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Label: |
|
haproxy_backend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_backend_retry_warnings_total counter
Total number of server connection retries since the worker process started. Label: |
|
haproxy_backend_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Label: |
|
haproxy_backend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_backend_status gauge
Current status of the service. One metric for each combination of backend and state label value. Labels: |
|
haproxy_backend_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Label: |
|
haproxy_backend_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Label: |
|
haproxy_backend_weight gauge
Server’s effective weight, or sum of active servers’ effective weights for a backend. Label: |
|
haproxy_server_bytes_in_total counter
Total number of request bytes since process started. Labels: |
|
haproxy_server_bytes_out_total counter
Total number of response bytes since process started. Labels: |
|
haproxy_server_check_code gauge
layer5-7 code, if available of the last health check. Labels: |
|
haproxy_server_check_duration_seconds gauge
Total duration of the latest server health check, in seconds. Labels: |
|
haproxy_server_check_failures_total counter
Total number of failed individual health checks per server/backend, since the worker process started. Labels: |
|
haproxy_server_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Labels: |
|
haproxy_server_check_status gauge
Status of last health check. One metric for each combination of backend, server, and status. Labels: |
|
haproxy_server_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Labels: |
|
haproxy_server_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Labels: |
|
haproxy_server_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Labels: |
|
haproxy_server_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Labels: |
|
haproxy_server_connection_errors_total counter
Total number of failed connections to server since the worker process started. Labels: |
|
haproxy_server_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Labels: |
|
haproxy_server_current_queue gauge
Number of current queued connections. Labels: |
|
haproxy_server_current_sessions gauge
Number of current sessions on the server. Labels: |
|
haproxy_server_current_throttle gauge
Throttling ratio applied to a server’s maxconn and weight during the slowstart period (0 to 100%). Labels: |
|
haproxy_server_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Labels: |
|
haproxy_server_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Labels: |
|
haproxy_server_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend, server, and HTTP response range. Labels: |
|
haproxy_server_idle_connections_current gauge
Current number of idle connections available for reuse on this server. Labels: |
|
haproxy_server_idle_connections_limit gauge
Limit on the number of available idle connections on this server (server |
|
haproxy_server_internal_errors_total counter
Total number of internal errors since process started. Labels: |
|
haproxy_server_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Labels: |
|
haproxy_server_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Labels: |
|
haproxy_server_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Labels: |
|
haproxy_server_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Labels: |
|
haproxy_server_max_queue gauge
Highest value of queued connections encountered since process started. Labels: |
|
haproxy_server_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Labels: |
|
haproxy_server_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Labels: |
|
haproxy_server_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Labels: |
|
haproxy_server_max_sessions gauge
Highest value of current sessions encountered since process started. Labels: |
|
haproxy_server_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Labels: |
|
haproxy_server_need_connections_current gauge
Estimated needed number of connections. Labels: |
|
haproxy_server_queue_limit gauge
Limit on the number of connections in queue, for servers only (maxqueue argument). Labels: |
|
haproxy_server_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Labels: |
|
haproxy_server_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Labels: |
|
haproxy_server_response_errors_total counter
Total number of invalid responses since the worker process started. Labels: |
|
haproxy_server_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Labels: |
|
haproxy_server_responses_denied_total counter
Total number of denied responses since process started. Labels: |
|
haproxy_server_retry_warnings_total counter
Total number of server connection retries since the worker process started. Labels: |
|
haproxy_server_safe_idle_connections_current gauge
Current number of safe idle connections. Labels: |
|
haproxy_server_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Labels: |
|
haproxy_server_sessions_total counter
Total number of sessions since process started. Labels: |
|
haproxy_server_status gauge
Current status of the service. One metric for each combination of server and status. Labels: |
|
haproxy_server_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Labels: |
|
haproxy_server_unsafe_idle_connections_current gauge
Current number of unsafe idle connections. Labels: |
|
haproxy_server_used_connections_current gauge
Current number of connections in use. Labels: |
|
haproxy_server_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Labels: |
|
haproxy_server_weight
Server’s effective weight, or sum of active servers’ effective weights for a backend. Labels: |
|
haproxy_sticktable_size gauge
Stick table size |
|
haproxy_sticktable_used gauge
Number of entries used in this stick table |
|
haproxy_listener_bytes_in_total counter
Total number of request bytes since process started. To enable, add |
|
haproxy_listener_bytes_out_total counter
Total number of response bytes since process started. To enable, add |
|
haproxy_listener_current_sessions gauge
Number of current sessions on the frontend, backend or server. To enable, add |
|
haproxy_listener_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_failed_header_rewriting_to counter
Total number of failed HTTP header rewrites since the worker process started. To enable, add |
|
haproxy_listener_internal_errors_total counter
Total number of internal errors since process started. To enable, add |
|
haproxy_listener_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. To enable, add |
|
haproxy_listener_max_sessions gauge
Highest value of current sessions encountered since process started. To enable, add |
|
haproxy_listener_request_errors_total counter
Total number of invalid requests since process started. To enable, add |
|
haproxy_listener_requests_denied_total counter
Total number of denied requests since process started. To enable, add |
|
haproxy_listener_responses_denied_total counter
Total number of denied responses since process started. To enable, add |
|
haproxy_listener_sessions_total counter
Total number of sessions since process started. To enable, add |
|
haproxy_listener_ssl_failed_handshake counter
Total number of failed handshake. To enable, add |
|
haproxy_listener_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add |
|
haproxy_listener_ssl_sess counter
Total number of ssl sessions established. To enable, add |
|
haproxy_listener_status gauge
Current status of the service. One metric for each combination of service and status. To enable, add |
|
haproxy_process_active_peers gauge
Current number of verified active peers connections on the current worker process |
|
haproxy_process_build_info gauge
Build info. Label: |
|
haproxy_process_busy_polling_enabled gauge
1 if busy-polling is currently in use on the worker process, otherwise zero (config.busy-polling) |
|
haproxy_process_bytes_out_rate gauge
Number of bytes emitted by current worker process over the last second |
|
haproxy_process_bytes_out_total counter
Total number of bytes emitted by current worker process since started |
|
haproxy_process_connected_peers gauge
Current number of peers having passed the connection step on the current worker process |
|
haproxy_process_connections_total counter
Total number of connections on this worker process since started |
|
haproxy_process_current_backend_ssl_key_rate gauge
Number of SSL keys created on backends in this worker process over the last second |
|
haproxy_process_current_connection_rate gauge
Number of front connections created on this worker process over the last second |
|
haproxy_process_current_connections gauge
Current number of connections on this worker process |
|
haproxy_process_current_frontend_ssl_key_rate gauge
Number of SSL keys created on frontends in this worker process over the last second |
|
haproxy_process_current_run_queue gauge
Total number of active tasks+tasklets in the current worker process |
|
haproxy_process_current_session_rate gauge
Number of sessions created on this worker process over the last second |
|
haproxy_process_current_ssl_connections gauge
Current number of SSL endpoints on this worker process (front+back) |
|
haproxy_process_current_ssl_rate gauge
Number of SSL connections created on this worker process over the last second |
|
haproxy_process_current_tasks gauge
Total number of tasks in the current worker process (active + sleeping) |
|
haproxy_process_current_zlib_memory gauge
Amount of memory currently used by HTTP compression on the current worker process (in bytes) |
|
haproxy_process_dropped_logs_total counter
Total number of dropped logs for current worker process since started |
|
haproxy_process_failed_resolutions counter
Total number of failed DNS resolutions in current worker process since started |
|
haproxy_process_frontend_ssl_reuse gauge
Percent of frontend SSL connections which didn’t require a new key |
|
haproxy_process_hard_max_connections gauge
Hard limit on the number of per-process connections (imposed by Memmax_MB or |
|
haproxy_process_http_comp_bytes_in_total counter
Number of bytes submitted to the HTTP compressor in this worker process over the last second |
|
haproxy_process_http_comp_bytes_out_total counter
Number of bytes emitted by the HTTP compressor in this worker process over the last second |
|
haproxy_process_idle_time_percent gauge
Percentage of last second spent waiting in the current worker thread |
|
haproxy_process_jobs gauge
Current number of active jobs on the current worker process (frontend connections, master connections, listeners) |
|
haproxy_process_limit_connection_rate gauge
Hard limit for ConnRate (global.maxconnrate) |
|
haproxy_process_limit_http_comp gauge
Limit of CompressBpsOut beyond which HTTP compression is automatically disabled |
|
haproxy_process_limit_session_rate gauge
Hard limit for SessRate (global.maxsessrate) |
|
haproxy_process_limit_ssl_rate gauge
Hard limit for SslRate (global.maxsslrate) |
|
haproxy_process_listeners gauge
Current number of active listeners on the current worker process |
|
haproxy_process_max_backend_ssl_key_rate gauge
Highest SslBackendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_connection_rate gauge
Highest ConnRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_connections gauge
Hard limit on the number of per-process connections (configured or imposed by |
|
haproxy_process_max_fds gauge
Hard limit on the number of per-process file descriptors |
|
haproxy_process_max_frontend_ssl_key_rate gauge
Highest SslFrontendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_memory_bytes gauge
Worker process’s hard limit on memory usage in byes (-m on command line) |
|
haproxy_process_max_pipes gauge
Hard limit on the number of pipes for splicing, 0=unlimited |
|
haproxy_process_max_session_rate gauge
Highest SessRate reached on this worker process since started (in sessions per second) |
|
haproxy_process_max_sockets gauge
Hard limit on the number of per-process sockets |
|
haproxy_process_max_ssl_connections gauge
Hard limit on the number of per-process SSL endpoints (front+back), 0=unlimited |
|
haproxy_process_max_ssl_rate gauge
Highest SslRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_zlib_memory gauge
Limit on the amount of memory used by HTTP compression above which it is automatically disabled (in bytes, see global.maxzlibmem) |
|
haproxy_process_nbthread gauge
Number of started threads (global.nbthread) |
|
haproxy_process_pipes_free_total counter
Current number of allocated and available pipes in this worker process |
|
haproxy_process_pipes_used_total counter
Current number of pipes in use in this worker process |
|
haproxy_process_pool_allocated_bytes gauge
Amount of memory allocated in pools (in bytes) |
|
haproxy_process_pool_failures_total counter
Number of failed pool allocations since this worker was started |
|
haproxy_process_pool_used_bytes gauge
Amount of pool memory currently used (in bytes) |
|
haproxy_process_recv_logs_total counter
Total number of log messages received by log-forwarding listeners on this worker process since started |
|
haproxy_process_relative_process_id gauge
Relative worker process number (1) |
|
haproxy_process_requests_total counter
Total number of requests on this worker process since started |
|
haproxy_process_spliced_bytes_out_total counter
Total number of bytes emitted by current worker process through a kernel pipe since started |
|
haproxy_process_ssl_cache_lookups_total counter
Total number of SSL session ID lookups in the SSL session cache on this worker since the process started |
|
haproxy_process_ssl_cache_misses_total counter
Total number of SSL session ID lookups that didn’t find a session in the SSL session cache on this worker since started |
|
haproxy_process_ssl_connections_total counter
Total number of SSL endpoints on this worker process since the process started (front+back) |
|
haproxy_process_start_time_seconds gauge
Start time in seconds |
|
haproxy_process_stopping gauge
1 if the worker process is currently stopping, otherwise zero |
|
haproxy_process_unstoppable_jobs gauge
Current number of unstoppable jobs on the current worker process (master connections) |
|
haproxy_process_uptime_seconds gauge
How long ago this worker process was started (seconds) |
|
haproxy_frontend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_frontend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_frontend_connections_rate_max gauge
Highest value of connections per second observed since the worker process started. Label: |
|
haproxy_frontend_connections_total counter
Total number of new connections accepted on this frontend since the worker process started. Label: |
|
haproxy_frontend_current_sessions gauge
Number of current sessions on the frontend. Label: |
|
haproxy_frontend_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_frontend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_cache_lookups_total counter
Total number of HTTP request lookups in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_frontend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_frontend_http_requests_rate_max gauge
Highest value of http requests observed since the worker process started. Label: |
|
haproxy_frontend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_frontend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of frontend and HTTP response range. Labels: |
|
haproxy_frontend_intercepted_requests_total counter
Total number of HTTP requests intercepted on the frontend (redirects/stats/services) since the worker process started. Label: |
|
haproxy_frontend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_frontend_limit_session_rate gauge
Limit on the number of sessions accepted in a second (frontend only, ‘rate-limit sessions’ setting). Label: |
|
haproxy_frontend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_frontend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_frontend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_frontend_request_errors_total counter
Total number of invalid requests since process started. Label: |
|
haproxy_frontend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_frontend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_frontend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_frontend_status gauge
Current status of the service. One metric for each combination of frontend and service status. Labels: |
|
haproxy_backend_active_servers gauge
Total number of active UP servers with a non-zero weight. Label: |
|
haproxy_backend_agg_check_status gauge
Backend’s aggregated gauge of servers’ state check status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_check_status gauge
Deprecated. Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_status gauge
Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_backup_servers gauge
Total number of backup UP servers with a non-zero weight. Label: |
|
haproxy_backend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_backend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_backend_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Label: |
|
haproxy_backend_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Label: |
|
haproxy_backend_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Label: |
|
haproxy_backend_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Label: |
|
haproxy_backend_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Label: |
|
haproxy_backend_connection_errors_total counter
Total number of failed connections to server since the worker process started. Label: |
|
haproxy_backend_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Label: |
|
haproxy_backend_current_queue gauge
Number of current queued connections. Label: |
|
haproxy_backend_current_sessions gauge
Number of current sessions on the backend. Label: |
|
haproxy_backend_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Label: |
|
haproxy_backend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_backend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_cache_lookups_total counter
Total number of HTTP requests looked up in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_backend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_backend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_backend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend and HTTP response range. Labels: |
|
haproxy_backend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_backend_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Label: |
|
haproxy_backend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_backend_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Label: |
|
haproxy_backend_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Label: |
|
haproxy_backend_max_queue gauge
Highest value of queued connections encountered since process started. Label: |
|
haproxy_backend_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Label: |
|
haproxy_backend_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Label: |
|
haproxy_backend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_backend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_backend_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Label: |
|
haproxy_backend_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Label: |
|
haproxy_backend_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Label: |
|
haproxy_backend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_backend_response_errors_total counter
Total number of invalid responses since the worker process started. Label: |
|
haproxy_backend_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Label: |
|
haproxy_backend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_backend_retry_warnings_total counter
Total number of server connection retries since the worker process started. Label: |
|
haproxy_backend_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Label: |
|
haproxy_backend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_backend_status gauge
Current status of the service. One metric for each combination of backend and state label value. Labels: |
|
haproxy_backend_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Label: |
|
haproxy_backend_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Label: |
|
haproxy_backend_weight gauge
Server’s effective weight, or sum of active servers’ effective weights for a backend. Label: |
|
haproxy_server_bytes_in_total counter
Total number of request bytes since process started. Labels: |
|
haproxy_server_bytes_out_total counter
Total number of response bytes since process started. Labels: |
|
haproxy_server_check_code gauge
layer5-7 code, if available of the last health check. Labels: |
|
haproxy_server_check_duration_seconds gauge
Total duration of the latest server health check, in seconds. Labels: |
|
haproxy_server_check_failures_total counter
Total number of failed individual health checks per server/backend, since the worker process started. Labels: |
|
haproxy_server_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Labels: |
|
haproxy_server_check_status gauge
Status of last health check. One metric for each combination of backend, server, and status. Labels: |
|
haproxy_server_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Labels: |
|
haproxy_server_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Labels: |
|
haproxy_server_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Labels: |
|
haproxy_server_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Labels: |
|
haproxy_server_connection_errors_total counter
Total number of failed connections to server since the worker process started. Labels: |
|
haproxy_server_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Labels: |
|
haproxy_server_current_queue gauge
Number of current queued connections. Labels: |
|
haproxy_server_current_sessions gauge
Number of current sessions on the server. Labels: |
|
haproxy_server_current_throttle gauge
Throttling ratio applied to a server’s maxconn and weight during the slowstart period (0 to 100%). Labels: |
|
haproxy_server_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Labels: |
|
haproxy_server_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Labels: |
|
haproxy_server_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend, server, and HTTP response range. Labels: |
|
haproxy_server_idle_connections_current gauge
Current number of idle connections available for reuse on this server. Labels: |
|
haproxy_server_idle_connections_limit gauge
Limit on the number of available idle connections on this server (server |
|
haproxy_server_internal_errors_total counter
Total number of internal errors since process started. Labels: |
|
haproxy_server_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Labels: |
|
haproxy_server_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Labels: |
|
haproxy_server_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Labels: |
|
haproxy_server_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Labels: |
|
haproxy_server_max_queue gauge
Highest value of queued connections encountered since process started. Labels: |
|
haproxy_server_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Labels: |
|
haproxy_server_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Labels: |
|
haproxy_server_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Labels: |
|
haproxy_server_max_sessions gauge
Highest value of current sessions encountered since process started. Labels: |
|
haproxy_server_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Labels: |
|
haproxy_server_need_connections_current gauge
Estimated needed number of connections. Labels: |
|
haproxy_server_queue_limit gauge
Limit on the number of connections in queue, for servers only (maxqueue argument). Labels: |
|
haproxy_server_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Labels: |
|
haproxy_server_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Labels: |
|
haproxy_server_response_errors_total counter
Total number of invalid responses since the worker process started. Labels: |
|
haproxy_server_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Labels: |
|
haproxy_server_responses_denied_total counter
Total number of denied responses since process started. Labels: |
|
haproxy_server_retry_warnings_total counter
Total number of server connection retries since the worker process started. Labels: |
|
haproxy_server_safe_idle_connections_current gauge
Current number of safe idle connections. Labels: |
|
haproxy_server_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Labels: |
|
haproxy_server_sessions_total counter
Total number of sessions since process started. Labels: |
|
haproxy_server_status gauge
Current status of the service. One metric for each combination of server and status. Labels: |
|
haproxy_server_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Labels: |
|
haproxy_server_unsafe_idle_connections_current gauge
Current number of unsafe idle connections. Labels: |
|
haproxy_server_used_connections_current gauge
Current number of connections in use. Labels: |
|
haproxy_server_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Labels: |
|
haproxy_server_weight
Server’s effective weight, or sum of active servers’ effective weights for a backend. Labels: |
|
haproxy_sticktable_size gauge
Stick table size |
|
haproxy_sticktable_used gauge
Number of entries used in this stick table |
|
haproxy_listener_bytes_in_total counter
Total number of request bytes since process started. To enable, add |
|
haproxy_listener_bytes_out_total counter
Total number of response bytes since process started. To enable, add |
|
haproxy_listener_current_sessions gauge
Number of current sessions on the frontend, backend or server. To enable, add |
|
haproxy_listener_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_failed_header_rewriting_to counter
Total number of failed HTTP header rewrites since the worker process started. To enable, add |
|
haproxy_listener_internal_errors_total counter
Total number of internal errors since process started. To enable, add |
|
haproxy_listener_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. To enable, add |
|
haproxy_listener_max_sessions gauge
Highest value of current sessions encountered since process started. To enable, add |
|
haproxy_listener_request_errors_total counter
Total number of invalid requests since process started. To enable, add |
|
haproxy_listener_requests_denied_total counter
Total number of denied requests since process started. To enable, add |
|
haproxy_listener_responses_denied_total counter
Total number of denied responses since process started. To enable, add |
|
haproxy_listener_sessions_total counter
Total number of sessions since process started. To enable, add |
|
haproxy_listener_ssl_failed_handshake counter
Total number of failed handshake. To enable, add |
|
haproxy_listener_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add |
|
haproxy_listener_ssl_sess counter
Total number of ssl sessions established. To enable, add |
|
haproxy_listener_status gauge
Current status of the service. One metric for each combination of service and status. To enable, add |
|
haproxy_process_active_peers gauge
Current number of verified active peers connections on the current worker process |
|
haproxy_process_build_info gauge
Build info. Label: |
|
haproxy_process_busy_polling_enabled gauge
1 if busy-polling is currently in use on the worker process, otherwise zero (config.busy-polling) |
|
haproxy_process_bytes_out_rate gauge
Number of bytes emitted by current worker process over the last second |
|
haproxy_process_bytes_out_total counter
Total number of bytes emitted by current worker process since started |
|
haproxy_process_connected_peers gauge
Current number of peers having passed the connection step on the current worker process |
|
haproxy_process_connections_total counter
Total number of connections on this worker process since started |
|
haproxy_process_current_backend_ssl_key_rate gauge
Number of SSL keys created on backends in this worker process over the last second |
|
haproxy_process_current_connection_rate gauge
Number of front connections created on this worker process over the last second |
|
haproxy_process_current_connections gauge
Current number of connections on this worker process |
|
haproxy_process_current_frontend_ssl_key_rate gauge
Number of SSL keys created on frontends in this worker process over the last second |
|
haproxy_process_current_run_queue gauge
Total number of active tasks+tasklets in the current worker process |
|
haproxy_process_current_session_rate gauge
Number of sessions created on this worker process over the last second |
|
haproxy_process_current_ssl_connections gauge
Current number of SSL endpoints on this worker process (front+back) |
|
haproxy_process_current_ssl_rate gauge
Number of SSL connections created on this worker process over the last second |
|
haproxy_process_current_tasks gauge
Total number of tasks in the current worker process (active + sleeping) |
|
haproxy_process_current_zlib_memory gauge
Amount of memory currently used by HTTP compression on the current worker process (in bytes) |
|
haproxy_process_dropped_logs_total counter
Total number of dropped logs for current worker process since started |
|
haproxy_process_failed_resolutions counter
Total number of failed DNS resolutions in current worker process since started |
|
haproxy_process_frontend_ssl_reuse gauge
Percent of frontend SSL connections which didn’t require a new key |
|
haproxy_process_hard_max_connections gauge
Hard limit on the number of per-process connections (imposed by Memmax_MB or |
|
haproxy_process_http_comp_bytes_in_total counter
Number of bytes submitted to the HTTP compressor in this worker process over the last second |
|
haproxy_process_http_comp_bytes_out_total counter
Number of bytes emitted by the HTTP compressor in this worker process over the last second |
|
haproxy_process_idle_time_percent gauge
Percentage of last second spent waiting in the current worker thread |
|
haproxy_process_jobs gauge
Current number of active jobs on the current worker process (frontend connections, master connections, listeners) |
|
haproxy_process_limit_connection_rate gauge
Hard limit for ConnRate (global.maxconnrate) |
|
haproxy_process_limit_http_comp gauge
Limit of CompressBpsOut beyond which HTTP compression is automatically disabled |
|
haproxy_process_limit_session_rate gauge
Hard limit for SessRate (global.maxsessrate) |
|
haproxy_process_limit_ssl_rate gauge
Hard limit for SslRate (global.maxsslrate) |
|
haproxy_process_listeners gauge
Current number of active listeners on the current worker process |
|
haproxy_process_max_backend_ssl_key_rate gauge
Highest SslBackendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_connection_rate gauge
Highest ConnRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_connections gauge
Hard limit on the number of per-process connections (configured or imposed by |
|
haproxy_process_max_fds gauge
Hard limit on the number of per-process file descriptors |
|
haproxy_process_max_frontend_ssl_key_rate gauge
Highest SslFrontendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_memory_bytes gauge
Worker process’s hard limit on memory usage in byes (-m on command line) |
|
haproxy_process_max_pipes gauge
Hard limit on the number of pipes for splicing, 0=unlimited |
|
haproxy_process_max_session_rate gauge
Highest SessRate reached on this worker process since started (in sessions per second) |
|
haproxy_process_max_sockets gauge
Hard limit on the number of per-process sockets |
|
haproxy_process_max_ssl_connections gauge
Hard limit on the number of per-process SSL endpoints (front+back), 0=unlimited |
|
haproxy_process_max_ssl_rate gauge
Highest SslRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_zlib_memory gauge
Limit on the amount of memory used by HTTP compression above which it is automatically disabled (in bytes, see global.maxzlibmem) |
|
haproxy_process_nbthread gauge
Number of started threads (global.nbthread) |
|
haproxy_process_pipes_free_total counter
Current number of allocated and available pipes in this worker process |
|
haproxy_process_pipes_used_total counter
Current number of pipes in use in this worker process |
|
haproxy_process_pool_allocated_bytes gauge
Amount of memory allocated in pools (in bytes) |
|
haproxy_process_pool_failures_total counter
Number of failed pool allocations since this worker was started |
|
haproxy_process_pool_used_bytes gauge
Amount of pool memory currently used (in bytes) |
|
haproxy_process_recv_logs_total counter
Total number of log messages received by log-forwarding listeners on this worker process since started |
|
haproxy_process_relative_process_id gauge
Relative worker process number (1) |
|
haproxy_process_requests_total counter
Total number of requests on this worker process since started |
|
haproxy_process_spliced_bytes_out_total counter
Total number of bytes emitted by current worker process through a kernel pipe since started |
|
haproxy_process_ssl_cache_lookups_total counter
Total number of SSL session ID lookups in the SSL session cache on this worker since the process started |
|
haproxy_process_ssl_cache_misses_total counter
Total number of SSL session ID lookups that didn’t find a session in the SSL session cache on this worker since started |
|
haproxy_process_ssl_connections_total counter
Total number of SSL endpoints on this worker process since the process started (front+back) |
|
haproxy_process_start_time_seconds gauge
Start time in seconds |
|
haproxy_process_stopping gauge
1 if the worker process is currently stopping, otherwise zero |
|
haproxy_process_unstoppable_jobs gauge
Current number of unstoppable jobs on the current worker process (master connections) |
|
haproxy_process_uptime_seconds gauge
How long ago this worker process was started (seconds) |
|
haproxy_frontend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_frontend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_frontend_connections_rate_max gauge
Highest value of connections per second observed since the worker process started. Label: |
|
haproxy_frontend_connections_total counter
Total number of new connections accepted on this frontend since the worker process started. Label: |
|
haproxy_frontend_current_sessions gauge
Number of current sessions on the frontend. Label: |
|
haproxy_frontend_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_frontend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_cache_lookups_total counter
Total number of HTTP request lookups in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_frontend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_frontend_http_requests_rate_max gauge
Highest value of http requests observed since the worker process started. Label: |
|
haproxy_frontend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_frontend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of frontend and HTTP response range. Labels: |
|
haproxy_frontend_intercepted_requests_total counter
Total number of HTTP requests intercepted on the frontend (redirects/stats/services) since the worker process started. Label: |
|
haproxy_frontend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_frontend_limit_session_rate gauge
Limit on the number of sessions accepted in a second (frontend only, ‘rate-limit sessions’ setting). Label: |
|
haproxy_frontend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_frontend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_frontend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_frontend_request_errors_total counter
Total number of invalid requests since process started. Label: |
|
haproxy_frontend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_frontend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_frontend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_frontend_status gauge
Current status of the service. One metric for each combination of frontend and service status. Labels: |
|
haproxy_backend_active_servers gauge
Total number of active UP servers with a non-zero weight. Label: |
|
haproxy_backend_agg_check_status gauge
Backend’s aggregated gauge of servers’ state check status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_check_status gauge
Deprecated. Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_status gauge
Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_backup_servers gauge
Total number of backup UP servers with a non-zero weight. Label: |
|
haproxy_backend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_backend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_backend_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Label: |
|
haproxy_backend_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Label: |
|
haproxy_backend_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Label: |
|
haproxy_backend_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Label: |
|
haproxy_backend_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Label: |
|
haproxy_backend_connection_errors_total counter
Total number of failed connections to server since the worker process started. Label: |
|
haproxy_backend_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Label: |
|
haproxy_backend_current_queue gauge
Number of current queued connections. Label: |
|
haproxy_backend_current_sessions gauge
Number of current sessions on the backend. Label: |
|
haproxy_backend_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Label: |
|
haproxy_backend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_backend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_cache_lookups_total counter
Total number of HTTP requests looked up in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_backend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_backend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_backend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend and HTTP response range. Labels: |
|
haproxy_backend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_backend_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Label: |
|
haproxy_backend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_backend_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Label: |
|
haproxy_backend_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Label: |
|
haproxy_backend_max_queue gauge
Highest value of queued connections encountered since process started. Label: |
|
haproxy_backend_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Label: |
|
haproxy_backend_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Label: |
|
haproxy_backend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_backend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_backend_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Label: |
|
haproxy_backend_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Label: |
|
haproxy_backend_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Label: |
|
haproxy_backend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_backend_response_errors_total counter
Total number of invalid responses since the worker process started. Label: |
|
haproxy_backend_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Label: |
|
haproxy_backend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_backend_retry_warnings_total counter
Total number of server connection retries since the worker process started. Label: |
|
haproxy_backend_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Label: |
|
haproxy_backend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_backend_status gauge
Current status of the service. One metric for each combination of backend and state label value. Labels: |
|
haproxy_backend_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Label: |
|
haproxy_backend_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Label: |
|
haproxy_backend_weight gauge
Server’s effective weight, or sum of active servers’ effective weights for a backend. Label: |
|
haproxy_server_bytes_in_total counter
Total number of request bytes since process started. Labels: |
|
haproxy_server_bytes_out_total counter
Total number of response bytes since process started. Labels: |
|
haproxy_server_check_code gauge
layer5-7 code, if available of the last health check. Labels: |
|
haproxy_server_check_duration_seconds gauge
Total duration of the latest server health check, in seconds. Labels: |
|
haproxy_server_check_failures_total counter
Total number of failed individual health checks per server/backend, since the worker process started. Labels: |
|
haproxy_server_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Labels: |
|
haproxy_server_check_status gauge
Status of last health check. One metric for each combination of backend, server, and status. Labels: |
|
haproxy_server_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Labels: |
|
haproxy_server_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Labels: |
|
haproxy_server_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Labels: |
|
haproxy_server_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Labels: |
|
haproxy_server_connection_errors_total counter
Total number of failed connections to server since the worker process started. Labels: |
|
haproxy_server_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Labels: |
|
haproxy_server_current_queue gauge
Number of current queued connections. Labels: |
|
haproxy_server_current_sessions gauge
Number of current sessions on the server. Labels: |
|
haproxy_server_current_throttle gauge
Throttling ratio applied to a server’s maxconn and weight during the slowstart period (0 to 100%). Labels: |
|
haproxy_server_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Labels: |
|
haproxy_server_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Labels: |
|
haproxy_server_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend, server, and HTTP response range. Labels: |
|
haproxy_server_idle_connections_current gauge
Current number of idle connections available for reuse on this server. Labels: |
|
haproxy_server_idle_connections_limit gauge
Limit on the number of available idle connections on this server (server |
|
haproxy_server_internal_errors_total counter
Total number of internal errors since process started. Labels: |
|
haproxy_server_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Labels: |
|
haproxy_server_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Labels: |
|
haproxy_server_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Labels: |
|
haproxy_server_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Labels: |
|
haproxy_server_max_queue gauge
Highest value of queued connections encountered since process started. Labels: |
|
haproxy_server_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Labels: |
|
haproxy_server_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Labels: |
|
haproxy_server_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Labels: |
|
haproxy_server_max_sessions gauge
Highest value of current sessions encountered since process started. Labels: |
|
haproxy_server_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Labels: |
|
haproxy_server_need_connections_current gauge
Estimated needed number of connections. Labels: |
|
haproxy_server_queue_limit gauge
Limit on the number of connections in queue, for servers only (maxqueue argument). Labels: |
|
haproxy_server_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Labels: |
|
haproxy_server_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Labels: |
|
haproxy_server_response_errors_total counter
Total number of invalid responses since the worker process started. Labels: |
|
haproxy_server_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Labels: |
|
haproxy_server_responses_denied_total counter
Total number of denied responses since process started. Labels: |
|
haproxy_server_retry_warnings_total counter
Total number of server connection retries since the worker process started. Labels: |
|
haproxy_server_safe_idle_connections_current gauge
Current number of safe idle connections. Labels: |
|
haproxy_server_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Labels: |
|
haproxy_server_sessions_total counter
Total number of sessions since process started. Labels: |
|
haproxy_server_status gauge
Current status of the service. One metric for each combination of server and status. Labels: |
|
haproxy_server_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Labels: |
|
haproxy_server_unsafe_idle_connections_current gauge
Current number of unsafe idle connections. Labels: |
|
haproxy_server_used_connections_current gauge
Current number of connections in use. Labels: |
|
haproxy_server_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Labels: |
|
haproxy_server_weight
Server’s effective weight, or sum of active servers’ effective weights for a backend. Labels: |
|
haproxy_sticktable_size gauge
Stick table size |
|
haproxy_sticktable_used gauge
Number of entries used in this stick table |
|
haproxy_listener_bytes_in_total counter
Total number of request bytes since process started. To enable, add |
|
haproxy_listener_bytes_out_total counter
Total number of response bytes since process started. To enable, add |
|
haproxy_listener_current_sessions gauge
Number of current sessions on the frontend, backend or server. To enable, add |
|
haproxy_listener_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_failed_header_rewriting_to counter
Total number of failed HTTP header rewrites since the worker process started. To enable, add |
|
haproxy_listener_internal_errors_total counter
Total number of internal errors since process started. To enable, add |
|
haproxy_listener_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. To enable, add |
|
haproxy_listener_max_sessions gauge
Highest value of current sessions encountered since process started. To enable, add |
|
haproxy_listener_request_errors_total counter
Total number of invalid requests since process started. To enable, add |
|
haproxy_listener_requests_denied_total counter
Total number of denied requests since process started. To enable, add |
|
haproxy_listener_responses_denied_total counter
Total number of denied responses since process started. To enable, add |
|
haproxy_listener_sessions_total counter
Total number of sessions since process started. To enable, add |
|
haproxy_listener_ssl_failed_handshake counter
Total number of failed handshake. To enable, add |
|
haproxy_listener_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add |
|
haproxy_listener_ssl_sess counter
Total number of ssl sessions established. To enable, add |
|
haproxy_listener_status gauge
Current status of the service. One metric for each combination of service and status. To enable, add |
|
haproxy_process_active_peers gauge
Current number of verified active peers connections on the current worker process |
|
haproxy_process_build_info gauge
Build info. Label: |
|
haproxy_process_busy_polling_enabled gauge
1 if busy-polling is currently in use on the worker process, otherwise zero (config.busy-polling) |
|
haproxy_process_bytes_out_rate gauge
Number of bytes emitted by current worker process over the last second |
|
haproxy_process_bytes_out_total counter
Total number of bytes emitted by current worker process since started |
|
haproxy_process_connected_peers gauge
Current number of peers having passed the connection step on the current worker process |
|
haproxy_process_connections_total counter
Total number of connections on this worker process since started |
|
haproxy_process_current_backend_ssl_key_rate gauge
Number of SSL keys created on backends in this worker process over the last second |
|
haproxy_process_current_connection_rate gauge
Number of front connections created on this worker process over the last second |
|
haproxy_process_current_connections gauge
Current number of connections on this worker process |
|
haproxy_process_current_frontend_ssl_key_rate gauge
Number of SSL keys created on frontends in this worker process over the last second |
|
haproxy_process_current_run_queue gauge
Total number of active tasks+tasklets in the current worker process |
|
haproxy_process_current_session_rate gauge
Number of sessions created on this worker process over the last second |
|
haproxy_process_current_ssl_connections gauge
Current number of SSL endpoints on this worker process (front+back) |
|
haproxy_process_current_ssl_rate gauge
Number of SSL connections created on this worker process over the last second |
|
haproxy_process_current_tasks gauge
Total number of tasks in the current worker process (active + sleeping) |
|
haproxy_process_current_zlib_memory gauge
Amount of memory currently used by HTTP compression on the current worker process (in bytes) |
|
haproxy_process_dropped_logs_total counter
Total number of dropped logs for current worker process since started |
|
haproxy_process_failed_resolutions counter
Total number of failed DNS resolutions in current worker process since started |
|
haproxy_process_frontend_ssl_reuse gauge
Percent of frontend SSL connections which didn’t require a new key |
|
haproxy_process_hard_max_connections gauge
Hard limit on the number of per-process connections (imposed by Memmax_MB or |
|
haproxy_process_http_comp_bytes_in_total counter
Number of bytes submitted to the HTTP compressor in this worker process over the last second |
|
haproxy_process_http_comp_bytes_out_total counter
Number of bytes emitted by the HTTP compressor in this worker process over the last second |
|
haproxy_process_idle_time_percent gauge
Percentage of last second spent waiting in the current worker thread |
|
haproxy_process_jobs gauge
Current number of active jobs on the current worker process (frontend connections, master connections, listeners) |
|
haproxy_process_limit_connection_rate gauge
Hard limit for ConnRate (global.maxconnrate) |
|
haproxy_process_limit_http_comp gauge
Limit of CompressBpsOut beyond which HTTP compression is automatically disabled |
|
haproxy_process_limit_session_rate gauge
Hard limit for SessRate (global.maxsessrate) |
|
haproxy_process_limit_ssl_rate gauge
Hard limit for SslRate (global.maxsslrate) |
|
haproxy_process_listeners gauge
Current number of active listeners on the current worker process |
|
haproxy_process_max_backend_ssl_key_rate gauge
Highest SslBackendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_connection_rate gauge
Highest ConnRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_connections gauge
Hard limit on the number of per-process connections (configured or imposed by |
|
haproxy_process_max_fds gauge
Hard limit on the number of per-process file descriptors |
|
haproxy_process_max_frontend_ssl_key_rate gauge
Highest SslFrontendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_memory_bytes gauge
Worker process’s hard limit on memory usage in byes (-m on command line) |
|
haproxy_process_max_pipes gauge
Hard limit on the number of pipes for splicing, 0=unlimited |
|
haproxy_process_max_session_rate gauge
Highest SessRate reached on this worker process since started (in sessions per second) |
|
haproxy_process_max_sockets gauge
Hard limit on the number of per-process sockets |
|
haproxy_process_max_ssl_connections gauge
Hard limit on the number of per-process SSL endpoints (front+back), 0=unlimited |
|
haproxy_process_max_ssl_rate gauge
Highest SslRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_zlib_memory gauge
Limit on the amount of memory used by HTTP compression above which it is automatically disabled (in bytes, see global.maxzlibmem) |
|
haproxy_process_nbthread gauge
Number of started threads (global.nbthread) |
|
haproxy_process_pipes_free_total counter
Current number of allocated and available pipes in this worker process |
|
haproxy_process_pipes_used_total counter
Current number of pipes in use in this worker process |
|
haproxy_process_pool_allocated_bytes gauge
Amount of memory allocated in pools (in bytes) |
|
haproxy_process_pool_failures_total counter
Number of failed pool allocations since this worker was started |
|
haproxy_process_pool_used_bytes gauge
Amount of pool memory currently used (in bytes) |
|
haproxy_process_recv_logs_total counter
Total number of log messages received by log-forwarding listeners on this worker process since started |
|
haproxy_process_relative_process_id gauge
Relative worker process number (1) |
|
haproxy_process_requests_total counter
Total number of requests on this worker process since started |
|
haproxy_process_spliced_bytes_out_total counter
Total number of bytes emitted by current worker process through a kernel pipe since started |
|
haproxy_process_ssl_cache_lookups_total counter
Total number of SSL session ID lookups in the SSL session cache on this worker since the process started |
|
haproxy_process_ssl_cache_misses_total counter
Total number of SSL session ID lookups that didn’t find a session in the SSL session cache on this worker since started |
|
haproxy_process_ssl_connections_total counter
Total number of SSL endpoints on this worker process since the process started (front+back) |
|
haproxy_process_start_time_seconds gauge
Start time in seconds |
|
haproxy_process_stopping gauge
1 if the worker process is currently stopping, otherwise zero |
|
haproxy_process_unstoppable_jobs gauge
Current number of unstoppable jobs on the current worker process (master connections) |
|
haproxy_process_uptime_seconds gauge
How long ago this worker process was started (seconds) |
|
haproxy_frontend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_frontend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_frontend_connections_rate_max gauge
Highest value of connections per second observed since the worker process started. Label: |
|
haproxy_frontend_connections_total counter
Total number of new connections accepted on this frontend since the worker process started. Label: |
|
haproxy_frontend_current_sessions gauge
Number of current sessions on the frontend. Label: |
|
haproxy_frontend_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_frontend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_cache_lookups_total counter
Total number of HTTP request lookups in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_frontend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_frontend_http_requests_rate_max gauge
Highest value of http requests observed since the worker process started. Label: |
|
haproxy_frontend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_frontend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of frontend and HTTP response range. Labels: |
|
haproxy_frontend_intercepted_requests_total counter
Total number of HTTP requests intercepted on the frontend (redirects/stats/services) since the worker process started. Label: |
|
haproxy_frontend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_frontend_limit_session_rate gauge
Limit on the number of sessions accepted in a second (frontend only, ‘rate-limit sessions’ setting). Label: |
|
haproxy_frontend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_frontend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_frontend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_frontend_request_errors_total counter
Total number of invalid requests since process started. Label: |
|
haproxy_frontend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_frontend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_frontend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_frontend_status gauge
Current status of the service. One metric for each combination of frontend and service status. Labels: |
|
haproxy_backend_active_servers gauge
Total number of active UP servers with a non-zero weight. Label: |
|
haproxy_backend_agg_check_status gauge
Backend’s aggregated gauge of servers’ state check status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_check_status gauge
Deprecated. Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_status gauge
Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_backup_servers gauge
Total number of backup UP servers with a non-zero weight. Label: |
|
haproxy_backend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_backend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_backend_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Label: |
|
haproxy_backend_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Label: |
|
haproxy_backend_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Label: |
|
haproxy_backend_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Label: |
|
haproxy_backend_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Label: |
|
haproxy_backend_connection_errors_total counter
Total number of failed connections to server since the worker process started. Label: |
|
haproxy_backend_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Label: |
|
haproxy_backend_current_queue gauge
Number of current queued connections. Label: |
|
haproxy_backend_current_sessions gauge
Number of current sessions on the backend. Label: |
|
haproxy_backend_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Label: |
|
haproxy_backend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_backend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_cache_lookups_total counter
Total number of HTTP requests looked up in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_backend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_backend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_backend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend and HTTP response range. Labels: |
|
haproxy_backend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_backend_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Label: |
|
haproxy_backend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_backend_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Label: |
|
haproxy_backend_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Label: |
|
haproxy_backend_max_queue gauge
Highest value of queued connections encountered since process started. Label: |
|
haproxy_backend_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Label: |
|
haproxy_backend_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Label: |
|
haproxy_backend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_backend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_backend_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Label: |
|
haproxy_backend_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Label: |
|
haproxy_backend_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Label: |
|
haproxy_backend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_backend_response_errors_total counter
Total number of invalid responses since the worker process started. Label: |
|
haproxy_backend_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Label: |
|
haproxy_backend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_backend_retry_warnings_total counter
Total number of server connection retries since the worker process started. Label: |
|
haproxy_backend_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Label: |
|
haproxy_backend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_backend_status gauge
Current status of the service. One metric for each combination of backend and state label value. Labels: |
|
haproxy_backend_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Label: |
|
haproxy_backend_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Label: |
|
haproxy_backend_weight gauge
Server’s effective weight, or sum of active servers’ effective weights for a backend. Label: |
|
haproxy_server_bytes_in_total counter
Total number of request bytes since process started. Labels: |
|
haproxy_server_bytes_out_total counter
Total number of response bytes since process started. Labels: |
|
haproxy_server_check_code gauge
layer5-7 code, if available of the last health check. Labels: |
|
haproxy_server_check_duration_seconds gauge
Total duration of the latest server health check, in seconds. Labels: |
|
haproxy_server_check_failures_total counter
Total number of failed individual health checks per server/backend, since the worker process started. Labels: |
|
haproxy_server_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Labels: |
|
haproxy_server_check_status gauge
Status of last health check. One metric for each combination of backend, server, and status. Labels: |
|
haproxy_server_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Labels: |
|
haproxy_server_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Labels: |
|
haproxy_server_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Labels: |
|
haproxy_server_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Labels: |
|
haproxy_server_connection_errors_total counter
Total number of failed connections to server since the worker process started. Labels: |
|
haproxy_server_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Labels: |
|
haproxy_server_current_queue gauge
Number of current queued connections. Labels: |
|
haproxy_server_current_sessions gauge
Number of current sessions on the server. Labels: |
|
haproxy_server_current_throttle gauge
Throttling ratio applied to a server’s maxconn and weight during the slowstart period (0 to 100%). Labels: |
|
haproxy_server_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Labels: |
|
haproxy_server_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Labels: |
|
haproxy_server_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend, server, and HTTP response range. Labels: |
|
haproxy_server_idle_connections_current gauge
Current number of idle connections available for reuse on this server. Labels: |
|
haproxy_server_idle_connections_limit gauge
Limit on the number of available idle connections on this server (server |
|
haproxy_server_internal_errors_total counter
Total number of internal errors since process started. Labels: |
|
haproxy_server_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Labels: |
|
haproxy_server_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Labels: |
|
haproxy_server_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Labels: |
|
haproxy_server_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Labels: |
|
haproxy_server_max_queue gauge
Highest value of queued connections encountered since process started. Labels: |
|
haproxy_server_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Labels: |
|
haproxy_server_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Labels: |
|
haproxy_server_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Labels: |
|
haproxy_server_max_sessions gauge
Highest value of current sessions encountered since process started. Labels: |
|
haproxy_server_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Labels: |
|
haproxy_server_need_connections_current gauge
Estimated needed number of connections. Labels: |
|
haproxy_server_queue_limit gauge
Limit on the number of connections in queue, for servers only (maxqueue argument). Labels: |
|
haproxy_server_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Labels: |
|
haproxy_server_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Labels: |
|
haproxy_server_response_errors_total counter
Total number of invalid responses since the worker process started. Labels: |
|
haproxy_server_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Labels: |
|
haproxy_server_responses_denied_total counter
Total number of denied responses since process started. Labels: |
|
haproxy_server_retry_warnings_total counter
Total number of server connection retries since the worker process started. Labels: |
|
haproxy_server_safe_idle_connections_current gauge
Current number of safe idle connections. Labels: |
|
haproxy_server_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Labels: |
|
haproxy_server_sessions_total counter
Total number of sessions since process started. Labels: |
|
haproxy_server_status gauge
Current status of the service. One metric for each combination of server and status. Labels: |
|
haproxy_server_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Labels: |
|
haproxy_server_unsafe_idle_connections_current gauge
Current number of unsafe idle connections. Labels: |
|
haproxy_server_used_connections_current gauge
Current number of connections in use. Labels: |
|
haproxy_server_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Labels: |
|
haproxy_server_weight
Server’s effective weight, or sum of active servers’ effective weights for a backend. Labels: |
|
haproxy_sticktable_size gauge
Stick table size |
|
haproxy_sticktable_used gauge
Number of entries used in this stick table |
|
haproxy_listener_bytes_in_total counter
Total number of request bytes since process started. To enable, add |
|
haproxy_listener_bytes_out_total counter
Total number of response bytes since process started. To enable, add |
|
haproxy_listener_current_sessions gauge
Number of current sessions on the frontend, backend or server. To enable, add |
|
haproxy_listener_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_failed_header_rewriting_to counter
Total number of failed HTTP header rewrites since the worker process started. To enable, add |
|
haproxy_listener_internal_errors_total counter
Total number of internal errors since process started. To enable, add |
|
haproxy_listener_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. To enable, add |
|
haproxy_listener_max_sessions gauge
Highest value of current sessions encountered since process started. To enable, add |
|
haproxy_listener_request_errors_total counter
Total number of invalid requests since process started. To enable, add |
|
haproxy_listener_requests_denied_total counter
Total number of denied requests since process started. To enable, add |
|
haproxy_listener_responses_denied_total counter
Total number of denied responses since process started. To enable, add |
|
haproxy_listener_sessions_total counter
Total number of sessions since process started. To enable, add |
|
haproxy_listener_ssl_failed_handshake counter
Total number of failed handshake. To enable, add |
|
haproxy_listener_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add |
|
haproxy_listener_ssl_sess counter
Total number of ssl sessions established. To enable, add |
|
haproxy_listener_status gauge
Current status of the service. One metric for each combination of service and status. To enable, add |
|
haproxy_process_active_peers gauge
Current number of verified active peers connections on the current worker process |
|
haproxy_process_build_info gauge
Build info. Label: |
|
haproxy_process_busy_polling_enabled gauge
1 if busy-polling is currently in use on the worker process, otherwise zero (config.busy-polling) |
|
haproxy_process_bytes_out_rate gauge
Number of bytes emitted by current worker process over the last second |
|
haproxy_process_bytes_out_total counter
Total number of bytes emitted by current worker process since started |
|
haproxy_process_connected_peers gauge
Current number of peers having passed the connection step on the current worker process |
|
haproxy_process_connections_total counter
Total number of connections on this worker process since started |
|
haproxy_process_current_backend_ssl_key_rate gauge
Number of SSL keys created on backends in this worker process over the last second |
|
haproxy_process_current_connection_rate gauge
Number of front connections created on this worker process over the last second |
|
haproxy_process_current_connections gauge
Current number of connections on this worker process |
|
haproxy_process_current_frontend_ssl_key_rate gauge
Number of SSL keys created on frontends in this worker process over the last second |
|
haproxy_process_current_run_queue gauge
Total number of active tasks+tasklets in the current worker process |
|
haproxy_process_current_session_rate gauge
Number of sessions created on this worker process over the last second |
|
haproxy_process_current_ssl_connections gauge
Current number of SSL endpoints on this worker process (front+back) |
|
haproxy_process_current_ssl_rate gauge
Number of SSL connections created on this worker process over the last second |
|
haproxy_process_current_tasks gauge
Total number of tasks in the current worker process (active + sleeping) |
|
haproxy_process_current_zlib_memory gauge
Amount of memory currently used by HTTP compression on the current worker process (in bytes) |
|
haproxy_process_dropped_logs_total counter
Total number of dropped logs for current worker process since started |
|
haproxy_process_failed_resolutions counter
Total number of failed DNS resolutions in current worker process since started |
|
haproxy_process_frontend_ssl_reuse gauge
Percent of frontend SSL connections which didn’t require a new key |
|
haproxy_process_hard_max_connections gauge
Hard limit on the number of per-process connections (imposed by Memmax_MB or |
|
haproxy_process_http_comp_bytes_in_total counter
Number of bytes submitted to the HTTP compressor in this worker process over the last second |
|
haproxy_process_http_comp_bytes_out_total counter
Number of bytes emitted by the HTTP compressor in this worker process over the last second |
|
haproxy_process_idle_time_percent gauge
Percentage of last second spent waiting in the current worker thread |
|
haproxy_process_jobs gauge
Current number of active jobs on the current worker process (frontend connections, master connections, listeners) |
|
haproxy_process_limit_connection_rate gauge
Hard limit for ConnRate (global.maxconnrate) |
|
haproxy_process_limit_http_comp gauge
Limit of CompressBpsOut beyond which HTTP compression is automatically disabled |
|
haproxy_process_limit_session_rate gauge
Hard limit for SessRate (global.maxsessrate) |
|
haproxy_process_limit_ssl_rate gauge
Hard limit for SslRate (global.maxsslrate) |
|
haproxy_process_listeners gauge
Current number of active listeners on the current worker process |
|
haproxy_process_max_backend_ssl_key_rate gauge
Highest SslBackendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_connection_rate gauge
Highest ConnRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_connections gauge
Hard limit on the number of per-process connections (configured or imposed by |
|
haproxy_process_max_fds gauge
Hard limit on the number of per-process file descriptors |
|
haproxy_process_max_frontend_ssl_key_rate gauge
Highest SslFrontendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_memory_bytes gauge
Worker process’s hard limit on memory usage in byes (-m on command line) |
|
haproxy_process_max_pipes gauge
Hard limit on the number of pipes for splicing, 0=unlimited |
|
haproxy_process_max_session_rate gauge
Highest SessRate reached on this worker process since started (in sessions per second) |
|
haproxy_process_max_sockets gauge
Hard limit on the number of per-process sockets |
|
haproxy_process_max_ssl_connections gauge
Hard limit on the number of per-process SSL endpoints (front+back), 0=unlimited |
|
haproxy_process_max_ssl_rate gauge
Highest SslRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_zlib_memory gauge
Limit on the amount of memory used by HTTP compression above which it is automatically disabled (in bytes, see global.maxzlibmem) |
|
haproxy_process_nbthread gauge
Number of started threads (global.nbthread) |
|
haproxy_process_pipes_free_total counter
Current number of allocated and available pipes in this worker process |
|
haproxy_process_pipes_used_total counter
Current number of pipes in use in this worker process |
|
haproxy_process_pool_allocated_bytes gauge
Amount of memory allocated in pools (in bytes) |
|
haproxy_process_pool_failures_total counter
Number of failed pool allocations since this worker was started |
|
haproxy_process_pool_used_bytes gauge
Amount of pool memory currently used (in bytes) |
|
haproxy_process_recv_logs_total counter
Total number of log messages received by log-forwarding listeners on this worker process since started |
|
haproxy_process_relative_process_id gauge
Relative worker process number (1) |
|
haproxy_process_requests_total counter
Total number of requests on this worker process since started |
|
haproxy_process_spliced_bytes_out_total counter
Total number of bytes emitted by current worker process through a kernel pipe since started |
|
haproxy_process_ssl_cache_lookups_total counter
Total number of SSL session ID lookups in the SSL session cache on this worker since the process started |
|
haproxy_process_ssl_cache_misses_total counter
Total number of SSL session ID lookups that didn’t find a session in the SSL session cache on this worker since started |
|
haproxy_process_ssl_connections_total counter
Total number of SSL endpoints on this worker process since the process started (front+back) |
|
haproxy_process_start_time_seconds gauge
Start time in seconds |
|
haproxy_process_stopping gauge
1 if the worker process is currently stopping, otherwise zero |
|
haproxy_process_unstoppable_jobs gauge
Current number of unstoppable jobs on the current worker process (master connections) |
|
haproxy_process_uptime_seconds gauge
How long ago this worker process was started (seconds) |
|
haproxy_frontend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_frontend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_frontend_connections_rate_max gauge
Highest value of connections per second observed since the worker process started. Label: |
|
haproxy_frontend_connections_total counter
Total number of new connections accepted on this frontend since the worker process started. Label: |
|
haproxy_frontend_current_sessions gauge
Number of current sessions on the frontend. Label: |
|
haproxy_frontend_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_frontend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_cache_lookups_total counter
Total number of HTTP request lookups in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_frontend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_frontend_http_requests_rate_max gauge
Highest value of http requests observed since the worker process started. Label: |
|
haproxy_frontend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_frontend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of frontend and HTTP response range. Labels: |
|
haproxy_frontend_intercepted_requests_total counter
Total number of HTTP requests intercepted on the frontend (redirects/stats/services) since the worker process started. Label: |
|
haproxy_frontend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_frontend_limit_session_rate gauge
Limit on the number of sessions accepted in a second (frontend only, ‘rate-limit sessions’ setting). Label: |
|
haproxy_frontend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_frontend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_frontend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_frontend_request_errors_total counter
Total number of invalid requests since process started. Label: |
|
haproxy_frontend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_frontend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_frontend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_frontend_status gauge
Current status of the service. One metric for each combination of frontend and service status. Labels: |
|
haproxy_backend_active_servers gauge
Total number of active UP servers with a non-zero weight. Label: |
|
haproxy_backend_agg_check_status gauge
Backend’s aggregated gauge of servers’ state check status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_check_status gauge
Deprecated. Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_status gauge
Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_backup_servers gauge
Total number of backup UP servers with a non-zero weight. Label: |
|
haproxy_backend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_backend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_backend_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Label: |
|
haproxy_backend_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Label: |
|
haproxy_backend_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Label: |
|
haproxy_backend_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Label: |
|
haproxy_backend_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Label: |
|
haproxy_backend_connection_errors_total counter
Total number of failed connections to server since the worker process started. Label: |
|
haproxy_backend_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Label: |
|
haproxy_backend_current_queue gauge
Number of current queued connections. Label: |
|
haproxy_backend_current_sessions gauge
Number of current sessions on the backend. Label: |
|
haproxy_backend_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Label: |
|
haproxy_backend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_backend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_cache_lookups_total counter
Total number of HTTP requests looked up in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_backend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_backend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_backend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend and HTTP response range. Labels: |
|
haproxy_backend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_backend_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Label: |
|
haproxy_backend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_backend_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Label: |
|
haproxy_backend_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Label: |
|
haproxy_backend_max_queue gauge
Highest value of queued connections encountered since process started. Label: |
|
haproxy_backend_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Label: |
|
haproxy_backend_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Label: |
|
haproxy_backend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_backend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_backend_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Label: |
|
haproxy_backend_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Label: |
|
haproxy_backend_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Label: |
|
haproxy_backend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_backend_response_errors_total counter
Total number of invalid responses since the worker process started. Label: |
|
haproxy_backend_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Label: |
|
haproxy_backend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_backend_retry_warnings_total counter
Total number of server connection retries since the worker process started. Label: |
|
haproxy_backend_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Label: |
|
haproxy_backend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_backend_status gauge
Current status of the service. One metric for each combination of backend and state label value. Labels: |
|
haproxy_backend_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Label: |
|
haproxy_backend_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Label: |
|
haproxy_backend_weight gauge
Server’s effective weight, or sum of active servers’ effective weights for a backend. Label: |
|
haproxy_server_bytes_in_total counter
Total number of request bytes since process started. Labels: |
|
haproxy_server_bytes_out_total counter
Total number of response bytes since process started. Labels: |
|
haproxy_server_check_code gauge
layer5-7 code, if available of the last health check. Labels: |
|
haproxy_server_check_duration_seconds gauge
Total duration of the latest server health check, in seconds. Labels: |
|
haproxy_server_check_failures_total counter
Total number of failed individual health checks per server/backend, since the worker process started. Labels: |
|
haproxy_server_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Labels: |
|
haproxy_server_check_status gauge
Status of last health check. One metric for each combination of backend, server, and status. Labels: |
|
haproxy_server_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Labels: |
|
haproxy_server_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Labels: |
|
haproxy_server_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Labels: |
|
haproxy_server_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Labels: |
|
haproxy_server_connection_errors_total counter
Total number of failed connections to server since the worker process started. Labels: |
|
haproxy_server_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Labels: |
|
haproxy_server_current_queue gauge
Number of current queued connections. Labels: |
|
haproxy_server_current_sessions gauge
Number of current sessions on the server. Labels: |
|
haproxy_server_current_throttle gauge
Throttling ratio applied to a server’s maxconn and weight during the slowstart period (0 to 100%). Labels: |
|
haproxy_server_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Labels: |
|
haproxy_server_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Labels: |
|
haproxy_server_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend, server, and HTTP response range. Labels: |
|
haproxy_server_idle_connections_current gauge
Current number of idle connections available for reuse on this server. Labels: |
|
haproxy_server_idle_connections_limit gauge
Limit on the number of available idle connections on this server (server |
|
haproxy_server_internal_errors_total counter
Total number of internal errors since process started. Labels: |
|
haproxy_server_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Labels: |
|
haproxy_server_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Labels: |
|
haproxy_server_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Labels: |
|
haproxy_server_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Labels: |
|
haproxy_server_max_queue gauge
Highest value of queued connections encountered since process started. Labels: |
|
haproxy_server_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Labels: |
|
haproxy_server_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Labels: |
|
haproxy_server_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Labels: |
|
haproxy_server_max_sessions gauge
Highest value of current sessions encountered since process started. Labels: |
|
haproxy_server_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Labels: |
|
haproxy_server_need_connections_current gauge
Estimated needed number of connections. Labels: |
|
haproxy_server_queue_limit gauge
Limit on the number of connections in queue, for servers only (maxqueue argument). Labels: |
|
haproxy_server_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Labels: |
|
haproxy_server_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Labels: |
|
haproxy_server_response_errors_total counter
Total number of invalid responses since the worker process started. Labels: |
|
haproxy_server_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Labels: |
|
haproxy_server_responses_denied_total counter
Total number of denied responses since process started. Labels: |
|
haproxy_server_retry_warnings_total counter
Total number of server connection retries since the worker process started. Labels: |
|
haproxy_server_safe_idle_connections_current gauge
Current number of safe idle connections. Labels: |
|
haproxy_server_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Labels: |
|
haproxy_server_sessions_total counter
Total number of sessions since process started. Labels: |
|
haproxy_server_status gauge
Current status of the service. One metric for each combination of server and status. Labels: |
|
haproxy_server_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Labels: |
|
haproxy_server_unsafe_idle_connections_current gauge
Current number of unsafe idle connections. Labels: |
|
haproxy_server_used_connections_current gauge
Current number of connections in use. Labels: |
|
haproxy_server_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Labels: |
|
haproxy_server_weight
Server’s effective weight, or sum of active servers’ effective weights for a backend. Labels: |
|
haproxy_sticktable_size gauge
Stick table size |
|
haproxy_sticktable_used gauge
Number of entries used in this stick table |
|
haproxy_listener_bytes_in_total counter
Total number of request bytes since process started. To enable, add |
|
haproxy_listener_bytes_out_total counter
Total number of response bytes since process started. To enable, add |
|
haproxy_listener_current_sessions gauge
Number of current sessions on the frontend, backend or server. To enable, add |
|
haproxy_listener_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_failed_header_rewriting_to counter
Total number of failed HTTP header rewrites since the worker process started. To enable, add |
|
haproxy_listener_internal_errors_total counter
Total number of internal errors since process started. To enable, add |
|
haproxy_listener_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. To enable, add |
|
haproxy_listener_max_sessions gauge
Highest value of current sessions encountered since process started. To enable, add |
|
haproxy_listener_request_errors_total counter
Total number of invalid requests since process started. To enable, add |
|
haproxy_listener_requests_denied_total counter
Total number of denied requests since process started. To enable, add |
|
haproxy_listener_responses_denied_total counter
Total number of denied responses since process started. To enable, add |
|
haproxy_listener_sessions_total counter
Total number of sessions since process started. To enable, add |
|
haproxy_listener_ssl_failed_handshake counter
Total number of failed handshake. To enable, add |
|
haproxy_listener_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add |
|
haproxy_listener_ssl_sess counter
Total number of ssl sessions established. To enable, add |
|
haproxy_listener_status gauge
Current status of the service. One metric for each combination of service and status. To enable, add |
|
haproxy_process_active_peers gauge
Current number of verified active peers connections on the current worker process |
|
haproxy_process_build_info gauge
Build info. Label: |
|
haproxy_process_busy_polling_enabled gauge
1 if busy-polling is currently in use on the worker process, otherwise zero (config.busy-polling) |
|
haproxy_process_connected_peers gauge
Current number of peers having passed the connection step on the current worker process |
|
haproxy_process_connections_total counter
Total number of connections on this worker process since started |
|
haproxy_process_current_backend_ssl_key_rate gauge
Number of SSL keys created on backends in this worker process over the last second |
|
haproxy_process_current_connection_rate gauge
Number of front connections created on this worker process over the last second |
|
haproxy_process_current_connections gauge
Current number of connections on this worker process |
|
haproxy_process_current_frontend_ssl_key_rate gauge
Number of SSL keys created on frontends in this worker process over the last second |
|
haproxy_process_current_run_queue gauge
Total number of active tasks+tasklets in the current worker process |
|
haproxy_process_current_session_rate gauge
Number of sessions created on this worker process over the last second |
|
haproxy_process_current_ssl_connections gauge
Current number of SSL endpoints on this worker process (front+back) |
|
haproxy_process_current_ssl_rate gauge
Number of SSL connections created on this worker process over the last second |
|
haproxy_process_current_tasks gauge
Total number of tasks in the current worker process (active + sleeping) |
|
haproxy_process_current_zlib_memory gauge
Amount of memory currently used by HTTP compression on the current worker process (in bytes) |
|
haproxy_process_dropped_logs_total counter
Total number of dropped logs for current worker process since started |
|
haproxy_process_frontend_ssl_reuse gauge
Percent of frontend SSL connections which didn’t require a new key |
|
haproxy_process_hard_max_connections gauge
Hard limit on the number of per-process connections (imposed by Memmax_MB or |
|
haproxy_process_http_comp_bytes_in_total counter
Number of bytes submitted to the HTTP compressor in this worker process over the last second |
|
haproxy_process_http_comp_bytes_out_total counter
Number of bytes emitted by the HTTP compressor in this worker process over the last second |
|
haproxy_process_idle_time_percent gauge
Percentage of last second spent waiting in the current worker thread |
|
haproxy_process_jobs gauge
Current number of active jobs on the current worker process (frontend connections, master connections, listeners) |
|
haproxy_process_limit_connection_rate gauge
Hard limit for ConnRate (global.maxconnrate) |
|
haproxy_process_limit_http_comp gauge
Limit of CompressBpsOut beyond which HTTP compression is automatically disabled |
|
haproxy_process_limit_session_rate gauge
Hard limit for SessRate (global.maxsessrate) |
|
haproxy_process_limit_ssl_rate gauge
Hard limit for SslRate (global.maxsslrate) |
|
haproxy_process_listeners gauge
Current number of active listeners on the current worker process |
|
haproxy_process_max_backend_ssl_key_rate gauge
Highest SslBackendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_connection_rate gauge
Highest ConnRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_connections gauge
Hard limit on the number of per-process connections (configured or imposed by |
|
haproxy_process_max_fds gauge
Hard limit on the number of per-process file descriptors |
|
haproxy_process_max_frontend_ssl_key_rate gauge
Highest SslFrontendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_memory_bytes gauge
Worker process’s hard limit on memory usage in byes (-m on command line) |
|
haproxy_process_max_pipes gauge
Hard limit on the number of pipes for splicing, 0=unlimited |
|
haproxy_process_max_session_rate gauge
Highest SessRate reached on this worker process since started (in sessions per second) |
|
haproxy_process_max_sockets gauge
Hard limit on the number of per-process sockets |
|
haproxy_process_max_ssl_connections gauge
Hard limit on the number of per-process SSL endpoints (front+back), 0=unlimited |
|
haproxy_process_max_ssl_rate gauge
Highest SslRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_zlib_memory gauge
Limit on the amount of memory used by HTTP compression above which it is automatically disabled (in bytes, see global.maxzlibmem) |
|
haproxy_process_nbthread gauge
Number of started threads (global.nbthread) |
|
haproxy_process_pipes_free_total counter
Current number of allocated and available pipes in this worker process |
|
haproxy_process_pipes_used_total counter
Current number of pipes in use in this worker process |
|
haproxy_process_pool_allocated_bytes gauge
Amount of memory allocated in pools (in bytes) |
|
haproxy_process_pool_failures_total counter
Number of failed pool allocations since this worker was started |
|
haproxy_process_pool_used_bytes gauge
Amount of pool memory currently used (in bytes) |
|
haproxy_process_recv_logs_total counter
Total number of log messages received by log-forwarding listeners on this worker process since started |
|
haproxy_process_relative_process_id gauge
Relative worker process number (1) |
|
haproxy_process_requests_total counter
Total number of requests on this worker process since started |
|
haproxy_process_ssl_cache_lookups_total counter
Total number of SSL session ID lookups in the SSL session cache on this worker since the process started |
|
haproxy_process_ssl_cache_misses_total counter
Total number of SSL session ID lookups that didn’t find a session in the SSL session cache on this worker since started |
|
haproxy_process_ssl_connections_total counter
Total number of SSL endpoints on this worker process since the process started (front+back) |
|
haproxy_process_start_time_seconds gauge
Start time in seconds |
|
haproxy_process_stopping gauge
1 if the worker process is currently stopping, otherwise zero |
|
haproxy_process_unstoppable_jobs gauge
Current number of unstoppable jobs on the current worker process (master connections) |
|
haproxy_process_uptime_seconds gauge
How long ago this worker process was started (seconds) |
|
haproxy_frontend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_frontend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_frontend_connections_rate_max gauge
Highest value of connections per second observed since the worker process started. Label: |
|
haproxy_frontend_connections_total counter
Total number of new connections accepted on this frontend since the worker process started. Label: |
|
haproxy_frontend_current_sessions gauge
Number of current sessions on the frontend. Label: |
|
haproxy_frontend_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_frontend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_cache_lookups_total counter
Total number of HTTP request lookups in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_frontend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_frontend_http_requests_rate_max gauge
Highest value of http requests observed since the worker process started. Label: |
|
haproxy_frontend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_frontend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of frontend and HTTP response range. Labels: |
|
haproxy_frontend_intercepted_requests_total counter
Total number of HTTP requests intercepted on the frontend (redirects/stats/services) since the worker process started. Label: |
|
haproxy_frontend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_frontend_limit_session_rate gauge
Limit on the number of sessions accepted in a second (frontend only, ‘rate-limit sessions’ setting). Label: |
|
haproxy_frontend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_frontend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_frontend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_frontend_request_errors_total counter
Total number of invalid requests since process started. Label: |
|
haproxy_frontend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_frontend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_frontend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_frontend_status gauge
Current status of the service. One metric for each combination of frontend and service status. Labels: |
|
haproxy_backend_active_servers gauge
Total number of active UP servers with a non-zero weight. Label: |
|
haproxy_backend_agg_check_status gauge
Backend’s aggregated gauge of servers’ state check status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_check_status gauge
Deprecated. Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_status gauge
Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_backup_servers gauge
Total number of backup UP servers with a non-zero weight. Label: |
|
haproxy_backend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_backend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_backend_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Label: |
|
haproxy_backend_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Label: |
|
haproxy_backend_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Label: |
|
haproxy_backend_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Label: |
|
haproxy_backend_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Label: |
|
haproxy_backend_connection_errors_total counter
Total number of failed connections to server since the worker process started. Label: |
|
haproxy_backend_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Label: |
|
haproxy_backend_current_queue gauge
Number of current queued connections. Label: |
|
haproxy_backend_current_sessions gauge
Number of current sessions on the backend. Label: |
|
haproxy_backend_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Label: |
|
haproxy_backend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_backend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_cache_lookups_total counter
Total number of HTTP requests looked up in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_backend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_backend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_backend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend and HTTP response range. Labels: |
|
haproxy_backend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_backend_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Label: |
|
haproxy_backend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_backend_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Label: |
|
haproxy_backend_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Label: |
|
haproxy_backend_max_queue gauge
Highest value of queued connections encountered since process started. Label: |
|
haproxy_backend_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Label: |
|
haproxy_backend_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Label: |
|
haproxy_backend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_backend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_backend_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Label: |
|
haproxy_backend_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Label: |
|
haproxy_backend_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Label: |
|
haproxy_backend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_backend_response_errors_total counter
Total number of invalid responses since the worker process started. Label: |
|
haproxy_backend_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Label: |
|
haproxy_backend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_backend_retry_warnings_total counter
Total number of server connection retries since the worker process started. Label: |
|
haproxy_backend_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Label: |
|
haproxy_backend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_backend_status gauge
Current status of the service. One metric for each combination of backend and state label value. Labels: |
|
haproxy_backend_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Label: |
|
haproxy_backend_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Label: |
|
haproxy_backend_weight gauge
Server’s effective weight, or sum of active servers’ effective weights for a backend. Label: |
|
haproxy_server_bytes_in_total counter
Total number of request bytes since process started. Labels: |
|
haproxy_server_bytes_out_total counter
Total number of response bytes since process started. Labels: |
|
haproxy_server_check_code gauge
layer5-7 code, if available of the last health check. Labels: |
|
haproxy_server_check_duration_seconds gauge
Total duration of the latest server health check, in seconds. Labels: |
|
haproxy_server_check_failures_total counter
Total number of failed individual health checks per server/backend, since the worker process started. Labels: |
|
haproxy_server_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Labels: |
|
haproxy_server_check_status gauge
Status of last health check. One metric for each combination of backend, server, and status. Labels: |
|
haproxy_server_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Labels: |
|
haproxy_server_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Labels: |
|
haproxy_server_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Labels: |
|
haproxy_server_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Labels: |
|
haproxy_server_connection_errors_total counter
Total number of failed connections to server since the worker process started. Labels: |
|
haproxy_server_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Labels: |
|
haproxy_server_current_queue gauge
Number of current queued connections. Labels: |
|
haproxy_server_current_sessions gauge
Number of current sessions on the server. Labels: |
|
haproxy_server_current_throttle gauge
Throttling ratio applied to a server’s maxconn and weight during the slowstart period (0 to 100%). Labels: |
|
haproxy_server_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Labels: |
|
haproxy_server_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Labels: |
|
haproxy_server_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend, server, and HTTP response range. Labels: |
|
haproxy_server_internal_errors_total counter
Total number of internal errors since process started. Labels: |
|
haproxy_server_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Labels: |
|
haproxy_server_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Labels: |
|
haproxy_server_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Labels: |
|
haproxy_server_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Labels: |
|
haproxy_server_max_queue gauge
Highest value of queued connections encountered since process started. Labels: |
|
haproxy_server_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Labels: |
|
haproxy_server_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Labels: |
|
haproxy_server_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Labels: |
|
haproxy_server_max_sessions gauge
Highest value of current sessions encountered since process started. Labels: |
|
haproxy_server_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Labels: |
|
haproxy_server_queue_limit gauge
Limit on the number of connections in queue, for servers only (maxqueue argument). Labels: |
|
haproxy_server_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Labels: |
|
haproxy_server_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Labels: |
|
haproxy_server_response_errors_total counter
Total number of invalid responses since the worker process started. Labels: |
|
haproxy_server_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Labels: |
|
haproxy_server_responses_denied_total counter
Total number of denied responses since process started. Labels: |
|
haproxy_server_retry_warnings_total counter
Total number of server connection retries since the worker process started. Labels: |
|
haproxy_server_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Labels: |
|
haproxy_server_sessions_total counter
Total number of sessions since process started. Labels: |
|
haproxy_server_status gauge
Current status of the service. One metric for each combination of server and status. Labels: |
|
haproxy_server_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Labels: |
|
haproxy_server_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Labels: |
|
haproxy_server_weight
Server’s effective weight, or sum of active servers’ effective weights for a backend. Labels: |
|
haproxy_sticktable_size gauge
Stick table size |
|
haproxy_sticktable_used gauge
Number of entries used in this stick table |
|
haproxy_listener_bytes_in_total counter
Total number of request bytes since process started. To enable, add |
|
haproxy_listener_bytes_out_total counter
Total number of response bytes since process started. To enable, add |
|
haproxy_listener_current_sessions gauge
Number of current sessions on the frontend, backend or server. To enable, add |
|
haproxy_listener_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_failed_header_rewriting_to counter
Total number of failed HTTP header rewrites since the worker process started. To enable, add |
|
haproxy_listener_internal_errors_total counter
Total number of internal errors since process started. To enable, add |
|
haproxy_listener_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. To enable, add |
|
haproxy_listener_max_sessions gauge
Highest value of current sessions encountered since process started. To enable, add |
|
haproxy_listener_request_errors_total counter
Total number of invalid requests since process started. To enable, add |
|
haproxy_listener_requests_denied_total counter
Total number of denied requests since process started. To enable, add |
|
haproxy_listener_responses_denied_total counter
Total number of denied responses since process started. To enable, add |
|
haproxy_listener_sessions_total counter
Total number of sessions since process started. To enable, add |
|
haproxy_listener_ssl_failed_handshake counter
Total number of failed handshake. To enable, add |
|
haproxy_listener_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add |
|
haproxy_listener_ssl_sess counter
Total number of ssl sessions established. To enable, add |
|
haproxy_listener_status gauge
Current status of the service. One metric for each combination of service and status. To enable, add |
|
haproxy_process_active_peers gauge
Current number of verified active peers connections on the current worker process |
|
haproxy_process_build_info gauge
Build info. Label: |
|
haproxy_process_busy_polling_enabled gauge
1 if busy-polling is currently in use on the worker process, otherwise zero (config.busy-polling) |
|
haproxy_process_connected_peers gauge
Current number of peers having passed the connection step on the current worker process |
|
haproxy_process_connections_total counter
Total number of connections on this worker process since started |
|
haproxy_process_current_backend_ssl_key_rate gauge
Number of SSL keys created on backends in this worker process over the last second |
|
haproxy_process_current_connection_rate gauge
Number of front connections created on this worker process over the last second |
|
haproxy_process_current_connections gauge
Current number of connections on this worker process |
|
haproxy_process_current_frontend_ssl_key_rate gauge
Number of SSL keys created on frontends in this worker process over the last second |
|
haproxy_process_current_run_queue gauge
Total number of active tasks+tasklets in the current worker process |
|
haproxy_process_current_session_rate gauge
Number of sessions created on this worker process over the last second |
|
haproxy_process_current_ssl_connections gauge
Current number of SSL endpoints on this worker process (front+back) |
|
haproxy_process_current_ssl_rate gauge
Number of SSL connections created on this worker process over the last second |
|
haproxy_process_current_tasks gauge
Total number of tasks in the current worker process (active + sleeping) |
|
haproxy_process_current_zlib_memory gauge
Amount of memory currently used by HTTP compression on the current worker process (in bytes) |
|
haproxy_process_dropped_logs_total counter
Total number of dropped logs for current worker process since started |
|
haproxy_process_frontend_ssl_reuse gauge
Percent of frontend SSL connections which didn’t require a new key |
|
haproxy_process_hard_max_connections gauge
Hard limit on the number of per-process connections (imposed by Memmax_MB or |
|
haproxy_process_http_comp_bytes_in_total counter
Number of bytes submitted to the HTTP compressor in this worker process over the last second |
|
haproxy_process_http_comp_bytes_out_total counter
Number of bytes emitted by the HTTP compressor in this worker process over the last second |
|
haproxy_process_idle_time_percent gauge
Percentage of last second spent waiting in the current worker thread |
|
haproxy_process_jobs gauge
Current number of active jobs on the current worker process (frontend connections, master connections, listeners) |
|
haproxy_process_limit_connection_rate gauge
Hard limit for ConnRate (global.maxconnrate) |
|
haproxy_process_limit_http_comp gauge
Limit of CompressBpsOut beyond which HTTP compression is automatically disabled |
|
haproxy_process_limit_session_rate gauge
Hard limit for SessRate (global.maxsessrate) |
|
haproxy_process_limit_ssl_rate gauge
Hard limit for SslRate (global.maxsslrate) |
|
haproxy_process_listeners gauge
Current number of active listeners on the current worker process |
|
haproxy_process_max_backend_ssl_key_rate gauge
Highest SslBackendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_connection_rate gauge
Highest ConnRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_connections gauge
Hard limit on the number of per-process connections (configured or imposed by |
|
haproxy_process_max_fds gauge
Hard limit on the number of per-process file descriptors |
|
haproxy_process_max_frontend_ssl_key_rate gauge
Highest SslFrontendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_memory_bytes gauge
Worker process’s hard limit on memory usage in byes (-m on command line) |
|
haproxy_process_max_pipes gauge
Hard limit on the number of pipes for splicing, 0=unlimited |
|
haproxy_process_max_session_rate gauge
Highest SessRate reached on this worker process since started (in sessions per second) |
|
haproxy_process_max_sockets gauge
Hard limit on the number of per-process sockets |
|
haproxy_process_max_ssl_connections gauge
Hard limit on the number of per-process SSL endpoints (front+back), 0=unlimited |
|
haproxy_process_max_ssl_rate gauge
Highest SslRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_zlib_memory gauge
Limit on the amount of memory used by HTTP compression above which it is automatically disabled (in bytes, see global.maxzlibmem) |
|
haproxy_process_nbthread gauge
Number of started threads (global.nbthread) |
|
haproxy_process_pipes_free_total counter
Current number of allocated and available pipes in this worker process |
|
haproxy_process_pipes_used_total counter
Current number of pipes in use in this worker process |
|
haproxy_process_pool_allocated_bytes gauge
Amount of memory allocated in pools (in bytes) |
|
haproxy_process_pool_failures_total counter
Number of failed pool allocations since this worker was started |
|
haproxy_process_pool_used_bytes gauge
Amount of pool memory currently used (in bytes) |
|
haproxy_process_recv_logs_total counter
Total number of log messages received by log-forwarding listeners on this worker process since started |
|
haproxy_process_relative_process_id gauge
Relative worker process number (1) |
|
haproxy_process_requests_total counter
Total number of requests on this worker process since started |
|
haproxy_process_ssl_cache_lookups_total counter
Total number of SSL session ID lookups in the SSL session cache on this worker since the process started |
|
haproxy_process_ssl_cache_misses_total counter
Total number of SSL session ID lookups that didn’t find a session in the SSL session cache on this worker since started |
|
haproxy_process_ssl_connections_total counter
Total number of SSL endpoints on this worker process since the process started (front+back) |
|
haproxy_process_start_time_seconds gauge
Start time in seconds |
|
haproxy_process_stopping gauge
1 if the worker process is currently stopping, otherwise zero |
|
haproxy_process_unstoppable_jobs gauge
Current number of unstoppable jobs on the current worker process (master connections) |
|
haproxy_process_uptime_seconds gauge
How long ago this worker process was started (seconds) |
|
haproxy_frontend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_frontend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_frontend_connections_rate_max gauge
Highest value of connections per second observed since the worker process started. Label: |
|
haproxy_frontend_connections_total counter
Total number of new connections accepted on this frontend since the worker process started. Label: |
|
haproxy_frontend_current_sessions gauge
Number of current sessions on the frontend. Label: |
|
haproxy_frontend_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_frontend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_cache_lookups_total counter
Total number of HTTP request lookups in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_frontend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_frontend_http_requests_rate_max gauge
Highest value of http requests observed since the worker process started. Label: |
|
haproxy_frontend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_frontend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of frontend and HTTP response range. Labels: |
|
haproxy_frontend_intercepted_requests_total counter
Total number of HTTP requests intercepted on the frontend (redirects/stats/services) since the worker process started. Label: |
|
haproxy_frontend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_frontend_limit_session_rate gauge
Limit on the number of sessions accepted in a second (frontend only, ‘rate-limit sessions’ setting). Label: |
|
haproxy_frontend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_frontend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_frontend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_frontend_request_errors_total counter
Total number of invalid requests since process started. Label: |
|
haproxy_frontend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_frontend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_frontend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_frontend_status gauge
Current status of the service. One metric for each combination of frontend and service status. Labels: |
|
haproxy_backend_active_servers gauge
Total number of active UP servers with a non-zero weight. Label: |
|
haproxy_backend_agg_check_status gauge
Backend’s aggregated gauge of servers’ state check status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_check_status gauge
Deprecated. Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_status gauge
Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_backup_servers gauge
Total number of backup UP servers with a non-zero weight. Label: |
|
haproxy_backend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_backend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_backend_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Label: |
|
haproxy_backend_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Label: |
|
haproxy_backend_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Label: |
|
haproxy_backend_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Label: |
|
haproxy_backend_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Label: |
|
haproxy_backend_connection_errors_total counter
Total number of failed connections to server since the worker process started. Label: |
|
haproxy_backend_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Label: |
|
haproxy_backend_current_queue gauge
Number of current queued connections. Label: |
|
haproxy_backend_current_sessions gauge
Number of current sessions on the backend. Label: |
|
haproxy_backend_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Label: |
|
haproxy_backend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_backend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_cache_lookups_total counter
Total number of HTTP requests looked up in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_backend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_backend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_backend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend and HTTP response range. Labels: |
|
haproxy_backend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_backend_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Label: |
|
haproxy_backend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_backend_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Label: |
|
haproxy_backend_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Label: |
|
haproxy_backend_max_queue gauge
Highest value of queued connections encountered since process started. Label: |
|
haproxy_backend_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Label: |
|
haproxy_backend_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Label: |
|
haproxy_backend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_backend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_backend_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Label: |
|
haproxy_backend_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Label: |
|
haproxy_backend_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Label: |
|
haproxy_backend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_backend_response_errors_total counter
Total number of invalid responses since the worker process started. Label: |
|
haproxy_backend_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Label: |
|
haproxy_backend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_backend_retry_warnings_total counter
Total number of server connection retries since the worker process started. Label: |
|
haproxy_backend_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Label: |
|
haproxy_backend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_backend_status gauge
Current status of the service. One metric for each combination of backend and state label value. Labels: |
|
haproxy_backend_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Label: |
|
haproxy_backend_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Label: |
|
haproxy_backend_weight gauge
Server’s effective weight, or sum of active servers’ effective weights for a backend. Label: |
|
haproxy_server_bytes_in_total counter
Total number of request bytes since process started. Labels: |
|
haproxy_server_bytes_out_total counter
Total number of response bytes since process started. Labels: |
|
haproxy_server_check_code gauge
layer5-7 code, if available of the last health check. Labels: |
|
haproxy_server_check_duration_seconds gauge
Total duration of the latest server health check, in seconds. Labels: |
|
haproxy_server_check_failures_total counter
Total number of failed individual health checks per server/backend, since the worker process started. Labels: |
|
haproxy_server_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Labels: |
|
haproxy_server_check_status gauge
Status of last health check. One metric for each combination of backend, server, and status. Labels: |
|
haproxy_server_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Labels: |
|
haproxy_server_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Labels: |
|
haproxy_server_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Labels: |
|
haproxy_server_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Labels: |
|
haproxy_server_connection_errors_total counter
Total number of failed connections to server since the worker process started. Labels: |
|
haproxy_server_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Labels: |
|
haproxy_server_current_queue gauge
Number of current queued connections. Labels: |
|
haproxy_server_current_sessions gauge
Number of current sessions on the server. Labels: |
|
haproxy_server_current_throttle gauge
Throttling ratio applied to a server’s maxconn and weight during the slowstart period (0 to 100%). Labels: |
|
haproxy_server_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Labels: |
|
haproxy_server_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Labels: |
|
haproxy_server_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend, server, and HTTP response range. Labels: |
|
haproxy_server_internal_errors_total counter
Total number of internal errors since process started. Labels: |
|
haproxy_server_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Labels: |
|
haproxy_server_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Labels: |
|
haproxy_server_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Labels: |
|
haproxy_server_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Labels: |
|
haproxy_server_max_queue gauge
Highest value of queued connections encountered since process started. Labels: |
|
haproxy_server_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Labels: |
|
haproxy_server_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Labels: |
|
haproxy_server_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Labels: |
|
haproxy_server_max_sessions gauge
Highest value of current sessions encountered since process started. Labels: |
|
haproxy_server_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Labels: |
|
haproxy_server_queue_limit gauge
Limit on the number of connections in queue, for servers only (maxqueue argument). Labels: |
|
haproxy_server_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Labels: |
|
haproxy_server_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Labels: |
|
haproxy_server_response_errors_total counter
Total number of invalid responses since the worker process started. Labels: |
|
haproxy_server_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Labels: |
|
haproxy_server_responses_denied_total counter
Total number of denied responses since process started. Labels: |
|
haproxy_server_retry_warnings_total counter
Total number of server connection retries since the worker process started. Labels: |
|
haproxy_server_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Labels: |
|
haproxy_server_sessions_total counter
Total number of sessions since process started. Labels: |
|
haproxy_server_status gauge
Current status of the service. One metric for each combination of server and status. Labels: |
|
haproxy_server_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Labels: |
|
haproxy_server_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Labels: |
|
haproxy_server_weight
Server’s effective weight, or sum of active servers’ effective weights for a backend. Labels: |
|
haproxy_sticktable_size gauge
Stick table size |
|
haproxy_sticktable_used gauge
Number of entries used in this stick table |
|
haproxy_listener_bytes_in_total counter
Total number of request bytes since process started. To enable, add |
|
haproxy_listener_bytes_out_total counter
Total number of response bytes since process started. To enable, add |
|
haproxy_listener_current_sessions gauge
Number of current sessions on the frontend, backend or server. To enable, add |
|
haproxy_listener_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. To enable, add |
|
haproxy_listener_failed_header_rewriting_to counter
Total number of failed HTTP header rewrites since the worker process started. To enable, add |
|
haproxy_listener_internal_errors_total counter
Total number of internal errors since process started. To enable, add |
|
haproxy_listener_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. To enable, add |
|
haproxy_listener_max_sessions gauge
Highest value of current sessions encountered since process started. To enable, add |
|
haproxy_listener_request_errors_total counter
Total number of invalid requests since process started. To enable, add |
|
haproxy_listener_requests_denied_total counter
Total number of denied requests since process started. To enable, add |
|
haproxy_listener_responses_denied_total counter
Total number of denied responses since process started. To enable, add |
|
haproxy_listener_sessions_total counter
Total number of sessions since process started. To enable, add |
|
haproxy_listener_ssl_failed_handshake counter
Total number of failed handshake. To enable, add |
|
haproxy_listener_ssl_reused_sess counter
Total number of ssl sessions reused. To enable, add |
|
haproxy_listener_ssl_sess counter
Total number of ssl sessions established. To enable, add |
|
haproxy_listener_status gauge
Current status of the service. One metric for each combination of service and status. To enable, add |
|
haproxy_process_active_peers gauge
Current number of verified active peers connections on the current worker process |
|
haproxy_process_build_info gauge
Build info. Label: |
|
haproxy_process_busy_polling_enabled gauge
1 if busy-polling is currently in use on the worker process, otherwise zero (config.busy-polling) |
|
haproxy_process_connected_peers gauge
Current number of peers having passed the connection step on the current worker process |
|
haproxy_process_connections_total counter
Total number of connections on this worker process since started |
|
haproxy_process_current_backend_ssl_key_rate gauge
Number of SSL keys created on backends in this worker process over the last second |
|
haproxy_process_current_connection_rate gauge
Number of front connections created on this worker process over the last second |
|
haproxy_process_current_connections gauge
Current number of connections on this worker process |
|
haproxy_process_current_frontend_ssl_key_rate gauge
Number of SSL keys created on frontends in this worker process over the last second |
|
haproxy_process_current_run_queue gauge
Total number of active tasks+tasklets in the current worker process |
|
haproxy_process_current_session_rate gauge
Number of sessions created on this worker process over the last second |
|
haproxy_process_current_ssl_connections gauge
Current number of SSL endpoints on this worker process (front+back) |
|
haproxy_process_current_ssl_rate gauge
Number of SSL connections created on this worker process over the last second |
|
haproxy_process_current_tasks gauge
Total number of tasks in the current worker process (active + sleeping) |
|
haproxy_process_current_zlib_memory gauge
Amount of memory currently used by HTTP compression on the current worker process (in bytes) |
|
haproxy_process_dropped_logs_total counter
Total number of dropped logs for current worker process since started |
|
haproxy_process_frontend_ssl_reuse gauge
Percent of frontend SSL connections which didn’t require a new key |
|
haproxy_process_hard_max_connections gauge
Hard limit on the number of per-process connections (imposed by Memmax_MB or |
|
haproxy_process_http_comp_bytes_in_total counter
Number of bytes submitted to the HTTP compressor in this worker process over the last second |
|
haproxy_process_http_comp_bytes_out_total counter
Number of bytes emitted by the HTTP compressor in this worker process over the last second |
|
haproxy_process_idle_time_percent gauge
Percentage of last second spent waiting in the current worker thread |
|
haproxy_process_jobs gauge
Current number of active jobs on the current worker process (frontend connections, master connections, listeners) |
|
haproxy_process_limit_connection_rate gauge
Hard limit for ConnRate (global.maxconnrate) |
|
haproxy_process_limit_http_comp gauge
Limit of CompressBpsOut beyond which HTTP compression is automatically disabled |
|
haproxy_process_limit_session_rate gauge
Hard limit for SessRate (global.maxsessrate) |
|
haproxy_process_limit_ssl_rate gauge
Hard limit for SslRate (global.maxsslrate) |
|
haproxy_process_listeners gauge
Current number of active listeners on the current worker process |
|
haproxy_process_max_backend_ssl_key_rate gauge
Highest SslBackendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_connection_rate gauge
Highest ConnRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_connections gauge
Hard limit on the number of per-process connections (configured or imposed by |
|
haproxy_process_max_fds gauge
Hard limit on the number of per-process file descriptors |
|
haproxy_process_max_frontend_ssl_key_rate gauge
Highest SslFrontendKeyRate reached on this worker process since started (in SSL keys per second) |
|
haproxy_process_max_memory_bytes gauge
Worker process’s hard limit on memory usage in byes (-m on command line) |
|
haproxy_process_max_pipes gauge
Hard limit on the number of pipes for splicing, 0=unlimited |
|
haproxy_process_max_session_rate gauge
Highest SessRate reached on this worker process since started (in sessions per second) |
|
haproxy_process_max_sockets gauge
Hard limit on the number of per-process sockets |
|
haproxy_process_max_ssl_connections gauge
Hard limit on the number of per-process SSL endpoints (front+back), 0=unlimited |
|
haproxy_process_max_ssl_rate gauge
Highest SslRate reached on this worker process since started (in connections per second) |
|
haproxy_process_max_zlib_memory gauge
Limit on the amount of memory used by HTTP compression above which it is automatically disabled (in bytes, see global.maxzlibmem) |
|
haproxy_process_nbthread gauge
Number of started threads (global.nbthread) |
|
haproxy_process_pipes_free_total counter
Current number of allocated and available pipes in this worker process |
|
haproxy_process_pipes_used_total counter
Current number of pipes in use in this worker process |
|
haproxy_process_pool_allocated_bytes gauge
Amount of memory allocated in pools (in bytes) |
|
haproxy_process_pool_failures_total counter
Number of failed pool allocations since this worker was started |
|
haproxy_process_pool_used_bytes gauge
Amount of pool memory currently used (in bytes) |
|
haproxy_process_recv_logs_total counter
Total number of log messages received by log-forwarding listeners on this worker process since started |
|
haproxy_process_relative_process_id gauge
Relative worker process number (1) |
|
haproxy_process_requests_total counter
Total number of requests on this worker process since started |
|
haproxy_process_ssl_cache_lookups_total counter
Total number of SSL session ID lookups in the SSL session cache on this worker since the process started |
|
haproxy_process_ssl_cache_misses_total counter
Total number of SSL session ID lookups that didn’t find a session in the SSL session cache on this worker since started |
|
haproxy_process_ssl_connections_total counter
Total number of SSL endpoints on this worker process since the process started (front+back) |
|
haproxy_process_start_time_seconds gauge
Start time in seconds |
|
haproxy_process_stopping gauge
1 if the worker process is currently stopping, otherwise zero |
|
haproxy_process_unstoppable_jobs gauge
Current number of unstoppable jobs on the current worker process (master connections) |
|
haproxy_process_uptime_seconds gauge
How long ago this worker process was started (seconds) |
|
haproxy_frontend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_frontend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_frontend_connections_rate_max gauge
Highest value of connections per second observed since the worker process started. Label: |
|
haproxy_frontend_connections_total counter
Total number of new connections accepted on this frontend since the worker process started. Label: |
|
haproxy_frontend_current_sessions gauge
Number of current sessions on the frontend. Label: |
|
haproxy_frontend_denied_connections_total counter
Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_denied_sessions_total counter
Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process started. Label: |
|
haproxy_frontend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_frontend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_cache_lookups_total counter
Total number of HTTP request lookups in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_frontend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_frontend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_frontend_http_requests_rate_max gauge
Highest value of http requests observed since the worker process started. Label: |
|
haproxy_frontend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_frontend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of frontend and HTTP response range. Labels: |
|
haproxy_frontend_intercepted_requests_total counter
Total number of HTTP requests intercepted on the frontend (redirects/stats/services) since the worker process started. Label: |
|
haproxy_frontend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_frontend_limit_session_rate gauge
Limit on the number of sessions accepted in a second (frontend only, ‘rate-limit sessions’ setting). Label: |
|
haproxy_frontend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_frontend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_frontend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_frontend_request_errors_total counter
Total number of invalid requests since process started. Label: |
|
haproxy_frontend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_frontend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_frontend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_frontend_status gauge
Current status of the service. One metric for each combination of frontend and service status. Labels: |
|
haproxy_backend_active_servers gauge
Total number of active UP servers with a non-zero weight. Label: |
|
haproxy_backend_agg_check_status gauge
Backend’s aggregated gauge of servers’ state check status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_check_status gauge
Deprecated. Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_agg_server_status gauge
Backend’s aggregated gauge of servers’ status. One metric for each combination of backend and status. Labels: |
|
haproxy_backend_backup_servers gauge
Total number of backup UP servers with a non-zero weight. Label: |
|
haproxy_backend_bytes_in_total counter
Total number of request bytes since process started. Label: |
|
haproxy_backend_bytes_out_total counter
Total number of response bytes since process started. Label: |
|
haproxy_backend_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Label: |
|
haproxy_backend_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Label: |
|
haproxy_backend_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Label: |
|
haproxy_backend_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Label: |
|
haproxy_backend_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Label: |
|
haproxy_backend_connection_errors_total counter
Total number of failed connections to server since the worker process started. Label: |
|
haproxy_backend_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Label: |
|
haproxy_backend_current_queue gauge
Number of current queued connections. Label: |
|
haproxy_backend_current_sessions gauge
Number of current sessions on the backend. Label: |
|
haproxy_backend_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Label: |
|
haproxy_backend_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Label: |
|
haproxy_backend_http_cache_hits_total counter
Total number of HTTP requests not found in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_cache_lookups_total counter
Total number of HTTP requests looked up in the cache on this frontend/backend since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_bypassed_total counter
Total number of bytes that bypassed HTTP compression for this object since the worker process started (CPU/memory/bandwidth limitation). Label: |
|
haproxy_backend_http_comp_bytes_in_total counter
Total number of bytes submitted to the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_bytes_out_total counter
Total number of bytes emitted by the HTTP compressor for this object since the worker process started. Label: |
|
haproxy_backend_http_comp_responses_total counter
Total number of HTTP responses that were compressed for this object since the worker process started. Label: |
|
haproxy_backend_http_requests_total counter
Total number of HTTP requests processed by this object since the worker process started. Label: |
|
haproxy_backend_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend and HTTP response range. Labels: |
|
haproxy_backend_internal_errors_total counter
Total number of internal errors since process started. Label: |
|
haproxy_backend_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Label: |
|
haproxy_backend_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Label: |
|
haproxy_backend_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Label: |
|
haproxy_backend_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Label: |
|
haproxy_backend_max_queue gauge
Highest value of queued connections encountered since process started. Label: |
|
haproxy_backend_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Label: |
|
haproxy_backend_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Label: |
|
haproxy_backend_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Label: |
|
haproxy_backend_max_sessions gauge
Highest value of current sessions encountered since process started. Label: |
|
haproxy_backend_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Label: |
|
haproxy_backend_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Label: |
|
haproxy_backend_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Label: |
|
haproxy_backend_requests_denied_total counter
Total number of denied requests since process started. Label: |
|
haproxy_backend_response_errors_total counter
Total number of invalid responses since the worker process started. Label: |
|
haproxy_backend_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Label: |
|
haproxy_backend_responses_denied_total counter
Total number of denied responses since process started. Label: |
|
haproxy_backend_retry_warnings_total counter
Total number of server connection retries since the worker process started. Label: |
|
haproxy_backend_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Label: |
|
haproxy_backend_sessions_total counter
Total number of sessions since process started. Label: |
|
haproxy_backend_status gauge
Current status of the service. One metric for each combination of backend and state label value. Labels: |
|
haproxy_backend_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Label: |
|
haproxy_backend_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Label: |
|
haproxy_backend_weight gauge
Server’s effective weight, or sum of active servers’ effective weights for a backend. Label: |
|
haproxy_server_bytes_in_total counter
Total number of request bytes since process started. Labels: |
|
haproxy_server_bytes_out_total counter
Total number of response bytes since process started. Labels: |
|
haproxy_server_check_code gauge
layer5-7 code, if available of the last health check. Labels: |
|
haproxy_server_check_duration_seconds gauge
Total duration of the latest server health check, in seconds. Labels: |
|
haproxy_server_check_failures_total counter
Total number of failed individual health checks per server/backend, since the worker process started. Labels: |
|
haproxy_server_check_last_change_seconds gauge
How long ago the last server state changed, in seconds. Labels: |
|
haproxy_server_check_status gauge
Status of last health check. One metric for each combination of backend, server, and status. Labels: |
|
haproxy_server_check_up_down_total counter
Total number of failed checks causing UP to DOWN server transitions, per server/backend, since the worker process started. Labels: |
|
haproxy_server_client_aborts_total counter
Total number of requests or connections aborted by the client since the worker process started. Labels: |
|
haproxy_server_connect_time_average_seconds gauge
Avg. connect time for last 1024 successful connections. Labels: |
|
haproxy_server_connection_attempts_total counter
Total number of outgoing connection attempts on this backend/server since the worker process started. Labels: |
|
haproxy_server_connection_errors_total counter
Total number of failed connections to server since the worker process started. Labels: |
|
haproxy_server_connection_reuses_total counter
Total number of reused connection on this backend/server since the worker process started. Labels: |
|
haproxy_server_current_queue gauge
Number of current queued connections. Labels: |
|
haproxy_server_current_sessions gauge
Number of current sessions on the server. Labels: |
|
haproxy_server_current_throttle gauge
Throttling ratio applied to a server’s maxconn and weight during the slowstart period (0 to 100%). Labels: |
|
haproxy_server_downtime_seconds_total counter
Total time spent in DOWN state, for server or backend. Labels: |
|
haproxy_server_failed_header_rewriting_total counter
Total number of failed HTTP header rewrites since the worker process started. Labels: |
|
haproxy_server_http_responses_total counter
Total number of HTTP responses with status 1xx-5xx returned by this object since the worker process started. One metric for each combination of backend, server, and HTTP response range. Labels: |
|
haproxy_server_internal_errors_total counter
Total number of internal errors since process started. Labels: |
|
haproxy_server_last_session_seconds gauge
How long ago some traffic was seen on this object on this worker process, in seconds. Labels: |
|
haproxy_server_limit_sessions gauge
Frontend/listener/server’s maxconn, backend’s fullconn. Labels: |
|
haproxy_server_loadbalanced_total counter
Total number of requests routed by load balancing since the worker process started (ignores queue pop and stickiness). Labels: |
|
haproxy_server_max_connect_time_seconds gauge
Maximum observed time spent waiting for a connection to complete. Labels: |
|
haproxy_server_max_queue gauge
Highest value of queued connections encountered since process started. Labels: |
|
haproxy_server_max_queue_time_seconds gauge
Maximum observed time spent in the queue. Labels: |
|
haproxy_server_max_response_time_seconds gauge
Maximum observed time spent waiting for a server response. Labels: |
|
haproxy_server_max_session_rate gauge
Highest value of sessions per second observed since the worker process started. Labels: |
|
haproxy_server_max_sessions gauge
Highest value of current sessions encountered since process started. Labels: |
|
haproxy_server_max_total_time_seconds gauge
Maximum observed total request+response time (request+queue+connect+response+processing). Labels: |
|
haproxy_server_queue_limit gauge
Limit on the number of connections in queue, for servers only (maxqueue argument). Labels: |
|
haproxy_server_queue_time_average_seconds gauge
Avg. queue time for last 1024 successful connections. Labels: |
|
haproxy_server_redispatch_warnings_total counter
Total number of server redispatches due to connection failures since the worker process started. Labels: |
|
haproxy_server_response_errors_total counter
Total number of invalid responses since the worker process started. Labels: |
|
haproxy_server_response_time_average_seconds gauge
Avg. response time for last 1024 successful connections. Labels: |
|
haproxy_server_responses_denied_total counter
Total number of denied responses since process started. Labels: |
|
haproxy_server_retry_warnings_total counter
Total number of server connection retries since the worker process started. Labels: |
|
haproxy_server_server_aborts_total counter
Total number of requests or connections aborted by the server since the worker process started. Labels: |
|
haproxy_server_sessions_total counter
Total number of sessions since process started. Labels: |
|
haproxy_server_status gauge
Current status of the service. One metric for each combination of server and status. Labels: |
|
haproxy_server_total_time_average_seconds gauge
Avg. total time for last 1024 successful connections. Labels: |
|
haproxy_server_uweight gauge
Server’s user weight, or sum of active servers’ user weights for a backend. Labels: |
|
haproxy_server_weight
Server’s effective weight, or sum of active servers’ effective weights for a backend. Labels: |
|
haproxy_sticktable_size gauge
Stick table size |
|
haproxy_sticktable_used gauge
Number of entries used in this stick table |