diff options
author | Vyacheslav Khaliev <vyacheslav.khaliev@zabbix.com> | 2022-01-26 16:11:28 +0300 |
---|---|---|
committer | Vyacheslav Khaliev <vyacheslav.khaliev@zabbix.com> | 2022-01-26 16:11:28 +0300 |
commit | 9be7e0f8632e5ce1baea14964233ce8cb880aa42 (patch) | |
tree | 92e6e5594a22856d3995eb459cf8d9ab76f02a66 /templates/app/rabbitmq_agent/template_app_rabbitmq_agent.yaml | |
parent | 0f1dcff0f3739d23511e22f8114d593dfa115703 (diff) |
.........T [ZBXNEXT-7414] added new tags to all templates
Diffstat (limited to 'templates/app/rabbitmq_agent/template_app_rabbitmq_agent.yaml')
-rw-r--r-- | templates/app/rabbitmq_agent/template_app_rabbitmq_agent.yaml | 736 |
1 files changed, 551 insertions, 185 deletions
diff --git a/templates/app/rabbitmq_agent/template_app_rabbitmq_agent.yaml b/templates/app/rabbitmq_agent/template_app_rabbitmq_agent.yaml index 0f683787db5..5d14da38dc3 100644 --- a/templates/app/rabbitmq_agent/template_app_rabbitmq_agent.yaml +++ b/templates/app/rabbitmq_agent/template_app_rabbitmq_agent.yaml @@ -1,6 +1,6 @@ zabbix_export: version: '6.0' - date: '2022-01-10T07:40:00Z' + date: '2022-01-26T10:47:03Z' groups: - uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 @@ -15,7 +15,7 @@ zabbix_export: You can discuss this template or leave feedback on our forum https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/387226-discussion-thread-for-official-zabbix-template-rabbitmq - Template tooling version used: 0.40 + Template tooling version used: 0.41 groups: - name: Templates/Applications @@ -39,8 +39,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: messages - uuid: f78fabbd7e3f44dc81b1cf9c90b26f2e name: 'RabbitMQ: Messages acknowledged per second' @@ -61,8 +61,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: messages - uuid: 45cf9b5cf5cd4b13b0e140383233799f name: 'RabbitMQ: Messages confirmed' @@ -82,8 +82,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: messages - uuid: bc85a070e1e9451b953d85bb519ed63d name: 'RabbitMQ: Messages confirmed per second' @@ -104,8 +104,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: messages - uuid: 004da545af4a4f61bd2167281bb9a02b name: 'RabbitMQ: Messages delivered' @@ -125,8 +125,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: messages - uuid: c00a84c8676544dcbdd74fec13881063 name: 'RabbitMQ: Messages delivered per second' @@ -147,8 +147,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: messages - uuid: 4215bdf87f0e426f85bd79434a0fb0bb name: 'RabbitMQ: Messages published' @@ -168,8 +168,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: messages - uuid: cfadadb681474c7eb0512d1f4d223ff6 name: 'RabbitMQ: Messages published per second' @@ -190,8 +190,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: messages - uuid: bb068ac7c6094fb8a59cd1a003e88c39 name: 'RabbitMQ: Messages publish_in' @@ -211,8 +211,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: messages - uuid: db511bf1cd6c465f8fe1ae6b5fa08660 name: 'RabbitMQ: Messages publish_in per second' @@ -233,8 +233,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: messages - uuid: 23dcb85dd9bc4fefb1a9682956181c2e name: 'RabbitMQ: Messages publish_out' @@ -254,8 +254,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: messages - uuid: 05e4c745be95412995749c352ec0f925 name: 'RabbitMQ: Messages publish_out per second' @@ -276,8 +276,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: messages - uuid: 650d6a94e381477299c62cfb2a2252cf name: 'RabbitMQ: Messages returned redeliver' @@ -297,8 +297,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: messages - uuid: 6d7eb8880bca4c6e92f65f8a32911599 name: 'RabbitMQ: Messages returned redeliver per second' @@ -319,8 +319,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: messages - uuid: e3faec09ae0a4d7aa8aab50d71de7bb3 name: 'RabbitMQ: Messages returned unroutable' @@ -340,8 +340,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: messages - uuid: 72267cce69cf490ea626ff3ae17b6362 name: 'RabbitMQ: Messages returned unroutable per second' @@ -362,8 +362,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: messages - uuid: 2b03117e863348ee84d94acfe877ef7f name: 'RabbitMQ: Channels total' @@ -381,8 +381,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: channels - uuid: b3cdd6739a964447b524df4fdd726434 name: 'RabbitMQ: Connections total' @@ -400,8 +400,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: connections - uuid: c39007dbd4374bee943d61b7e90c0f01 name: 'RabbitMQ: Consumers total' @@ -419,8 +419,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: consumers - uuid: be0b952e5d08409aa2c65fe143a9193c name: 'RabbitMQ: Exchanges total' @@ -438,8 +438,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: exchanges - uuid: d7c86b4921f54924af1b72cd2493da1c name: 'RabbitMQ: Queues total' @@ -457,8 +457,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: queues - uuid: c98b2b3dd2bd4fec9e7c571bc631167b name: 'RabbitMQ: Messages total' @@ -476,8 +476,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: messages - uuid: efaabe175e5f4fffa8a810ea35753475 name: 'RabbitMQ: Messages ready for delivery' @@ -495,8 +495,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: messages - uuid: 6cf09ed9d244464288c8050b10622e3a name: 'RabbitMQ: Messages unacknowledged' @@ -514,8 +514,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: messages - uuid: f015f991bcea4c4dbf83dfb013300010 name: 'RabbitMQ: Get exchanges' @@ -532,8 +532,8 @@ zabbix_export: - \1 tags: - - tag: Application - value: 'Zabbix raw items' + tag: component + value: raw - uuid: 943eabfb44164908b9135aa4d6478bea name: 'RabbitMQ: Get overview' @@ -550,8 +550,8 @@ zabbix_export: - \1 tags: - - tag: Application - value: 'Zabbix raw items' + tag: component + value: raw triggers: - uuid: 000d3e773f6e4ebf89f16daa2ce8c168 @@ -560,6 +560,10 @@ zabbix_export: priority: WARNING description: 'Zabbix has not received data for items for the last 30 minutes' manual_close: 'YES' + tags: + - + tag: scope + value: availability discovery_rules: - uuid: e28b4491721d4dbf8eded86a5caeabc2 @@ -601,8 +605,17 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/exchanges"]' tags: - - tag: Application - value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' + tag: component + value: messages + - + tag: exchange + value: '{#EXCHANGE}' + - + tag: type + value: '{#TYPE}' + - + tag: vhost + value: '{#VHOST}' - uuid: fcf7807f096d4cddb8fa2b3671814dfa name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages acknowledged' @@ -622,8 +635,17 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/exchanges"]' tags: - - tag: Application - value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' + tag: component + value: messages + - + tag: exchange + value: '{#EXCHANGE}' + - + tag: type + value: '{#TYPE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 858f8ce62fa04a31902569a712e58234 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages confirmed per second' @@ -644,8 +666,17 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/exchanges"]' tags: - - tag: Application - value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' + tag: component + value: messages + - + tag: exchange + value: '{#EXCHANGE}' + - + tag: type + value: '{#TYPE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 38d41b5d815a40ff816f6fad2395b61a name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages confirmed' @@ -665,8 +696,17 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/exchanges"]' tags: - - tag: Application - value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' + tag: component + value: messages + - + tag: exchange + value: '{#EXCHANGE}' + - + tag: type + value: '{#TYPE}' + - + tag: vhost + value: '{#VHOST}' - uuid: ab53a6957ea641fe8b2a7f26c4bcc743 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages delivered per second' @@ -687,8 +727,17 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/exchanges"]' tags: - - tag: Application - value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' + tag: component + value: messages + - + tag: exchange + value: '{#EXCHANGE}' + - + tag: type + value: '{#TYPE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 412e5003ad2d4e80832ee0551a596791 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages delivered' @@ -708,8 +757,17 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/exchanges"]' tags: - - tag: Application - value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' + tag: component + value: messages + - + tag: exchange + value: '{#EXCHANGE}' + - + tag: type + value: '{#TYPE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 32a0c7af8b9940a482a3a1d63ee90940 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages published per second' @@ -730,8 +788,17 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/exchanges"]' tags: - - tag: Application - value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' + tag: component + value: messages + - + tag: exchange + value: '{#EXCHANGE}' + - + tag: type + value: '{#TYPE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 1eccbe4450d74d5f9c5b8f7e6279b214 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages published' @@ -751,8 +818,17 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/exchanges"]' tags: - - tag: Application - value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' + tag: component + value: messages + - + tag: exchange + value: '{#EXCHANGE}' + - + tag: type + value: '{#TYPE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 3520a523abd1413f88c1c19978e6d562 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages publish_in per second' @@ -773,8 +849,17 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/exchanges"]' tags: - - tag: Application - value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' + tag: component + value: messages + - + tag: exchange + value: '{#EXCHANGE}' + - + tag: type + value: '{#TYPE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 520d8301e48540679472bf508a6e293b name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages publish_in' @@ -794,8 +879,17 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/exchanges"]' tags: - - tag: Application - value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' + tag: component + value: messages + - + tag: exchange + value: '{#EXCHANGE}' + - + tag: type + value: '{#TYPE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 6beb5e40cb8b416a8722ea77abb7355d name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages publish_out per second' @@ -816,8 +910,17 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/exchanges"]' tags: - - tag: Application - value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' + tag: component + value: messages + - + tag: exchange + value: '{#EXCHANGE}' + - + tag: type + value: '{#TYPE}' + - + tag: vhost + value: '{#VHOST}' - uuid: beb929ee395e4caba73f3063c24a1d60 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages publish_out' @@ -837,8 +940,17 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/exchanges"]' tags: - - tag: Application - value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' + tag: component + value: messages + - + tag: exchange + value: '{#EXCHANGE}' + - + tag: type + value: '{#TYPE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 7485d5a12fb04a13810ea54b9cc598e1 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages redelivered per second' @@ -859,8 +971,17 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/exchanges"]' tags: - - tag: Application - value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' + tag: component + value: messages + - + tag: exchange + value: '{#EXCHANGE}' + - + tag: type + value: '{#TYPE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 58a06005659943429122d451acb521e0 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages redelivered' @@ -880,8 +1001,17 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/exchanges"]' tags: - - tag: Application - value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' + tag: component + value: messages + - + tag: exchange + value: '{#EXCHANGE}' + - + tag: type + value: '{#TYPE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 295eeb3bd071400d921efe1f5a924a3e name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages returned unroutable per second' @@ -902,8 +1032,17 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/exchanges"]' tags: - - tag: Application - value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' + tag: component + value: messages + - + tag: exchange + value: '{#EXCHANGE}' + - + tag: type + value: '{#TYPE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 2901eccbd8ef483ba63c5522755155e7 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages returned unroutable' @@ -923,8 +1062,17 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/exchanges"]' tags: - - tag: Application - value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' + tag: component + value: messages + - + tag: exchange + value: '{#EXCHANGE}' + - + tag: type + value: '{#TYPE}' + - + tag: vhost + value: '{#VHOST}' master_item: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/exchanges"]' lld_macro_paths: @@ -979,8 +1127,11 @@ zabbix_export: retrieve_mode: HEADERS tags: - - tag: Application - value: RabbitMQ + tag: component + value: health + - + tag: component + value: system trigger_prototypes: - uuid: 032949c387c64223b3125ba1120ae082 @@ -989,6 +1140,10 @@ zabbix_export: opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'http://{HOST.CONN}:{$RABBITMQ.API.PORT}/api/index.html' + tags: + - + tag: scope + value: notice master_item: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' preprocessing: @@ -1004,6 +1159,13 @@ zabbix_export: parseInt(value.split('.')[1]) * 100 + parseInt(value.split('.')[2]) return JSON.stringify(rabbit_version >= 30810 ? [{'{#SINGLETON}': ''}] : []); + tags: + - + tag: class + value: software + - + tag: target + value: rabbitmq macros: - macro: '{$RABBITMQ.API.CLUSTER_HOST}' @@ -1137,7 +1299,7 @@ zabbix_export: You can discuss this template or leave feedback on our forum https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/387226-discussion-thread-for-official-zabbix-template-rabbitmq - Template tooling version used: 0.40 + Template tooling version used: 0.41 groups: - name: Templates/Applications @@ -1151,8 +1313,8 @@ zabbix_export: units: s tags: - - tag: Application - value: RabbitMQ + tag: component + value: system triggers: - uuid: 5cb80a7552d74e44a83d0825f039f89f @@ -1167,6 +1329,10 @@ zabbix_export: - name: 'RabbitMQ: Service is down' expression: 'last(/RabbitMQ node by Zabbix agent/net.tcp.service[http,"{$RABBITMQ.API.HOST}","{$RABBITMQ.API.PORT}"])=0' + tags: + - + tag: scope + value: performance - uuid: 6229b623f5ff40f9a65e9573b3b86e3f name: 'RabbitMQ: Service ping' @@ -1181,8 +1347,11 @@ zabbix_export: - 10m tags: - - tag: Application - value: RabbitMQ + tag: component + value: health + - + tag: component + value: network triggers: - uuid: af5cfb0004e04562a9720b9e1b41fd5b @@ -1194,6 +1363,10 @@ zabbix_export: - name: 'RabbitMQ: Process is not running' expression: 'last(/RabbitMQ node by Zabbix agent/proc.num["{$RABBITMQ.PROCESS_NAME}"])=0' + tags: + - + tag: scope + value: availability - uuid: 0b195bf594c44b1f869b4a7671f61453 name: 'RabbitMQ: CPU utilization' @@ -1204,8 +1377,8 @@ zabbix_export: description: 'Process CPU utilization percentage.' tags: - - tag: Application - value: RabbitMQ + tag: component + value: cpu - uuid: 6f13f672d8ce4c9592e0f3f5ec3b0ec4 name: 'RabbitMQ: Memory usage (rss)' @@ -1215,8 +1388,8 @@ zabbix_export: description: 'Resident set size memory used by process in bytes.' tags: - - tag: Application - value: RabbitMQ + tag: component + value: system - uuid: 4faac75027d14304ab071602df8f2937 name: 'RabbitMQ: Memory usage (vsize)' @@ -1226,8 +1399,8 @@ zabbix_export: description: 'Virtual memory size used by process in bytes.' tags: - - tag: Application - value: RabbitMQ + tag: component + value: memory - uuid: 8f1c8d2449c44ab590842184d9deb3a6 name: 'RabbitMQ: Number of processes running' @@ -1235,14 +1408,18 @@ zabbix_export: history: 7d tags: - - tag: Application - value: RabbitMQ + tag: component + value: system triggers: - uuid: 2979bc7d779b404696f7eac273e99ea7 expression: 'last(/RabbitMQ node by Zabbix agent/proc.num["{$RABBITMQ.PROCESS_NAME}"])=0' name: 'RabbitMQ: Process is not running' priority: HIGH + tags: + - + tag: scope + value: availability - uuid: 7dad79be93bd46bba7a2540b38080b06 name: 'RabbitMQ: Free disk space' @@ -1261,8 +1438,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/nodes/{$RABBITMQ.CLUSTER.NAME}@{HOST.NAME}?memory=true"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: storage - uuid: d8de1eb13f024ce99388fc4bb68d6ad0 name: 'RabbitMQ: Disk free alarm' @@ -1286,8 +1463,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/nodes/{$RABBITMQ.CLUSTER.NAME}@{HOST.NAME}?memory=true"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: storage triggers: - uuid: b68cb12ecd4046fd80a717fb557f04e8 @@ -1296,6 +1473,10 @@ zabbix_export: opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'https://www.rabbitmq.com/disk-alarms.html' + tags: + - + tag: scope + value: performance - uuid: 4e62b476bd11497f9190d1f720f22f75 name: 'RabbitMQ: Disk free limit' @@ -1314,8 +1495,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/nodes/{$RABBITMQ.CLUSTER.NAME}@{HOST.NAME}?memory=true"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: storage - uuid: 09aeab86c69846eb82d27c2f82f46d2b name: 'RabbitMQ: Used file descriptors' @@ -1333,8 +1514,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/nodes/{$RABBITMQ.CLUSTER.NAME}@{HOST.NAME}?memory=true"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: storage - uuid: e059b278ba384133a72dc723c2b2c40b name: 'RabbitMQ: Memory alarm' @@ -1358,8 +1539,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/nodes/{$RABBITMQ.CLUSTER.NAME}@{HOST.NAME}?memory=true"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: memory triggers: - uuid: ec6ae727fe774b0fa56bb4d9ad773e35 @@ -1368,6 +1549,10 @@ zabbix_export: opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'https://www.rabbitmq.com/memory.html' + tags: + - + tag: scope + value: performance - uuid: 54bd4a47d635444e8e2e955325dbb976 name: 'RabbitMQ: Memory limit' @@ -1386,8 +1571,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/nodes/{$RABBITMQ.CLUSTER.NAME}@{HOST.NAME}?memory=true"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: memory - uuid: d6a01ec409a6449986c5c0a81ffaf914 name: 'RabbitMQ: Memory used' @@ -1406,8 +1591,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/nodes/{$RABBITMQ.CLUSTER.NAME}@{HOST.NAME}?memory=true"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: memory - uuid: db91f84a5ad7412c959fbfe4e3b6df88 name: 'RabbitMQ: Management plugin version' @@ -1431,8 +1616,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: system - uuid: 52a0be5049ee40748761d301a644315b name: 'RabbitMQ: RabbitMQ version' @@ -1456,8 +1641,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/overview"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: system triggers: - uuid: daf98bb4593d4697bc51423b2f65ba41 @@ -1466,6 +1651,10 @@ zabbix_export: priority: INFO description: 'RabbitMQ version has changed. Ack to close.' manual_close: 'YES' + tags: + - + tag: scope + value: notice - uuid: 5e8c1ed0b073461eb14477edac3c756a name: 'RabbitMQ: Number of network partitions' @@ -1487,8 +1676,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/nodes/{$RABBITMQ.CLUSTER.NAME}@{HOST.NAME}?memory=true"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: network triggers: - uuid: 5bed266725e94000804b0ecc7bce6209 @@ -1497,6 +1686,10 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING description: 'https://www.rabbitmq.com/partitions.html#detecting' + tags: + - + tag: scope + value: performance - uuid: 087fcb3992ef4e35bacd4b6e69ef93d3 name: 'RabbitMQ: Is running' @@ -1520,8 +1713,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/nodes/{$RABBITMQ.CLUSTER.NAME}@{HOST.NAME}?memory=true"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: system triggers: - uuid: 253acf98446e4790975b330d44dd6b96 @@ -1537,6 +1730,10 @@ zabbix_export: - name: 'RabbitMQ: Service is down' expression: 'last(/RabbitMQ node by Zabbix agent/net.tcp.service[http,"{$RABBITMQ.API.HOST}","{$RABBITMQ.API.PORT}"])=0' + tags: + - + tag: scope + value: availability - uuid: 1ae6f429e99d4ddaa54aa6adab6b8100 name: 'RabbitMQ: Runtime run queue' @@ -1554,8 +1751,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/nodes/{$RABBITMQ.CLUSTER.NAME}@{HOST.NAME}?memory=true"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: system - uuid: 3aa508520f224150a05a7ebb64d22c5e name: 'RabbitMQ: Sockets available' @@ -1573,8 +1770,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/nodes/{$RABBITMQ.CLUSTER.NAME}@{HOST.NAME}?memory=true"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: system - uuid: de2cbe02ff6c47d78b6c7105709f4805 name: 'RabbitMQ: Sockets used' @@ -1592,8 +1789,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/nodes/{$RABBITMQ.CLUSTER.NAME}@{HOST.NAME}?memory=true"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: system - uuid: a28b6c8cca5544b79c2d9946c1978c7e name: 'RabbitMQ: Uptime' @@ -1617,8 +1814,8 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/nodes/{$RABBITMQ.CLUSTER.NAME}@{HOST.NAME}?memory=true"]' tags: - - tag: Application - value: RabbitMQ + tag: component + value: system triggers: - uuid: 729c448ebabb417bb7ce17b1634c4484 @@ -1627,6 +1824,10 @@ zabbix_export: priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' + tags: + - + tag: scope + value: notice - uuid: 61730555a0ae4f798ea740effb82764c name: 'RabbitMQ: Get nodes' @@ -1643,8 +1844,8 @@ zabbix_export: - \1 tags: - - tag: Application - value: 'Zabbix raw items' + tag: component + value: raw triggers: - uuid: 4f2a88d09b1b49879d80e0794ec19e0e @@ -1660,6 +1861,10 @@ zabbix_export: - name: 'RabbitMQ: Service is down' expression: 'last(/RabbitMQ node by Zabbix agent/net.tcp.service[http,"{$RABBITMQ.API.HOST}","{$RABBITMQ.API.PORT}"])=0' + tags: + - + tag: scope + value: availability - uuid: 1af326f40cdb407a96b34025062b4743 name: 'RabbitMQ: Get node overview' @@ -1676,8 +1881,8 @@ zabbix_export: - \1 tags: - - tag: Application - value: 'Zabbix raw items' + tag: component + value: raw - uuid: 7fb61ad564db42d5a373912491f5c9d3 name: 'RabbitMQ: Get queues' @@ -1694,8 +1899,8 @@ zabbix_export: - \1 tags: - - tag: Application - value: 'Zabbix raw items' + tag: component + value: raw discovery_rules: - uuid: 04ef7d13809c45009553815f60ef5ba8 @@ -1731,8 +1936,11 @@ zabbix_export: error_handler_params: '0' tags: - - tag: Application - value: RabbitMQ + tag: component + value: health + - + tag: component + value: system trigger_prototypes: - uuid: bf6bcbda20ed46cbb779d9c1f446dfa8 @@ -1741,6 +1949,10 @@ zabbix_export: opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'https://www.rabbitmq.com/monitoring.html#health-checks' + tags: + - + tag: scope + value: availability master_item: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/overview"]' preprocessing: @@ -1797,8 +2009,11 @@ zabbix_export: retrieve_mode: HEADERS tags: - - tag: Application - value: RabbitMQ + tag: component + value: certificate + - + tag: component + value: health trigger_prototypes: - uuid: d180912136c74e5cb246655ecab75f57 @@ -1807,6 +2022,10 @@ zabbix_export: opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'http://{HOST.CONN}:{$RABBITMQ.API.PORT}/api/index.html' + tags: + - + tag: scope + value: notice - uuid: 701449b128cb42cdb971fc608ba9f29b name: 'RabbitMQ: Healthcheck: local alarms in effect on the this node{#SINGLETON}' @@ -1840,8 +2059,11 @@ zabbix_export: retrieve_mode: HEADERS tags: - - tag: Application - value: RabbitMQ + tag: component + value: health + - + tag: component + value: system trigger_prototypes: - uuid: 62962f18baa4480294e097fec2cc5e4c @@ -1850,6 +2072,10 @@ zabbix_export: opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'http://{HOST.CONN}:{$RABBITMQ.API.PORT}/api/index.html' + tags: + - + tag: scope + value: notice - uuid: 7a07966d8dde4f2caa9ff95693b86974 name: 'RabbitMQ: Healthcheck: classic mirrored queues without synchronized mirrors online{#SINGLETON}' @@ -1883,8 +2109,11 @@ zabbix_export: retrieve_mode: HEADERS tags: - - tag: Application - value: RabbitMQ + tag: component + value: health + - + tag: component + value: queues trigger_prototypes: - uuid: 19e392f9e48e4c8287e04751a2a73843 @@ -1893,6 +2122,10 @@ zabbix_export: opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'http://{HOST.CONN}:{$RABBITMQ.API.PORT}/api/index.html' + tags: + - + tag: scope + value: notice - uuid: f6ec1bb1cc4741be852136fac2c63333 name: 'RabbitMQ: Healthcheck: queues with minimum online quorum{#SINGLETON}' @@ -1926,8 +2159,11 @@ zabbix_export: retrieve_mode: HEADERS tags: - - tag: Application - value: RabbitMQ + tag: component + value: health + - + tag: component + value: queues trigger_prototypes: - uuid: e063b6dde6a0484ba1561861d8b1f0c1 @@ -1936,6 +2172,10 @@ zabbix_export: opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'http://{HOST.CONN}:{$RABBITMQ.API.PORT}/api/index.html' + tags: + - + tag: scope + value: notice - uuid: 0d1ad3daf2bb46dba2c9913c1684a0d4 name: 'RabbitMQ: Healthcheck: virtual hosts on the this node{#SINGLETON}' @@ -1969,8 +2209,11 @@ zabbix_export: retrieve_mode: HEADERS tags: - - tag: Application - value: RabbitMQ + tag: component + value: health + - + tag: component + value: system trigger_prototypes: - uuid: b61117e5eeff4d41a9a2f1729ec174b2 @@ -1979,6 +2222,10 @@ zabbix_export: opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'http://{HOST.CONN}:{$RABBITMQ.API.PORT}/api/index.html' + tags: + - + tag: scope + value: notice master_item: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/overview"]' preprocessing: @@ -2035,8 +2282,14 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/queues"]' tags: - - tag: Application - value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' + tag: component + value: consumers + - + tag: queue + value: '{#QUEUE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 4b4491d5fb2b41eeae044c3d28de1b18 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Memory' @@ -2055,8 +2308,14 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/queues"]' tags: - - tag: Application - value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' + tag: component + value: memory + - + tag: queue + value: '{#QUEUE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 223fa7a8372f4e9883d376c9f3e1af2e name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages acknowledged per second' @@ -2077,8 +2336,14 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/queues"]' tags: - - tag: Application - value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' + tag: component + value: messages + - + tag: queue + value: '{#QUEUE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 335513a34e6a4909acfa1be278dd31b3 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages acknowledged' @@ -2098,8 +2363,14 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/queues"]' tags: - - tag: Application - value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' + tag: component + value: messages + - + tag: queue + value: '{#QUEUE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 55b774e5aac249edbb8881373060b15b name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages delivered per second' @@ -2120,8 +2391,14 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/queues"]' tags: - - tag: Application - value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' + tag: component + value: messages + - + tag: queue + value: '{#QUEUE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 2a87988327e1483c84d3f1867bab367f name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages delivered' @@ -2141,8 +2418,14 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/queues"]' tags: - - tag: Application - value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' + tag: component + value: messages + - + tag: queue + value: '{#QUEUE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 3f3024da744349b59c7810dfd10d11a3 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages delivered per second' @@ -2163,8 +2446,14 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/queues"]' tags: - - tag: Application - value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' + tag: component + value: messages + - + tag: queue + value: '{#QUEUE}' + - + tag: vhost + value: '{#VHOST}' - uuid: ad5e9fa0260e4170887fb2dfdc508959 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages delivered' @@ -2184,8 +2473,14 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/queues"]' tags: - - tag: Application - value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' + tag: component + value: messages + - + tag: queue + value: '{#QUEUE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 393306b9cb0148038d02ad9c48cf1fbb name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages published per second' @@ -2206,8 +2501,14 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/queues"]' tags: - - tag: Application - value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' + tag: component + value: messages + - + tag: queue + value: '{#QUEUE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 44814c9f6f154fdcbab66249d0777eae name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages published' @@ -2227,8 +2528,14 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/queues"]' tags: - - tag: Application - value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' + tag: component + value: messages + - + tag: queue + value: '{#QUEUE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 9096e81341374d2fb7dd58e932783afc name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages per second' @@ -2247,8 +2554,14 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/queues"]' tags: - - tag: Application - value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' + tag: component + value: messages + - + tag: queue + value: '{#QUEUE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 8902103fd86746d0851b75a1262e36a9 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages redelivered per second' @@ -2269,8 +2582,14 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/queues"]' tags: - - tag: Application - value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' + tag: component + value: messages + - + tag: queue + value: '{#QUEUE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 3ac1a4b83c9f4d4c8a438d39aca8e82a name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages redelivered' @@ -2290,8 +2609,14 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/queues"]' tags: - - tag: Application - value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' + tag: component + value: messages + - + tag: queue + value: '{#QUEUE}' + - + tag: vhost + value: '{#VHOST}' - uuid: aabd7d6fe6a047d186504386d3a48ae1 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages' @@ -2309,8 +2634,14 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/queues"]' tags: - - tag: Application - value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' + tag: component + value: messages + - + tag: queue + value: '{#QUEUE}' + - + tag: vhost + value: '{#VHOST}' trigger_prototypes: - uuid: 58986cee2b4846b3b7bd3caf772d7ac6 @@ -2318,6 +2649,10 @@ zabbix_export: name: 'RabbitMQ: Too many messages in queue (over {$RABBITMQ.MESSAGES.MAX.WARN} for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING + tags: + - + tag: scope + value: performance - uuid: d2e1a2857b314ed3818f92312f5d0043 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages ready per second' @@ -2336,8 +2671,14 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/queues"]' tags: - - tag: Application - value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' + tag: component + value: messages + - + tag: queue + value: '{#QUEUE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 4a75c2d9e0354f47b1c8243bad17bd58 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages ready' @@ -2355,8 +2696,14 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/queues"]' tags: - - tag: Application - value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' + tag: component + value: messages + - + tag: queue + value: '{#QUEUE}' + - + tag: vhost + value: '{#VHOST}' - uuid: d5d88879e3b844d7b03ab956a673daff name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages unacknowledged per second' @@ -2375,8 +2722,14 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/queues"]' tags: - - tag: Application - value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' + tag: component + value: messages + - + tag: queue + value: '{#QUEUE}' + - + tag: vhost + value: '{#VHOST}' - uuid: 252dcf1262014ce599a2eec81f7223eb name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages unacknowledged' @@ -2394,8 +2747,14 @@ zabbix_export: key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/queues"]' tags: - - tag: Application - value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' + tag: component + value: messages + - + tag: queue + value: '{#QUEUE}' + - + tag: vhost + value: '{#VHOST}' graph_prototypes: - uuid: a6223df79d334c29ada36ba20729b885 @@ -2511,6 +2870,13 @@ zabbix_export: - lld_macro: '{#VHOST}' path: $.vhost + tags: + - + tag: class + value: software + - + tag: target + value: rabbitmq macros: - macro: '{$RABBITMQ.API.HOST}' |