HAProxy インテグレーションのメトリクス

HAProxy の監視に使う Datadog の公式インテグレーションです。収集するメトリクスは 345 件あります。

公式の紹介文 (英語)

Monitor key metrics for requests, responses, errors, bytes served, and more.

種別の内訳

  • count (集計間隔内の発生回数): 180 件
  • gauge (その時点の値): 165 件

メトリクスの一覧

説明は公式の定義の英文をそのまま載せています。

メトリクス種別単位
haproxy.backend.active.servers[OpenMetrics V1 and V2] Current number of active servers.gauge-
haproxy.backend.agg.check.status[OpenMetrics V1 and V2] Backend's aggregated gauge of servers' state check status (since >= 2.4).gauge-
haproxy.backend.agg.server.check.status[OpenMetrics V1 and V2] Backend's aggregated gauge of servers' state check status (deprecated).gauge-
haproxy.backend.agg.server.status[OpenMetrics V1 and V2] Backend's aggregated gauge of servers' status (since >= 2.4).gauge-
haproxy.backend.backup.servers[OpenMetrics V1 and V2] Current number of backup servers.gauge-
haproxy.backend.bytes.in.count[OpenMetrics V2] Current total of incoming bytes. By default, submitted as count if using Prometheus.countbyte
haproxy.backend.bytes.in.total[OpenMetrics V1] Current total of incoming bytes. By default, submitted as count if using Prometheus.countbyte
haproxy.backend.bytes.in_rate[Legacy] Rate of bytes in on backend hosts.gaugebyte/second
haproxy.backend.bytes.out.count[OpenMetrics V2] Current total of outgoing bytes. By default, submitted as count if using Prometheus.countbyte
haproxy.backend.bytes.out.total[OpenMetrics V1] Current total of outgoing bytes. By default, submitted as count if using Prometheus.countbyte
haproxy.backend.bytes.out_rate[Legacy] Rate of bytes out on backend hosts.gaugebyte/second
haproxy.backend.check.last.change.seconds[OpenMetrics V1 and V2] Number of seconds since the last UP<->DOWN transition.gauge-
haproxy.backend.check.up.down.count[OpenMetrics V2] Total number of UP->DOWN transitions.count-
haproxy.backend.check.up.down.total[OpenMetrics V1] Total number of UP->DOWN transitions.count-
haproxy.backend.client.aborts.count[OpenMetrics V2] Total number of data transfers aborted by the client.count-
haproxy.backend.client.aborts.total[OpenMetrics V1] Total number of data transfers aborted by the client.count-
haproxy.backend.connect.time[Legacy] Average connect time over the last 1024 backend requests.gaugemillisecond
haproxy.backend.connect.time.average.seconds[OpenMetrics V1 and V2] Avg. connect time for last 1024 successful connections.gauge-
haproxy.backend.connection.attempts.count[OpenMetrics V2] Total number of connection establishment attempts.count-
haproxy.backend.connection.attempts.total[OpenMetrics V1] Total number of connection establishment attempts.count-
haproxy.backend.connection.errors.count[OpenMetrics V2] Total number of connection errors.count-
haproxy.backend.connection.errors.total[OpenMetrics V1] Total number of connection errors.count-
haproxy.backend.connection.reuses.count[OpenMetrics V2] Total number of connection reuses.count-
haproxy.backend.connection.reuses.total[OpenMetrics V1] Total number of connection reuses.count-
haproxy.backend.count.time.average.seconds[OpenMetrics V1 and V2] Avg. total time for last 1024 successful connections.gauge-
haproxy.backend.current.queue[OpenMetrics V1 and V2] Current number of queued requests.gauge-
haproxy.backend.current.sessions[OpenMetrics V1 and V2] Current number of active sessions.gauge-
haproxy.backend.denied.req_rate[Legacy] Number of backend requests denied due to security concerns.gaugerequest/second
haproxy.backend.denied.resp_rate[Legacy] Number of backend responses denied due to security concerns.gaugeresponse/second
haproxy.backend.downtime.seconds.count[OpenMetrics V2] Total downtime (in seconds) for the service.count-
haproxy.backend.downtime.seconds.total[OpenMetrics V1] Total downtime (in seconds) for the service.count-
haproxy.backend.errors.con_rate[Legacy] Rate of backend requests that encountered an error trying to connect to a backend server.gaugeerror/second
haproxy.backend.errors.resp_rate[Legacy] Rate of backend responses aborted due to error.gaugeerror/second
haproxy.backend.failed.header.rewriting.count[OpenMetrics V2] Total number of failed header rewriting warnings.count-
haproxy.backend.failed.header.rewriting.total[OpenMetrics V1] Total number of failed header rewriting warnings.count-
haproxy.backend.http.cache.hits.count[OpenMetrics V2] Total number of HTTP cache hits.count-
haproxy.backend.http.cache.hits.total[OpenMetrics V1] Total number of HTTP cache hits.count-
haproxy.backend.http.cache.lookups.count[OpenMetrics V2] Total number of HTTP cache lookups.count-
haproxy.backend.http.cache.lookups.total[OpenMetrics V1] Total number of HTTP cache lookups.count-
haproxy.backend.http.comp.bytes.bypassed.count[OpenMetrics V2] Total number of bytes that bypassed the HTTP compressor (CPU/BW limit).countbyte
haproxy.backend.http.comp.bytes.bypassed.total[OpenMetrics V1] Total number of bytes that bypassed the HTTP compressor (CPU/BW limit).countbyte
haproxy.backend.http.comp.bytes.in.count[OpenMetrics V2] Total number of HTTP response bytes fed to the compressor.countbyte
haproxy.backend.http.comp.bytes.in.total[OpenMetrics V1] Total number of HTTP response bytes fed to the compressor.countbyte
haproxy.backend.http.comp.bytes.out.count[OpenMetrics V2] Total number of HTTP response bytes emitted by the compressor.countbyte
haproxy.backend.http.comp.bytes.out.total[OpenMetrics V1] Total number of HTTP response bytes emitted by the compressor.countbyte
haproxy.backend.http.comp.responses.count[OpenMetrics V2] Total number of HTTP responses that were compressed.count-
haproxy.backend.http.comp.responses.total[OpenMetrics V1] Total number of HTTP responses that were compressed.count-
haproxy.backend.http.requests.count[OpenMetrics V2] Total number of HTTP requests received.count-
haproxy.backend.http.requests.total[OpenMetrics V1] Total number of HTTP requests received.count-
haproxy.backend.http.responses.count[OpenMetrics V2] Total number of HTTP responses.count-
haproxy.backend.http.responses.total[OpenMetrics V1] Total number of HTTP responses.count-
haproxy.backend.internal.errors.count[OpenMetrics V2] Total number of internal errors since process started (since >= 2.2).count-
haproxy.backend.internal.errors.total[OpenMetrics V1] Total number of internal errors since process started (since >= 2.2).count-
haproxy.backend.last.session.seconds[OpenMetrics V1 and V2] Number of seconds since last session assigned to server/backend.gauge-
haproxy.backend.limit.sessions[OpenMetrics V1 and V2] Configured session limit.gauge-
haproxy.backend.loadbalanced.count[OpenMetrics V2] Total number of times a service was selected, either for new sessions, or when redispatching.count-
haproxy.backend.loadbalanced.total[OpenMetrics V1] Total number of times a service was selected, either for new sessions, or when redispatching.count-
haproxy.backend.max.connect.time.seconds[OpenMetrics V1 and V2] Maximum observed time spent waiting for a connection to completegauge-
haproxy.backend.max.count.time.seconds[OpenMetrics V1 and V2] Maximum observed total request+response time (request+queue+connect+response+processing)gauge-
haproxy.backend.max.queue[OpenMetrics V1 and V2] Maximum observed number of queued requests.gauge-
haproxy.backend.max.queue.time.seconds[OpenMetrics V1 and V2] Maximum observed time spent in the queuegauge-
haproxy.backend.max.response.time.seconds[OpenMetrics V1 and V2] Maximum observed time spent waiting for a server responsegauge-
haproxy.backend.max.session.rate[OpenMetrics V1 and V2] Maximum observed number of sessions per second.gauge-
haproxy.backend.max.sessions[OpenMetrics V1 and V2] Maximum observed number of active sessions.gauge-
haproxy.backend.max.total.time.seconds[OpenMetrics V1 and V2] Maximum observed total request+response time (request+queue+connect+response+processing)gauge-
haproxy.backend.queue.current[Legacy] Number of backend requests without an assigned backend.gaugerequest
haproxy.backend.queue.time[Legacy] Average queue time over the last 1024 backend requests.gaugemillisecond
haproxy.backend.queue.time.average.seconds[OpenMetrics V1 and V2] Avg. queue time for last 1024 successful connections.gauge-
haproxy.backend.redispatch.warnings.count[OpenMetrics V2] Total number of redispatch warnings.count-
haproxy.backend.redispatch.warnings.total[OpenMetrics V1] Total number of redispatch warnings.count-
haproxy.backend.requests.denied.count[OpenMetrics V2] Total number of denied requests.count-
haproxy.backend.requests.denied.total[OpenMetrics V1] Total number of denied requests.count-
haproxy.backend.requests.tot_rate[Legacy] Rate of total number of backend HTTP requests.gaugerequest/second
haproxy.backend.response.1xx[Legacy] Backend HTTP responses with 1xx code per second.gaugeresponse/second
haproxy.backend.response.2xx[Legacy] Backend HTTP responses with 2xx code per second.gaugeresponse/second
haproxy.backend.response.3xx[Legacy] Backend HTTP responses with 3xx code per second.gaugeresponse/second
haproxy.backend.response.4xx[Legacy] Backend HTTP responses with 4xx code per second.gaugeresponse/second
haproxy.backend.response.5xx[Legacy] Backend HTTP responses with 5xx code per second.gaugeresponse/second
haproxy.backend.response.errors.count[OpenMetrics V2] Total number of response errors.count-
haproxy.backend.response.errors.total[OpenMetrics V1] Total number of response errors.count-
haproxy.backend.response.other[Legacy] Backend HTTP responses with other code (protocol error).gaugeresponse/second
haproxy.backend.response.time[Legacy] Average response time over the last 1024 backend requests (0 for TCP).gaugemillisecond
haproxy.backend.response.time.average.seconds[OpenMetrics V1 and V2] Avg. response time for last 1024 successful connections.gauge-
haproxy.backend.responses.denied.count[OpenMetrics V2] Total number of denied responses.count-
haproxy.backend.responses.denied.total[OpenMetrics V1] Total number of denied responses.count-
haproxy.backend.retry.warnings.count[OpenMetrics V2] Total number of retry warnings.count-
haproxy.backend.retry.warnings.total[OpenMetrics V1] Total number of retry warnings.count-
haproxy.backend.server.aborts.count[OpenMetrics V2] Total number of data transfers aborted by the server.count-
haproxy.backend.server.aborts.total[OpenMetrics V1] Total number of data transfers aborted by the server.count-
haproxy.backend.session.current[Legacy] Number of active backend sessions.gaugeconnection
haproxy.backend.session.limit[Legacy] Configured backend session limit.gaugeconnection
haproxy.backend.session.pct[Legacy] Percentage of sessions in use (backend.session.current/backend.session.limit * 100).gaugepercent
haproxy.backend.session.rate[Legacy] Number of backend sessions created per second.gaugeconnection/second
haproxy.backend.session.time[Legacy] Average total session time over the last 1024 requests.gaugemillisecond
haproxy.backend.sessions.count[OpenMetrics V2] Total number of sessions.count-
haproxy.backend.sessions.total[OpenMetrics V1] Total number of sessions.count-
haproxy.backend.status[OpenMetrics V1 and V2] Current status of the service. <= 2.3: gauge value determines state (frontend: 0=STOP, 1=UP, 2=FULL - backend: 0=DOWN, 1=UP - server: 0=DOWN, 1=UP, 2=MAINT, 3=DRAIN, 4=NOLB). >= 2.4 per state label value.gauge-
haproxy.backend.total.time.average.seconds[OpenMetrics V1 and V2] Avg. total time for last 1024 successful connections.gauge-
haproxy.backend.uptime[Legacy] Number of seconds since the last UP<->DOWN transitiongaugesecond
haproxy.backend.uweight[OpenMetrics V1 and V2] Server's user weight or sum of active servers' user weights for a backend (>= 2.4).gauge-
haproxy.backend.warnings.redis_rate[Legacy] Number of times a request was redispatched to another server.gaugeerror/second
haproxy.backend.warnings.retr_rate[Legacy] Number of times a connection to a server was retried.gaugeerror/second
haproxy.backend.weight[OpenMetrics V1 and V2] Service weight.gauge-
haproxy.backend_hosts[Legacy] Number of backend hosts.gaugehost
haproxy.count_per_status[Legacy] Number of hosts by status (UP/DOWN/NOLB/MAINT).gaugehost
haproxy.frontend.bytes.in.count[OpenMetrics V2] Current total of incoming bytes. By default, submitted as count if using Prometheus.countbyte
haproxy.frontend.bytes.in.total[OpenMetrics V1] Current total of incoming bytes. By default, submitted as count if using Prometheus.countbyte
haproxy.frontend.bytes.in_rate[Legacy] Rate of bytes in on frontend hosts.gaugebyte/second
haproxy.frontend.bytes.out.count[OpenMetrics V2] Current total of outgoing bytes. By default, submitted as count if using Prometheus.countbyte
haproxy.frontend.bytes.out.total[OpenMetrics V1] Current total of outgoing bytes. By default, submitted as count if using Prometheus.countbyte
haproxy.frontend.bytes.out_rate[Legacy] Rate of bytes out on frontend hosts.gaugebyte/second
haproxy.frontend.connections.count[OpenMetrics V2] Total number of connections.count-
haproxy.frontend.connections.rate[Legacy] Number of connections per second.gaugeconnection/second
haproxy.frontend.connections.rate.max[OpenMetrics V1 and V2] Maximum observed number of connections per second.gauge-
haproxy.frontend.connections.tot_rate[Legacy] Rate of total number of frontend connections.gaugeconnection/second
haproxy.frontend.connections.total[OpenMetrics V1] Total number of connections.count-
haproxy.frontend.current.sessions[OpenMetrics V1 and V2] Current number of active sessions.gauge-
haproxy.frontend.denied.connections.count[OpenMetrics V2] Total number of requests denied by 'tcp-request connection' rules.count-
haproxy.frontend.denied.connections.total[OpenMetrics V1] Total number of requests denied by 'tcp-request connection' rules.count-
haproxy.frontend.denied.req_rate[Legacy] Number of frontend requests denied due to security concerns.gaugerequest/second
haproxy.frontend.denied.resp_rate[Legacy] Number of frontend responses denied due to security concerns.gaugeresponse/second
haproxy.frontend.denied.sessions.count[OpenMetrics V2] Total number of requests denied by 'tcp-request session' rules.count-
haproxy.frontend.denied.sessions.total[OpenMetrics V1] Total number of requests denied by 'tcp-request session' rules.count-
haproxy.frontend.errors.req_rate[Legacy] Rate of frontend request errors.gaugeerror/second
haproxy.frontend.failed.header.rewriting.count[OpenMetrics V2] Total number of failed header rewriting warnings.count-
haproxy.frontend.failed.header.rewriting.total[OpenMetrics V1] Total number of failed header rewriting warnings.count-
haproxy.frontend.http.cache.hits.count[OpenMetrics V2] Total number of HTTP cache hits.count-
haproxy.frontend.http.cache.hits.total[OpenMetrics V1] Total number of HTTP cache hits.count-
haproxy.frontend.http.cache.lookups.count[OpenMetrics V2] Total number of HTTP cache lookups.count-
haproxy.frontend.http.cache.lookups.total[OpenMetrics V1] Total number of HTTP cache lookups.count-
haproxy.frontend.http.comp.bytes.bypassed.count[OpenMetrics V2] Total number of bytes that bypassed the HTTP compressor (CPU/BW limit).countbyte
haproxy.frontend.http.comp.bytes.bypassed.total[OpenMetrics V1] Total number of bytes that bypassed the HTTP compressor (CPU/BW limit).countbyte
haproxy.frontend.http.comp.bytes.in.count[OpenMetrics V2] Total number of HTTP response bytes fed to the compressor.countbyte
haproxy.frontend.http.comp.bytes.in.total[OpenMetrics V1] Total number of HTTP response bytes fed to the compressor.countbyte
haproxy.frontend.http.comp.bytes.out.count[OpenMetrics V2] Total number of HTTP response bytes emitted by the compressor.countbyte
haproxy.frontend.http.comp.bytes.out.total[OpenMetrics V1] Total number of HTTP response bytes emitted by the compressor.countbyte
haproxy.frontend.http.comp.responses.count[OpenMetrics V2] Total number of HTTP responses that were compressed.count-
haproxy.frontend.http.comp.responses.total[OpenMetrics V1] Total number of HTTP responses that were compressed.count-
haproxy.frontend.http.requests.count[OpenMetrics V2] Total number of HTTP requests received.count-
haproxy.frontend.http.requests.rate.max[OpenMetrics V1 and V2] Maximum observed number of HTTP requests per second.gauge-
haproxy.frontend.http.requests.total[OpenMetrics V1] Total number of HTTP requests received.count-
haproxy.frontend.http.responses.count[OpenMetrics V2] Total number of HTTP responses.count-
haproxy.frontend.http.responses.total[OpenMetrics V1] Total number of HTTP responses.count-
haproxy.frontend.intercepted.requests.count[OpenMetrics V2] Total number of intercepted HTTP requests.count-
haproxy.frontend.intercepted.requests.total[OpenMetrics V1] Total number of intercepted HTTP requests.count-
haproxy.frontend.internal.errors.count[OpenMetrics V2] Total number of internal errors since process started (since >= 2.2).count-
haproxy.frontend.internal.errors.total[OpenMetrics V1] Total number of internal errors since process started (since >= 2.2).count-
haproxy.frontend.limit.session.rate[OpenMetrics V1 and V2] Configured limit on new sessions per second.gauge-
haproxy.frontend.limit.sessions[OpenMetrics V1 and V2] Configured session limit.gauge-
haproxy.frontend.max.session.rate[OpenMetrics V1 and V2] Maximum observed number of sessions per second.gauge-
haproxy.frontend.max.sessions[OpenMetrics V1 and V2] Maximum observed number of active sessions.gauge-
haproxy.frontend.request.errors.count[OpenMetrics V2] Total number of request errors.count-
haproxy.frontend.request.errors.total[OpenMetrics V1] Total number of request errors.count-
haproxy.frontend.requests.denied.count[OpenMetrics V2] Total number of denied requests.count-
haproxy.frontend.requests.denied.total[OpenMetrics V1] Total number of denied requests.count-
haproxy.frontend.requests.intercepted[Legacy] Number of intercepted frontend requests per second.gaugerequest/second
haproxy.frontend.requests.rate[Legacy] Number of frontend HTTP requests per second.gaugerequest/second
haproxy.frontend.requests.tot_rate[Legacy] Rate of total number of frontend HTTP requests.gaugerequest/second
haproxy.frontend.response.1xx[Legacy] Frontend HTTP responses with 1xx code.gaugeresponse
haproxy.frontend.response.2xx[Legacy] Frontend HTTP responses with 2xx code.gaugeresponse
haproxy.frontend.response.3xx[Legacy] Frontend HTTP responses with 3xx code.gaugeresponse
haproxy.frontend.response.4xx[Legacy] Frontend HTTP responses with 4xx code.gaugeresponse
haproxy.frontend.response.5xx[Legacy] Frontend HTTP responses with 5xx code.gaugeresponse
haproxy.frontend.response.other[Legacy] Frontend HTTP responses with other code (protocol error).gaugeresponse
haproxy.frontend.responses.denied.count[OpenMetrics V2] Total number of denied responses.count-
haproxy.frontend.responses.denied.total[OpenMetrics V1] Total number of denied responses.count-
haproxy.frontend.session.current[Legacy] Number of active frontend sessions.gaugeconnection
haproxy.frontend.session.limit[Legacy] Configured frontend session limit.gaugeconnection
haproxy.frontend.session.pct[Legacy] Percentage of sessions in use (frontend.session.current/frontend.session.limit * 100.gaugepercent
haproxy.frontend.session.rate[Legacy] Number of frontend sessions created per second.gaugeconnection/second
haproxy.frontend.sessions.count[OpenMetrics V2] Total number of sessions.count-
haproxy.frontend.sessions.total[OpenMetrics V1] Total number of sessions.count-
haproxy.frontend.status[OpenMetrics V1 and V2] Current status of the service. <= 2.3: gauge value determines state (frontend: 0=STOP, 1=UP, 2=FULL - backend: 0=DOWN, 1=UP - server: 0=DOWN, 1=UP, 2=MAINT, 3=DRAIN, 4=NOLB). >= 2.4 per state label value.gauge-
haproxy.listener.bytes.in.count[OpenMetrics V2] Total number of request bytes since process started (>= 2.4).count-
haproxy.listener.bytes.in.total[OpenMetrics V1] Total number of request bytes since process started (>= 2.4).count-
haproxy.listener.bytes.out.count[OpenMetrics V2] Total number of response bytes since process started (>= 2.4).count-
haproxy.listener.bytes.out.total[OpenMetrics V1] Total number of response bytes since process started (>= 2.4).count-
haproxy.listener.current.sessions[OpenMetrics V1 and V2] Number of current sessions on the frontend, backend or server (>= 2.4).gauge-
haproxy.listener.denied.connections.count[OpenMetrics V2] Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started (>= 2.4).count-
haproxy.listener.denied.connections.total[OpenMetrics V1] Total number of incoming connections blocked on a listener/frontend by a tcp-request connection rule since the worker process started (>= 2.4).count-
haproxy.listener.denied.sessions.count[OpenMetrics V2] Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process startedcount-
haproxy.listener.denied.sessions.total[OpenMetrics V1] Total number of incoming sessions blocked on a listener/frontend by a tcp-request connection rule since the worker process startedcount-
haproxy.listener.failed.header.rewriting.count[OpenMetrics V2] Total number of failed HTTP header rewrites since the worker process started (>= 2.4).count-
haproxy.listener.failed.header.rewriting.total[OpenMetrics V1] Total number of failed HTTP header rewrites since the worker process started (>= 2.4).count-
haproxy.listener.internal.errors.count[OpenMetrics V2] Total number of internal errors since process started (>= 2.4).count-
haproxy.listener.internal.errors.total[OpenMetrics V1] Total number of internal errors since process started (>= 2.4).count-
haproxy.listener.limit.sessions[OpenMetrics V1 and V2] Frontend/listener/server's maxconn, backend's fullconn (>= 2.4).gauge-
haproxy.listener.max.sessions[OpenMetrics V1 and V2] Highest value of current sessions encountered since process started (>= 2.4).gauge-
haproxy.listener.request.errors.count[OpenMetrics V2] Total number of invalid requests since process started (>= 2.4).count-
haproxy.listener.request.errors.total[OpenMetrics V1] Total number of invalid requests since process started (>= 2.4).count-
haproxy.listener.requests.denied.count[OpenMetrics V2] Total number of denied requests since process started (>= 2.4).count-
haproxy.listener.requests.denied.total[OpenMetrics V1] Total number of denied requests since process started (>= 2.4).count-
haproxy.listener.responses.denied.count[OpenMetrics V2] Total number of denied responses since process started (>= 2.4).count-
haproxy.listener.responses.denied.total[OpenMetrics V1] Total number of denied responses since process started (>= 2.4).count-
haproxy.listener.sessions.count[OpenMetrics V2] Total number of sessions since process started (>= 2.4).count-
haproxy.listener.sessions.total[OpenMetrics V1] Total number of sessions since process started (>= 2.4).count-
haproxy.listener.status[OpenMetrics V1 and V2] Current status of the service, per state label value (>= 2.4).gauge-
haproxy.process.active.peers[OpenMetrics V1 and V2] Current number of active peers.gauge-
haproxy.process.build_info[OpenMetrics V1 and V2] Build info.gauge-
haproxy.process.busy.polling.enabled[OpenMetrics V1 and V2] Non zero if the busy polling is enabled.gauge-
haproxy.process.bytes.out.count[OpenMetrics V2] Total number of bytes emitted by current worker process since started (>= 2.3).count-
haproxy.process.bytes.out.rate[OpenMetrics V1 and V2] Number of bytes emitted by current worker process over the last second (>= 2.3).gauge-
haproxy.process.bytes.out.total[OpenMetrics V1] Total number of bytes emitted by current worker process since started (>= 2.3).count-
haproxy.process.connected.peers[OpenMetrics V1 and V2] Current number of connected peers.gauge-
haproxy.process.connections.count[OpenMetrics V2] Total number of created sessions.count-
haproxy.process.connections.total[OpenMetrics V1] Total number of created sessions.count-
haproxy.process.current.backend.ssl.key.rate[OpenMetrics V1 and V2] Current backend SSL Key computation per second over last elapsed second.gauge-
haproxy.process.current.connection.rate[OpenMetrics V1 and V2] Current number of connections per second over last elapsed second.gauge-
haproxy.process.current.connections[OpenMetrics V1 and V2] Number of active sessions.gauge-
haproxy.process.current.frontend.ssl.key.rate[OpenMetrics V1 and V2] Current frontend SSL Key computation per second over last elapsed second.gauge-
haproxy.process.current.run.queue[OpenMetrics V1 and V2] Current number of tasks in the run-queue.gauge-
haproxy.process.current.session.rate[OpenMetrics V1 and V2] Current number of sessions per second over last elapsed second.gauge-
haproxy.process.current.ssl.connections[OpenMetrics V1 and V2] Number of opened SSL connections.gauge-
haproxy.process.current.ssl.rate[OpenMetrics V1 and V2] Current number of SSL sessions per second over last elapsed second.gauge-
haproxy.process.current.tasks[OpenMetrics V1 and V2] Current number of tasks.gauge-
haproxy.process.current.zlib.memory[OpenMetrics V1 and V2] Current memory used for zlib in bytes (zlib is no longer the default since >= 2.4).gauge-
haproxy.process.dropped.logs.count[OpenMetrics V2] Total number of dropped logs.count-
haproxy.process.dropped.logs.total[OpenMetrics V1] Total number of dropped logs.count-
haproxy.process.failed.resolutions[OpenMetrics V1] Total number of failed DNS resolutions in current worker process since started (>= 2.3).count-
haproxy.process.failed.resolutions.count[OpenMetrics V2] Total number of failed DNS resolutions in current worker process since started (>= 2.3).count-
haproxy.process.frontend.ssl.reuse[OpenMetrics V1 and V2] SSL session reuse ratio (percent).gauge-
haproxy.process.hard.max.connections[OpenMetrics V1 and V2] Initial Maximum number of concurrent connections.gauge-
haproxy.process.http.comp.bytes.in.count[OpenMetrics V2] Number of bytes per second over last elapsed second, before http compression.countbyte
haproxy.process.http.comp.bytes.in.total[OpenMetrics V1] Number of bytes per second over last elapsed second, before http compression.countbyte
haproxy.process.http.comp.bytes.out.count[OpenMetrics V2] Number of bytes per second over last elapsed second, after http compression.countbyte
haproxy.process.http.comp.bytes.out.total[OpenMetrics V1] Number of bytes per second over last elapsed second, after http compression.countbyte
haproxy.process.idle.time.percent[OpenMetrics V1 and V2] Idle to total ratio over last sample (percent).gauge-
haproxy.process.jobs[OpenMetrics V1 and V2] Current number of active jobs (listeners, sessions, open devices).gauge-
haproxy.process.limit.connection.rate[OpenMetrics V1 and V2] Configured maximum number of connections per second.gauge-
haproxy.process.limit.http.comp[OpenMetrics V1 and V2] Configured maximum input compression rate in bytes.gauge-
haproxy.process.limit.session.rate[OpenMetrics V1 and V2] Configured maximum number of sessions per second.gauge-
haproxy.process.limit.ssl.rate[OpenMetrics V1 and V2] Configured maximum number of SSL sessions per second.gauge-
haproxy.process.listeners[OpenMetrics V1 and V2] Current number of active listeners.gauge-
haproxy.process.max.backend.ssl.key.rate[OpenMetrics V1 and V2] Maximum observed backend SSL Key computation per second.gauge-
haproxy.process.max.connection.rate[OpenMetrics V1 and V2] Maximum observed number of connections per second.gauge-
haproxy.process.max.connections[OpenMetrics V1 and V2] Maximum number of concurrent connections.gauge-
haproxy.process.max.fds[OpenMetrics V1 and V2] Maximum number of open file descriptors; 0=unset.gauge-
haproxy.process.max.frontend.ssl.key.rate[OpenMetrics V1 and V2] Maximum observed frontend SSL Key computation per second.gauge-
haproxy.process.max.memory.bytes[OpenMetrics V1 and V2] Per-process memory limit (in bytes); 0=unset.gauge-
haproxy.process.max.pipes[OpenMetrics V1 and V2] Configured maximum number of pipes.gauge-
haproxy.process.max.session.rate[OpenMetrics V1 and V2] Maximum observed number of sessions per second.gauge-
haproxy.process.max.sockets[OpenMetrics V1 and V2] Maximum number of open sockets.gauge-
haproxy.process.max.ssl.connections[OpenMetrics V1 and V2] Configured maximum number of concurrent SSL connections.gauge-
haproxy.process.max.ssl.rate[OpenMetrics V1 and V2] Maximum observed number of SSL sessions per second.gauge-
haproxy.process.max.zlib.memory[OpenMetrics V1 and V2] Configured maximum amount of memory for zlib in bytes (zlib is no longer the default since >= 2.4).gauge-
haproxy.process.nbproc[OpenMetrics V1 and V2] Configured number of processes.gauge-
haproxy.process.nbthread[OpenMetrics V1 and V2] Configured number of threads.gauge-
haproxy.process.pipes.free.count[OpenMetrics V2] Number of pipes unused.count-
haproxy.process.pipes.free.total[OpenMetrics V1] Number of pipes unused.count-
haproxy.process.pipes.used.count[OpenMetrics V2] Number of pipes in used.count-
haproxy.process.pipes.used.total[OpenMetrics V1] Number of pipes in used.count-
haproxy.process.pool.allocated.bytes[OpenMetrics V1 and V2] Total amount of memory allocated in pools (in bytes).gauge-
haproxy.process.pool.failures.count[OpenMetrics V2] Total number of failed pool allocations.count-
haproxy.process.pool.failures.total[OpenMetrics V1] Total number of failed pool allocations.count-
haproxy.process.pool.used.bytes[OpenMetrics V1 and V2] Total amount of memory used in pools (in bytes).gauge-
haproxy.process.recv.logs.count[OpenMetrics V2] Total number of log messages received by log-forwarding listeners on this worker process since started (>= 2.4).count-
haproxy.process.recv.logs.total[OpenMetrics V1] Total number of log messages received by log-forwarding listeners on this worker process since started (>= 2.4).count-
haproxy.process.relative.process.id[OpenMetrics V1 and V2] Relative process id, starting at 1.gauge-
haproxy.process.requests.count[OpenMetrics V2] Total number of requests (TCP or HTTP).count-
haproxy.process.requests.total[OpenMetrics V1] Total number of requests (TCP or HTTP).count-
haproxy.process.spliced.bytes.out.count[OpenMetrics V2] Total number of bytes emitted by current worker process through a kernel pipe since started (>= 2.3).count-
haproxy.process.spliced.bytes.out.total[OpenMetrics V1] Total number of bytes emitted by current worker process through a kernel pipe since started (>= 2.3).count-
haproxy.process.ssl.cache.lookups.count[OpenMetrics V2] Total number of SSL session cache lookups.count-
haproxy.process.ssl.cache.lookups.total[OpenMetrics V1] Total number of SSL session cache lookups.count-
haproxy.process.ssl.cache.misses.count[OpenMetrics V2] Total number of SSL session cache misses.count-
haproxy.process.ssl.cache.misses.total[OpenMetrics V1] Total number of SSL session cache misses.count-
haproxy.process.ssl.connections.count[OpenMetrics V2] Total number of opened SSL connections.count-
haproxy.process.ssl.connections.total[OpenMetrics V1] Total number of opened SSL connections.count-
haproxy.process.start.time.seconds[OpenMetrics V1 and V2] Start time in seconds.gauge-
haproxy.process.stopping[OpenMetrics V1 and V2] Non zero means stopping in progress.gauge-
haproxy.process.unstoppable.jobs[OpenMetrics V1 and V2] Current number of active jobs that can't be stopped during a soft stop.gauge-
haproxy.process.uptime.seconds[OpenMetrics V1 and V2] How long ago this worker process was started (>= 2.4).gauge-
haproxy.server.bytes.in.count[OpenMetrics V2] Current total of incoming bytes.countbyte
haproxy.server.bytes.in.total[OpenMetrics V1] Current total of incoming bytes.countbyte
haproxy.server.bytes.out.count[OpenMetrics V2] Current total of outgoing bytes.countbyte
haproxy.server.bytes.out.total[OpenMetrics V1] Current total of outgoing bytes.countbyte
haproxy.server.check.code[OpenMetrics V1 and V2] layer5-7 code, if available of the last health check. (>= 2.0)gauge-
haproxy.server.check.duration.seconds[OpenMetrics V1 and V2] Previously run health check duration (>= 2.0)gaugesecond
haproxy.server.check.failures.count[OpenMetrics V2] Total number of failed check (Only counts checks failed when the server is up).count-
haproxy.server.check.failures.total[OpenMetrics V1] Total number of failed check (Only counts checks failed when the server is up).count-
haproxy.server.check.last.change.seconds[OpenMetrics V1 and V2] Number of seconds since the last UP<->DOWN transition. (>= 2.0)gaugesecond
haproxy.server.check.status[OpenMetrics V1 and V2] Status of last health check, if enabled.. <= 2.3 HCHK_STATUS_* values in haproxy doc. >= 2.4 per state label value.gauge-
haproxy.server.check.up.down.count[OpenMetrics V2] Total number of UP->DOWN transitions.count-
haproxy.server.check.up.down.total[OpenMetrics V1] Total number of UP->DOWN transitions.count-
haproxy.server.client.aborts.count[OpenMetrics V2] Total number of data transfers aborted by the client.count-
haproxy.server.client.aborts.total[OpenMetrics V1] Total number of data transfers aborted by the client.count-
haproxy.server.connect.time.average.seconds[OpenMetrics V1 and V2] Avg. connect time for last 1024 successful connections.gauge-
haproxy.server.connection.attempts.count[OpenMetrics V2] Total number of connection establishment attempts.count-
haproxy.server.connection.attempts.total[OpenMetrics V1] Total number of connection establishment attempts.count-
haproxy.server.connection.errors.count[OpenMetrics V2] Total number of connection errors.count-
haproxy.server.connection.errors.total[OpenMetrics V1] Total number of connection errors.count-
haproxy.server.connection.reuses.count[OpenMetrics V2] Total number of connection reuses.count-
haproxy.server.connection.reuses.total[OpenMetrics V1] Total number of connection reuses.count-
haproxy.server.current.queue[OpenMetrics V1 and V2] Current number of queued requests.gauge-
haproxy.server.current.sessions[OpenMetrics V1 and V2] Current number of active sessions.gauge-
haproxy.server.current.throttle[OpenMetrics V1 and V2] Current throttle percentage for the server, when slowstart is active, or no value if not in slowstart.gauge-
haproxy.server.downtime.seconds.count[OpenMetrics V2] Total downtime (in seconds) for the service.count-
haproxy.server.downtime.seconds.total[OpenMetrics V1] Total downtime (in seconds) for the service.count-
haproxy.server.failed.header.rewriting.count[OpenMetrics V2] Total number of failed header rewriting warnings.count-
haproxy.server.failed.header.rewriting.total[OpenMetrics V1] Total number of failed header rewriting warnings.count-
haproxy.server.http.responses.count[OpenMetrics V2] Total number of HTTP responses.count-
haproxy.server.http.responses.total[OpenMetrics V1] Total number of HTTP responses.count-
haproxy.server.idle.connections.current[OpenMetrics V1 and V2] Current number of idle connections available for reuse.gauge-
haproxy.server.idle.connections.limit[OpenMetrics V1 and V2] Limit on the number of available idle connections.gauge-
haproxy.server.internal.errors.count[OpenMetrics V2] Total number of internal errors since process started (since >= 2.2).count-
haproxy.server.internal.errors.total[OpenMetrics V1] Total number of internal errors since process started (since >= 2.2).count-
haproxy.server.last.session.seconds[OpenMetrics V1 and V2] Number of seconds since last session assigned to server/backend.gauge-
haproxy.server.limit.sessions[OpenMetrics V1 and V2] Configured session limit.gauge-
haproxy.server.loadbalanced.count[OpenMetrics V2] Total number of times a service was selected, either for new sessions, or when redispatching.count-
haproxy.server.loadbalanced.total[OpenMetrics V1] Total number of times a service was selected, either for new sessions, or when redispatching.count-
haproxy.server.max.connect.time.seconds[OpenMetrics V1 and V2] Maximum observed time spent waiting for a connection to completegauge-
haproxy.server.max.count.time.seconds[OpenMetrics V1 and V2] Maximum observed total request+response time (request+queue+connect+response+processing)gauge-
haproxy.server.max.queue[OpenMetrics V1 and V2] Maximum observed number of queued requests.gauge-
haproxy.server.max.queue.time.seconds[OpenMetrics V1 and V2] Maximum observed time spent in the queuegauge-
haproxy.server.max.response.time.seconds[OpenMetrics V1 and V2] Maximum observed time spent waiting for a server responsegauge-
haproxy.server.max.session.rate[OpenMetrics V1 and V2] Maximum observed number of sessions per second.gauge-
haproxy.server.max.sessions[OpenMetrics V1 and V2] Maximum observed number of active sessions.gauge-
haproxy.server.max.total.time.seconds[OpenMetrics V1 and V2] Maximum observed total request+response time (request+queue+connect+response+processing)gauge-
haproxy.server.need.connections.current[OpenMetrics V1 and V2] Estimated needed number of connections (>= 2.3).gauge-
haproxy.server.queue.limit[OpenMetrics V1 and V2] Configured maxqueue for the server (0 meaning no limit).gauge-
haproxy.server.queue.time.average.seconds[OpenMetrics V1 and V2] Avg. queue time for last 1024 successful connections.gauge-
haproxy.server.redispatch.warnings.count[OpenMetrics V2] Total number of redispatch warnings.count-
haproxy.server.redispatch.warnings.total[OpenMetrics V1] Total number of redispatch warnings.count-
haproxy.server.response.errors.count[OpenMetrics V2] Total number of response errors.count-
haproxy.server.response.errors.total[OpenMetrics V1] Total number of response errors.count-
haproxy.server.response.time.average.seconds[OpenMetrics V1 and V2] Avg. response time for last 1024 successful connections.gauge-
haproxy.server.responses.denied.count[OpenMetrics V2] Total number of denied responses.count-
haproxy.server.responses.denied.total[OpenMetrics V1] Total number of denied responses.count-
haproxy.server.retry.warnings.count[OpenMetrics V2] Total number of retry warnings.count-
haproxy.server.retry.warnings.total[OpenMetrics V1] Total number of retry warnings.count-
haproxy.server.safe.idle.connections.current[OpenMetrics V1 and V2] Current number of safe idle connections (>= 2.3).gauge-
haproxy.server.server.aborts.count[OpenMetrics V2] Total number of data transfers aborted by the server.count-
haproxy.server.server.aborts.total[OpenMetrics V1] Total number of data transfers aborted by the server.count-
haproxy.server.server.idle.connections.current[OpenMetrics V1 and V2] Current number of idle connections available for reusegauge-
haproxy.server.server.idle.connections.limit[OpenMetrics V1 and V2] Limit on the number of available idle connectionsgauge-
haproxy.server.sessions.count[OpenMetrics V2] Total number of sessions.count-
haproxy.server.sessions.total[OpenMetrics V1] Total number of sessions.count-
haproxy.server.status[OpenMetrics V1 and V2] Current status of the service. <= 2.3: gauge value determines state (frontend: 0=STOP, 1=UP, 2=FULL - backend: 0=DOWN, 1=UP - server: 0=DOWN, 1=UP, 2=MAINT, 3=DRAIN, 4=NOLB). >= 2.4 per state label value.gauge-
haproxy.server.total.time.average.seconds[OpenMetrics V1 and V2] Avg. total time for last 1024 successful connections.gauge-
haproxy.server.unsafe.idle.connections.current[OpenMetrics V1 and V2] Current number of unsafe idle connections (>= 2.3).gauge-
haproxy.server.used.connections.current[OpenMetrics V1 and V2] Current number of connections in use (>= 2.3).gauge-
haproxy.server.uweight[OpenMetrics V1 and V2] Server's user weight or sum of active servers' user weights for a backend (>= 2.4).gauge-
haproxy.server.weight[OpenMetrics V1 and V2] Service weight.gauge-
haproxy.sticktable.size[OpenMetrics V1 and V2] Maximum number of elements the table can hold (<= 2.3 through a Unix socket, >= 2.4 through Prometheus).gauge-
haproxy.sticktable.used[OpenMetrics V1 and V2] Number of elements in the table (<= 2.3 through a Unix socket, >= 2.4 through Prometheus).gauge-

公式ドキュメント

HAProxy インテグレーションの公式ドキュメント

メトリクスの名前と説明は Datadog の公式インテグレーションの定義 (Copyright Datadog, Inc.・BSD-3-Clause) を英文のまま載せています。利用条件の全文は サイトについてにあります。