Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/zabbix/zabbix.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'templates/app/haproxy_http/template_app_haproxy_http.yaml')
-rw-r--r--templates/app/haproxy_http/template_app_haproxy_http.yaml1016
1 files changed, 297 insertions, 719 deletions
diff --git a/templates/app/haproxy_http/template_app_haproxy_http.yaml b/templates/app/haproxy_http/template_app_haproxy_http.yaml
index 31685533ab9..40805b86cf6 100644
--- a/templates/app/haproxy_http/template_app_haproxy_http.yaml
+++ b/templates/app/haproxy_http/template_app_haproxy_http.yaml
@@ -1,6 +1,6 @@
zabbix_export:
version: '6.0'
- date: '2021-12-15T08:55:31Z'
+ date: '2022-01-26T10:00:08Z'
groups:
-
uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6
@@ -23,7 +23,7 @@ zabbix_export:
You can discuss this template or leave feedback on our forum https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/393527-discussion-thread-for-official-zabbix-template-haproxy
- Template tooling version used: 0.40
+ Template tooling version used: 0.41
groups:
-
name: Templates/Applications
@@ -55,14 +55,8 @@ zabbix_export:
url: '{$HAPROXY.STATS.SCHEME}://{HOST.CONN}:{$HAPROXY.STATS.PORT}/{$HAPROXY.STATS.PATH};csv'
tags:
-
- tag: data
+ tag: component
value: raw
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: http
-
uuid: 6af51d085a2f41f983bc3b20c6f4cc22
name: 'HAProxy: Get nodes'
@@ -86,14 +80,8 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: data
+ tag: component
value: raw
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
-
uuid: 123c03c715494faea6b1d4f8b8fa564d
name: 'HAProxy: Get stats page'
@@ -109,14 +97,8 @@ zabbix_export:
url: '{$HAPROXY.STATS.SCHEME}://{HOST.CONN}:{$HAPROXY.STATS.PORT}/{$HAPROXY.STATS.PATH}'
tags:
-
- tag: data
+ tag: component
value: raw
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: http
-
uuid: 06a33ebaed3148889c19eba2de859d70
name: 'HAProxy: Uptime'
@@ -142,17 +124,8 @@ zabbix_export:
key: haproxy.get_html
tags:
-
- tag: resource
- value: general
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: gauge
+ tag: component
+ value: application
triggers:
-
uuid: ff606f3c571340389562fabc9e814463
@@ -161,6 +134,10 @@ zabbix_export:
priority: INFO
description: 'Uptime is less than 10 minutes'
manual_close: 'YES'
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: a2cd747feaaf4c278972ac7adbd9015a
name: 'HAProxy: Version'
@@ -185,17 +162,8 @@ zabbix_export:
key: haproxy.get_html
tags:
-
- tag: resource
- value: general
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: gauge
+ tag: component
+ value: application
triggers:
-
uuid: c4b8346311a34cd19ebc8fbab53737fe
@@ -204,6 +172,10 @@ zabbix_export:
priority: INFO
description: 'HAProxy version has changed. Ack to close.'
manual_close: 'YES'
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 6f9c22a840764181be9cf98609e7f691
name: 'HAProxy: Service response time'
@@ -214,17 +186,11 @@ zabbix_export:
units: s
tags:
-
- tag: resource
- value: general
+ tag: component
+ value: health
-
- tag: target
- value: haproxy
- -
- tag: transport
- value: simple
- -
- tag: type
- value: gauge
+ tag: component
+ value: network
triggers:
-
uuid: 1fed5fffc6414e0babe362c0ad742e43
@@ -236,6 +202,10 @@ zabbix_export:
-
name: 'HAProxy: Service is down'
expression: 'last(/HAProxy by HTTP/net.tcp.service["{$HAPROXY.STATS.SCHEME}","{HOST.CONN}","{$HAPROXY.STATS.PORT}"])=0'
+ tags:
+ -
+ tag: scope
+ value: performance
-
uuid: 68cb52357d7443d79373df3890ed175f
name: 'HAProxy: Service status'
@@ -251,17 +221,11 @@ zabbix_export:
- 10m
tags:
-
- tag: resource
- value: general
+ tag: component
+ value: health
-
- tag: target
- value: haproxy
- -
- tag: transport
- value: simple
- -
- tag: type
- value: gauge
+ tag: component
+ value: network
triggers:
-
uuid: b346943ac4d04a96bcef42f3c43fc555
@@ -269,6 +233,10 @@ zabbix_export:
name: 'HAProxy: Service is down'
priority: AVERAGE
manual_close: 'YES'
+ tags:
+ -
+ tag: scope
+ value: availability
discovery_rules:
-
uuid: 7b4ab1338cdf4e499c1fdea4c886ae9a
@@ -313,17 +281,8 @@ zabbix_export:
tag: backend
value: '{#PXNAME}'
-
- tag: resource
- value: backend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: gauge
+ tag: component
+ value: servers
-
uuid: 08debce7e9084094b38fd1100e03c553
name: 'HAProxy Backend {#PXNAME}: Number of backup servers'
@@ -348,17 +307,8 @@ zabbix_export:
tag: backend
value: '{#PXNAME}'
-
- tag: resource
- value: backend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: gauge
+ tag: component
+ value: servers
-
uuid: 8a53b50c1ce441c18fe6e6d5e0ad48d6
name: 'HAProxy Backend {#PXNAME}: Incoming traffic'
@@ -389,17 +339,8 @@ zabbix_export:
tag: backend
value: '{#PXNAME}'
-
- tag: resource
- value: backend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: rate
+ tag: component
+ value: network
-
uuid: 1c24125e97014d4ba6a8155af5744d38
name: 'HAProxy Backend {#PXNAME}: Outgoing traffic'
@@ -430,17 +371,8 @@ zabbix_export:
tag: backend
value: '{#PXNAME}'
-
- tag: resource
- value: backend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: rate
+ tag: component
+ value: network
-
uuid: 59eeafe66fe34334a81d736f62b88ec0
name: 'HAProxy Backend {#PXNAME}: Responses denied per second'
@@ -466,17 +398,8 @@ zabbix_export:
tag: backend
value: '{#PXNAME}'
-
- tag: resource
- value: backend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: rate
+ tag: component
+ value: responses
-
uuid: e885cb2b53a941cd932211c4ccf334f6
name: 'HAProxy Backend {#PXNAME}: Errors connection per second'
@@ -502,17 +425,8 @@ zabbix_export:
tag: backend
value: '{#PXNAME}'
-
- tag: resource
- value: backend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: rate
+ tag: component
+ value: connections
-
uuid: c42f04d1a00c4d4fa96705746cb32631
name: 'HAProxy Backend {#PXNAME}: Response errors per second'
@@ -538,17 +452,8 @@ zabbix_export:
tag: backend
value: '{#PXNAME}'
-
- tag: resource
- value: backend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: rate
+ tag: component
+ value: responses
trigger_prototypes:
-
uuid: efe5a794bd47419398aa3aa35a177f08
@@ -556,6 +461,10 @@ zabbix_export:
name: 'HAProxy backend {#PXNAME}: Number of responses with error is more than {$HAPROXY.BACK_ERESP.MAX.WARN} for 5m'
priority: WARNING
description: 'Number of requests on backend, whose responses yielded an error, is more than {$HAPROXY.BACK_ERESP.MAX.WARN}.'
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 55edb3b8afaa4ee2961d1fead3653dbd
name: 'HAProxy Backend {#PXNAME}: Number of responses with codes 1xx per second'
@@ -581,17 +490,8 @@ zabbix_export:
tag: backend
value: '{#PXNAME}'
-
- tag: resource
- value: backend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: rate
+ tag: component
+ value: responses
-
uuid: a4e5dd0c25c3471e82e28b88b6b42e39
name: 'HAProxy Backend {#PXNAME}: Number of responses with codes 2xx per second'
@@ -617,17 +517,8 @@ zabbix_export:
tag: backend
value: '{#PXNAME}'
-
- tag: resource
- value: backend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: rate
+ tag: component
+ value: responses
-
uuid: 7e32a61240004b99bf19caf29c5d1409
name: 'HAProxy Backend {#PXNAME}: Number of responses with codes 3xx per second'
@@ -653,17 +544,8 @@ zabbix_export:
tag: backend
value: '{#PXNAME}'
-
- tag: resource
- value: backend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: rate
+ tag: component
+ value: responses
-
uuid: 9519222f512e46d8ae1a7ca3a47f3970
name: 'HAProxy Backend {#PXNAME}: Number of responses with codes 4xx per second'
@@ -689,17 +571,8 @@ zabbix_export:
tag: backend
value: '{#PXNAME}'
-
- tag: resource
- value: backend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: rate
+ tag: component
+ value: responses
-
uuid: fdaa48cf19164fed8c3f00cc42c3bab8
name: 'HAProxy Backend {#PXNAME}: Number of responses with codes 5xx per second'
@@ -725,17 +598,8 @@ zabbix_export:
tag: backend
value: '{#PXNAME}'
-
- tag: resource
- value: backend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: rate
+ tag: component
+ value: responses
-
uuid: 7985131c621d49419dfe5bcfecb675f2
name: 'HAProxy Backend {#PXNAME}: Unassigned requests'
@@ -756,17 +620,8 @@ zabbix_export:
tag: backend
value: '{#PXNAME}'
-
- tag: resource
- value: backend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: gauge
+ tag: component
+ value: requests
trigger_prototypes:
-
uuid: be428614e0874726b63d79150813542d
@@ -774,6 +629,10 @@ zabbix_export:
name: 'HAProxy backend {#PXNAME}: Current number of requests unassigned in queue is more than {$HAPROXY.BACK_QCUR.MAX.WARN} for 5m'
priority: WARNING
description: 'Current number of requests on backend unassigned in queue is more than {$HAPROXY.BACK_QCUR.MAX.WARN}.'
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 1592ee4ff7b2448a9e044a0ad7904693
name: 'HAProxy Backend {#PXNAME}: Time in queue'
@@ -800,17 +659,8 @@ zabbix_export:
tag: backend
value: '{#PXNAME}'
-
- tag: resource
- value: backend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: gauge
+ tag: component
+ value: requests
trigger_prototypes:
-
uuid: fa8211069df846a1b2ee8afcdd52f4a0
@@ -818,6 +668,10 @@ zabbix_export:
name: 'HAProxy backend {#PXNAME}: Average time spent in queue is more than {$HAPROXY.BACK_QTIME.MAX.WARN} for 5m'
priority: WARNING
description: 'Average time spent in queue (in ms) for the last 1,024 requests is more than {$HAPROXY.BACK_QTIME.MAX.WARN}.'
+ tags:
+ -
+ tag: scope
+ value: performance
-
uuid: 5ddd3cd8af904faaa69f34df442c9717
name: 'HAProxy Backend {#PXNAME}: Responses time'
@@ -844,17 +698,8 @@ zabbix_export:
tag: backend
value: '{#PXNAME}'
-
- tag: resource
- value: backend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: gauge
+ tag: component
+ value: responses
trigger_prototypes:
-
uuid: 90c0bd8c280246b7903ac90c32553fd5
@@ -862,6 +707,10 @@ zabbix_export:
name: 'HAProxy backend {#PXNAME}: Average response time is more than {$HAPROXY.BACK_RTIME.MAX.WARN} for 5m'
priority: WARNING
description: 'Average backend response time (in ms) for the last 1,024 requests is more than {$HAPROXY.BACK_RTIME.MAX.WARN}.'
+ tags:
+ -
+ tag: scope
+ value: performance
-
uuid: 16bb7ee405a84bb4865c46fdf996511f
name: 'HAProxy Backend {#PXNAME}: Status'
@@ -897,17 +746,8 @@ zabbix_export:
tag: backend
value: '{#PXNAME}'
-
- tag: resource
- value: backend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: state
+ tag: component
+ value: health
trigger_prototypes:
-
uuid: 5ea80b42a6be4df48f048a5aa253c923
@@ -916,6 +756,10 @@ zabbix_export:
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: AVERAGE
description: 'Backend is not available.'
+ tags:
+ -
+ tag: scope
+ value: availability
-
uuid: 76d9497f428142268a5c1eeb24cbbad7
name: 'HAProxy Backend {#PXNAME}: Sessions per second'
@@ -941,17 +785,8 @@ zabbix_export:
tag: backend
value: '{#PXNAME}'
-
- tag: resource
- value: backend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: rate
+ tag: component
+ value: sessions
-
uuid: f1d26d9c409d4983b7f94ff412ae72f3
name: 'HAProxy Backend {#PXNAME}: Weight'
@@ -976,17 +811,8 @@ zabbix_export:
tag: backend
value: '{#PXNAME}'
-
- tag: resource
- value: backend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: gauge
+ tag: component
+ value: balancer
-
uuid: 00d3038c7df34512ae39ba1051712674
name: 'HAProxy Backend {#PXNAME}: Redispatched requests per second'
@@ -1012,17 +838,8 @@ zabbix_export:
tag: backend
value: '{#PXNAME}'
-
- tag: resource
- value: backend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: rate
+ tag: component
+ value: requests
-
uuid: e0eafe2c4d0d40e492822e43f6cf108e
name: 'HAProxy Backend {#PXNAME}: Retried connections per second'
@@ -1048,17 +865,8 @@ zabbix_export:
tag: backend
value: '{#PXNAME}'
-
- tag: resource
- value: backend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: rate
+ tag: component
+ value: connections
graph_prototypes:
-
uuid: 47e7dc2c8ff2424eb81f396f83dbb2c0
@@ -1201,20 +1009,11 @@ zabbix_export:
key: haproxy.get
tags:
-
+ tag: component
+ value: network
+ -
tag: frontend
value: '{#PXNAME}'
- -
- tag: resource
- value: frontend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: rate
-
uuid: 5550e3842d00486999c822b0d514b78e
name: 'HAProxy Frontend {#PXNAME}: Outgoing traffic'
@@ -1242,20 +1041,11 @@ zabbix_export:
key: haproxy.get
tags:
-
+ tag: component
+ value: network
+ -
tag: frontend
value: '{#PXNAME}'
- -
- tag: resource
- value: frontend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: rate
-
uuid: 819b1559cf294958ab03cae8663eb7e3
name: 'HAProxy Frontend {#PXNAME}: Denied requests per second'
@@ -1278,20 +1068,11 @@ zabbix_export:
key: haproxy.get
tags:
-
+ tag: component
+ value: requests
+ -
tag: frontend
value: '{#PXNAME}'
- -
- tag: resource
- value: frontend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: rate
trigger_prototypes:
-
uuid: 4d8ac22673944752979263b34521af65
@@ -1299,6 +1080,10 @@ zabbix_export:
name: 'HAProxy frontend {#PXNAME}: Number of requests denied is more than {$HAPROXY.FRONT_DREQ.MAX.WARN} for 5m'
priority: WARNING
description: 'Number of requests denied due to security concerns (ACL-restricted) is more than {$HAPROXY.FRONT_DREQ.MAX.WARN}.'
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 0b2a1b9e1c9045519e4ac52d5d83e86b
name: 'HAProxy Frontend {#PXNAME}: Request errors per second'
@@ -1321,20 +1106,11 @@ zabbix_export:
key: haproxy.get
tags:
-
+ tag: component
+ value: requests
+ -
tag: frontend
value: '{#PXNAME}'
- -
- tag: resource
- value: frontend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: rate
trigger_prototypes:
-
uuid: c51ac95f4d4a46e1ac1df1d057197f6e
@@ -1342,6 +1118,10 @@ zabbix_export:
name: 'HAProxy frontend {#PXNAME}: Number of request errors is more than {$HAPROXY.FRONT_EREQ.MAX.WARN} for 5m'
priority: WARNING
description: 'Number of request errors is more than {$HAPROXY.FRONT_EREQ.MAX.WARN}.'
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: c287463b994c40caaaeb195a4dca5d37
name: 'HAProxy Frontend {#PXNAME}: Number of responses with codes 1xx per second'
@@ -1364,20 +1144,11 @@ zabbix_export:
key: haproxy.get
tags:
-
+ tag: component
+ value: responses
+ -
tag: frontend
value: '{#PXNAME}'
- -
- tag: resource
- value: frontend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: rate
-
uuid: 41cd2084595d482ea204f9edc62a985a
name: 'HAProxy Frontend {#PXNAME}: Number of responses with codes 2xx per second'
@@ -1400,20 +1171,11 @@ zabbix_export:
key: haproxy.get
tags:
-
+ tag: component
+ value: responses
+ -
tag: frontend
value: '{#PXNAME}'
- -
- tag: resource
- value: frontend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: rate
-
uuid: f1ae1b8f477449c9832e80bfd145211a
name: 'HAProxy Frontend {#PXNAME}: Number of responses with codes 3xx per second'
@@ -1436,20 +1198,11 @@ zabbix_export:
key: haproxy.get
tags:
-
+ tag: component
+ value: responses
+ -
tag: frontend
value: '{#PXNAME}'
- -
- tag: resource
- value: frontend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: rate
-
uuid: f1635a2f379b4542b9c44c9d5224fc4d
name: 'HAProxy Frontend {#PXNAME}: Number of responses with codes 4xx per second'
@@ -1472,20 +1225,11 @@ zabbix_export:
key: haproxy.get
tags:
-
+ tag: component
+ value: responses
+ -
tag: frontend
value: '{#PXNAME}'
- -
- tag: resource
- value: frontend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: rate
-
uuid: cf9ae6b634fd4acc92c180bc10c9b0f5
name: 'HAProxy Frontend {#PXNAME}: Number of responses with codes 5xx per second'
@@ -1508,20 +1252,11 @@ zabbix_export:
key: haproxy.get
tags:
-
+ tag: component
+ value: responses
+ -
tag: frontend
value: '{#PXNAME}'
- -
- tag: resource
- value: frontend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: rate
-
uuid: 6c09de61332c4d56a4b90ee4e9ab6fe2
name: 'HAProxy Frontend {#PXNAME}: Sessions rate'
@@ -1539,20 +1274,11 @@ zabbix_export:
key: haproxy.get
tags:
-
+ tag: component
+ value: sessions
+ -
tag: frontend
value: '{#PXNAME}'
- -
- tag: resource
- value: frontend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: gauge
-
uuid: 7097695ee69e4b7895c0d885606b8456
name: 'HAProxy Frontend {#PXNAME}: Requests rate'
@@ -1570,20 +1296,11 @@ zabbix_export:
key: haproxy.get
tags:
-
+ tag: component
+ value: requests
+ -
tag: frontend
value: '{#PXNAME}'
- -
- tag: resource
- value: frontend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: gauge
-
uuid: 7985345dcd274811ac6a2e69940f6cb7
name: 'HAProxy Frontend {#PXNAME}: Established sessions'
@@ -1601,20 +1318,11 @@ zabbix_export:
key: haproxy.get
tags:
-
+ tag: component
+ value: sessions
+ -
tag: frontend
value: '{#PXNAME}'
- -
- tag: resource
- value: frontend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: gauge
-
uuid: 8b185b2272244229865315cc0139d43f
name: 'HAProxy Frontend {#PXNAME}: Session limits'
@@ -1636,20 +1344,11 @@ zabbix_export:
key: haproxy.get
tags:
-
+ tag: component
+ value: sessions
+ -
tag: frontend
value: '{#PXNAME}'
- -
- tag: resource
- value: frontend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: gauge
-
uuid: 6e7372afcd6842c0865a1480973fc8e5
name: 'HAProxy Frontend {#PXNAME}: Status'
@@ -1675,20 +1374,11 @@ zabbix_export:
key: haproxy.get
tags:
-
+ tag: component
+ value: health
+ -
tag: frontend
value: '{#PXNAME}'
- -
- tag: resource
- value: frontend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
- -
- tag: type
- value: state
-
uuid: 53efa6139fe3400283c96ec76eb20855
name: 'HAProxy Frontend {#PXNAME}: Session utilization'
@@ -1701,27 +1391,22 @@ zabbix_export:
description: 'Percentage of sessions used (scur / slim * 100).'
tags:
-
+ tag: component
+ value: sessions
+ -
tag: frontend
value: '{#PXNAME}'
- -
- tag: resource
- value: frontend
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: calculated
- -
- tag: type
- value: gauge
trigger_prototypes:
-
uuid: ad33db7c356342e78ee19e904c981f1f
expression: 'min(/HAProxy by HTTP/haproxy.frontend.sutil[{#PXNAME},{#SVNAME}],5m)>{$HAPROXY.FRONT_SUTIL.MAX.WARN}'
name: 'HAProxy frontend {#PXNAME}: Session utilization is more than {$HAPROXY.FRONT_SUTIL.MAX.WARN}% for 5m'
priority: WARNING
- description: 'Alerting on this metric is essential to ensure your server has sufficient capacity to handle all concurrent sessions. Unlike requests, upon reaching the session limit HAProxy will deny additional clients until resource consumption drops. Furthermore, if you find your session usage percentage to be hovering above 80%, it could be time to either modify HAProxy’s configuration to allow more sessions, or migrate your HAProxy server to a bigger box.'
+ description: 'Alerting on this metric is essential to ensure your server has sufficient capacity to handle all concurrent sessions. Unlike requests, upon reaching the session limit HAProxy will deny additional clients until resource consumption drops. Furthermore, if you find your session usage percentage to be hovering above 80%, it could be time to either modify HAProxy''s configuration to allow more sessions, or migrate your HAProxy server to a bigger box.'
+ tags:
+ -
+ tag: scope
+ value: performance
graph_prototypes:
-
uuid: 29c858f57e5447758c9bb39008ba7aa9
@@ -1876,20 +1561,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: role
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: gauge
+ tag: service
+ value: '{#SVNAME}'
-
uuid: 49b7da6cc75c4bb7ad2c3b7c25beccb5
name: 'HAProxy {#PXNAME} {#SVNAME}: Server is backup'
@@ -1913,20 +1592,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: role
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: gauge
+ tag: service
+ value: '{#SVNAME}'
-
uuid: 355525dba53747c899f19fe4114a3ca4
name: 'HAProxy {#PXNAME} {#SVNAME}: Incoming traffic'
@@ -1954,20 +1627,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: network
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: rate
+ tag: service
+ value: '{#SVNAME}'
-
uuid: 0d721252dd3946818f87815a56ced8d0
name: 'HAProxy {#PXNAME} {#SVNAME}: Outgoing traffic'
@@ -1995,20 +1662,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: network
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: rate
+ tag: service
+ value: '{#SVNAME}'
-
uuid: 6fe4502c3b534ee6b9a39a3fcc8d0b98
name: 'HAProxy {#PXNAME} {#SVNAME}: Status of last health check'
@@ -2048,20 +1709,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: health
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: state
+ tag: service
+ value: '{#SVNAME}'
trigger_prototypes:
-
uuid: 6c4f8cf76ab046aaa4bd51e41cc10de7
@@ -2074,6 +1729,10 @@ zabbix_export:
-
name: 'HAProxy {#PXNAME} {#SVNAME}: Server is DOWN'
expression: 'count(/HAProxy by HTTP/haproxy.server.status[{#PXNAME},{#SVNAME}],#5,"eq","DOWN")=5'
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 6e5824eca488428eb61a17d1d4efd055
name: 'HAProxy {#PXNAME} {#SVNAME}: Responses denied per second'
@@ -2096,20 +1755,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: responses
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: rate
+ tag: service
+ value: '{#SVNAME}'
-
uuid: 18533da75eb142dbb216acc7af3bde4b
name: 'HAProxy {#PXNAME} {#SVNAME}: Errors connection per second'
@@ -2132,20 +1785,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: connections
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: rate
+ tag: service
+ value: '{#SVNAME}'
-
uuid: 3412ca47e4fe4481b434f95dda566c5e
name: 'HAProxy {#PXNAME} {#SVNAME}: Response errors per second'
@@ -2168,20 +1815,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: responses
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: rate
+ tag: service
+ value: '{#SVNAME}'
trigger_prototypes:
-
uuid: bf952df23dac4b059d0219b204449830
@@ -2189,6 +1830,10 @@ zabbix_export:
name: 'HAProxy {#PXNAME} {#SVNAME}: Number of responses with error is more than {$HAPROXY.SERVER_ERESP.MAX.WARN} for 5m'
priority: WARNING
description: 'Number of requests on server, whose responses yielded an error, is more than {$HAPROXY.SERVER_ERESP.MAX.WARN}.'
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: b0a39c6bdf7b4db0a27fce9c0e08aecb
name: 'HAProxy {#PXNAME} {#SVNAME}: Number of responses with codes 1xx per second'
@@ -2211,20 +1856,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: responses
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: rate
+ tag: service
+ value: '{#SVNAME}'
-
uuid: 786330b63708432c963725c83fa1791e
name: 'HAProxy {#PXNAME} {#SVNAME}: Number of responses with codes 2xx per second'
@@ -2247,20 +1886,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: responses
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: rate
+ tag: service
+ value: '{#SVNAME}'
-
uuid: 1a96152c277d4018acced2f9d9ffd6cd
name: 'HAProxy {#PXNAME} {#SVNAME}: Number of responses with codes 3xx per second'
@@ -2283,20 +1916,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: responses
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: rate
+ tag: service
+ value: '{#SVNAME}'
-
uuid: 66076fc3a6fc401cb1423fb015dfe187
name: 'HAProxy {#PXNAME} {#SVNAME}: Number of responses with codes 4xx per second'
@@ -2319,20 +1946,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: responses
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: rate
+ tag: service
+ value: '{#SVNAME}'
-
uuid: 631d2471fc7346a5b0ce8379a400f13e
name: 'HAProxy {#PXNAME} {#SVNAME}: Number of responses with codes 5xx per second'
@@ -2355,20 +1976,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: responses
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: rate
+ tag: service
+ value: '{#SVNAME}'
-
uuid: ff7d8b0633ce4e119ad2f8976ce0ea18
name: 'HAProxy {#PXNAME} {#SVNAME}: Server was selected per second'
@@ -2391,20 +2006,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: connections
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: rate
+ tag: service
+ value: '{#SVNAME}'
-
uuid: 0bc4c4f25d00423b9dc188c9dbe34db0
name: 'HAProxy {#PXNAME} {#SVNAME}: Unassigned requests'
@@ -2422,20 +2031,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: requests
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: gauge
+ tag: service
+ value: '{#SVNAME}'
trigger_prototypes:
-
uuid: 24e803eab76244d38ff90f2fce396b7f
@@ -2443,6 +2046,10 @@ zabbix_export:
name: 'HAProxy {#PXNAME} {#SVNAME}: Current number of requests unassigned in queue is more than {$HAPROXY.SERVER_QCUR.MAX.WARN} for 5m'
priority: WARNING
description: 'Current number of requests unassigned in queue is more than {$HAPROXY.SERVER_QCUR.MAX.WARN}.'
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: d2d92c67b546498d929b1e38b7a48561
name: 'HAProxy {#PXNAME} {#SVNAME}: Configured maxqueue'
@@ -2470,20 +2077,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: queues
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: gauge
+ tag: service
+ value: '{#SVNAME}'
-
uuid: aa3b73b8d06a463f84b10621461c1577
name: 'HAProxy {#PXNAME} {#SVNAME}: Time in queue'
@@ -2507,20 +2108,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: requests
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: gauge
+ tag: service
+ value: '{#SVNAME}'
trigger_prototypes:
-
uuid: f6d92dc0d2334ca4a7a4c0c81f60c44c
@@ -2528,6 +2123,10 @@ zabbix_export:
name: 'HAProxy {#PXNAME} {#SVNAME}: Average time spent in queue is more than {$HAPROXY.SERVER_QTIME.MAX.WARN} for 5m'
priority: WARNING
description: 'Average time spent in queue (in ms) for the last 1,024 requests is more than {$HAPROXY.SERVER_QTIME.MAX.WARN}.'
+ tags:
+ -
+ tag: scope
+ value: performance
-
uuid: f790d237b494452a9b77b4f002a7ca46
name: 'HAProxy {#PXNAME} {#SVNAME}: Responses time'
@@ -2551,20 +2150,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: health
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: gauge
+ tag: service
+ value: '{#SVNAME}'
trigger_prototypes:
-
uuid: 5a0444417ebf47cab0218e8407f04354
@@ -2572,6 +2165,10 @@ zabbix_export:
name: 'HAProxy {#PXNAME} {#SVNAME}: Average response time is more than {$HAPROXY.SERVER_RTIME.MAX.WARN} for 5m'
priority: WARNING
description: 'Average server response time (in ms) for the last 1,024 requests is more than {$HAPROXY.SERVER_RTIME.MAX.WARN}.'
+ tags:
+ -
+ tag: scope
+ value: performance
-
uuid: 80ceac1d54e94e50988bf205318392a8
name: 'HAProxy {#PXNAME} {#SVNAME}: Status'
@@ -2596,20 +2193,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: health
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: state
+ tag: service
+ value: '{#SVNAME}'
trigger_prototypes:
-
uuid: ccf6dbe8970f4f9f9223027e676aa57e
@@ -2618,6 +2209,10 @@ zabbix_export:
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: WARNING
description: 'Server is not available.'
+ tags:
+ -
+ tag: scope
+ value: avialability
-
uuid: 10cfb75db0ef4a9fb33670480303522b
name: 'HAProxy {#PXNAME} {#SVNAME}: Sessions per second'
@@ -2640,20 +2235,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: sessions
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: rate
+ tag: service
+ value: '{#SVNAME}'
-
uuid: b8b0e8b0c3904335aa391f0727aac871
name: 'HAProxy {#PXNAME} {#SVNAME}: Weight'
@@ -2675,20 +2264,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: balancer
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: gauge
+ tag: service
+ value: '{#SVNAME}'
-
uuid: d7419ca33427455688a08ecff8ad6fb0
name: 'HAProxy {#PXNAME} {#SVNAME}: Redispatched requests per second'
@@ -2711,20 +2294,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: requests
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: rate
+ tag: service
+ value: '{#SVNAME}'
-
uuid: 96cfadc919d8457ebb7519e11ac93d79
name: 'HAProxy {#PXNAME} {#SVNAME}: Retried connections per second'
@@ -2747,20 +2324,14 @@ zabbix_export:
key: haproxy.get
tags:
-
- tag: resource
- value: server
+ tag: component
+ value: connections
-
tag: server
- value: '{#PXNAME} {#SVNAME}'
- -
- tag: target
- value: haproxy
- -
- tag: transport
- value: dependent
+ value: '{#PXNAME}'
-
- tag: type
- value: rate
+ tag: service
+ value: '{#SVNAME}'
graph_prototypes:
-
uuid: b7170d909b78413daa7057320d4280d8
@@ -2857,6 +2428,13 @@ zabbix_export:
value: 'Number of responses with codes'
status: ENABLED
discover: NO_DISCOVER
+ tags:
+ -
+ tag: class
+ value: software
+ -
+ tag: target
+ value: haproxy
macros:
-
macro: '{$HAPROXY.BACK_ERESP.MAX.WARN}'