Exported metrics
------------------
+See prometheus export for the description of each field.
+
* Globals metrics
-+------------------------------------------------+-------------------------------------------------------------------------------+
-| Metric name | Description |
-+------------------------------------------------+-------------------------------------------------------------------------------+
-| haproxy_process_nbthread | Configured number of threads. |
-| haproxy_process_nbproc | Configured number of processes. |
-| haproxy_process_relative_process_id | Relative process id, starting at 1. |
-| haproxy_process_start_time_seconds | Start time in seconds. |
-| haproxy_process_max_memory_bytes | Per-process memory limit (in bytes); 0=unset. |
-| haproxy_process_pool_allocated_bytes | Total amount of memory allocated in pools (in bytes). |
-| haproxy_process_pool_used_bytes | Total amount of memory used in pools (in bytes). |
-| haproxy_process_pool_failures_total | Total number of failed pool allocations. |
-| haproxy_process_max_fds | Maximum number of open file descriptors; 0=unset. |
-| haproxy_process_max_sockets | Maximum number of open sockets. |
-| haproxy_process_max_connections | Maximum number of concurrent connections. |
-| haproxy_process_hard_max_connections | Initial Maximum number of concurrent connections. |
-| haproxy_process_current_connections | Number of active sessions. |
-| haproxy_process_connections_total | Total number of created sessions. |
-| haproxy_process_requests_total | Total number of requests (TCP or HTTP). |
-| haproxy_process_max_ssl_connections | Configured maximum number of concurrent SSL connections. |
-| haproxy_process_current_ssl_connections | Number of opened SSL connections. |
-| haproxy_process_ssl_connections_total | Total number of opened SSL connections. |
-| haproxy_process_max_pipes | Configured maximum number of pipes. |
-| haproxy_process_pipes_used_total | Number of pipes in used. |
-| haproxy_process_pipes_free_total | Number of pipes unused. |
-| haproxy_process_current_connection_rate | Current number of connections per second over last elapsed second. |
-| haproxy_process_limit_connection_rate | Configured maximum number of connections per second. |
-| haproxy_process_max_connection_rate | Maximum observed number of connections per second. |
-| haproxy_process_current_session_rate | Current number of sessions per second over last elapsed second. |
-| haproxy_process_limit_session_rate | Configured maximum number of sessions per second. |
-| haproxy_process_max_session_rate | Maximum observed number of sessions per second. |
-| haproxy_process_current_ssl_rate | Current number of SSL sessions per second over last elapsed second. |
-| haproxy_process_limit_ssl_rate | Configured maximum number of SSL sessions per second. |
-| haproxy_process_max_ssl_rate | Maximum observed number of SSL sessions per second. |
-| haproxy_process_current_frontend_ssl_key_rate | Current frontend SSL Key computation per second over last elapsed second. |
-| haproxy_process_max_frontend_ssl_key_rate | Maximum observed frontend SSL Key computation per second. |
-| haproxy_process_frontend_ssl_reuse | SSL session reuse ratio (percent). |
-| haproxy_process_current_backend_ssl_key_rate | Current backend SSL Key computation per second over last elapsed second. |
-| haproxy_process_max_backend_ssl_key_rate | Maximum observed backend SSL Key computation per second. |
-| haproxy_process_ssl_cache_lookups_total | Total number of SSL session cache lookups. |
-| haproxy_process_ssl_cache_misses_total | Total number of SSL session cache misses. |
-| haproxy_process_http_comp_bytes_in_total | Number of bytes per second over last elapsed second, before http compression. |
-| haproxy_process_http_comp_bytes_out_total | Number of bytes per second over last elapsed second, after http compression. |
-| haproxy_process_limit_http_comp | Configured maximum input compression rate in bytes. |
-| haproxy_process_current_zlib_memory | Current memory used for zlib in bytes. |
-| haproxy_process_max_zlib_memory | Configured maximum amount of memory for zlib in bytes. |
-| haproxy_process_current_tasks | Current number of tasks. |
-| haproxy_process_current_run_queue | Current number of tasks in the run-queue. |
-| haproxy_process_idle_time_percent | Idle to total ratio over last sample (percent). |
-| haproxy_process_stopping | Non zero means stopping in progress. |
-| haproxy_process_jobs | Current number of active jobs (listeners, sessions, open devices). |
-| haproxy_process_unstoppable_jobs | Current number of active jobs that can't be stopped during a soft stop. |
-| haproxy_process_listeners | Current number of active listeners. |
-| haproxy_process_active_peers | Current number of active peers. |
-| haproxy_process_connected_peers | Current number of connected peers. |
-| haproxy_process_dropped_logs_total | Total number of dropped logs. |
-| haproxy_process_busy_polling_enabled | Non zero if the busy polling is enabled. |
-| haproxy_process_failed_resolutions | Total number of failed DNS resolutions. |
-| haproxy_process_bytes_out_total | Total number of bytes emitted. |
-| haproxy_process_spliced_bytes_out_total | Total number of bytes emitted through a kernel pipe. |
-| haproxy_process_bytes_out_rate | Number of bytes emitted over the last elapsed second. |
-| haproxy_process_recv_logs_total | Total number of log messages received by log-forwarding listeners on this |
-| | worker process since started |
-+------------------------------------------------+-------------------------------------------------------------------------------+
++------------------------------------------------+
+| Metric name |
++------------------------------------------------+
+| haproxy_process_nbthread |
+| haproxy_process_nbproc |
+| haproxy_process_relative_process_id |
+| haproxy_process_start_time_seconds |
+| haproxy_process_max_memory_bytes |
+| haproxy_process_pool_allocated_bytes |
+| haproxy_process_pool_used_bytes |
+| haproxy_process_pool_failures_total |
+| haproxy_process_max_fds |
+| haproxy_process_max_sockets |
+| haproxy_process_max_connections |
+| haproxy_process_hard_max_connections |
+| haproxy_process_current_connections |
+| haproxy_process_connections_total |
+| haproxy_process_requests_total |
+| haproxy_process_max_ssl_connections |
+| haproxy_process_current_ssl_connections |
+| haproxy_process_ssl_connections_total |
+| haproxy_process_max_pipes |
+| haproxy_process_pipes_used_total |
+| haproxy_process_pipes_free_total |
+| haproxy_process_current_connection_rate |
+| haproxy_process_limit_connection_rate |
+| haproxy_process_max_connection_rate |
+| haproxy_process_current_session_rate |
+| haproxy_process_limit_session_rate |
+| haproxy_process_max_session_rate |
+| haproxy_process_current_ssl_rate |
+| haproxy_process_limit_ssl_rate |
+| haproxy_process_max_ssl_rate |
+| haproxy_process_current_frontend_ssl_key_rate |
+| haproxy_process_max_frontend_ssl_key_rate |
+| haproxy_process_frontend_ssl_reuse |
+| haproxy_process_current_backend_ssl_key_rate |
+| haproxy_process_max_backend_ssl_key_rate |
+| haproxy_process_ssl_cache_lookups_total |
+| haproxy_process_ssl_cache_misses_total |
+| haproxy_process_http_comp_bytes_in_total |
+| haproxy_process_http_comp_bytes_out_total |
+| haproxy_process_limit_http_comp |
+| haproxy_process_current_zlib_memory |
+| haproxy_process_max_zlib_memory |
+| haproxy_process_current_tasks |
+| haproxy_process_current_run_queue |
+| haproxy_process_idle_time_percent |
+| haproxy_process_stopping |
+| haproxy_process_jobs |
+| haproxy_process_unstoppable_jobs |
+| haproxy_process_listeners |
+| haproxy_process_active_peers |
+| haproxy_process_connected_peers |
+| haproxy_process_dropped_logs_total |
+| haproxy_process_busy_polling_enabled |
+| haproxy_process_failed_resolutions |
+| haproxy_process_bytes_out_total |
+| haproxy_process_spliced_bytes_out_total |
+| haproxy_process_bytes_out_rate |
+| haproxy_process_recv_logs_total |
++------------------------------------------------+
* Frontend metrics
-+-------------------------------------------------+------------------------------------------------------------------------------+
-| Metric name | Description |
-+-------------------------------------------------+------------------------------------------------------------------------------+
-| haproxy_frontend_status | Current status of the service. |
-| haproxy_frontend_current_sessions | Current number of active sessions. |
-| haproxy_frontend_max_sessions | Maximum observed number of active sessions. |
-| haproxy_frontend_limit_sessions | Configured session limit. |
-| haproxy_frontend_sessions_total | Total number of sessions. |
-| haproxy_frontend_limit_session_rate | Configured limit on new sessions per second. |
-| haproxy_frontend_max_session_rate | Maximum observed number of sessions per second. |
-| haproxy_frontend_connections_rate_current | Current number of connections per second over the last elapsed second. |
-| haproxy_frontend_connections_rate_max | Maximum observed number of connections per second. |
-| haproxy_frontend_connections_total | Total number of connections. |
-| haproxy_frontend_bytes_in_total | Current total of incoming bytes. |
-| haproxy_frontend_bytes_out_total | Current total of outgoing bytes. |
-| haproxy_frontend_requests_denied_total | Total number of denied requests. |
-| haproxy_frontend_responses_denied_total | Total number of denied responses. |
-| haproxy_frontend_request_errors_total | Total number of request errors. |
-| haproxy_frontend_denied_connections_total | Total number of requests denied by "tcp-request connection" rules. |
-| haproxy_frontend_denied_sessions_total | Total number of requests denied by "tcp-request session" rules. |
-| haproxy_frontend_failed_header_rewriting_total | Total number of failed header rewriting warnings. |
-| haproxy_frontend_http_requests_rate_max | Maximum observed number of HTTP requests per second. |
-| haproxy_frontend_http_requests_total | Total number of HTTP requests received. |
-| haproxy_frontend_http_responses_total | Total number of HTTP responses. |
-| haproxy_frontend_intercepted_requests_total | Total number of intercepted HTTP requests. |
-| haproxy_frontend_http_cache_lookups_total | Total number of HTTP cache lookups. |
-| haproxy_frontend_http_cache_hits_total | Total number of HTTP cache hits. |
-| haproxy_frontend_http_comp_bytes_in_total | Total number of HTTP response bytes fed to the compressor. |
-| haproxy_frontend_http_comp_bytes_out_total | Total number of HTTP response bytes emitted by the compressor. |
-| haproxy_frontend_http_comp_bytes_bypassed_total | Total number of bytes that bypassed the HTTP compressor (CPU/BW limit). |
-| haproxy_frontend_http_comp_responses_total | Total number of HTTP responses that were compressed. |
-| haproxy_frontend_internal_errors_total | Total number of internal errors. |
-+-------------------------------------------------+------------------------------------------------------------------------------+
++-------------------------------------------------+
+| Metric name |
++-------------------------------------------------+
+| haproxy_frontend_status |
+| haproxy_frontend_current_sessions |
+| haproxy_frontend_max_sessions |
+| haproxy_frontend_limit_sessions |
+| haproxy_frontend_sessions_total |
+| haproxy_frontend_limit_session_rate |
+| haproxy_frontend_max_session_rate |
+| haproxy_frontend_connections_rate_current |
+| haproxy_frontend_connections_rate_max |
+| haproxy_frontend_connections_total |
+| haproxy_frontend_bytes_in_total |
+| haproxy_frontend_bytes_out_total |
+| haproxy_frontend_requests_denied_total |
+| haproxy_frontend_responses_denied_total |
+| haproxy_frontend_request_errors_total |
+| haproxy_frontend_denied_connections_total |
+| haproxy_frontend_denied_sessions_total |
+| haproxy_frontend_failed_header_rewriting_total |
+| haproxy_frontend_http_requests_rate_max |
+| haproxy_frontend_http_requests_total |
+| haproxy_frontend_http_responses_total |
+| haproxy_frontend_intercepted_requests_total |
+| haproxy_frontend_http_cache_lookups_total |
+| haproxy_frontend_http_cache_hits_total |
+| haproxy_frontend_http_comp_bytes_in_total |
+| haproxy_frontend_http_comp_bytes_out_total |
+| haproxy_frontend_http_comp_bytes_bypassed_total |
+| haproxy_frontend_http_comp_responses_total |
+| haproxy_frontend_internal_errors_total |
++-------------------------------------------------+
* Backend metrics
-+-----------------------------------------------------+--------------------------------------------------------------------------+
-| Metric name | Description |
-+-----------------------------------------------------+--------------------------------------------------------------------------+
-| haproxy_backend_status | Current status of the service. |
-| haproxy_backend_current_sessions | Current number of active sessions. |
-| haproxy_backend_max_sessions | Maximum observed number of active sessions. |
-| haproxy_backend_limit_sessions | Configured session limit. |
-| haproxy_backend_sessions_total | Total number of sessions. |
-| haproxy_backend_max_session_rate | Maximum observed number of sessions per second. |
-| haproxy_backend_last_session_seconds | Number of seconds since last session assigned to server/backend. |
-| haproxy_backend_current_queue | Current number of queued requests. |
-| haproxy_backend_max_queue | Maximum observed number of queued requests. |
-| haproxy_backend_connection_attempts_total | Total number of connection establishment attempts. |
-| haproxy_backend_connection_reuses_total | Total number of connection reuses. |
-| haproxy_backend_bytes_in_total | Current total of incoming bytes. |
-| haproxy_backend_bytes_out_total | Current total of outgoing bytes. |
-| haproxy_backend_queue_time_average_seconds | Avg. queue time for last 1024 successful connections. |
-| haproxy_backend_connect_time_average_seconds | Avg. connect time for last 1024 successful connections. |
-| haproxy_backend_response_time_average_seconds | Avg. response time for last 1024 successful connections. (0 for TCP) |
-| haproxy_backend_total_time_average_seconds | Avg. total time for last 1024 successful connections. |
-| haproxy_backend_max_queue_time_seconds | Maximum observed queue time. |
-| haproxy_backend_max_connect_time_seconds | Maximum observed connect time. |
-| haproxy_backend_max_response_time_seconds | Maximum observed response time. (0 for TCP) |
-| haproxy_backend_max_total_time_seconds | Maximum observed total time. |
-| haproxy_backend_requests_denied_total | Total number of denied requests. |
-| haproxy_backend_responses_denied_total | Total number of denied responses. |
-| haproxy_backend_connection_errors_total | Total number of connection errors. |
-| haproxy_backend_response_errors_total | Total number of response errors. |
-| haproxy_backend_retry_warnings_total | Total number of retry warnings. |
-| haproxy_backend_redispatch_warnings_total | Total number of redispatch warnings. |
-| haproxy_backend_failed_header_rewriting_total | Total number of failed header rewriting warnings. |
-| haproxy_backend_client_aborts_total | Total number of data transfers aborted by the client. |
-| haproxy_backend_server_aborts_total | Total number of data transfers aborted by the server. |
-| haproxy_backend_weight | Service weight. |
-| haproxy_backend_uweight | Sum of active servers'user weights for a backend |
-| haproxy_backend_active_servers | Current number of active servers. |
-| haproxy_backend_backup_servers | Current number of backup servers. |
-| haproxy_backend_check_up_down_total | Total number of UP->DOWN transitions. |
-| haproxy_backend_check_last_change_seconds | Number of seconds since the last UP<->DOWN transition. |
-| haproxy_backend_downtime_seconds_total | Total downtime (in seconds) for the service. |
-| haproxy_backend_loadbalanced_total | Total number of times a service was selected. |
-| haproxy_backend_http_requests_total | Total number of HTTP requests received. |
-| haproxy_backend_http_responses_total | Total number of HTTP responses. |
-| haproxy_backend_http_cache_lookups_total | Total number of HTTP cache lookups. |
-| haproxy_backend_http_cache_hits_total | Total number of HTTP cache hits. |
-| haproxy_backend_http_comp_bytes_in_total | Total number of HTTP response bytes fed to the compressor. |
-| haproxy_backend_http_comp_bytes_out_total | Total number of HTTP response bytes emitted by the compressor. |
-| haproxy_backend_http_comp_bytes_bypassed_total | Total number of bytes that bypassed the HTTP compressor (CPU/BW limit). |
-| haproxy_backend_http_comp_responses_total | Total number of HTTP responses that were compressed. |
-| haproxy_backend_internal_errors_total | Total number of internal errors. |
-+-----------------------------------------------------+--------------------------------------------------------------------------+
++-----------------------------------------------------+
+| Metric name |
++-----------------------------------------------------+
+| haproxy_backend_status |
+| haproxy_backend_current_sessions |
+| haproxy_backend_max_sessions |
+| haproxy_backend_limit_sessions |
+| haproxy_backend_sessions_total |
+| haproxy_backend_max_session_rate |
+| haproxy_backend_last_session_seconds |
+| haproxy_backend_current_queue |
+| haproxy_backend_max_queue |
+| haproxy_backend_connection_attempts_total |
+| haproxy_backend_connection_reuses_total |
+| haproxy_backend_bytes_in_total |
+| haproxy_backend_bytes_out_total |
+| haproxy_backend_queue_time_average_seconds |
+| haproxy_backend_connect_time_average_seconds |
+| haproxy_backend_response_time_average_seconds |
+| haproxy_backend_total_time_average_seconds |
+| haproxy_backend_max_queue_time_seconds |
+| haproxy_backend_max_connect_time_seconds |
+| haproxy_backend_max_response_time_seconds |
+| haproxy_backend_max_total_time_seconds |
+| haproxy_backend_requests_denied_total |
+| haproxy_backend_responses_denied_total |
+| haproxy_backend_connection_errors_total |
+| haproxy_backend_response_errors_total |
+| haproxy_backend_retry_warnings_total |
+| haproxy_backend_redispatch_warnings_total |
+| haproxy_backend_failed_header_rewriting_total |
+| haproxy_backend_client_aborts_total |
+| haproxy_backend_server_aborts_total |
+| haproxy_backend_weight |
+| haproxy_backend_uweight |
+| haproxy_backend_active_servers |
+| haproxy_backend_backup_servers |
+| haproxy_backend_check_up_down_total |
+| haproxy_backend_check_last_change_seconds |
+| haproxy_backend_downtime_seconds_total |
+| haproxy_backend_loadbalanced_total |
+| haproxy_backend_http_requests_total |
+| haproxy_backend_http_responses_total |
+| haproxy_backend_http_cache_lookups_total |
+| haproxy_backend_http_cache_hits_total |
+| haproxy_backend_http_comp_bytes_in_total |
+| haproxy_backend_http_comp_bytes_out_total |
+| haproxy_backend_http_comp_bytes_bypassed_total |
+| haproxy_backend_http_comp_responses_total |
+| haproxy_backend_internal_errors_total |
++-----------------------------------------------------+
* Server metrics
-+----------------------------------------------------+---------------------------------------------------------------------------+
-| Metric name | Description |
-+----------------------------------------------------+---------------------------------------------------------------------------+
-| haproxy_server_status | Current status of the service. |
-| haproxy_server_current_sessions | Current number of active sessions. |
-| haproxy_server_max_sessions | Maximum observed number of active sessions. |
-| haproxy_server_limit_sessions | Configured session limit. |
-| haproxy_server_sessions_total | Total number of sessions. |
-| haproxy_server_max_session_rate | Maximum observed number of sessions per second. |
-| haproxy_server_last_session_seconds | Number of seconds since last session assigned to server/backend. |
-| haproxy_server_current_queue | Current number of queued requests. |
-| haproxy_server_max_queue | Maximum observed number of queued requests. |
-| haproxy_server_queue_limit | Configured maxqueue for the server (0 meaning no limit). |
-| haproxy_server_bytes_in_total | Current total of incoming bytes. |
-| haproxy_server_bytes_out_total | Current total of outgoing bytes. |
-| haproxy_server_queue_time_average_seconds | Avg. queue time for last 1024 successful connections. |
-| haproxy_server_connect_time_average_seconds | Avg. connect time for last 1024 successful connections. |
-| haproxy_server_response_time_average_seconds | Avg. response time for last 1024 successful connections. (0 for TCP) |
-| haproxy_server_total_time_average_seconds | Avg. total time for last 1024 successful connections. |
-| haproxy_server_max_queue_time_seconds | Maximum observed queue time. |
-| haproxy_server_max_connect_time_seconds | Maximum observed connect time. |
-| haproxy_server_max_response_time_seconds | Maximum observed response time. (0 for TCP) |
-| haproxy_server_max_total_time_seconds | Maximum observed total time. |
-| haproxy_server_connection_attempts_total | Total number of connection establishment attempts. |
-| haproxy_server_connection_reuses_total | Total number of connection reuses. |
-| haproxy_server_responses_denied_total | Total number of denied responses. |
-| haproxy_server_connection_errors_total | Total number of connection errors. |
-| haproxy_server_response_errors_total | Total number of response errors. |
-| haproxy_server_retry_warnings_total | Total number of retry warnings. |
-| haproxy_server_redispatch_warnings_total | Total number of redispatch warnings. |
-| haproxy_server_failed_header_rewriting_total | Total number of failed header rewriting warnings. |
-| haproxy_server_client_aborts_total | Total number of data transfers aborted by the client. |
-| haproxy_server_server_aborts_total | Total number of data transfers aborted by the server. |
-| haproxy_server_weight | Service weight. |
-| haproxy_server_uweight | Server's user weight |
-| haproxy_server_check_status | Status of last health check, if enabled. (see below for the mapping) |
-| haproxy_server_check_code | layer5-7 code, if available of the last health check. |
-| haproxy_server_check_duration_seconds | Total duration of the latest server health check, in seconds. |
-| haproxy_server_check_failures_total | Total number of failed check (Only when the server is up). |
-| haproxy_server_check_up_down_total | Total number of UP->DOWN transitions. |
-| haproxy_server_downtime_seconds_total | Total downtime (in seconds) for the service. |
-| haproxy_server_check_last_change_seconds | Number of seconds since the last UP<->DOWN transition. |
-| haproxy_server_current_throttle | Current throttle percentage for the server, when slowstart is active. |
-| haproxy_server_loadbalanced_total | Total number of times a service was selected. |
-| haproxy_server_http_responses_total | Total number of HTTP responses. |
-| haproxy_server_idle_connections_current | Current number of idle connections available for reuse. |
-| haproxy_server_idle_connections_limit | Limit on the number of available idle connections. |
-| haproxy_server_internal_errors_total | Total number of internal errors. |
-| haproxy_server_unsafe_idle_connections_current | Current number of unsafe idle connections. |
-| haproxy_server_safe_idle_connections_current | Current number of safe idle connections. |
-| haproxy_server_used_connections_current | Current number of connections in use. |
-| haproxy_server_need_connections_current | Estimated needed number of connections. |
-+----------------------------------------------------+---------------------------------------------------------------------------+
++----------------------------------------------------+
+| Metric name |
++----------------------------------------------------+
+| haproxy_server_status |
+| haproxy_server_current_sessions |
+| haproxy_server_max_sessions |
+| haproxy_server_limit_sessions |
+| haproxy_server_sessions_total |
+| haproxy_server_max_session_rate |
+| haproxy_server_last_session_seconds |
+| haproxy_server_current_queue |
+| haproxy_server_max_queue |
+| haproxy_server_queue_limit |
+| haproxy_server_bytes_in_total |
+| haproxy_server_bytes_out_total |
+| haproxy_server_queue_time_average_seconds |
+| haproxy_server_connect_time_average_seconds |
+| haproxy_server_response_time_average_seconds |
+| haproxy_server_total_time_average_seconds |
+| haproxy_server_max_queue_time_seconds |
+| haproxy_server_max_connect_time_seconds |
+| haproxy_server_max_response_time_seconds |
+| haproxy_server_max_total_time_seconds |
+| haproxy_server_connection_attempts_total |
+| haproxy_server_connection_reuses_total |
+| haproxy_server_responses_denied_total |
+| haproxy_server_connection_errors_total |
+| haproxy_server_response_errors_total |
+| haproxy_server_retry_warnings_total |
+| haproxy_server_redispatch_warnings_total |
+| haproxy_server_failed_header_rewriting_total |
+| haproxy_server_client_aborts_total |
+| haproxy_server_server_aborts_total |
+| haproxy_server_weight |
+| haproxy_server_uweight |
+| haproxy_server_check_status |
+| haproxy_server_check_code |
+| haproxy_server_check_duration_seconds |
+| haproxy_server_check_failures_total |
+| haproxy_server_check_up_down_total |
+| haproxy_server_downtime_seconds_total |
+| haproxy_server_check_last_change_seconds |
+| haproxy_server_current_throttle |
+| haproxy_server_loadbalanced_total |
+| haproxy_server_http_responses_total |
+| haproxy_server_idle_connections_current |
+| haproxy_server_idle_connections_limit |
+| haproxy_server_internal_errors_total |
+| haproxy_server_unsafe_idle_connections_current |
+| haproxy_server_safe_idle_connections_current |
+| haproxy_server_used_connections_current |
+| haproxy_server_need_connections_current |
++----------------------------------------------------+