diff options
author | Anton Fayantsev <anton.fayantsev@zabbix.com> | 2021-05-10 08:32:57 +0300 |
---|---|---|
committer | Anton Fayantsev <anton.fayantsev@zabbix.com> | 2021-05-10 08:32:57 +0300 |
commit | bf76ecb6b1fc86aacd418d3ce7d9833362180693 (patch) | |
tree | 86ae2cf5dfc89da7c294386171e85aedecc0452b /templates | |
parent | b559fd0b02b03665b538232b7a9c7cfa6408b369 (diff) |
.........T [ZBXNEXT-6411] updated all template files to support new uniqueness criteria
Diffstat (limited to 'templates')
147 files changed, 10001 insertions, 2459 deletions
diff --git a/templates/app/activemq_jmx/template_app_activemq_jmx.yaml b/templates/app/activemq_jmx/template_app_activemq_jmx.yaml index 28c34424a58..211f903a42e 100644 --- a/templates/app/activemq_jmx/template_app_activemq_jmx.yaml +++ b/templates/app/activemq_jmx/template_app_activemq_jmx.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:38Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: c87e0a2e0683483ab7c6f3c380e9f840 template: 'Apache ActiveMQ by JMX' name: 'Apache ActiveMQ by JMX' description: | @@ -22,6 +24,7 @@ zabbix_export: name: Templates/Applications discovery_rules: - + uuid: cbd9f98c2c1e412081a546e18066a868 name: 'Brokers discovery' type: JMX key: 'jmx.discovery[beans,"org.apache.activemq:type=Broker,brokerName=*"]' @@ -44,6 +47,7 @@ zabbix_export: description: 'Discovery of brokers' item_prototypes: - + uuid: 29a0f197bfe847d596dad4923364490e name: 'Broker {#JMXBROKERNAME}: Version' type: JMX key: 'jmx[{#JMXOBJ},BrokerVersion]' @@ -65,12 +69,14 @@ zabbix_export: value: '{#JMXBROKERNAME}' trigger_prototypes: - + uuid: 1c277eb7722a4c2cb9c9906c71606cd8 expression: '{diff()}=1 and {strlen()}>0' name: 'Broker {#JMXBROKERNAME}: Version has been changed' priority: INFO description: 'Broker {#JMXBROKERNAME} version has changed. Ack to close.' manual_close: 'YES' - + uuid: 85c19ccb8b6a4242a8ba699e76836427 name: 'Broker {#JMXBROKERNAME}: Memory limit' type: JMX key: 'jmx[{#JMXOBJ},MemoryLimit]' @@ -90,6 +96,7 @@ zabbix_export: tag: Application value: '{#JMXBROKERNAME}' - + uuid: 5e2a5638adf6405087014bfcfc8ffc93 name: 'Broker {#JMXBROKERNAME}: Memory usage in percents' type: JMX key: 'jmx[{#JMXOBJ}, MemoryPercentUsage]' @@ -105,10 +112,12 @@ zabbix_export: value: '{#JMXBROKERNAME}' trigger_prototypes: - + uuid: ed4ae41c3386436f95e59f299be47e6a expression: '{min({$ACTIVEMQ.MEM.TIME:"{#JMXBROKERNAME}"})}>{$ACTIVEMQ.MEM.MAX.HIGH:"{#JMXBROKERNAME}"}' name: 'Broker {#JMXBROKERNAME}: Memory usage is too high (over {$ACTIVEMQ.MEM.MAX.HIGH:"{#JMXBROKERNAME}"}%)' priority: HIGH - + uuid: ea10f48083b84724abd408e5664cc788 expression: '{min({$ACTIVEMQ.MEM.TIME:"{#JMXBROKERNAME}"})}>{$ACTIVEMQ.MEM.MAX.WARN:"{#JMXBROKERNAME}"}' name: 'Broker {#JMXBROKERNAME}: Memory usage is too high (over {$ACTIVEMQ.MEM.MAX.WARN:"{#JMXBROKERNAME}"}%)' priority: AVERAGE @@ -117,6 +126,7 @@ zabbix_export: name: 'Broker {#JMXBROKERNAME}: Memory usage is too high (over {$ACTIVEMQ.MEM.MAX.HIGH:"{#JMXBROKERNAME}"}%)' expression: '{Apache ActiveMQ by JMX:jmx[{#JMXOBJ}, MemoryPercentUsage].min({$ACTIVEMQ.MEM.TIME:"{#JMXBROKERNAME}"})}>{$ACTIVEMQ.MEM.MAX.HIGH:"{#JMXBROKERNAME}"}' - + uuid: 78806476b5cb4ce48f8ca8dbd173c7c3 name: 'Broker {#JMXBROKERNAME}: Storage limit' type: JMX key: 'jmx[{#JMXOBJ},StoreLimit]' @@ -136,6 +146,7 @@ zabbix_export: tag: Application value: '{#JMXBROKERNAME}' - + uuid: fc4c79543a6f4b7b9c22f11b61b644c9 name: 'Broker {#JMXBROKERNAME}: Storage usage in percents' type: JMX key: 'jmx[{#JMXOBJ},StorePercentUsage]' @@ -151,10 +162,12 @@ zabbix_export: value: '{#JMXBROKERNAME}' trigger_prototypes: - + uuid: c866043f1402480b8a265c0785170365 expression: '{min({$ACTIVEMQ.STORE.TIME:"{#JMXBROKERNAME}"})}>{$ACTIVEMQ.STORE.MAX.HIGH:"{#JMXBROKERNAME}"}' name: 'Broker {#JMXBROKERNAME}: Storage usage is too high (over {$ACTIVEMQ.STORE.MAX.HIGH:"{#JMXBROKERNAME}"}%)' priority: HIGH - + uuid: 1441b15276cc43649691866dbc71057b expression: '{min({$ACTIVEMQ.STORE.TIME:"{#JMXBROKERNAME}"})}>{$ACTIVEMQ.STORE.MAX.WARN:"{#JMXBROKERNAME}"}' name: 'Broker {#JMXBROKERNAME}: Storage usage is too high (over {$ACTIVEMQ.STORE.MAX.WARN:"{#JMXBROKERNAME}"}%)' priority: AVERAGE @@ -163,6 +176,7 @@ zabbix_export: name: 'Broker {#JMXBROKERNAME}: Storage usage is too high (over {$ACTIVEMQ.STORE.MAX.HIGH:"{#JMXBROKERNAME}"}%)' expression: '{Apache ActiveMQ by JMX:jmx[{#JMXOBJ},StorePercentUsage].min({$ACTIVEMQ.STORE.TIME:"{#JMXBROKERNAME}"})}>{$ACTIVEMQ.STORE.MAX.HIGH:"{#JMXBROKERNAME}"}' - + uuid: 09db80ee80ea47189142130d35a8e1c2 name: 'Broker {#JMXBROKERNAME}: Temp limit' type: JMX key: 'jmx[{#JMXOBJ},TempLimit]' @@ -182,6 +196,7 @@ zabbix_export: tag: Application value: '{#JMXBROKERNAME}' - + uuid: 95354144839e4d22a82c4e9a1fab83d9 name: 'Broker {#JMXBROKERNAME}: Temp usage in percents' type: JMX key: 'jmx[{#JMXOBJ},TempPercentUsage]' @@ -197,10 +212,12 @@ zabbix_export: value: '{#JMXBROKERNAME}' trigger_prototypes: - + uuid: 450863cf6b2f469b8a649d6f7f759251 expression: '{min({$ACTIVEMQ.TEMP.TIME:"{#JMXBROKERNAME}"})}>{$ACTIVEMQ.TEMP.MAX.HIGH}' name: 'Broker {#JMXBROKERNAME}: Temp usage is too high (over {$ACTIVEMQ.TEMP.MAX.WARN:"{#JMXBROKERNAME}"}%)' priority: HIGH - + uuid: 2ca697e924114599a6cc298e5332ee9c expression: '{min({$ACTIVEMQ.TEMP.TIME:"{#JMXBROKERNAME}"})}>{$ACTIVEMQ.TEMP.MAX.WARN}' name: 'Broker {#JMXBROKERNAME}: Temp usage is too high (over {$ACTIVEMQ.TEMP.MAX.WARN:"{#JMXBROKERNAME}"}%)' priority: AVERAGE @@ -209,6 +226,7 @@ zabbix_export: name: 'Broker {#JMXBROKERNAME}: Temp usage is too high (over {$ACTIVEMQ.TEMP.MAX.WARN:"{#JMXBROKERNAME}"}%)' expression: '{Apache ActiveMQ by JMX:jmx[{#JMXOBJ},TempPercentUsage].min({$ACTIVEMQ.TEMP.TIME:"{#JMXBROKERNAME}"})}>{$ACTIVEMQ.TEMP.MAX.HIGH}' - + uuid: 64ab04e456804e10a6c78c3190807506 name: 'Broker {#JMXBROKERNAME}: Consumers count total' type: JMX key: 'jmx[{#JMXOBJ},TotalConsumerCount]' @@ -223,10 +241,12 @@ zabbix_export: value: '{#JMXBROKERNAME}' trigger_prototypes: - + uuid: 5405f2b2ba6242ccace9052fb8ff1ad2 expression: '{max({$ACTIVEMQ.BROKER.CONSUMERS.MIN.TIME:"{#JMXBROKERNAME}"})}<{$ACTIVEMQ.BROKER.CONSUMERS.MIN.HIGH:"{#JMXBROKERNAME}"}' name: 'Broker {#JMXBROKERNAME}: Consumers count is too low (below {$ACTIVEMQ.BROKER.CONSUMERS.MIN.HIGH:"{#JMXBROKERNAME}"} for {$ACTIVEMQ.BROKER.CONSUMERS.MIN.TIME:"{#JMXBROKERNAME}"})' priority: HIGH - + uuid: 48bc7dab4a1a40d8a823e880018cf8e7 name: 'Broker {#JMXBROKERNAME}: Messages dequeue rate' type: JMX key: 'jmx[{#JMXOBJ},TotalDequeueCount]' @@ -246,6 +266,7 @@ zabbix_export: tag: Application value: '{#JMXBROKERNAME}' - + uuid: a462499eecbd443e931a9aa831240f65 name: 'Broker {#JMXBROKERNAME}: Messages enqueue rate' type: JMX key: 'jmx[{#JMXOBJ},TotalEnqueueCount]' @@ -266,11 +287,13 @@ zabbix_export: value: '{#JMXBROKERNAME}' trigger_prototypes: - + uuid: 36e5cc7babe84a74be4a7e263178d9aa expression: '{avg({$ACTIVEMQ.MSG.RATE.WARN.TIME:"{#JMXBROKERNAME}"})}>{avg({$ACTIVEMQ.MSG.RATE.WARN.TIME:"{#JMXBROKERNAME}"})}' name: 'Broker {#JMXBROKERNAME}: Message enqueue rate is higher than dequeue rate for {$ACTIVEMQ.MSG.RATE.WARN.TIME:"{#JMXBROKERNAME}"}' priority: AVERAGE description: 'Enqueue rate is higher than dequeue rate. It may indicate performance problems.' - + uuid: 2453d8221cec4e1ead6622c001ac9a8c name: 'Broker {#JMXBROKERNAME}: Producers count total' type: JMX key: 'jmx[{#JMXOBJ},TotalProducerCount]' @@ -285,10 +308,12 @@ zabbix_export: value: '{#JMXBROKERNAME}' trigger_prototypes: - + uuid: d58dd8fd708842128630eca37328dd6b expression: '{max({$ACTIVEMQ.BROKER.PRODUCERS.MIN.TIME:"{#JMXBROKERNAME}"})}<{$ACTIVEMQ.BROKER.PRODUCERS.MIN.HIGH:"{#JMXBROKERNAME}"}' name: 'Broker {#JMXBROKERNAME}: Producers count is too low (below {$ACTIVEMQ.BROKER.PRODUCERS.MIN.HIGH:"{#JMXBROKERNAME}"} for {$ACTIVEMQ.BROKER.PRODUCERS.MIN.TIME:"{#JMXBROKERNAME}"})' priority: HIGH - + uuid: a46d7281cb234ccaadacbb7d311cbd39 name: 'Broker {#JMXBROKERNAME}: Uptime' type: JMX key: 'jmx[{#JMXOBJ},UptimeMillis]' @@ -309,6 +334,7 @@ zabbix_export: value: '{#JMXBROKERNAME}' trigger_prototypes: - + uuid: 7ec4d510e33d4be7a41ada9e1b56c121 expression: '{last()}<10m' name: 'Broker {#JMXBROKERNAME}: Broker has been restarted (uptime < 10m)' priority: INFO @@ -316,6 +342,7 @@ zabbix_export: manual_close: 'YES' graph_prototypes: - + uuid: 465b9319e0dc4728a2733c69521e9e81 name: 'Broker {#JMXBROKERNAME}: Messages rate' graph_items: - @@ -332,6 +359,7 @@ zabbix_export: host: 'Apache ActiveMQ by JMX' key: 'jmx[{#JMXOBJ},TotalDequeueCount]' - + uuid: 9cdb5b2bed724f45a305a8434d28c105 name: 'Broker {#JMXBROKERNAME}: Producers and consumers' graph_items: - @@ -348,6 +376,7 @@ zabbix_export: host: 'Apache ActiveMQ by JMX' key: 'jmx[{#JMXOBJ},TotalConsumerCount]' - + uuid: 6b018bbe9d154d2d865b7922eaa7ae28 name: 'Broker {#JMXBROKERNAME}: Resources usage' graph_items: - @@ -372,6 +401,7 @@ zabbix_export: key: 'jmx[{#JMXOBJ},TempPercentUsage]' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' - + uuid: 14432547793d42d2b75c7b08fcbb3545 name: 'Destinations discovery' type: JMX key: 'jmx.discovery[beans,"org.apache.activemq:type=Broker,brokerName=*,destinationType=*,destinationName=*"]' @@ -394,6 +424,7 @@ zabbix_export: description: 'Discovery of destinations' item_prototypes: - + uuid: fd8129c9a66043d896a70c91c8b0d471 name: '{#JMXBROKERNAME}: {#JMXDESTINATIONTYPE} {#JMXDESTINATIONNAME}: Consumers count total on {#JMXBROKERNAME}' type: JMX key: 'jmx["org.apache.activemq:type=Broker,brokerName={#JMXBROKERNAME}",{$ACTIVEMQ.TOTAL.CONSUMERS.COUNT: "{#JMXDESTINATIONNAME}"}]' @@ -419,6 +450,7 @@ zabbix_export: tag: Application value: '{#JMXBROKERNAME}' - + uuid: 99f2094b02f848e785e40296958c5450 name: '{#JMXBROKERNAME}: {#JMXDESTINATIONTYPE} {#JMXDESTINATIONNAME}: Producers count total on {#JMXBROKERNAME}' type: JMX key: 'jmx["org.apache.activemq:type=Broker,brokerName={#JMXBROKERNAME}",{$ACTIVEMQ.TOTAL.PRODUCERS.COUNT: "{#JMXDESTINATIONNAME}"}]' @@ -444,6 +476,7 @@ zabbix_export: tag: Application value: '{#JMXBROKERNAME}' - + uuid: 5e93e53a0c2d49a49d421ded87b6b1f8 name: '{#JMXBROKERNAME}: {#JMXDESTINATIONTYPE} {#JMXDESTINATIONNAME}: Consumers count' type: JMX key: 'jmx[{#JMXOBJ},ConsumerCount]' @@ -457,6 +490,7 @@ zabbix_export: tag: Application value: '{#JMXBROKERNAME}' - + uuid: 3536ec77069a434e854415f0a3270e67 name: '{#JMXBROKERNAME}: {#JMXDESTINATIONTYPE} {#JMXDESTINATIONNAME}: Messages dequeue rate' type: JMX key: 'jmx[{#JMXOBJ},DequeueCount]' @@ -476,6 +510,7 @@ zabbix_export: tag: Application value: '{#JMXBROKERNAME}' - + uuid: a6dacc8c4d1f4724bf49c63449992035 name: '{#JMXBROKERNAME}: {#JMXDESTINATIONTYPE} {#JMXDESTINATIONNAME}: Messages enqueue rate' type: JMX key: 'jmx[{#JMXOBJ},EnqueueCount]' @@ -495,6 +530,7 @@ zabbix_export: tag: Application value: '{#JMXBROKERNAME}' - + uuid: 1c4ea913a9564d74b31ef82314203a15 name: '{#JMXBROKERNAME}: {#JMXDESTINATIONTYPE} {#JMXDESTINATIONNAME}: Expired messages count' type: JMX key: 'jmx[{#JMXOBJ},ExpiredCount]' @@ -514,11 +550,13 @@ zabbix_export: value: '{#JMXBROKERNAME}' trigger_prototypes: - + uuid: fc7effb6eb9947038547fbfbcfc67418 expression: '{last()}>{$ACTIVEMQ.EXPIRIED.WARN:"{#JMXDESTINATIONNAME}"}' name: '{#JMXBROKERNAME}: {#JMXDESTINATIONTYPE} {#JMXDESTINATIONNAME}: Expired messages count higher than {$ACTIVEMQ.EXPIRIED.WARN:"{#JMXDESTINATIONNAME}"}' priority: AVERAGE description: 'This metric represents the number of messages that expired before they could be delivered. If you expect all messages to be delivered and acknowledged within a certain amount of time, you can set an expiration for each message, and investigate if your ExpiredCount metric rises above zero.' - + uuid: 158fac5a1b3c4f07a4004a733f9b6995 name: '{#JMXBROKERNAME}: {#JMXDESTINATIONTYPE} {#JMXDESTINATIONNAME}: Memory usage in percents' type: JMX key: 'jmx[{#JMXOBJ},MemoryPercentUsage]' @@ -534,14 +572,17 @@ zabbix_export: value: '{#JMXBROKERNAME}' trigger_prototypes: - + uuid: 6675dc86cd7b48a1b91de9bf7a32dae5 expression: '{last()}>{$ACTIVEMQ.MEM.MAX.HIGH:"{#JMXDESTINATIONNAME}"}' name: '{#JMXBROKERNAME}: {#JMXDESTINATIONTYPE} {#JMXDESTINATIONNAME}: Memory usage is too high (over {$ACTIVEMQ.MEM.MAX.HIGH:"{#JMXDESTINATIONNAME}"}%)' priority: HIGH - + uuid: 717a2660b2bb4fc682c110c0fa9cd476 expression: '{last()}>{$ACTIVEMQ.MEM.MAX.WARN:"{#JMXDESTINATIONNAME}"}' name: '{#JMXBROKERNAME}: {#JMXDESTINATIONTYPE} {#JMXDESTINATIONNAME}: Memory usage is too high (over {$ACTIVEMQ.MEM.MAX.WARN:"{#JMXDESTINATIONNAME}"}%)' priority: AVERAGE - + uuid: 82ee74872f6e46efbf16ae0705bcf2a6 name: '{#JMXBROKERNAME}: {#JMXDESTINATIONTYPE} {#JMXDESTINATIONNAME}: Producers count' type: JMX key: 'jmx[{#JMXOBJ},ProducerCount]' @@ -555,6 +596,7 @@ zabbix_export: tag: Application value: '{#JMXBROKERNAME}' - + uuid: fdc1e26fbe6545d3bdfc86f6f8c91b8b name: '{#JMXBROKERNAME}: {#JMXDESTINATIONTYPE} {#JMXDESTINATIONNAME}: Queue size' type: JMX key: 'jmx[{#JMXOBJ},QueueSize]' @@ -569,12 +611,14 @@ zabbix_export: value: '{#JMXBROKERNAME}' trigger_prototypes: - + uuid: 2b27fae36ef54e7e97f3d28cf851190b expression: '{min({$ACTIVEMQ.QUEUE.TIME:"{#JMXDESTINATIONNAME}"})}>{$ACTIVEMQ.QUEUE.WARN:"{#JMXDESTINATIONNAME}"} and {$ACTIVEMQ.QUEUE.ENABLED:"{#JMXDESTINATIONNAME}"}=1' name: '{#JMXBROKERNAME}: {#JMXDESTINATIONTYPE} {#JMXDESTINATIONNAME}: Queue size higher than {$ACTIVEMQ.QUEUE.WARN:"{#JMXDESTINATIONNAME}"} for {$ACTIVEMQ.QUEUE.TIME:"{#JMXDESTINATIONNAME}"}' priority: AVERAGE description: 'Queue size is higher than threshold. It may indicate performance problems.' trigger_prototypes: - + uuid: 99f0eb26cf9d4e81bb4b7e53d725e21a expression: '{Apache ActiveMQ by JMX:jmx[{#JMXOBJ},ConsumerCount].max({$ACTIVEMQ.DESTINATION.CONSUMERS.MIN.TIME:"{#JMXDESTINATIONNAME}"})}<{$ACTIVEMQ.DESTINATION.CONSUMERS.MIN.HIGH:"{#JMXDESTINATIONNAME}"} and {Apache ActiveMQ by JMX:jmx["org.apache.activemq:type=Broker,brokerName={#JMXBROKERNAME}",{$ACTIVEMQ.TOTAL.CONSUMERS.COUNT: "{#JMXDESTINATIONNAME}"}].last()}>{$ACTIVEMQ.BROKER.CONSUMERS.MIN.HIGH:"{#JMXBROKERNAME}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{Apache ActiveMQ by JMX:jmx[{#JMXOBJ},ConsumerCount].min({$ACTIVEMQ.DESTINATION.CONSUMERS.MIN.TIME:"{#JMXDESTINATIONNAME}"})}>={$ACTIVEMQ.DESTINATION.CONSUMERS.MIN.HIGH:"{#JMXDESTINATIONNAME}"}' @@ -582,11 +626,13 @@ zabbix_export: priority: AVERAGE manual_close: 'YES' - + uuid: bc1ee42e4f994f6a81e9b38904a77e23 expression: '{Apache ActiveMQ by JMX:jmx[{#JMXOBJ},EnqueueCount].avg({$ACTIVEMQ.MSG.RATE.WARN.TIME:"{#JMXDESTINATIONNAME}"})}>{Apache ActiveMQ by JMX:jmx[{#JMXOBJ},DequeueCount].avg({$ACTIVEMQ.MSG.RATE.WARN.TIME:"{#JMXDESTINATIONNAME}"})}' name: '{#JMXBROKERNAME}: {#JMXDESTINATIONTYPE} {#JMXDESTINATIONNAME}: Message enqueue rate is higher than dequeue rate for {$ACTIVEMQ.MSG.RATE.WARN.TIME:"{#JMXDESTINATIONNAME}"}' priority: AVERAGE description: 'Enqueue rate is higher than dequeue rate. It may indicate performance problems.' - + uuid: 660045148b964b4a8828b44d7862c0d6 expression: '{Apache ActiveMQ by JMX:jmx[{#JMXOBJ},ProducerCount].max({$ACTIVEMQ.DESTINATION.PRODUCERS.MIN.TIME:"{#JMXDESTINATIONNAME}"})}<{$ACTIVEMQ.DESTINATION.PRODUCERS.MIN.HIGH:"{#JMXDESTINATIONNAME}"} and {Apache ActiveMQ by JMX:jmx["org.apache.activemq:type=Broker,brokerName={#JMXBROKERNAME}",{$ACTIVEMQ.TOTAL.PRODUCERS.COUNT: "{#JMXDESTINATIONNAME}"}].last()}>{$ACTIVEMQ.BROKER.PRODUCERS.MIN.HIGH:"{#JMXBROKERNAME}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{Apache ActiveMQ by JMX:jmx[{#JMXOBJ},ProducerCount].min({$ACTIVEMQ.DESTINATION.PRODUCERS.MIN.TIME:"{#JMXDESTINATIONNAME}"})}>={$ACTIVEMQ.DESTINATION.PRODUCERS.MIN.HIGH:"{#JMXDESTINATIONNAME}"}' @@ -595,6 +641,7 @@ zabbix_export: manual_close: 'YES' graph_prototypes: - + uuid: 006f397fbb664f9981b9228808870239 name: '{#JMXBROKERNAME}: {#JMXDESTINATIONTYPE} {#JMXDESTINATIONNAME}: Memory usage' graph_items: - @@ -604,6 +651,7 @@ zabbix_export: host: 'Apache ActiveMQ by JMX' key: 'jmx[{#JMXOBJ},MemoryPercentUsage]' - + uuid: 1c9a999ec2b94942ad10f408b470b1a2 name: '{#JMXBROKERNAME}: {#JMXDESTINATIONTYPE} {#JMXDESTINATIONNAME}: Messages rate' graph_items: - @@ -620,6 +668,7 @@ zabbix_export: host: 'Apache ActiveMQ by JMX' key: 'jmx[{#JMXOBJ},DequeueCount]' - + uuid: 0854230a67bc4d29b3b3dc2cb7eeaefa name: '{#JMXBROKERNAME}: {#JMXDESTINATIONTYPE} {#JMXDESTINATIONNAME}: Producers and consumers' graph_items: - diff --git a/templates/app/apache_agent/template_app_apache_agent.yaml b/templates/app/apache_agent/template_app_apache_agent.yaml index aa296696109..14da2f5052e 100644 --- a/templates/app/apache_agent/template_app_apache_agent.yaml +++ b/templates/app/apache_agent/template_app_apache_agent.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:27:43Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: a8d91e4f36794e32b73090d5edf3d7ae template: 'Apache by Zabbix agent' name: 'Apache by Zabbix agent' description: | @@ -20,6 +22,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 2d3ebb059bd944ee8a7b95e2c60b08f0 name: 'Apache: Total bytes' type: DEPENDENT key: apache.bytes @@ -44,6 +47,7 @@ zabbix_export: tag: Application value: Apache - + uuid: be97c53d82f846cdbc2d0ec640435b6f name: 'Apache: Bytes per second' type: DEPENDENT key: apache.bytes.rate @@ -74,6 +78,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 5919f29c692b468fb5642e83f408c2e5 name: 'Apache: Total requests' type: DEPENDENT key: apache.requests @@ -92,6 +97,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 7e1e674a23d24fafa31b76a048fe9fd0 name: 'Apache: Requests per second' type: DEPENDENT key: apache.requests.rate @@ -117,6 +123,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 5a4bd2d6c2874d888ec4c82409e1c711 name: 'Apache: Uptime' type: DEPENDENT key: apache.uptime @@ -137,12 +144,14 @@ zabbix_export: value: Apache triggers: - + uuid: b9775886d5d34fea9dbd348b967b59bc expression: '{last()}<10m' name: 'Apache: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 78a611c2b15c4ae8949257b6fdf922f1 name: 'Apache: Version' type: DEPENDENT key: apache.version @@ -168,12 +177,14 @@ zabbix_export: value: Apache triggers: - + uuid: d7a57b42adb64088815459e1a769a9ee expression: '{diff()}=1 and {strlen()}>0' name: 'Apache: Version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'Apache version has changed. Ack to close.' manual_close: 'YES' - + uuid: 35f48761ec6d451bbb8b0d80cd0ccd91 name: 'Apache: Workers idle cleanup' type: DEPENDENT key: apache.workers.cleanup @@ -192,6 +203,7 @@ zabbix_export: tag: Application value: Apache - + uuid: ebd391702cbd432ab458578a3cb45361 name: 'Apache: Workers closing connection' type: DEPENDENT key: apache.workers.closing @@ -210,6 +222,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 6a961707e7084d8ebc09f572b15ef1fd name: 'Apache: Workers DNS lookup' type: DEPENDENT key: apache.workers.dnslookup @@ -228,6 +241,7 @@ zabbix_export: tag: Application value: Apache - + uuid: fd383c9ace4647deb9d3e3882554b8d0 name: 'Apache: Workers finishing' type: DEPENDENT key: apache.workers.finishing @@ -246,6 +260,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 2a02413c0e9144b4a70b8a5a71d680e0 name: 'Apache: Workers keepalive (read)' type: DEPENDENT key: apache.workers.keepalive @@ -264,6 +279,7 @@ zabbix_export: tag: Application value: Apache - + uuid: ed71fb2ec75f4537a2937293add75274 name: 'Apache: Workers logging' type: DEPENDENT key: apache.workers.logging @@ -282,6 +298,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 6c38147f9f3449a194f36a6e6d828865 name: 'Apache: Workers reading request' type: DEPENDENT key: apache.workers.reading @@ -300,6 +317,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 47856ac3b68644e0861b593d3083d35b name: 'Apache: Workers sending reply' type: DEPENDENT key: apache.workers.sending @@ -318,6 +336,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 60cf954a40594cf69afdd1bf0319c031 name: 'Apache: Workers slot with no current process' type: DEPENDENT key: apache.workers.slot @@ -336,6 +355,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 441c797164bf4c8da8112d78240abc43 name: 'Apache: Workers starting up' type: DEPENDENT key: apache.workers.starting @@ -354,6 +374,7 @@ zabbix_export: tag: Application value: Apache - + uuid: ec87e89ee9304acd8c7a76e863cb4443 name: 'Apache: Workers waiting for connection' type: DEPENDENT key: apache.workers.waiting @@ -372,6 +393,7 @@ zabbix_export: tag: Application value: Apache - + uuid: b52addb50ccb415fb63eaf67076991c1 name: 'Apache: Total workers busy' type: DEPENDENT key: apache.workers_total.busy @@ -390,6 +412,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 6955f78c203b435987b5ab75a1114867 name: 'Apache: Total workers idle' type: DEPENDENT key: apache.workers_total.idle @@ -408,6 +431,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 267ca6fe038346e5be1113f3bf9b4023 name: 'Apache: Service response time' key: 'net.tcp.service.perf[http,"{$APACHE.STATUS.HOST}","{$APACHE.STATUS.PORT}"]' history: 7d @@ -419,6 +443,7 @@ zabbix_export: value: Apache triggers: - + uuid: 9f0edb8f67a74654b2e1672848ee58e9 expression: '{min(5m)}>{$APACHE.RESPONSE_TIME.MAX.WARN}' name: 'Apache: Service response time is too high (over {$APACHE.RESPONSE_TIME.MAX.WARN}s for 5m)' priority: WARNING @@ -431,6 +456,7 @@ zabbix_export: name: 'Apache: Service is down' expression: '{Apache by Zabbix agent:net.tcp.service[http,"{$APACHE.STATUS.HOST}","{$APACHE.STATUS.PORT}"].last()}=0' - + uuid: 369f00e2970048c786ce3bd609e65566 name: 'Apache: Service ping' key: 'net.tcp.service[http,"{$APACHE.STATUS.HOST}","{$APACHE.STATUS.PORT}"]' history: 7d @@ -447,6 +473,7 @@ zabbix_export: value: Apache triggers: - + uuid: cb030a6fa71642f486650b34e4cc5b12 expression: '{last()}=0' name: 'Apache: Service is down' priority: AVERAGE @@ -456,6 +483,7 @@ zabbix_export: name: 'Apache: Process is not running' expression: '{Apache by Zabbix agent:proc.num["{$APACHE.PROCESS_NAME}"].last()}=0' - + uuid: b73280fb0af64c7899abfc74cc074b13 name: 'Apache: CPU utilization' key: 'proc.cpu.util["{$APACHE.PROCESS_NAME}"]' history: 7d @@ -467,6 +495,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 384bf197e6a241b3b63bb89d009bba6b name: 'Apache: Memory usage (rss)' key: 'proc.mem["{$APACHE.PROCESS_NAME}",,,,rss]' history: 7d @@ -477,6 +506,7 @@ zabbix_export: tag: Application value: Apache - + uuid: f20b7a01ff134a128c54ea83af8557e2 name: 'Apache: Memory usage (vsize)' key: 'proc.mem["{$APACHE.PROCESS_NAME}",,,,vsize]' history: 7d @@ -487,6 +517,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 233b5466014640e4b990ffd81fa19fa1 name: 'Apache: Number of processes running' key: 'proc.num["{$APACHE.PROCESS_NAME}"]' history: 7d @@ -496,10 +527,12 @@ zabbix_export: value: Apache triggers: - + uuid: c999dbd2b5c8428bb6c6234539805e4f expression: '{last()}=0' name: 'Apache: Process is not running' priority: HIGH - + uuid: 115413a0f5ab4caba418ab841ad81eba name: 'Apache: Get status' key: 'web.page.get["{$APACHE.STATUS.SCHEME}://{$APACHE.STATUS.HOST}:{$APACHE.STATUS.PORT}/{$APACHE.STATUS.PATH}"]' history: 1h @@ -560,6 +593,7 @@ zabbix_export: value: 'Zabbix raw items' triggers: - + uuid: 756ffbe61fe14a3f92be9ffdca89f84a expression: '{nodata(30m)}=1' name: 'Apache: Failed to fetch status page (or no data for 30m)' priority: WARNING @@ -574,6 +608,7 @@ zabbix_export: expression: '{Apache by Zabbix agent:net.tcp.service[http,"{$APACHE.STATUS.HOST}","{$APACHE.STATUS.PORT}"].last()}=0' discovery_rules: - + uuid: 36a82bdda7754c51a05da3bb0b65b83e name: 'Event MPM discovery' type: DEPENDENT key: apache.mpm.event.discovery @@ -583,6 +618,7 @@ zabbix_export: https://httpd.apache.org/docs/current/mod/event.html item_prototypes: - + uuid: 99df2ff5970b4497887371bcd16d5ada name: 'Apache: Bytes per request' type: DEPENDENT key: 'apache.bytes[per_request{#SINGLETON}]' @@ -603,6 +639,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 2e0692f36b924b52ab7b2ff7788b641d name: 'Apache: Connections async closing' type: DEPENDENT key: 'apache.connections[async_closing{#SINGLETON}]' @@ -621,6 +658,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 33d3fec8f45c493097bab986d5ea1e55 name: 'Apache: Connections async keep alive' type: DEPENDENT key: 'apache.connections[async_keep_alive{#SINGLETON}]' @@ -639,6 +677,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 9ad0e5c49e7c4b939eb7977a5158953f name: 'Apache: Connections async writing' type: DEPENDENT key: 'apache.connections[async_writing{#SINGLETON}]' @@ -657,6 +696,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 0fbfbfae187040c790bb4d68f9e2fae5 name: 'Apache: Connections total' type: DEPENDENT key: 'apache.connections[total{#SINGLETON}]' @@ -675,6 +715,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 778a1bfeaa1b474ba529e6c0a55a9949 name: 'Apache: Number of async processes' type: DEPENDENT key: 'apache.process[num{#SINGLETON}]' @@ -694,6 +735,7 @@ zabbix_export: value: Apache graph_prototypes: - + uuid: 4845e6716bd74e7698406e6d8389eba5 name: 'Apache: Current async connections{#SINGLETON}' graph_items: - @@ -721,6 +763,7 @@ zabbix_export: host: 'Apache by Zabbix agent' key: 'apache.connections[total{#SINGLETON}]' - + uuid: 19ecb4e04c3742daac1a0e06d5f98c0c name: 'Apache: Current async processes{#SINGLETON}' graph_items: - @@ -767,6 +810,7 @@ zabbix_export: description: 'Request scheme which may be http or https' dashboards: - + uuid: c27c68fb9c234a09b4023076b45affc1 name: 'Apache performance' pages: - @@ -869,6 +913,7 @@ zabbix_export: host: 'Apache by Zabbix agent' valuemaps: - + uuid: 452297e814a84b08a72730a7b777e378 name: 'Service state' mappings: - @@ -879,6 +924,7 @@ zabbix_export: newvalue: Up graphs: - + uuid: d317a2ccde4f4a2ab20e983b27ae64e2 name: 'Apache: Memory usage' graph_items: - @@ -893,6 +939,7 @@ zabbix_export: host: 'Apache by Zabbix agent' key: 'proc.mem["{$APACHE.PROCESS_NAME}",,,,rss]' - + uuid: dfc5334e77ce45d286145cc08d036f38 name: 'Apache: Requests per second' graph_items: - @@ -902,6 +949,7 @@ zabbix_export: host: 'Apache by Zabbix agent' key: apache.requests.rate - + uuid: 6f646e8c11b04e8a835b81bc17824593 name: 'Apache: Worker states' graph_items: - @@ -970,6 +1018,7 @@ zabbix_export: host: 'Apache by Zabbix agent' key: apache.workers.waiting - + uuid: 121c2d4feb0b4b53b027f1566107ab29 name: 'Apache: Workers total' type: STACKED graph_items: diff --git a/templates/app/apache_http/template_app_apache_http.yaml b/templates/app/apache_http/template_app_apache_http.yaml index dd4cf61b4ba..79efead843a 100644 --- a/templates/app/apache_http/template_app_apache_http.yaml +++ b/templates/app/apache_http/template_app_apache_http.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:27:36Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 86702e8bc514434e8c914d50c206cb94 template: 'Apache by HTTP' name: 'Apache by HTTP' description: | @@ -20,6 +22,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: b9fe6f0bbe174e9f81af84a3bc0b0e7c name: 'Apache: Total bytes' type: DEPENDENT key: apache.bytes @@ -44,6 +47,7 @@ zabbix_export: tag: Application value: Apache - + uuid: b36010be10874cf188eeacc81f2c366f name: 'Apache: Bytes per second' type: DEPENDENT key: apache.bytes.rate @@ -74,6 +78,7 @@ zabbix_export: tag: Application value: Apache - + uuid: e61be8ad92004100aca55fcedd2a3807 name: 'Apache: Get status' type: HTTP_AGENT key: apache.get_status @@ -137,6 +142,7 @@ zabbix_export: value: 'Zabbix raw items' triggers: - + uuid: 34555fd3e9a543e0b6874bd9758dec32 expression: '{nodata(30m)}=1' name: 'Apache: Failed to fetch status page (or no data for 30m)' priority: WARNING @@ -147,6 +153,7 @@ zabbix_export: name: 'Apache: Service is down' expression: '{Apache by HTTP:net.tcp.service[http,"{HOST.CONN}","{$APACHE.STATUS.PORT}"].last()}=0' - + uuid: 5fb5101de70a43fab50d55f418462255 name: 'Apache: Total requests' type: DEPENDENT key: apache.requests @@ -165,6 +172,7 @@ zabbix_export: tag: Application value: Apache - + uuid: ee15f4958040459da53251cc3561ed39 name: 'Apache: Requests per second' type: DEPENDENT key: apache.requests.rate @@ -190,6 +198,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 3dd8ba505d584b028c7ac08d8b959eb3 name: 'Apache: Uptime' type: DEPENDENT key: apache.uptime @@ -210,12 +219,14 @@ zabbix_export: value: Apache triggers: - + uuid: 5edeed7a4ca745a6bfadcb73a62cca97 expression: '{last()}<10m' name: 'Apache: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: fe0de2eb1478482f99b38c13bd20564c name: 'Apache: Version' type: DEPENDENT key: apache.version @@ -241,12 +252,14 @@ zabbix_export: value: Apache triggers: - + uuid: b7d77442971b4c44a607d60dcd5d1b7c expression: '{diff()}=1 and {strlen()}>0' name: 'Apache: Version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'Apache version has changed. Ack to close.' manual_close: 'YES' - + uuid: f74ffb92e30e48958b5b82f7dfbe5147 name: 'Apache: Workers idle cleanup' type: DEPENDENT key: apache.workers.cleanup @@ -265,6 +278,7 @@ zabbix_export: tag: Application value: Apache - + uuid: d664bee9a330480bbaee7273b871a8d3 name: 'Apache: Workers closing connection' type: DEPENDENT key: apache.workers.closing @@ -283,6 +297,7 @@ zabbix_export: tag: Application value: Apache - + uuid: a6fb3444585749be998ec840cd8e4511 name: 'Apache: Workers DNS lookup' type: DEPENDENT key: apache.workers.dnslookup @@ -301,6 +316,7 @@ zabbix_export: tag: Application value: Apache - + uuid: fcf771f2a9b64a81a37db679f0494ed3 name: 'Apache: Workers finishing' type: DEPENDENT key: apache.workers.finishing @@ -319,6 +335,7 @@ zabbix_export: tag: Application value: Apache - + uuid: cb81a6a77395444283bc5e065fcbfc2e name: 'Apache: Workers keepalive (read)' type: DEPENDENT key: apache.workers.keepalive @@ -337,6 +354,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 7fc0002a279b4541af569a03c1aca2ac name: 'Apache: Workers logging' type: DEPENDENT key: apache.workers.logging @@ -355,6 +373,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 78b0bd7d8bec49549fc003d460af9177 name: 'Apache: Workers reading request' type: DEPENDENT key: apache.workers.reading @@ -373,6 +392,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 379ac66397b94463ad17b24fbd20c615 name: 'Apache: Workers sending reply' type: DEPENDENT key: apache.workers.sending @@ -391,6 +411,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 1c90055e02a244fc8d18e73b23daa0f1 name: 'Apache: Workers slot with no current process' type: DEPENDENT key: apache.workers.slot @@ -409,6 +430,7 @@ zabbix_export: tag: Application value: Apache - + uuid: ae21ea113e8840349aff81ab582d92b4 name: 'Apache: Workers starting up' type: DEPENDENT key: apache.workers.starting @@ -427,6 +449,7 @@ zabbix_export: tag: Application value: Apache - + uuid: be1a05a6eab84b64ac4d51c966ea91e8 name: 'Apache: Workers waiting for connection' type: DEPENDENT key: apache.workers.waiting @@ -445,6 +468,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 1752b9bcf7b34abbaf105f5261638271 name: 'Apache: Total workers busy' type: DEPENDENT key: apache.workers_total.busy @@ -463,6 +487,7 @@ zabbix_export: tag: Application value: Apache - + uuid: b1b1c86a12964ae2813c63481e464ec7 name: 'Apache: Total workers idle' type: DEPENDENT key: apache.workers_total.idle @@ -481,6 +506,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 5039d11bc3964d6e9928a0a46dd0b402 name: 'Apache: Service response time' type: SIMPLE key: 'net.tcp.service.perf[http,"{HOST.CONN}","{$APACHE.STATUS.PORT}"]' @@ -493,6 +519,7 @@ zabbix_export: value: Apache triggers: - + uuid: 6cfcb247f68c4b7592f1fe6b7b72f24e expression: '{min(5m)}>{$APACHE.RESPONSE_TIME.MAX.WARN}' name: 'Apache: Service response time is too high (over {$APACHE.RESPONSE_TIME.MAX.WARN}s for 5m)' priority: WARNING @@ -502,6 +529,7 @@ zabbix_export: name: 'Apache: Service is down' expression: '{Apache by HTTP:net.tcp.service[http,"{HOST.CONN}","{$APACHE.STATUS.PORT}"].last()}=0' - + uuid: fb65918695094026838e2b9e4ca00402 name: 'Apache: Service ping' type: SIMPLE key: 'net.tcp.service[http,"{HOST.CONN}","{$APACHE.STATUS.PORT}"]' @@ -519,12 +547,14 @@ zabbix_export: value: Apache triggers: - + uuid: 5948eb4fc39440deb862aaf6ff98bcb5 expression: '{last()}=0' name: 'Apache: Service is down' priority: AVERAGE manual_close: 'YES' discovery_rules: - + uuid: eee8abd3174d426092e8bca9b3ba982e name: 'Event MPM discovery' type: DEPENDENT key: apache.mpm.event.discovery @@ -534,6 +564,7 @@ zabbix_export: https://httpd.apache.org/docs/current/mod/event.html item_prototypes: - + uuid: f52700379f9a4ee8b378a2eb9caea070 name: 'Apache: Bytes per request' type: DEPENDENT key: 'apache.bytes[per_request{#SINGLETON}]' @@ -554,6 +585,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 062d7c941f0c468d8b63fa76ae0610f6 name: 'Apache: Connections async closing' type: DEPENDENT key: 'apache.connections[async_closing{#SINGLETON}]' @@ -572,6 +604,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 6cb8b255ad8343a48e622912bc298366 name: 'Apache: Connections async keep alive' type: DEPENDENT key: 'apache.connections[async_keep_alive{#SINGLETON}]' @@ -590,6 +623,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 997b3452aac24ad6afbad775d649c727 name: 'Apache: Connections async writing' type: DEPENDENT key: 'apache.connections[async_writing{#SINGLETON}]' @@ -608,6 +642,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 31cb044eed904ca19150921fe36f3285 name: 'Apache: Connections total' type: DEPENDENT key: 'apache.connections[total{#SINGLETON}]' @@ -626,6 +661,7 @@ zabbix_export: tag: Application value: Apache - + uuid: 34555340f3ad4b878504df188f54a9c9 name: 'Apache: Number of async processes' type: DEPENDENT key: 'apache.process[num{#SINGLETON}]' @@ -645,6 +681,7 @@ zabbix_export: value: Apache graph_prototypes: - + uuid: 066b53ed2244414ca3090498eb035c27 name: 'Apache: Current async connections{#SINGLETON}' graph_items: - @@ -672,6 +709,7 @@ zabbix_export: host: 'Apache by HTTP' key: 'apache.connections[total{#SINGLETON}]' - + uuid: dbaa0c2468cc40fca977fb382d19cb78 name: 'Apache: Current async processes{#SINGLETON}' graph_items: - @@ -710,6 +748,7 @@ zabbix_export: description: 'Request scheme which may be http or https' dashboards: - + uuid: a328c9e713424465a8e1adec7322b0dc name: 'Apache performance' pages: - @@ -784,6 +823,7 @@ zabbix_export: host: 'Apache by HTTP' valuemaps: - + uuid: a5d1f911fb264bd4bc087ea582626d7f name: 'Service state' mappings: - @@ -794,6 +834,7 @@ zabbix_export: newvalue: Up graphs: - + uuid: a3998992f7504a12826e3c4d592836b5 name: 'Apache: Requests per second' graph_items: - @@ -803,6 +844,7 @@ zabbix_export: host: 'Apache by HTTP' key: apache.requests.rate - + uuid: 1629062b5cd74b67af9a60226a79f8f1 name: 'Apache: Worker states' graph_items: - @@ -871,6 +913,7 @@ zabbix_export: host: 'Apache by HTTP' key: apache.workers.waiting - + uuid: 78e59f1b5eb747019f92921ac5ef48b0 name: 'Apache: Workers total' type: STACKED graph_items: diff --git a/templates/app/aranet/aranet_cloud.yaml b/templates/app/aranet/aranet_cloud.yaml index b377e07774f..42ec0e1928d 100644 --- a/templates/app/aranet/aranet_cloud.yaml +++ b/templates/app/aranet/aranet_cloud.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:39Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: af21edc47557400583e537904ea632aa template: 'Aranet Cloud' name: 'Aranet Cloud' description: 'Template tooling version used: 0.38' @@ -14,6 +16,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 56f89fce2b1541b7898ad56362d4b28a name: 'Aranet: Get data' type: SCRIPT key: aranet.get_data @@ -302,6 +305,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 92fb73948fa74de8a6a219397b77b570 name: 'Aranet: Sensors discovery' type: DEPENDENT key: aranet.sensor.discovery @@ -346,6 +350,7 @@ zabbix_export: value: 'Zabbix raw items' discovery_rules: - + uuid: c4d177c29cb34e87b6bec0d22bd3ae23 name: 'Battery voltage discovery' type: DEPENDENT key: aranet.battery.voltage.discovery @@ -386,6 +391,7 @@ zabbix_export: description: 'Discovery for Aranet Cloud Battery voltage sensors' item_prototypes: - + uuid: b5fca30b1433461f82ea7fe5c72687ef name: '{#METRIC}: [{#GATEWAY_NAME}] {#SENSOR_NAME}' type: DEPENDENT key: 'aranet.battery.voltage["{#GATEWAY_ID}", "{#SENSOR_ID}"]' @@ -406,10 +412,12 @@ zabbix_export: value: '{#METRIC}' trigger_prototypes: - + uuid: 85514761a6e6413e83a30f6f847166b5 expression: '{max(5m)} < {$ARANET.BATT.VOLTAGE.MIN.CRIT:"{#SENSOR_NAME}"}' name: '{#METRIC}: Critically low battery voltage on "[{#GATEWAY_NAME}] {#SENSOR_NAME}" (below {$ARANET.BATT.VOLTAGE.MIN.CRIT:"{#SENSOR_NAME}"}{#UNIT} for 5m)' priority: HIGH - + uuid: 4a3eb58f91084c0caaccbdee53b927b9 expression: '{max(5m)} < {$ARANET.BATT.VOLTAGE.MIN.WARN:"{#SENSOR_NAME}"}' name: '{#METRIC}: Low battery voltage on "[{#GATEWAY_NAME}] {#SENSOR_NAME}" (below {$ARANET.BATT.VOLTAGE.MIN.WARN:"{#SENSOR_NAME}"}{#UNIT} for 5m)' priority: WARNING @@ -420,6 +428,7 @@ zabbix_export: master_item: key: aranet.sensor.discovery - + uuid: f10b45e1e1024cb19ea8a705281e61fc name: 'CO2 discovery' type: DEPENDENT key: aranet.co2.discovery @@ -460,6 +469,7 @@ zabbix_export: description: 'Discovery for Aranet Cloud CO2 sensors' item_prototypes: - + uuid: 5057bec2a8d0446cb3515f1771e30d41 name: '{#METRIC}: [{#GATEWAY_NAME}] {#SENSOR_NAME}' type: DEPENDENT key: 'aranet.co2["{#GATEWAY_ID}", "{#SENSOR_ID}"]' @@ -480,10 +490,12 @@ zabbix_export: value: '{#METRIC}' trigger_prototypes: - + uuid: 3cebbbed4390451197663d4abd3b3e22 expression: '{min(5m)} > {$ARANET.CO2.MAX.CRIT:"{#SENSOR_NAME}"}' name: '{#METRIC}: Critically high CO2 level on "[{#GATEWAY_NAME}] {#SENSOR_NAME}" (over {$ARANET.CO2.MAX.CRIT:"{#SENSOR_NAME}"}{#UNIT} for 5m)' priority: HIGH - + uuid: 07a1ae4f1fd741febeca29aa98c42fb4 expression: '{min(5m)} > {$ARANET.CO2.MAX.WARN:"{#SENSOR_NAME}"}' name: '{#METRIC}: High CO2 level on "[{#GATEWAY_NAME}] {#SENSOR_NAME}" (over {$ARANET.CO2.MAX.WARN:"{#SENSOR_NAME}"}{#UNIT} for 5m)' priority: WARNING @@ -494,6 +506,7 @@ zabbix_export: master_item: key: aranet.sensor.discovery - + uuid: c42c2ae80f0d40688031f0ef3adb4dfb name: 'Current discovery' type: DEPENDENT key: aranet.current.discovery @@ -534,6 +547,7 @@ zabbix_export: description: 'Discovery for Aranet Cloud Current sensors' item_prototypes: - + uuid: 68434a6b6881497b8f7892b00044e3e7 name: '{#METRIC}: [{#GATEWAY_NAME}] {#SENSOR_NAME}' type: DEPENDENT key: 'aranet.current["{#GATEWAY_ID}", "{#SENSOR_ID}"]' @@ -555,6 +569,7 @@ zabbix_export: master_item: key: aranet.sensor.discovery - + uuid: 0d5eca62cf6e4db8abed33e7ad907925 name: 'Differential Pressure discovery' type: DEPENDENT key: aranet.diff_pressure.discovery @@ -595,6 +610,7 @@ zabbix_export: description: 'Discovery for Aranet Cloud Differential Pressure sensors' item_prototypes: - + uuid: d02fa9c559af492d8f23503c6c0e6b67 name: '{#METRIC}: [{#GATEWAY_NAME}] {#SENSOR_NAME}' type: DEPENDENT key: 'aranet.diff_pressure["{#GATEWAY_ID}", "{#SENSOR_ID}"]' @@ -616,6 +632,7 @@ zabbix_export: master_item: key: aranet.sensor.discovery - + uuid: b9f0950111b6488098c79a60b2a444d6 name: 'Distance discovery' type: DEPENDENT key: aranet.distance.discovery @@ -656,6 +673,7 @@ zabbix_export: description: 'Discovery for Aranet Cloud Distance sensors' item_prototypes: - + uuid: 4a2dd84d9be34e39b4b8e0c03199ebec name: '{#METRIC}: [{#GATEWAY_NAME}] {#SENSOR_NAME}' type: DEPENDENT key: 'aranet.distance["{#GATEWAY_ID}", "{#SENSOR_ID}"]' @@ -677,6 +695,7 @@ zabbix_export: master_item: key: aranet.sensor.discovery - + uuid: 7cf9f5296e784045a86aa0fc7bb1ba69 name: 'Humidity discovery' type: DEPENDENT key: aranet.humidity.discovery @@ -717,6 +736,7 @@ zabbix_export: description: 'Discovery for Aranet Cloud humidity sensors' item_prototypes: - + uuid: b0b25cd929fe493e8db07b19f64e623a name: '{#METRIC}: [{#GATEWAY_NAME}] {#SENSOR_NAME}' type: DEPENDENT key: 'aranet.humidity["{#GATEWAY_ID}", "{#SENSOR_ID}"]' @@ -737,10 +757,12 @@ zabbix_export: value: '{#METRIC}' trigger_prototypes: - + uuid: 909712e7a3414584ac957206c4200e3f expression: '{min(5m)} > {$ARANET.HUMIDITY.MAX.WARN:"{#SENSOR_NAME}"}' name: '{#METRIC}: High humidity on "[{#GATEWAY_NAME}] {#SENSOR_NAME}" (over {$ARANET.HUMIDITY.MAX.WARN:"{#SENSOR_NAME}"}{#UNIT} for 5m)' priority: HIGH - + uuid: 48d73d9571434fd188e24e4a400c4563 expression: '{max(5m)} < {$ARANET.HUMIDITY.MIN.WARN:"{#SENSOR_NAME}"}' name: '{#METRIC}: Low humidity on "[{#GATEWAY_NAME}] {#SENSOR_NAME}" (below {$ARANET.HUMIDITY.MIN.WARN:"{#SENSOR_NAME}"}{#UNIT} for 5m)' priority: WARNING @@ -751,6 +773,7 @@ zabbix_export: master_item: key: aranet.sensor.discovery - + uuid: 144396930b4b4049acb4bfd7b183a6f7 name: 'Illuminance discovery' type: DEPENDENT key: aranet.illuminance.discovery @@ -791,6 +814,7 @@ zabbix_export: description: 'Discovery for Aranet Cloud Illuminance sensors' item_prototypes: - + uuid: 0617cbdf99844d82a469bf600c94bcfa name: '{#METRIC}: [{#GATEWAY_NAME}] {#SENSOR_NAME}' type: DEPENDENT key: 'aranet.illuminance["{#GATEWAY_ID}", "{#SENSOR_ID}"]' @@ -812,6 +836,7 @@ zabbix_export: master_item: key: aranet.sensor.discovery - + uuid: 16b57e7a700c4041b787a8916442cd59 name: 'Last update discovery' type: DEPENDENT key: aranet.last_update.discovery @@ -852,6 +877,7 @@ zabbix_export: description: 'Discovery for Aranet Cloud Last update metric' item_prototypes: - + uuid: 296198c168694dc0bd0af5d1cc07cc0e name: '{#METRIC}: [{#GATEWAY_NAME}] {#SENSOR_NAME}' type: DEPENDENT key: 'aranet.last_update["{#GATEWAY_ID}", "{#SENSOR_ID}"]' @@ -875,12 +901,14 @@ zabbix_export: value: '{#METRIC}' trigger_prototypes: - + uuid: 624c118fd84d47b38a3c0b07ea1fb22f expression: '{last()} > {$ARANET.LAST_UPDATE.MAX.WARN:"{#SENSOR_NAME}"}' name: '{#METRIC}: Sensor data "[{#GATEWAY_NAME}] {#SENSOR_NAME}" is not updated (more than {$ARANET.LAST_UPDATE.MAX.WARN:"{#SENSOR_NAME}"})' priority: WARNING master_item: key: aranet.sensor.discovery - + uuid: 9b33a2810e644c3c998d431a4a860993 name: 'pH discovery' type: DEPENDENT key: aranet.ph.discovery @@ -921,6 +949,7 @@ zabbix_export: description: 'Discovery for Aranet Cloud pH sensors' item_prototypes: - + uuid: ad6f3af944a04305a196ff60bdae078f name: '{#METRIC}: [{#GATEWAY_NAME}] {#SENSOR_NAME}' type: DEPENDENT key: 'aranet.ph["{#GATEWAY_ID}", "{#SENSOR_ID}"]' @@ -941,6 +970,7 @@ zabbix_export: master_item: key: aranet.sensor.discovery - + uuid: 1763029f67494745a2f52c980ae86b9c name: 'Pore Electrical Conductivity discovery' type: DEPENDENT key: aranet.pore_electric_cond.discovery @@ -981,6 +1011,7 @@ zabbix_export: description: 'Discovery for Aranet Cloud Pore Electrical Conductivity sensors' item_prototypes: - + uuid: 4610a3ef84e54ddeb778e4f1c9e7ab8a name: '{#METRIC}: [{#GATEWAY_NAME}] {#SENSOR_NAME}' type: DEPENDENT key: 'aranet.pore_electric_cond["{#GATEWAY_ID}", "{#SENSOR_ID}"]' @@ -1002,6 +1033,7 @@ zabbix_export: master_item: key: aranet.sensor.discovery - + uuid: c1a3941026c24d178a494de66c7be2cc name: 'PPFD discovery' type: DEPENDENT key: aranet.ppfd.discovery @@ -1042,6 +1074,7 @@ zabbix_export: description: 'Discovery for Aranet Cloud PPFD sensors' item_prototypes: - + uuid: 7f41b6f57a024e4fa632268bec66fdd3 name: '{#METRIC}: [{#GATEWAY_NAME}] {#SENSOR_NAME}' type: DEPENDENT key: 'aranet.ppfd["{#GATEWAY_ID}", "{#SENSOR_ID}"]' @@ -1063,6 +1096,7 @@ zabbix_export: master_item: key: aranet.sensor.discovery - + uuid: 11a77f7018ca4b8f92f65888e3e2a237 name: 'Atmospheric pressure discovery' type: DEPENDENT key: aranet.pressure.discovery @@ -1103,6 +1137,7 @@ zabbix_export: description: 'Discovery for Aranet Cloud atmospheric pressure sensors' item_prototypes: - + uuid: 3534343a6f78415e94b52f791a1a419a name: '{#METRIC}: [{#GATEWAY_NAME}] {#SENSOR_NAME}' type: DEPENDENT key: 'aranet.pressure["{#GATEWAY_ID}", "{#SENSOR_ID}"]' @@ -1124,6 +1159,7 @@ zabbix_export: master_item: key: aranet.sensor.discovery - + uuid: 6d5e1eebba704d5e88aa67ed029d95ca name: 'Pulses discovery' type: DEPENDENT key: aranet.pulses.discovery @@ -1164,6 +1200,7 @@ zabbix_export: description: 'Discovery for Aranet Cloud Pulses sensors' item_prototypes: - + uuid: 471e5f773216407e819c840161562d1e name: '{#METRIC}: [{#GATEWAY_NAME}] {#SENSOR_NAME}' type: DEPENDENT key: 'aranet.pulses["{#GATEWAY_ID}", "{#SENSOR_ID}"]' @@ -1185,6 +1222,7 @@ zabbix_export: master_item: key: aranet.sensor.discovery - + uuid: 92f27211f4dd4f61b7939cf8b07fc959 name: 'Pulses Cumulative discovery' type: DEPENDENT key: aranet.pulses_cumulative.discovery @@ -1225,6 +1263,7 @@ zabbix_export: description: 'Discovery for Aranet Cloud Pulses Cumulative sensors' item_prototypes: - + uuid: da698f1bec144ab8aa8d960669c385d5 name: '{#METRIC}: [{#GATEWAY_NAME}] {#SENSOR_NAME}' type: DEPENDENT key: 'aranet.pulses_cumulative["{#GATEWAY_ID}", "{#SENSOR_ID}"]' @@ -1246,6 +1285,7 @@ zabbix_export: master_item: key: aranet.sensor.discovery - + uuid: 2caab3aefe0b498588aa3ec0d8578e09 name: 'RSSI discovery' type: DEPENDENT key: aranet.rssi.discovery @@ -1286,6 +1326,7 @@ zabbix_export: description: 'Discovery for Aranet Cloud RSSI sensors' item_prototypes: - + uuid: eefb5804ec224d26a3050246907c35aa name: '{#METRIC}: [{#GATEWAY_NAME}] {#SENSOR_NAME}' type: DEPENDENT key: 'aranet.rssi["{#GATEWAY_ID}", "{#SENSOR_ID}"]' @@ -1307,6 +1348,7 @@ zabbix_export: master_item: key: aranet.sensor.discovery - + uuid: 4d6116d2bd3049b9bb550e1d77338b2e name: 'Soil Dielectric Permittivity discovery' type: DEPENDENT key: aranet.soil_dielectric_perm.discovery @@ -1347,6 +1389,7 @@ zabbix_export: description: 'Discovery for Aranet Cloud Soil Dielectric Permittivity sensors' item_prototypes: - + uuid: 53b7bb6bab76432f95599917e61a3ea7 name: '{#METRIC}: [{#GATEWAY_NAME}] {#SENSOR_NAME}' type: DEPENDENT key: 'aranet.soil_dielectric_perm["{#GATEWAY_ID}", "{#SENSOR_ID}"]' @@ -1368,6 +1411,7 @@ zabbix_export: master_item: key: aranet.sensor.discovery - + uuid: e44cc900de3b4353bbccc6f01388c103 name: 'Soil Electrical Conductivity discovery' type: DEPENDENT key: aranet.soil_electric_cond.discovery @@ -1408,6 +1452,7 @@ zabbix_export: description: 'Discovery for Aranet Cloud Soil Electrical Conductivity sensors' item_prototypes: - + uuid: 2f73f57b147c4d3498bd46a4048e2418 name: '{#METRIC}: [{#GATEWAY_NAME}] {#SENSOR_NAME}' type: DEPENDENT key: 'aranet.soil_electric_cond["{#GATEWAY_ID}", "{#SENSOR_ID}"]' @@ -1429,6 +1474,7 @@ zabbix_export: master_item: key: aranet.sensor.discovery - + uuid: 215affa3d0d34aa2b27be4ec75ba3349 name: 'Temperature discovery' type: DEPENDENT key: aranet.temp.discovery @@ -1469,6 +1515,7 @@ zabbix_export: description: 'Discovery for Aranet Cloud temperature sensors' item_prototypes: - + uuid: 86a562af26184359ac7d2287c6bd87c6 name: '{#METRIC}: [{#GATEWAY_NAME}] {#SENSOR_NAME}' type: DEPENDENT key: 'aranet.temp["{#GATEWAY_ID}", "{#SENSOR_ID}"]' @@ -1490,6 +1537,7 @@ zabbix_export: master_item: key: aranet.sensor.discovery - + uuid: 9e9bf9e27be743368c50036f02fab572 name: 'Voltage discovery' type: DEPENDENT key: aranet.voltage.discovery @@ -1530,6 +1578,7 @@ zabbix_export: description: 'Discovery for Aranet Cloud Voltage sensors' item_prototypes: - + uuid: 461f54e7c7ce4658b8acc83be8d6906c name: '{#METRIC}: [{#GATEWAY_NAME}] {#SENSOR_NAME}' type: DEPENDENT key: 'aranet.voltage["{#GATEWAY_ID}", "{#SENSOR_ID}"]' @@ -1551,6 +1600,7 @@ zabbix_export: master_item: key: aranet.sensor.discovery - + uuid: c059e164b01242b78ab8505d12c2d291 name: 'Volumetric Water Content discovery' type: DEPENDENT key: aranet.volum_water_content.discovery @@ -1591,6 +1641,7 @@ zabbix_export: description: 'Discovery for Aranet Cloud Volumetric Water Content sensors' item_prototypes: - + uuid: 8a03e78d9f4145b58c55d04189b90423 name: '{#METRIC}: [{#GATEWAY_NAME}] {#SENSOR_NAME}' type: DEPENDENT key: 'aranet.volumetric.water.content["{#GATEWAY_ID}", "{#SENSOR_ID}"]' @@ -1612,6 +1663,7 @@ zabbix_export: master_item: key: aranet.sensor.discovery - + uuid: 414889299c224d748c857fcf028d9e96 name: 'Weight discovery' type: DEPENDENT key: aranet.weight.discovery @@ -1652,6 +1704,7 @@ zabbix_export: description: 'Discovery for Aranet Cloud Weight sensors' item_prototypes: - + uuid: 6eb5e840b089469ca644a20bcb7739d4 name: '{#METRIC}: [{#GATEWAY_NAME}] {#SENSOR_NAME}' type: DEPENDENT key: 'aranet.weight["{#GATEWAY_ID}", "{#SENSOR_ID}"]' diff --git a/templates/app/ceph_agent2/template_app_ceph_agent2.yaml b/templates/app/ceph_agent2/template_app_ceph_agent2.yaml index 1faf820c98f..84e35d1ef80 100644 --- a/templates/app/ceph_agent2/template_app_ceph_agent2.yaml +++ b/templates/app/ceph_agent2/template_app_ceph_agent2.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:35Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 09fb25d089f7467f860895f6e71d3fa2 template: 'Ceph by Zabbix Agent2' name: 'Ceph by Zabbix Agent2' description: | @@ -17,6 +19,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: af3e6faf835f41ef93cbbc44aa57f97e name: 'Ceph: Get df' key: 'ceph.df.details["{$CEPH.CONNSTRING}","{$CEPH.USER}","{$CEPH.API.KEY}"]' history: '0' @@ -27,6 +30,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 45c9df734d424e6a8d3fea99c4a66246 name: 'Ceph: Minimum Mon release version' type: DEPENDENT key: ceph.min_mon_release_name @@ -52,12 +56,14 @@ zabbix_export: value: Ceph triggers: - + uuid: d1d52db2b6414f71b81295025a4c00dc expression: '{diff()}=1 and {strlen()}>0' name: 'Ceph: Minimum monitor release version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'Ceph version has changed. Ack to close.' manual_close: 'YES' - + uuid: 5d5276504d6c41eebe8e18846edcff45 name: 'Ceph: Number of Monitors' type: DEPENDENT key: ceph.num_mon @@ -80,6 +86,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 09d7a872f35349c6ba7d4a678bf71652 name: 'Ceph: Number of OSDs' type: DEPENDENT key: ceph.num_osd @@ -102,6 +109,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 795939e16e70475381e917b213bf6f70 name: 'Ceph: Number of OSDs in state: IN' type: DEPENDENT key: ceph.num_osd_in @@ -124,6 +132,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: d2d5caaad2914fb1ba07343956edb5b8 name: 'Ceph: Number of OSDs in state: UP' type: DEPENDENT key: ceph.num_osd_up @@ -146,6 +155,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 46ea920b0951408daa5d678f298b1097 name: 'Ceph: Number of Placement Groups' type: DEPENDENT key: ceph.num_pg @@ -168,6 +178,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 97fbecc8ee824e658dd95d8115fec5e9 name: 'Ceph: Number of Placement Groups in Temporary state' type: DEPENDENT key: ceph.num_pg_temp @@ -186,6 +197,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: b0e36ff76db049ab870fa26c29e5e69c name: 'Ceph: Number of Pools' type: DEPENDENT key: ceph.num_pools @@ -204,6 +216,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: e7eb1f67d81c4e2ba7c57cfbc81d1a00 name: 'Ceph: Get OSD dump' key: 'ceph.osd.dump["{$CEPH.CONNSTRING}","{$CEPH.USER}","{$CEPH.API.KEY}"]' history: '0' @@ -214,6 +227,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 35b63ca6519e4137bb7655e37ed08e51 name: 'Ceph: Get OSD stats' key: 'ceph.osd.stats["{$CEPH.CONNSTRING}","{$CEPH.USER}","{$CEPH.API.KEY}"]' history: '0' @@ -224,6 +238,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 0d6cffa1f06748738431524667ea8db0 name: 'Ceph: Ceph backfill full ratio' type: DEPENDENT key: ceph.osd_backfillfull_ratio @@ -247,6 +262,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 52c5efe132b8404f8fc4ac995c3d5c2c name: 'Ceph: Ceph OSD avg fill' type: DEPENDENT key: ceph.osd_fill.avg @@ -267,6 +283,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 453cebeed3214153ba4e3a5b224c063d name: 'Ceph: Ceph OSD max fill' type: DEPENDENT key: ceph.osd_fill.max @@ -287,6 +304,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: f6efbd37e8104272be131d686a700808 name: 'Ceph: Ceph OSD min fill' type: DEPENDENT key: ceph.osd_fill.min @@ -307,6 +325,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 532891a1d8934211a016524b136cfb1e name: 'Ceph: Ceph full ratio' type: DEPENDENT key: ceph.osd_full_ratio @@ -330,6 +349,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 074c0881384446ea90e99d355afe4f4f name: 'Ceph: Ceph OSD Apply latency Avg' type: DEPENDENT key: ceph.osd_latency_apply.avg @@ -350,6 +370,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: ef0a76f0c16147d1a280e00e66d3806f name: 'Ceph: Ceph OSD Apply latency Max' type: DEPENDENT key: ceph.osd_latency_apply.max @@ -370,6 +391,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: d45ad876b0a04345be347af54211aa69 name: 'Ceph: Ceph OSD Apply latency Min' type: DEPENDENT key: ceph.osd_latency_apply.min @@ -390,6 +412,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 52e1b146c36e4c2e82acf36f1c7d12eb name: 'Ceph: Ceph OSD Commit latency Avg' type: DEPENDENT key: ceph.osd_latency_commit.avg @@ -410,6 +433,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 3027a1dbdd8e4f9bbef8927b92eb8e77 name: 'Ceph: Ceph OSD Commit latency Max' type: DEPENDENT key: ceph.osd_latency_commit.max @@ -430,6 +454,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: b9900b84c22843dab4ad335b9642e040 name: 'Ceph: Ceph OSD Commit latency Min' type: DEPENDENT key: ceph.osd_latency_commit.min @@ -450,6 +475,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 477d94bd838d4273a556537de36bb1f6 name: 'Ceph: Ceph nearfull ratio' type: DEPENDENT key: ceph.osd_nearfull_ratio @@ -473,6 +499,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 27ea5688271347bca429d91ace62d4e2 name: 'Ceph: Ceph OSD avg PGs' type: DEPENDENT key: ceph.osd_pgs.avg @@ -492,6 +519,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 4174d7d3190e47ccb55b1e50da4cedc5 name: 'Ceph: Ceph OSD max PGs' type: DEPENDENT key: ceph.osd_pgs.max @@ -511,6 +539,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 47f56243cd1c430fae217d1a0cbc4a99 name: 'Ceph: Ceph OSD min PGs' type: DEPENDENT key: ceph.osd_pgs.min @@ -530,6 +559,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 4023ca309692470eab2651f69d49419a name: 'Ceph: Overall cluster status' type: DEPENDENT key: ceph.overall_status @@ -555,11 +585,13 @@ zabbix_export: value: Ceph triggers: - + uuid: c773314fbf5f479c85090eb5f938032c expression: '{last()}=2' name: 'Ceph: Cluster in ERROR state' priority: AVERAGE manual_close: 'YES' - + uuid: 63b87595a4434324a6faa7f1aaeb325f expression: '{last()}=1' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{last()}=0' @@ -571,6 +603,7 @@ zabbix_export: name: 'Ceph: Cluster in ERROR state' expression: '{Ceph by Zabbix Agent2:ceph.overall_status.last()}=2' - + uuid: 9b073153d7474b0abfccb1844d0e6981 name: 'Ceph: Number of Placement Groups in Active state' type: DEPENDENT key: ceph.pg_states.active @@ -589,6 +622,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 1471a13aaadc48c7a265835abcb93a03 name: 'Ceph: Number of Placement Groups in Backfilling state' type: DEPENDENT key: ceph.pg_states.backfilling @@ -607,6 +641,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 3b44c79e03d4402ba442331593dbdfa3 name: 'Ceph: Number of Placement Groups in backfill_toofull state' type: DEPENDENT key: ceph.pg_states.backfill_toofull @@ -625,6 +660,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: ada3f638ee2e48eeb8889526898aed2f name: 'Ceph: Number of Placement Groups in backfill_wait state' type: DEPENDENT key: ceph.pg_states.backfill_wait @@ -643,6 +679,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: b1af2b88fe424723b97c9aa4eee12d83 name: 'Ceph: Number of Placement Groups in Clean state' type: DEPENDENT key: ceph.pg_states.clean @@ -661,6 +698,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: f8acf8f66fbc401799d3515eb3e2ea43 name: 'Ceph: Number of Placement Groups in degraded state' type: DEPENDENT key: ceph.pg_states.degraded @@ -679,6 +717,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 79e056b9e3af40eabab0f927fb326491 name: 'Ceph: Number of Placement Groups in inconsistent state' type: DEPENDENT key: ceph.pg_states.inconsistent @@ -697,6 +736,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 9ddef3d2e7df43eda7d2835ceac19d32 name: 'Ceph: Number of Placement Groups in Peering state' type: DEPENDENT key: ceph.pg_states.peering @@ -715,6 +755,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 573461fc94e84f96b8ae6f6d89916424 name: 'Ceph: Number of Placement Groups in recovering state' type: DEPENDENT key: ceph.pg_states.recovering @@ -733,6 +774,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: c150a9414fee40acaa65d532fd110c4e name: 'Ceph: Number of Placement Groups in recovery_wait state' type: DEPENDENT key: ceph.pg_states.recovery_wait @@ -751,6 +793,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: bac3270faf854267a466eaa6a4acad91 name: 'Ceph: Number of Placement Groups in remapped state' type: DEPENDENT key: ceph.pg_states.remapped @@ -769,6 +812,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 8a0117845436492d951e96b46eb67e1c name: 'Ceph: Number of Placement Groups in Scrubbing state' type: DEPENDENT key: ceph.pg_states.scrubbing @@ -787,6 +831,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 4998e4542ed746f08f82ecf53b553c36 name: 'Ceph: Number of Placement Groups in Undersized state' type: DEPENDENT key: ceph.pg_states.undersized @@ -805,6 +850,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: c922613c5ffb4f689c01f13143633ec3 name: 'Ceph: Number of Placement Groups in Unknown state' type: DEPENDENT key: ceph.pg_states.unknown @@ -823,6 +869,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 911e8a654ca44e7ca56b8010ac7381c8 name: 'Ceph: Ping' key: 'ceph.ping["{$CEPH.CONNSTRING}","{$CEPH.USER}","{$CEPH.API.KEY}"]' history: 7d @@ -839,11 +886,13 @@ zabbix_export: value: Ceph triggers: - + uuid: 141d2e5af97e42bb827c74e04733c7fa expression: '{last()}=0' name: 'Ceph: Can not connect to cluster' priority: AVERAGE description: 'Connection to Ceph RESTful module is broken (if there is any error presented including AUTH and configuration issues).' - + uuid: 89d7df2ebfbc4aa88b4ff4de44dc4b8b name: 'Ceph: Ceph Read bandwidth' type: DEPENDENT key: ceph.rd_bytes.rate @@ -868,6 +917,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 8a35a37de63746498291993d4f3fc1cc name: 'Ceph: Ceph Read operations per sec' type: DEPENDENT key: ceph.rd_ops.rate @@ -888,6 +938,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 8b43d105f9d64a3a94196f3f3bc7eac3 name: 'Ceph: Get overall cluster status' key: 'ceph.status["{$CEPH.CONNSTRING}","{$CEPH.USER}","{$CEPH.API.KEY}"]' history: '0' @@ -898,6 +949,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 5e400c932acf4ad498e17daca0ad4943 name: 'Ceph: Total bytes available' type: DEPENDENT key: ceph.total_avail_bytes @@ -917,6 +969,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: c4b1a31efb5f47518cc5dd6082f3a42b name: 'Ceph: Total bytes' type: DEPENDENT key: ceph.total_bytes @@ -936,6 +989,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: d3910275462b43dba1fa8022a398ed1c name: 'Ceph: Total number of objects' type: DEPENDENT key: ceph.total_objects @@ -954,6 +1008,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 6ad8e289eef349ab8ebfd4cc92a35c18 name: 'Ceph: Total bytes used' type: DEPENDENT key: ceph.total_used_bytes @@ -973,6 +1028,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 51e100668e5344d29afd50dc9b9eabc9 name: 'Ceph: Ceph Write bandwidth' type: DEPENDENT key: ceph.wr_bytes.rate @@ -997,6 +1053,7 @@ zabbix_export: tag: Application value: Ceph - + uuid: 0a7203defa7147f7b975b404e6706b60 name: 'Ceph: Ceph Write operations per sec' type: DEPENDENT key: ceph.wr_ops.rate @@ -1022,11 +1079,13 @@ zabbix_export: value: Ceph discovery_rules: - + uuid: 374557a43a824d938e9a8e656151e0c9 name: OSD key: 'ceph.osd.discovery["{$CEPH.CONNSTRING}","{$CEPH.USER}","{$CEPH.API.KEY}"]' delay: 1h item_prototypes: - + uuid: 4f7a72a5c4c14b9da63ddbae9e2ebf5f name: 'Ceph: [osd.{#OSDNAME}] OSD fill' type: DEPENDENT key: 'ceph.osd[{#OSDNAME},fill]' @@ -1047,6 +1106,7 @@ zabbix_export: tag: Application value: 'Ceph {#HOST} OSD [{#CLASS}]' - + uuid: fc2518ca8b9341d8befc6f9b1cbd4b79 name: 'Ceph: [osd.{#OSDNAME}] OSD in' type: DEPENDENT key: 'ceph.osd[{#OSDNAME},in]' @@ -1068,6 +1128,7 @@ zabbix_export: tag: Application value: 'Ceph {#HOST} OSD [{#CLASS}]' - + uuid: 2eb6a0d999d14906a4737ed32834ccc7 name: 'Ceph: [osd.{#OSDNAME}] OSD latency apply' type: DEPENDENT key: 'ceph.osd[{#OSDNAME},latency_apply]' @@ -1089,6 +1150,7 @@ zabbix_export: tag: Application value: 'Ceph {#HOST} OSD [{#CLASS}]' - + uuid: 14f392b369504f10b7e068522ac4a086 name: 'Ceph: [osd.{#OSDNAME}] OSD latency commit' type: DEPENDENT key: 'ceph.osd[{#OSDNAME},latency_commit]' @@ -1110,6 +1172,7 @@ zabbix_export: tag: Application value: 'Ceph {#HOST} OSD [{#CLASS}]' - + uuid: 63234342c0bd49e6b1f8737bf595851f name: 'Ceph: [osd.{#OSDNAME}] OSD PGs' type: DEPENDENT key: 'ceph.osd[{#OSDNAME},num_pgs]' @@ -1128,6 +1191,7 @@ zabbix_export: tag: Application value: 'Ceph {#HOST} OSD [{#CLASS}]' - + uuid: 12c20b2fbf10466bba7e1097c014e968 name: 'Ceph: [osd.{#OSDNAME}] OSD up' type: DEPENDENT key: 'ceph.osd[{#OSDNAME},up]' @@ -1150,6 +1214,7 @@ zabbix_export: value: 'Ceph {#HOST} OSD [{#CLASS}]' trigger_prototypes: - + uuid: 95e2358bde224b7e95887b043dfebd21 expression: '{last()} = 0' name: 'Ceph: OSD osd.{#OSDNAME} is down' priority: AVERAGE @@ -1158,6 +1223,7 @@ zabbix_export: The OSD daemon may have been stopped, or peer OSDs may be unable to reach the OSD over the network. trigger_prototypes: - + uuid: 8d29b1b54c624ae0a569bae0777580ad expression: '{Ceph by Zabbix Agent2:ceph.osd[{#OSDNAME},fill].min(15m)} > {Ceph by Zabbix Agent2:ceph.osd_nearfull_ratio.last()}*100' name: 'Ceph: Ceph OSD osd.{#OSDNAME} is near full' priority: WARNING @@ -1166,11 +1232,13 @@ zabbix_export: name: 'Ceph: OSD osd.{#OSDNAME} is full' expression: '{Ceph by Zabbix Agent2:ceph.osd[{#OSDNAME},fill].min(15m)} > {Ceph by Zabbix Agent2:ceph.osd_full_ratio.last()}*100' - + uuid: d012a506d0ad4e5a9d6a6c3f1c70bcee expression: '{Ceph by Zabbix Agent2:ceph.osd[{#OSDNAME},fill].min(15m)} > {Ceph by Zabbix Agent2:ceph.osd_full_ratio.last()}*100' name: 'Ceph: OSD osd.{#OSDNAME} is full' priority: AVERAGE graph_prototypes: - + uuid: c88d53bfa7b8456aa70b4d7a2cb63ef5 name: 'Ceph: [osd.{#OSDNAME}] OSD latency' graph_items: - @@ -1185,11 +1253,13 @@ zabbix_export: host: 'Ceph by Zabbix Agent2' key: 'ceph.osd[{#OSDNAME},latency_commit]' - + uuid: fb6b4d27f46e4160ad978244aa845d0e name: Pool key: 'ceph.pool.discovery["{$CEPH.CONNSTRING}","{$CEPH.USER}","{$CEPH.API.KEY}"]' delay: 1h item_prototypes: - + uuid: 1090dc09ce79458e9471863fcb973460 name: 'Ceph: [{#POOLNAME}] Pool Used' type: DEPENDENT key: 'ceph.pool["{#POOLNAME}",bytes_used]' @@ -1209,6 +1279,7 @@ zabbix_export: tag: Application value: 'Ceph CRUSH [{#CRUSHRULE}] Pool' - + uuid: 4e49ce8a11084dd287f89b076cc70535 name: 'Ceph: [{#POOLNAME}] Max available' type: DEPENDENT key: 'ceph.pool["{#POOLNAME}",max_avail]' @@ -1228,6 +1299,7 @@ zabbix_export: tag: Application value: 'Ceph CRUSH [{#CRUSHRULE}] Pool' - + uuid: 5c7bd85f9d944215acaced87b0eb216f name: 'Ceph: [{#POOLNAME}] Pool objects' type: DEPENDENT key: 'ceph.pool["{#POOLNAME}",objects]' @@ -1246,6 +1318,7 @@ zabbix_export: tag: Application value: 'Ceph CRUSH [{#CRUSHRULE}] Pool' - + uuid: eda166ae6c4c46cf8c01c2b928f07ec5 name: 'Ceph: [{#POOLNAME}] Pool Percent Used' type: DEPENDENT key: 'ceph.pool["{#POOLNAME}",percent_used]' @@ -1265,6 +1338,7 @@ zabbix_export: tag: Application value: 'Ceph CRUSH [{#CRUSHRULE}] Pool' - + uuid: 5311f1a539284c5483458e1820496be3 name: 'Ceph: [{#POOLNAME}] Pool Read bandwidth' type: DEPENDENT key: 'ceph.pool["{#POOLNAME}",rd_bytes.rate]' @@ -1289,6 +1363,7 @@ zabbix_export: tag: Application value: 'Ceph CRUSH [{#CRUSHRULE}] Pool' - + uuid: 76871b86d66d4307a83e813a8d9fc1b0 name: 'Ceph: [{#POOLNAME}] Pool Read operations' type: DEPENDENT key: 'ceph.pool["{#POOLNAME}",rd_ops.rate]' @@ -1313,6 +1388,7 @@ zabbix_export: tag: Application value: 'Ceph CRUSH [{#CRUSHRULE}] Pool' - + uuid: 4c053bbaaf6946bcaf5288cc154d6fdd name: 'Ceph: [{#POOLNAME}] Pool RAW Used' type: DEPENDENT key: 'ceph.pool["{#POOLNAME}",stored_raw]' @@ -1332,6 +1408,7 @@ zabbix_export: tag: Application value: 'Ceph CRUSH [{#CRUSHRULE}] Pool' - + uuid: 955353da182243e29d326b3b2807286a name: 'Ceph: [{#POOLNAME}] Pool Write bandwidth' type: DEPENDENT key: 'ceph.pool["{#POOLNAME}",wr_bytes.rate]' @@ -1356,6 +1433,7 @@ zabbix_export: tag: Application value: 'Ceph CRUSH [{#CRUSHRULE}] Pool' - + uuid: acb3081d772444dab060a055fb3f4304 name: 'Ceph: [{#POOLNAME}] Pool Write operations' type: DEPENDENT key: 'ceph.pool["{#POOLNAME}",wr_ops.rate]' @@ -1381,6 +1459,7 @@ zabbix_export: value: 'Ceph CRUSH [{#CRUSHRULE}] Pool' graph_prototypes: - + uuid: 1a469f2c99214b1ba7fe3a7520e43439 name: 'Ceph: [{#POOLNAME}] Pool bandwidth' graph_items: - @@ -1395,6 +1474,7 @@ zabbix_export: host: 'Ceph by Zabbix Agent2' key: 'ceph.pool["{#POOLNAME}",wr_bytes.rate]' - + uuid: 7870932ea335481db1c23224dfb33f60 name: 'Ceph: [{#POOLNAME}] Pool I/O' graph_items: - @@ -1409,6 +1489,7 @@ zabbix_export: host: 'Ceph by Zabbix Agent2' key: 'ceph.pool["{#POOLNAME}",wr_ops.rate]' - + uuid: 3da48042fdaa4c01825c3eea7ab5af6b name: 'Ceph: [{#POOLNAME}] Pool Usage' graph_items: - @@ -1440,6 +1521,7 @@ zabbix_export: value: zabbix valuemaps: - + uuid: 2a4b2a8c55ba48b2a815e4123c9ea7fa name: 'Ceph cluster status' mappings: - @@ -1452,6 +1534,7 @@ zabbix_export: value: '2' newvalue: HEALTH_ERR - + uuid: 22fe6d6c74454775994f07fc05d7bafd name: 'Service state' mappings: - @@ -1462,6 +1545,7 @@ zabbix_export: newvalue: Up graphs: - + uuid: fac43ab599344f1da374bd091f6b618b name: 'Ceph: Cluster bandwidth' graph_items: - @@ -1476,6 +1560,7 @@ zabbix_export: host: 'Ceph by Zabbix Agent2' key: ceph.wr_bytes.rate - + uuid: 4191a30a9a7c4e5aa48d96238ca8f20c name: 'Ceph: Cluster I/O' graph_items: - @@ -1490,6 +1575,7 @@ zabbix_export: host: 'Ceph by Zabbix Agent2' key: ceph.rd_ops.rate - + uuid: 515e2c5239f94ee7a52ecdb834079e06 name: 'Ceph: Free space' type: STACKED graph_items: @@ -1507,6 +1593,7 @@ zabbix_export: host: 'Ceph by Zabbix Agent2' key: ceph.total_avail_bytes - + uuid: 8714a8cf50bd43c2b54e410a439d320b name: 'Ceph: Overall OSD latency' graph_items: - @@ -1547,6 +1634,7 @@ zabbix_export: host: 'Ceph by Zabbix Agent2' key: ceph.osd_latency_apply.min - + uuid: 716d959b255a47779b9aaf376be8ba03 name: 'Ceph: Overall OSD utilization' graph_items: - diff --git a/templates/app/docker/template_app_docker.yaml b/templates/app/docker/template_app_docker.yaml index a98e75ed7ee..dbff3c63cbb 100644 --- a/templates/app/docker/template_app_docker.yaml +++ b/templates/app/docker/template_app_docker.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:26:28Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: c5fd214cdd0d4b3b8272e73b022ba5c2 template: Docker name: Docker description: | @@ -19,6 +21,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 1d77b27beba04822a67bdedac22ec522 name: 'Docker: Architecture' type: DEPENDENT key: docker.architecture @@ -42,6 +45,7 @@ zabbix_export: tag: Application value: Docker - + uuid: 32c441b73b90400fa0e6972798ae1f4c name: 'Docker: Cgroup driver' type: DEPENDENT key: docker.cgroup_driver @@ -65,6 +69,7 @@ zabbix_export: tag: Application value: Docker - + uuid: 6edcd2fbe7c446738d323ce7f1c11810 name: 'Docker: Get containers' key: docker.containers history: '0' @@ -75,6 +80,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 75f55b1f18c54af6ad0b3045cb230bd3 name: 'Docker: Containers paused' type: DEPENDENT key: docker.containers.paused @@ -93,6 +99,7 @@ zabbix_export: tag: Application value: Docker - + uuid: 976bf10901404fd290b6628af437e8e4 name: 'Docker: Containers running' type: DEPENDENT key: docker.containers.running @@ -111,6 +118,7 @@ zabbix_export: tag: Application value: Docker - + uuid: 40179a84ffd14742b9df87f48a2eaa90 name: 'Docker: Containers stopped' type: DEPENDENT key: docker.containers.stopped @@ -129,6 +137,7 @@ zabbix_export: tag: Application value: Docker - + uuid: cacbbf17fd0144c79ecdcbf9e3ef9290 name: 'Docker: Containers total' type: DEPENDENT key: docker.containers.total @@ -147,6 +156,7 @@ zabbix_export: tag: Application value: Docker - + uuid: 4d116791a88d4d4e8dd4a9013f9bc39f name: 'Docker: Containers size' type: DEPENDENT key: docker.containers_size @@ -165,6 +175,7 @@ zabbix_export: tag: Application value: Docker - + uuid: fcf42585b871488f91a92d04b0cc748d name: 'Docker: CPU CFS Period enabled' type: DEPENDENT key: docker.cpu_cfs_period.enabled @@ -193,6 +204,7 @@ zabbix_export: tag: Application value: Docker - + uuid: 54d3fa0099f24f75a6a414b7caf1b85a name: 'Docker: CPU CFS Quota enabled' type: DEPENDENT key: docker.cpu_cfs_quota.enabled @@ -221,6 +233,7 @@ zabbix_export: tag: Application value: Docker - + uuid: ceddc2b06f4a4cb4acec3dc74c02ce3f name: 'Docker: CPU Set enabled' type: DEPENDENT key: docker.cpu_set.enabled @@ -249,6 +262,7 @@ zabbix_export: tag: Application value: Docker - + uuid: 2ad923020baf48c5a43f6c875ad45561 name: 'Docker: CPU Shares enabled' type: DEPENDENT key: docker.cpu_shares.enabled @@ -277,6 +291,7 @@ zabbix_export: tag: Application value: Docker - + uuid: 4f7221691d494c60b40abb6dd5c14719 name: 'Docker: Get data_usage' key: docker.data_usage history: '0' @@ -287,6 +302,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 0a258c42f6aa4eeeb355fec491710764 name: 'Docker: Debug enabled' type: DEPENDENT key: docker.debug.enabled @@ -314,6 +330,7 @@ zabbix_export: tag: Application value: Docker - + uuid: edb61f5ce3504f57bf32ddf2e50e4e3d name: 'Docker: Default runtime' type: DEPENDENT key: docker.default_runtime @@ -337,6 +354,7 @@ zabbix_export: tag: Application value: Docker - + uuid: 1ce2471ca651487288ad1aef9286da5f name: 'Docker: Storage driver' type: DEPENDENT key: docker.driver @@ -363,6 +381,7 @@ zabbix_export: tag: Application value: Docker - + uuid: 14a7686d3bd74533aa8406297d419dfd name: 'Docker: Goroutines' type: DEPENDENT key: docker.goroutines @@ -381,6 +400,7 @@ zabbix_export: tag: Application value: Docker - + uuid: 8b2be6316b8d4d019443062f0809b579 name: 'Docker: Get images' key: docker.images history: '0' @@ -391,6 +411,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: ab4a4d92e4c04ff685b687cf14414b06 name: 'Docker: Images available' type: DEPENDENT key: docker.images.top_level @@ -409,6 +430,7 @@ zabbix_export: tag: Application value: Docker - + uuid: d83337b0ea2c4f16be4b5b9c3a48755b name: 'Docker: Images total' type: DEPENDENT key: docker.images.total @@ -427,6 +449,7 @@ zabbix_export: tag: Application value: Docker - + uuid: bf4f531b727c47f0aa30de14d4b41b49 name: 'Docker: Images size' type: DEPENDENT key: docker.images_size @@ -445,6 +468,7 @@ zabbix_export: tag: Application value: Docker - + uuid: 3d8265e0495d4cbe97535f281a957b3e name: 'Docker: Get info' key: docker.info history: '0' @@ -455,6 +479,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 3545c86b7db9494c94dcda09386ac827 name: 'Docker: IPv4 Forwarding enabled' type: DEPENDENT key: docker.ipv4_forwarding.enabled @@ -482,6 +507,7 @@ zabbix_export: tag: Application value: Docker - + uuid: cb1e486a170b4d668a77d0918f22e51c name: 'Docker: Kernel memory enabled' type: DEPENDENT key: docker.kernel_mem.enabled @@ -509,6 +535,7 @@ zabbix_export: tag: Application value: Docker - + uuid: 77a61a63d6ed4583a0c39ce377b11d4f name: 'Docker: Kernel memory TCP enabled' type: DEPENDENT key: docker.kernel_mem_tcp.enabled @@ -536,6 +563,7 @@ zabbix_export: tag: Application value: Docker - + uuid: d645713e25c74686a47cf859725e655f name: 'Docker: Kernel version' type: DEPENDENT key: docker.kernel_version @@ -559,6 +587,7 @@ zabbix_export: tag: Application value: Docker - + uuid: 2f512e64ba414e86806f19c0be803a3e name: 'Docker: Layers size' type: DEPENDENT key: docker.layers_size @@ -577,6 +606,7 @@ zabbix_export: tag: Application value: Docker - + uuid: 671cd65ddae046f5ba9b0f83241976ac name: 'Docker: Live restore enabled' type: DEPENDENT key: docker.live_restore.enabled @@ -604,6 +634,7 @@ zabbix_export: tag: Application value: Docker - + uuid: be0cb2d07d12497b8b411e094fed6087 name: 'Docker: Logging driver' type: DEPENDENT key: docker.logging_driver @@ -627,6 +658,7 @@ zabbix_export: tag: Application value: Docker - + uuid: e0da86d370a049e3a2d6a82e49ea1f37 name: 'Docker: Memory total' type: DEPENDENT key: docker.mem.total @@ -645,6 +677,7 @@ zabbix_export: tag: Application value: Docker - + uuid: b08c91f28e094c4faa3e004d3fb3057d name: 'Docker: Memory limit enabled' type: DEPENDENT key: docker.mem_limit.enabled @@ -672,6 +705,7 @@ zabbix_export: tag: Application value: Docker - + uuid: 812a6b9902a44dd7a803c7218555afe7 name: 'Docker: Name' type: DEPENDENT key: docker.name @@ -692,6 +726,7 @@ zabbix_export: value: Docker triggers: - + uuid: 29135f64e3d947f6929987958e891147 expression: '{nodata(30m)}=1' name: 'Docker: Failed to fetch info data (or no data for 30m)' priority: WARNING @@ -702,6 +737,7 @@ zabbix_export: name: 'Docker: Service is down' expression: '{Docker:docker.ping.last()}=0' - + uuid: 5e4999067e6948f893dc465f8e5a2b5f name: 'Docker: NCPU' type: DEPENDENT key: docker.ncpu @@ -719,6 +755,7 @@ zabbix_export: tag: Application value: Docker - + uuid: f64919a3a5dc4f429f2992eb7ae5223c name: 'Docker: NEvents listener' type: DEPENDENT key: docker.nevents_listener @@ -736,6 +773,7 @@ zabbix_export: tag: Application value: Docker - + uuid: ce025599e68d447f9a1f5c076502e2f2 name: 'Docker: Nfd' type: DEPENDENT key: docker.nfd @@ -754,6 +792,7 @@ zabbix_export: tag: Application value: Docker - + uuid: e164279251ce471abaae599bf1885bbb name: 'Docker: OomKill disabled' type: DEPENDENT key: docker.oomkill.disabled @@ -781,6 +820,7 @@ zabbix_export: tag: Application value: Docker - + uuid: 78a5af9aa6a741d4ac976d0949414b68 name: 'Docker: Operating system' type: DEPENDENT key: docker.operating_system @@ -804,6 +844,7 @@ zabbix_export: tag: Application value: Docker - + uuid: 3acc93aa0fe64696a5560adcb3dd5acc name: 'Docker: OS type' type: DEPENDENT key: docker.os_type @@ -827,6 +868,7 @@ zabbix_export: tag: Application value: Docker - + uuid: 58ecaf4ae7f04316b6bf019cabadfd3e name: 'Docker: Pids limit enabled' type: DEPENDENT key: docker.pids_limit.enabled @@ -852,6 +894,7 @@ zabbix_export: tag: Application value: Docker - + uuid: 3c8f26e4b80f4356bde061ccddb95f2c name: 'Docker: Ping' key: docker.ping history: 7h @@ -868,11 +911,13 @@ zabbix_export: value: Docker triggers: - + uuid: d99211be2ad44735a050bb73364536c7 expression: '{last()}=0' name: 'Docker: Service is down' priority: AVERAGE manual_close: 'YES' - + uuid: 864eae0a62374f729143d6efc4f1655a name: 'Docker: Docker root dir' type: DEPENDENT key: docker.root_dir @@ -896,6 +941,7 @@ zabbix_export: tag: Application value: Docker - + uuid: a7e5441fe4d64848a7c5e374ea99ad54 name: 'Docker: Server version' type: DEPENDENT key: docker.server_version @@ -920,12 +966,14 @@ zabbix_export: value: Docker triggers: - + uuid: 9087a3a6dac445568f7efffdd945ebfe expression: '{diff()}=1 and {strlen()}>0' name: 'Docker: Version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'Docker version has changed. Ack to close.' manual_close: 'YES' - + uuid: fcbe64ee979a4787a4b0f06836b258bd name: 'Docker: Swap limit enabled' type: DEPENDENT key: docker.swap_limit.enabled @@ -953,6 +1001,7 @@ zabbix_export: tag: Application value: Docker - + uuid: 6c81479dba77465ebcd335a5f3d08e19 name: 'Docker: Volumes size' type: DEPENDENT key: docker.volumes_size @@ -972,6 +1021,7 @@ zabbix_export: value: Docker discovery_rules: - + uuid: 6f379dce9d3440018deb2c2cbaa91c06 name: 'Containers discovery' key: 'docker.containers.discovery[false]' delay: 15m @@ -995,6 +1045,7 @@ zabbix_export: false - Returns only running containers item_prototypes: - + uuid: 2c5d0902f43343ef85a9067cf3d59cfd name: 'Container {#NAME}: Created' type: DEPENDENT key: 'docker.container_info.created["{#NAME}"]' @@ -1017,6 +1068,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 1c481ac2b05e4b53b85b7fd37a39bc4a name: 'Container {#NAME}: Finished at' type: DEPENDENT key: 'docker.container_info.finished["{#NAME}"]' @@ -1040,6 +1092,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: ee9da156a6134760af1762236d08e566 name: 'Container {#NAME}: Image' type: DEPENDENT key: 'docker.container_info.image["{#NAME}"]' @@ -1063,6 +1116,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 72de0e4e056a4d3799d61cb3ac19a306 name: 'Container {#NAME}: Restart count' type: DEPENDENT key: 'docker.container_info.restart_count["{#NAME}"]' @@ -1080,6 +1134,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 0b6ce9bd73244e79bc9c4e00f56c2465 name: 'Container {#NAME}: Started at' type: DEPENDENT key: 'docker.container_info.started["{#NAME}"]' @@ -1103,6 +1158,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: fd9d315125fb40738c00bab16c145255 name: 'Container {#NAME}: Dead' type: DEPENDENT key: 'docker.container_info.state.dead["{#NAME}"]' @@ -1126,6 +1182,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: be3eed62681045aaa667a417a7383a58 name: 'Container {#NAME}: Error' type: DEPENDENT key: 'docker.container_info.state.error["{#NAME}"]' @@ -1150,12 +1207,14 @@ zabbix_export: value: 'Docker: Container {#NAME}' trigger_prototypes: - + uuid: 8ade0f5778954f58956372f4f3ce051f expression: '{diff()}=1 and {strlen()}>0' name: 'Container {#NAME}: An error has occurred in the container' priority: WARNING description: 'Container {#NAME} has an error. Ack to close.' manual_close: 'YES' - + uuid: 65d5ac15043446658cd8e0d326b1bf04 name: 'Container {#NAME}: Exit code' type: DEPENDENT key: 'docker.container_info.state.exitcode["{#NAME}"]' @@ -1177,6 +1236,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 69381dd6116f4b0d9d957dd1e768748b name: 'Container {#NAME}: OOMKilled' type: DEPENDENT key: 'docker.container_info.state.oomkilled["{#NAME}"]' @@ -1200,6 +1260,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 000375ca6899443cac7e02e1239d879e name: 'Container {#NAME}: Paused' type: DEPENDENT key: 'docker.container_info.state.paused["{#NAME}"]' @@ -1223,6 +1284,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 15dffc2d2aeb4a15954b624c7c273155 name: 'Container {#NAME}: Pid' type: DEPENDENT key: 'docker.container_info.state.pid["{#NAME}"]' @@ -1244,6 +1306,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 38829fadf7f246c99c9776945022fac1 name: 'Container {#NAME}: Restarting' type: DEPENDENT key: 'docker.container_info.state.restarting["{#NAME}"]' @@ -1267,6 +1330,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 6d8d5a7523f64968b72f4861e9ae867a name: 'Container {#NAME}: Running' type: DEPENDENT key: 'docker.container_info.state.running["{#NAME}"]' @@ -1290,6 +1354,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: c7f1d81836d54a528184c7d4be60b792 name: 'Container {#NAME}: Status' type: DEPENDENT key: 'docker.container_info.state.status["{#NAME}"]' @@ -1313,6 +1378,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 743e2c9545de49c89472e343bf8d38da name: 'Container {#NAME}: Get info' key: 'docker.container_info["{#NAME}"]' history: '0' @@ -1324,6 +1390,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 92510799a44b4b93921d7b4d308ef10d name: 'Container {#NAME}: CPU kernelmode usage per second' type: DEPENDENT key: 'docker.container_stats.cpu_usage.kernel.rate["{#NAME}"]' @@ -1351,6 +1418,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 4c71c95c86d2433da78b0cd3ba5d56fa name: 'Container {#NAME}: Throttled periods' type: DEPENDENT key: 'docker.container_stats.cpu_usage.throttled_periods["{#NAME}"]' @@ -1369,6 +1437,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: ff834b708f764ce6b08fcfbc1dfacb60 name: 'Container {#NAME}: Throttled time' type: DEPENDENT key: 'docker.container_stats.cpu_usage.throttled_time["{#NAME}"]' @@ -1393,6 +1462,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 151f2f36bfb2429b8c8e500067489694 name: 'Container {#NAME}: Throttling periods' type: DEPENDENT key: 'docker.container_stats.cpu_usage.throttling_periods["{#NAME}"]' @@ -1411,6 +1481,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 2c21d9b3968c43e68231ddc5b2d05808 name: 'Container {#NAME}: CPU total usage per second' type: DEPENDENT key: 'docker.container_stats.cpu_usage.total.rate["{#NAME}"]' @@ -1438,6 +1509,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 801467fe7cbe48b8b05c5005680b934a name: 'Container {#NAME}: CPU usermode usage per second' type: DEPENDENT key: 'docker.container_stats.cpu_usage.user.rate["{#NAME}"]' @@ -1465,6 +1537,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: bd57aed03daa47e68acc4dc38a1697b7 name: 'Container {#NAME}: Memory commit bytes' type: DEPENDENT key: 'docker.container_stats.memory.commit_bytes["{#NAME}"]' @@ -1483,6 +1556,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 1e110d4d78e74ca8b12a1923f73543f1 name: 'Container {#NAME}: Memory commit peak bytes' type: DEPENDENT key: 'docker.container_stats.memory.commit_peak_bytes["{#NAME}"]' @@ -1501,6 +1575,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: b463f79d6c0644a394c3c0ba8f1d29d1 name: 'Container {#NAME}: Memory maximum usage' type: DEPENDENT key: 'docker.container_stats.memory.max_usage["{#NAME}"]' @@ -1519,6 +1594,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 763c8878d2c74d069567cbcd1d53544c name: 'Container {#NAME}: Memory private working set' type: DEPENDENT key: 'docker.container_stats.memory.private_working_set["{#NAME}"]' @@ -1537,6 +1613,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 6f39422b278b4a4398bfbd993f247fd0 name: 'Container {#NAME}: Memory usage' type: DEPENDENT key: 'docker.container_stats.memory.usage["{#NAME}"]' @@ -1555,6 +1632,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: a5999dfeccca44ca8679ef71876da773 name: 'Container {#NAME}: Online CPUs' type: DEPENDENT key: 'docker.container_stats.online_cpus["{#NAME}"]' @@ -1572,6 +1650,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 4192b5b8be2545568637b7121c1466c1 name: 'Container {#NAME}: Get stats' key: 'docker.container_stats["{#NAME}"]' history: '0' @@ -1583,6 +1662,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 4ab3f13ab7714367b971eada3f01c611 name: 'Container {#NAME}: Networks bytes received per second' type: DEPENDENT key: 'docker.networks.rx_bytes["{#NAME}"]' @@ -1608,6 +1688,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: cf4517565e3f4fc49e7d6d411302a732 name: 'Container {#NAME}: Networks incoming packets dropped per second' type: DEPENDENT key: 'docker.networks.rx_dropped["{#NAME}"]' @@ -1632,6 +1713,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 9d139e59dc1b46d39832ca668d5a6ce1 name: 'Container {#NAME}: Networks errors received per second' type: DEPENDENT key: 'docker.networks.rx_errors["{#NAME}"]' @@ -1656,6 +1738,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 13fb8c2c3843481492af82c3308e1257 name: 'Container {#NAME}: Networks packets received per second' type: DEPENDENT key: 'docker.networks.rx_packets["{#NAME}"]' @@ -1680,6 +1763,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: da4bf99b26e540fdafc0ee99d50e1c6c name: 'Container {#NAME}: Networks bytes sent per second' type: DEPENDENT key: 'docker.networks.tx_bytes["{#NAME}"]' @@ -1705,6 +1789,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 1f4d7848ecfd44ae958cc1bd64d61078 name: 'Container {#NAME}: Networks outgoing packets dropped per second' type: DEPENDENT key: 'docker.networks.tx_dropped["{#NAME}"]' @@ -1729,6 +1814,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: bc7273bd3a7d4c9d9d6d6b3a019af947 name: 'Container {#NAME}: Networks errors sent per second' type: DEPENDENT key: 'docker.networks.tx_errors["{#NAME}"]' @@ -1753,6 +1839,7 @@ zabbix_export: tag: Application value: 'Docker: Container {#NAME}' - + uuid: 9191bd95da9a4ee9a7315d20de23c977 name: 'Container {#NAME}: Networks packets sent per second' type: DEPENDENT key: 'docker.networks.tx_packets["{#NAME}"]' @@ -1778,6 +1865,7 @@ zabbix_export: value: 'Docker: Container {#NAME}' trigger_prototypes: - + uuid: 07bb590920b7494d8243cbe04f8922d9 expression: '{Docker:docker.container_info.state.exitcode["{#NAME}"].last()}>0 and {Docker:docker.container_info.state.running["{#NAME}"].last()}=0' name: 'Container {#NAME}: Container has been stopped with error code' opdata: 'Exit code: {ITEM.LASTVALUE1}' @@ -1785,6 +1873,7 @@ zabbix_export: manual_close: 'YES' graph_prototypes: - + uuid: 72e32a60dc064affb3bb6785bae50e37 name: 'Container {#NAME}: CPU usage' type: STACKED graph_items: @@ -1809,6 +1898,7 @@ zabbix_export: host: Docker key: 'docker.container_stats.cpu_usage.total.rate["{#NAME}"]' - + uuid: ef48f834b7d543169b21caff1e1d2ade name: 'Container {#NAME}: Memory usage' graph_items: - @@ -1825,6 +1915,7 @@ zabbix_export: host: Docker key: 'docker.container_stats.memory.max_usage["{#NAME}"]' - + uuid: 5cc619d6da2046928ad6d0c28a0e4186 name: 'Container {#NAME}: Network packets' graph_items: - @@ -1869,6 +1960,7 @@ zabbix_export: host: Docker key: 'docker.networks.tx_dropped["{#NAME}"]' - + uuid: 1952afdd7ab54a65b7f839fd6490f9ff name: 'Container {#NAME}: Network traffic' graph_items: - @@ -1885,6 +1977,7 @@ zabbix_export: host: Docker key: 'docker.networks.tx_bytes["{#NAME}"]' - + uuid: 0b31468772c942cc8a401af2d33f17d2 name: 'Images discovery' key: docker.images.discovery delay: 15m @@ -1903,6 +1996,7 @@ zabbix_export: description: 'Discovery for images metrics' item_prototypes: - + uuid: 63b19204b1d0459b9969234a719dab93 name: 'Image {#NAME}: Created' type: DEPENDENT key: 'docker.image.created["{#ID}"]' @@ -1925,6 +2019,7 @@ zabbix_export: tag: Application value: 'Docker: Image {#NAME}' - + uuid: 4eb812ba952e417185f6ac499d6cb85a name: 'Image {#NAME}: Size' type: DEPENDENT key: 'docker.image.size["{#ID}"]' @@ -1961,6 +2056,7 @@ zabbix_export: description: 'Filter to exclude discovered images' dashboards: - + uuid: 7eb6472d07ac4c379e6b730b59a12507 name: 'Docker overview' pages: - @@ -2047,6 +2143,7 @@ zabbix_export: host: Docker valuemaps: - + uuid: c289195aa4dc47ab883fa95c9cb6fd07 name: 'Docker flag' mappings: - @@ -2056,6 +2153,7 @@ zabbix_export: value: '1' newvalue: 'True' - + uuid: 8effc3f81db14540996e2373dde6eca9 name: 'Service state' mappings: - @@ -2066,6 +2164,7 @@ zabbix_export: newvalue: Up graphs: - + uuid: 5959831c9ec840f3af4ec7031f5213aa name: 'Docker: Containers' graph_items: - @@ -2096,6 +2195,7 @@ zabbix_export: host: Docker key: docker.containers.total - + uuid: b9131437fcc24587b47ef6dd5d51e15b name: 'Docker: Goroutines' graph_items: - @@ -2105,6 +2205,7 @@ zabbix_export: host: Docker key: docker.goroutines - + uuid: 130ff603f0cd4ac4844817ccede8cfac name: 'Docker: Images' graph_items: - @@ -2121,6 +2222,7 @@ zabbix_export: host: Docker key: docker.images.total - + uuid: 5115b03abf71402db63c59b570e83dba name: 'Docker: Memory total' graph_items: - @@ -2130,6 +2232,7 @@ zabbix_export: host: Docker key: docker.mem.total - + uuid: 815866ae9f77447bbf15a1b91f7c7708 name: 'Docker: Size' graph_items: - diff --git a/templates/app/elasticsearch_http/template_app_elasticsearch_http.yaml b/templates/app/elasticsearch_http/template_app_elasticsearch_http.yaml index 6a3cd866e71..66b3f327e52 100644 --- a/templates/app/elasticsearch_http/template_app_elasticsearch_http.yaml +++ b/templates/app/elasticsearch_http/template_app_elasticsearch_http.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-03-24T06:36:43Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 52b2664578884d9eba62e47375c99f8e template: 'Elasticsearch Cluster by HTTP' name: 'Elasticsearch Cluster by HTTP' description: | @@ -25,6 +27,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: f3531c005c7f477b9916b4bf1ad273c2 name: 'ES: Delayed unassigned shards' type: DEPENDENT key: es.cluster.delayed_unassigned_shards @@ -43,6 +46,7 @@ zabbix_export: tag: Application value: 'ES cluster' - + uuid: 7f587fd270be4eb68d81ae1de2a3ca1f name: 'ES: Get cluster health' type: HTTP_AGENT key: es.cluster.get_health @@ -61,6 +65,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 7066a66f352e4d79ba4aec11c0c5c611 name: 'ES: Get cluster stats' type: HTTP_AGENT key: es.cluster.get_stats @@ -78,6 +83,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 500a763b9bfd4044b2d3bc95d3a0586c name: 'ES: Inactive shards percentage' type: DEPENDENT key: es.cluster.inactive_shards_percent_as_number @@ -102,6 +108,7 @@ zabbix_export: tag: Application value: 'ES cluster' - + uuid: e0b684d5992a496981cf6fb9bb85be62 name: 'ES: Number of initializing shards' type: DEPENDENT key: es.cluster.initializing_shards @@ -121,11 +128,13 @@ zabbix_export: value: 'ES cluster' triggers: - + uuid: ee6f6d64a0174f08a0ce8603298f3cfd expression: '{min(10m)}>0' name: 'ES: Cluster has the initializing shards' priority: AVERAGE description: 'The cluster has the initializing shards longer than 10 minutes.' - + uuid: 7d3c87e2fcae49438a14380f7d5faa81 name: 'ES: Number of data nodes' type: DEPENDENT key: es.cluster.number_of_data_nodes @@ -148,6 +157,7 @@ zabbix_export: tag: Application value: 'ES cluster' - + uuid: 4ec7496b441643f39df3e25c0225e6ec name: 'ES: Number of nodes' type: DEPENDENT key: es.cluster.number_of_nodes @@ -171,16 +181,19 @@ zabbix_export: value: 'ES cluster' triggers: - + uuid: 34495b00c18147d6934c5991b20a0334 expression: '{change()}<0' name: 'ES: The number of nodes within the cluster has decreased' priority: INFO manual_close: 'YES' - + uuid: f47ed4166d164de8bd973f6cde6c0be6 expression: '{change()}>0' name: 'ES: The number of nodes within the cluster has increased' priority: INFO manual_close: 'YES' - + uuid: 2c84eea7f4a642f8892cb7f50febb562 name: 'ES: Number of pending tasks' type: DEPENDENT key: es.cluster.number_of_pending_tasks @@ -199,6 +212,7 @@ zabbix_export: tag: Application value: 'ES cluster' - + uuid: 981818f43a3c4b36b36e4b3c4e3468e9 name: 'ES: Number of relocating shards' type: DEPENDENT key: es.cluster.relocating_shards @@ -217,6 +231,7 @@ zabbix_export: tag: Application value: 'ES cluster' - + uuid: b9568a6370dc40efae45ac1e0b719dd7 name: 'ES: Cluster health status' type: DEPENDENT key: es.cluster.status @@ -256,6 +271,7 @@ zabbix_export: value: 'ES cluster' triggers: - + uuid: 25d87e3cb8ad4b0ebb53f5ac27abdfc4 expression: '{last()}=2' name: 'ES: Health is RED' priority: HIGH @@ -263,11 +279,13 @@ zabbix_export: One or more primary shards are unassigned, so some data is unavailable. This can occur briefly during cluster startup as primary shards are assigned. - + uuid: d639f3f6ab9a42a09b0d695847b007ff expression: '{last()}=255' name: 'ES: Health is UNKNOWN' priority: HIGH description: 'The health status of the cluster is unknown or cannot be obtained.' - + uuid: 893b47d590ce4a6faf5affffe6073132 expression: '{last()}=1' name: 'ES: Health is YELLOW' priority: AVERAGE @@ -275,6 +293,7 @@ zabbix_export: All primary shards are assigned, but one or more replica shards are unassigned. If a node in the cluster fails, some data could be unavailable until that node is repaired. - + uuid: 2295e2ba3d4949feb3519ac85ba6ff86 name: 'ES: Task max waiting in queue' type: DEPENDENT key: es.cluster.task_max_waiting_in_queue @@ -299,6 +318,7 @@ zabbix_export: tag: Application value: 'ES cluster' - + uuid: 85e82cba1e5c479caede2a94c58239be name: 'ES: Number of unassigned shards' type: DEPENDENT key: es.cluster.unassigned_shards @@ -318,11 +338,13 @@ zabbix_export: value: 'ES cluster' triggers: - + uuid: 3c380523284a49d4a4248c69d026bd96 expression: '{min(10m)}>0' name: 'ES: Cluster has the unassigned shards' priority: AVERAGE description: 'The cluster has the unassigned shards longer than 10 minutes.' - + uuid: db2f3161eaff4eb0b25d4191b423c733 name: 'ES: Indices with shards assigned to nodes' type: DEPENDENT key: es.indices.count @@ -345,6 +367,7 @@ zabbix_export: tag: Application value: 'ES cluster' - + uuid: 25cb1e0203334efd96d3e626f81b4670 name: 'ES: Number of non-deleted documents' type: DEPENDENT key: es.indices.docs.count @@ -369,6 +392,7 @@ zabbix_export: tag: Application value: 'ES cluster' - + uuid: 54f51a653e014290aa3f91deaca44e47 name: 'ES: Nodes with the data role' type: DEPENDENT key: es.nodes.count.data @@ -391,6 +415,7 @@ zabbix_export: tag: Application value: 'ES cluster' - + uuid: 613ab3469f234e278af99d61e57b46bd name: 'ES: Nodes with the ingest role' type: DEPENDENT key: es.nodes.count.ingest @@ -413,6 +438,7 @@ zabbix_export: tag: Application value: 'ES cluster' - + uuid: e7b36f37b86845339a306dacf874164a name: 'ES: Nodes with the master role' type: DEPENDENT key: es.nodes.count.master @@ -436,11 +462,13 @@ zabbix_export: value: 'ES cluster' triggers: - + uuid: 7c36670abb504b8da70946a7f3b46a66 expression: '{last()}=2' name: 'ES: Cluster has only two master nodes' priority: DISASTER description: 'The cluster has only two nodes with a master role and will be unavailable if one of them breaks.' - + uuid: c3ea99e5897b4663a3239d0edd66f1f0 name: 'ES: Total available size to JVM in all file stores' type: DEPENDENT key: es.nodes.fs.available_in_bytes @@ -467,6 +495,7 @@ zabbix_export: tag: Application value: 'ES cluster' - + uuid: b8c3c5d8866d4a6b9c6847b5c8da0631 name: 'ES: Total size of all file stores' type: DEPENDENT key: es.nodes.fs.total_in_bytes @@ -490,6 +519,7 @@ zabbix_export: tag: Application value: 'ES cluster' - + uuid: 66c22b8b2b8b40fda7ac6f0ae472befd name: 'ES: Get nodes stats' type: HTTP_AGENT key: es.nodes.get_stats @@ -507,6 +537,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 2dcf54f21cbd4af9a7931e3a2522685c name: 'ES: Cluster uptime' type: DEPENDENT key: 'es.nodes.jvm.max_uptime[{#ES.NODE}]' @@ -532,12 +563,14 @@ zabbix_export: value: 'ES cluster' triggers: - + uuid: abc378040d724e51839e965199a49fa6 expression: '{last()}<10m' name: 'ES: Cluster has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 671888d47c724e54aca78fbe1b3ecaed name: 'ES: Service response time' type: SIMPLE key: 'net.tcp.service.perf["{$ELASTICSEARCH.SCHEME}","{HOST.CONN}","{$ELASTICSEARCH.PORT}"]' @@ -551,6 +584,7 @@ zabbix_export: value: 'ES cluster' triggers: - + uuid: 244e007017f94a63a30a046c90ef8366 expression: '{min(5m)}>{$ELASTICSEARCH.RESPONSE_TIME.MAX.WARN}' name: 'ES: Service response time is too high (over {$ELASTICSEARCH.RESPONSE_TIME.MAX.WARN} for 5m)' priority: WARNING @@ -561,6 +595,7 @@ zabbix_export: name: 'ES: Service is down' expression: '{Elasticsearch Cluster by HTTP:net.tcp.service["{$ELASTICSEARCH.SCHEME}","{HOST.CONN}","{$ELASTICSEARCH.PORT}"].last()}=0' - + uuid: d0d38ce55f844a51a0f2131c86bec1ae name: 'ES: Service status' type: SIMPLE key: 'net.tcp.service["{$ELASTICSEARCH.SCHEME}","{HOST.CONN}","{$ELASTICSEARCH.PORT}"]' @@ -579,6 +614,7 @@ zabbix_export: value: 'ES cluster' triggers: - + uuid: 630209c0fde4419dbed628b98bba5289 expression: '{last()}=0' name: 'ES: Service is down' priority: AVERAGE @@ -586,6 +622,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: 5105173f24d941b2969fe3d190d22e82 name: 'Cluster nodes discovery' type: HTTP_AGENT key: es.nodes.discovery @@ -596,6 +633,7 @@ zabbix_export: description: 'Discovery ES cluster nodes.' item_prototypes: - + uuid: b4e87d039e9d4feeb03e0e33f14b2c82 name: 'ES {#ES.NODE}: Total available size' type: DEPENDENT key: 'es.node.fs.total.available_in_bytes[{#ES.NODE}]' @@ -622,6 +660,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: 4f315fdf62884b0284bf04f1a85aeb98 name: 'ES {#ES.NODE}: Total size' type: DEPENDENT key: 'es.node.fs.total.total_in_bytes[{#ES.NODE}]' @@ -645,6 +684,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: 2ba1fc7e2dad4d0ab1807221fb1e4fca name: 'ES {#ES.NODE}: Number of open HTTP connections' type: DEPENDENT key: 'es.node.http.current_open[{#ES.NODE}]' @@ -667,6 +707,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: fcf163d5db9b455fa38823e8ad16e578 name: 'ES {#ES.NODE}: Rate of HTTP connections opened' type: DEPENDENT key: 'es.node.http.opened.rate[{#ES.NODE}]' @@ -691,6 +732,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: c530311329e348cca74c38fa2260236b name: 'ES {#ES.NODE}: Flush latency' type: CALCULATED key: 'es.node.indices.flush.latency[{#ES.NODE}]' @@ -705,6 +747,7 @@ zabbix_export: value: 'ES {#ES.NODE}' trigger_prototypes: - + uuid: 9be1604ffe33438196ef86179316720f expression: '{min(5m)}>{$ELASTICSEARCH.FLUSH_LATENCY.MAX.WARN}' name: 'ES {#ES.NODE}: Flush latency is too high (over {$ELASTICSEARCH.FLUSH_LATENCY.MAX.WARN}ms for 5m)' priority: WARNING @@ -712,6 +755,7 @@ zabbix_export: If you see this metric increasing steadily, it may indicate a problem with slow disks; this problem may escalate and eventually prevent you from being able to add new information to your index. - + uuid: 8e270dfff9c84d2a96a134dd6d86533b name: 'ES {#ES.NODE}: Total number of index flushes to disk' type: DEPENDENT key: 'es.node.indices.flush.total[{#ES.NODE}]' @@ -734,6 +778,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 7e18149dcaee47748e4073f4ce814c03 name: 'ES {#ES.NODE}: Total time spent on flushing indices to disk' type: DEPENDENT key: 'es.node.indices.flush.total_time_in_millis[{#ES.NODE}]' @@ -757,6 +802,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: e91cc33c088a4f56a9176fd6a09f2411 name: 'ES {#ES.NODE}: Current indexing operations' type: DEPENDENT key: 'es.node.indices.indexing.index_current[{#ES.NODE}]' @@ -779,6 +825,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: 23f54c51c30a4dbdbef48611a7907db6 name: 'ES {#ES.NODE}: Indexing latency' type: CALCULATED key: 'es.node.indices.indexing.index_latency[{#ES.NODE}]' @@ -793,6 +840,7 @@ zabbix_export: value: 'ES {#ES.NODE}' trigger_prototypes: - + uuid: feabcf04e96e464d9c778886cd8690fe expression: '{min(5m)}>{$ELASTICSEARCH.INDEXING_LATENCY.MAX.WARN}' name: 'ES {#ES.NODE}: Indexing latency is too high (over {$ELASTICSEARCH.INDEXING_LATENCY.MAX.WARN}ms for 5m)' priority: WARNING @@ -800,6 +848,7 @@ zabbix_export: If the latency is increasing, it may indicate that you are indexing too many documents at the same time (Elasticsearch’s documentation recommends starting with a bulk indexing size of 5 to 15 megabytes and increasing slowly from there). - + uuid: f471dad45ff149b09a479963cb616fc2 name: 'ES {#ES.NODE}: Total time spent performing indexing' type: DEPENDENT key: 'es.node.indices.indexing.index_time_in_millis[{#ES.NODE}]' @@ -823,6 +872,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: ad36b8495eca49c48e7d8a7877a325c2 name: 'ES {#ES.NODE}: Total number of indexing' type: DEPENDENT key: 'es.node.indices.indexing.index_total[{#ES.NODE}]' @@ -845,6 +895,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: bb0cb2196b14483f8807a855f2f531a7 name: 'ES {#ES.NODE}: Time spent throttling operations' type: DEPENDENT key: 'es.node.indices.indexing.throttle_time[{#ES.NODE}]' @@ -873,6 +924,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: 5f3b7dca802343cd905d54e66ac0e113 name: 'ES {#ES.NODE}: Time spent throttling merge operations' type: DEPENDENT key: 'es.node.indices.merges.total_throttled_time[{#ES.NODE}]' @@ -901,6 +953,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: 9c82da45a63947dd91a4e19e6f2d121d name: 'ES {#ES.NODE}: Time spent throttling recovery operations' type: DEPENDENT key: 'es.node.indices.recovery.throttle_time[{#ES.NODE}]' @@ -929,6 +982,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: e27361fdce5a4635854960066ac050ca name: 'ES {#ES.NODE}: Rate of index refreshes' type: DEPENDENT key: 'es.node.indices.refresh.rate[{#ES.NODE}]' @@ -953,6 +1007,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: fd20bbc5012d4c5693710b321e252193 name: 'ES {#ES.NODE}: Time spent performing refresh' type: DEPENDENT key: 'es.node.indices.refresh.time[{#ES.NODE}]' @@ -981,6 +1036,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: 6d3b074aecb44a08a3573aba0ff006f9 name: 'ES {#ES.NODE}: Rate of fetch' type: DEPENDENT key: 'es.node.indices.search.fetch.rate[{#ES.NODE}]' @@ -1005,6 +1061,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: 36b2ffa3ed9f4c9781ccded273c395d7 name: 'ES {#ES.NODE}: Current fetch operations' type: DEPENDENT key: 'es.node.indices.search.fetch_current[{#ES.NODE}]' @@ -1023,6 +1080,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: 79b5fd5e04e249da9f73fbe68915fdb1 name: 'ES {#ES.NODE}: Fetch latency' type: CALCULATED key: 'es.node.indices.search.fetch_latency[{#ES.NODE}]' @@ -1037,6 +1095,7 @@ zabbix_export: value: 'ES {#ES.NODE}' trigger_prototypes: - + uuid: d96951f622f948c2af1ae2fce3609239 expression: '{min(5m)}>{$ELASTICSEARCH.FETCH_LATENCY.MAX.WARN}' name: 'ES {#ES.NODE}: Fetch latency is too high (over {$ELASTICSEARCH.FETCH_LATENCY.MAX.WARN}ms for 5m)' priority: WARNING @@ -1045,6 +1104,7 @@ zabbix_export: this could indicate a problem with slow disks, enriching of documents (highlighting the relevant text in search results, etc.), or requesting too many results. - + uuid: a10e7dca72c8411a9b7fdcbeb676017e name: 'ES {#ES.NODE}: Time spent performing fetch' type: DEPENDENT key: 'es.node.indices.search.fetch_time[{#ES.NODE}]' @@ -1073,6 +1133,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: f35e3e9773394632b422dbc4e4442171 name: 'ES {#ES.NODE}: Total time spent performing fetch' type: DEPENDENT key: 'es.node.indices.search.fetch_time_in_millis[{#ES.NODE}]' @@ -1096,6 +1157,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: b3ac68f3531f478b9ad28fb1988df257 name: 'ES {#ES.NODE}: Total number of fetch' type: DEPENDENT key: 'es.node.indices.search.fetch_total[{#ES.NODE}]' @@ -1118,6 +1180,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: d347df9c9eee4aa89ccfb9147143b5d5 name: 'ES {#ES.NODE}: Rate of queries' type: DEPENDENT key: 'es.node.indices.search.query.rate[{#ES.NODE}]' @@ -1142,6 +1205,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: 20fb738abf7a4aa1bf3ccb84790a26c9 name: 'ES {#ES.NODE}: Current query operations' type: DEPENDENT key: 'es.node.indices.search.query_current[{#ES.NODE}]' @@ -1160,6 +1224,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: fadb6fe530ab4b1296d4c17728667b12 name: 'ES {#ES.NODE}: Query latency' type: CALCULATED key: 'es.node.indices.search.query_latency[{#ES.NODE}]' @@ -1176,11 +1241,13 @@ zabbix_export: value: 'ES {#ES.NODE}' trigger_prototypes: - + uuid: fe153c87d1c8463e98feb13fb0600aef expression: '{min(5m)}>{$ELASTICSEARCH.QUERY_LATENCY.MAX.WARN}' name: 'ES {#ES.NODE}: Query latency is too high (over {$ELASTICSEARCH.QUERY_LATENCY.MAX.WARN}ms for 5m)' priority: WARNING description: 'If latency exceeds a threshold, look for potential resource bottlenecks, or investigate whether you need to optimize your queries.' - + uuid: ce807b641b0b4501b6a8e253d8403ce4 name: 'ES {#ES.NODE}: Time spent performing query' type: DEPENDENT key: 'es.node.indices.search.query_time[{#ES.NODE}]' @@ -1209,6 +1276,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: 7afc767463c64bbb9290975a8cef3cec name: 'ES {#ES.NODE}: Total time spent performing query' type: DEPENDENT key: 'es.node.indices.search.query_time_in_millis[{#ES.NODE}]' @@ -1232,6 +1300,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 7279b682fa3e4661a1600d6da25e0fc7 name: 'ES {#ES.NODE}: Total number of query' type: DEPENDENT key: 'es.node.indices.search.query_total[{#ES.NODE}]' @@ -1254,6 +1323,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 269cc21be4c94ba58a52b9fca9590632 name: 'ES {#ES.NODE}: Amount of JVM heap committed' type: DEPENDENT key: 'es.node.jvm.mem.heap_committed_in_bytes[{#ES.NODE}]' @@ -1277,6 +1347,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: 7f205e21644a4f629e4a419c42670158 name: 'ES {#ES.NODE}: Maximum JVM memory available for use' type: DEPENDENT key: 'es.node.jvm.mem.heap_max_in_bytes[{#ES.NODE}]' @@ -1300,6 +1371,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: bb55c78c2aca49e49f6200e14c25dee8 name: 'ES {#ES.NODE}: Amount of JVM heap currently in use' type: DEPENDENT key: 'es.node.jvm.mem.heap_used_in_bytes[{#ES.NODE}]' @@ -1323,6 +1395,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: 71fca039cad847da9623aaeb722168f1 name: 'ES {#ES.NODE}: Percent of JVM heap currently in use' type: DEPENDENT key: 'es.node.jvm.mem.heap_used_percent[{#ES.NODE}]' @@ -1348,6 +1421,7 @@ zabbix_export: value: 'ES {#ES.NODE}' trigger_prototypes: - + uuid: 26207e0de39c443c9f7196b64fdbcab9 expression: '{min(1h)}>{$ELASTICSEARCH.HEAP_USED.MAX.CRIT}' name: 'ES {#ES.NODE}: Percent of JVM heap in use is critical (over {$ELASTICSEARCH.HEAP_USED.MAX.CRIT}% for 1h)' priority: HIGH @@ -1356,6 +1430,7 @@ zabbix_export: To address this problem, you can either increase your heap size (as long as it remains below the recommended guidelines stated above), or scale out the cluster by adding more nodes. - + uuid: ee4b7d6eb21241f9b3c9c21f69a133c4 expression: '{min(1h)}>{$ELASTICSEARCH.HEAP_USED.MAX.WARN}' name: 'ES {#ES.NODE}: Percent of JVM heap in use is high (over {$ELASTICSEARCH.HEAP_USED.MAX.WARN}% for 1h)' priority: WARNING @@ -1368,6 +1443,7 @@ zabbix_export: name: 'ES {#ES.NODE}: Percent of JVM heap in use is critical (over {$ELASTICSEARCH.HEAP_USED.MAX.CRIT}% for 1h)' expression: '{Elasticsearch Cluster by HTTP:es.node.jvm.mem.heap_used_percent[{#ES.NODE}].min(1h)}>{$ELASTICSEARCH.HEAP_USED.MAX.CRIT}' - + uuid: 3c2f512ae6ff4221a7de4e5dbff2ed48 name: 'ES {#ES.NODE}: Node uptime' type: DEPENDENT key: 'es.node.jvm.uptime[{#ES.NODE}]' @@ -1393,12 +1469,14 @@ zabbix_export: value: 'ES {#ES.NODE}' trigger_prototypes: - + uuid: 8d0fa93393b3453c8aac5cf667480d16 expression: '{last()}<10m' name: 'ES {#ES.NODE}: Node {#ES.NODE} has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 14ea2732fbfc40ceaafadfff1830ac4d name: 'ES {#ES.NODE}: Refresh thread pool active threads' type: DEPENDENT key: 'es.node.thread_pool.refresh.active[{#ES.NODE}]' @@ -1417,6 +1495,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: b6496d2878914b06bf6301630b4609a8 name: 'ES {#ES.NODE}: Refresh thread pool executor tasks completed' type: DEPENDENT key: 'es.node.thread_pool.refresh.completed.rate[{#ES.NODE}]' @@ -1441,6 +1520,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: 4b748eeb937e45308e58d699b713cf01 name: 'ES {#ES.NODE}: Refresh thread pool tasks in queue' type: DEPENDENT key: 'es.node.thread_pool.refresh.queue[{#ES.NODE}]' @@ -1459,6 +1539,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: 593514af005044ce8e6207a5616270f2 name: 'ES {#ES.NODE}: Refresh thread pool executor tasks rejected' type: DEPENDENT key: 'es.node.thread_pool.refresh.rejected.rate[{#ES.NODE}]' @@ -1484,11 +1565,13 @@ zabbix_export: value: 'ES {#ES.NODE}' trigger_prototypes: - + uuid: 3e08bcbc449b4a7594bb2c519f34d1bd expression: '{min(5m)}>0' name: 'ES {#ES.NODE}: Refresh thread pool executor has the rejected tasks (for 5m)' priority: WARNING description: 'The number of tasks rejected by the refresh thread pool executor is over 0 for 5m.' - + uuid: 63875f40cf7c4f8f842562be2adfb7c7 name: 'ES {#ES.NODE}: Search thread pool active threads' type: DEPENDENT key: 'es.node.thread_pool.search.active[{#ES.NODE}]' @@ -1507,6 +1590,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: dc67ab311d4945aaae3347464785abb1 name: 'ES {#ES.NODE}: Search thread pool executor tasks completed' type: DEPENDENT key: 'es.node.thread_pool.search.completed.rate[{#ES.NODE}]' @@ -1531,6 +1615,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: d11933b62131425d83ab09c6d5fd5e85 name: 'ES {#ES.NODE}: Search thread pool tasks in queue' type: DEPENDENT key: 'es.node.thread_pool.search.queue[{#ES.NODE}]' @@ -1549,6 +1634,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: 820ed330abc845919b1dada3cfa81387 name: 'ES {#ES.NODE}: Search thread pool executor tasks rejected' type: DEPENDENT key: 'es.node.thread_pool.search.rejected.rate[{#ES.NODE}]' @@ -1574,11 +1660,13 @@ zabbix_export: value: 'ES {#ES.NODE}' trigger_prototypes: - + uuid: fab3c76362c244a3975bf8bd1bb19ead expression: '{min(5m)}>0' name: 'ES {#ES.NODE}: Search thread pool executor has the rejected tasks (for 5m)' priority: WARNING description: 'The number of tasks rejected by the search thread pool executor is over 0 for 5m.' - + uuid: 4b7dc34d78a64b24a8fd19af95e0f0bd name: 'ES {#ES.NODE}: Write thread pool active threads' type: DEPENDENT key: 'es.node.thread_pool.write.active[{#ES.NODE}]' @@ -1597,6 +1685,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: 5b5ac74702564bd490c7378adcf75c28 name: 'ES {#ES.NODE}: Write thread pool executor tasks completed' type: DEPENDENT key: 'es.node.thread_pool.write.completed.rate[{#ES.NODE}]' @@ -1621,6 +1710,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: a0d8f8d896a546d1ade07c355992308d name: 'ES {#ES.NODE}: Write thread pool tasks in queue' type: DEPENDENT key: 'es.node.thread_pool.write.queue[{#ES.NODE}]' @@ -1639,6 +1729,7 @@ zabbix_export: tag: Application value: 'ES {#ES.NODE}' - + uuid: a21213815a30485a88b183e7b40a4e7e name: 'ES {#ES.NODE}: Write thread pool executor tasks rejected' type: DEPENDENT key: 'es.node.thread_pool.write.rejected.rate[{#ES.NODE}]' @@ -1664,12 +1755,14 @@ zabbix_export: value: 'ES {#ES.NODE}' trigger_prototypes: - + uuid: 97fbd6d954654fff8688d7408da8c070 expression: '{min(5m)}>0' name: 'ES {#ES.NODE}: Write thread pool executor has the rejected tasks (for 5m)' priority: WARNING description: 'The number of tasks rejected by the write thread pool executor is over 0 for 5m.' graph_prototypes: - + uuid: 0725d91f63b64346bbef2c20d2901e9b name: 'ES {#ES.NODE}: Latency' graph_items: - @@ -1696,6 +1789,7 @@ zabbix_export: host: 'Elasticsearch Cluster by HTTP' key: 'es.node.indices.flush.latency[{#ES.NODE}]' - + uuid: 5196ed75f24d48f7ae55b564b8d925e5 name: 'ES {#ES.NODE}: Query load' graph_items: - @@ -1710,6 +1804,7 @@ zabbix_export: host: 'Elasticsearch Cluster by HTTP' key: 'es.node.indices.search.query_current[{#ES.NODE}]' - + uuid: 6d0e4fde0eeb47b6af4c9f40311b384d name: 'ES {#ES.NODE}: Refresh thread pool' graph_items: - @@ -1736,6 +1831,7 @@ zabbix_export: host: 'Elasticsearch Cluster by HTTP' key: 'es.node.thread_pool.refresh.rejected.rate[{#ES.NODE}]' - + uuid: 9abe085b960d40bf8a99c88ec3564a8d name: 'ES {#ES.NODE}: Search thread pool' graph_items: - @@ -1762,6 +1858,7 @@ zabbix_export: host: 'Elasticsearch Cluster by HTTP' key: 'es.node.thread_pool.search.rejected.rate[{#ES.NODE}]' - + uuid: 689492a2614642a1a5d3279c42b29e85 name: 'ES {#ES.NODE}: Write thread pool' graph_items: - @@ -1847,6 +1944,7 @@ zabbix_export: description: 'The username of the Elasticsearch.' valuemaps: - + uuid: d651bdf75d0849d5ab2b0802fab76e22 name: 'ES cluster state' mappings: - @@ -1862,6 +1960,7 @@ zabbix_export: value: '255' newvalue: unknown - + uuid: 15d416d869894fdb959ca2cda2c5e37c name: 'Service state' mappings: - @@ -1872,12 +1971,14 @@ zabbix_export: newvalue: Up triggers: - + uuid: 64799654ed524af1b2748a08c911444c expression: '({Elasticsearch Cluster by HTTP:es.nodes.fs.total_in_bytes.last()}-{Elasticsearch Cluster by HTTP:es.nodes.fs.available_in_bytes.last()})/({Elasticsearch Cluster by HTTP:es.cluster.number_of_data_nodes.last()}-1)>{Elasticsearch Cluster by HTTP:es.nodes.fs.available_in_bytes.last()}' name: 'ES: Cluster does not have enough space for resharding' priority: HIGH description: 'There is not enough disk space for index resharding.' graphs: - + uuid: 50f90b092fa24658b83b131fa7a3f2ce name: 'ES: Cluster health' graph_items: - diff --git a/templates/app/etcd_http/template_app_etcd_http.yaml b/templates/app/etcd_http/template_app_etcd_http.yaml index eed9205462e..be2d7f2be05 100644 --- a/templates/app/etcd_http/template_app_etcd_http.yaml +++ b/templates/app/etcd_http/template_app_etcd_http.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:37Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: b25b8b517a4743c48037bfa10af3dc3c template: 'Etcd by HTTP' name: 'Etcd by HTTP' description: | @@ -17,6 +19,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 32a59c8e93e141d6a471266df6dbfbd3 name: 'Etcd: Cluster version' type: DEPENDENT key: etcd.cluster.version @@ -42,12 +45,14 @@ zabbix_export: value: Etcd triggers: - + uuid: a4a5f0d91f1b45d3bb1bea39ec14441b expression: '{diff()}=1 and {strlen()}>0' name: 'Etcd: Cluster version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'Etcd version has changed. Ack to close.' manual_close: 'YES' - + uuid: 04b0fa552b7d4267b4c5b67ee82ef5f1 name: 'Etcd: CPU' type: DEPENDENT key: etcd.cpu.util @@ -73,6 +78,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: bfa5bd42637642808802f7b2485a0c4d name: 'Etcd: DB size' type: DEPENDENT key: etcd.db.size @@ -94,6 +100,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: a5bc7ffb090641ab92f537b38b6055e5 name: 'Etcd: Deletes per second' type: DEPENDENT key: etcd.delete.rate @@ -119,6 +126,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: 183843bd93f84dc887a03fb638b2d323 name: 'Etcd: Pending events' type: DEPENDENT key: etcd.events.sent.rate @@ -138,6 +146,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: 34ffab33275a400ab88e5217dee5ef96 name: 'Etcd: Get node metrics' type: HTTP_AGENT key: etcd.get_metrics @@ -153,6 +162,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: fdf7593420ab42b2a5af8f8b8030b517 name: 'Etcd: Get version' type: HTTP_AGENT key: etcd.get_version @@ -165,6 +175,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: d23baf75628043e193ba0a607e1b4215 name: 'Etcd: RPCs received per second' type: DEPENDENT key: etcd.grpc.received.rate @@ -197,6 +208,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: eda81182710e47e1b5f2f21bb05b4775 name: 'Etcd: RPCs sent per second' type: DEPENDENT key: etcd.grpc.sent.rate @@ -229,6 +241,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: bf59a130b20d480d93eb9330750e8e28 name: 'Etcd: RPCs started per second' type: DEPENDENT key: etcd.grpc.started.rate @@ -261,6 +274,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: e03575f4c472410eb6fbcf731ac6aab2 name: 'Etcd: Server has a leader' type: DEPENDENT key: etcd.has.leader @@ -287,11 +301,13 @@ zabbix_export: value: Etcd triggers: - + uuid: 8e53b54b37dd47aabb3847c278631d98 expression: '{last()}=0' name: 'Etcd: Member has no leader' priority: AVERAGE description: '"If a member does not have a leader, it is totally unavailable."' - + uuid: 3fde4db8b9684ba4b56ba915e48957b5 name: 'Etcd: Node health' type: HTTP_AGENT key: etcd.health @@ -324,6 +340,7 @@ zabbix_export: value: Etcd triggers: - + uuid: 4513f84a41dc41029ddeb3b1aaa26494 expression: '{last()}=0' name: 'Etcd: Node healthcheck failed' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -334,6 +351,7 @@ zabbix_export: name: 'Etcd: Service is unavailable' expression: '{Etcd by HTTP:net.tcp.service["{$ETCD.SCHEME}","{HOST.CONN}","{$ETCD.PORT}"].last()}=0' - + uuid: 923a408dd4514e808b6e2137a94f8140 name: 'Etcd: HTTP 4XX' type: DEPENDENT key: etcd.http.requests.4xx.rate @@ -366,6 +384,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: c0f27d4bfba344079a31ce8c10b22683 name: 'Etcd: HTTP 5XX' type: DEPENDENT key: etcd.http.requests.5xx.rate @@ -399,11 +418,13 @@ zabbix_export: value: Etcd triggers: - + uuid: adde89a8720b49dca887238631797a81 expression: '{min(5m)}>{$ETCD.HTTP.FAIL.MAX.WARN}' name: 'Etcd: Too many HTTP requests failures (over {$ETCD.HTTP.FAIL.MAX.WARN} for 5m)''' priority: WARNING description: '"Too many reqvests failed on etcd instance with 5xx HTTP code"' - + uuid: 2a19db1c58ee4a509061fcb1b557c1a3 name: 'Etcd: HTTP requests received' type: DEPENDENT key: etcd.http.requests.rate @@ -436,6 +457,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: b3760811472440baad6a338f481ba13a name: 'Etcd: Server is a leader' type: DEPENDENT key: etcd.is.leader @@ -464,6 +486,7 @@ zabbix_export: value: Etcd triggers: - + uuid: d3ea4f260d5f4b25b05be928a9dad33d expression: '{nodata(30m)}=1' name: 'Etcd: Failed to fetch info data (or no data for 30m)' priority: WARNING @@ -474,6 +497,7 @@ zabbix_export: name: 'Etcd: Service is unavailable' expression: '{Etcd by HTTP:net.tcp.service["{$ETCD.SCHEME}","{HOST.CONN}","{$ETCD.PORT}"].last()}=0' - + uuid: ecd1ae9c038f4fc2b720ad562ced0191 name: 'Etcd: Keys compacted per second' type: DEPENDENT key: etcd.keys.compacted.rate @@ -500,6 +524,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: a3f910efb0a04cc494c07b8703f9d2ec name: 'Etcd: Keys expired per second' type: DEPENDENT key: etcd.keys.expired.rate @@ -524,6 +549,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: fbda737014544cf1bcf544a48aa6e48b name: 'Etcd: Keys total' type: DEPENDENT key: etcd.keys.total @@ -543,6 +569,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: e45ba61d99b8432b86f5797a2cfdb416 name: 'Etcd: Leader changes' type: DEPENDENT key: etcd.leader.changes @@ -563,11 +590,13 @@ zabbix_export: value: Etcd triggers: - + uuid: cd5dd893d75942e8b2fe28addc702bc3 expression: '{delta(15m)}>{$ETCD.LEADER.CHANGES.MAX.WARN}' name: 'Etcd: Instance has seen too many leader changes (over {$ETCD.LEADER.CHANGES.MAX.WARN} for 15m)''' priority: WARNING description: 'Rapid leadership changes impact the performance of etcd significantly. It also signals that the leader is unstable, perhaps due to network connectivity issues or excessive load hitting the etcd cluster.' - + uuid: 348e15d2ec3a4bb88e2ca371f96c2f00 name: 'Etcd: Maximum open file descriptors' type: DEPENDENT key: etcd.max.fds @@ -588,6 +617,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: d016b8674ebd4251943f2e94b22f5ff2 name: 'Etcd: Client gRPC received bytes per second' type: DEPENDENT key: etcd.network.grpc.received.rate @@ -613,6 +643,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: e50d2d088c6448dbb3ecaeebc3b2b8f1 name: 'Etcd: Client gRPC sent bytes per second' type: DEPENDENT key: etcd.network.grpc.sent.rate @@ -638,6 +669,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: d5099d4cdb3044ba95935c2aea2b6352 name: 'Etcd: Open file descriptors' type: DEPENDENT key: etcd.open.fds @@ -658,6 +690,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: a2927b1e85af41cab9c28b1b79c229ea name: 'Etcd: Proposals applied per second' type: DEPENDENT key: etcd.proposals.applied.rate @@ -682,6 +715,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: e829f3df055e42dfbce5f27eb7ca487c name: 'Etcd: Proposals committed per second' type: DEPENDENT key: etcd.proposals.committed.rate @@ -706,6 +740,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: 6b45b99526394a219d31b5c22cb98c85 name: 'Etcd: Proposals failed per second' type: DEPENDENT key: etcd.proposals.failed.rate @@ -731,6 +766,7 @@ zabbix_export: value: Etcd triggers: - + uuid: ccc9fe6dd5044f62a5c17d8e2e42678e expression: '{min(5m)}>{$ETCD.PROPOSAL.FAIL.MAX.WARN}' name: 'Etcd: Too many proposal failures (over {$ETCD.PROPOSAL.FAIL.MAX.WARN} for 5m)''' priority: WARNING @@ -738,6 +774,7 @@ zabbix_export: "Normally related to two issues: temporary failures related to a leader election or longer downtime caused by a loss of quorum in the cluster." - + uuid: 1c506ff69e7b4564a6d95fd35b1a11fd name: 'Etcd: Proposals pending' type: DEPENDENT key: etcd.proposals.pending @@ -758,11 +795,13 @@ zabbix_export: value: Etcd triggers: - + uuid: 0bbcf862f89d447291decbdd07ce6d3f expression: '{min(5m)}>{$ETCD.PROPOSAL.PENDING.MAX.WARN}' name: 'Etcd: Too many proposals are queued to commit (over {$ETCD.PROPOSAL.PENDING.MAX.WARN} for 5m)''' priority: WARNING description: '"Rising pending proposals suggests there is a high client load or the member cannot commit proposals."' - + uuid: bd7398507c274bfab53339380df16761 name: 'Etcd: PUT per second' type: DEPENDENT key: etcd.put.rate @@ -788,6 +827,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: b744c07f3290467b96b21ea38ad5d497 name: 'Etcd: Range per second' type: DEPENDENT key: etcd.range.rate @@ -813,6 +853,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: 88c91b36eca94fd2b357a67d171dc621 name: 'Etcd: Reads per second' type: DEPENDENT key: etcd.reads.rate @@ -846,6 +887,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: 4b881e32094e4f478c5d0849cb5d07a7 name: 'Etcd: Resident memory' type: DEPENDENT key: etcd.res.bytes @@ -867,6 +909,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: dee9ed8897cf4d3582957707ea09cdf8 name: 'Etcd: Server version' type: DEPENDENT key: etcd.server.version @@ -892,12 +935,14 @@ zabbix_export: value: Etcd triggers: - + uuid: 934c98c340134dac989f55017d5c7497 expression: '{diff()}=1 and {strlen()}>0' name: 'Etcd: Server version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'Etcd version has changed. Ack to close.' manual_close: 'YES' - + uuid: b14c787c716146e990bc388d277a2803 name: 'Etcd: Transaction per second' type: DEPENDENT key: etcd.txn.rate @@ -923,6 +968,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: 98ec9085d621446aa462efc86cf93905 name: 'Etcd: Uptime' type: DEPENDENT key: etcd.uptime @@ -951,12 +997,14 @@ zabbix_export: value: Etcd triggers: - + uuid: f62cc2070cbd4a6b9694f144f4e95d96 expression: '{last()}<10m' name: 'Etcd: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: c35810b8b7bc4a62970b5293fb2d8fb2 name: 'Etcd: Virtual memory' type: DEPENDENT key: etcd.virtual.bytes @@ -978,6 +1026,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: 16c041fc189248bfaaa5826ffaf38459 name: 'Etcd: Writes per second' type: DEPENDENT key: etcd.writes.rate @@ -1010,6 +1059,7 @@ zabbix_export: tag: Application value: Etcd - + uuid: a0f94f429b99432e86d15ffa74d6eada name: 'Etcd: Service''s TCP port state' type: SIMPLE key: 'net.tcp.service["{$ETCD.SCHEME}","{HOST.CONN}","{$ETCD.PORT}"]' @@ -1027,12 +1077,14 @@ zabbix_export: value: Etcd triggers: - + uuid: 5490492d6fc24723ab686bfef3ec50c6 expression: '{last()}=0' name: 'Etcd: Service is unavailable' priority: AVERAGE manual_close: 'YES' discovery_rules: - + uuid: 5e6121383e5d4f3eb1150a2068a4633b name: 'gRPC codes discovery' type: DEPENDENT key: etcd.grpc_code.discovery @@ -1051,6 +1103,7 @@ zabbix_export: formulaid: B item_prototypes: - + uuid: 7d316cbec2ce4718ac133d90b7a89585 name: 'Etcd: RPCs completed with code {#GRPC.CODE}' type: DEPENDENT key: 'etcd.grpc.handled.rate[{#GRPC.CODE}]' @@ -1084,6 +1137,7 @@ zabbix_export: value: Etcd trigger_prototypes: - + uuid: f7c72b85e5864d89a6a330e50790be7c expression: '{min(5m)}>{$ETCD.GRPC.ERRORS.MAX.WARN}' name: 'Etcd: Too many failed gRPC requests with code: {#GRPC.CODE} (over {$ETCD.GRPC.ERRORS.MAX.WARN} in 5m)' priority: WARNING @@ -1131,12 +1185,14 @@ zabbix_export: status: ENABLED discover: DISCOVER - + uuid: b7b527ee30b84a569afcd1f85b705810 name: 'Peers discovery' type: DEPENDENT key: etcd.peer.discovery delay: '0' item_prototypes: - + uuid: 4129aa7b8acf4ca3b5476461fe5275c9 name: 'Etcd: Etcd peer {#ETCD.PEER}: Bytes received' type: DEPENDENT key: 'etcd.bytes.received.rate[{#ETCD.PEER}]' @@ -1164,6 +1220,7 @@ zabbix_export: tag: Application value: 'Etcd peer {#ETCD.PEER}' - + uuid: 8f5fecbabe474baaab40df46879401af name: 'Etcd: Etcd peer {#ETCD.PEER}: Bytes sent' type: DEPENDENT key: 'etcd.bytes.sent.rate[{#ETCD.PEER}]' @@ -1191,6 +1248,7 @@ zabbix_export: tag: Application value: 'Etcd peer {#ETCD.PEER}' - + uuid: 2521ccfc16fc43069001883b85aa0243 name: 'Etcd: Etcd peer {#ETCD.PEER}: Receive failures failures' type: DEPENDENT key: 'etcd.received.fail.rate[{#ETCD.PEER}]' @@ -1218,6 +1276,7 @@ zabbix_export: tag: Application value: 'Etcd peer {#ETCD.PEER}' - + uuid: 5756f1a16e5c42b79f6d6225c5382599 name: 'Etcd: Etcd peer {#ETCD.PEER}: Send failures' type: DEPENDENT key: 'etcd.sent.fail.rate[{#ETCD.PEER}]' @@ -1306,6 +1365,7 @@ zabbix_export: macro: '{$ETCD.USER}' valuemaps: - + uuid: f25e21a70baa4e009bdbcb44acb1a22e name: 'Etcd healthcheck' mappings: - @@ -1315,6 +1375,7 @@ zabbix_export: value: '1' newvalue: Ok - + uuid: 7bcaf8a520e24613a96d49e63a91a55b name: 'Etcd leader' mappings: - @@ -1324,6 +1385,7 @@ zabbix_export: value: '1' newvalue: 'Yes' - + uuid: 1735a8d251b24c3fbab32e766064536b name: 'Service state' mappings: - @@ -1334,6 +1396,7 @@ zabbix_export: newvalue: Up triggers: - + uuid: f36808980b0f4b1e978baa04c2e80c2d expression: '{Etcd by HTTP:etcd.open.fds.min(5m)}/{Etcd by HTTP:etcd.max.fds.last()}*100>{$ETCD.OPEN.FDS.MAX.WARN}' name: 'Etcd: Current number of open files is too high (over {$ETCD.OPEN.FDS.MAX.WARN}% for 5m)' priority: WARNING @@ -1342,6 +1405,7 @@ zabbix_export: If the file descriptors are exhausted, etcd may panic because it cannot create new WAL files." graphs: - + uuid: 18baccd03c0f4814a42d32b51334787d name: 'Etcd: File descriptors' graph_items: - @@ -1358,6 +1422,7 @@ zabbix_export: host: 'Etcd by HTTP' key: etcd.max.fds - + uuid: eefd07cf30d84cc4b84f802468363200 name: 'Etcd: gRPC client traffic' graph_items: - @@ -1372,6 +1437,7 @@ zabbix_export: host: 'Etcd by HTTP' key: etcd.network.grpc.sent.rate - + uuid: c53ee0dba42d4a1f8afedbe0f6e42785 name: 'Etcd: gRPC requests rate' graph_items: - @@ -1392,6 +1458,7 @@ zabbix_export: host: 'Etcd by HTTP' key: etcd.grpc.started.rate - + uuid: 520ff92815d84e0f84e9296d249c04ae name: 'Etcd: HTTP requests rate' graph_items: - @@ -1412,6 +1479,7 @@ zabbix_export: host: 'Etcd by HTTP' key: etcd.http.requests.rate - + uuid: 90af5b2f75b7402693bad7a8f371ab8e name: 'Etcd: Memory usage' graph_items: - @@ -1428,6 +1496,7 @@ zabbix_export: host: 'Etcd by HTTP' key: etcd.virtual.bytes - + uuid: 59cd15292ad04ebd902a7d3080b53838 name: 'Etcd: Proposals rate' graph_items: - @@ -1456,6 +1525,7 @@ zabbix_export: host: 'Etcd by HTTP' key: etcd.proposals.pending - + uuid: b374fab55bcc452e9279214ddb2c8024 name: 'Etcd: Read/Write rate' graph_items: - diff --git a/templates/app/exchange/template_app_exchange.yaml b/templates/app/exchange/template_app_exchange.yaml index 23eeb588e85..28652eff835 100644 --- a/templates/app/exchange/template_app_exchange.yaml +++ b/templates/app/exchange/template_app_exchange.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:36Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: cbf70ed444394566bcf213dd63d4d352 template: 'Microsoft Exchange Server 2016 by Zabbix agent' name: 'Microsoft Exchange Server 2016 by Zabbix agent' description: | @@ -22,6 +24,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: b4978a9a4cff4ce88fbc82683b61eec4 name: 'MS Exchange: Databases total mounted' key: 'perf_counter_en["\MSExchange Active Manager(_total)\Database Mounted"]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -37,6 +40,7 @@ zabbix_export: tag: Application value: 'MS Exchange' - + uuid: 9b59700d8db8472fbde41c85c7a06ffc name: 'MS Exchange [Client Access Server]: ActiveSync: ping command pending' key: 'perf_counter_en["\MSExchange ActiveSync\Ping Commands Pending", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -48,6 +52,7 @@ zabbix_export: tag: Application value: 'MS Exchange' - + uuid: fa70b4e2d17c44c6945dd2d1c971c34c name: 'MS Exchange [Client Access Server]: ActiveSync: requests per second' key: 'perf_counter_en["\MSExchange ActiveSync\Requests/sec", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -59,6 +64,7 @@ zabbix_export: tag: Application value: 'MS Exchange' - + uuid: 8528015c73134a239d7ac235464788dd name: 'MS Exchange [Client Access Server]: ActiveSync: sync commands per second' key: 'perf_counter_en["\MSExchange ActiveSync\Sync Commands/sec", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -70,6 +76,7 @@ zabbix_export: tag: Application value: 'MS Exchange' - + uuid: 456cb7af0b224a59afabae36d24d2cbc name: 'MS Exchange [Client Access Server]: Autodiscover: requests per second' key: 'perf_counter_en["\MSExchangeAutodiscover\Requests/sec", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -81,6 +88,7 @@ zabbix_export: tag: Application value: 'MS Exchange' - + uuid: b9a539175cbb4259b064a787a25e9dbe name: 'MS Exchange [Client Access Server]: Availability Service: availability requests per second' key: 'perf_counter_en["\MSExchange Availability Service\Availability Requests (sec)", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -92,6 +100,7 @@ zabbix_export: tag: Application value: 'MS Exchange' - + uuid: 3c2a83dfef35497baf8c38b801854882 name: 'MS Exchange [Client Access Server]: Outlook Web App: current unique users' key: 'perf_counter_en["\MSExchange OWA\Current Unique Users", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -103,6 +112,7 @@ zabbix_export: tag: Application value: 'MS Exchange' - + uuid: 2c7fd331673e4d84aa09551222469b08 name: 'MS Exchange [Client Access Server]: Outlook Web App: requests per second' key: 'perf_counter_en["\MSExchange OWA\Requests/sec", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -114,6 +124,7 @@ zabbix_export: tag: Application value: 'MS Exchange' - + uuid: 9808449df53148a9a988a69d66944371 name: 'MS Exchange [Client Access Server]: MSExchangeWS: requests per second' key: 'perf_counter_en["\MSExchangeWS\Requests/sec", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -126,12 +137,14 @@ zabbix_export: value: 'MS Exchange' discovery_rules: - + uuid: f3d6e34eaff844bfab582cb55d679e82 name: 'Databases discovery' key: 'perf_instance.discovery["MSExchange Active Manager"]' delay: 1h description: 'Discovery of Exchange databases.' item_prototypes: - + uuid: 0b2d46b766f24947b76b49d8368044a5 name: 'Active Manager [{#INSTANCE}]: Database copy role' key: 'perf_counter_en["\MSExchange Active Manager({#INSTANCE})\Database Copy Role Active"]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -150,6 +163,7 @@ zabbix_export: tag: Application value: 'Database {#INSTANCE}' - + uuid: 9ad0743878ed411ab1e76b8e774e91e9 name: 'Information Store [{#INSTANCE}]: Page faults per second' key: 'perf_counter_en["\MSExchange Database({#INF.STORE})\Database Page Fault Stalls/sec", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -162,11 +176,13 @@ zabbix_export: value: 'Database {#INSTANCE}' trigger_prototypes: - + uuid: 0511548127554e2e8e121200bdb68d28 expression: '{min({$MS.EXCHANGE.DB.FAULTS.TIME})}>{$MS.EXCHANGE.DB.FAULTS.WARN}' name: 'Information Store [{#INSTANCE}]: Page faults is too high (>{$MS.EXCHANGE.DB.FAULTS.WARN} for {$MS.EXCHANGE.DB.FAULTS.TIME})' priority: AVERAGE description: 'Too much page faults stalls for database "{#INSTANCE}". This counter should be 0 on production servers.' - + uuid: 1af9e0b4abb74e07af1d0d183333f0c4 name: 'Information Store [{#INSTANCE}]: Log records stalled' key: 'perf_counter_en["\MSExchange Database({#INF.STORE})\Log Record Stalls/sec", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -179,11 +195,13 @@ zabbix_export: value: 'Database {#INSTANCE}' trigger_prototypes: - + uuid: c7c1f14d09644ddca909d35fe17669c7 expression: '{avg({$MS.EXCHANGE.LOG.STALLS.TIME})}>{$MS.EXCHANGE.LOG.STALLS.WARN}' name: 'Information Store [{#INSTANCE}]: Log records stalls is too high (>{$MS.EXCHANGE.LOG.STALLS.WARN} for {$MS.EXCHANGE.LOG.STALLS.TIME})' priority: AVERAGE description: 'Stalled log records too high. The average value should be less than 10 threads waiting.' - + uuid: 1b53de26c73a49bdb7fe55328db03ddd name: 'Information Store [{#INSTANCE}]: Log threads waiting' key: 'perf_counter_en["\MSExchange Database({#INF.STORE})\Log Threads Waiting", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -195,6 +213,7 @@ zabbix_export: tag: Application value: 'Database {#INSTANCE}' - + uuid: 1da31e52e5dd4b72bea5811a9bb06a01 name: 'Database Counters [{#INSTANCE}]: Active database read operations per second' key: 'perf_counter_en["\MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Reads (Attached)/sec", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -206,6 +225,7 @@ zabbix_export: tag: Application value: 'Database {#INSTANCE}' - + uuid: 0bc5750ca13f4f738904e45f9860b76a name: 'Database Counters [{#INSTANCE}]: Active database read operations latency' key: 'perf_counter_en["\MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Reads (Attached) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -224,11 +244,13 @@ zabbix_export: value: 'Database {#INSTANCE}' trigger_prototypes: - + uuid: ab7a44d4c68d40c7bc8edf9b3447bab5 expression: '{min({$MS.EXCHANGE.DB.ACTIVE.READ.TIME})}>{$MS.EXCHANGE.DB.ACTIVE.READ.WARN}' name: 'Database Counters [{#INSTANCE}]: Average read time latency is too high (>{$MS.EXCHANGE.DB.ACTIVE.READ.WARN}s for {$MS.EXCHANGE.DB.ACTIVE.READ.TIME})' priority: WARNING description: 'Should be less than 20ms on average.' - + uuid: 3095c843659341fd854fb297a9fdf14a name: 'Database Counters [{#INSTANCE}]: Passive database read operations latency' key: 'perf_counter_en["\MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Reads (Recovery) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -247,11 +269,13 @@ zabbix_export: value: 'Database {#INSTANCE}' trigger_prototypes: - + uuid: 6f448a4ea4e94ba5a11e528309937aa7 expression: '{min({$MS.EXCHANGE.DB.PASSIVE.READ.TIME})}>{$MS.EXCHANGE.DB.PASSIVE.READ.WARN}' name: 'Database Counters [{#INSTANCE}]: Average read time latency is too high (>{$MS.EXCHANGE.DB.PASSIVE.READ.WARN}s for {$MS.EXCHANGE.DB.PASSIVE.READ.TIME})' priority: WARNING description: 'Should be less than 200ms on average.' - + uuid: 7456bcbbac114ead9c417bcbeefa0e1c name: 'Database Counters [{#INSTANCE}]: Active database write operations per second' key: 'perf_counter_en["\MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Writes (Attached)/sec", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -263,6 +287,7 @@ zabbix_export: tag: Application value: 'Database {#INSTANCE}' - + uuid: e45413cc0e46458f9a00132b30c7c354 name: 'Database Counters [{#INSTANCE}]: Active database write operations latency' key: 'perf_counter_en["\MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Writes (Attached) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -281,11 +306,13 @@ zabbix_export: value: 'Database {#INSTANCE}' trigger_prototypes: - + uuid: 40bba2304bce41488297ce75bac31260 expression: '{min({$MS.EXCHANGE.DB.ACTIVE.WRITE.TIME})}>{$MS.EXCHANGE.DB.ACTIVE.WRITE.WARN}' name: 'Database Counters [{#INSTANCE}]: Average write time latency is too high for {$MS.EXCHANGE.DB.ACTIVE.WRITE.TIME}' priority: WARNING description: 'Should be less than 50ms on average.' - + uuid: 5b7fc1949b67404584d2809556f3d595 name: 'Database Counters [{#INSTANCE}]: Passive database write operations latency' key: 'perf_counter_en["\MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Writes (Recovery) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -303,6 +330,7 @@ zabbix_export: tag: Application value: 'Database {#INSTANCE}' - + uuid: 6128c55bf63a4c48981dfccd077b4635 name: 'Information Store [{#INSTANCE}]: Active mailboxes count' key: 'perf_counter_en["\MSExchangeIS Store({#INSTANCE})\Active mailboxes"]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -314,6 +342,7 @@ zabbix_export: tag: Application value: 'Database {#INSTANCE}' - + uuid: 4db79306eb044db899be5e7672651959 name: 'Information Store [{#INSTANCE}]: Database state' key: 'perf_counter_en["\MSExchangeIS Store({#INSTANCE})\Database State"]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -336,6 +365,7 @@ zabbix_export: tag: Application value: 'Database {#INSTANCE}' - + uuid: 6bc9bc6d20df4de89ff03d63f21f6eab name: 'Information Store [{#INSTANCE}]: RPC requests latency' key: 'perf_counter_en["\MSExchangeIS Store({#INSTANCE})\RPC Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -354,11 +384,13 @@ zabbix_export: value: 'Database {#INSTANCE}' trigger_prototypes: - + uuid: ed907dbcc0f64ab2bdd92c0936b37e15 expression: '{min({$MS.EXCHANGE.RPC.TIME})}>{$MS.EXCHANGE.RPC.WARN}' name: 'Information Store [{#INSTANCE}]: RPC Requests latency is too high (>{$MS.EXCHANGE.RPC.WARN}s for {$MS.EXCHANGE.RPC.TIME})' priority: WARNING description: 'Should be less than 50ms at all times, with spikes less than 100ms.' - + uuid: 5321c367d288406d8d9eac217a444e9c name: 'Information Store [{#INSTANCE}]: RPC requests per second' key: 'perf_counter_en["\MSExchangeIS Store({#INSTANCE})\RPC Operations/sec", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -370,6 +402,7 @@ zabbix_export: tag: Application value: 'Database {#INSTANCE}' - + uuid: 701d6a4fcfe14f899e0282eb75e08753 name: 'Information Store [{#INSTANCE}]: RPC requests total' key: 'perf_counter_en["\MSExchangeIS Store({#INSTANCE})\RPC requests", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -382,18 +415,21 @@ zabbix_export: value: 'Database {#INSTANCE}' trigger_prototypes: - + uuid: b7ffa3ea55e24a789aea36c5988f646c expression: '{min({$MS.EXCHANGE.RPC.COUNT.TIME})}>{$MS.EXCHANGE.RPC.COUNT.WARN}' name: 'Information Store [{#INSTANCE}]: RPC Requests total count is too high (>{$MS.EXCHANGE.RPC.COUNT.WARN} for {$MS.EXCHANGE.RPC.COUNT.TIME})' priority: WARNING description: 'Should be below 70 at all times.' trigger_prototypes: - + uuid: 2f2195ca4629470a934d3c40c3ce7014 expression: '{Microsoft Exchange Server 2016 by Zabbix agent:perf_counter_en["\MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Writes (Recovery) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}].avg({$MS.EXCHANGE.DB.PASSIVE.WRITE.TIME})}>{Microsoft Exchange Server 2016 by Zabbix agent:perf_counter_en["\MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Reads (Recovery) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}].avg({$MS.EXCHANGE.DB.PASSIVE.WRITE.TIME})}' name: 'Database Counters [{#INSTANCE}]: Average write time latency is higher than read time latency for {$MS.EXCHANGE.DB.PASSIVE.WRITE.TIME}' priority: WARNING description: 'Should be less than the read latency for the same instance, as measured by the MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Reads (Recovery) Average Latency counter.' graph_prototypes: - + uuid: d3de0d2651bf49bc856c3354437cea70 name: 'Database Counters [{#INSTANCE}]: Read and write stats' graph_items: - @@ -451,12 +487,14 @@ zabbix_export: return JSON.stringify(data); - + uuid: 635f8c96cf544dcd97e4a58b2e9353de name: 'LDAP discovery' key: 'perf_instance_en.discovery["MSExchange ADAccess Domain Controllers"]' delay: 1h description: 'Discovery of domain controller.' item_prototypes: - + uuid: b1c046c5aca04b85bf907f83c05b4142 name: 'Domain Controller [{#INSTANCE}]: Read time' key: 'perf_counter_en["\MSExchange ADAccess Domain Controllers({#INSTANCE})\LDAP Read Time", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -475,11 +513,13 @@ zabbix_export: value: 'MS Exchange' trigger_prototypes: - + uuid: a38d47d1680042aeba9840b85c2212a5 expression: '{min({$MS.EXCHANGE.LDAP.TIME})}>{$MS.EXCHANGE.LDAP.WARN}' name: 'Domain Controller [{#INSTANCE}]: LDAP read time is too high (>{$MS.EXCHANGE.LDAP.WARN}s for {$MS.EXCHANGE.LDAP.TIME})' priority: AVERAGE description: 'Should be less than 50ms at all times, with spikes less than 100ms.' - + uuid: c7326e542e534afd9a1df9a8ec1226e4 name: 'Domain Controller [{#INSTANCE}]: Search time' key: 'perf_counter_en["\MSExchange ADAccess Domain Controllers({#INSTANCE})\LDAP Search Time", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -498,12 +538,14 @@ zabbix_export: value: 'MS Exchange' trigger_prototypes: - + uuid: 155f0b47fa7142f69771957adcba946d expression: '{min({$MS.EXCHANGE.LDAP.TIME})}>{$MS.EXCHANGE.LDAP.WARN}' name: 'Domain Controller [{#INSTANCE}]: LDAP search time is too high (>{$MS.EXCHANGE.LDAP.WARN}s for {$MS.EXCHANGE.LDAP.TIME})' priority: AVERAGE description: 'Should be less than 50ms at all times, with spikes less than 100ms.' graph_prototypes: - + uuid: 68caa8f72b21476f8f18695843c14328 name: 'Domain Controller [{#INSTANCE}]: Timings' graph_items: - @@ -518,12 +560,14 @@ zabbix_export: host: 'Microsoft Exchange Server 2016 by Zabbix agent' key: 'perf_counter_en["\MSExchange ADAccess Domain Controllers({#INSTANCE})\LDAP Search Time", {$MS.EXCHANGE.PERF.INTERVAL}]' - + uuid: 8a1cb7e22e55406e8e721a2189d7e00d name: 'Web services discovery' key: 'perf_instance_en.discovery["Web Service"]' delay: 1h description: 'Discovery of Exchange web services.' item_prototypes: - + uuid: 3c3d1881bb294a31afa09605699a6965 name: 'Web Service [{#INSTANCE}]: Current connections' key: 'perf_counter_en["\Web Service({#INSTANCE})\Current Connections", {$MS.EXCHANGE.PERF.INTERVAL}]' delay: '{$MS.EXCHANGE.PERF.INTERVAL}' @@ -609,6 +653,7 @@ zabbix_export: description: 'Threshold for RPC requests latency trigger.' valuemaps: - + uuid: 4a0e19e58ade4e8c878a6b87f4021416 name: 'Exchange database copy role' mappings: - @@ -618,6 +663,7 @@ zabbix_export: value: '1' newvalue: Active - + uuid: 2d131c4a033c4145a6bd66ec4c0c030a name: 'Exchange database state' mappings: - @@ -631,6 +677,7 @@ zabbix_export: newvalue: Healthy graphs: - + uuid: 47dd0ffded994286a6110082c1693433 name: 'MS Exchange [Client Access Server]: Request rate' graph_items: - diff --git a/templates/app/exchange_active/template_app_exchange_active.yaml b/templates/app/exchange_active/template_app_exchange_active.yaml index 13791a4f873..1bb34f3d05c 100644 --- a/templates/app/exchange_active/template_app_exchange_active.yaml +++ b/templates/app/exchange_active/template_app_exchange_active.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:42Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: a0e05ca631034676821b7e0e1ce25488 template: 'Microsoft Exchange Server 2016 by Zabbix agent active' name: 'Microsoft Exchange Server 2016 by Zabbix agent active' description: | @@ -22,6 +24,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 5af1c3257c264abda20023eae10b3b86 name: 'MS Exchange: Databases total mounted' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchange Active Manager(_total)\Database Mounted"]' @@ -38,6 +41,7 @@ zabbix_export: tag: Application value: 'MS Exchange' - + uuid: bb9de29f56124a77a6ac1d3f8cbd72e9 name: 'MS Exchange [Client Access Server]: ActiveSync: ping command pending' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchange ActiveSync\Ping Commands Pending", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -50,6 +54,7 @@ zabbix_export: tag: Application value: 'MS Exchange' - + uuid: 038e740be37c40339520b4c4b1b0d18b name: 'MS Exchange [Client Access Server]: ActiveSync: requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchange ActiveSync\Requests/sec", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -62,6 +67,7 @@ zabbix_export: tag: Application value: 'MS Exchange' - + uuid: 953665dbe8f948ff821333a4d50eada6 name: 'MS Exchange [Client Access Server]: ActiveSync: sync commands per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchange ActiveSync\Sync Commands/sec", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -74,6 +80,7 @@ zabbix_export: tag: Application value: 'MS Exchange' - + uuid: c8ed8a7e36c6453183aee1a778a4749a name: 'MS Exchange [Client Access Server]: Autodiscover: requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchangeAutodiscover\Requests/sec", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -86,6 +93,7 @@ zabbix_export: tag: Application value: 'MS Exchange' - + uuid: 2260d98130814d369ac1c90324caaa26 name: 'MS Exchange [Client Access Server]: Availability Service: availability requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchange Availability Service\Availability Requests (sec)", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -98,6 +106,7 @@ zabbix_export: tag: Application value: 'MS Exchange' - + uuid: b4336fce2d27450b95de4f1bbbf947f3 name: 'MS Exchange [Client Access Server]: Outlook Web App: current unique users' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchange OWA\Current Unique Users", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -110,6 +119,7 @@ zabbix_export: tag: Application value: 'MS Exchange' - + uuid: 14344546f3a748fbb8f78e503e92255f name: 'MS Exchange [Client Access Server]: Outlook Web App: requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchange OWA\Requests/sec", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -122,6 +132,7 @@ zabbix_export: tag: Application value: 'MS Exchange' - + uuid: e8c8e348c01e48ad92ee02060717e097 name: 'MS Exchange [Client Access Server]: MSExchangeWS: requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchangeWS\Requests/sec", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -135,6 +146,7 @@ zabbix_export: value: 'MS Exchange' discovery_rules: - + uuid: 3b23aa50517a4081b8463f694757cd0c name: 'Databases discovery' type: ZABBIX_ACTIVE key: 'perf_instance.discovery["MSExchange Active Manager"]' @@ -142,6 +154,7 @@ zabbix_export: description: 'Discovery of Exchange databases.' item_prototypes: - + uuid: 7e0a5f324690432199728f577dbcc91a name: 'Active Manager [{#INSTANCE}]: Database copy role' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchange Active Manager({#INSTANCE})\Database Copy Role Active"]' @@ -161,6 +174,7 @@ zabbix_export: tag: Application value: 'Database {#INSTANCE}' - + uuid: 947396e622b24e2090a23607ee7a06a4 name: 'Information Store [{#INSTANCE}]: Page faults per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchange Database({#INF.STORE})\Database Page Fault Stalls/sec", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -174,11 +188,13 @@ zabbix_export: value: 'Database {#INSTANCE}' trigger_prototypes: - + uuid: 80638739736b4a7cb56a8b5e511c2064 expression: '{min({$MS.EXCHANGE.DB.FAULTS.TIME})}>{$MS.EXCHANGE.DB.FAULTS.WARN}' name: 'Information Store [{#INSTANCE}]: Page faults is too high (>{$MS.EXCHANGE.DB.FAULTS.WARN} for {$MS.EXCHANGE.DB.FAULTS.TIME})' priority: AVERAGE description: 'Too much page faults stalls for database "{#INSTANCE}". This counter should be 0 on production servers.' - + uuid: 8c1ca3d79ef445668e8a5ba04a278e6f name: 'Information Store [{#INSTANCE}]: Log records stalled' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchange Database({#INF.STORE})\Log Record Stalls/sec", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -192,11 +208,13 @@ zabbix_export: value: 'Database {#INSTANCE}' trigger_prototypes: - + uuid: 4cd5584b21574306b7d8dbbd8f2e7423 expression: '{avg({$MS.EXCHANGE.LOG.STALLS.TIME})}>{$MS.EXCHANGE.LOG.STALLS.WARN}' name: 'Information Store [{#INSTANCE}]: Log records stalls is too high (>{$MS.EXCHANGE.LOG.STALLS.WARN} for {$MS.EXCHANGE.LOG.STALLS.TIME})' priority: AVERAGE description: 'Stalled log records too high. The average value should be less than 10 threads waiting.' - + uuid: 9173dba68e55434aaa324b3e38ba22bb name: 'Information Store [{#INSTANCE}]: Log threads waiting' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchange Database({#INF.STORE})\Log Threads Waiting", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -209,6 +227,7 @@ zabbix_export: tag: Application value: 'Database {#INSTANCE}' - + uuid: 9ad96174c29142f6904322d08d76fe8e name: 'Database Counters [{#INSTANCE}]: Active database read operations per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Reads (Attached)/sec", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -221,6 +240,7 @@ zabbix_export: tag: Application value: 'Database {#INSTANCE}' - + uuid: 0df865f52f304f97aa01a706e455e153 name: 'Database Counters [{#INSTANCE}]: Active database read operations latency' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Reads (Attached) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -240,11 +260,13 @@ zabbix_export: value: 'Database {#INSTANCE}' trigger_prototypes: - + uuid: 1f20584d49db4fdea8ab46c366fc875c expression: '{min({$MS.EXCHANGE.DB.ACTIVE.READ.TIME})}>{$MS.EXCHANGE.DB.ACTIVE.READ.WARN}' name: 'Database Counters [{#INSTANCE}]: Average read time latency is too high (>{$MS.EXCHANGE.DB.ACTIVE.READ.WARN}s for {$MS.EXCHANGE.DB.ACTIVE.READ.TIME})' priority: WARNING description: 'Should be less than 20ms on average.' - + uuid: 8381c3c3971f4b3380cfe5d663e31416 name: 'Database Counters [{#INSTANCE}]: Passive database read operations latency' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Reads (Recovery) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -264,11 +286,13 @@ zabbix_export: value: 'Database {#INSTANCE}' trigger_prototypes: - + uuid: 39e7499487bb439db944ec6fc1f59d7e expression: '{min({$MS.EXCHANGE.DB.PASSIVE.READ.TIME})}>{$MS.EXCHANGE.DB.PASSIVE.READ.WARN}' name: 'Database Counters [{#INSTANCE}]: Average read time latency is too high (>{$MS.EXCHANGE.DB.PASSIVE.READ.WARN}s for {$MS.EXCHANGE.DB.PASSIVE.READ.TIME})' priority: WARNING description: 'Should be less than 200ms on average.' - + uuid: defb4f7dfb6f4a97a4928bab82897845 name: 'Database Counters [{#INSTANCE}]: Active database write operations per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Writes (Attached)/sec", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -281,6 +305,7 @@ zabbix_export: tag: Application value: 'Database {#INSTANCE}' - + uuid: 9c83e27f56f94bea9e635158037a0c8b name: 'Database Counters [{#INSTANCE}]: Active database write operations latency' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Writes (Attached) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -300,11 +325,13 @@ zabbix_export: value: 'Database {#INSTANCE}' trigger_prototypes: - + uuid: 934a6a586d4b4c29be3c708af2bac775 expression: '{min({$MS.EXCHANGE.DB.ACTIVE.WRITE.TIME})}>{$MS.EXCHANGE.DB.ACTIVE.WRITE.WARN}' name: 'Database Counters [{#INSTANCE}]: Average write time latency is too high for {$MS.EXCHANGE.DB.ACTIVE.WRITE.TIME}' priority: WARNING description: 'Should be less than 50ms on average.' - + uuid: a53596604a4c4a49bd04bfda30064d78 name: 'Database Counters [{#INSTANCE}]: Passive database write operations latency' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Writes (Recovery) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -323,6 +350,7 @@ zabbix_export: tag: Application value: 'Database {#INSTANCE}' - + uuid: 9ef13ef1197a4ba1abba1591ae588fa8 name: 'Information Store [{#INSTANCE}]: Active mailboxes count' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchangeIS Store({#INSTANCE})\Active mailboxes"]' @@ -335,6 +363,7 @@ zabbix_export: tag: Application value: 'Database {#INSTANCE}' - + uuid: 0e3dbea7e5694cc48c5216d92db67f7f name: 'Information Store [{#INSTANCE}]: Database state' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchangeIS Store({#INSTANCE})\Database State"]' @@ -358,6 +387,7 @@ zabbix_export: tag: Application value: 'Database {#INSTANCE}' - + uuid: 4a08076fdfcb4226a122474f5c2e98d9 name: 'Information Store [{#INSTANCE}]: RPC requests latency' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchangeIS Store({#INSTANCE})\RPC Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -377,11 +407,13 @@ zabbix_export: value: 'Database {#INSTANCE}' trigger_prototypes: - + uuid: b66fd5c4ad41421c9685e8d9865cf464 expression: '{min({$MS.EXCHANGE.RPC.TIME})}>{$MS.EXCHANGE.RPC.WARN}' name: 'Information Store [{#INSTANCE}]: RPC Requests latency is too high (>{$MS.EXCHANGE.RPC.WARN}s for {$MS.EXCHANGE.RPC.TIME})' priority: WARNING description: 'Should be less than 50ms at all times, with spikes less than 100ms.' - + uuid: c423048154634eb29f4fe56c306f5b04 name: 'Information Store [{#INSTANCE}]: RPC requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchangeIS Store({#INSTANCE})\RPC Operations/sec", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -394,6 +426,7 @@ zabbix_export: tag: Application value: 'Database {#INSTANCE}' - + uuid: 0f4970d43155441ab0f860e4e06328e0 name: 'Information Store [{#INSTANCE}]: RPC requests total' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchangeIS Store({#INSTANCE})\RPC requests", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -407,18 +440,21 @@ zabbix_export: value: 'Database {#INSTANCE}' trigger_prototypes: - + uuid: eca8cd357890448ea2d4702847ac2d82 expression: '{min({$MS.EXCHANGE.RPC.COUNT.TIME})}>{$MS.EXCHANGE.RPC.COUNT.WARN}' name: 'Information Store [{#INSTANCE}]: RPC Requests total count is too high (>{$MS.EXCHANGE.RPC.COUNT.WARN} for {$MS.EXCHANGE.RPC.COUNT.TIME})' priority: WARNING description: 'Should be below 70 at all times.' trigger_prototypes: - + uuid: 4f3c1ab323ff47c7805fe2c9335b9cd3 expression: '{Microsoft Exchange Server 2016 by Zabbix agent active:perf_counter_en["\MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Writes (Recovery) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}].avg({$MS.EXCHANGE.DB.PASSIVE.WRITE.TIME})}>{Microsoft Exchange Server 2016 by Zabbix agent active:perf_counter_en["\MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Reads (Recovery) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}].avg({$MS.EXCHANGE.DB.PASSIVE.WRITE.TIME})}' name: 'Database Counters [{#INSTANCE}]: Average write time latency is higher than read time latency for {$MS.EXCHANGE.DB.PASSIVE.WRITE.TIME}' priority: WARNING description: 'Should be less than the read latency for the same instance, as measured by the MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Reads (Recovery) Average Latency counter.' graph_prototypes: - + uuid: 3749d38f7b7f478486c1181aeabd19c1 name: 'Database Counters [{#INSTANCE}]: Read and write stats' graph_items: - @@ -476,6 +512,7 @@ zabbix_export: return JSON.stringify(data); - + uuid: c18f965b9ba6419ea578238ebc8168bb name: 'LDAP discovery' type: ZABBIX_ACTIVE key: 'perf_instance_en.discovery["MSExchange ADAccess Domain Controllers"]' @@ -483,6 +520,7 @@ zabbix_export: description: 'Discovery of domain controller.' item_prototypes: - + uuid: 577f868ff1e54113b61e8f74a084f611 name: 'Domain Controller [{#INSTANCE}]: Read time' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchange ADAccess Domain Controllers({#INSTANCE})\LDAP Read Time", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -502,11 +540,13 @@ zabbix_export: value: 'MS Exchange' trigger_prototypes: - + uuid: 614ae007be794e06bfc88736a6c4248a expression: '{min({$MS.EXCHANGE.LDAP.TIME})}>{$MS.EXCHANGE.LDAP.WARN}' name: 'Domain Controller [{#INSTANCE}]: LDAP read time is too high (>{$MS.EXCHANGE.LDAP.WARN}s for {$MS.EXCHANGE.LDAP.TIME})' priority: AVERAGE description: 'Should be less than 50ms at all times, with spikes less than 100ms.' - + uuid: 1c94a8c06c5a4d4894060b68fc44a093 name: 'Domain Controller [{#INSTANCE}]: Search time' type: ZABBIX_ACTIVE key: 'perf_counter_en["\MSExchange ADAccess Domain Controllers({#INSTANCE})\LDAP Search Time", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -526,12 +566,14 @@ zabbix_export: value: 'MS Exchange' trigger_prototypes: - + uuid: 6a4281be0c0c4d219567bcdab1cfdfb3 expression: '{min({$MS.EXCHANGE.LDAP.TIME})}>{$MS.EXCHANGE.LDAP.WARN}' name: 'Domain Controller [{#INSTANCE}]: LDAP search time is too high (>{$MS.EXCHANGE.LDAP.WARN}s for {$MS.EXCHANGE.LDAP.TIME})' priority: AVERAGE description: 'Should be less than 50ms at all times, with spikes less than 100ms.' graph_prototypes: - + uuid: 004b61b0e602483780f7c944219cf110 name: 'Domain Controller [{#INSTANCE}]: Timings' graph_items: - @@ -546,6 +588,7 @@ zabbix_export: host: 'Microsoft Exchange Server 2016 by Zabbix agent active' key: 'perf_counter_en["\MSExchange ADAccess Domain Controllers({#INSTANCE})\LDAP Search Time", {$MS.EXCHANGE.PERF.INTERVAL}]' - + uuid: 8749f11f547546ac8bf81478c798186f name: 'Web services discovery' type: ZABBIX_ACTIVE key: 'perf_instance_en.discovery["Web Service"]' @@ -553,6 +596,7 @@ zabbix_export: description: 'Discovery of Exchange web services.' item_prototypes: - + uuid: 91f7649f17bf4d7a9ded8bec70ff09e2 name: 'Web Service [{#INSTANCE}]: Current connections' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service({#INSTANCE})\Current Connections", {$MS.EXCHANGE.PERF.INTERVAL}]' @@ -639,6 +683,7 @@ zabbix_export: description: 'Threshold for RPC requests latency trigger.' valuemaps: - + uuid: 0797c152a163407aa9490a63f80a8fd1 name: 'Exchange database copy role' mappings: - @@ -648,6 +693,7 @@ zabbix_export: value: '1' newvalue: Active - + uuid: a4fac47b56e4470c9c6d435d7eb06845 name: 'Exchange database state' mappings: - @@ -661,6 +707,7 @@ zabbix_export: newvalue: Healthy graphs: - + uuid: d1e720c28aba4d48a522d509bdd7d324 name: 'MS Exchange [Client Access Server]: Request rate' graph_items: - diff --git a/templates/app/generic_java_jmx/template_app_generic_java_jmx.yaml b/templates/app/generic_java_jmx/template_app_generic_java_jmx.yaml index d2448d67279..15f3dbc4225 100644 --- a/templates/app/generic_java_jmx/template_app_generic_java_jmx.yaml +++ b/templates/app/generic_java_jmx/template_app_generic_java_jmx.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:36Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 72aab08f7f27406a8f2c291648e5ba95 template: 'Generic Java JMX' name: 'Generic Java JMX' description: 'Template tooling version used: 0.38' @@ -14,6 +16,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: d16a651b35234011876b4f0c98126988 name: 'ClassLoading: Loaded class count' type: JMX key: 'jmx["java.lang:type=ClassLoading","LoadedClassCount"]' @@ -30,6 +33,7 @@ zabbix_export: tag: Application value: JMX - + uuid: fc79c5ac074f4266a88d5c239fa0fb70 name: 'ClassLoading: Total loaded class count' type: JMX key: 'jmx["java.lang:type=ClassLoading","TotalLoadedClassCount"]' @@ -46,6 +50,7 @@ zabbix_export: tag: Application value: JMX - + uuid: b7620bdebd044fb1b1d2cb293ea8912c name: 'ClassLoading: Unloaded class count' type: JMX key: 'jmx["java.lang:type=ClassLoading","UnloadedClassCount"]' @@ -62,6 +67,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 0d6880c07fcd42bebddc41f5f2eb7bdd name: 'Compilation: Name of the current JIT compiler' type: JMX key: 'jmx["java.lang:type=Compilation","Name"]' @@ -81,11 +87,13 @@ zabbix_export: value: JMX triggers: - + uuid: 73529b8a69aa4183b977bba0393ed0fb expression: '{str(Client)}=1' name: 'Compilation: {HOST.NAME} uses suboptimal JIT compiler' priority: INFO manual_close: 'YES' - + uuid: c097ea2de6034d1d94f528533562b896 name: 'Compilation: Accumulated time spent' type: JMX key: 'jmx["java.lang:type=Compilation","TotalCompilationTime"]' @@ -108,6 +116,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 4cbe63dbe9184a0ba4df8cedbd86c2e8 name: 'GarbageCollector: ConcurrentMarkSweep number of collections per second' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=ConcurrentMarkSweep","CollectionCount"]' @@ -125,6 +134,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 133c53c035df4e83b6bf99a98f3f5ee0 name: 'GarbageCollector: ConcurrentMarkSweep accumulated time spent in collection' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=ConcurrentMarkSweep","CollectionTime"]' @@ -147,6 +157,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 2b378c3a34ae40fd9d2425298514860e name: 'GarbageCollector: Copy number of collections per second' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=Copy","CollectionCount"]' @@ -164,6 +175,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 253cd639242848a1905b22b821951f9c name: 'GarbageCollector: Copy accumulated time spent in collection' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=Copy","CollectionTime"]' @@ -186,6 +198,7 @@ zabbix_export: tag: Application value: JMX - + uuid: fc7adc1d5bab4bd28481b6e37d82210b name: 'GarbageCollector: MarkSweepCompact number of collections per second' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=MarkSweepCompact","CollectionCount"]' @@ -203,6 +216,7 @@ zabbix_export: tag: Application value: JMX - + uuid: ce72ee1080114604b42fc0c5b9c4b283 name: 'GarbageCollector: MarkSweepCompact accumulated time spent in collection' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=MarkSweepCompact","CollectionTime"]' @@ -225,6 +239,7 @@ zabbix_export: tag: Application value: JMX - + uuid: d55858afe5d14098a75918a4719a4d00 name: 'GarbageCollector: ParNew number of collections per second' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=ParNew","CollectionCount"]' @@ -242,6 +257,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 00f5d02eddbe4bac8816c11da6336600 name: 'GarbageCollector: ParNew accumulated time spent in collection' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=ParNew","CollectionTime"]' @@ -264,6 +280,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 65f874c8707d44f3ac35e6a48868c3e7 name: 'GarbageCollector: PS MarkSweep number of collections per second' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=PS MarkSweep","CollectionCount"]' @@ -281,6 +298,7 @@ zabbix_export: tag: Application value: JMX - + uuid: cd4c77af696b4312b2cf050e954bc5c4 name: 'GarbageCollector: PS MarkSweep accumulated time spent in collection' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=PS MarkSweep","CollectionTime"]' @@ -303,6 +321,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 161555b8c92346e0a4ea51349d99b7af name: 'GarbageCollector: PS Scavenge number of collections per second' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=PS Scavenge","CollectionCount"]' @@ -320,6 +339,7 @@ zabbix_export: tag: Application value: JMX - + uuid: fd1b0b7149bb41b3a2ba674ae83799d2 name: 'GarbageCollector: PS Scavenge accumulated time spent in collection' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=PS Scavenge","CollectionTime"]' @@ -342,6 +362,7 @@ zabbix_export: tag: Application value: JMX - + uuid: d98a8d00639742f4b62a29e0c7394d61 name: 'Memory: Heap memory committed' type: JMX key: 'jmx["java.lang:type=Memory","HeapMemoryUsage.committed"]' @@ -354,6 +375,7 @@ zabbix_export: tag: Application value: JMX - + uuid: e757e0d3d72548df97066632448dd18c name: 'Memory: Heap memory maximum size' type: JMX key: 'jmx["java.lang:type=Memory","HeapMemoryUsage.max"]' @@ -371,6 +393,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 0c24cd559cd74ddb9ff0b167a3d37c23 name: 'Memory: Heap memory used' type: JMX key: 'jmx["java.lang:type=Memory","HeapMemoryUsage.used"]' @@ -388,6 +411,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 50bb1ecb0a2141bbba128dfc842a1e34 name: 'Memory: Non-Heap memory committed' type: JMX key: 'jmx["java.lang:type=Memory","NonHeapMemoryUsage.committed"]' @@ -405,6 +429,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 0c6301dfec1c4e6c8ab26091e9372e91 name: 'Memory: Non-Heap memory maximum size' type: JMX key: 'jmx["java.lang:type=Memory","NonHeapMemoryUsage.max"]' @@ -422,6 +447,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 58d2bb1791994cbcacb75d029ed8a21b name: 'Memory: Non-Heap memory used' type: JMX key: 'jmx["java.lang:type=Memory","NonHeapMemoryUsage.used"]' @@ -439,6 +465,7 @@ zabbix_export: tag: Application value: JMX - + uuid: e309472afb794a2c9cd581275931db79 name: 'Memory: Object pending finalization count' type: JMX key: 'jmx["java.lang:type=Memory","ObjectPendingFinalizationCount"]' @@ -455,6 +482,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 5b5b9458cc284cbe90a4732a656c5745 name: 'MemoryPool: CMS Old Gen committed' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=CMS Old Gen","Usage.committed"]' @@ -472,6 +500,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 60ee3f05569f4b99809090d8b5e06f44 name: 'MemoryPool: CMS Old Gen maximum size' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=CMS Old Gen","Usage.max"]' @@ -484,6 +513,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 31fbaf48b1634d9b8c3cdbb8155f0347 name: 'MemoryPool: CMS Old Gen used' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=CMS Old Gen","Usage.used"]' @@ -496,6 +526,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 02e3dc52db244bda9fbcb7e926fbb7fa name: 'MemoryPool: CMS Perm Gen committed' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=CMS Perm Gen","Usage.committed"]' @@ -513,6 +544,7 @@ zabbix_export: tag: Application value: JMX - + uuid: cb595bbf821f44e8b00aee3217070be5 name: 'MemoryPool: CMS Perm Gen maximum size' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=CMS Perm Gen","Usage.max"]' @@ -525,6 +557,7 @@ zabbix_export: tag: Application value: JMX - + uuid: ff3ca233f45b473e8952632d515dbdc1 name: 'MemoryPool: CMS Perm Gen used' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=CMS Perm Gen","Usage.used"]' @@ -537,6 +570,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 9012e9453bb7442fb87aca747c148ed7 name: 'MemoryPool: Code Cache committed' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=Code Cache","Usage.committed"]' @@ -554,6 +588,7 @@ zabbix_export: tag: Application value: JMX - + uuid: a6282cd5464747ec955597d933192f18 name: 'MemoryPool: CodeCache maximum size' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=Code Cache","Usage.max"]' @@ -566,6 +601,7 @@ zabbix_export: tag: Application value: JMX - + uuid: a004c3a23c2d476ca12c0b6bf4d64ebd name: 'MemoryPool: Code Cache used' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=Code Cache","Usage.used"]' @@ -578,6 +614,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 119045200b08450b87e35c5580d24162 name: 'MemoryPool: Perm Gen committed' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=Perm Gen","Usage.committed"]' @@ -595,6 +632,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 8ca9e2beaa6d48fbb87fc78967c2d544 name: 'MemoryPool: Perm Gen maximum size' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=Perm Gen","Usage.max"]' @@ -607,6 +645,7 @@ zabbix_export: tag: Application value: JMX - + uuid: e17f81cd11b34eb6ae26e46a157cb84b name: 'MemoryPool: Perm Gen used' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=Perm Gen","Usage.used"]' @@ -619,6 +658,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 26edef50a85745a488b92ab22094edcd name: 'MemoryPool: PS Old Gen' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=PS Old Gen","Usage.committed"]' @@ -636,6 +676,7 @@ zabbix_export: tag: Application value: JMX - + uuid: a708c5a695d6441e984d8d24c58f9971 name: 'MemoryPool: PS Old Gen maximum size' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=PS Old Gen","Usage.max"]' @@ -648,6 +689,7 @@ zabbix_export: tag: Application value: JMX - + uuid: e4eb87b021aa49fb88e6b97e33dd2392 name: 'MemoryPool: PS Old Gen used' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=PS Old Gen","Usage.used"]' @@ -660,6 +702,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 97022584d6314efaaabb216fd28ed3a0 name: 'MemoryPool: PS Perm Gen committed' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=PS Perm Gen","Usage.committed"]' @@ -677,6 +720,7 @@ zabbix_export: tag: Application value: JMX - + uuid: d6f6c199bd7f4eb6a24a75933a53aa3b name: 'MemoryPool: PS Perm Gen maximum size' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=PS Perm Gen","Usage.max"]' @@ -689,6 +733,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 598378a9571943e2925951f381616ea3 name: 'MemoryPool: PS Perm Gen used' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=PS Perm Gen","Usage.used"]' @@ -701,6 +746,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 088933bc2f5d46008ae26f95e1a07ace name: 'MemoryPool: Tenured Gen committed' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=Tenured Gen","Usage.committed"]' @@ -718,6 +764,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 0eddc89e4c6640dea5f958e75b779225 name: 'MemoryPool: Tenured Gen maximum size' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=Tenured Gen","Usage.max"]' @@ -730,6 +777,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 08cc0edf464c41dc9e19cbcf14c23012 name: 'MemoryPool: Tenured Gen used' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=Tenured Gen","Usage.used"]' @@ -742,6 +790,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 4c847c1239654be7b4f4d03fbb45ea4f name: 'OperatingSystem: File descriptors maximum count' type: JMX key: 'jmx["java.lang:type=OperatingSystem","MaxFileDescriptorCount"]' @@ -758,6 +807,7 @@ zabbix_export: tag: Application value: JMX - + uuid: f72ee698db964f3c9ce84bbb4a1274d7 name: 'OperatingSystem: File descriptors opened' type: JMX key: 'jmx["java.lang:type=OperatingSystem","OpenFileDescriptorCount"]' @@ -769,6 +819,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 3c252493c9304aabbb2930b9a82a1cbf name: 'OperatingSystem: Process CPU Load' type: JMX key: 'jmx["java.lang:type=OperatingSystem","ProcessCpuLoad"]' @@ -788,10 +839,12 @@ zabbix_export: value: JMX triggers: - + uuid: b436d6814a4f49e3aa19ba3e3c73a9db expression: '{min({$JMX.CPU.LOAD.TIME})}>{$JMX.CPU.LOAD.MAX}' name: 'OperatingSystem: Process CPU Load more than {$JMX.CPU.LOAD.MAX}% for {$JMX.CPU.LOAD.TIME}' priority: AVERAGE - + uuid: 00007954da00442b9631e15995ef6cab name: 'Runtime: JVM uptime' type: JMX key: 'jmx["java.lang:type=Runtime","Uptime"]' @@ -808,11 +861,13 @@ zabbix_export: value: JMX triggers: - + uuid: 491bf069afb844d3ba5b0a83d254a8bc expression: '{nodata(5m)}=1' name: 'Runtime: JVM is not reachable' priority: AVERAGE manual_close: 'YES' - + uuid: e824c36de524425eaac253bcf3a1f3ec name: 'Runtime: JVM name' type: JMX key: 'jmx["java.lang:type=Runtime","VmName"]' @@ -832,11 +887,13 @@ zabbix_export: value: JMX triggers: - + uuid: 7f1d2936609f4e37ba2f459515bbd52f expression: '{str(Server)}<>1' name: 'Runtime: {HOST.NAME} runs suboptimal VM type' priority: INFO manual_close: 'YES' - + uuid: a8675d659349414fa10cc11a1cd4ddd7 name: 'Runtime: JVM version' type: JMX key: 'jmx["java.lang:type=Runtime","VmVersion"]' @@ -855,6 +912,7 @@ zabbix_export: tag: Application value: JMX - + uuid: f2f0836103ea4358a740abc0010336ca name: 'Threading: Daemon thread count' type: JMX key: 'jmx["java.lang:type=Threading","DaemonThreadCount"]' @@ -871,6 +929,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 1793243b7ed147f1a182876fda905ebc name: 'Threading: Peak thread count' type: JMX key: 'jmx["java.lang:type=Threading","PeakThreadCount"]' @@ -882,6 +941,7 @@ zabbix_export: tag: Application value: JMX - + uuid: ca198e0473384025aecbc16913800c0c name: 'Threading: Thread count' type: JMX key: 'jmx["java.lang:type=Threading","ThreadCount"]' @@ -893,6 +953,7 @@ zabbix_export: tag: Application value: JMX - + uuid: 9db83653dfa6449c95ffec2b0e6c8b5d name: 'Threading: Total started thread count' type: JMX key: 'jmx["java.lang:type=Threading","TotalStartedThreadCount"]' @@ -946,59 +1007,73 @@ zabbix_export: description: 'The time during which the Non-heap memory utilization may exceed the threshold.' triggers: - + uuid: 838e3a08c65048e8921b424f721a1a3c expression: '{Generic Java JMX:jmx["java.lang:type=GarbageCollector,name=ConcurrentMarkSweep","CollectionCount"].last()}>{Generic Java JMX:jmx["java.lang:type=GarbageCollector,name=ParNew","CollectionCount"].last()}' name: 'GarbageCollector: Concurrent Mark Sweep in fire fighting mode' priority: AVERAGE - + uuid: 613c6be6c90542c68e496677687d6885 expression: '{Generic Java JMX:jmx["java.lang:type=GarbageCollector,name=MarkSweepCompact","CollectionCount"].last()}>{Generic Java JMX:jmx["java.lang:type=GarbageCollector,name=Copy","CollectionCount"].last()}' name: 'GarbageCollector: Mark Sweep Compact in fire fighting mode' priority: AVERAGE - + uuid: 4c12a92d031341f9b94f13e694a7f961 expression: '{Generic Java JMX:jmx["java.lang:type=GarbageCollector,name=PS MarkSweep","CollectionCount"].last()}>{Generic Java JMX:jmx["java.lang:type=GarbageCollector,name=PS Scavenge","CollectionCount"].last()}' name: 'GarbageCollector: PS Mark Sweep in fire fighting mode' priority: AVERAGE - + uuid: a2a6e336519a4c38ba042cbde0a947f9 expression: '{Generic Java JMX:jmx["java.lang:type=Memory","HeapMemoryUsage.used"].min({$JMX.HEAP.MEM.USAGE.TIME})}>({Generic Java JMX:jmx["java.lang:type=Memory","HeapMemoryUsage.max"].last()}*{$JMX.HEAP.MEM.USAGE.MAX}/100)' name: 'Memory: Heap memory usage more than {$JMX.HEAP.USAGE.MAX}% for {$JMX.HEAP.MEM.USAGE.TIME}' priority: WARNING - + uuid: 3308942c384a4f22998f5ab3e7854118 expression: '{Generic Java JMX:jmx["java.lang:type=Memory","NonHeapMemoryUsage.used"].min({$JMX.NONHEAP.MEM.USAGE.TIME})}>({Generic Java JMX:jmx["java.lang:type=Memory","NonHeapMemoryUsage.max"].last()}*{$JMX.NONHEAP.MEM.USAGE.MAX}/100)' name: 'Memory: Non-Heap memory usage more than {$JMX.NONHEAP.MEM.USAGE.MAX}% for {$JMX.NONHEAP.MEM.USAGE.TIME}' priority: WARNING - + uuid: 45fdd784600d43e1b117dc8432ae5d37 expression: '{Generic Java JMX:jmx["java.lang:type=MemoryPool,name=CMS Old Gen","Usage.used"].min({$JMX.MP.USAGE.TIME:"CMS Old Gen"})}>({Generic Java JMX:jmx["java.lang:type=MemoryPool,name=CMS Old Gen","Usage.max"].last()}*{$JMX.MP.USAGE.MAX:"CMS Old Gen"}/100)' name: 'MemoryPool: CMS Old Gen memory usage more than {$JMX.MP.USAGE.MAX:"CMS Old Gen"}% for {$JMX.MP.USAGE.TIME:"CMS Old Gen"}' priority: WARNING - + uuid: 92c1297f7c884b3c85337a4bf846681a expression: '{Generic Java JMX:jmx["java.lang:type=MemoryPool,name=CMS Perm Gen","Usage.used"].min({$JMX.MP.USAGE.TIME:"CMS Perm Gen"})}>({Generic Java JMX:jmx["java.lang:type=MemoryPool,name=CMS Perm Gen","Usage.max"].last()}*{$JMX.MP.USAGE.MAX:"CMS Perm Gen"}/100)' name: 'MemoryPool: CMS Perm Gen memory usage more than {$JMX.MP.USAGE.MAX:"CMS Perm Gen"}% for {$JMX.MP.USAGE.TIME:"CMS Perm Gen"}' priority: WARNING - + uuid: e81dd5c8dcab4e60a65a8976d20cc2eb expression: '{Generic Java JMX:jmx["java.lang:type=MemoryPool,name=Code Cache","Usage.used"].min({$JMX.MP.USAGE.TIME:"Code Cache"})}>({Generic Java JMX:jmx["java.lang:type=MemoryPool,name=Code Cache","Usage.max"].last()}*{$JMX.MP.USAGE.MAX:"Code Cache"}/100)' name: 'MemoryPool: Code Cache memory usage more than {$JMX.MP.USAGE.MAX:"Code Cache"}% for {$JMX.MP.USAGE.TIME:"Code Cache"}' priority: WARNING - + uuid: 4a3e2b89843240eb94a3aeeab3b8fe97 expression: '{Generic Java JMX:jmx["java.lang:type=MemoryPool,name=Perm Gen","Usage.used"].min({$JMX.MP.USAGE.TIME:"Perm Gen"})}>({Generic Java JMX:jmx["java.lang:type=MemoryPool,name=Perm Gen","Usage.max"].last()}*{$JMX.MP.USAGE.MAX:"Perm Gen"}/100)' name: 'MemoryPool: Perm Gen memory usage more than {$JMX.MP.USAGE.MAX:"Perm Gen"}% for {$JMX.MP.USAGE.TIME:"Perm Gen"}' priority: WARNING - + uuid: e9bff435f78341259dbf13abb450b209 expression: '{Generic Java JMX:jmx["java.lang:type=MemoryPool,name=PS Old Gen","Usage.used"].min({$JMX.MP.USAGE.TIME:"PS Old Gen"})}>({Generic Java JMX:jmx["java.lang:type=MemoryPool,name=PS Old Gen","Usage.max"].last()}*{$JMX.MP.USAGE.MAX:"PS Old Gen"}/100)' name: 'MemoryPool: PS Old Gen memory usage more than {$JMX.MP.USAGE.MAX:"PS Old Gen"}% for {$JMX.MP.USAGE.TIME:"PS Old Gen"}' priority: WARNING - + uuid: decbd73d745b4ef4b1222d45bd0094a8 expression: '{Generic Java JMX:jmx["java.lang:type=MemoryPool,name=PS Perm Gen","Usage.used"].min({$JMX.MP.USAGE.TIME:"PS Perm Gen"})}>({Generic Java JMX:jmx["java.lang:type=MemoryPool,name=PS Perm Gen","Usage.max"].last()}*{$JMX.MP.USAGE.MAX:"PS Perm Gen"}/100)' name: 'MemoryPool: PS Perm Gen memory usage more than {$JMX.MP.USAGE.MAX:"PS Perm Gen"}% for {$JMX.MP.USAGE.TIME:"PS Perm Gen"}' priority: WARNING - + uuid: 14cd776ce2214d2280374affc75d1b6d expression: '{Generic Java JMX:jmx["java.lang:type=MemoryPool,name=Tenured Gen","Usage.used"].min({$JMX.MP.USAGE.TIME:"Tenured Gen"})}>({Generic Java JMX:jmx["java.lang:type=MemoryPool,name=Tenured Gen","Usage.max"].last()}*{$JMX.MP.USAGE.MAX:"Tenured Gen"}/100)' name: 'MemoryPool: Tenured Gen memory usage more than {$JMX.MP.USAGE.MAX:"Tenured Gen"}% for {$JMX.MP.USAGE.TIME:"Tenured Gen"}' priority: WARNING - + uuid: e1a770e1b1fa439ca075d9e8f27515b5 expression: '{Generic Java JMX:jmx["java.lang:type=OperatingSystem","OpenFileDescriptorCount"].min({$JMX.FILE.DESCRIPTORS.TIME})}>({Generic Java JMX:jmx["java.lang:type=OperatingSystem","MaxFileDescriptorCount"].last()}*{$JMX.FILE.DESCRIPTORS.MAX}/100)' name: 'OperatingSystem: Opened file descriptor count more than {$JMX.FILE.DESCRIPTORS.MAX}% of maximum' priority: WARNING graphs: - + uuid: 69184fc10a914cc78637625cc6cc554c name: 'ClassLoading: Class Loader' graph_items: - @@ -1019,6 +1094,7 @@ zabbix_export: host: 'Generic Java JMX' key: 'jmx["java.lang:type=ClassLoading","LoadedClassCount"]' - + uuid: 9fdf00862d4b4a24bcc17eb0f2fb3f16 name: 'GarbageCollector: Garbage Collector collections per second' graph_items: - @@ -1057,6 +1133,7 @@ zabbix_export: host: 'Generic Java JMX' key: 'jmx["java.lang:type=GarbageCollector,name=PS Scavenge","CollectionCount"]' - + uuid: 959dfaec1af14f928146487873cba637 name: 'MemoryPool: Memory Pool CMS Old Gen' graph_items: - @@ -1077,6 +1154,7 @@ zabbix_export: host: 'Generic Java JMX' key: 'jmx["java.lang:type=MemoryPool,name=CMS Old Gen","Usage.used"]' - + uuid: ca71ee8bd5004f6aa55063456094acfe name: 'MemoryPool: Memory Pool CMS Perm Gen' graph_items: - @@ -1097,6 +1175,7 @@ zabbix_export: host: 'Generic Java JMX' key: 'jmx["java.lang:type=MemoryPool,name=CMS Perm Gen","Usage.used"]' - + uuid: 32363c586f1a4cd1be2e87bc0c2cde99 name: 'MemoryPool: Memory Pool Code Cache' graph_items: - @@ -1117,6 +1196,7 @@ zabbix_export: host: 'Generic Java JMX' key: 'jmx["java.lang:type=MemoryPool,name=Code Cache","Usage.used"]' - + uuid: 0506ebace4454f9199e5c9ac60fffb28 name: 'MemoryPool: Memory Pool Perm Gen' graph_items: - @@ -1137,6 +1217,7 @@ zabbix_export: host: 'Generic Java JMX' key: 'jmx["java.lang:type=MemoryPool,name=Perm Gen","Usage.used"]' - + uuid: dd44791c7d3b4051ab47be938f9f57bc name: 'MemoryPool: Memory Pool PS Old Gen' graph_items: - @@ -1157,6 +1238,7 @@ zabbix_export: host: 'Generic Java JMX' key: 'jmx["java.lang:type=MemoryPool,name=PS Old Gen","Usage.used"]' - + uuid: 3576b8bb968d4ee8820b332a0f1fd3bd name: 'MemoryPool: Memory Pool PS Perm Gen' graph_items: - @@ -1177,6 +1259,7 @@ zabbix_export: host: 'Generic Java JMX' key: 'jmx["java.lang:type=MemoryPool,name=PS Perm Gen","Usage.used"]' - + uuid: 0ea8ef33ad55455d8a6e45ac3a52c064 name: 'MemoryPool: Memory Pool Tenured Gen' graph_items: - @@ -1197,6 +1280,7 @@ zabbix_export: host: 'Generic Java JMX' key: 'jmx["java.lang:type=MemoryPool,name=Tenured Gen","Usage.used"]' - + uuid: 39c14cff77694bddb836b63609d9ae92 name: 'OperatingSystem: File Descriptors' graph_items: - @@ -1211,6 +1295,7 @@ zabbix_export: host: 'Generic Java JMX' key: 'jmx["java.lang:type=OperatingSystem","OpenFileDescriptorCount"]' - + uuid: 397d90097f3f4237ac45d929ffd513e5 name: 'Threading: Threads' graph_items: - diff --git a/templates/app/gitlab_http/template_app_gitlab_http.yaml b/templates/app/gitlab_http/template_app_gitlab_http.yaml index 39ce916181a..7f4ccadaef8 100644 --- a/templates/app/gitlab_http/template_app_gitlab_http.yaml +++ b/templates/app/gitlab_http/template_app_gitlab_http.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:37Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: f445dac89ff74deabaae9dcb84815998 template: 'GitLab by HTTP' name: 'GitLab by HTTP' description: | @@ -24,6 +26,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 43a26551b0a6460cac3c43138ec5fd33 name: 'GitLab: Cache: Misses rate, total' type: DEPENDENT key: gitlab.cache.misses_total.rate @@ -47,6 +50,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 9c507412d4544a37bdad49ba47c48302 name: 'GitLab: Cache: Operations rate, total' type: DEPENDENT key: gitlab.cache.operations_total.rate @@ -70,6 +74,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 2d46dc855ca741839cfe1a19e0dc892f name: 'GitLab: Database: Connection pool, busy' type: DEPENDENT key: gitlab.database.connection_pool_busy @@ -88,6 +93,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 6ee7a1d3ab20463d83602b751381d821 name: 'GitLab: Database: Connection pool, current' type: DEPENDENT key: gitlab.database.connection_pool_connections @@ -106,6 +112,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 561a1f54c98d4a2b828fe644961404be name: 'GitLab: Database: Connection pool, dead' type: DEPENDENT key: gitlab.database.connection_pool_dead @@ -124,6 +131,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 3a0b5c8de88b41fa9ebf6f3fca63833e name: 'GitLab: Database: Connection pool, idle' type: DEPENDENT key: gitlab.database.connection_pool_idle @@ -142,6 +150,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: fd1458232de34981a9a00be820e123f1 name: 'GitLab: Database: Connection pool, size' type: DEPENDENT key: gitlab.database.connection_pool_size @@ -160,6 +169,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 501a2f646ced4207a32a24e900310440 name: 'GitLab: Database: Connection pool, waiting' type: DEPENDENT key: gitlab.database.connection_pool_waiting @@ -178,6 +188,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 71a5f82d11914b12a86008bfd488fb1e name: 'GitLab: Version' type: DEPENDENT key: gitlab.deployments.version @@ -203,12 +214,14 @@ zabbix_export: value: GitLab triggers: - + uuid: f6d965a6a9b14590afc68b8b64387d93 expression: '{diff()}=1 and {strlen()}>0' name: 'GitLab: Version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'GitLab version has changed. Ack to close.' manual_close: 'YES' - + uuid: 3e409938aba24445a11012bcbf8aa113 name: 'GitLab: User CAPTCHA logins failed, total' type: DEPENDENT key: gitlab.failed_login_captcha_total @@ -228,6 +241,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 2aa509b84dc14026b8ff8ed473add2d2 name: 'GitLab: Get instance metrics' type: HTTP_AGENT key: gitlab.get_metrics @@ -249,6 +263,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 3ff4d9793af94d339ca225aaf9200554 name: 'GitLab: HTTP requests rate, 4xx' type: DEPENDENT key: gitlab.http.requests.4xx.rate @@ -274,6 +289,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: d0fa18012d6a4b0ba6620b0ef6cb9aef name: 'GitLab: HTTP requests rate, 5xx' type: DEPENDENT key: gitlab.http.requests.5xx.rate @@ -300,11 +316,13 @@ zabbix_export: value: GitLab triggers: - + uuid: 9d0eb92673cd4b52b975cef9272c3764 expression: '{min(5m)}>{$GITLAB.HTTP.FAIL.MAX.WARN}' name: 'GitLab: Too many HTTP requests failures (over {$GITLAB.HTTP.FAIL.MAX.WARN} for 5m)''' priority: WARNING description: '"Too many requests failed on GitLab instance with 5xx HTTP code"' - + uuid: 2d739e4bedb24b50ab6adfdfdeb39da9 name: 'GitLab: HTTP requests rate, total' type: DEPENDENT key: gitlab.http.requests.rate @@ -329,6 +347,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: c48920e302ff4b9ab16f45b67775b440 name: 'GitLab: Application server status' type: HTTP_AGENT key: gitlab.liveness @@ -365,11 +384,13 @@ zabbix_export: value: GitLab triggers: - + uuid: 29e5661703bd4a96a431b933be16821f expression: '{last()}=0' name: 'GitLab: Liveness check was failed' priority: HIGH description: 'The application server is not running or Rails Controllers are deadlocked.' - + uuid: 7ef7142babfd4bc2b5b25be541c0511f name: 'GitLab: Pipelines: Auto DevOps pipelines, total' type: DEPENDENT key: gitlab.pipeine.auto_devops_completed.total @@ -389,6 +410,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 0ffa0a5c108644508252a03469e4f394 name: 'GitLab: Pipelines: Auto DevOps pipelines, failed' type: DEPENDENT key: gitlab.pipeine.auto_devops_completed_total.failed @@ -408,6 +430,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: f4265a3167a245c4998958106f6ee265 name: 'GitLab: Pipelines: Created, total' type: DEPENDENT key: gitlab.pipeine.created_total @@ -427,6 +450,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 23cb22f8f81e461c86f72a92cdfde7a5 name: 'GitLab: Pipelines: CI/CD creation duration' type: DEPENDENT key: gitlab.pipeine.pipeline_creation @@ -447,6 +471,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 91c3acbb82524244a1ac400587641ffa name: 'GitLab: Pipelines: Pipelines: CI/CD creation count' type: DEPENDENT key: gitlab.pipeine.pipeline_creation.count @@ -466,6 +491,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: c80453c338814951a9e97d9f37e7d68f name: 'GitLab: Pipelines: Processing events, total' type: DEPENDENT key: gitlab.pipeine.processing_events_total @@ -485,6 +511,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 794a8d7f474d490c96e714dac810140d name: 'GitLab: Instance readiness check' type: HTTP_AGENT key: gitlab.readiness @@ -520,6 +547,7 @@ zabbix_export: value: GitLab triggers: - + uuid: 9ab8e9c8e7ef4810b9923f85d5a31d9b expression: '{last()}=0' name: 'GitLab: Gitlab instance is not able to accept traffic' priority: HIGH @@ -528,6 +556,7 @@ zabbix_export: name: 'GitLab: Liveness check was failed' expression: '{GitLab by HTTP:gitlab.liveness.last()}=0' - + uuid: 173b8d5e108f471fbf4c1267dcb9cc37 name: 'GitLab: Redis: Client exceptions rate, cache' type: DEPENDENT key: gitlab.redis.client_exceptions.cache.rate @@ -553,11 +582,13 @@ zabbix_export: value: GitLab triggers: - + uuid: 47955f2da1354ed39e627a47de436ff4 expression: '{min(5m)}>{$GITLAB.REDIS.FAIL.MAX.WARN}' name: 'GitLab: Too many Redis cache client exceptions (over {$GITLAB.REDIS.FAIL.MAX.WARN} for 5m)' priority: WARNING description: '"Too many Redis client exceptions during to requests to Redis instance cache."' - + uuid: 0bff591252dc4cc497527afb1f7d96b2 name: 'GitLab: Redis: Client exceptions rate, queues' type: DEPENDENT key: gitlab.redis.client_exceptions.queues.rate @@ -583,11 +614,13 @@ zabbix_export: value: GitLab triggers: - + uuid: 631c10bc4c4441a8b3fe1fa348357eac expression: '{min(5m)}>{$GITLAB.REDIS.FAIL.MAX.WARN}' name: 'GitLab: Too many Redis queues client exceptions (over {$GITLAB.REDIS.FAIL.MAX.WARN} for 5m)' priority: WARNING description: '"Too many Redis client exceptions during to requests to Redis instance queues."' - + uuid: 800b429ea1d044e6a685bc51706f8547 name: 'GitLab: Redis: client exceptions rate, shared_state' type: DEPENDENT key: gitlab.redis.client_exceptions.shared_state.rate @@ -613,11 +646,13 @@ zabbix_export: value: GitLab triggers: - + uuid: 53afcd43536b4f59890e2ccaa655a275 expression: '{min(5m)}>{$GITLAB.REDIS.FAIL.MAX.WARN}' name: 'GitLab: Too many Redis shared_state client exceptions (over {$GITLAB.REDIS.FAIL.MAX.WARN} for 5m)' priority: WARNING description: '"Too many Redis client exceptions during to requests to Redis instance shared_state."' - + uuid: 7dcc638e1c174dd5975f85551211a3ba name: 'GitLab: Redis: Client requests rate, cache' type: DEPENDENT key: gitlab.redis.client_requests.cache.rate @@ -643,6 +678,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: f613303925db46958d181c379e22f942 name: 'GitLab: Redis: Client requests rate, queues' type: DEPENDENT key: gitlab.redis.client_requests.queues.rate @@ -668,6 +704,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 3ae46654b46e4c769a7308879bc64890 name: 'GitLab: Redis: Client requests rate, shared_state' type: DEPENDENT key: gitlab.redis.client_requests.shared_state.rate @@ -693,6 +730,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 950d48c3b5034e769b2bf6a7110ece02 name: 'GitLab: Ruby: File descriptors opened, avg' type: DEPENDENT key: gitlab.ruby.file_descriptors.avg @@ -712,6 +750,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 67ed35c3f5f444b2b10fb462838758ac name: 'GitLab: Ruby: File descriptors opened, max' type: DEPENDENT key: gitlab.ruby.file_descriptors.max @@ -731,6 +770,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: b1576e2b47bd448293c3e88885bfc87e name: 'GitLab: Ruby: File descriptors opened, min' type: DEPENDENT key: gitlab.ruby.file_descriptors.min @@ -750,6 +790,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 98feff3bfe0d4a9ea88733ae8fef8769 name: 'GitLab: Ruby: CPU usage per second' type: DEPENDENT key: gitlab.ruby.process_cpu_seconds.rate @@ -775,6 +816,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 91ed44c1738745119e892eadb88b417f name: 'GitLab: Ruby: File descriptors, max' type: DEPENDENT key: gitlab.ruby.process_max_fds @@ -794,6 +836,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 8de84a159b864ed791c07835aa0ec39a name: 'GitLab: Ruby: RSS memory, avg' type: DEPENDENT key: gitlab.ruby.process_resident_memory_bytes.avg @@ -814,6 +857,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 27285f7d3c344d68b7945edde3cb8ecf name: 'GitLab: Ruby: RSS memory, max' type: DEPENDENT key: gitlab.ruby.process_resident_memory_bytes.max @@ -834,6 +878,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 0cf8d21bcb8d4fb7880784dc82ba8229 name: 'GitLab: Ruby: RSS memory, min' type: DEPENDENT key: gitlab.ruby.process_resident_memory_bytes.min @@ -854,6 +899,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 68267621a5e14494bf57225e71e05ff4 name: 'GitLab: Ruby: First process start time' type: DEPENDENT key: gitlab.ruby.process_start_time_seconds.first @@ -877,6 +923,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: be88084e9b544af68f78c013caf6b59a name: 'GitLab: Ruby: Last process start time' type: DEPENDENT key: gitlab.ruby.process_start_time_seconds.last @@ -900,6 +947,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: f23849bd9716444f8bf65d3964e3be15 name: 'GitLab: Ruby: Running_threads' type: DEPENDENT key: gitlab.ruby.threads_running @@ -919,6 +967,7 @@ zabbix_export: value: GitLab triggers: - + uuid: ccde70c9631e4908bc256303a7f7dcaa expression: '{nodata(30m)}=1' name: 'GitLab: Failed to fetch info data (or no data for 30m)' priority: WARNING @@ -929,6 +978,7 @@ zabbix_export: name: 'GitLab: Liveness check was failed' expression: '{GitLab by HTTP:gitlab.liveness.last()}=0' - + uuid: 56af56ccc23d44bcb636871229fbcde2 name: 'GitLab: User CAPTCHA logins, total' type: DEPENDENT key: gitlab.successful_login_captcha_total @@ -948,6 +998,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 95deb1dc93d34935930b154d1222c8a4 name: 'GitLab: Transactions per second' type: DEPENDENT key: gitlab.transactions.rate @@ -973,6 +1024,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: d1a346edc81d487da115105333e8992d name: 'GitLab: Upload file does not exist' type: DEPENDENT key: gitlab.upload_file_does_not_exist @@ -992,6 +1044,7 @@ zabbix_export: tag: Application value: GitLab - + uuid: 62c9c5a8886e431bb04c40a8045fe207 name: 'GitLab: User logins, total' type: DEPENDENT key: gitlab.user_session_logins_total @@ -1012,6 +1065,7 @@ zabbix_export: value: GitLab discovery_rules: - + uuid: acd3e31daa8f497bb1ce0f91d104d928 name: 'Puma metrics discovery' type: HTTP_AGENT key: gitlab.puma.discovery @@ -1019,6 +1073,7 @@ zabbix_export: description: 'Discovery Puma specific metrics, when Puma is used.' item_prototypes: - + uuid: 6b6ebfe9326247c8a57fb8c96125bcee name: 'GitLab: Active connections' type: DEPENDENT key: 'gitlab.puma.active_connections[{#SINGLETON}]' @@ -1037,6 +1092,7 @@ zabbix_export: tag: Application value: 'GitLab: Puma stats' - + uuid: 14194f273b4e47d98cfdcbefff64cc68 name: 'GitLab: Idle threads' type: DEPENDENT key: 'gitlab.puma.idle_threads[{#SINGLETON}]' @@ -1055,6 +1111,7 @@ zabbix_export: tag: Application value: 'GitLab: Puma stats' - + uuid: 33a1be2938e24ce2a3fb650efa4f98d6 name: 'GitLab: Killer terminations, total' type: DEPENDENT key: 'gitlab.puma.killer_terminations_total[{#SINGLETON}]' @@ -1074,6 +1131,7 @@ zabbix_export: tag: Application value: 'GitLab: Puma stats' - + uuid: 7d93438afd73422d90b03e78b1c0f998 name: 'GitLab: Max threads' type: DEPENDENT key: 'gitlab.puma.max_threads[{#SINGLETON}]' @@ -1092,6 +1150,7 @@ zabbix_export: tag: Application value: 'GitLab: Puma stats' - + uuid: fe381c99c2464e95bac63da2df994b8a name: 'GitLab: Pool capacity' type: DEPENDENT key: 'gitlab.puma.pool_capacity[{#SINGLETON}]' @@ -1110,6 +1169,7 @@ zabbix_export: tag: Application value: 'GitLab: Puma stats' - + uuid: 8c375d8323f9459a8b2a6254b7afed5b name: 'GitLab: Queued connections' type: DEPENDENT key: 'gitlab.puma.queued_connections[{#SINGLETON}]' @@ -1129,10 +1189,12 @@ zabbix_export: value: 'GitLab: Puma stats' trigger_prototypes: - + uuid: c09536b698eb4171b5fe0907025bf07b expression: '{min(15m)}>{$GITLAB.PUMA.QUEUE.MAX.WARN}' name: 'GitLab: Puma is queueing requests (over {$GITLAB.PUMA.QUEUE.MAX.WARN}% for 15m)' priority: WARNING - + uuid: 02b27e8a68884f399a8359ed6967d614 name: 'GitLab: Running threads' type: DEPENDENT key: 'gitlab.puma.running[{#SINGLETON}]' @@ -1151,6 +1213,7 @@ zabbix_export: tag: Application value: 'GitLab: Puma stats' - + uuid: b43e4275dd64427bb6eb4890c556c513 name: 'GitLab: Running workers' type: DEPENDENT key: 'gitlab.puma.running_workers[{#SINGLETON}]' @@ -1169,6 +1232,7 @@ zabbix_export: tag: Application value: 'GitLab: Puma stats' - + uuid: 0169db2581ba48579edc911cad4b41d7 name: 'GitLab: Stale workers' type: DEPENDENT key: 'gitlab.puma.stale_workers[{#SINGLETON}]' @@ -1187,6 +1251,7 @@ zabbix_export: tag: Application value: 'GitLab: Puma stats' - + uuid: 19e0149a6de846c7a39b305037469ecb name: 'GitLab: Workers' type: DEPENDENT key: 'gitlab.puma.workers[{#SINGLETON}]' @@ -1206,6 +1271,7 @@ zabbix_export: value: 'GitLab: Puma stats' trigger_prototypes: - + uuid: a28d2fa6e68d418ea50a65ecd08b2985 expression: '{GitLab by HTTP:gitlab.puma.active_connections[{#SINGLETON}].min(5m)}/{GitLab by HTTP:gitlab.puma.max_threads[{#SINGLETON}].last()}*100>{$GITLAB.PUMA.UTILIZATION.MAX.WARN}' name: 'GitLab: Puma instance thread utilization is too high (over {$GITLAB.PUMA.UTILIZATION.MAX.WARN}% for 5m)' priority: WARNING @@ -1220,6 +1286,7 @@ zabbix_export: parameters: - 'return JSON.stringify(value != "[]" ? [{''{#SINGLETON}'': ''''}] : []);' - + uuid: 912723d1837641cf9b84996788bd6b54 name: 'Unicorn metrics discovery' type: HTTP_AGENT key: gitlab.unicorn.discovery @@ -1227,6 +1294,7 @@ zabbix_export: description: 'DiscoveryUnicorn specific metrics, when Unicorn is used.' item_prototypes: - + uuid: 7461ee7fad7f4597825644b80cce2ec2 name: 'GitLab: Unicorn: Active connections' type: DEPENDENT key: 'gitlab.unicorn.active_connections[{#SINGLETON}]' @@ -1245,6 +1313,7 @@ zabbix_export: tag: Application value: 'GitLab: Unicorn stats' - + uuid: 31e0f545c6c6428c8f9f46426cb97ca7 name: 'GitLab: Unicorn: Queued connections' type: DEPENDENT key: 'gitlab.unicorn.queued_connections[{#SINGLETON}]' @@ -1264,10 +1333,12 @@ zabbix_export: value: 'GitLab: Unicorn stats' trigger_prototypes: - + uuid: d66224d1ab2a48388c6655155dc46676 expression: '{min(5m)}>{$GITLAB.UNICORN.QUEUE.MAX.WARN}' name: 'GitLab: Unicorn is queueing requests (over {$GITLAB.UNICORN.QUEUE.MAX.WARN}% for 5m)' priority: WARNING - + uuid: 44a12fd548b742069cae53a78f7f8ab0 name: 'GitLab: Unicorn: Workers' type: DEPENDENT key: 'gitlab.unicorn.unicorn_workers[{#SINGLETON}]' @@ -1287,6 +1358,7 @@ zabbix_export: value: 'GitLab: Unicorn stats' trigger_prototypes: - + uuid: 4f8eaf01985c49bfb8417197eeed63cb expression: '{GitLab by HTTP:gitlab.unicorn.active_connections[{#SINGLETON}].min(5m)}/{GitLab by HTTP:gitlab.unicorn.unicorn_workers[{#SINGLETON}].last()}*100>{$GITLAB.UNICORN.UTILIZATION.MAX.WARN}' name: 'GitLab: Unicorn worker utilization is too high (over {$GITLAB.UNICORN.UTILIZATION.MAX.WARN}% for 5m)' priority: WARNING @@ -1340,6 +1412,7 @@ zabbix_export: description: 'GitLab instance URL' valuemaps: - + uuid: 3b40391bb8b6472e9c3fd8e1f001fe04 name: 'GitLab healthcheck' mappings: - @@ -1350,11 +1423,13 @@ zabbix_export: newvalue: Ok triggers: - + uuid: 8728ea1c953d4c2abafce546c6927ee3 expression: '{GitLab by HTTP:gitlab.ruby.file_descriptors.max.min(5m)}/{GitLab by HTTP:gitlab.ruby.process_max_fds.last()}*100>{$GITLAB.OPEN.FDS.MAX.WARN}' name: 'GitLab: Current number of open files is too high (over {$GITLAB.OPEN.FDS.MAX.WARN}% for 5m)' priority: WARNING graphs: - + uuid: f6c30e56b54e478ea2708e302197b83b name: 'GitLab: Database: Connection pool' graph_items: - @@ -1394,6 +1469,7 @@ zabbix_export: host: 'GitLab by HTTP' key: gitlab.database.connection_pool_waiting - + uuid: ebffb6f63cf5400ab6a518612c5e857f name: 'GitLab: HTTP requests rate' graph_items: - @@ -1414,6 +1490,7 @@ zabbix_export: host: 'GitLab by HTTP' key: gitlab.http.requests.rate - + uuid: 14d4a4cc843e4c15bd72b680c18ffdd6 name: 'GitLab: Redis requests rate' graph_items: - @@ -1458,6 +1535,7 @@ zabbix_export: host: 'GitLab by HTTP' key: gitlab.redis.client_exceptions.queues.rate - + uuid: 2eafabff82a240258c50a77655f77fd9 name: 'GitLab: Ruby: File descriptors' graph_items: - @@ -1485,6 +1563,7 @@ zabbix_export: host: 'GitLab by HTTP' key: gitlab.ruby.process_max_fds - + uuid: 1c6b8a24e76f4b7390e8e8742afbedec name: 'GitLab: Ruby: RSS memory' graph_items: - diff --git a/templates/app/hadoop_http/template_app_hadoop_http.yaml b/templates/app/hadoop_http/template_app_hadoop_http.yaml index 5f326e37802..6f6babaf5e7 100644 --- a/templates/app/hadoop_http/template_app_hadoop_http.yaml +++ b/templates/app/hadoop_http/template_app_hadoop_http.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:43Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: e129aeba7c814bf189772cf5919b4bbb template: 'Hadoop by HTTP' name: 'Hadoop by HTTP' description: | @@ -19,6 +21,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: d2d19ac9d1eb434c98a55cbf76c27850 name: 'Get DataNodes states' type: HTTP_AGENT key: hadoop.datanodes.get @@ -61,6 +64,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 2cb55b7ed9cd41878dc985497f45e084 name: 'NameNode: Total blocks' type: DEPENDENT key: hadoop.namenode.blocks_total @@ -79,6 +83,7 @@ zabbix_export: tag: Application value: Hadoop - + uuid: 1d098dc6fa134053b6c6be0e7618092e name: 'NameNode: Blocks allocable' type: DEPENDENT key: hadoop.namenode.block_capacity @@ -97,6 +102,7 @@ zabbix_export: tag: Application value: Hadoop - + uuid: 26ca0bbd18e04b49b9eb8d2a74f4fd15 name: 'NameNode: Capacity remaining' type: DEPENDENT key: hadoop.namenode.capacity_remaining @@ -116,6 +122,7 @@ zabbix_export: tag: Application value: Hadoop - + uuid: c73c2b6c24b846e49bdb68c3f5a01419 name: 'NameNode: Corrupt blocks' type: DEPENDENT key: hadoop.namenode.corrupt_blocks @@ -134,6 +141,7 @@ zabbix_export: tag: Application value: Hadoop - + uuid: 82198b21427a4e39a173369db42d9de3 name: 'NameNode: Total files' type: DEPENDENT key: hadoop.namenode.files_total @@ -152,6 +160,7 @@ zabbix_export: tag: Application value: Hadoop - + uuid: 687406d06ce94a8291b2e72bb2f8bec4 name: 'Get NameNode stats' type: HTTP_AGENT key: hadoop.namenode.get @@ -164,6 +173,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 30ee7e09067e4f00a4f26ad6c00454b2 name: 'NameNode: Missing blocks' type: DEPENDENT key: hadoop.namenode.missing_blocks @@ -183,11 +193,13 @@ zabbix_export: value: Hadoop triggers: - + uuid: be49da4d128b4f44b82f9a8ff1e81a8c expression: '{min(15m)}>0' name: 'NameNode: Cluster has missing blocks' priority: AVERAGE description: 'A missing block is far worse than a corrupt block, because a missing block cannot be recovered by copying a replica.' - + uuid: 3473bad0a7c94c8b9fd35cd4398e6215 name: 'NameNode: Dead DataNodes' type: DEPENDENT key: hadoop.namenode.num_dead_data_nodes @@ -211,11 +223,13 @@ zabbix_export: value: Hadoop triggers: - + uuid: 000fefb6edb14411b047844dfa6d75f0 expression: '{min(5m)}>0' name: 'NameNode: Cluster has DataNodes in Dead state' priority: AVERAGE description: 'The death of a DataNode causes a flurry of network activity, as the NameNode initiates replication of blocks lost on the dead nodes.' - + uuid: 398a8c95db3248b684f222fe7b912fe3 name: 'NameNode: Alive DataNodes' type: DEPENDENT key: hadoop.namenode.num_live_data_nodes @@ -238,6 +252,7 @@ zabbix_export: tag: Application value: Hadoop - + uuid: 15bcb22fdc7f4e2c8f24560ef641d63d name: 'NameNode: Stale DataNodes' type: DEPENDENT key: hadoop.namenode.num_stale_data_nodes @@ -260,6 +275,7 @@ zabbix_export: tag: Application value: Hadoop - + uuid: b72d54b849fc48fd8e7cdacd75943c23 name: 'NameNode: Block Pool Renaming' type: DEPENDENT key: hadoop.namenode.percent_block_pool_used @@ -278,6 +294,7 @@ zabbix_export: tag: Application value: Hadoop - + uuid: 3cfbf084a31b479c91be356556d43c0d name: 'NameNode: Percent capacity remaining' type: DEPENDENT key: hadoop.namenode.percent_remaining @@ -303,11 +320,13 @@ zabbix_export: value: Hadoop triggers: - + uuid: 025ebb31791445af8b1875610901765a expression: '{max(15m)}<{$HADOOP.CAPACITY_REMAINING.MIN.WARN}' name: 'NameNode: Cluster capacity remaining is low (below {$HADOOP.CAPACITY_REMAINING.MIN.WARN}% for 15m)' priority: WARNING description: 'A good practice is to ensure that disk use never exceeds 80 percent capacity.' - + uuid: a9e6c1e2f9544c71844785b4baa9c017 name: 'NameNode: RPC queue & processing time' type: DEPENDENT key: hadoop.namenode.rpc_processing_time_avg @@ -328,6 +347,7 @@ zabbix_export: tag: Application value: Hadoop - + uuid: 9f00149ef0c2444ebbc9327b24acd7b9 name: 'NameNode: Total load' type: DEPENDENT key: hadoop.namenode.total_load @@ -346,6 +366,7 @@ zabbix_export: tag: Application value: Hadoop - + uuid: 6abfe537a36646a0b10fe2c72586d249 name: 'NameNode: Transactions since last checkpoint' type: DEPENDENT key: hadoop.namenode.transactions_since_last_checkpoint @@ -364,6 +385,7 @@ zabbix_export: tag: Application value: Hadoop - + uuid: 249098bbeb7a43cdac59f1297ca95104 name: 'NameNode: Under-replicated blocks' type: DEPENDENT key: hadoop.namenode.under_replicated_blocks @@ -382,6 +404,7 @@ zabbix_export: tag: Application value: Hadoop - + uuid: 7e8769eb77304b6f9c6e1d5bbd420fd0 name: 'NameNode: Uptime' type: DEPENDENT key: hadoop.namenode.uptime @@ -406,6 +429,7 @@ zabbix_export: value: Hadoop triggers: - + uuid: bd694940ac79483aa2339e64f55e4ab4 expression: '{nodata(30m)}=1' name: 'NameNode: Failed to fetch NameNode API page (or no data for 30m)' priority: WARNING @@ -416,12 +440,14 @@ zabbix_export: name: 'NameNode: Service is unavailable' expression: '{Hadoop by HTTP:net.tcp.service["tcp","{$HADOOP.NAMENODE.HOST}","{$HADOOP.NAMENODE.PORT}"].last()}=0' - + uuid: dfe941b2174a4e9b819a3702e9b8d5ed expression: '{last()}<10m' name: 'NameNode: Service has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 396eb8f791d54254b08ddee553d3d944 name: 'NameNode: Failed volumes' type: DEPENDENT key: hadoop.namenode.volume_failures_total @@ -441,11 +467,13 @@ zabbix_export: value: Hadoop triggers: - + uuid: a669473fb5b245edaee3f43212931a94 expression: '{min(15m)}>0' name: 'NameNode: Cluster has volume failures' priority: AVERAGE description: 'HDFS now allows for disks to fail in place, without affecting DataNode operations, until a threshold value is reached. This is set on each DataNode via the dfs.datanode.failed.volumes.tolerated property; it defaults to 0, meaning that any volume failure will shut down the DataNode; on a production cluster where DataNodes typically have 6, 8, or 12 disks, setting this parameter to 1 or 2 is typically the best practice.' - + uuid: 6d7546c5d15d4e478b2e87e35d5306b0 name: 'Get NodeManagers states' type: HTTP_AGENT key: hadoop.nodemanagers.get @@ -463,6 +491,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: e693cff98ec74cc198ec6b5e973f116c name: 'Get ResourceManager stats' type: HTTP_AGENT key: hadoop.resourcemanager.get @@ -475,6 +504,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 63d4fe7384044027b08b99698355fd8b name: 'ResourceManager: Active NMs' type: DEPENDENT key: hadoop.resourcemanager.num_active_nm @@ -498,11 +528,13 @@ zabbix_export: value: Hadoop triggers: - + uuid: 044017d4a6a94624ae6375cd4af69c78 expression: '{max(5m)}=0' name: 'ResourceManager: Cluster has no active NodeManagers' priority: HIGH description: 'Cluster is unable to execute any jobs without at least one NodeManager.' - + uuid: 3fccfdd8738544ca8969ade842430fc8 name: 'ResourceManager: Decommissioned NMs' type: DEPENDENT key: hadoop.resourcemanager.num_decommissioned_nm @@ -521,6 +553,7 @@ zabbix_export: tag: Application value: Hadoop - + uuid: 9aad193a9e074575878e44aa96ff4237 name: 'ResourceManager: Decommissioning NMs' type: DEPENDENT key: hadoop.resourcemanager.num_decommissioning_nm @@ -543,6 +576,7 @@ zabbix_export: tag: Application value: Hadoop - + uuid: c4bbf5295b2a44619e2b641468071f9b name: 'ResourceManager: Lost NMs' type: DEPENDENT key: hadoop.resourcemanager.num_lost_nm @@ -565,6 +599,7 @@ zabbix_export: tag: Application value: Hadoop - + uuid: b7791ce30e8f4aa7b5eea2ee7ca7eef9 name: 'ResourceManager: Rebooted NMs' type: DEPENDENT key: hadoop.resourcemanager.num_rebooted_nm @@ -583,6 +618,7 @@ zabbix_export: tag: Application value: Hadoop - + uuid: 666152b3bf544a29b9e58a9f417c0ab8 name: 'ResourceManager: Shutdown NMs' type: DEPENDENT key: hadoop.resourcemanager.num_shutdown_nm @@ -601,6 +637,7 @@ zabbix_export: tag: Application value: Hadoop - + uuid: e6aa4b4b29414f2fb1f06bd536552c1c name: 'ResourceManager: Unhealthy NMs' type: DEPENDENT key: hadoop.resourcemanager.num_unhealthy_nm @@ -620,11 +657,13 @@ zabbix_export: value: Hadoop triggers: - + uuid: 61db318e62954cff882b9af5bc581065 expression: '{min(15m)}>0' name: 'ResourceManager: Cluster has unhealthy NodeManagers' priority: AVERAGE description: 'YARN considers any node with disk utilization exceeding the value specified under the property yarn.nodemanager.disk-health-checker.max-disk-utilization-per-disk-percentage (in yarn-site.xml) to be unhealthy. Ample disk space is critical to ensure uninterrupted operation of a Hadoop cluster, and large numbers of unhealthyNodes (the number to alert on depends on the size of your cluster) should be quickly investigated and resolved.' - + uuid: c4c3195326e34ebcb57e5039beffce7c name: 'ResourceManager: RPC queue & processing time' type: DEPENDENT key: hadoop.resourcemanager.rpc_processing_time_avg @@ -645,6 +684,7 @@ zabbix_export: tag: Application value: Hadoop - + uuid: 4e74ca69a84d441e95e2c20afd25fada name: 'ResourceManager: Uptime' type: DEPENDENT key: hadoop.resourcemanager.uptime @@ -669,6 +709,7 @@ zabbix_export: value: Hadoop triggers: - + uuid: 14b419bf8ba7494982d09075b7129113 expression: '{nodata(30m)}=1' name: 'ResourceManager: Failed to fetch ResourceManager API page (or no data for 30m)' priority: WARNING @@ -679,12 +720,14 @@ zabbix_export: name: 'ResourceManager: Service is unavailable' expression: '{Hadoop by HTTP:net.tcp.service["tcp","{$HADOOP.RESOURCEMANAGER.HOST}","{$HADOOP.RESOURCEMANAGER.PORT}"].last()}=0' - + uuid: c8e8fb5b64f8403198f35ca678300a6e expression: '{last()}<10m' name: 'ResourceManager: Service has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 66a87b21d32c436bb2d2eb23ec328f91 name: 'NameNode: Service response time' type: SIMPLE key: 'net.tcp.service.perf["tcp","{$HADOOP.NAMENODE.HOST}","{$HADOOP.NAMENODE.PORT}"]' @@ -698,6 +741,7 @@ zabbix_export: value: Hadoop triggers: - + uuid: 29aae07521b04a73928bed591f4ba404 expression: '{min(5m)}>{$HADOOP.NAMENODE.RESPONSE_TIME.MAX.WARN}' name: 'NameNode: Service response time is too high (over {$HADOOP.NAMENODE.RESPONSE_TIME.MAX.WARN} for 5m)' priority: WARNING @@ -707,6 +751,7 @@ zabbix_export: name: 'NameNode: Service is unavailable' expression: '{Hadoop by HTTP:net.tcp.service["tcp","{$HADOOP.NAMENODE.HOST}","{$HADOOP.NAMENODE.PORT}"].last()}=0' - + uuid: 98b11f1156dc472fbce27ca053e01d4e name: 'ResourceManager: Service response time' type: SIMPLE key: 'net.tcp.service.perf["tcp","{$HADOOP.RESOURCEMANAGER.HOST}","{$HADOOP.RESOURCEMANAGER.PORT}"]' @@ -720,6 +765,7 @@ zabbix_export: value: Hadoop triggers: - + uuid: a32877c1883f4933891e3383314e72df expression: '{min(5m)}>{$HADOOP.RESOURCEMANAGER.RESPONSE_TIME.MAX.WARN}' name: 'ResourceManager: Service response time is too high (over {$HADOOP.RESOURCEMANAGER.RESPONSE_TIME.MAX.WARN} for 5m)' priority: WARNING @@ -729,6 +775,7 @@ zabbix_export: name: 'ResourceManager: Service is unavailable' expression: '{Hadoop by HTTP:net.tcp.service["tcp","{$HADOOP.RESOURCEMANAGER.HOST}","{$HADOOP.RESOURCEMANAGER.PORT}"].last()}=0' - + uuid: 2c52d856e07e4524abf3c2ae4b47c6b6 name: 'NameNode: Service status' type: SIMPLE key: 'net.tcp.service["tcp","{$HADOOP.NAMENODE.HOST}","{$HADOOP.NAMENODE.PORT}"]' @@ -747,11 +794,13 @@ zabbix_export: value: Hadoop triggers: - + uuid: 37e0fd072a5d4a59ab0bbe2421ed677e expression: '{last()}=0' name: 'NameNode: Service is unavailable' priority: AVERAGE manual_close: 'YES' - + uuid: 615b75c42ebe471da798a0613667d499 name: 'ResourceManager: Service status' type: SIMPLE key: 'net.tcp.service["tcp","{$HADOOP.RESOURCEMANAGER.HOST}","{$HADOOP.RESOURCEMANAGER.PORT}"]' @@ -770,18 +819,21 @@ zabbix_export: value: Hadoop triggers: - + uuid: 1412cd862f4748d694f033bb20053e80 expression: '{last()}=0' name: 'ResourceManager: Service is unavailable' priority: AVERAGE manual_close: 'YES' discovery_rules: - + uuid: 0f05e90a6fc547d18f291ae2264db9d1 name: 'Data node discovery' type: HTTP_AGENT key: hadoop.datanode.discovery delay: 1h item_prototypes: - + uuid: ef570f8b37c545bd880b7df20bd19f06 name: '{#HOSTNAME}: Admin state' type: DEPENDENT key: 'hadoop.datanode.admin_state[{#HOSTNAME}]' @@ -806,6 +858,7 @@ zabbix_export: tag: Application value: 'Hadoop DataNode {#HOSTNAME}' - + uuid: 14904ca75991456784d2082c14b7ec88 name: '{#HOSTNAME}: Used' type: DEPENDENT key: 'hadoop.datanode.dfs_used[{#HOSTNAME}]' @@ -825,6 +878,7 @@ zabbix_export: tag: Application value: 'Hadoop DataNode {#HOSTNAME}' - + uuid: 6d2d030b3ddb41a394faede737329bbb name: 'Hadoop DataNode {#HOSTNAME}: Get stats' type: HTTP_AGENT key: 'hadoop.datanode.get[{#HOSTNAME}]' @@ -837,6 +891,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 01bc20e53e314089a55b270961062c00 name: '{#HOSTNAME}: JVM Garbage collection time' type: DEPENDENT key: 'hadoop.datanode.jvm.gc_time[{#HOSTNAME}]' @@ -856,6 +911,7 @@ zabbix_export: tag: Application value: 'Hadoop DataNode {#HOSTNAME}' - + uuid: 4cae9eef95f24810a6607de5348b7b54 name: '{#HOSTNAME}: JVM Heap usage' type: DEPENDENT key: 'hadoop.datanode.jvm.mem_heap_used[{#HOSTNAME}]' @@ -876,6 +932,7 @@ zabbix_export: tag: Application value: 'Hadoop DataNode {#HOSTNAME}' - + uuid: dc30742dba2e4e5d99ca237615ffaef3 name: '{#HOSTNAME}: JVM Threads' type: DEPENDENT key: 'hadoop.datanode.jvm.threads[{#HOSTNAME}]' @@ -894,6 +951,7 @@ zabbix_export: tag: Application value: 'Hadoop DataNode {#HOSTNAME}' - + uuid: 57c00b46aef94c018806cdae43adfab5 name: '{#HOSTNAME}: Number of failed volumes' type: DEPENDENT key: 'hadoop.datanode.numfailedvolumes[{#HOSTNAME}]' @@ -912,6 +970,7 @@ zabbix_export: tag: Application value: 'Hadoop DataNode {#HOSTNAME}' - + uuid: a6541492d4f7426b8016d1a8932b87ce name: '{#HOSTNAME}: Oper state' type: DEPENDENT key: 'hadoop.datanode.oper_state[{#HOSTNAME}]' @@ -937,11 +996,13 @@ zabbix_export: value: 'Hadoop DataNode {#HOSTNAME}' trigger_prototypes: - + uuid: a6d8f38e21384f6aad86ddd70f9bf809 expression: '{last()}<>"Live"' name: '{#HOSTNAME}: DataNode has state {ITEM.VALUE}.' priority: AVERAGE description: 'The state is different from normal.' - + uuid: 5a46ec3c89eb40d4ad57cec2080c66f8 name: '{#HOSTNAME}: Remaining' type: DEPENDENT key: 'hadoop.datanode.remaining[{#HOSTNAME}]' @@ -961,6 +1022,7 @@ zabbix_export: tag: Application value: 'Hadoop DataNode {#HOSTNAME}' - + uuid: 2ac19ff8ee7f480f9974be56ab06eaaf name: '{#HOSTNAME}: Uptime' type: DEPENDENT key: 'hadoop.datanode.uptime[{#HOSTNAME}]' @@ -985,6 +1047,7 @@ zabbix_export: value: 'Hadoop DataNode {#HOSTNAME}' trigger_prototypes: - + uuid: 584195d40e0446afb339e1af26d07409 expression: '{nodata(30m)}=1' name: '{#HOSTNAME}: Failed to fetch DataNode API page (or no data for 30m)' priority: WARNING @@ -995,12 +1058,14 @@ zabbix_export: name: '{#HOSTNAME}: DataNode has state {ITEM.VALUE}.' expression: '{Hadoop by HTTP:hadoop.datanode.oper_state[{#HOSTNAME}].last()}<>"Live"' - + uuid: ed91617180f74e55824e78a1c9cb168e expression: '{last()}<10m' name: '{#HOSTNAME}: Service has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 62b4ca9b1e8a43aa89fbeb78ac16c8cf name: '{#HOSTNAME}: Version' type: DEPENDENT key: 'hadoop.datanode.version[{#HOSTNAME}]' @@ -1026,6 +1091,7 @@ zabbix_export: value: 'Hadoop DataNode {#HOSTNAME}' graph_prototypes: - + uuid: c497416bcce1416ebcede7fc491ccdba name: '{#HOSTNAME}: DataNode {#HOSTNAME} DFS size' type: STACKED graph_items: @@ -1072,12 +1138,14 @@ zabbix_export: throw 'Failed to process response received from Hadoop.'; } - + uuid: de2d5f97843345668bc0b8c8336b9c14 name: 'Node manager discovery' type: HTTP_AGENT key: hadoop.nodemanager.discovery delay: 1h item_prototypes: - + uuid: ffa4704e099a4f1a8b49add245938501 name: '{#HOSTNAME}: Available memory' type: DEPENDENT key: 'hadoop.nodemanager.availablememory[{#HOSTNAME}]' @@ -1096,6 +1164,7 @@ zabbix_export: tag: Application value: 'Hadoop NodeManager {#HOSTNAME}' - + uuid: e8d0ea2c96b643f899e370ab73c5c262 name: '{#HOSTNAME}: Container launch avg duration' type: DEPENDENT key: 'hadoop.nodemanager.container_launch_duration_avg[{#HOSTNAME}]' @@ -1114,6 +1183,7 @@ zabbix_export: tag: Application value: 'Hadoop NodeManager {#HOSTNAME}' - + uuid: 23c89dfb26a34b77bf34fcf543f719f2 name: 'Hadoop NodeManager {#HOSTNAME}: Get stats' type: HTTP_AGENT key: 'hadoop.nodemanager.get[{#HOSTNAME}]' @@ -1126,6 +1196,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 82e289c999a246a6bd1feb85349d0348 name: '{#HOSTNAME}: JVM Garbage collection time' type: DEPENDENT key: 'hadoop.nodemanager.jvm.gc_time[{#HOSTNAME}]' @@ -1145,6 +1216,7 @@ zabbix_export: tag: Application value: 'Hadoop NodeManager {#HOSTNAME}' - + uuid: 4032f0a266c44b34896e8179bbed2419 name: '{#HOSTNAME}: JVM Heap usage' type: DEPENDENT key: 'hadoop.nodemanager.jvm.mem_heap_used[{#HOSTNAME}]' @@ -1165,6 +1237,7 @@ zabbix_export: tag: Application value: 'Hadoop NodeManager {#HOSTNAME}' - + uuid: d7485913b2db4e31a8f02f63f8c18913 name: '{#HOSTNAME}: JVM Threads' type: DEPENDENT key: 'hadoop.nodemanager.jvm.threads[{#HOSTNAME}]' @@ -1183,6 +1256,7 @@ zabbix_export: tag: Application value: 'Hadoop NodeManager {#HOSTNAME}' - + uuid: 662cafd31e194db8808c75789bf712eb name: '{#HOSTNAME}: Number of containers' type: DEPENDENT key: 'hadoop.nodemanager.numcontainers[{#HOSTNAME}]' @@ -1202,6 +1276,7 @@ zabbix_export: tag: Application value: 'Hadoop NodeManager {#HOSTNAME}' - + uuid: 01a5bcdbfc1c4a84a471738998aed372 name: '{#HOSTNAME}: RPC queue & processing time' type: DEPENDENT key: 'hadoop.nodemanager.rpc_processing_time_avg[{#HOSTNAME}]' @@ -1221,6 +1296,7 @@ zabbix_export: tag: Application value: 'Hadoop NodeManager {#HOSTNAME}' - + uuid: bab9c705d31e42ce9af65b396e18504b name: '{#HOSTNAME}: State' type: DEPENDENT key: 'hadoop.nodemanager.state[{#HOSTNAME}]' @@ -1246,11 +1322,13 @@ zabbix_export: value: 'Hadoop NodeManager {#HOSTNAME}' trigger_prototypes: - + uuid: 67e16428f9ae4c4984bd62d1066336a2 expression: '{last()}<>"RUNNING"' name: '{#HOSTNAME}: NodeManager has state {ITEM.VALUE}.' priority: AVERAGE description: 'The state is different from normal.' - + uuid: f8f6799130d34848a7dfb65815939c48 name: '{#HOSTNAME}: Uptime' type: DEPENDENT key: 'hadoop.nodemanager.uptime[{#HOSTNAME}]' @@ -1275,6 +1353,7 @@ zabbix_export: value: 'Hadoop NodeManager {#HOSTNAME}' trigger_prototypes: - + uuid: 752975bc053c4087a9d7c46cc01a5f93 expression: '{nodata(30m)}=1' name: '{#HOSTNAME}: Failed to fetch NodeManager API page (or no data for 30m)' priority: WARNING @@ -1285,12 +1364,14 @@ zabbix_export: name: '{#HOSTNAME}: NodeManager has state {ITEM.VALUE}.' expression: '{Hadoop by HTTP:hadoop.nodemanager.state[{#HOSTNAME}].last()}<>"RUNNING"' - + uuid: cc74c56ba5eb4d729640b7acb735436c expression: '{last()}<10m' name: '{#HOSTNAME}: Service has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: d92b66e61a5244a995693ab8aedee96e name: '{#HOSTNAME}: Used memory' type: DEPENDENT key: 'hadoop.nodemanager.usedmemory[{#HOSTNAME}]' @@ -1309,6 +1390,7 @@ zabbix_export: tag: Application value: 'Hadoop NodeManager {#HOSTNAME}' - + uuid: c4d46de2d6d341f5a2c1826236f94e5e name: '{#HOSTNAME}: Version' type: DEPENDENT key: 'hadoop.nodemanager.version[{#HOSTNAME}]' @@ -1388,6 +1470,7 @@ zabbix_export: description: 'The Hadoop ResourceManager API page maximum response time in seconds for trigger expression.' valuemaps: - + uuid: 6c967c4df18d4c7ebb0fd4be17df292a name: 'Service state' mappings: - diff --git a/templates/app/haproxy_agent/template_app_haproxy_agent.yaml b/templates/app/haproxy_agent/template_app_haproxy_agent.yaml index a180a63809d..192df3de428 100644 --- a/templates/app/haproxy_agent/template_app_haproxy_agent.yaml +++ b/templates/app/haproxy_agent/template_app_haproxy_agent.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:27:36Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 812073bf8df143bcae2a84b32c3965e5 template: 'HAProxy by Zabbix agent' name: 'HAProxy by Zabbix agent' description: | @@ -27,6 +29,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 29381f1e0bdc4628a82ef1b7724f2e6f name: 'HAProxy: Uptime' type: DEPENDENT key: haproxy.uptime @@ -54,12 +57,14 @@ zabbix_export: value: HAProxy triggers: - + uuid: 30d9ccb2845548e19f0a9e5ff93656bd expression: '{last()}<10m' name: 'HAProxy: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: e930e70fb1b44d9cbe673f35133c6e77 name: 'HAProxy: Version' type: DEPENDENT key: haproxy.version @@ -86,12 +91,14 @@ zabbix_export: value: HAProxy triggers: - + uuid: 4aa1e7a150be441490b570bda832e7d7 expression: '{diff()}=1 and {strlen()}>0' name: 'HAProxy: Version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'HAProxy version has changed. Ack to close.' manual_close: 'YES' - + uuid: c224cfe9b7474f9e80618dde78cfcb11 name: 'HAProxy: Service response time' key: 'net.tcp.service.perf["{$HAPROXY.STATS.SCHEME}","{HOST.CONN}","{$HAPROXY.STATS.PORT}"]' history: 7d @@ -103,6 +110,7 @@ zabbix_export: value: HAProxy triggers: - + uuid: b310c762faa64032bc47c077dfcbc5ad expression: '{min(5m)}>{$HAPROXY.RESPONSE_TIME.MAX.WARN}' name: 'HAProxy: Service response time is too high (over {$HAPROXY.RESPONSE_TIME.MAX.WARN} for 5m)' priority: WARNING @@ -112,6 +120,7 @@ zabbix_export: name: 'HAProxy: Service is down' expression: '{HAProxy by Zabbix agent:net.tcp.service["{$HAPROXY.STATS.SCHEME}","{HOST.CONN}","{$HAPROXY.STATS.PORT}"].last()}=0' - + uuid: 97e45c508f5a4df78fc783382088e233 name: 'HAProxy: Service status' key: 'net.tcp.service["{$HAPROXY.STATS.SCHEME}","{HOST.CONN}","{$HAPROXY.STATS.PORT}"]' history: 7d @@ -128,11 +137,13 @@ zabbix_export: value: HAProxy triggers: - + uuid: 711288c9efdb411e96cad7c4844cae6b expression: '{last()}=0' name: 'HAProxy: Service is down' priority: AVERAGE manual_close: 'YES' - + uuid: e70009bd4e3041a3952738673ebb5c29 name: 'HAProxy: Get stats page' key: 'web.page.get["{$HAPROXY.STATS.SCHEME}://{HOST.CONN}:{$HAPROXY.STATS.PORT}/{$HAPROXY.STATS.PATH}"]' history: 1h @@ -144,6 +155,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: aabdb5706b6744379561f269e0709141 name: 'HAProxy: Get stats' key: 'web.page.get["{$HAPROXY.STATS.SCHEME}://{HOST.CONN}:{$HAPROXY.STATS.PORT}/{$HAPROXY.STATS.PATH};csv"]' history: 1h @@ -168,6 +180,7 @@ zabbix_export: value: 'Zabbix raw items' discovery_rules: - + uuid: 9899f0a11ece4b9194ca44a8fc34b066 name: 'BACKEND discovery' type: DEPENDENT key: haproxy.backend.discovery @@ -186,6 +199,7 @@ zabbix_export: description: 'Discovery backends' item_prototypes: - + uuid: 3df452e68f144fc3a8e5ff7644ace606 name: 'HAProxy Backend {#PXNAME}: Responses denied per second' type: DEPENDENT key: 'haproxy.backend.dresp.rate[{#PXNAME}:{#SVNAME}]' @@ -208,6 +222,7 @@ zabbix_export: tag: Application value: 'HAProxy backend {#PXNAME}' - + uuid: 5e315f24828d45b285e92971d5456234 name: 'HAProxy Backend {#PXNAME}: Errors connection per second' type: DEPENDENT key: 'haproxy.backend.econ.rate[{#PXNAME}:{#SVNAME}]' @@ -230,6 +245,7 @@ zabbix_export: tag: Application value: 'HAProxy backend {#PXNAME}' - + uuid: f1ca728c571e4cf4ac9ebc36e96df27e name: 'HAProxy Backend {#PXNAME}: Response errors per second' type: DEPENDENT key: 'haproxy.backend.eresp.rate[{#PXNAME}:{#SVNAME}]' @@ -253,11 +269,13 @@ zabbix_export: value: 'HAProxy backend {#PXNAME}' trigger_prototypes: - + uuid: cdc9843690874f04a3830847beab59ce expression: '{min(5m)}>{$HAPROXY.BACK_ERESP.MAX.WARN}' 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}.' - + uuid: 389e5f77b422419386c2fa21db612697 name: 'HAProxy Backend {#PXNAME}: Unassigned requests' type: DEPENDENT key: 'haproxy.backend.qcur[{#PXNAME}:{#SVNAME}]' @@ -277,11 +295,13 @@ zabbix_export: value: 'HAProxy backend {#PXNAME}' trigger_prototypes: - + uuid: 906376c30e594f4a9c24d880179a6d52 expression: '{min(5m)}>{$HAPROXY.BACK_QCUR.MAX.WARN}' 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}.' - + uuid: a58ff94387824acb81b27cab5cfc680a name: 'HAProxy Backend {#PXNAME}: Time in queue' type: DEPENDENT key: 'haproxy.backend.qtime[{#PXNAME}:{#SVNAME}]' @@ -307,11 +327,13 @@ zabbix_export: value: 'HAProxy backend {#PXNAME}' trigger_prototypes: - + uuid: dfd2644529b54e38828174323f72a796 expression: '{min(5m)}>{$HAPROXY.BACK_QTIME.MAX.WARN}' 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}.' - + uuid: 7e801fd81fed448db7dd6c6eeaa398d5 name: 'HAProxy Backend {#PXNAME}: Responses time' type: DEPENDENT key: 'haproxy.backend.rtime[{#PXNAME}:{#SVNAME}]' @@ -337,11 +359,13 @@ zabbix_export: value: 'HAProxy backend {#PXNAME}' trigger_prototypes: - + uuid: f25505af8ecb4074bc720811a10aa000 expression: '{min(5m)}>{$HAPROXY.BACK_RTIME.MAX.WARN}' 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}.' - + uuid: 5826a63314314ef297c81749561574d2 name: 'HAProxy Backend {#PXNAME}: Status' type: DEPENDENT key: 'haproxy.backend.status[{#PXNAME}:{#SVNAME}]' @@ -370,11 +394,13 @@ zabbix_export: value: 'HAProxy backend {#PXNAME}' trigger_prototypes: - + uuid: 6dda3d4377d54298a005b032ec9fa403 expression: '{max(#5)}=0' name: 'HAProxy backend {#PXNAME}: Server is DOWN' priority: AVERAGE description: 'Backend is not available.' - + uuid: bebad9eb0731474db798eacde7771238 name: 'HAProxy Backend {#PXNAME}: Redispatched requests per second' type: DEPENDENT key: 'haproxy.backend.wredis.rate[{#PXNAME}:{#SVNAME}]' @@ -397,6 +423,7 @@ zabbix_export: tag: Application value: 'HAProxy backend {#PXNAME}' - + uuid: 0f09a6b800d747f4beed96a25b5cfa49 name: 'HAProxy Backend {#PXNAME}: Retried connections per second' type: DEPENDENT key: 'haproxy.backend.wretr.rate[{#PXNAME}:{#SVNAME}]' @@ -420,6 +447,7 @@ zabbix_export: value: 'HAProxy backend {#PXNAME}' graph_prototypes: - + uuid: a8518997e8ce40339f5d2384a011f3ba name: 'HAProxy: Backend {#PXNAME} Redispatched requests and retried connections per second' graph_items: - @@ -446,6 +474,7 @@ zabbix_export: lld_macro: '{#SVNAME}' path: $.svname - + uuid: 2ac1d12c3a1645bbbab84fa8d75cc435 name: 'TCP BACKEND discovery' type: DEPENDENT key: haproxy.backend_tcp.discovery @@ -464,6 +493,7 @@ zabbix_export: description: 'Discovery TCP backends' item_prototypes: - + uuid: 5edcdf01a2574bc3bf2d1b065bdc7ff0 name: 'HAProxy TCP Backend {#PXNAME}: Responses denied per second' type: DEPENDENT key: 'haproxy.backend_tcp.dresp.rate[{#PXNAME}:{#SVNAME}]' @@ -486,6 +516,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP Backend {#PXNAME}' - + uuid: f4f6126e7b82479e8bb40ecc3807cb92 name: 'HAProxy TCP Backend {#PXNAME}: Errors connection per second' type: DEPENDENT key: 'haproxy.backend_tcp.econ.rate[{#PXNAME}:{#SVNAME}]' @@ -508,6 +539,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP Backend {#PXNAME}' - + uuid: 80490424531148fa844c4a3c72506b0b name: 'HAProxy TCP Backend {#PXNAME}: Response errors per second' type: DEPENDENT key: 'haproxy.backend_tcp.eresp.rate[{#PXNAME}:{#SVNAME}]' @@ -531,11 +563,13 @@ zabbix_export: value: 'HAProxy TCP Backend {#PXNAME}' trigger_prototypes: - + uuid: d85cdda1727c4c35b54a0358a5a1ea17 expression: '{min(5m)}>{$HAPROXY.BACK_ERESP.MAX.WARN}' name: 'HAProxy TCP 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}.' - + uuid: 4cebbf12459f45afa115e10a089b6998 name: 'HAProxy TCP Backend {#PXNAME}: Unassigned requests' type: DEPENDENT key: 'haproxy.backend_tcp.qcur[{#PXNAME}:{#SVNAME}]' @@ -555,11 +589,13 @@ zabbix_export: value: 'HAProxy TCP Backend {#PXNAME}' trigger_prototypes: - + uuid: 25682266eda0406aa4956fd2229c861b expression: '{min(5m)}>{$HAPROXY.BACK_QCUR.MAX.WARN}' name: 'HAProxy TCP 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}.' - + uuid: 74a53a9623c146a7876a6ed09025e768 name: 'HAProxy TCP Backend {#PXNAME}: Time in queue' type: DEPENDENT key: 'haproxy.backend_tcp.qtime[{#PXNAME}:{#SVNAME}]' @@ -585,11 +621,13 @@ zabbix_export: value: 'HAProxy TCP Backend {#PXNAME}' trigger_prototypes: - + uuid: ec36653c1a4e4307a20d528268ae641e expression: '{min(5m)}>{$HAPROXY.BACK_QTIME.MAX.WARN}' name: 'HAProxy TCP 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}.' - + uuid: 1497dcd89ce340ee9b0af1d0981ca06f name: 'HAProxy TCP Backend {#PXNAME}: Responses time' type: DEPENDENT key: 'haproxy.backend_tcp.rtime[{#PXNAME}:{#SVNAME}]' @@ -615,11 +653,13 @@ zabbix_export: value: 'HAProxy TCP Backend {#PXNAME}' trigger_prototypes: - + uuid: 6810c7b3d96145e9b4dd0e3d16b1df0b expression: '{min(5m)}>{$HAPROXY.BACK_RTIME.MAX.WARN}' name: 'HAProxy TCP 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}.' - + uuid: 2e62a43dfc5c4e1388c8d487af18fe85 name: 'HAProxy TCP Backend {#PXNAME}: Status' type: DEPENDENT key: 'haproxy.backend_tcp.status[{#PXNAME}:{#SVNAME}]' @@ -648,11 +688,13 @@ zabbix_export: value: 'HAProxy TCP Backend {#PXNAME}' trigger_prototypes: - + uuid: 981632af5b724300984061d24e057873 expression: '{max(#5)}=0' name: 'HAProxy TCP Backend {#PXNAME}: Server is DOWN' priority: AVERAGE description: 'Backend is not available.' - + uuid: f15cf5dac6af4cff8df89698e7c23fd3 name: 'HAProxy TCP Backend {#PXNAME}: Redispatched requests per second' type: DEPENDENT key: 'haproxy.backend_tcp.wredis.rate[{#PXNAME}:{#SVNAME}]' @@ -675,6 +717,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP Backend {#PXNAME}' - + uuid: af33b17bacb64ab28d96236505acb4c1 name: 'HAProxy TCP Backend {#PXNAME}: Retried connections per second' type: DEPENDENT key: 'haproxy.backend_tcp.wretr.rate[{#PXNAME}:{#SVNAME}]' @@ -698,6 +741,7 @@ zabbix_export: value: 'HAProxy TCP Backend {#PXNAME}' graph_prototypes: - + uuid: 78115ef121914e79b7f6b9b228643cb3 name: 'HAProxy: TCP Backend {#PXNAME} Redispatched requests and retried connections per second' graph_items: - @@ -724,6 +768,7 @@ zabbix_export: lld_macro: '{#SVNAME}' path: $.svname - + uuid: 69264415d8644ef597affd3dc95d42b2 name: 'FRONTEND discovery' type: DEPENDENT key: haproxy.frontend.discovery @@ -742,6 +787,7 @@ zabbix_export: description: 'Discovery frontends' item_prototypes: - + uuid: 434f9c1dd63946d3a181c42bcee94e07 name: 'HAProxy Frontend {#PXNAME}: Incoming traffic' type: DEPENDENT key: 'haproxy.frontend.bin[{#PXNAME}:{#SVNAME}]' @@ -770,6 +816,7 @@ zabbix_export: tag: Application value: 'HAProxy frontend {#PXNAME}' - + uuid: 047ec4b444af4bc38f74eb7fabf2fb94 name: 'HAProxy Frontend {#PXNAME}: Outgoing traffic' type: DEPENDENT key: 'haproxy.frontend.bout[{#PXNAME}:{#SVNAME}]' @@ -797,6 +844,7 @@ zabbix_export: tag: Application value: 'HAProxy frontend {#PXNAME}' - + uuid: 4542ee3da6334468b6a146083bfa1208 name: 'HAProxy Frontend {#PXNAME}: Denied requests per second' type: DEPENDENT key: 'haproxy.frontend.dreq.rate[{#PXNAME}:{#SVNAME}]' @@ -820,11 +868,13 @@ zabbix_export: value: 'HAProxy frontend {#PXNAME}' trigger_prototypes: - + uuid: 91e034781180416d96f1fc5c12d79984 expression: '{min(5m)}>{$HAPROXY.FRONT_DREQ.MAX.WARN}' 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}.' - + uuid: 2da48ea7b7fb4432b041b9706017778e name: 'HAProxy Frontend {#PXNAME}: Request errors per second' type: DEPENDENT key: 'haproxy.frontend.ereq.rate[{#PXNAME}:{#SVNAME}]' @@ -848,11 +898,13 @@ zabbix_export: value: 'HAProxy frontend {#PXNAME}' trigger_prototypes: - + uuid: eb88e27302c648c284ec760276449e0d expression: '{min(5m)}>{$HAPROXY.FRONT_EREQ.MAX.WARN}' 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}.' - + uuid: d4d6d7092c524a4aa9ac83f9506fcb44 name: 'HAProxy Frontend {#PXNAME}: Number of responses with codes 1xx per second' type: DEPENDENT key: 'haproxy.frontend.hrsp_1xx.rate[{#PXNAME}:{#SVNAME}]' @@ -875,6 +927,7 @@ zabbix_export: tag: Application value: 'HAProxy frontend {#PXNAME}' - + uuid: 34bb4142cb4c48678f1136ed7a582ff7 name: 'HAProxy Frontend {#PXNAME}: Number of responses with codes 2xx per second' type: DEPENDENT key: 'haproxy.frontend.hrsp_2xx.rate[{#PXNAME}:{#SVNAME}]' @@ -897,6 +950,7 @@ zabbix_export: tag: Application value: 'HAProxy frontend {#PXNAME}' - + uuid: 3d6966759c864b0d94daceead022e421 name: 'HAProxy Frontend {#PXNAME}: Number of responses with codes 3xx per second' type: DEPENDENT key: 'haproxy.frontend.hrsp_3xx.rate[{#PXNAME}:{#SVNAME}]' @@ -919,6 +973,7 @@ zabbix_export: tag: Application value: 'HAProxy frontend {#PXNAME}' - + uuid: 3fe3871812254cf0a228b6607f02ea12 name: 'HAProxy Frontend {#PXNAME}: Number of responses with codes 4xx per second' type: DEPENDENT key: 'haproxy.frontend.hrsp_4xx.rate[{#PXNAME}:{#SVNAME}]' @@ -941,6 +996,7 @@ zabbix_export: tag: Application value: 'HAProxy frontend {#PXNAME}' - + uuid: 85d7aa81598b48ee9d40ce3e5b7fc7ea name: 'HAProxy Frontend {#PXNAME}: Number of responses with codes 5xx per second' type: DEPENDENT key: 'haproxy.frontend.hrsp_5xx.rate[{#PXNAME}:{#SVNAME}]' @@ -963,6 +1019,7 @@ zabbix_export: tag: Application value: 'HAProxy frontend {#PXNAME}' - + uuid: 24ee024f493e47f4b4405bc469976c8e name: 'HAProxy Frontend {#PXNAME}: Sessions rate' type: DEPENDENT key: 'haproxy.frontend.rate[{#PXNAME}:{#SVNAME}]' @@ -981,6 +1038,7 @@ zabbix_export: tag: Application value: 'HAProxy frontend {#PXNAME}' - + uuid: 2290bc0944774d54a89d5b6195f81ad4 name: 'HAProxy Frontend {#PXNAME}: Requests rate' type: DEPENDENT key: 'haproxy.frontend.req_rate[{#PXNAME}:{#SVNAME}]' @@ -999,6 +1057,7 @@ zabbix_export: tag: Application value: 'HAProxy frontend {#PXNAME}' - + uuid: b01d1b02b9da4609acaa278cf5f2ebbd name: 'HAProxy Frontend {#PXNAME}: Established sessions' type: DEPENDENT key: 'haproxy.frontend.scur[{#PXNAME}:{#SVNAME}]' @@ -1017,6 +1076,7 @@ zabbix_export: tag: Application value: 'HAProxy frontend {#PXNAME}' - + uuid: 4ed338fd24e14aeda1f6058a36371455 name: 'HAProxy Frontend {#PXNAME}: Session limits' type: DEPENDENT key: 'haproxy.frontend.slim[{#PXNAME}:{#SVNAME}]' @@ -1039,6 +1099,7 @@ zabbix_export: tag: Application value: 'HAProxy frontend {#PXNAME}' - + uuid: 4aedda0904954ade92a4aad6460d759b name: 'HAProxy Frontend {#PXNAME}: Session utilization' type: CALCULATED key: 'haproxy.frontend.sutil[{#PXNAME}:{#SVNAME}]' @@ -1053,12 +1114,14 @@ zabbix_export: value: 'HAProxy frontend {#PXNAME}' trigger_prototypes: - + uuid: 6346f79904674880a12f88fd45dd1064 expression: '{min(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.' graph_prototypes: - + uuid: 30141ef1c5bf4c4a9cca0f8ce2ea3373 name: 'HAProxy: Frontend {#PXNAME} Errors and denials per second' graph_items: - @@ -1073,6 +1136,7 @@ zabbix_export: host: 'HAProxy by Zabbix agent' key: 'haproxy.frontend.dreq.rate[{#PXNAME}:{#SVNAME}]' - + uuid: f6a6bb900b4e45c9af863e6e0aa9af8a name: 'HAProxy: Frontend {#PXNAME} In/Out traffic' graph_items: - @@ -1089,6 +1153,7 @@ zabbix_export: host: 'HAProxy by Zabbix agent' key: 'haproxy.frontend.bout[{#PXNAME}:{#SVNAME}]' - + uuid: 065d1ef09a404cf1bcc67f0e987482ab name: 'HAProxy: Frontend {#PXNAME} Requests and sessions per second' graph_items: - @@ -1103,6 +1168,7 @@ zabbix_export: host: 'HAProxy by Zabbix agent' key: 'haproxy.frontend.rate[{#PXNAME}:{#SVNAME}]' - + uuid: 3ce6177d02a045219cec0d348b970860 name: 'HAProxy: Frontend {#PXNAME} Responses by HTTP code' type: STACKED graph_items: @@ -1148,6 +1214,7 @@ zabbix_export: lld_macro: '{#SVNAME}' path: $.svname - + uuid: 62bacaf6c72f4262a816de823188f6e6 name: 'TCP FRONTEND discovery' type: DEPENDENT key: haproxy.frontend_tcp.discovery @@ -1166,6 +1233,7 @@ zabbix_export: description: 'Discovery TCP frontends' item_prototypes: - + uuid: e568e7771b1a415786867386a95d4294 name: 'HAProxy TCP Frontend {#PXNAME}: Incoming traffic' type: DEPENDENT key: 'haproxy.frontend_tcp.bin[{#PXNAME}:{#SVNAME}]' @@ -1194,6 +1262,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP Frontend {#PXNAME}' - + uuid: 5ec9f9ee699a4d41862425fc69872fc4 name: 'HAProxy TCP Frontend {#PXNAME}: Outgoing traffic' type: DEPENDENT key: 'haproxy.frontend_tcp.bout[{#PXNAME}:{#SVNAME}]' @@ -1221,6 +1290,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP Frontend {#PXNAME}' - + uuid: 76bd6bc39c3943f7b4a194474bac7cac name: 'HAProxy TCP Frontend {#PXNAME}: Denied requests per second' type: DEPENDENT key: 'haproxy.frontend_tcp.dreq.rate[{#PXNAME}:{#SVNAME}]' @@ -1244,11 +1314,13 @@ zabbix_export: value: 'HAProxy TCP Frontend {#PXNAME}' trigger_prototypes: - + uuid: 6df816cc6ef047b1b9927c6a9774ff17 expression: '{min(5m)}>{$HAPROXY.FRONT_DREQ.MAX.WARN}' name: 'HAProxy TCP 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}.' - + uuid: e64e40cf028f4576b61856d40f4e5339 name: 'HAProxy TCP Frontend {#PXNAME}: Request errors per second' type: DEPENDENT key: 'haproxy.frontend_tcp.ereq.rate[{#PXNAME}:{#SVNAME}]' @@ -1272,11 +1344,13 @@ zabbix_export: value: 'HAProxy TCP Frontend {#PXNAME}' trigger_prototypes: - + uuid: 754125aa47d54e0db1194a1cb532162a expression: '{min(5m)}>{$HAPROXY.FRONT_EREQ.MAX.WARN}' name: 'HAProxy TCP 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}.' - + uuid: dceea3c5dd1a452b9e3157682e0a0009 name: 'HAProxy TCP Frontend {#PXNAME}: Sessions rate' type: DEPENDENT key: 'haproxy.frontend_tcp.rate[{#PXNAME}:{#SVNAME}]' @@ -1295,6 +1369,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP Frontend {#PXNAME}' - + uuid: c23b05569c684c1c84b11d101feb7936 name: 'HAProxy TCP Frontend {#PXNAME}: Requests rate' type: DEPENDENT key: 'haproxy.frontend_tcp.req_rate[{#PXNAME}:{#SVNAME}]' @@ -1313,6 +1388,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP Frontend {#PXNAME}' - + uuid: eee3bd5cedaa47cc833457729fca70ff name: 'HAProxy TCP Frontend {#PXNAME}: Established sessions' type: DEPENDENT key: 'haproxy.frontend_tcp.scur[{#PXNAME}:{#SVNAME}]' @@ -1331,6 +1407,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP Frontend {#PXNAME}' - + uuid: 4e0f8d9561af4595bdf66f05b027c304 name: 'HAProxy TCP Frontend {#PXNAME}: Session limits' type: DEPENDENT key: 'haproxy.frontend_tcp.slim[{#PXNAME}:{#SVNAME}]' @@ -1353,6 +1430,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP Frontend {#PXNAME}' - + uuid: e85f043c43ad4f959d975e7b0dc55062 name: 'HAProxy TCP Frontend {#PXNAME}: Session utilization' type: CALCULATED key: 'haproxy.frontend_tcp.sutil[{#PXNAME}:{#SVNAME}]' @@ -1367,12 +1445,14 @@ zabbix_export: value: 'HAProxy TCP Frontend {#PXNAME}' trigger_prototypes: - + uuid: d5372417b840419892cd89f835ae2682 expression: '{min(5m)}>{$HAPROXY.FRONT_SUTIL.MAX.WARN}' name: 'HAProxy TCP 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.' graph_prototypes: - + uuid: c5696eca752f4b3d80a3f2be1b68ff69 name: 'HAProxy: TCP Frontend {#PXNAME} Errors and denials per second' graph_items: - @@ -1387,6 +1467,7 @@ zabbix_export: host: 'HAProxy by Zabbix agent' key: 'haproxy.frontend_tcp.dreq.rate[{#PXNAME}:{#SVNAME}]' - + uuid: ef9c4033083042689c5eb8e16996ef93 name: 'HAProxy: TCP Frontend {#PXNAME} In/Out traffic' graph_items: - @@ -1403,6 +1484,7 @@ zabbix_export: host: 'HAProxy by Zabbix agent' key: 'haproxy.frontend_tcp.bout[{#PXNAME}:{#SVNAME}]' - + uuid: 0a8d9093d857414d992ead1ddb371d89 name: 'HAProxy: TCP Frontend {#PXNAME} Requests and sessions per second' graph_items: - @@ -1429,6 +1511,7 @@ zabbix_export: lld_macro: '{#SVNAME}' path: $.svname - + uuid: a2f7f79b8f094afd93648f62f99d3369 name: 'Servers discovery' type: DEPENDENT key: haproxy.server.discovery @@ -1448,6 +1531,7 @@ zabbix_export: description: 'Discovery servers' item_prototypes: - + uuid: 537f0b807f784b6cba1032ff77fad499 name: 'HAProxy {#PXNAME} {#SVNAME}: Responses denied per second' type: DEPENDENT key: 'haproxy.server.dresp.rate[{#PXNAME}:{#SVNAME}]' @@ -1470,6 +1554,7 @@ zabbix_export: tag: Application value: 'HAProxy {#PXNAME} {#SVNAME}' - + uuid: f688e1e62fa94d1db1d59735094f0bc4 name: 'HAProxy {#PXNAME} {#SVNAME}: Errors connection per second' type: DEPENDENT key: 'haproxy.server.econ.rate[{#PXNAME}:{#SVNAME}]' @@ -1492,6 +1577,7 @@ zabbix_export: tag: Application value: 'HAProxy {#PXNAME} {#SVNAME}' - + uuid: bdcac24a8b1e4dd5a441edb61ca13156 name: 'HAProxy {#PXNAME} {#SVNAME}: Response errors per second' type: DEPENDENT key: 'haproxy.server.eresp.rate[{#PXNAME}:{#SVNAME}]' @@ -1515,11 +1601,13 @@ zabbix_export: value: 'HAProxy {#PXNAME} {#SVNAME}' trigger_prototypes: - + uuid: e742edd42f9e42ccac5ff5800f4593ce expression: '{min(5m)}>{$HAPROXY.SERVER_ERESP.MAX.WARN}' 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}.' - + uuid: 3af9ae3041bb4cd588cc6048370d9be7 name: 'HAProxy {#PXNAME} {#SVNAME}: Number of responses with codes 4xx per second' type: DEPENDENT key: 'haproxy.server.hrsp_4xx.rate[{#PXNAME}:{#SVNAME}]' @@ -1542,6 +1630,7 @@ zabbix_export: tag: Application value: 'HAProxy {#PXNAME} {#SVNAME}' - + uuid: 9f2f6e181dca47ab8e1ae9064ab9fe15 name: 'HAProxy {#PXNAME} {#SVNAME}: Number of responses with codes 5xx per second' type: DEPENDENT key: 'haproxy.server.hrsp_5xx.rate[{#PXNAME}:{#SVNAME}]' @@ -1564,6 +1653,7 @@ zabbix_export: tag: Application value: 'HAProxy {#PXNAME} {#SVNAME}' - + uuid: 03c6d54204104fa0a320ff76204fc825 name: 'HAProxy {#PXNAME} {#SVNAME}: Unassigned requests' type: DEPENDENT key: 'haproxy.server.qcur[{#PXNAME}:{#SVNAME}]' @@ -1583,11 +1673,13 @@ zabbix_export: value: 'HAProxy {#PXNAME} {#SVNAME}' trigger_prototypes: - + uuid: cfbc69d35f39447ca59d682d91f36aa0 expression: '{min(5m)}>{$HAPROXY.SERVER_QCUR.MAX.WARN}' 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}.' - + uuid: 58c074ebc26145a6847d425d51f7cbca name: 'HAProxy {#PXNAME} {#SVNAME}: Time in queue' type: DEPENDENT key: 'haproxy.server.qtime[{#PXNAME}:{#SVNAME}]' @@ -1613,11 +1705,13 @@ zabbix_export: value: 'HAProxy {#PXNAME} {#SVNAME}' trigger_prototypes: - + uuid: d61418a1a6ee42028ddb8b125a56d5d3 expression: '{min(5m)}>{$HAPROXY.SERVER_QTIME.MAX.WARN}' 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}.' - + uuid: 25c22d3eca2d4eb7b83791d36edcf470 name: 'HAProxy {#PXNAME} {#SVNAME}: Responses time' type: DEPENDENT key: 'haproxy.server.rtime[{#PXNAME}:{#SVNAME}]' @@ -1643,11 +1737,13 @@ zabbix_export: value: 'HAProxy {#PXNAME} {#SVNAME}' trigger_prototypes: - + uuid: 54b4e33d47a04f76b679a4b98e63ce4d expression: '{min(5m)}>{$HAPROXY.SERVER_RTIME.MAX.WARN}' 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}.' - + uuid: 973e886a54374bd4815f71d9f9174e80 name: 'HAProxy {#PXNAME} {#SVNAME}: Status' type: DEPENDENT key: 'haproxy.server.status[{#PXNAME}:{#SVNAME}]' @@ -1676,11 +1772,13 @@ zabbix_export: value: 'HAProxy {#PXNAME} {#SVNAME}' trigger_prototypes: - + uuid: a35f6318b291415caeaaa99e138e5aa5 expression: '{max(#5)}=0' name: 'HAProxy {#PXNAME} {#SVNAME}: Server is DOWN' priority: WARNING description: 'Server is not available.' - + uuid: 606acc119e0d4d9c934e200e037434fe name: 'HAProxy {#PXNAME} {#SVNAME}: Redispatched requests per second' type: DEPENDENT key: 'haproxy.server.wredis.rate[{#PXNAME}:{#SVNAME}]' @@ -1703,6 +1801,7 @@ zabbix_export: tag: Application value: 'HAProxy {#PXNAME} {#SVNAME}' - + uuid: 1e2188320b834562b6b33e96f90a5b44 name: 'HAProxy {#PXNAME} {#SVNAME}: Retried connections per second' type: DEPENDENT key: 'haproxy.server.wretr.rate[{#PXNAME}:{#SVNAME}]' @@ -1726,6 +1825,7 @@ zabbix_export: value: 'HAProxy {#PXNAME} {#SVNAME}' graph_prototypes: - + uuid: e3e10b66deb14b33a436481cc34eeb84 name: 'HAProxy: {#PXNAME} {#SVNAME} Response time and time in queue' graph_items: - @@ -1752,6 +1852,7 @@ zabbix_export: lld_macro: '{#SVNAME}' path: $.svname - + uuid: fbfa819bc0a94f6cba0742720d7edeb0 name: 'TCP Servers discovery' type: DEPENDENT key: haproxy.server_tcp.discovery @@ -1771,6 +1872,7 @@ zabbix_export: description: 'Discovery tcp servers' item_prototypes: - + uuid: a7fa3228a8a041909f097f8c190b1cfa name: 'HAProxy TCP {#PXNAME} {#SVNAME}: Responses denied per second' type: DEPENDENT key: 'haproxy.server_tcp.dresp.rate[{#PXNAME}:{#SVNAME}]' @@ -1793,6 +1895,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP {#PXNAME} {#SVNAME}' - + uuid: 42685995eda24ad989c75c6c84be1cab name: 'HAProxy TCP {#PXNAME} {#SVNAME}: Errors connection per second' type: DEPENDENT key: 'haproxy.server_tcp.econ.rate[{#PXNAME}:{#SVNAME}]' @@ -1815,6 +1918,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP {#PXNAME} {#SVNAME}' - + uuid: 7f934575adf74088b1a54a18ee7f6588 name: 'HAProxy TCP {#PXNAME} {#SVNAME}: Response errors per second' type: DEPENDENT key: 'haproxy.server_tcp.eresp.rate[{#PXNAME}:{#SVNAME}]' @@ -1838,11 +1942,13 @@ zabbix_export: value: 'HAProxy TCP {#PXNAME} {#SVNAME}' trigger_prototypes: - + uuid: dd061bdb66514f22892fffaa7308fe57 expression: '{min(5m)}>{$HAPROXY.SERVER_ERESP.MAX.WARN}' name: 'HAProxy TCP {#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}.' - + uuid: cdbde77e14d44ce995b2cd507c798af8 name: 'HAProxy TCP {#PXNAME} {#SVNAME}: Unassigned requests' type: DEPENDENT key: 'haproxy.server_tcp.qcur[{#PXNAME}:{#SVNAME}]' @@ -1862,11 +1968,13 @@ zabbix_export: value: 'HAProxy TCP {#PXNAME} {#SVNAME}' trigger_prototypes: - + uuid: 82b8e843a1334f699c27d3652a95e786 expression: '{min(5m)}>{$HAPROXY.SERVER_QCUR.MAX.WARN}' name: 'HAProxy TCP {#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}.' - + uuid: 4c47503f5cfd4c1dba06fc8d7ebef10e name: 'HAProxy TCP {#PXNAME} {#SVNAME}: Time in queue' type: DEPENDENT key: 'haproxy.server_tcp.qtime[{#PXNAME}:{#SVNAME}]' @@ -1892,11 +2000,13 @@ zabbix_export: value: 'HAProxy TCP {#PXNAME} {#SVNAME}' trigger_prototypes: - + uuid: cd9797e393c245ccbbf798d3beab2f24 expression: '{min(5m)}>{$HAPROXY.SERVER_QTIME.MAX.WARN}' name: 'HAProxy TCP {#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}.' - + uuid: dbe0b535d99b446983c16961d61e6e59 name: 'HAProxy TCP {#PXNAME} {#SVNAME}: Responses time' type: DEPENDENT key: 'haproxy.server_tcp.rtime[{#PXNAME}:{#SVNAME}]' @@ -1922,11 +2032,13 @@ zabbix_export: value: 'HAProxy TCP {#PXNAME} {#SVNAME}' trigger_prototypes: - + uuid: 56a10000b6f44a8dafae64d5767162a0 expression: '{min(5m)}>{$HAPROXY.SERVER_RTIME.MAX.WARN}' name: 'HAProxy TCP {#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}.' - + uuid: a27c1ade85c3495b98218653b4db8d8f name: 'HAProxy TCP {#PXNAME} {#SVNAME}: Status' type: DEPENDENT key: 'haproxy.server_tcp.status[{#PXNAME}:{#SVNAME}]' @@ -1955,11 +2067,13 @@ zabbix_export: value: 'HAProxy TCP {#PXNAME} {#SVNAME}' trigger_prototypes: - + uuid: ba2bd85c89514dd3ab0f9eb7223ea8c9 expression: '{max(#5)}=0' name: 'HAProxy TCP {#PXNAME} {#SVNAME}: Server is DOWN' priority: WARNING description: 'Server is not available.' - + uuid: 56961f549cc0462fb44fb34a9c104204 name: 'HAProxy TCP {#PXNAME} {#SVNAME}: Redispatched requests per second' type: DEPENDENT key: 'haproxy.server_tcp.wredis.rate[{#PXNAME}:{#SVNAME}]' @@ -1982,6 +2096,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP {#PXNAME} {#SVNAME}' - + uuid: 132a91508f504442829dec435722c912 name: 'HAProxy TCP {#PXNAME} {#SVNAME}: Retried connections per second' type: DEPENDENT key: 'haproxy.server_tcp.wretr.rate[{#PXNAME}:{#SVNAME}]' @@ -2005,6 +2120,7 @@ zabbix_export: value: 'HAProxy TCP {#PXNAME} {#SVNAME}' graph_prototypes: - + uuid: d27d532c321e465f9f3a4b865028c176 name: 'HAProxy: TCP {#PXNAME} {#SVNAME} Response time and time in queue' graph_items: - @@ -2093,6 +2209,7 @@ zabbix_export: description: 'The scheme of HAProxy stats page(http/https).' dashboards: - + uuid: 6d515de988274ac6b31938eebd175973 name: 'HAProxy Backend performance' pages: - @@ -2100,7 +2217,7 @@ zabbix_export: - type: GRAPH_PROTOTYPE width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -2109,7 +2226,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -2117,6 +2238,7 @@ zabbix_export: name: 'HAProxy: Backend {#PXNAME} Redispatched requests and retried connections per second' host: 'HAProxy by Zabbix agent' - + uuid: 7c4decb2fefc4cfe9c4a3f8717d710ca name: 'HAProxy Frontend performance' pages: - @@ -2124,7 +2246,7 @@ zabbix_export: - type: GRAPH_PROTOTYPE width: '12' - height: '12' + height: '5' fields: - type: INTEGER @@ -2133,7 +2255,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -2144,7 +2270,7 @@ zabbix_export: type: GRAPH_PROTOTYPE x: '12' width: '12' - height: '12' + height: '5' fields: - type: INTEGER @@ -2153,7 +2279,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -2162,9 +2292,9 @@ zabbix_export: host: 'HAProxy by Zabbix agent' - type: GRAPH_PROTOTYPE - 'y': '12' + 'y': '5' width: '12' - height: '13' + height: '5' fields: - type: INTEGER @@ -2173,7 +2303,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -2183,9 +2317,9 @@ zabbix_export: - type: GRAPH_PROTOTYPE x: '12' - 'y': '12' + 'y': '5' width: '12' - height: '13' + height: '5' fields: - type: INTEGER @@ -2194,7 +2328,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -2202,6 +2340,7 @@ zabbix_export: name: 'HAProxy: Frontend {#PXNAME} In/Out traffic' host: 'HAProxy by Zabbix agent' - + uuid: ebc5a517fa544fada42550059c014c5b name: 'HAProxy Server performance' pages: - @@ -2209,7 +2348,7 @@ zabbix_export: - type: GRAPH_PROTOTYPE width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -2218,7 +2357,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -2227,6 +2370,7 @@ zabbix_export: host: 'HAProxy by Zabbix agent' valuemaps: - + uuid: 4980ec41c6644ecb9d5b52027a381fd8 name: 'Service state' mappings: - diff --git a/templates/app/haproxy_http/template_app_haproxy_http.yaml b/templates/app/haproxy_http/template_app_haproxy_http.yaml index b7e99e1c83a..71219a33fdf 100644 --- a/templates/app/haproxy_http/template_app_haproxy_http.yaml +++ b/templates/app/haproxy_http/template_app_haproxy_http.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:27:23Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 948d046cb2894e5c8d07767a518cc1a9 template: 'HAProxy by HTTP' name: 'HAProxy by HTTP' description: | @@ -28,6 +30,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 93a0ea1e5b0145b5bd2dcdb698d367c2 name: 'HAProxy: Get stats' type: HTTP_AGENT key: haproxy.get @@ -56,6 +59,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 123c03c715494faea6b1d4f8b8fa564d name: 'HAProxy: Get stats page' type: HTTP_AGENT key: haproxy.get_html @@ -72,6 +76,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 06a33ebaed3148889c19eba2de859d70 name: 'HAProxy: Uptime' type: DEPENDENT key: haproxy.uptime @@ -99,12 +104,14 @@ zabbix_export: value: HAProxy triggers: - + uuid: 30b767aaba254fd39a094894fa9d71e6 expression: '{last()}<10m' name: 'HAProxy: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: a2cd747feaaf4c278972ac7adbd9015a name: 'HAProxy: Version' type: DEPENDENT key: haproxy.version @@ -131,12 +138,14 @@ zabbix_export: value: HAProxy triggers: - + uuid: 2ac19c085baa46ac8c9e1ec75a98dad8 expression: '{diff()}=1 and {strlen()}>0' name: 'HAProxy: Version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'HAProxy version has changed. Ack to close.' manual_close: 'YES' - + uuid: 6f9c22a840764181be9cf98609e7f691 name: 'HAProxy: Service response time' type: SIMPLE key: 'net.tcp.service.perf["{$HAPROXY.STATS.SCHEME}","{HOST.CONN}","{$HAPROXY.STATS.PORT}"]' @@ -149,6 +158,7 @@ zabbix_export: value: HAProxy triggers: - + uuid: 8b87d74772a045539c2a24cf242e6699 expression: '{min(5m)}>{$HAPROXY.RESPONSE_TIME.MAX.WARN}' name: 'HAProxy: Service response time is too high (over {$HAPROXY.RESPONSE_TIME.MAX.WARN} for 5m)' priority: WARNING @@ -158,6 +168,7 @@ zabbix_export: name: 'HAProxy: Service is down' expression: '{HAProxy by HTTP:net.tcp.service["{$HAPROXY.STATS.SCHEME}","{HOST.CONN}","{$HAPROXY.STATS.PORT}"].last()}=0' - + uuid: 68cb52357d7443d79373df3890ed175f name: 'HAProxy: Service status' type: SIMPLE key: 'net.tcp.service["{$HAPROXY.STATS.SCHEME}","{HOST.CONN}","{$HAPROXY.STATS.PORT}"]' @@ -175,12 +186,14 @@ zabbix_export: value: HAProxy triggers: - + uuid: 752442e437e846ec9d97145cf28fe81e expression: '{last()}=0' name: 'HAProxy: Service is down' priority: AVERAGE manual_close: 'YES' discovery_rules: - + uuid: 7b4ab1338cdf4e499c1fdea4c886ae9a name: 'Backend discovery' type: DEPENDENT key: haproxy.backend.discovery @@ -199,6 +212,7 @@ zabbix_export: description: 'Discovery backends' item_prototypes: - + uuid: 59eeafe66fe34334a81d736f62b88ec0 name: 'HAProxy Backend {#PXNAME}: Responses denied per second' type: DEPENDENT key: 'haproxy.backend.dresp.rate[{#PXNAME}:{#SVNAME}]' @@ -221,6 +235,7 @@ zabbix_export: tag: Application value: 'HAProxy backend {#PXNAME}' - + uuid: e885cb2b53a941cd932211c4ccf334f6 name: 'HAProxy Backend {#PXNAME}: Errors connection per second' type: DEPENDENT key: 'haproxy.backend.econ.rate[{#PXNAME}:{#SVNAME}]' @@ -243,6 +258,7 @@ zabbix_export: tag: Application value: 'HAProxy backend {#PXNAME}' - + uuid: c42f04d1a00c4d4fa96705746cb32631 name: 'HAProxy Backend {#PXNAME}: Response errors per second' type: DEPENDENT key: 'haproxy.backend.eresp.rate[{#PXNAME}:{#SVNAME}]' @@ -266,11 +282,13 @@ zabbix_export: value: 'HAProxy backend {#PXNAME}' trigger_prototypes: - + uuid: 2a6a02cd102c44f9a4569599c82c4778 expression: '{min(5m)}>{$HAPROXY.BACK_ERESP.MAX.WARN}' 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}.' - + uuid: 7985131c621d49419dfe5bcfecb675f2 name: 'HAProxy Backend {#PXNAME}: Unassigned requests' type: DEPENDENT key: 'haproxy.backend.qcur[{#PXNAME}:{#SVNAME}]' @@ -290,11 +308,13 @@ zabbix_export: value: 'HAProxy backend {#PXNAME}' trigger_prototypes: - + uuid: 084cab707c824c46a252f1d169f3cd10 expression: '{min(5m)}>{$HAPROXY.BACK_QCUR.MAX.WARN}' 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}.' - + uuid: 1592ee4ff7b2448a9e044a0ad7904693 name: 'HAProxy Backend {#PXNAME}: Time in queue' type: DEPENDENT key: 'haproxy.backend.qtime[{#PXNAME}:{#SVNAME}]' @@ -320,11 +340,13 @@ zabbix_export: value: 'HAProxy backend {#PXNAME}' trigger_prototypes: - + uuid: 6256b45e3b0947679946fbc98c22efa3 expression: '{min(5m)}>{$HAPROXY.BACK_QTIME.MAX.WARN}' 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}.' - + uuid: 5ddd3cd8af904faaa69f34df442c9717 name: 'HAProxy Backend {#PXNAME}: Responses time' type: DEPENDENT key: 'haproxy.backend.rtime[{#PXNAME}:{#SVNAME}]' @@ -350,11 +372,13 @@ zabbix_export: value: 'HAProxy backend {#PXNAME}' trigger_prototypes: - + uuid: 64ab2f37390c46db8d9a0ada10a98298 expression: '{min(5m)}>{$HAPROXY.BACK_RTIME.MAX.WARN}' 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}.' - + uuid: 16bb7ee405a84bb4865c46fdf996511f name: 'HAProxy Backend {#PXNAME}: Status' type: DEPENDENT key: 'haproxy.backend.status[{#PXNAME}:{#SVNAME}]' @@ -383,11 +407,13 @@ zabbix_export: value: 'HAProxy backend {#PXNAME}' trigger_prototypes: - + uuid: 62f27ebc2a2f43d1bb4f84c2839ad0a0 expression: '{max(#5)}=0' name: 'HAProxy backend {#PXNAME}: Server is DOWN' priority: AVERAGE description: 'Backend is not available.' - + uuid: 00d3038c7df34512ae39ba1051712674 name: 'HAProxy Backend {#PXNAME}: Redispatched requests per second' type: DEPENDENT key: 'haproxy.backend.wredis.rate[{#PXNAME}:{#SVNAME}]' @@ -410,6 +436,7 @@ zabbix_export: tag: Application value: 'HAProxy backend {#PXNAME}' - + uuid: e0eafe2c4d0d40e492822e43f6cf108e name: 'HAProxy Backend {#PXNAME}: Retried connections per second' type: DEPENDENT key: 'haproxy.backend.wretr.rate[{#PXNAME}:{#SVNAME}]' @@ -433,6 +460,7 @@ zabbix_export: value: 'HAProxy backend {#PXNAME}' graph_prototypes: - + uuid: 2160a789b142498cb2d3e401ee992edb name: 'HAProxy: Backend {#PXNAME} Redispatched requests and retried connections per second' graph_items: - @@ -459,6 +487,7 @@ zabbix_export: lld_macro: '{#SVNAME}' path: $.svname - + uuid: 9c91c72225a540e28ab7f1d7a1ea6906 name: 'TCP Backend discovery' type: DEPENDENT key: haproxy.backend_tcp.discovery @@ -477,6 +506,7 @@ zabbix_export: description: 'Discovery TCP backends' item_prototypes: - + uuid: bcf04e09119b48a68be080f97fde4ba5 name: 'HAProxy TCP Backend {#PXNAME}: Responses denied per second' type: DEPENDENT key: 'haproxy.backend_tcp.dresp.rate[{#PXNAME}:{#SVNAME}]' @@ -499,6 +529,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP Backend {#PXNAME}' - + uuid: a2e66ff1b8214cde92b5be4c34d2cf22 name: 'HAProxy TCP Backend {#PXNAME}: Errors connection per second' type: DEPENDENT key: 'haproxy.backend_tcp.econ.rate[{#PXNAME}:{#SVNAME}]' @@ -521,6 +552,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP Backend {#PXNAME}' - + uuid: 7877d2639063447fbb9c672e8c6aaad4 name: 'HAProxy TCP Backend {#PXNAME}: Response errors per second' type: DEPENDENT key: 'haproxy.backend_tcp.eresp.rate[{#PXNAME}:{#SVNAME}]' @@ -544,11 +576,13 @@ zabbix_export: value: 'HAProxy TCP Backend {#PXNAME}' trigger_prototypes: - + uuid: 0ddde93c477147d48fe4c321c9c4f3a2 expression: '{min(5m)}>{$HAPROXY.BACK_ERESP.MAX.WARN}' name: 'HAProxy TCP 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}.' - + uuid: f7e7169b7ccd4dc682469d080a3b22bb name: 'HAProxy TCP Backend {#PXNAME}: Unassigned requests' type: DEPENDENT key: 'haproxy.backend_tcp.qcur[{#PXNAME}:{#SVNAME}]' @@ -568,11 +602,13 @@ zabbix_export: value: 'HAProxy TCP Backend {#PXNAME}' trigger_prototypes: - + uuid: da92ce26d3424809b3b500749142f062 expression: '{min(5m)}>{$HAPROXY.BACK_QCUR.MAX.WARN}' name: 'HAProxy TCP 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}.' - + uuid: a2b0af500b004054b8bd9542e32edb8e name: 'HAProxy TCP Backend {#PXNAME}: Time in queue' type: DEPENDENT key: 'haproxy.backend_tcp.qtime[{#PXNAME}:{#SVNAME}]' @@ -598,11 +634,13 @@ zabbix_export: value: 'HAProxy TCP Backend {#PXNAME}' trigger_prototypes: - + uuid: 10f2772c8b0549489a1ad5ea24bad8c2 expression: '{min(5m)}>{$HAPROXY.BACK_QTIME.MAX.WARN}' name: 'HAProxy TCP 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}.' - + uuid: 02d85167f9384cccb91feacb0829c666 name: 'HAProxy TCP Backend {#PXNAME}: Responses time' type: DEPENDENT key: 'haproxy.backend_tcp.rtime[{#PXNAME}:{#SVNAME}]' @@ -628,11 +666,13 @@ zabbix_export: value: 'HAProxy TCP Backend {#PXNAME}' trigger_prototypes: - + uuid: 338b12d7082f4e4f8f4874383f268288 expression: '{min(5m)}>{$HAPROXY.BACK_RTIME.MAX.WARN}' name: 'HAProxy TCP 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}.' - + uuid: e2bcebf3af5947c2ad95c03206d33b68 name: 'HAProxy TCP Backend {#PXNAME}: Status' type: DEPENDENT key: 'haproxy.backend_tcp.status[{#PXNAME}:{#SVNAME}]' @@ -661,11 +701,13 @@ zabbix_export: value: 'HAProxy TCP Backend {#PXNAME}' trigger_prototypes: - + uuid: bae2420040aa4005b8ac372675d12b0c expression: '{max(#5)}=0' name: 'HAProxy TCP Backend {#PXNAME}: Server is DOWN' priority: AVERAGE description: 'Backend is not available.' - + uuid: 466436ea1f6e44e0ad06eea2e3003cca name: 'HAProxy TCP Backend {#PXNAME}: Redispatched requests per second' type: DEPENDENT key: 'haproxy.backend_tcp.wredis.rate[{#PXNAME}:{#SVNAME}]' @@ -688,6 +730,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP Backend {#PXNAME}' - + uuid: 2537375cc5814f43bb02a2cfad80da66 name: 'HAProxy TCP Backend {#PXNAME}: Retried connections per second' type: DEPENDENT key: 'haproxy.backend_tcp.wretr.rate[{#PXNAME}:{#SVNAME}]' @@ -711,6 +754,7 @@ zabbix_export: value: 'HAProxy TCP Backend {#PXNAME}' graph_prototypes: - + uuid: 797ee11ef8584ec8816ffede947530d0 name: 'HAProxy: TCP Backend {#PXNAME} Redispatched requests and retried connections per second' graph_items: - @@ -737,6 +781,7 @@ zabbix_export: lld_macro: '{#SVNAME}' path: $.svname - + uuid: 37629de766fd4c61a1618f9d1f1e2eab name: 'FRONTEND discovery' type: DEPENDENT key: haproxy.frontend.discovery @@ -755,6 +800,7 @@ zabbix_export: description: 'Discovery frontends' item_prototypes: - + uuid: 6dac4d4e912b4f8fb7def6bab98d8dc4 name: 'HAProxy Frontend {#PXNAME}: Incoming traffic' type: DEPENDENT key: 'haproxy.frontend.bin[{#PXNAME}:{#SVNAME}]' @@ -783,6 +829,7 @@ zabbix_export: tag: Application value: 'HAProxy frontend {#PXNAME}' - + uuid: 5550e3842d00486999c822b0d514b78e name: 'HAProxy Frontend {#PXNAME}: Outgoing traffic' type: DEPENDENT key: 'haproxy.frontend.bout[{#PXNAME}:{#SVNAME}]' @@ -810,6 +857,7 @@ zabbix_export: tag: Application value: 'HAProxy frontend {#PXNAME}' - + uuid: 819b1559cf294958ab03cae8663eb7e3 name: 'HAProxy Frontend {#PXNAME}: Denied requests per second' type: DEPENDENT key: 'haproxy.frontend.dreq.rate[{#PXNAME}:{#SVNAME}]' @@ -833,11 +881,13 @@ zabbix_export: value: 'HAProxy frontend {#PXNAME}' trigger_prototypes: - + uuid: a9a7b2528dee43e99a0fb951174f6bc2 expression: '{min(5m)}>{$HAPROXY.FRONT_DREQ.MAX.WARN}' 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}.' - + uuid: 0b2a1b9e1c9045519e4ac52d5d83e86b name: 'HAProxy Frontend {#PXNAME}: Request errors per second' type: DEPENDENT key: 'haproxy.frontend.ereq.rate[{#PXNAME}:{#SVNAME}]' @@ -861,11 +911,13 @@ zabbix_export: value: 'HAProxy frontend {#PXNAME}' trigger_prototypes: - + uuid: dae056e47a01428f84c782e62528d497 expression: '{min(5m)}>{$HAPROXY.FRONT_EREQ.MAX.WARN}' 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}.' - + uuid: c287463b994c40caaaeb195a4dca5d37 name: 'HAProxy Frontend {#PXNAME}: Number of responses with codes 1xx per second' type: DEPENDENT key: 'haproxy.frontend.hrsp_1xx.rate[{#PXNAME}:{#SVNAME}]' @@ -888,6 +940,7 @@ zabbix_export: tag: Application value: 'HAProxy frontend {#PXNAME}' - + uuid: 41cd2084595d482ea204f9edc62a985a name: 'HAProxy Frontend {#PXNAME}: Number of responses with codes 2xx per second' type: DEPENDENT key: 'haproxy.frontend.hrsp_2xx.rate[{#PXNAME}:{#SVNAME}]' @@ -910,6 +963,7 @@ zabbix_export: tag: Application value: 'HAProxy frontend {#PXNAME}' - + uuid: f1ae1b8f477449c9832e80bfd145211a name: 'HAProxy Frontend {#PXNAME}: Number of responses with codes 3xx per second' type: DEPENDENT key: 'haproxy.frontend.hrsp_3xx.rate[{#PXNAME}:{#SVNAME}]' @@ -932,6 +986,7 @@ zabbix_export: tag: Application value: 'HAProxy frontend {#PXNAME}' - + uuid: f1635a2f379b4542b9c44c9d5224fc4d name: 'HAProxy Frontend {#PXNAME}: Number of responses with codes 4xx per second' type: DEPENDENT key: 'haproxy.frontend.hrsp_4xx.rate[{#PXNAME}:{#SVNAME}]' @@ -954,6 +1009,7 @@ zabbix_export: tag: Application value: 'HAProxy frontend {#PXNAME}' - + uuid: cf9ae6b634fd4acc92c180bc10c9b0f5 name: 'HAProxy Frontend {#PXNAME}: Number of responses with codes 5xx per second' type: DEPENDENT key: 'haproxy.frontend.hrsp_5xx.rate[{#PXNAME}:{#SVNAME}]' @@ -976,6 +1032,7 @@ zabbix_export: tag: Application value: 'HAProxy frontend {#PXNAME}' - + uuid: 6c09de61332c4d56a4b90ee4e9ab6fe2 name: 'HAProxy Frontend {#PXNAME}: Sessions rate' type: DEPENDENT key: 'haproxy.frontend.rate[{#PXNAME}:{#SVNAME}]' @@ -994,6 +1051,7 @@ zabbix_export: tag: Application value: 'HAProxy frontend {#PXNAME}' - + uuid: 7097695ee69e4b7895c0d885606b8456 name: 'HAProxy Frontend {#PXNAME}: Requests rate' type: DEPENDENT key: 'haproxy.frontend.req_rate[{#PXNAME}:{#SVNAME}]' @@ -1012,6 +1070,7 @@ zabbix_export: tag: Application value: 'HAProxy frontend {#PXNAME}' - + uuid: 7985345dcd274811ac6a2e69940f6cb7 name: 'HAProxy Frontend {#PXNAME}: Established sessions' type: DEPENDENT key: 'haproxy.frontend.scur[{#PXNAME}:{#SVNAME}]' @@ -1030,6 +1089,7 @@ zabbix_export: tag: Application value: 'HAProxy frontend {#PXNAME}' - + uuid: 8b185b2272244229865315cc0139d43f name: 'HAProxy Frontend {#PXNAME}: Session limits' type: DEPENDENT key: 'haproxy.frontend.slim[{#PXNAME}:{#SVNAME}]' @@ -1052,6 +1112,7 @@ zabbix_export: tag: Application value: 'HAProxy frontend {#PXNAME}' - + uuid: 53efa6139fe3400283c96ec76eb20855 name: 'HAProxy Frontend {#PXNAME}: Session utilization' type: CALCULATED key: 'haproxy.frontend.sutil[{#PXNAME}:{#SVNAME}]' @@ -1066,12 +1127,14 @@ zabbix_export: value: 'HAProxy frontend {#PXNAME}' trigger_prototypes: - + uuid: 0685f7b3048e4b3590f83c1399893e04 expression: '{min(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.' graph_prototypes: - + uuid: 29c858f57e5447758c9bb39008ba7aa9 name: 'HAProxy: Frontend {#PXNAME} Errors and denials per second' graph_items: - @@ -1086,6 +1149,7 @@ zabbix_export: host: 'HAProxy by HTTP' key: 'haproxy.frontend.dreq.rate[{#PXNAME}:{#SVNAME}]' - + uuid: b7db5c68269b46d4b009f5a6c769e13e name: 'HAProxy: Frontend {#PXNAME} In/Out traffic' graph_items: - @@ -1102,6 +1166,7 @@ zabbix_export: host: 'HAProxy by HTTP' key: 'haproxy.frontend.bout[{#PXNAME}:{#SVNAME}]' - + uuid: 1550af17c1fe4509922b87dd7d60e8b7 name: 'HAProxy: Frontend {#PXNAME} Requests and sessions per second' graph_items: - @@ -1116,6 +1181,7 @@ zabbix_export: host: 'HAProxy by HTTP' key: 'haproxy.frontend.rate[{#PXNAME}:{#SVNAME}]' - + uuid: 82817ba44621444c90f7b4dc8abb3107 name: 'HAProxy: Frontend {#PXNAME} Responses by HTTP code' type: STACKED graph_items: @@ -1161,6 +1227,7 @@ zabbix_export: lld_macro: '{#SVNAME}' path: $.svname - + uuid: 11960872bd2d42c381109c05e38f4f8e name: 'TCP FRONTEND discovery' type: DEPENDENT key: haproxy.frontend_tcp.discovery @@ -1179,6 +1246,7 @@ zabbix_export: description: 'Discovery TCP frontends' item_prototypes: - + uuid: dde2d621beca4ea5a6023c0e68d6bfb3 name: 'HAProxy TCP Frontend {#PXNAME}: Incoming traffic' type: DEPENDENT key: 'haproxy.frontend_tcp.bin[{#PXNAME}:{#SVNAME}]' @@ -1207,6 +1275,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP Frontend {#PXNAME}' - + uuid: c9e7e824c8774eb5acd38ff1af7c9596 name: 'HAProxy TCP Frontend {#PXNAME}: Outgoing traffic' type: DEPENDENT key: 'haproxy.frontend_tcp.bout[{#PXNAME}:{#SVNAME}]' @@ -1234,6 +1303,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP Frontend {#PXNAME}' - + uuid: a1e33818c2f74481b764bcdba1f3efbc name: 'HAProxy TCP Frontend {#PXNAME}: Denied requests per second' type: DEPENDENT key: 'haproxy.frontend_tcp.dreq.rate[{#PXNAME}:{#SVNAME}]' @@ -1257,11 +1327,13 @@ zabbix_export: value: 'HAProxy TCP Frontend {#PXNAME}' trigger_prototypes: - + uuid: b5edd0a9066f408d8034d4c32884e7b8 expression: '{min(5m)}>{$HAPROXY.FRONT_DREQ.MAX.WARN}' name: 'HAProxy TCP 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}.' - + uuid: 68d2a4028d734497adcce32c0f6edb40 name: 'HAProxy TCP Frontend {#PXNAME}: Request errors per second' type: DEPENDENT key: 'haproxy.frontend_tcp.ereq.rate[{#PXNAME}:{#SVNAME}]' @@ -1285,11 +1357,13 @@ zabbix_export: value: 'HAProxy TCP Frontend {#PXNAME}' trigger_prototypes: - + uuid: bd7f55f8751e481ba9cccd16f852a66a expression: '{min(5m)}>{$HAPROXY.FRONT_EREQ.MAX.WARN}' name: 'HAProxy TCP 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}.' - + uuid: 3987775f778e4500b8c9eb7093084614 name: 'HAProxy TCP Frontend {#PXNAME}: Sessions rate' type: DEPENDENT key: 'haproxy.frontend_tcp.rate[{#PXNAME}:{#SVNAME}]' @@ -1308,6 +1382,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP Frontend {#PXNAME}' - + uuid: 80b807a874ba4df8bce0ba9e4def6910 name: 'HAProxy TCP Frontend {#PXNAME}: Requests rate' type: DEPENDENT key: 'haproxy.frontend_tcp.req_rate[{#PXNAME}:{#SVNAME}]' @@ -1326,6 +1401,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP Frontend {#PXNAME}' - + uuid: e52e21036aea47b1b7a4d14c23230c8f name: 'HAProxy TCP Frontend {#PXNAME}: Established sessions' type: DEPENDENT key: 'haproxy.frontend_tcp.scur[{#PXNAME}:{#SVNAME}]' @@ -1344,6 +1420,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP Frontend {#PXNAME}' - + uuid: b7e37e57e7834e98a0fbaa949c12abd4 name: 'HAProxy TCP Frontend {#PXNAME}: Session limits' type: DEPENDENT key: 'haproxy.frontend_tcp.slim[{#PXNAME}:{#SVNAME}]' @@ -1366,6 +1443,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP Frontend {#PXNAME}' - + uuid: e3a1c36c0de84e68b272a96774ee3ca3 name: 'HAProxy TCP Frontend {#PXNAME}: Session utilization' type: CALCULATED key: 'haproxy.frontend_tcp.sutil[{#PXNAME}:{#SVNAME}]' @@ -1380,12 +1458,14 @@ zabbix_export: value: 'HAProxy TCP Frontend {#PXNAME}' trigger_prototypes: - + uuid: a213e6d0cd494ec99cda1d987d294423 expression: '{min(5m)}>{$HAPROXY.FRONT_SUTIL.MAX.WARN}' name: 'HAProxy TCP 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.' graph_prototypes: - + uuid: 137a0007d6eb4f2fa241d2213a0f3181 name: 'HAProxy: TCP Frontend {#PXNAME} Errors and denials per second' graph_items: - @@ -1400,6 +1480,7 @@ zabbix_export: host: 'HAProxy by HTTP' key: 'haproxy.frontend_tcp.dreq.rate[{#PXNAME}:{#SVNAME}]' - + uuid: 59a7fa4a75a34201ab487bb5ff6303b6 name: 'HAProxy: TCP Frontend {#PXNAME} In/Out traffic' graph_items: - @@ -1416,6 +1497,7 @@ zabbix_export: host: 'HAProxy by HTTP' key: 'haproxy.frontend_tcp.bout[{#PXNAME}:{#SVNAME}]' - + uuid: 08974788d6254dfd8c91314d3b867640 name: 'HAProxy: TCP Frontend {#PXNAME} Requests and sessions per second' graph_items: - @@ -1442,6 +1524,7 @@ zabbix_export: lld_macro: '{#SVNAME}' path: $.svname - + uuid: 134455ad7e8c4444a78255cb2e3fa98b name: 'Servers discovery' type: DEPENDENT key: haproxy.server.discovery @@ -1461,6 +1544,7 @@ zabbix_export: description: 'Discovery servers' item_prototypes: - + uuid: 6e5824eca488428eb61a17d1d4efd055 name: 'HAProxy {#PXNAME} {#SVNAME}: Responses denied per second' type: DEPENDENT key: 'haproxy.server.dresp.rate[{#PXNAME}:{#SVNAME}]' @@ -1483,6 +1567,7 @@ zabbix_export: tag: Application value: 'HAProxy {#PXNAME} {#SVNAME}' - + uuid: 18533da75eb142dbb216acc7af3bde4b name: 'HAProxy {#PXNAME} {#SVNAME}: Errors connection per second' type: DEPENDENT key: 'haproxy.server.econ.rate[{#PXNAME}:{#SVNAME}]' @@ -1505,6 +1590,7 @@ zabbix_export: tag: Application value: 'HAProxy {#PXNAME} {#SVNAME}' - + uuid: 3412ca47e4fe4481b434f95dda566c5e name: 'HAProxy {#PXNAME} {#SVNAME}: Response errors per second' type: DEPENDENT key: 'haproxy.server.eresp.rate[{#PXNAME}:{#SVNAME}]' @@ -1528,11 +1614,13 @@ zabbix_export: value: 'HAProxy {#PXNAME} {#SVNAME}' trigger_prototypes: - + uuid: 837442df44a54af4b667a53d3cdc2034 expression: '{min(5m)}>{$HAPROXY.SERVER_ERESP.MAX.WARN}' 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}.' - + uuid: 66076fc3a6fc401cb1423fb015dfe187 name: 'HAProxy {#PXNAME} {#SVNAME}: Number of responses with codes 4xx per second' type: DEPENDENT key: 'haproxy.server.hrsp_4xx.rate[{#PXNAME}:{#SVNAME}]' @@ -1555,6 +1643,7 @@ zabbix_export: tag: Application value: 'HAProxy {#PXNAME} {#SVNAME}' - + uuid: 631d2471fc7346a5b0ce8379a400f13e name: 'HAProxy {#PXNAME} {#SVNAME}: Number of responses with codes 5xx per second' type: DEPENDENT key: 'haproxy.server.hrsp_5xx.rate[{#PXNAME}:{#SVNAME}]' @@ -1577,6 +1666,7 @@ zabbix_export: tag: Application value: 'HAProxy {#PXNAME} {#SVNAME}' - + uuid: 0bc4c4f25d00423b9dc188c9dbe34db0 name: 'HAProxy {#PXNAME} {#SVNAME}: Unassigned requests' type: DEPENDENT key: 'haproxy.server.qcur[{#PXNAME}:{#SVNAME}]' @@ -1596,11 +1686,13 @@ zabbix_export: value: 'HAProxy {#PXNAME} {#SVNAME}' trigger_prototypes: - + uuid: 877debbe35e149c884839570b368de63 expression: '{min(5m)}>{$HAPROXY.SERVER_QCUR.MAX.WARN}' 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}.' - + uuid: aa3b73b8d06a463f84b10621461c1577 name: 'HAProxy {#PXNAME} {#SVNAME}: Time in queue' type: DEPENDENT key: 'haproxy.server.qtime[{#PXNAME}:{#SVNAME}]' @@ -1626,11 +1718,13 @@ zabbix_export: value: 'HAProxy {#PXNAME} {#SVNAME}' trigger_prototypes: - + uuid: e7f884bb9cb644b4a9ca3dd0f610c71e expression: '{min(5m)}>{$HAPROXY.SERVER_QTIME.MAX.WARN}' 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}.' - + uuid: f790d237b494452a9b77b4f002a7ca46 name: 'HAProxy {#PXNAME} {#SVNAME}: Responses time' type: DEPENDENT key: 'haproxy.server.rtime[{#PXNAME}:{#SVNAME}]' @@ -1656,11 +1750,13 @@ zabbix_export: value: 'HAProxy {#PXNAME} {#SVNAME}' trigger_prototypes: - + uuid: 9022de37884247feb5297fcd5bcf5ddd expression: '{min(5m)}>{$HAPROXY.SERVER_RTIME.MAX.WARN}' 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}.' - + uuid: 80ceac1d54e94e50988bf205318392a8 name: 'HAProxy {#PXNAME} {#SVNAME}: Status' type: DEPENDENT key: 'haproxy.server.status[{#PXNAME}:{#SVNAME}]' @@ -1689,11 +1785,13 @@ zabbix_export: value: 'HAProxy {#PXNAME} {#SVNAME}' trigger_prototypes: - + uuid: ce677a152bd044d089b210ce66aac2fe expression: '{max(#5)}=0' name: 'HAProxy {#PXNAME} {#SVNAME}: Server is DOWN' priority: WARNING description: 'Server is not available.' - + uuid: d7419ca33427455688a08ecff8ad6fb0 name: 'HAProxy {#PXNAME} {#SVNAME}: Redispatched requests per second' type: DEPENDENT key: 'haproxy.server.wredis.rate[{#PXNAME}:{#SVNAME}]' @@ -1716,6 +1814,7 @@ zabbix_export: tag: Application value: 'HAProxy {#PXNAME} {#SVNAME}' - + uuid: 96cfadc919d8457ebb7519e11ac93d79 name: 'HAProxy {#PXNAME} {#SVNAME}: Retried connections per second' type: DEPENDENT key: 'haproxy.server.wretr.rate[{#PXNAME}:{#SVNAME}]' @@ -1739,6 +1838,7 @@ zabbix_export: value: 'HAProxy {#PXNAME} {#SVNAME}' graph_prototypes: - + uuid: 5e1c8f6bf6c04ef6a60ce221c44c6ab6 name: 'HAProxy: {#PXNAME} {#SVNAME} Response time and time in queue' graph_items: - @@ -1765,6 +1865,7 @@ zabbix_export: lld_macro: '{#SVNAME}' path: $.svname - + uuid: c3d6dcdc070747a1a18aeaf1e49c9e9e name: 'TCP Servers discovery' type: DEPENDENT key: haproxy.server_tcp.discovery @@ -1784,6 +1885,7 @@ zabbix_export: description: 'Discovery tcp servers' item_prototypes: - + uuid: 7c4c3877b1b24ffdbce35799cc79b46d name: 'HAProxy TCP {#PXNAME} {#SVNAME}: Responses denied per second' type: DEPENDENT key: 'haproxy.server_tcp.dresp.rate[{#PXNAME}:{#SVNAME}]' @@ -1806,6 +1908,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP {#PXNAME} {#SVNAME}' - + uuid: 4e85216aa1104a29bc3b47091ee16707 name: 'HAProxy TCP {#PXNAME} {#SVNAME}: Errors connection per second' type: DEPENDENT key: 'haproxy.server_tcp.econ.rate[{#PXNAME}:{#SVNAME}]' @@ -1828,6 +1931,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP {#PXNAME} {#SVNAME}' - + uuid: 755c741244674dadba4c46dc9a7c6c88 name: 'HAProxy TCP {#PXNAME} {#SVNAME}: Response errors per second' type: DEPENDENT key: 'haproxy.server_tcp.eresp.rate[{#PXNAME}:{#SVNAME}]' @@ -1851,11 +1955,13 @@ zabbix_export: value: 'HAProxy TCP {#PXNAME} {#SVNAME}' trigger_prototypes: - + uuid: 0a2560f568d14c5e91a430e0cd8e5008 expression: '{min(5m)}>{$HAPROXY.SERVER_ERESP.MAX.WARN}' name: 'HAProxy TCP {#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}.' - + uuid: 1d99ec0463684fe9b703d51f457fc323 name: 'HAProxy TCP {#PXNAME} {#SVNAME}: Unassigned requests' type: DEPENDENT key: 'haproxy.server_tcp.qcur[{#PXNAME}:{#SVNAME}]' @@ -1875,11 +1981,13 @@ zabbix_export: value: 'HAProxy TCP {#PXNAME} {#SVNAME}' trigger_prototypes: - + uuid: 7c83bd0adc734fc6b447b06568443787 expression: '{min(5m)}>{$HAPROXY.SERVER_QCUR.MAX.WARN}' name: 'HAProxy TCP {#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}.' - + uuid: d5308acca29140e98be12342a50bad5b name: 'HAProxy TCP {#PXNAME} {#SVNAME}: Time in queue' type: DEPENDENT key: 'haproxy.server_tcp.qtime[{#PXNAME}:{#SVNAME}]' @@ -1905,11 +2013,13 @@ zabbix_export: value: 'HAProxy TCP {#PXNAME} {#SVNAME}' trigger_prototypes: - + uuid: 644eba33251b4424bd56ce5b3117d961 expression: '{min(5m)}>{$HAPROXY.SERVER_QTIME.MAX.WARN}' name: 'HAProxy TCP {#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}.' - + uuid: 4554c493e0e8442fa4adc9a7414baad1 name: 'HAProxy TCP {#PXNAME} {#SVNAME}: Responses time' type: DEPENDENT key: 'haproxy.server_tcp.rtime[{#PXNAME}:{#SVNAME}]' @@ -1935,11 +2045,13 @@ zabbix_export: value: 'HAProxy TCP {#PXNAME} {#SVNAME}' trigger_prototypes: - + uuid: 8680b76e83304bd1bb6ec2692f4addbe expression: '{min(5m)}>{$HAPROXY.SERVER_RTIME.MAX.WARN}' name: 'HAProxy TCP {#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}.' - + uuid: 7f2bfa5c81c6402c8110b85ccb16aac1 name: 'HAProxy TCP {#PXNAME} {#SVNAME}: Status' type: DEPENDENT key: 'haproxy.server_tcp.status[{#PXNAME}:{#SVNAME}]' @@ -1968,11 +2080,13 @@ zabbix_export: value: 'HAProxy TCP {#PXNAME} {#SVNAME}' trigger_prototypes: - + uuid: c5446a80979e416a907bc2fa9aae240c expression: '{max(#5)}=0' name: 'HAProxy TCP {#PXNAME} {#SVNAME}: Server is DOWN' priority: WARNING description: 'Server is not available.' - + uuid: 0daa5f48de1c4841a85030e8a4192f59 name: 'HAProxy TCP {#PXNAME} {#SVNAME}: Redispatched requests per second' type: DEPENDENT key: 'haproxy.server_tcp.wredis.rate[{#PXNAME}:{#SVNAME}]' @@ -1995,6 +2109,7 @@ zabbix_export: tag: Application value: 'HAProxy TCP {#PXNAME} {#SVNAME}' - + uuid: 8d93c675a8494846b3fed17d35e979b6 name: 'HAProxy TCP {#PXNAME} {#SVNAME}: Retried connections per second' type: DEPENDENT key: 'haproxy.server_tcp.wretr.rate[{#PXNAME}:{#SVNAME}]' @@ -2018,6 +2133,7 @@ zabbix_export: value: 'HAProxy TCP {#PXNAME} {#SVNAME}' graph_prototypes: - + uuid: 28602877a3ef46329e436ce423dd90ff name: 'HAProxy: TCP {#PXNAME} {#SVNAME} Response time and time in queue' graph_items: - @@ -2112,6 +2228,7 @@ zabbix_export: description: 'The username of the HAProxy stats page.' dashboards: - + uuid: 7910c0c96e014d68966c5ac989e9ebb7 name: 'HAProxy Backend performance' pages: - @@ -2119,7 +2236,7 @@ zabbix_export: - type: GRAPH_PROTOTYPE width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -2128,7 +2245,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -2136,6 +2257,7 @@ zabbix_export: name: 'HAProxy: Backend {#PXNAME} Redispatched requests and retried connections per second' host: 'HAProxy by HTTP' - + uuid: d6ba5079de1c49bb9e0e5c47112b3ff9 name: 'HAProxy Frontend performance' pages: - @@ -2143,7 +2265,7 @@ zabbix_export: - type: GRAPH_PROTOTYPE width: '12' - height: '12' + height: '5' fields: - type: INTEGER @@ -2152,7 +2274,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -2163,7 +2289,7 @@ zabbix_export: type: GRAPH_PROTOTYPE x: '12' width: '12' - height: '12' + height: '5' fields: - type: INTEGER @@ -2172,7 +2298,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -2181,9 +2311,9 @@ zabbix_export: host: 'HAProxy by HTTP' - type: GRAPH_PROTOTYPE - 'y': '12' + 'y': '5' width: '12' - height: '12' + height: '5' fields: - type: INTEGER @@ -2192,7 +2322,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -2202,9 +2336,9 @@ zabbix_export: - type: GRAPH_PROTOTYPE x: '12' - 'y': '12' + 'y': '5' width: '12' - height: '12' + height: '5' fields: - type: INTEGER @@ -2213,7 +2347,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -2221,6 +2359,7 @@ zabbix_export: name: 'HAProxy: Frontend {#PXNAME} In/Out traffic' host: 'HAProxy by HTTP' - + uuid: f41c3a3976dc483d98a386273ab5678f name: 'HAProxy Server performance' pages: - @@ -2228,7 +2367,7 @@ zabbix_export: - type: GRAPH_PROTOTYPE width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -2237,7 +2376,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -2246,6 +2389,7 @@ zabbix_export: host: 'HAProxy by HTTP' valuemaps: - + uuid: a8a0c20f1d404a79900064ac5d11a8b2 name: 'Service state' mappings: - diff --git a/templates/app/iis_agent/template_app_iis_agent.yaml b/templates/app/iis_agent/template_app_iis_agent.yaml index c926c542a4e..383e7f62c3e 100644 --- a/templates/app/iis_agent/template_app_iis_agent.yaml +++ b/templates/app/iis_agent/template_app_iis_agent.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:39Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: c7c7e5dc319b4801982e719beb1c5191 template: 'IIS by Zabbix agent' name: 'IIS by Zabbix agent' description: | @@ -20,6 +22,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 96f2dd86997d4e259875b2fa9b1a3169 name: 'IIS: {$IIS.PORT} port ping' type: SIMPLE key: 'net.tcp.service[{$IIS.SERVICE},,{$IIS.PORT}]' @@ -37,6 +40,7 @@ zabbix_export: value: IIS triggers: - + uuid: 873d324d10454f148e5a657a42ce0a3e expression: '{last()}=0' name: 'IIS: Port {$IIS.PORT} is down' priority: AVERAGE @@ -46,6 +50,7 @@ zabbix_export: name: 'IIS: The World Wide Web Publishing Service (W3SVC) is not running' expression: '{IIS by Zabbix agent:service_state[W3SVC].last()}<>0' - + uuid: 50d8f5a08bbc494b8525f26eedbee781 name: 'IIS: Anonymous users per second' key: 'perf_counter_en["\Web Service(_Total)\Anonymous Users/sec", 60]' history: 7d @@ -56,6 +61,7 @@ zabbix_export: tag: Application value: IIS - + uuid: ac80660edbb74c1fb4739368806900d5 name: 'IIS: Bytes Received per second' key: 'perf_counter_en["\Web Service(_Total)\Bytes Received/sec", 60]' history: 7d @@ -67,6 +73,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 5a0648316a164446bbf605930469d4c4 name: 'IIS: Bytes Sent per second' key: 'perf_counter_en["\Web Service(_Total)\Bytes Sent/sec", 60]' history: 7d @@ -78,6 +85,7 @@ zabbix_export: tag: Application value: IIS - + uuid: f086d17b51254e16bd43b57b39dc000e name: 'IIS: Bytes Total per second' key: 'perf_counter_en["\Web Service(_Total)\Bytes Total/Sec", 60]' history: 7d @@ -89,6 +97,7 @@ zabbix_export: tag: Application value: IIS - + uuid: b94dc0df81234c7d97197fe30875d5e9 name: 'IIS: Method CGI requests per second' key: 'perf_counter_en["\Web Service(_Total)\CGI Requests/Sec", 60]' history: 7d @@ -104,6 +113,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 1e8244ebb5524c72af1d506df7bb2982 name: 'IIS: Connection attempts per second' key: 'perf_counter_en["\Web Service(_Total)\Connection Attempts/Sec", 60]' history: 7d @@ -119,6 +129,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 2b4cb17b486643eda9a560b43af70d74 name: 'IIS: Method COPY requests per second' key: 'perf_counter_en["\Web Service(_Total)\Copy Requests/Sec", 60]' history: 7d @@ -134,6 +145,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 1baed2823f1a4d2ca618cac5ab8bbcbb name: 'IIS: Current connections' key: 'perf_counter_en["\Web Service(_Total)\Current Connections"]' history: 7d @@ -144,6 +156,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 350a6c7fac354570bbba04aa2fd6c98a name: 'IIS: Method DELETE requests per second' key: 'perf_counter_en["\Web Service(_Total)\Delete Requests/Sec", 60]' history: 7d @@ -159,6 +172,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 6ae641f632ae4422a6f71898078dc2ee name: 'IIS: Method Method GET requests per second' key: 'perf_counter_en["\Web Service(_Total)\Get Requests/Sec", 60]' history: 7d @@ -174,6 +188,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 5e37ff2d4d1b4bf6bad855a3d09ec6c7 name: 'IIS: Method HEAD requests per second' key: 'perf_counter_en["\Web Service(_Total)\Head Requests/Sec", 60]' history: 7d @@ -189,6 +204,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 18217a40ddbc421fb2db1b19d1fb7d59 name: 'IIS: Method ISAPI requests per second' key: 'perf_counter_en["\Web Service(_Total)\ISAPI Extension Requests/Sec", 60]' history: 7d @@ -204,6 +220,7 @@ zabbix_export: tag: Application value: IIS - + uuid: b7634ae2a9d5454bbac631b55e896277 name: 'IIS: Locked errors per second' key: 'perf_counter_en["\Web Service(_Total)\Locked Errors/Sec", 60]' history: 7d @@ -219,6 +236,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 069548a7c9e840bb8975f9b02b582c51 name: 'IIS: Method LOCK requests per second' key: 'perf_counter_en["\Web Service(_Total)\Lock Requests/Sec", 60]' history: 7d @@ -234,6 +252,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 02c1fe0d15d94744959e4b53b21309fe name: 'IIS: Method MKCOL requests per second' key: 'perf_counter_en["\Web Service(_Total)\Mkcol Requests/Sec", 60]' history: 7d @@ -249,6 +268,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 6395e8edb1394396bd7602f621cf4b00 name: 'IIS: Method MOVE requests per second' key: 'perf_counter_en["\Web Service(_Total)\Move Requests/Sec", 60]' history: 7d @@ -264,6 +284,7 @@ zabbix_export: tag: Application value: IIS - + uuid: d67523ef47464f8c9735d0a0359b5c77 name: 'IIS: NonAnonymous users per second' key: 'perf_counter_en["\Web Service(_Total)\NonAnonymous Users/sec", 60]' history: 7d @@ -274,6 +295,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 11d9995d25114e4fad666a1b75734c01 name: 'IIS: Not Found errors per second' key: 'perf_counter_en["\Web Service(_Total)\Not Found Errors/Sec", 60]' history: 7d @@ -289,6 +311,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 22ececa2db2d488587b1194883723ea6 name: 'IIS: Method OPTIONS requests per second' key: 'perf_counter_en["\Web Service(_Total)\Options Requests/Sec", 60]' history: 7d @@ -304,6 +327,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 1653ca4c0c6743f39d9b1e764022da7c name: 'IIS: Method Total Other requests per second' key: 'perf_counter_en["\Web Service(_Total)\Other Request Methods/Sec", 60]' history: 7d @@ -319,6 +343,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 5f1210173665453e84f8f330a8c15eea name: 'IIS: Method POST requests per second' key: 'perf_counter_en["\Web Service(_Total)\Post Requests/Sec", 60]' history: 7d @@ -334,6 +359,7 @@ zabbix_export: tag: Application value: IIS - + uuid: f197e93e03d04025bc855d4d77c35010 name: 'IIS: Method PROPFIND requests per second' key: 'perf_counter_en["\Web Service(_Total)\Propfind Requests/Sec", 60]' history: 7d @@ -349,6 +375,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 55c71bab45b04a2ca2afb526bf7c3e7f name: 'IIS: Method PROPPATCH requests per second' key: 'perf_counter_en["\Web Service(_Total)\Proppatch Requests/Sec", 60]' history: 7d @@ -364,6 +391,7 @@ zabbix_export: tag: Application value: IIS - + uuid: d1d19cf6c920465184aa2b2a8b4439c9 name: 'IIS: Method PUT requests per second' key: 'perf_counter_en["\Web Service(_Total)\Put Requests/Sec", 60]' history: 7d @@ -379,6 +407,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 20ae8a67912045dc9b69c83d68e5e8ea name: 'IIS: Method MS-SEARCH requests per second' key: 'perf_counter_en["\Web Service(_Total)\Search Requests/Sec", 60]' history: 7d @@ -394,6 +423,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 4aa9419482eb484a8fc1773bee8b2993 name: 'IIS: Uptime' key: 'perf_counter_en["\Web Service(_Total)\Service Uptime"]' history: 7d @@ -406,12 +436,14 @@ zabbix_export: value: IIS triggers: - + uuid: b1e159641ccb4958b5ef5d008cf34138 expression: '{last()}<10m' name: 'IIS: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 805f7dca2ac74f5bbfb81c5e7bfa6e09 name: 'IIS: Total connection attempts' key: 'perf_counter_en["\Web Service(_Total)\Total Connection Attempts (all instances)"]' history: 7d @@ -427,6 +459,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 90eb19d7d37f439da2c78c44d85784ef name: 'IIS: Method Total requests per second' key: 'perf_counter_en["\Web Service(_Total)\Total Method Requests/Sec", 60]' history: 7d @@ -442,6 +475,7 @@ zabbix_export: tag: Application value: IIS - + uuid: c2ddd72243ba4a499a7a1e9ba6e4046c name: 'IIS: Method TRACE requests per second' key: 'perf_counter_en["\Web Service(_Total)\Trace Requests/Sec", 60]' history: 7d @@ -457,6 +491,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 05a19416695b436daf701d9750b015a8 name: 'IIS: Method TRACE requests per second' key: 'perf_counter_en["\Web Service(_Total)\Unlock Requests/Sec", 60]' history: 7d @@ -472,6 +507,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 1e4b39ec2cca49fb9fb5a306c2724568 name: 'IIS: Files cache hits percentage' key: 'perf_counter_en["\Web Service Cache\File Cache Hits %"]' history: 7d @@ -487,6 +523,7 @@ zabbix_export: tag: Application value: IIS - + uuid: d9c46d370afc496ba0a0ad0c141b4490 name: 'IIS: File cache misses' key: 'perf_counter_en["\Web Service Cache\File Cache Misses"]' history: 7d @@ -502,6 +539,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 566f0bea097e4b0bb7042e4f0302ff26 name: 'IIS: URIs cache hits percentage' key: 'perf_counter_en["\Web Service Cache\URI Cache Hits %"]' history: 7d @@ -517,6 +555,7 @@ zabbix_export: tag: Application value: IIS - + uuid: ab1884be28b54ea7bb187bbe843bb6a7 name: 'IIS: URI cache misses' key: 'perf_counter_en["\Web Service Cache\URI Cache Misses"]' history: 7d @@ -532,6 +571,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 7d76ec3d35f6446c842595c4831fabf4 name: 'IIS: World Wide Web Publishing Service (W3SVC) state' key: 'service_state[W3SVC]' history: 7d @@ -549,6 +589,7 @@ zabbix_export: value: IIS triggers: - + uuid: cb9de5ebdd9a4382a7aa1fd0958deb63 expression: '{last()}<>0' name: 'IIS: The World Wide Web Publishing Service (W3SVC) is not running' priority: HIGH @@ -558,6 +599,7 @@ zabbix_export: name: 'IIS: Windows process Activation Service (WAS) is not the running' expression: '{IIS by Zabbix agent:service_state[WAS].last()}<>0' - + uuid: 38858eb3cc2f4580a0a3c56c11fdeba5 name: 'IIS: Windows Process Activation Service (WAS) state' key: 'service_state[WAS]' history: 7d @@ -575,12 +617,14 @@ zabbix_export: value: IIS triggers: - + uuid: 8ce2288dc7444ee4ab7297dc9d701367 expression: '{last()}<>0' name: 'IIS: Windows process Activation Service (WAS) is not the running' priority: HIGH description: 'Windows Process Activation Service (WAS) is not in the running state. IIS cannot start.' discovery_rules: - + uuid: 6148952d54d54982af404c6c845ccbf2 name: 'Application pools discovery' key: 'wmi.getall[root\webAdministration, select Name from ApplicationPool]' delay: 1h @@ -598,6 +642,7 @@ zabbix_export: formulaid: B item_prototypes: - + uuid: 270068fe6e6844ae9bbf993509eda7e0 name: 'IIS: AppPool {#APPPOOL} state' key: 'perf_counter_en["\APP_POOL_WAS({#APPPOOL})\Current Application Pool State"]' history: 7d @@ -615,10 +660,12 @@ zabbix_export: value: '{#APPPOOL}' trigger_prototypes: - + uuid: d8a513fe1bf942d4a419c3696855e580 expression: '{last()}<>3 and {$IIS.APPPOOL.MONITORED:"{#APPPOOL}"}=1' name: 'IIS: Application pool {#APPPOOL} is not in Running state' priority: HIGH - + uuid: f039a53351d54132ab9ad046282389d8 name: 'IIS: {#APPPOOL} Uptime' key: 'perf_counter_en["\APP_POOL_WAS({#APPPOOL})\Current Application Pool Uptime"]' history: 7d @@ -631,12 +678,14 @@ zabbix_export: value: '{#APPPOOL}' trigger_prototypes: - + uuid: f8b3e661154a4c31bc2296ca661248e4 expression: '{last()}<10m' name: 'IIS: {#APPPOOL} has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 4700b5729ca440869de976ae347598cf name: 'IIS: AppPool {#APPPOOL} recycles' key: 'perf_counter_en["\APP_POOL_WAS({#APPPOOL})\Total Application Pool Recycles"]' history: 7d @@ -652,10 +701,12 @@ zabbix_export: value: '{#APPPOOL}' trigger_prototypes: - + uuid: 6153a536ccd64f838a2e950aa49077a1 expression: '{diff()}=1 and {$IIS.APPPOOL.MONITORED:"{#APPPOOL}"}=1' name: 'IIS: Application pool {#APPPOOL} has been recycled' priority: INFO - + uuid: 193642cad7214206a00db4f710bfbef8 name: 'IIS: AppPool {#APPPOOL} current queue size' key: 'perf_counter_en["\HTTP Service Request Queues({#APPPOOL})\CurrentQueueSize"]' delay: 30s @@ -672,6 +723,7 @@ zabbix_export: value: '{#APPPOOL}' trigger_prototypes: - + uuid: c99df468dd05437a8a31f27840e0489f expression: '{min({$IIS.QUEUE.MAX.TIME})}>{$IIS.QUEUE.MAX.WARN}' name: 'IIS: Request queue of {#APPPOOL} is too large (over {$IIS.QUEUE.MAX.WARN})' priority: WARNING @@ -713,6 +765,7 @@ zabbix_export: description: 'The service (http/https/etc) for port check. See "net.tcp.service" documentation page for more information: https://www.zabbix.com/documentation/5.4/manual/config/items/itemtypes/simple_checks' valuemaps: - + uuid: 63d1ad6b4cf643da870b14c53da6c52f name: 'Application pool state' mappings: - @@ -737,6 +790,7 @@ zabbix_export: value: '7' newvalue: 'Delete Pending' - + uuid: 5f3f78a3470c48b69442d942f21d11d0 name: 'Service state' mappings: - @@ -746,6 +800,7 @@ zabbix_export: value: '1' newvalue: Up - + uuid: d65f1af3c1e24a338983c52c5aa07d27 name: 'Windows service state' mappings: - @@ -777,6 +832,7 @@ zabbix_export: newvalue: 'No such service' graphs: - + uuid: 3a0454724c9a444cbeb3ad0da2a3a560 name: 'IIS: Cache hits percentage' type: STACKED graph_items: @@ -794,6 +850,7 @@ zabbix_export: host: 'IIS by Zabbix agent' key: 'perf_counter_en["\Web Service Cache\File Cache Hits %"]' - + uuid: 4a0a6a0b83f34a88aa753206227304da name: 'IIS: Cache misses' graph_items: - @@ -808,6 +865,7 @@ zabbix_export: host: 'IIS by Zabbix agent' key: 'perf_counter_en["\Web Service Cache\File Cache Misses"]' - + uuid: 16cfe68447114012bd93fef6dac80be9 name: 'IIS: Requests rate' graph_items: - diff --git a/templates/app/iis_agent_active/template_app_iis_agent_active.yaml b/templates/app/iis_agent_active/template_app_iis_agent_active.yaml index 0a539e86cf8..dd6e1deec95 100644 --- a/templates/app/iis_agent_active/template_app_iis_agent_active.yaml +++ b/templates/app/iis_agent_active/template_app_iis_agent_active.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:41Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 4677be3e07bf4f3285496f2f4230b928 template: 'IIS by Zabbix agent active' name: 'IIS by Zabbix agent active' description: | @@ -20,6 +22,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 8fa6b28b8226408db07a2317a99581a5 name: 'IIS: {$IIS.PORT} port ping' type: SIMPLE key: 'net.tcp.service[{$IIS.SERVICE},,{$IIS.PORT}]' @@ -37,6 +40,7 @@ zabbix_export: value: IIS triggers: - + uuid: 112b4b93e4c54274b65fecee51052901 expression: '{last()}=0' name: 'IIS: Port {$IIS.PORT} is down' priority: AVERAGE @@ -46,6 +50,7 @@ zabbix_export: name: 'IIS: The World Wide Web Publishing Service (W3SVC) is not running' expression: '{IIS by Zabbix agent active:service_state[W3SVC].last()}<>0' - + uuid: e70f872ed9184757b8a62c732658faa5 name: 'IIS: Anonymous users per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Anonymous Users/sec", 60]' @@ -57,6 +62,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 64816de795864c8fae879e670dfe9e93 name: 'IIS: Bytes Received per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Bytes Received/sec", 60]' @@ -69,6 +75,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 1b0b636e0bbd4948b3047071a4b964fc name: 'IIS: Bytes Sent per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Bytes Sent/sec", 60]' @@ -81,6 +88,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 5abf01f6e7a7419d9a1de9803ccf1060 name: 'IIS: Bytes Total per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Bytes Total/Sec", 60]' @@ -93,6 +101,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 37b23949ca94466eb552c6fd8239b650 name: 'IIS: Method CGI requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\CGI Requests/Sec", 60]' @@ -109,6 +118,7 @@ zabbix_export: tag: Application value: IIS - + uuid: d32eb1398fa7454eb91329aa39d1e90e name: 'IIS: Connection attempts per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Connection Attempts/Sec", 60]' @@ -125,6 +135,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 182bceaa31194bdd8c906cf226039b0b name: 'IIS: Method COPY requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Copy Requests/Sec", 60]' @@ -141,6 +152,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 8b316e2896f041dca9b4adc601093b5c name: 'IIS: Current connections' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Current Connections"]' @@ -152,6 +164,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 7da6cf8a65b94b6f8d89dc53c7de38eb name: 'IIS: Method DELETE requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Delete Requests/Sec", 60]' @@ -168,6 +181,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 5381bfc071524f32bb5290379d2e978d name: 'IIS: Method Method GET requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Get Requests/Sec", 60]' @@ -184,6 +198,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 414b17c9eb11460cb55d35aeb7b8c071 name: 'IIS: Method HEAD requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Head Requests/Sec", 60]' @@ -200,6 +215,7 @@ zabbix_export: tag: Application value: IIS - + uuid: d5b38b5472214d629e832d2709c64b3c name: 'IIS: Method ISAPI requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\ISAPI Extension Requests/Sec", 60]' @@ -216,6 +232,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 74fed9efa0ae4301aab2f73d76fd8357 name: 'IIS: Locked errors per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Locked Errors/Sec", 60]' @@ -232,6 +249,7 @@ zabbix_export: tag: Application value: IIS - + uuid: cdf63d485cd1419385caabc050eb533c name: 'IIS: Method LOCK requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Lock Requests/Sec", 60]' @@ -248,6 +266,7 @@ zabbix_export: tag: Application value: IIS - + uuid: edbe50383897434cb33378b973628061 name: 'IIS: Method MKCOL requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Mkcol Requests/Sec", 60]' @@ -264,6 +283,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 51a74530b894484a9ba101eb1176a982 name: 'IIS: Method MOVE requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Move Requests/Sec", 60]' @@ -280,6 +300,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 6dfe3dbde2544c5080c3845d54c83219 name: 'IIS: NonAnonymous users per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\NonAnonymous Users/sec", 60]' @@ -291,6 +312,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 13e65fdff0704e6f87133b8efe34704f name: 'IIS: Not Found errors per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Not Found Errors/Sec", 60]' @@ -307,6 +329,7 @@ zabbix_export: tag: Application value: IIS - + uuid: dcb0338dc59d4c95b9f712fed84a3aa2 name: 'IIS: Method OPTIONS requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Options Requests/Sec", 60]' @@ -323,6 +346,7 @@ zabbix_export: tag: Application value: IIS - + uuid: eb6a098fef824b2e9abe80b4331190f4 name: 'IIS: Method Total Other requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Other Request Methods/Sec", 60]' @@ -339,6 +363,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 222bb49332214781bc48a0eb610035c2 name: 'IIS: Method POST requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Post Requests/Sec", 60]' @@ -355,6 +380,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 011fff85fb0440b78ca7857454577c08 name: 'IIS: Method PROPFIND requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Propfind Requests/Sec", 60]' @@ -371,6 +397,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 3b8a1eea86034a268ac37031c08d3740 name: 'IIS: Method PROPPATCH requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Proppatch Requests/Sec", 60]' @@ -387,6 +414,7 @@ zabbix_export: tag: Application value: IIS - + uuid: c4615d7155d14f98b76705df1a5778e4 name: 'IIS: Method PUT requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Put Requests/Sec", 60]' @@ -403,6 +431,7 @@ zabbix_export: tag: Application value: IIS - + uuid: a1cfef3952c346ccb39e85038e49ae63 name: 'IIS: Method MS-SEARCH requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Search Requests/Sec", 60]' @@ -419,6 +448,7 @@ zabbix_export: tag: Application value: IIS - + uuid: d53040c921324b2195045dacb3738d6f name: 'IIS: Uptime' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Service Uptime"]' @@ -432,12 +462,14 @@ zabbix_export: value: IIS triggers: - + uuid: e81b4b7d9b2842aeb3ba883706f39651 expression: '{last()}<10m' name: 'IIS: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: f181123b522946018d9ac90599693cfe name: 'IIS: Total connection attempts' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Total Connection Attempts (all instances)"]' @@ -454,6 +486,7 @@ zabbix_export: tag: Application value: IIS - + uuid: ff70ce9edf1c45ba8263d33847992baf name: 'IIS: Method Total requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Total Method Requests/Sec", 60]' @@ -470,6 +503,7 @@ zabbix_export: tag: Application value: IIS - + uuid: fff9e968d5474adfbfd4ae9e19d836d9 name: 'IIS: Method TRACE requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Trace Requests/Sec", 60]' @@ -486,6 +520,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 0b6b770a6b014b8c857277e1d9cf6ffe name: 'IIS: Method TRACE requests per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service(_Total)\Unlock Requests/Sec", 60]' @@ -502,6 +537,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 5ef9aec68d5b4fe79b17453ab8988b59 name: 'IIS: Files cache hits percentage' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service Cache\File Cache Hits %"]' @@ -518,6 +554,7 @@ zabbix_export: tag: Application value: IIS - + uuid: a041713a95e746f5b4797a7aecaed9a5 name: 'IIS: File cache misses' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service Cache\File Cache Misses"]' @@ -534,6 +571,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 5488881cba254b6b8f49ebacae2bc4c4 name: 'IIS: URIs cache hits percentage' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service Cache\URI Cache Hits %"]' @@ -550,6 +588,7 @@ zabbix_export: tag: Application value: IIS - + uuid: ffd18aef119f4c7c845c6a3e76fb747d name: 'IIS: URI cache misses' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Web Service Cache\URI Cache Misses"]' @@ -566,6 +605,7 @@ zabbix_export: tag: Application value: IIS - + uuid: 31d4f21ce4c6412b912ca65fe9aee83c name: 'IIS: World Wide Web Publishing Service (W3SVC) state' type: ZABBIX_ACTIVE key: 'service_state[W3SVC]' @@ -584,6 +624,7 @@ zabbix_export: value: IIS triggers: - + uuid: 167142f02177409eb5908fa3ecf2b6de expression: '{last()}<>0' name: 'IIS: The World Wide Web Publishing Service (W3SVC) is not running' priority: HIGH @@ -593,6 +634,7 @@ zabbix_export: name: 'IIS: Windows process Activation Service (WAS) is not the running' expression: '{IIS by Zabbix agent active:service_state[WAS].last()}<>0' - + uuid: 7f016ce3ab3941b78741dfb72c6d7693 name: 'IIS: Windows Process Activation Service (WAS) state' type: ZABBIX_ACTIVE key: 'service_state[WAS]' @@ -611,12 +653,14 @@ zabbix_export: value: IIS triggers: - + uuid: 9750d7daa95647fcb967d2f9f7499f3e expression: '{last()}<>0' name: 'IIS: Windows process Activation Service (WAS) is not the running' priority: HIGH description: 'Windows Process Activation Service (WAS) is not in the running state. IIS cannot start.' discovery_rules: - + uuid: 1dfb7339b81b4237a4e90b29328de297 name: 'Application pools discovery' type: ZABBIX_ACTIVE key: 'wmi.getall[root\webAdministration, select Name from ApplicationPool]' @@ -635,6 +679,7 @@ zabbix_export: formulaid: B item_prototypes: - + uuid: 82c0636b84d84863a2051d6b708d841b name: 'IIS: AppPool {#APPPOOL} state' type: ZABBIX_ACTIVE key: 'perf_counter_en["\APP_POOL_WAS({#APPPOOL})\Current Application Pool State"]' @@ -653,10 +698,12 @@ zabbix_export: value: '{#APPPOOL}' trigger_prototypes: - + uuid: bb486f8382a7485d9a207f00be835946 expression: '{last()}<>3 and {$IIS.APPPOOL.MONITORED:"{#APPPOOL}"}=1' name: 'IIS: Application pool {#APPPOOL} is not in Running state' priority: HIGH - + uuid: f0a6fe8a4cc44582a3048f1a00442736 name: 'IIS: {#APPPOOL} Uptime' type: ZABBIX_ACTIVE key: 'perf_counter_en["\APP_POOL_WAS({#APPPOOL})\Current Application Pool Uptime"]' @@ -670,12 +717,14 @@ zabbix_export: value: '{#APPPOOL}' trigger_prototypes: - + uuid: 368231cf69fb492ab8f1ba6086177ea3 expression: '{last()}<10m' name: 'IIS: {#APPPOOL} has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: e2cfc77aebab4b14bf6a690dbdd0c2b1 name: 'IIS: AppPool {#APPPOOL} recycles' type: ZABBIX_ACTIVE key: 'perf_counter_en["\APP_POOL_WAS({#APPPOOL})\Total Application Pool Recycles"]' @@ -692,10 +741,12 @@ zabbix_export: value: '{#APPPOOL}' trigger_prototypes: - + uuid: 34e8eb7b258946159fe0a2004f191b73 expression: '{diff()}=1 and {$IIS.APPPOOL.MONITORED:"{#APPPOOL}"}=1' name: 'IIS: Application pool {#APPPOOL} has been recycled' priority: INFO - + uuid: d525c1c47ee2402d9635ae276a5e58ec name: 'IIS: AppPool {#APPPOOL} current queue size' type: ZABBIX_ACTIVE key: 'perf_counter_en["\HTTP Service Request Queues({#APPPOOL})\CurrentQueueSize"]' @@ -713,6 +764,7 @@ zabbix_export: value: '{#APPPOOL}' trigger_prototypes: - + uuid: e3842b85816d4cb59e11d011d8baa016 expression: '{min({$IIS.QUEUE.MAX.TIME})}>{$IIS.QUEUE.MAX.WARN}' name: 'IIS: Request queue of {#APPPOOL} is too large (over {$IIS.QUEUE.MAX.WARN})' priority: WARNING @@ -754,6 +806,7 @@ zabbix_export: description: 'The service (http/https/etc) for port check. See "net.tcp.service" documentation page for more information: https://www.zabbix.com/documentation/5.4/manual/config/items/itemtypes/simple_checks' valuemaps: - + uuid: 636c6915a8154b6ea1ea5b00f015c149 name: 'Application pool state' mappings: - @@ -778,6 +831,7 @@ zabbix_export: value: '7' newvalue: 'Delete Pending' - + uuid: 41be60c561114627b861677603b92acb name: 'Service state' mappings: - @@ -787,6 +841,7 @@ zabbix_export: value: '1' newvalue: Up - + uuid: 6dc834d8e50842d3a7337b0f88540b61 name: 'Windows service state' mappings: - @@ -818,6 +873,7 @@ zabbix_export: newvalue: 'No such service' graphs: - + uuid: e3b3f8f973204070a37b9eb861e2a079 name: 'IIS: Cache hits percentage' type: STACKED graph_items: @@ -835,6 +891,7 @@ zabbix_export: host: 'IIS by Zabbix agent active' key: 'perf_counter_en["\Web Service Cache\File Cache Hits %"]' - + uuid: 2ac5f3ee169b4e79ad6f08e4dffbffeb name: 'IIS: Cache misses' graph_items: - @@ -849,6 +906,7 @@ zabbix_export: host: 'IIS by Zabbix agent active' key: 'perf_counter_en["\Web Service Cache\File Cache Misses"]' - + uuid: 4c488d9247ca49ac8b33d655ccbca2b3 name: 'IIS: Requests rate' graph_items: - diff --git a/templates/app/jenkins/template_app_jenkins.yaml b/templates/app/jenkins/template_app_jenkins.yaml index 53128378856..1a166eee0a5 100644 --- a/templates/app/jenkins/template_app_jenkins.yaml +++ b/templates/app/jenkins/template_app_jenkins.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:43Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 2ef2f2eb75ee4a0bae839e22aa76e5fc template: 'Jenkins by HTTP' name: 'Jenkins by HTTP' description: | @@ -21,6 +23,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 7ae6f7fae8d4485fb850c84ac00b7ff1 name: 'Jenkins: Get computer info' type: HTTP_AGENT key: jenkins.computer_info @@ -41,6 +44,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 790aedce97be4e7dae6f4de8238340a7 name: 'Jenkins: File descriptor ratio' type: DEPENDENT key: jenkins.descriptor.ratio @@ -66,10 +70,12 @@ zabbix_export: value: Jenkins triggers: - + uuid: 4dbbba45368046aead5996eb28db4639 expression: '{min(5m)}>{$JENKINS.FILE_DESCRIPTORS.MAX.WARN}' name: 'Jenkins: Current number of used files is too high (over {$JENKINS.FILE_DESCRIPTORS.MAX.WARN}% for 5m)' priority: WARNING - + uuid: 0b3cf1992122407795eef5ab9474101d name: 'Jenkins: Disk space check' type: DEPENDENT key: jenkins.disk_space @@ -98,6 +104,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 8095797fe6ef478db4a8acb60e1dcc54 name: 'Jenkins: Disk space check message' type: DEPENDENT key: jenkins.disk_space.message @@ -123,6 +130,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 26902068daf94cf3a5aec360be9abc18 name: 'Jenkins: Executors count' type: DEPENDENT key: jenkins.executor.count @@ -145,6 +153,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 7b672586e5194370a0c141570174d21a name: 'Jenkins: Executors free' type: DEPENDENT key: jenkins.executor.free @@ -163,6 +172,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 197470fead89470f94a910e9405498fe name: 'Jenkins: Executors in use' type: DEPENDENT key: jenkins.executor.in_use @@ -181,6 +191,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: db4c0de52dca4c8a853edf918b35bbe4 name: 'Jenkins: Get service metrics' type: HTTP_AGENT key: jenkins.get_metrics @@ -199,6 +210,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 4be0216b409d46a2a12e2929a9a03295 name: 'Jenkins: Get healthcheck' type: HTTP_AGENT key: jenkins.healthcheck @@ -217,6 +229,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: d9677f596dae43e4984838061fe19d45 name: 'Jenkins: HTTP active requests, rate' type: DEPENDENT key: jenkins.http.active_requests.rate @@ -241,6 +254,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: d95c9a1b19ed4da38bec3217eee2e590 name: 'Jenkins: HTTP response 400, rate' type: DEPENDENT key: jenkins.http.bad_request.rate @@ -265,6 +279,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: b3d77a909487431bab2b0b7f7c89bf90 name: 'Jenkins: HTTP response 201, rate' type: DEPENDENT key: jenkins.http.created.rate @@ -289,6 +304,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 3265515d32f840e9ade25c0d2892b372 name: 'Jenkins: HTTP response 403, rate' type: DEPENDENT key: jenkins.http.forbidden.rate @@ -313,6 +329,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 22b8fc85f441484cad8b2641748d75a1 name: 'Jenkins: HTTP response 404, rate' type: DEPENDENT key: jenkins.http.not_found.rate @@ -337,6 +354,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 1a9a6b663aaa48bbacfc56c1569521c0 name: 'Jenkins: HTTP response 304, rate' type: DEPENDENT key: jenkins.http.not_modified.rate @@ -361,6 +379,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 2a79c1139b44402fa8f31d6b61a0d739 name: 'Jenkins: HTTP response 204, rate' type: DEPENDENT key: jenkins.http.no_content.rate @@ -385,6 +404,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: c4c1dfcf2d904985a0ca6956724adf41 name: 'Jenkins: HTTP response 200, rate' type: DEPENDENT key: jenkins.http.ok.rate @@ -409,6 +429,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: afdab05416084124887bcec705f2603d name: 'Jenkins: HTTP response other, rate' type: DEPENDENT key: jenkins.http.other.rate @@ -433,6 +454,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 5169a969034b4da29eaab59c7c3aa719 name: 'Jenkins: HTTP requests, rate' type: DEPENDENT key: jenkins.http.requests.rate @@ -457,6 +479,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 9a4ad856db02403b8b523179bf4b3699 name: 'Jenkins: HTTP requests, median' type: DEPENDENT key: jenkins.http.requests_p50.rate @@ -477,6 +500,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 6766b45e349e4a4d88593207df6b35ba name: 'Jenkins: HTTP requests, p95' type: DEPENDENT key: jenkins.http.requests_p95.rate @@ -497,6 +521,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 320cc4d7fafc4c87ab8d92bd76901982 name: 'Jenkins: HTTP response 500, rate' type: DEPENDENT key: jenkins.http.server_error.rate @@ -521,6 +546,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: d4ad6574138443a18e721f3d518d5e61 name: 'Jenkins: HTTP response 503, rate' type: DEPENDENT key: jenkins.http.service_unavailable.rate @@ -545,6 +571,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: ecca8e2341c14ede9e397ddc39df5592 name: 'Jenkins: Job blocked duration, median' type: DEPENDENT key: jenkins.job.blocked.duration.p50 @@ -565,6 +592,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 859a7845f3d8483ba3378f7077509784 name: 'Jenkins: Job blocked duration, p95' type: DEPENDENT key: jenkins.job.blocked.duration.p95 @@ -585,6 +613,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: ca4e141c83344aeeb32d9ea2d9017cbf name: 'Jenkins: Job blocked, m1 rate' type: DEPENDENT key: jenkins.job.blocked.m1.rate @@ -604,6 +633,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: d0a242007b424a0e80dbfb90577eaab2 name: 'Jenkins: Job blocked, m5 rate' type: DEPENDENT key: jenkins.job.blocked.m5.rate @@ -623,6 +653,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 3c2ba170a89040089b226871512e237b name: 'Jenkins: Job buildable duration, median' type: DEPENDENT key: jenkins.job.buildable.duration.p50 @@ -643,6 +674,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 9047881efcb84822b7da852f4c66dbff name: 'Jenkins: Job buildable duration, p95' type: DEPENDENT key: jenkins.job.buildable.duration.p95 @@ -663,6 +695,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 1d8e643a0ddc44aa951ee516372e587b name: 'Jenkins: Job buildable, m1 rate' type: DEPENDENT key: jenkins.job.buildable.m1.rate @@ -682,6 +715,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 0e1d712b9a854922b28e3ddf871bf7b1 name: 'Jenkins: Job buildable, m5 rate' type: DEPENDENT key: jenkins.job.buildable.m5.rate @@ -701,6 +735,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: c0c0335fd8654cfaa9534c816fbee967 name: 'Jenkins: Job building duration, median' type: DEPENDENT key: jenkins.job.building.duration.p50 @@ -721,6 +756,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 61fb13ee0d0f4e1bb5fdab1ea35371ef name: 'Jenkins: Job building duration, p95' type: DEPENDENT key: jenkins.job.building.duration.p95 @@ -741,6 +777,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 08ebe2359c4f4134aaf610b50bcba8fe name: 'Jenkins: Job building, m1 rate' type: DEPENDENT key: jenkins.job.building.m1.rate @@ -760,6 +797,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 36f551fd55814000b76b5b63c05051d7 name: 'Jenkins: Job building, m5 rate' type: DEPENDENT key: jenkins.job.building.m5.rate @@ -779,6 +817,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 39bc5fdfbe884c72816d34045438ea7d name: 'Jenkins: Jobs count' type: DEPENDENT key: jenkins.job.count.value @@ -801,6 +840,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: af40fcdb50c545bd9b49a6f4b7a26fea name: 'Jenkins: Job queuing duration, median' type: DEPENDENT key: jenkins.job.queuing.duration.p50 @@ -821,6 +861,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: f797a4698f1b41f885a8cdd3d98924e2 name: 'Jenkins: Job queuing duration, p95' type: DEPENDENT key: jenkins.job.queuing.duration.p95 @@ -841,6 +882,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: d9f785e6f2e148ee98d922524f014037 name: 'Jenkins: Job queuing, m1 rate' type: DEPENDENT key: jenkins.job.queuing.m1.rate @@ -860,6 +902,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 10c80e91b2214ab2b43458a1d65c3a18 name: 'Jenkins: Job queuing, m5 rate' type: DEPENDENT key: jenkins.job.queuing.m5.rate @@ -879,6 +922,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: ff842a648bcc4aaa89f2200e0d4bb661 name: 'Jenkins: Job scheduled, m1 rate' type: DEPENDENT key: jenkins.job.scheduled.m1.rate @@ -898,6 +942,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: bc2de2ce8e9d474d8e2591d76adecabe name: 'Jenkins: Jobs scheduled, m5 rate' type: DEPENDENT key: jenkins.job.scheduled.m5.rate @@ -917,6 +962,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 975124750e3e4c969711185ea58bcb49 name: 'Jenkins: Job total duration, median' type: DEPENDENT key: jenkins.job.total.duration.p50 @@ -937,6 +983,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: dbc0aeedccb740b4a7c1b5f84eb2513b name: 'Jenkins: Job total duration, p95' type: DEPENDENT key: jenkins.job.total.duration.p95 @@ -957,6 +1004,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 19c5a45a673c4af2be5808faf35a3892 name: 'Jenkins: Job total, m1 rate' type: DEPENDENT key: jenkins.job.total.m1.rate @@ -976,6 +1024,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 58067833af494a66b4a44bc25ac17a0e name: 'Jenkins: Job total, m5 rate' type: DEPENDENT key: jenkins.job.total.m5.rate @@ -995,6 +1044,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: dd7a1e8142f94ef099f6aa0ed1facce3 name: 'Jenkins: Job waiting duration, median' type: DEPENDENT key: jenkins.job.waiting.duration.p50 @@ -1015,6 +1065,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: bb339169024b4461a39261f3fe36de4f name: 'Jenkins: Job waiting duration, p95' type: DEPENDENT key: jenkins.job.waiting.duration.p95 @@ -1035,6 +1086,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 2d21f74757374b769ae8e76d4d7afa79 name: 'Jenkins: Job waiting, m1 rate' type: DEPENDENT key: jenkins.job.waiting.m1.rate @@ -1054,6 +1106,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 9e16580148964e9aae3a660b18721bee name: 'Jenkins: Job waiting, m5 rate' type: DEPENDENT key: jenkins.job.waiting.m5.rate @@ -1073,6 +1126,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: dc47555812a0485e9d77da3e5a1c1227 name: 'Jenkins: Get jobs info' type: HTTP_AGENT key: jenkins.job_info @@ -1098,6 +1152,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 930fa76b32484155ae3ec8964e3952a1 name: 'Jenkins: Nodes count' type: DEPENDENT key: jenkins.node.count @@ -1120,6 +1175,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 440bdc39d2444b9e83cc863e34f3b416 name: 'Jenkins: Nodes offline' type: DEPENDENT key: jenkins.node.offline @@ -1142,6 +1198,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 758ead9ea71646be882b9bff280ce4d6 name: 'Jenkins: Nodes online' type: DEPENDENT key: jenkins.node.online @@ -1165,10 +1222,12 @@ zabbix_export: value: Jenkins triggers: - + uuid: edf066c1a01c4fea8f10fbc479bafb64 expression: '{last()}=0' name: 'Jenkins: Service has no online nodes' priority: AVERAGE - + uuid: 21cad39b9c914516827b09d04716a71f name: 'Jenkins: Service ping' type: HTTP_AGENT key: jenkins.ping @@ -1201,11 +1260,13 @@ zabbix_export: value: Jenkins triggers: - + uuid: 3a57965640e1438c9dd738425d947cd7 expression: '{last()}=0' name: 'Jenkins: Service is down' priority: AVERAGE manual_close: 'YES' - + uuid: 81609d18d2004fe28f9cb096cdb03995 name: 'Jenkins: Plugins check' type: DEPENDENT key: jenkins.plugins @@ -1234,6 +1295,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: e3fae3ddf1fa47db9925106098bc31eb name: 'Jenkins: Plugins active' type: DEPENDENT key: jenkins.plugins.active @@ -1256,6 +1318,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: e8a9f7bd98004939b75749c29227859c name: 'Jenkins: Plugins failed' type: DEPENDENT key: jenkins.plugins.failed @@ -1278,6 +1341,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 0b2ad285bc2b4ef5a01633d57099434c name: 'Jenkins: Plugins inactive' type: DEPENDENT key: jenkins.plugins.inactive @@ -1300,6 +1364,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: d678faf0377a4024a930adcdb1c2db2f name: 'Jenkins: Plugins check message' type: DEPENDENT key: jenkins.plugins.message @@ -1325,6 +1390,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: f1bf69d134a848178b21a050c830aa8a name: 'Jenkins: Plugins with update' type: DEPENDENT key: jenkins.plugins.with_update @@ -1347,6 +1413,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: a5b58789e54b43f896d4d7e64f8415d3 name: 'Jenkins: Projects count' type: DEPENDENT key: jenkins.project.count @@ -1369,6 +1436,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: db758cf660c14d69b37f724545de7662 name: 'Jenkins: Build queue, blocked' type: DEPENDENT key: jenkins.queue.blocked @@ -1387,6 +1455,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 1160d4150fa840b5a4628eeb6e8cdaab name: 'Jenkins: Build queue, buildable' type: DEPENDENT key: jenkins.queue.buildable @@ -1405,6 +1474,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 456ddd17c4044d578a11d8cac80d229b name: 'Jenkins: Build queue, pending' type: DEPENDENT key: jenkins.queue.pending @@ -1423,6 +1493,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: f99d731f466445dcb3aeda3f306a5de6 name: 'Jenkins: Build queue, size' type: DEPENDENT key: jenkins.queue.size @@ -1441,6 +1512,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 90387bb3b3384adcafa66b4c9543d1ab name: 'Jenkins: Build queue, stuck' type: DEPENDENT key: jenkins.queue.stuck @@ -1459,6 +1531,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 9c97e12efa624176b95aef3413aec1a8 name: 'Jenkins: CPU Load' type: DEPENDENT key: jenkins.system.cpu.load @@ -1478,6 +1551,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: ca81bc28fbc14dbc9eb7b0fa6a46a65d name: 'Jenkins: Uptime' type: DEPENDENT key: jenkins.system.uptime @@ -1502,12 +1576,14 @@ zabbix_export: value: Jenkins triggers: - + uuid: c4e28dccd03d430a8bc0870c07374468 expression: '{last()}<10m' name: 'Jenkins: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: ea80ab8045a44f96a5cb2736c009258f name: 'Jenkins: Temporary space check' type: DEPENDENT key: jenkins.temporary_space @@ -1536,6 +1612,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: d884c3a9662e48eeaf6c9ba50641a2cb name: 'Jenkins: Temporary space check message' type: DEPENDENT key: jenkins.temporary_space.message @@ -1561,6 +1638,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 39f474c3c6f841af9b14113df04bf078 name: 'Jenkins: Thread deadlock check' type: DEPENDENT key: jenkins.thread_deadlock @@ -1589,6 +1667,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: 64f62df61b6b4f4c9963e09b827850e1 name: 'Jenkins: Thread deadlock check message' type: DEPENDENT key: jenkins.thread_deadlock.message @@ -1614,6 +1693,7 @@ zabbix_export: tag: Application value: Jenkins - + uuid: ae836e5439cf494a9ed0681836da854e name: 'Jenkins: Version' type: DEPENDENT key: jenkins.version @@ -1639,6 +1719,7 @@ zabbix_export: value: Jenkins triggers: - + uuid: fdb256aee5184f399b3b9d876defa075 expression: '{diff()}=1 and {strlen()}>0' name: 'Jenkins: Version has changed (new version: {ITEM.VALUE})' priority: INFO @@ -1646,6 +1727,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: eb3e35534745476c8b205acb88382c77 name: 'Computers discovery' type: HTTP_AGENT key: jenkins.computers @@ -1655,6 +1737,7 @@ zabbix_export: password: '{$JENKINS.API.TOKEN}' item_prototypes: - + uuid: fe0191db274944699107010f7f7c8091 name: 'Jenkins: Computer [{#DISPLAY_NAME}]: Available physical memory' type: DEPENDENT key: 'jenkins.computer.available_physical_memory[{#DISPLAY_NAME}]' @@ -1675,6 +1758,7 @@ zabbix_export: tag: Application value: 'Jenkins: Computer [{#DISPLAY_NAME}]' - + uuid: 4d00cdff0ed0442ab419754264d78ec9 name: 'Jenkins: Computer [{#DISPLAY_NAME}]: Available swap space' type: DEPENDENT key: 'jenkins.computer.available_swap_space[{#DISPLAY_NAME}]' @@ -1695,6 +1779,7 @@ zabbix_export: tag: Application value: 'Jenkins: Computer [{#DISPLAY_NAME}]' - + uuid: ff5a78519c834902ae607832b67f2558 name: 'Jenkins: Computer [{#DISPLAY_NAME}]: Clock difference' type: DEPENDENT key: 'jenkins.computer.clock_difference[{#DISPLAY_NAME}]' @@ -1720,6 +1805,7 @@ zabbix_export: tag: Application value: 'Jenkins: Computer [{#DISPLAY_NAME}]' - + uuid: 4dcf897c9c2c4ce58483ef6de6786000 name: 'Jenkins: Computer [{#DISPLAY_NAME}]: Available disk space' type: DEPENDENT key: 'jenkins.computer.disk_space[{#DISPLAY_NAME}]' @@ -1740,6 +1826,7 @@ zabbix_export: tag: Application value: 'Jenkins: Computer [{#DISPLAY_NAME}]' - + uuid: 1bca0941b2d24de5980eeb5cb3516b2c name: 'Jenkins: Computer [{#DISPLAY_NAME}]: Idle' type: DEPENDENT key: 'jenkins.computer.idle[{#DISPLAY_NAME}]' @@ -1768,6 +1855,7 @@ zabbix_export: tag: Application value: 'Jenkins: Computer [{#DISPLAY_NAME}]' - + uuid: 38a5eb0b4fb44b93b9f764edcd3f6c49 name: 'Jenkins: Computer [{#DISPLAY_NAME}]: Executors' type: DEPENDENT key: 'jenkins.computer.numExecutors[{#DISPLAY_NAME}]' @@ -1787,6 +1875,7 @@ zabbix_export: tag: Application value: 'Jenkins: Computer [{#DISPLAY_NAME}]' - + uuid: 8ddcfbf9b9d84fb290e9f30db7406ea1 name: 'Jenkins: Computer [{#DISPLAY_NAME}]: Offline cause reason' type: DEPENDENT key: 'jenkins.computer.offline.reason[{#DISPLAY_NAME}]' @@ -1811,6 +1900,7 @@ zabbix_export: tag: Application value: 'Jenkins: Computer [{#DISPLAY_NAME}]' - + uuid: a2068445af644089be8501da5b02144a name: 'Jenkins: Computer [{#DISPLAY_NAME}]: Response time average' type: DEPENDENT key: 'jenkins.computer.response_time[{#DISPLAY_NAME}]' @@ -1835,6 +1925,7 @@ zabbix_export: tag: Application value: 'Jenkins: Computer [{#DISPLAY_NAME}]' - + uuid: b8af2fb1f6d646978739b9c44ea85a27 name: 'Jenkins: Computer [{#DISPLAY_NAME}]: State' type: DEPENDENT key: 'jenkins.computer.state[{#DISPLAY_NAME}]' @@ -1865,6 +1956,7 @@ zabbix_export: tag: Application value: 'Jenkins: Computer [{#DISPLAY_NAME}]' - + uuid: f1318d38fa5a469a999265896e4546dd name: 'Jenkins: Computer [{#DISPLAY_NAME}]: Temporarily offline' type: DEPENDENT key: 'jenkins.computer.temp_offline[{#DISPLAY_NAME}]' @@ -1893,6 +1985,7 @@ zabbix_export: tag: Application value: 'Jenkins: Computer [{#DISPLAY_NAME}]' - + uuid: 5704446ab4f34eb2bc33b8ed6d8da691 name: 'Jenkins: Computer [{#DISPLAY_NAME}]: Available temp space' type: DEPENDENT key: 'jenkins.computer.temp_space[{#DISPLAY_NAME}]' @@ -1913,6 +2006,7 @@ zabbix_export: tag: Application value: 'Jenkins: Computer [{#DISPLAY_NAME}]' - + uuid: 5c3dc14eb6264153a0cd7ddd8effb869 name: 'Jenkins: Computer [{#DISPLAY_NAME}]: Total physical memory' type: DEPENDENT key: 'jenkins.computer.total_physical_memory[{#DISPLAY_NAME}]' @@ -1933,6 +2027,7 @@ zabbix_export: tag: Application value: 'Jenkins: Computer [{#DISPLAY_NAME}]' - + uuid: c18b82a205d345fa9c1b92e59521735a name: 'Jenkins: Computer [{#DISPLAY_NAME}]: Total swap space' type: DEPENDENT key: 'jenkins.computer.total_swap_space[{#DISPLAY_NAME}]' @@ -1954,6 +2049,7 @@ zabbix_export: value: 'Jenkins: Computer [{#DISPLAY_NAME}]' trigger_prototypes: - + uuid: ff1e07c67d9848abbb5ca5a29fa67fce expression: '{Jenkins by HTTP:jenkins.computer.state[{#DISPLAY_NAME}].last()}=1 and {Jenkins by HTTP:jenkins.computer.offline.reason[{#DISPLAY_NAME}].strlen()}>0' name: 'Jenkins: Computer [{#DISPLAY_NAME}]: Node is down' priority: AVERAGE @@ -1966,6 +2062,7 @@ zabbix_export: name: 'Jenkins: Service has no online nodes' expression: '{Jenkins by HTTP:jenkins.node.online.last()}=0' - + uuid: 4ab4b35f731b48ac926d02a891e728b7 expression: '{Jenkins by HTTP:jenkins.computer.temp_offline[{#DISPLAY_NAME}].last()}=1 and {Jenkins by HTTP:jenkins.computer.offline.reason[{#DISPLAY_NAME}].strlen()}>0' name: 'Jenkins: Computer [{#DISPLAY_NAME}]: Node is temporarily offline' priority: INFO @@ -1973,6 +2070,7 @@ zabbix_export: manual_close: 'YES' graph_prototypes: - + uuid: 6296f12b13934006bd462eb4937ca248 name: 'Jenkins: Computer [{#DISPLAY_NAME}]: Physical memory' graph_items: - @@ -1987,6 +2085,7 @@ zabbix_export: host: 'Jenkins by HTTP' key: 'jenkins.computer.available_physical_memory[{#DISPLAY_NAME}]' - + uuid: b8dcbbaf33d54a0fab3780a5fdd541e0 name: 'Jenkins: Computer [{#DISPLAY_NAME}]: Swap space' graph_items: - @@ -2018,6 +2117,7 @@ zabbix_export: parameters: - '$.computer.[*]' - + uuid: 25949e5e452e4fa384ec4aa2088375aa name: 'Jobs discovery' type: HTTP_AGENT key: jenkins.jobs @@ -2027,6 +2127,7 @@ zabbix_export: password: '{$JENKINS.API.TOKEN}' item_prototypes: - + uuid: b2a99bad873046cda1d5b839aa43ba91 name: 'Jenkins job [{#NAME}]: Health score' type: DEPENDENT key: 'jenkins.build.health[{#NAME}]' @@ -2054,11 +2155,13 @@ zabbix_export: value: 'Jenkins job [{#NAME}]' trigger_prototypes: - + uuid: 94fc19ef8bb346fc844333b6f1ce420d expression: '{last()}<{$JENKINS.JOB.HEALTH.SCORE.MIN.WARN}' name: 'Jenkins job [{#NAME}]: Job is unhealthy' priority: WARNING manual_close: 'YES' - + uuid: a0fa8864c536408895f13758eacb486f name: 'Jenkins job [{#NAME}]: Last Build duration' type: DEPENDENT key: 'jenkins.last_build.duration[{#NAME}]' @@ -2087,6 +2190,7 @@ zabbix_export: tag: Application value: 'Jenkins job [{#NAME}]' - + uuid: 338020d76f8e4b28b1e1c02f97b889f4 name: 'Jenkins job [{#NAME}]: Last Build number' type: DEPENDENT key: 'jenkins.last_build.number[{#NAME}]' @@ -2110,6 +2214,7 @@ zabbix_export: tag: Application value: 'Jenkins job [{#NAME}]' - + uuid: a3a70807138548a29e9212f48f07946d name: 'Jenkins job [{#NAME}]: Last Build result' type: DEPENDENT key: 'jenkins.last_build.result[{#NAME}]' @@ -2134,6 +2239,7 @@ zabbix_export: tag: Application value: 'Jenkins job [{#NAME}]' - + uuid: d53a3f165052440098d087d4f2b868b6 name: 'Jenkins job [{#NAME}]: Last Build timestamp' type: DEPENDENT key: 'jenkins.last_build.timestamp[{#NAME}]' @@ -2161,6 +2267,7 @@ zabbix_export: tag: Application value: 'Jenkins job [{#NAME}]' - + uuid: 907e48fadc6e4a04a076ca9368f73395 name: 'Jenkins job [{#NAME}]: Last Failed Build duration' type: DEPENDENT key: 'jenkins.last_failed_build.duration[{#NAME}]' @@ -2189,6 +2296,7 @@ zabbix_export: tag: Application value: 'Jenkins job [{#NAME}]' - + uuid: 2e4afc599bf54ea29b1b8734f5aea121 name: 'Jenkins job [{#NAME}]: Last Failed Build number' type: DEPENDENT key: 'jenkins.last_failed_build.number[{#NAME}]' @@ -2212,6 +2320,7 @@ zabbix_export: tag: Application value: 'Jenkins job [{#NAME}]' - + uuid: e1885df4d7a440c0805207f0afb28cb5 name: 'Jenkins job [{#NAME}]: Last Failed Build timestamp' type: DEPENDENT key: 'jenkins.last_failed_build.timestamp[{#NAME}]' @@ -2239,6 +2348,7 @@ zabbix_export: tag: Application value: 'Jenkins job [{#NAME}]' - + uuid: d750d312fa424215931375963100217d name: 'Jenkins job [{#NAME}]: Last Successful Build duration' type: DEPENDENT key: 'jenkins.last_successful_build.duration[{#NAME}]' @@ -2267,6 +2377,7 @@ zabbix_export: tag: Application value: 'Jenkins job [{#NAME}]' - + uuid: 701c272b59c046e4948a7dc814374d59 name: 'Jenkins job [{#NAME}]: Last Successful Build number' type: DEPENDENT key: 'jenkins.last_successful_build.number[{#NAME}]' @@ -2290,6 +2401,7 @@ zabbix_export: tag: Application value: 'Jenkins job [{#NAME}]' - + uuid: 1adbf52ee3f946118f8a37cf2487262d name: 'Jenkins job [{#NAME}]: Last Successful Build timestamp' type: DEPENDENT key: 'jenkins.last_successful_build.timestamp[{#NAME}]' @@ -2364,6 +2476,7 @@ zabbix_export: description: 'Username for HTTP BASIC authentication' valuemaps: - + uuid: d1b719ea85464279bd473fcdb34008da name: 'Computer online' mappings: - @@ -2373,6 +2486,7 @@ zabbix_export: value: '1' newvalue: Offline - + uuid: 5313fc2399b24216945ed6416a00d55d name: 'Computer state' mappings: - @@ -2382,6 +2496,7 @@ zabbix_export: value: '1' newvalue: 'True' - + uuid: a51dacf033d1423a886ca9dbfdf9b175 name: 'Jenkins healthcheck' mappings: - @@ -2391,6 +2506,7 @@ zabbix_export: value: '1' newvalue: Ok - + uuid: b45a6b0148074212bf45d6bb311565c2 name: 'Service state' mappings: - @@ -2401,6 +2517,7 @@ zabbix_export: newvalue: Up triggers: - + uuid: e8cc172091454afbad1b9dfa6fa945b1 expression: '{Jenkins by HTTP:jenkins.disk_space.last()}=0 and {Jenkins by HTTP:jenkins.disk_space.message.strlen()}>0' name: 'Jenkins: Disk space is too low' priority: WARNING @@ -2408,6 +2525,7 @@ zabbix_export: Jenkins disk space monitors are reporting the disk space as less than the configured threshold. The message will reference the first node which fails this check. Health check message: {{ITEM.LASTVALUE2}.regsub("(.*)",\1)} - + uuid: 2cdb33a962854c29a25ae0816de23477 expression: '{Jenkins by HTTP:jenkins.plugins.last()}=0 and {Jenkins by HTTP:jenkins.plugins.message.strlen()}>0' name: 'Jenkins: One or more Jenkins plugins failed to start' priority: INFO @@ -2416,6 +2534,7 @@ zabbix_export: Health check message: {{ITEM.LASTVALUE2}.regsub("(.*)",\1)} manual_close: 'YES' - + uuid: 27faa4f6d4bf4c198bca12d7327357d6 expression: '{Jenkins by HTTP:jenkins.temporary_space.last()}=0 and {Jenkins by HTTP:jenkins.temporary_space.message.strlen()}>0' name: 'Jenkins: Temporary space is too low' priority: WARNING @@ -2423,6 +2542,7 @@ zabbix_export: Jenkins temporary space monitors are reporting the temporary space as less than the configured threshold. The message will reference the first node which fails this check. Health check message: {{ITEM.LASTVALUE2}.regsub("(.*)",\1)} - + uuid: dbd38f158a6940548a004cb85548f34e expression: '{Jenkins by HTTP:jenkins.thread_deadlock.last()}=0 and {Jenkins by HTTP:jenkins.thread_deadlock.message.strlen()}>0' name: 'Jenkins: There are deadlocked threads in Jenkins master JVM' priority: WARNING @@ -2431,6 +2551,7 @@ zabbix_export: Health check message: {{ITEM.LASTVALUE2}.regsub('(.*)',\1)} graphs: - + uuid: 3fdcf5d5d81f4bf3b854984917cb3d32 name: 'Jenkins: Executors' graph_items: - @@ -2451,6 +2572,7 @@ zabbix_export: host: 'Jenkins by HTTP' key: jenkins.executor.in_use - + uuid: 6278f5e2def74f2ba8e92872d26a8940 name: 'Jenkins: Queues' graph_items: - diff --git a/templates/app/kafka_jmx/template_app_kafka_jmx.yaml b/templates/app/kafka_jmx/template_app_kafka_jmx.yaml index 94c1a581110..26c21431d0a 100644 --- a/templates/app/kafka_jmx/template_app_kafka_jmx.yaml +++ b/templates/app/kafka_jmx/template_app_kafka_jmx.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:35Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 2eb43a3c9666467683b9ce09d2bd26d7 template: 'Apache Kafka by JMX' name: 'Apache Kafka by JMX' description: | @@ -22,6 +24,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: cf096fad8b83431a968095ce8f5d3029 name: 'Kafka: Leader election per second' type: JMX key: 'jmx["kafka.controller:type=ControllerStats,name=LeaderElectionRateAndTimeMs","Count"]' @@ -36,6 +39,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 57efca0b4b1e4d1298d7cf77d8d04c98 name: 'Kafka: Unclean leader election per second' type: JMX key: 'jmx["kafka.controller:type=ControllerStats,name=UncleanLeaderElectionsPerSec","Count"]' @@ -56,11 +60,13 @@ zabbix_export: value: Kafka triggers: - + uuid: cf35514fdee3475d955ef2df80041fa1 expression: '{last()}>0' name: 'Kafka: Unclean leader election detected' priority: AVERAGE description: 'Unclean leader elections occur when there is no qualified partition leader among Kafka brokers. If Kafka is configured to allow an unclean leader election, a leader is chosen from the out-of-sync replicas, and any messages that were not synced prior to the loss of the former leader are lost forever. Essentially, unclean leader elections sacrifice consistency for availability.' - + uuid: 9b3ae38007db4fd5a4e0d3baf026b732 name: 'Kafka: Controller state on broker' type: JMX key: 'jmx["kafka.controller:type=KafkaController,name=ActiveControllerCount","Value"]' @@ -81,6 +87,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 765a10af1fa6444bbeaa7b1669e3c8b2 name: 'Kafka: Offline partitions count' type: JMX key: 'jmx["kafka.controller:type=KafkaController,name=OfflinePartitionsCount","Value"]' @@ -95,11 +102,13 @@ zabbix_export: value: Kafka triggers: - + uuid: 01e2d07bf86f4ba39b88c8dd4a004cd4 expression: '{last()} > 0' name: 'Kafka: One or more partitions have no leader' priority: WARNING description: 'Any partition without an active leader will be completely inaccessible, and both consumers and producers of that partition will be blocked until a leader becomes available.' - + uuid: 6f4b742f64a04254b607fd49fd7fbfa3 name: 'Kafka: Ineligible pending replica deletes' type: JMX key: 'jmx["kafka.controller:type=KafkaController,name=ReplicasIneligibleToDeleteCount","Value"]' @@ -113,6 +122,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 77069f977a4b4277a13ef329c4cc810f name: 'Kafka: Pending replica deletes' type: JMX key: 'jmx["kafka.controller:type=KafkaController,name=ReplicasToDeleteCount","Value"]' @@ -126,6 +136,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: ddfd3ce0b846434fb4dddf391b956d6f name: 'Kafka: Ineligible pending topic deletes' type: JMX key: 'jmx["kafka.controller:type=KafkaController,name=TopicsIneligibleToDeleteCount","Value"]' @@ -139,6 +150,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 96c5cb8b0647481e90e0878c8bbc4d4b name: 'Kafka: Pending topic deletes' type: JMX key: 'jmx["kafka.controller:type=KafkaController,name=TopicsToDeleteCount","Value"]' @@ -152,6 +164,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: c11c8666c0ba4f03b8ba15573b7a6ffd name: 'Kafka: Offline log directory count' type: JMX key: 'jmx["kafka.log:type=LogManager,name=OfflineLogDirectoryCount","Value"]' @@ -166,11 +179,13 @@ zabbix_export: value: Kafka triggers: - + uuid: e72fb647df554972bffa66c31ae7695e expression: '{last()} > 0' name: 'Kafka: There are offline log directories' priority: WARNING description: 'The offline log directory count metric indicate the number of log directories which are offline (due to an hardware failure for example) so that the broker cannot store incoming messages anymore.' - + uuid: 4fd9235510964af99e3c174c6a18773b name: 'Kafka: Fetch-Consumer response send time, p95' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=ResponseSendTimeMs,request=FetchConsumer","95thPercentile"]' @@ -186,6 +201,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 3674bdbc6d7742399478a960c1a24647 name: 'Kafka: Fetch-Consumer response send time, p99' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=ResponseSendTimeMs,request=FetchConsumer","99thPercentile"]' @@ -201,6 +217,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 04dea48528bb4f56bfcbf93576ba328f name: 'Kafka: Fetch-Consumer response send time, mean' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=ResponseSendTimeMs,request=FetchConsumer","Mean"]' @@ -216,6 +233,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 57af4d4b76f548e897d9e66459928b40 name: 'Kafka: Fetch-Follower response send time, p95' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=ResponseSendTimeMs,request=FetchFollower","95thPercentile"]' @@ -231,6 +249,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 5222217c516a4ab9926afd9ddbe6bfdb name: 'Kafka: Fetch-Follower response send time, p99' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=ResponseSendTimeMs,request=FetchFollower","99thPercentile"]' @@ -246,6 +265,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: b11586ce79e846b495ed15a112959685 name: 'Kafka: Fetch-Follower response send time, mean' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=ResponseSendTimeMs,request=FetchFollower","Mean"]' @@ -261,6 +281,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 410c2ecf84fa4f67a9d0b0ca69d77338 name: 'Kafka: Produce response send time, p95' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=ResponseSendTimeMs,request=Produce","95thPercentile"]' @@ -276,6 +297,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: e5d7139fbd5a4688bba04d5837a21d3b name: 'Kafka: Produce response send time, p99' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=ResponseSendTimeMs,request=Produce","99thPercentile"]' @@ -291,6 +313,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 6e51118940ed4bd192774b8fa44aeb26 name: 'Kafka: Produce response send time, mean' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=ResponseSendTimeMs,request=Produce","Mean"]' @@ -306,6 +329,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 10cd80d9dd0e4b918138aa99dcd28b2a name: 'Kafka: Temporary memory size in bytes (Fetch), max' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=TemporaryMemoryBytes,request=Fetch","Max"]' @@ -320,6 +344,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 9034049c16424d81a22b0f0063657ed6 name: 'Kafka: Temporary memory size in bytes (Fetch), min' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=TemporaryMemoryBytes,request=Fetch","Mean"]' @@ -334,6 +359,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 57a5c2d51b4f424baf34ab963eed45a4 name: 'Kafka: Temporary memory size in bytes (Produce), max' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=TemporaryMemoryBytes,request=Produce","Max"]' @@ -348,6 +374,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: f28dcdf12db44b30a82b7a1bead52521 name: 'Kafka: Temporary memory size in bytes (Produce), avg' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=TemporaryMemoryBytes,request=Produce","Mean"]' @@ -362,6 +389,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: eddaa3dce4be472ba2133674c845a53f name: 'Kafka: Temporary memory size in bytes (Produce), min' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=TemporaryMemoryBytes,request=Produce","Min"]' @@ -376,6 +404,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 36b32cc516ce48859fda10b348564446 name: 'Kafka: Fetch-Consumer request total time, p95' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=TotalTimeMs,request=FetchConsumer","95thPercentile"]' @@ -391,6 +420,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: e08291248e4e42858303c27de441aa1b name: 'Kafka: Fetch-Consumer request total time, p99' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=TotalTimeMs,request=FetchConsumer","99thPercentile"]' @@ -406,6 +436,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 16c3eb799dca4ed7b167e1127406766e name: 'Kafka: Fetch-Consumer request total time, mean' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=TotalTimeMs,request=FetchConsumer","Mean"]' @@ -421,6 +452,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 01704212d78343c597f92fa151f3372a name: 'Kafka: Fetch-Follower request total time, p95' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=TotalTimeMs,request=FetchFollower","95thPercentile"]' @@ -436,6 +468,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: c7d9215ee14a4d86b5ad38dbad26c247 name: 'Kafka: Fetch-Follower request total time, p99' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=TotalTimeMs,request=FetchFollower","99thPercentile"]' @@ -451,6 +484,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 487274528ec646afb5e04f6edd6619b5 name: 'Kafka: Fetch-Follower request total time, mean' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=TotalTimeMs,request=FetchFollower","Mean"]' @@ -466,6 +500,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 3680508a52524de08819abc3d81056be name: 'Kafka: Produce request total time, p95' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=TotalTimeMs,request=Produce","95thPercentile"]' @@ -481,6 +516,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: b59938aa9192429890367ca1dc2e74b7 name: 'Kafka: Produce request total time, p99' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=TotalTimeMs,request=Produce","99thPercentile"]' @@ -496,6 +532,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 5bcb9ecd5d77460fb25d2afa5173832b name: 'Kafka: Produce request total time, mean' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=TotalTimeMs,request=Produce","Mean"]' @@ -511,6 +548,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 230f713f85c748bd9d29d8d086fcc80a name: 'Kafka: UpdateMetadata request total time, p95' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=TotalTimeMs,request=UpdateMetadata","95thPercentile"]' @@ -526,6 +564,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 8e654055b20748a085178882d7b5bed9 name: 'Kafka: UpdateMetadata request total time, p99' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=TotalTimeMs,request=UpdateMetadata","99thPercentile"]' @@ -541,6 +580,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: c66e750dccd0461e82f8a3b5bd432333 name: 'Kafka: Fetch-Consumer request total time, mean' type: JMX key: 'jmx["kafka.network:type=RequestMetrics,name=TotalTimeMs,request=UpdateMetadata","Mean"]' @@ -556,6 +596,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 46a7230e12f8404c813e60fae1eaf91d name: 'Kafka: Network processor average idle percent' type: JMX key: 'jmx["kafka.network:type=SocketServer,name=NetworkProcessorAvgIdlePercent","Value"]' @@ -577,16 +618,19 @@ zabbix_export: value: Kafka triggers: - + uuid: 64cd5a8570e14e4482ac3e7e8625727c expression: '{nodata(15m)}=1' name: 'Kafka: Failed to fetch info data (or no data for 15m)' priority: WARNING description: 'Zabbix has not received data for items for the last 15 minutes' - + uuid: 1b9c203beebf4237b0eabb10ce1351ab expression: '{max(15m)}<{$KAFKA.NET_PROC_AVG_IDLE.MIN.WARN}' name: 'Kafka: Network processor average idle percent is too low (under {$KAFKA.NET_PROC_AVG_IDLE.MIN.WARN} for 15m)' priority: AVERAGE description: 'The network processor idle ratio metric indicates the percentage of time the network processor are not in use. The lower this number, the more loaded the broker is.' - + uuid: deca38d699f44dea90961be921d096e4 name: 'Kafka: Uptime' type: JMX key: 'jmx["kafka.server:type=app-info","start-time-ms"]' @@ -607,12 +651,14 @@ zabbix_export: value: Kafka triggers: - + uuid: d23594b299b74825b92f09e03b95c78e expression: '{last()}<10m' name: 'Kafka: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 75bf053e436e4bb8bb2a94e86a0b194c name: 'Kafka: Version' type: JMX key: 'jmx["kafka.server:type=app-info","version"]' @@ -634,12 +680,14 @@ zabbix_export: value: Kafka triggers: - + uuid: e24aac8074cb4c319c954f2ecc2172c0 expression: '{diff()}=1 and {strlen()}>0' name: 'Kafka: Version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'Kafka version has changed. Ack to close.' manual_close: 'YES' - + uuid: 47dcd92e0ca64833af8d8112b7c66731 name: 'Kafka: Bytes in per second' type: JMX key: 'jmx["kafka.server:type=BrokerTopicMetrics,name=BytesInPerSec","Count"]' @@ -660,6 +708,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: d71ed49d3a1f4599b239105ab7435724 name: 'Kafka: Bytes out per second' type: JMX key: 'jmx["kafka.server:type=BrokerTopicMetrics,name=BytesOutPerSec","Count"]' @@ -680,6 +729,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 15d9fe23872541f0bb3dd1ce33598a61 name: 'Kafka: Bytes rejected per second' type: JMX key: 'jmx["kafka.server:type=BrokerTopicMetrics,name=BytesRejectedPerSec","Count"]' @@ -699,6 +749,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 2ce7bb5db0674cb1a9504c4d8af72a00 name: 'Kafka: Client fetch request failed per second' type: JMX key: 'jmx["kafka.server:type=BrokerTopicMetrics,name=FailedFetchRequestsPerSec","Count"]' @@ -718,6 +769,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: a26150db6e464090910b837b69e6df8f name: 'Kafka: Produce requests failed per second' type: JMX key: 'jmx["kafka.server:type=BrokerTopicMetrics,name=FailedProduceRequestsPerSec","Count"]' @@ -737,6 +789,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 28e488bbe6544d688e741b2ab0397275 name: 'Kafka: Messages in per second' type: JMX key: 'jmx["kafka.server:type=BrokerTopicMetrics,name=MessagesInPerSec","Count"]' @@ -756,6 +809,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: a3d88b98436040e494911b94ce72de8b name: 'Kafka: Requests in producer purgatory' type: JMX key: 'jmx["kafka.server:type=DelayedOperationPurgatory,name=PurgatorySize,delayedOperation=Fetch","Value"]' @@ -769,6 +823,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: d68c2995725745a5b1f3f4507a5fe49c name: 'Kafka: Requests in fetch purgatory' type: JMX key: 'jmx["kafka.server:type=DelayedOperationPurgatory,name=PurgatorySize,delayedOperation=Produce","Value"]' @@ -782,6 +837,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 2e7433fbf07d415ea40251a29364264c name: 'Kafka: Request handler average idle percent' type: JMX key: 'jmx["kafka.server:type=KafkaRequestHandlerPool,name=RequestHandlerAvgIdlePercent","OneMinuteRate"]' @@ -803,11 +859,13 @@ zabbix_export: value: Kafka triggers: - + uuid: c66cfba6f8814d0b9cd11b7768e139f6 expression: '{max(15m)}<{$KAFKA.REQUEST_HANDLER_AVG_IDLE.MIN.WARN}' name: 'Kafka: Request handler average idle percent is too low (under {$KAFKA.REQUEST_HANDLER_AVG_IDLE.MIN.WARN} for 15m)' priority: AVERAGE description: 'The request handler idle ratio metric indicates the percentage of time the request handlers are not in use. The lower this number, the more loaded the broker is.' - + uuid: fb83a988422c40b792e23b10a0f2ba64 name: 'Kafka: Replication maximum lag' type: JMX key: 'jmx["kafka.server:type=ReplicaFetcherManager,name=MaxLag,clientId=Replica","Value"]' @@ -822,6 +880,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 6125c4144c42452ea20c53c5365ad970 name: 'Kafka: ISR expands per second' type: JMX key: 'jmx["kafka.server:type=ReplicaManager,name=IsrExpandsPerSec","Count"]' @@ -841,6 +900,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 81eb0364269b40988404bd902ba409f4 name: 'Kafka: ISR shrink per second' type: JMX key: 'jmx["kafka.server:type=ReplicaManager,name=IsrShrinksPerSec","Count"]' @@ -860,6 +920,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 9489608614ac4d96810362fc52901c55 name: 'Kafka: Leader count' type: JMX key: 'jmx["kafka.server:type=ReplicaManager,name=LeaderCount","Value"]' @@ -873,6 +934,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 1a737ce50a274c3696beade89187afd1 name: 'Kafka: Partition count' type: JMX key: 'jmx["kafka.server:type=ReplicaManager,name=PartitionCount","Value"]' @@ -886,6 +948,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 05fb33b225264059a2eef04a91963dbb name: 'Kafka: Number of reassigning partitions' type: JMX key: 'jmx["kafka.server:type=ReplicaManager,name=ReassigningPartitions","Value"]' @@ -899,6 +962,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: b22cee3e3aa849a1b5098e18f42b3b3d name: 'Kafka: Under minimum ISR partition count' type: JMX key: 'jmx["kafka.server:type=ReplicaManager,name=UnderMinIsrPartitionCount","Value"]' @@ -913,11 +977,13 @@ zabbix_export: value: Kafka triggers: - + uuid: dd0e74f8529c44179647710954513e41 expression: '{last()}>0' name: 'Kafka: There are partitions under the min ISR' priority: AVERAGE description: 'The Under min ISR partitions metric displays the number of partitions, where the number of In-Sync Replicas (ISR) is less than the minimum number of in-sync replicas specified. The two most common causes of under-min ISR partitions are that one or more brokers is unresponsive, or the cluster is experiencing performance issues and one or more brokers are falling behind.' - + uuid: f55e42503d7d4091bd4487a30bb144b9 name: 'Kafka: Under replicated partitions' type: JMX key: 'jmx["kafka.server:type=ReplicaManager,name=UnderReplicatedPartitions","Value"]' @@ -932,11 +998,13 @@ zabbix_export: value: Kafka triggers: - + uuid: 38df6692eae24eb4a2dac5b6182384c0 expression: '{last()}>0' name: 'Kafka: There are under replicated partitions' priority: AVERAGE description: 'The Under replicated partitions metric displays the number of partitions that do not have enough replicas to meet the desired replication factor. A partition will also be considered under-replicated if the correct number of replicas exist, but one or more of the replicas have fallen significantly behind the partition leader. The two most common causes of under-replicated partitions are that one or more brokers is unresponsive, or the cluster is experiencing performance issues and one or more brokers have fallen behind.' - + uuid: c2086b19fcf84c1f948ec80726054dcd name: 'Kafka: Request queue size' type: JMX key: 'jmx["kafka.server:type=Request","queue-size"]' @@ -950,6 +1018,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: e96464452c844cb7bdeaab62f7c7e5ed name: 'Kafka: ZooKeeper connection status' type: JMX key: 'jmx["kafka.server:type=SessionExpireListener,name=SessionState","Value"]' @@ -971,10 +1040,12 @@ zabbix_export: value: Kafka triggers: - + uuid: 017e2668936f4f5187db78bdaef0423c expression: '{regexp("CONNECTED")}=0' name: 'Kafka: Broker is not connected to ZooKeeper' priority: AVERAGE - + uuid: 9852aa0bf3074a319b83f695a9d0deca name: 'Kafka: ZooKeeper disconnect rate' type: JMX key: 'jmx["kafka.server:type=SessionExpireListener,name=ZooKeeperDisconnectsPerSec","Count"]' @@ -995,6 +1066,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 3e612950b2c5476e9634ce11f93dfd61 name: 'Kafka: ZooKeeper session expiration rate' type: JMX key: 'jmx["kafka.server:type=SessionExpireListener,name=ZooKeeperExpiresPerSec","Count"]' @@ -1015,6 +1087,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: e9f647cf41214ef7aab480d349f48c21 name: 'Kafka: ZooKeeper readonly rate' type: JMX key: 'jmx["kafka.server:type=SessionExpireListener,name=ZooKeeperReadOnlyConnectsPerSec","Count"]' @@ -1035,6 +1108,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: b156305285bf4d508afd1d9c91ae34c0 name: 'Kafka: ZooKeeper sync rate' type: JMX key: 'jmx["kafka.server:type=SessionExpireListener,name=ZooKeeperSyncConnectsPerSec","Count"]' @@ -1055,6 +1129,7 @@ zabbix_export: tag: Application value: Kafka - + uuid: 3b6de5f72ed94b928684083fbb65b6cb name: 'Kafka: ZooKeeper client request latency' type: JMX key: 'jmx["kafka.server:type=ZooKeeperClientMetrics,name=ZooKeeperRequestLatencyMs","Count"]' @@ -1070,6 +1145,7 @@ zabbix_export: value: Kafka discovery_rules: - + uuid: c4421eb9f9ab4bf2b6d4ba101c897ca7 name: 'Topic Metrics (read)' type: JMX key: 'jmx.discovery[beans,"kafka.server:type=BrokerTopicMetrics,name=BytesOutPerSec,topic=*"]' @@ -1090,6 +1166,7 @@ zabbix_export: formulaid: B item_prototypes: - + uuid: 42ad85334b524973afa2fd8f2a135e77 name: 'Kafka {#JMXTOPIC}: Bytes out per second' type: JMX key: 'jmx["kafka.server:type=BrokerTopicMetrics,name=BytesOutPerSec,topic={#JMXTOPIC}","Count"]' @@ -1111,6 +1188,7 @@ zabbix_export: value: 'Kafka topic [{#JMXTOPIC}]' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' - + uuid: 82037c202489462fa9c4afbb23618315 name: 'Topic Metrics (errors)' type: JMX key: 'jmx.discovery[beans,"kafka.server:type=BrokerTopicMetrics,name=BytesRejectedPerSec,topic=*"]' @@ -1131,6 +1209,7 @@ zabbix_export: formulaid: B item_prototypes: - + uuid: abaf2616581a46158a13a71ffcf67634 name: 'Kafka {#JMXTOPIC}: Bytes rejected per second' type: JMX key: 'jmx["kafka.server:type=BrokerTopicMetrics,name=BytesRejectedPerSec,topic={#JMXTOPIC}","Count"]' @@ -1151,6 +1230,7 @@ zabbix_export: value: 'Kafka topic [{#JMXTOPIC}]' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' - + uuid: d5ec81baadad41f29882757979443b5b name: 'Topic Metrics (write)' type: JMX key: 'jmx.discovery[beans,"kafka.server:type=BrokerTopicMetrics,name=MessagesInPerSec,topic=*"]' @@ -1171,6 +1251,7 @@ zabbix_export: formulaid: B item_prototypes: - + uuid: 61bb29999ea1465c8125b518507d9e5d name: 'Kafka {#JMXTOPIC}: Bytes in per second' type: JMX key: 'jmx["kafka.server:type=BrokerTopicMetrics,name=BytesInPerSec,topic={#JMXTOPIC}","Count"]' @@ -1191,6 +1272,7 @@ zabbix_export: tag: Application value: 'Kafka topic [{#JMXTOPIC}]' - + uuid: 5c18b5eca61b4ed2ae1aae197b7c9958 name: 'Kafka {#JMXTOPIC}: Messages in per second' type: JMX key: 'jmx["kafka.server:type=BrokerTopicMetrics,name=MessagesInPerSec,topic={#JMXTOPIC}","Count"]' @@ -1235,6 +1317,7 @@ zabbix_export: value: zabbix valuemaps: - + uuid: cf2440fb69c24371b231cb0a69002333 name: 'Kafka controller state' mappings: - @@ -1245,6 +1328,7 @@ zabbix_export: newvalue: Active graphs: - + uuid: 0371c1e9aa924fb89bffa87c26e88481 name: 'Kafka: Broker throughput' graph_items: - @@ -1259,6 +1343,7 @@ zabbix_export: host: 'Apache Kafka by JMX' key: 'jmx["kafka.server:type=BrokerTopicMetrics,name=BytesInPerSec","Count"]' - + uuid: 7a7ce78d88bc483ca07efb5c4e639c1f name: 'Kafka: ISR shrinks/expands rate' graph_items: - @@ -1273,6 +1358,7 @@ zabbix_export: host: 'Apache Kafka by JMX' key: 'jmx["kafka.server:type=ReplicaManager,name=IsrExpandsPerSec","Count"]' - + uuid: bd0b892058df48d5939f2ab9de9c2768 name: 'Kafka: Leader electoin rate' graph_items: - @@ -1287,6 +1373,7 @@ zabbix_export: host: 'Apache Kafka by JMX' key: 'jmx["kafka.controller:type=ControllerStats,name=UncleanLeaderElectionsPerSec","Count"]' - + uuid: de66fc0c0dc44fbca5fa44f9cd4716ff name: 'Kafka: Pending deletes' graph_items: - @@ -1313,6 +1400,7 @@ zabbix_export: host: 'Apache Kafka by JMX' key: 'jmx["kafka.controller:type=KafkaController,name=ReplicasToDeleteCount","Value"]' - + uuid: 451bd85a6db249f1a43ac38d4361f925 name: 'Kafka: Purgatory size' graph_items: - @@ -1327,6 +1415,7 @@ zabbix_export: host: 'Apache Kafka by JMX' key: 'jmx["kafka.server:type=DelayedOperationPurgatory,name=PurgatorySize,delayedOperation=Produce","Value"]' - + uuid: aaef8edde7e34c33acad4e0820991bd6 name: 'Kafka: Requests failed rate' graph_items: - @@ -1341,6 +1430,7 @@ zabbix_export: host: 'Apache Kafka by JMX' key: 'jmx["kafka.server:type=BrokerTopicMetrics,name=FailedProduceRequestsPerSec","Count"]' - + uuid: 35b4211374b74b68aceec66cc875816d name: 'Kafka: Requests performance' graph_items: - @@ -1419,6 +1509,7 @@ zabbix_export: host: 'Apache Kafka by JMX' key: 'jmx["kafka.network:type=RequestMetrics,name=TotalTimeMs,request=FetchFollower","Mean"]' - + uuid: 3b531111e8194edd87d497b9fee7084c name: 'Kafka: Temporary memory size' graph_items: - @@ -1459,6 +1550,7 @@ zabbix_export: host: 'Apache Kafka by JMX' key: 'jmx["kafka.network:type=RequestMetrics,name=TemporaryMemoryBytes,request=Fetch","Max"]' - + uuid: e5f69b35415b49168fba4ffa10e75f25 name: 'Kafka: ZooKeeper connections rate' graph_items: - diff --git a/templates/app/memcached/template_app_memcached.yaml b/templates/app/memcached/template_app_memcached.yaml index a7c5b4c8ca1..6ad86ce3519 100644 --- a/templates/app/memcached/template_app_memcached.yaml +++ b/templates/app/memcached/template_app_memcached.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:05:32Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 05894ba2c9184d33992bf1bd21c347f6 template: Memcached name: Memcached description: | @@ -19,6 +21,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 2c9d2fd0c59249c999cb315243ae994e name: 'Memcached: Commands: FLUSH per second' type: DEPENDENT key: memcached.commands.flush.rate @@ -42,6 +45,7 @@ zabbix_export: tag: Application value: Memcached - + uuid: 1f636f46889e41cda9abf80df4ae53a7 name: 'Memcached: Commands: GET per second' type: DEPENDENT key: memcached.commands.get.rate @@ -65,6 +69,7 @@ zabbix_export: tag: Application value: Memcached - + uuid: 82988c3b793841c4b99a7cbf18f9ac5f name: 'Memcached: Commands: SET per second' type: DEPENDENT key: memcached.commands.set.rate @@ -88,6 +93,7 @@ zabbix_export: tag: Application value: Memcached - + uuid: d19885f5dc5b4afaa68ae180c60117ca name: 'Memcached: Maximum number of bytes' type: DEPENDENT key: memcached.config.limit_maxbytes @@ -111,6 +117,7 @@ zabbix_export: tag: Application value: Memcached - + uuid: 4ac11cc6469346aa88ad804c8af749a8 name: 'Memcached: Open connections' type: DEPENDENT key: memcached.connections.current @@ -129,6 +136,7 @@ zabbix_export: tag: Application value: Memcached - + uuid: 2d9fee94ab6e458b953bf6f4808e9300 name: 'Memcached: Max connections' type: DEPENDENT key: memcached.connections.max @@ -151,6 +159,7 @@ zabbix_export: tag: Application value: Memcached - + uuid: 166f2d677f0d4d31bdd5313fa7755d56 name: 'Memcached: Queued connections per second' type: DEPENDENT key: memcached.connections.queued.rate @@ -175,11 +184,13 @@ zabbix_export: value: Memcached triggers: - + uuid: c253d99470794133809de10bb188e8e7 expression: '{min(5m)}>{$MEMCACHED.CONN.QUEUED.MAX.WARN}' name: 'Memcached: Too many queued connections (over {$MEMCACHED.CONN.QUEUED.MAX.WARN} in 5m)' priority: WARNING description: 'The max number of connections is reachedand and a new connection had to wait in the queue as a result.' - + uuid: 7ecc849f54be41dcbc6c037d89a6c240 name: 'Memcached: New connections per second' type: DEPENDENT key: memcached.connections.rate @@ -203,6 +214,7 @@ zabbix_export: tag: Application value: Memcached - + uuid: 8c224388b06b417fbf89dd25631b10ad name: 'Memcached: Connection structures' type: DEPENDENT key: memcached.connections.structures @@ -221,6 +233,7 @@ zabbix_export: tag: Application value: Memcached - + uuid: 891b3347dac6440caef69c9dd7ec0a18 name: 'Memcached: Throttled connections' type: DEPENDENT key: memcached.connections.throttled.rate @@ -245,6 +258,7 @@ zabbix_export: value: Memcached triggers: - + uuid: 5aa6e27c8a5b438daf1a9b0731507d1b expression: '{min(5m)}>{$MEMCACHED.CONN.THROTTLED.MAX.WARN}' name: 'Memcached: Too many throttled connections (over {$MEMCACHED.CONN.THROTTLED.MAX.WARN} in 5m)' priority: WARNING @@ -252,6 +266,7 @@ zabbix_export: Number of times a client connection was throttled is too high. When sending GETs in batch mode and the connection contains too many requests (limited by -R parameter) the connection might be throttled to prevent starvation. - + uuid: f67cae24aa3d4b56b00ef7a3e3a45432 name: 'Memcached: CPU sys' type: DEPENDENT key: memcached.cpu.sys @@ -273,6 +288,7 @@ zabbix_export: value: Memcached triggers: - + uuid: 7fb6b9b33d514c2cab022282a1b138ff expression: '{nodata(30m)}=1' name: 'Memcached: Failed to fetch info data (or no data for 30m)' priority: WARNING @@ -283,6 +299,7 @@ zabbix_export: name: 'Memcached: Service is down' expression: '{Memcached:memcached.ping["{$MEMCACHED.CONN.URI}"].last()}=0' - + uuid: d7b2094d846243e59a092dc42bbe30c3 name: 'Memcached: CPU user' type: DEPENDENT key: memcached.cpu.user @@ -303,6 +320,7 @@ zabbix_export: tag: Application value: Memcached - + uuid: 57a4c2e763c3430daacd4495b91c3e74 name: 'Memcached: Ping' key: 'memcached.ping["{$MEMCACHED.CONN.URI}"]' history: 7d @@ -319,11 +337,13 @@ zabbix_export: value: Memcached triggers: - + uuid: 884dcb245ab94940a585096f8aa6c8fd expression: '{last()}=0' name: 'Memcached: Service is down' priority: AVERAGE manual_close: 'YES' - + uuid: 7ecd604d8f1143d6b3cf02c4d0ef22dc name: 'Memcached: Process id' type: DEPENDENT key: memcached.process_id @@ -346,6 +366,7 @@ zabbix_export: tag: Application value: Memcached - + uuid: ce294455f98a4c8c98a4ec70abb2b996 name: 'Memcached: Bytes used' type: DEPENDENT key: memcached.stats.bytes @@ -366,6 +387,7 @@ zabbix_export: tag: Application value: Memcached - + uuid: 7977b28169a9411d98549d0c85ffb78b name: 'Memcached: Read bytes per second' type: DEPENDENT key: memcached.stats.bytes_read.rate @@ -390,6 +412,7 @@ zabbix_export: tag: Application value: Memcached - + uuid: e81a3fa33a124cdfba36e40d1be6edd8 name: 'Memcached: Written bytes per second' type: DEPENDENT key: memcached.stats.bytes_written.rate @@ -414,6 +437,7 @@ zabbix_export: tag: Application value: Memcached - + uuid: efc05c70a56d4be4a6ad59fa1c2915a3 name: 'Memcached: Current number of items stored' type: DEPENDENT key: memcached.stats.curr_items @@ -432,6 +456,7 @@ zabbix_export: tag: Application value: Memcached - + uuid: ce47a49ce6af46b7bc9757ed1b5cd02e name: 'Memcached: Evictions per second' type: DEPENDENT key: memcached.stats.evictions.rate @@ -457,6 +482,7 @@ zabbix_export: tag: Application value: Memcached - + uuid: 07acbb8eb36049258ca414d9e314ed79 name: 'Memcached: Hits per second' type: DEPENDENT key: memcached.stats.hits.rate @@ -479,6 +505,7 @@ zabbix_export: tag: Application value: Memcached - + uuid: 3988a6c751814573869ed3533039faac name: 'Memcached: Misses per second' type: DEPENDENT key: memcached.stats.misses.rate @@ -501,6 +528,7 @@ zabbix_export: tag: Application value: Memcached - + uuid: 7c28164178fc493c9f202df0c7103bb5 name: 'Memcached: Threads' type: DEPENDENT key: memcached.stats.threads @@ -519,6 +547,7 @@ zabbix_export: tag: Application value: Memcached - + uuid: 6bbc3deb32f947b2bc966c15f6e76726 name: 'Memcached: New items per second' type: DEPENDENT key: memcached.stats.total_items.rate @@ -541,6 +570,7 @@ zabbix_export: tag: Application value: Memcached - + uuid: 3a096b6d7d9945fe9a25d1fb5c835f1a name: 'Memcached: Get status' key: 'memcached.stats["{$MEMCACHED.CONN.URI}"]' history: '0' @@ -551,6 +581,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 4e90d731c49447cf9bb6a72cb9675586 name: 'Memcached: Uptime' type: DEPENDENT key: memcached.uptime @@ -571,12 +602,14 @@ zabbix_export: value: Memcached triggers: - + uuid: b489c9fd9e2f42e09eb13770f951ce0a expression: '{last()}<10m' name: 'Memcached: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 64986809298145ebbf8f6ded1c41f2df name: 'Memcached: Memcached version' type: DEPENDENT key: memcached.version @@ -602,6 +635,7 @@ zabbix_export: value: Memcached triggers: - + uuid: bcade8ab1ab149928fc1d1b67031fc82 expression: '{diff()}=1 and {strlen()}>0' name: 'Memcached: Version has changed (new version: {ITEM.VALUE})' priority: INFO @@ -630,6 +664,7 @@ zabbix_export: description: 'Maximum percentage of memory used' valuemaps: - + uuid: acd57d4f29a34286a801ce49cd6553fe name: 'Service state' mappings: - @@ -640,16 +675,19 @@ zabbix_export: newvalue: Up triggers: - + uuid: 462d55c9ff0a42f0b99281197a335b8d expression: '{Memcached:memcached.stats.bytes.min(5m)}/{Memcached:memcached.config.limit_maxbytes.last()}*100>{$MEMCACHED.MEM.PUSED.MAX.WARN}' name: 'Memcached: Memory usage is too high (over {$MEMCACHED.MEM.PUSED.MAX.WARN} in 5m)' priority: WARNING - + uuid: 6d5d6aa72e894c17b8bc2706c00654ca expression: '{Memcached:memcached.connections.current.min(5m)}/{Memcached:memcached.connections.max.last()}*100>{$MEMCACHED.CONN.PRC.MAX.WARN}' name: 'Memcached: Total number of connected clients is too high (over {$MEMCACHED.CONN.PRC.MAX.WARN}% in 5m)' priority: WARNING description: 'When the number of connections reaches the value of the "max_connections" parameter, new connections will be rejected.' graphs: - + uuid: 72cf2b87802c4eeca5411946e6b1a29b name: 'Memcached: Commands' graph_items: - @@ -670,6 +708,7 @@ zabbix_export: host: Memcached key: memcached.commands.get.rate - + uuid: 3d738b083ce04ffa8d4bd9bf2e394f6a name: 'Memcached: Connections' graph_items: - @@ -693,6 +732,7 @@ zabbix_export: host: Memcached key: memcached.connections.structures - + uuid: 195f209046ba426c9e57c6a317c76ef4 name: 'Memcached: Connections rate' graph_items: - @@ -716,6 +756,7 @@ zabbix_export: host: Memcached key: memcached.connections.queued.rate - + uuid: 8ace604110bf4a4d9eb7a4b6add0492d name: 'Memcached: Keyspace' graph_items: - @@ -730,6 +771,7 @@ zabbix_export: host: Memcached key: memcached.stats.misses.rate - + uuid: bb6305e9a84749669433e53cd2b7b8b8 name: 'Memcached: Network' graph_items: - @@ -746,6 +788,7 @@ zabbix_export: host: Memcached key: memcached.stats.bytes_written.rate - + uuid: 599a96c18e214610a41afadef8f11e11 name: 'Memcached: Uptime' graph_items: - diff --git a/templates/app/nginx_agent/template_app_nginx_agent.yaml b/templates/app/nginx_agent/template_app_nginx_agent.yaml index d0a71288a14..59d13d92573 100644 --- a/templates/app/nginx_agent/template_app_nginx_agent.yaml +++ b/templates/app/nginx_agent/template_app_nginx_agent.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:27:42Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 27f6424905884dbb96ab9210d987a56c template: 'Nginx by Zabbix agent' name: 'Nginx by Zabbix agent' description: | @@ -21,6 +23,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 75a7795df3034835bcfd143f7c3e9b94 name: 'Nginx: Service response time' key: 'net.tcp.service.perf[http,"{$NGINX.STUB_STATUS.HOST}","{$NGINX.STUB_STATUS.PORT}"]' history: 7d @@ -32,6 +35,7 @@ zabbix_export: value: Nginx triggers: - + uuid: 47c4a863c31645d1b50c05806256c4d6 expression: '{min(5m)}>{$NGINX.RESPONSE_TIME.MAX.WARN}' name: 'Nginx: Service response time is too high (over {$NGINX.RESPONSE_TIME.MAX.WARN}s for 5m)' priority: WARNING @@ -44,6 +48,7 @@ zabbix_export: name: 'Nginx: Service is down' expression: '{Nginx by Zabbix agent:net.tcp.service[http,"{$NGINX.STUB_STATUS.HOST}","{$NGINX.STUB_STATUS.PORT}"].last()}=0' - + uuid: f06e76888f464e13b7cc4c3db33e8131 name: 'Nginx: Service status' key: 'net.tcp.service[http,"{$NGINX.STUB_STATUS.HOST}","{$NGINX.STUB_STATUS.PORT}"]' history: 7d @@ -60,6 +65,7 @@ zabbix_export: value: Nginx triggers: - + uuid: ab7ee491ccc8443783323b645acc67a8 expression: '{last()}=0' name: 'Nginx: Service is down' priority: AVERAGE @@ -69,6 +75,7 @@ zabbix_export: name: 'Nginx: Process is not running' expression: '{Nginx by Zabbix agent:proc.num[nginx].last()}=0' - + uuid: 9e2be446ac79491c8be1bcd789392066 name: 'Nginx: Connections accepted per second' type: DEPENDENT key: nginx.connections.accepted.rate @@ -93,6 +100,7 @@ zabbix_export: tag: Application value: Nginx - + uuid: 436f2dc87cda418eb8f19ed6910c7bd0 name: 'Nginx: Connections active' type: DEPENDENT key: nginx.connections.active @@ -112,6 +120,7 @@ zabbix_export: tag: Application value: Nginx - + uuid: 4027e6db5e024aff98056faa2d4b43cd name: 'Nginx: Connections dropped per second' type: DEPENDENT key: nginx.connections.dropped.rate @@ -140,6 +149,7 @@ zabbix_export: value: Nginx triggers: - + uuid: 87c32cfe5b414afb8926e0d44b57b1f3 expression: '{min(5m)} > {$NGINX.DROP_RATE.MAX.WARN}' name: 'Nginx: High connections drop rate (more than {$NGINX.DROP_RATE.MAX.WARN} for 5m)' opdata: 'Current rate: {ITEM.LASTVALUE1}' @@ -153,6 +163,7 @@ zabbix_export: name: 'Nginx: Service is down' expression: '{Nginx by Zabbix agent:net.tcp.service[http,"{$NGINX.STUB_STATUS.HOST}","{$NGINX.STUB_STATUS.PORT}"].last()}=0' - + uuid: 06191636a7104e1bb40d197493b80958 name: 'Nginx: Connections handled per second' type: DEPENDENT key: nginx.connections.handled.rate @@ -177,6 +188,7 @@ zabbix_export: tag: Application value: Nginx - + uuid: f5925c78389143c7924432483a5c716c name: 'Nginx: Connections reading' type: DEPENDENT key: nginx.connections.reading @@ -196,6 +208,7 @@ zabbix_export: tag: Application value: Nginx - + uuid: d6cfa828ba344ffe948d8d985b849316 name: 'Nginx: Connections waiting' type: DEPENDENT key: nginx.connections.waiting @@ -215,6 +228,7 @@ zabbix_export: tag: Application value: Nginx - + uuid: c038a572f73f4a418ddcc5aeb8b0a547 name: 'Nginx: Connections writing' type: DEPENDENT key: nginx.connections.writing @@ -234,6 +248,7 @@ zabbix_export: tag: Application value: Nginx - + uuid: b28444fb9b834d03a72036882c80b921 name: 'Nginx: Requests total' type: DEPENDENT key: nginx.requests.total @@ -253,6 +268,7 @@ zabbix_export: tag: Application value: Nginx - + uuid: 2600a696278f490f86cadd8c8836f269 name: 'Nginx: Requests per second' type: DEPENDENT key: nginx.requests.total.rate @@ -277,6 +293,7 @@ zabbix_export: tag: Application value: Nginx - + uuid: 3dcc81006977478f92be6dd040d66eb5 name: 'Nginx: Version' type: DEPENDENT key: nginx.version @@ -302,12 +319,14 @@ zabbix_export: value: Nginx triggers: - + uuid: 9dbcd0f61e8b4f548f35e789aa221108 expression: '{diff()}=1 and {strlen()}>0' name: 'Nginx: Version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'Nginx version has changed. Ack to close.' manual_close: 'YES' - + uuid: 84c95c1955bf4ccaa12a060a9acdb478 name: 'Nginx: CPU utilization' key: 'proc.cpu.util[nginx]' history: 7d @@ -319,6 +338,7 @@ zabbix_export: tag: Application value: Nginx - + uuid: 64d208475c034bae953a64cde1833ebb name: 'Nginx: Memory usage (rss)' key: 'proc.mem[nginx,,,,rss]' history: 7d @@ -329,6 +349,7 @@ zabbix_export: tag: Application value: Nginx - + uuid: 21fccb0286fb407c85f1972e994c698e name: 'Nginx: Memory usage (vsize)' key: 'proc.mem[nginx,,,,vsize]' history: 7d @@ -339,6 +360,7 @@ zabbix_export: tag: Application value: Nginx - + uuid: ba3da6baccee4b31947bf20d3cae0e5f name: 'Nginx: Number of processes running' key: 'proc.num[nginx]' history: 7d @@ -349,10 +371,12 @@ zabbix_export: value: Nginx triggers: - + uuid: caa78066160a4e7c942f6b5d7e6e91ff expression: '{last()}=0' name: 'Nginx: Process is not running' priority: HIGH - + uuid: 52a23a9f6d60490c8f5565b938154f61 name: 'Nginx: Get stub status page' key: 'web.page.get["{$NGINX.STUB_STATUS.HOST}","{$NGINX.STUB_STATUS.PATH}","{$NGINX.STUB_STATUS.PORT}"]' history: 1h @@ -374,6 +398,7 @@ zabbix_export: value: 'Zabbix raw items' triggers: - + uuid: ae264b9e25504d37a8d260960dafbe30 expression: | {str("HTTP/1.1 200")}=0 or {nodata(30m)}=1 @@ -411,6 +436,7 @@ zabbix_export: description: 'The port of Nginx stub_status host or container.' dashboards: - + uuid: 9d071e3a148c405e85c53ef25d54efaf name: 'Nginx performance' pages: - @@ -464,6 +490,7 @@ zabbix_export: host: 'Nginx by Zabbix agent' valuemaps: - + uuid: 53c8528c18814f30a45d1540ab9e5c00 name: 'Service state' mappings: - @@ -474,6 +501,7 @@ zabbix_export: newvalue: Up graphs: - + uuid: ba234158aeca468a8592d944f9aae691 name: 'Nginx: Connections by state' graph_items: - @@ -501,6 +529,7 @@ zabbix_export: host: 'Nginx by Zabbix agent' key: nginx.connections.reading - + uuid: b82a5b89864a47638421458f3e74563d name: 'Nginx: Connections per second' graph_items: - @@ -521,6 +550,7 @@ zabbix_export: host: 'Nginx by Zabbix agent' key: nginx.connections.dropped.rate - + uuid: 69ca908afa1d468d983a263d06910925 name: 'Nginx: Memory usage' graph_items: - @@ -535,6 +565,7 @@ zabbix_export: host: 'Nginx by Zabbix agent' key: 'proc.mem[nginx,,,,rss]' - + uuid: a2d2fec823514df09731381304c245e9 name: 'Nginx: Requests per second' graph_items: - diff --git a/templates/app/nginx_http/template_app_nginx_http.yaml b/templates/app/nginx_http/template_app_nginx_http.yaml index c78e37d9d87..56257519ccf 100644 --- a/templates/app/nginx_http/template_app_nginx_http.yaml +++ b/templates/app/nginx_http/template_app_nginx_http.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:27:50Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 13d5bb0a4ae84228bff408aab5be338e template: 'Nginx by HTTP' name: 'Nginx by HTTP' description: | @@ -21,6 +23,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 18c6209295b347e2a96ef11b147139d8 name: 'Nginx: Service response time' type: SIMPLE key: 'net.tcp.service.perf[http,"{HOST.CONN}","{$NGINX.STUB_STATUS.PORT}"]' @@ -33,6 +36,7 @@ zabbix_export: value: Nginx triggers: - + uuid: c3ecd0a7934c45ed86b59fb585746d9f expression: '{min(5m)}>{$NGINX.RESPONSE_TIME.MAX.WARN}' name: 'Nginx: Service response time is too high (over {$NGINX.RESPONSE_TIME.MAX.WARN}s for 5m)' priority: WARNING @@ -42,6 +46,7 @@ zabbix_export: name: 'Nginx: Service is down' expression: '{Nginx by HTTP:net.tcp.service[http,"{HOST.CONN}","{$NGINX.STUB_STATUS.PORT}"].last()}=0' - + uuid: e4a09193bc8f42f2888ece83f89f84af name: 'Nginx: Service status' type: SIMPLE key: 'net.tcp.service[http,"{HOST.CONN}","{$NGINX.STUB_STATUS.PORT}"]' @@ -59,11 +64,13 @@ zabbix_export: value: Nginx triggers: - + uuid: 2ff85d0c3498471fb045b7ee58ea7f71 expression: '{last()}=0' name: 'Nginx: Service is down' priority: AVERAGE manual_close: 'YES' - + uuid: e054b58ebbbe4b45961ba697b468ab9e name: 'Nginx: Connections accepted per second' type: DEPENDENT key: nginx.connections.accepted.rate @@ -88,6 +95,7 @@ zabbix_export: tag: Application value: Nginx - + uuid: 2e4b049ab60947d9a05165f67388e531 name: 'Nginx: Connections active' type: DEPENDENT key: nginx.connections.active @@ -107,6 +115,7 @@ zabbix_export: tag: Application value: Nginx - + uuid: eecc0e887a744627be7f3b01cec6d46e name: 'Nginx: Connections dropped per second' type: DEPENDENT key: nginx.connections.dropped.rate @@ -135,6 +144,7 @@ zabbix_export: value: Nginx triggers: - + uuid: f3287f5848544c56b53ea91415736ff8 expression: '{min(5m)} > {$NGINX.DROP_RATE.MAX.WARN}' name: 'Nginx: High connections drop rate (more than {$NGINX.DROP_RATE.MAX.WARN} for 5m)' opdata: 'Current rate: {ITEM.LASTVALUE1}' @@ -145,6 +155,7 @@ zabbix_export: name: 'Nginx: Service is down' expression: '{Nginx by HTTP:net.tcp.service[http,"{HOST.CONN}","{$NGINX.STUB_STATUS.PORT}"].last()}=0' - + uuid: a53cf4f2d2ad4a84a70ff57df6299adc name: 'Nginx: Connections handled per second' type: DEPENDENT key: nginx.connections.handled.rate @@ -169,6 +180,7 @@ zabbix_export: tag: Application value: Nginx - + uuid: 73493cbf8508419a8fed3abff8cc5851 name: 'Nginx: Connections reading' type: DEPENDENT key: nginx.connections.reading @@ -188,6 +200,7 @@ zabbix_export: tag: Application value: Nginx - + uuid: cf393814511a48b498da8aab94d7ca00 name: 'Nginx: Connections waiting' type: DEPENDENT key: nginx.connections.waiting @@ -207,6 +220,7 @@ zabbix_export: tag: Application value: Nginx - + uuid: b0d63efb16984042945fe42e192f7d4e name: 'Nginx: Connections writing' type: DEPENDENT key: nginx.connections.writing @@ -226,6 +240,7 @@ zabbix_export: tag: Application value: Nginx - + uuid: 86f93d1941d147fe94d754eddd3e8ff2 name: 'Nginx: Get stub status page' type: HTTP_AGENT key: nginx.get_stub_status @@ -250,6 +265,7 @@ zabbix_export: value: 'Zabbix raw items' triggers: - + uuid: f3d24471357f418c813477b361187df1 expression: | {str("HTTP/1.1 200")}=0 or {nodata(30m)}=1 @@ -262,6 +278,7 @@ zabbix_export: name: 'Nginx: Service is down' expression: '{Nginx by HTTP:net.tcp.service[http,"{HOST.CONN}","{$NGINX.STUB_STATUS.PORT}"].last()}=0' - + uuid: 071b3d77324740a59045be19da231d76 name: 'Nginx: Requests total' type: DEPENDENT key: nginx.requests.total @@ -281,6 +298,7 @@ zabbix_export: tag: Application value: Nginx - + uuid: 81b17056ec664f9f926a74ee390ab9c1 name: 'Nginx: Requests per second' type: DEPENDENT key: nginx.requests.total.rate @@ -305,6 +323,7 @@ zabbix_export: tag: Application value: Nginx - + uuid: 716b627d6d894ac2af3ae8c4aeaa8c0c name: 'Nginx: Version' type: DEPENDENT key: nginx.version @@ -330,6 +349,7 @@ zabbix_export: value: Nginx triggers: - + uuid: 318cb17c311a4fdc85e9a3be8ae65f1c expression: '{diff()}=1 and {strlen()}>0' name: 'Nginx: Version has changed (new version: {ITEM.VALUE})' priority: INFO @@ -358,6 +378,7 @@ zabbix_export: description: 'The protocol http or https of Nginx stub_status host or container.' dashboards: - + uuid: 7d0bf76f09204bb7ba9ee995bf161d46 name: 'Nginx performance' pages: - @@ -411,6 +432,7 @@ zabbix_export: host: 'Nginx by HTTP' valuemaps: - + uuid: 5c0883d194e8494498474106c22be2ca name: 'Service state' mappings: - @@ -421,6 +443,7 @@ zabbix_export: newvalue: Up graphs: - + uuid: aedcbacee74f4b0c861546c56e0fa9ab name: 'Nginx: Connections by state' graph_items: - @@ -448,6 +471,7 @@ zabbix_export: host: 'Nginx by HTTP' key: nginx.connections.reading - + uuid: 6feb26e5eb3246c0adb8d151b1443859 name: 'Nginx: Connections per second' graph_items: - @@ -468,6 +492,7 @@ zabbix_export: host: 'Nginx by HTTP' key: nginx.connections.dropped.rate - + uuid: 43a87936b35d4d28a658f810c2162a72 name: 'Nginx: Requests per second' graph_items: - diff --git a/templates/app/php-fpm_agent/template_app_php-fpm_agent.yaml b/templates/app/php-fpm_agent/template_app_php-fpm_agent.yaml index cde487f9509..af0cd654a38 100644 --- a/templates/app/php-fpm_agent/template_app_php-fpm_agent.yaml +++ b/templates/app/php-fpm_agent/template_app_php-fpm_agent.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:44Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 1cbda0970410435684135884d0cb7090 template: 'PHP-FPM by Zabbix agent' name: 'PHP-FPM by Zabbix agent' description: | @@ -17,6 +19,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 9ae9e2a8003a48a7a482ef6d6ae9886c name: 'PHP-FPM: Accepted connections per second' type: DEPENDENT key: php-fpm.conn_accepted.rate @@ -40,6 +43,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: edc6b68194fe499facfb6b22425ff0d4 name: 'PHP-FPM: Listen queue' type: DEPENDENT key: php-fpm.listen_queue @@ -58,6 +62,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: aff9f072b06a4b56afb0e0f44b2c83a4 name: 'PHP-FPM: Listen queue, len' type: DEPENDENT key: php-fpm.listen_queue_len @@ -76,6 +81,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: de0a543bee5a46c88085b2aba2f4976f name: 'PHP-FPM: Listen queue, max' type: DEPENDENT key: php-fpm.listen_queue_max @@ -94,6 +100,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: dfabcd55c13449c29a48b70fdce77674 name: 'PHP-FPM: Queue usage' type: CALCULATED key: php-fpm.listen_queue_usage @@ -108,11 +115,13 @@ zabbix_export: value: PHP-FPM triggers: - + uuid: 46d7fe2c9b7c47dc858644cdd089ba7d expression: '{min(15m)} > {$PHP_FPM.QUEUE.WARN.MAX}' name: 'PHP-FPM: Queue utilization is high (over {$PHP_FPM.QUEUE.WARN.MAX}% for 15m)' priority: WARNING description: 'The queue for this pool reached {$PHP_FPM.QUEUE.WARN.MAX}% of its maximum capacity. Items in queue represent the current number of connections that have been initiated on this pool, but not yet accepted.' - + uuid: e9d49669cf58492a9d5ef7ff997e1a40 name: 'PHP-FPM: Max children reached' type: DEPENDENT key: php-fpm.max_children @@ -135,6 +144,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: 830e04be30f04e50ac0fa4783ecdc677 name: 'PHP-FPM: Pool name' type: DEPENDENT key: php-fpm.name @@ -159,6 +169,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: 250f346008984a95829dba08d0f95838 name: 'PHP-FPM: Ping' type: DEPENDENT key: php-fpm.ping @@ -182,6 +193,7 @@ zabbix_export: value: PHP-FPM triggers: - + uuid: 52e5bc135897438a921d8246f984d159 expression: '{last()}=0 or {nodata(3m)}=1' name: 'PHP-FPM: Service is down' priority: HIGH @@ -191,6 +203,7 @@ zabbix_export: name: 'PHP-FPM: Process is not running' expression: '{PHP-FPM by Zabbix agent:proc.num["{$PHP_FPM.PROCESS_NAME}"].last()}=0' - + uuid: 8ebee5fc8c854a96b34ed743e3dd0154 name: 'PHP-FPM: Processes, active' type: DEPENDENT key: php-fpm.processes_active @@ -209,6 +222,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: 11cfd028325242a58d61d9e83aee640b name: 'PHP-FPM: Processes, idle' type: DEPENDENT key: php-fpm.processes_idle @@ -227,6 +241,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: 3858218f90684bb19cbe27fc9aedf404 name: 'PHP-FPM: Processes, max active' type: DEPENDENT key: php-fpm.processes_max_active @@ -245,6 +260,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: a79af6cf38ec45518055c64aa7f1f5a2 name: 'PHP-FPM: Processes, total' type: DEPENDENT key: php-fpm.processes_total @@ -263,6 +279,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: 5ab12fc9f4ef49e5bbf7b2c6a840879e name: 'PHP-FPM: Process manager' type: DEPENDENT key: php-fpm.process_manager @@ -288,12 +305,14 @@ zabbix_export: value: PHP-FPM triggers: - + uuid: 4c21920126c84efd936e8bcff1a9341c expression: '{diff()}=1' name: 'PHP-FPM: Manager changed (new value received: {ITEM.VALUE})' priority: INFO description: 'PHP-FPM manager changed. Ack to close.' manual_close: 'YES' - + uuid: 4d17b6d89ac94d0880eac6962ebf7347 name: 'PHP-FPM: Slow requests' type: DEPENDENT key: php-fpm.slow_requests @@ -317,11 +336,13 @@ zabbix_export: value: PHP-FPM triggers: - + uuid: a98eddb4e1484b4482cf5baa9144639c expression: '{min(#3)}>0' name: 'PHP-FPM: Detected slow requests' priority: WARNING description: 'PHP-FPM detected slow request. A slow request means that it took more time to execute than expected (defined in the configuration of your pool).' - + uuid: 4e4d6eda8fbb4dd2ba7f48fba5723473 name: 'PHP-FPM: Start time' type: DEPENDENT key: php-fpm.start_time @@ -341,6 +362,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: 2a19b306712a47999e70d3ec30e39b05 name: 'PHP-FPM: Uptime' type: DEPENDENT key: php-fpm.uptime @@ -361,6 +383,7 @@ zabbix_export: value: PHP-FPM triggers: - + uuid: 47d9fde1b90e4fab888d9bdd7c7fe2b4 expression: '{nodata(30m)}=1' name: 'PHP-FPM: Failed to fetch info data (or no data for 30m)' priority: INFO @@ -371,12 +394,14 @@ zabbix_export: name: 'PHP-FPM: Process is not running' expression: '{PHP-FPM by Zabbix agent:proc.num["{$PHP_FPM.PROCESS_NAME}"].last()}=0' - + uuid: c715ed3cf63c40d0951aca29f8d4da7c expression: '{last()}<10m' name: 'PHP-FPM: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: b53e2e356317468f9d6d3272eb755650 name: 'PHP-FPM: Version' type: DEPENDENT key: php-fpm.version @@ -404,12 +429,14 @@ zabbix_export: value: PHP-FPM triggers: - + uuid: a2efff8ccf38417eb75f3c9e3f7821a1 expression: '{diff()}=1 and {strlen()}>0' name: 'PHP-FPM: Version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'PHP-FPM version has changed. Ack to close.' manual_close: 'YES' - + uuid: a709eaae52ad4128a129c618db6525d2 name: 'PHP-FPM: CPU utilization' key: 'proc.cpu.util["{$PHP_FPM.PROCESS_NAME}"]' history: 7d @@ -421,6 +448,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: ef771994ec9e482babf872d9f867d500 name: 'PHP-FPM: Memory usage, %' key: 'proc.mem["{$PHP_FPM.PROCESS_NAME}",,,,pmem]' history: 7d @@ -432,6 +460,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: f55a5ef29f864d0a8c1af25df2372f7c name: 'PHP-FPM: Memory usage (rss)' key: 'proc.mem["{$PHP_FPM.PROCESS_NAME}",,,,rss]' history: 7d @@ -442,6 +471,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: ab8dc0d1ce344fe8ae6a22716a168fbd name: 'PHP-FPM: Number of processes running' key: 'proc.num["{$PHP_FPM.PROCESS_NAME}"]' history: 7d @@ -451,10 +481,12 @@ zabbix_export: value: PHP-FPM triggers: - + uuid: 8ae113dabf9d48a48a91f8f01b9fff58 expression: '{last()}=0' name: 'PHP-FPM: Process is not running' priority: HIGH - + uuid: c0c438492c63453496e83938745ffffc name: 'PHP-FPM: php-fpm_ping' key: 'web.page.get["{$PHP_FPM.HOST}","{$PHP_FPM.PING.PAGE}","{$PHP_FPM.PORT}"]' history: '0' @@ -465,6 +497,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 09ec73291f21417ab8f19f56fda3331f name: 'PHP-FPM: Get status page' key: 'web.page.get["{$PHP_FPM.HOST}","{$PHP_FPM.STATUS.PAGE}?json","{$PHP_FPM.PORT}"]' history: '0' @@ -511,6 +544,7 @@ zabbix_export: description: 'The path of PHP-FPM status page.' valuemaps: - + uuid: 1caa1e7c41e14c7492ab8112f93ea068 name: 'Service state' mappings: - @@ -521,6 +555,7 @@ zabbix_export: newvalue: Up graphs: - + uuid: 36cd028132d94585877ad5726f0f9e3d name: 'PHP-FPM: Process' graph_items: - @@ -547,6 +582,7 @@ zabbix_export: host: 'PHP-FPM by Zabbix agent' key: php-fpm.processes_active - + uuid: 768a3e8aaa4741239887b55be5842f4a name: 'PHP-FPM: Queue' graph_items: - diff --git a/templates/app/php-fpm_http/template_app_php-fpm_http.yaml b/templates/app/php-fpm_http/template_app_php-fpm_http.yaml index 2bd345ec2a8..dafcc905a0e 100644 --- a/templates/app/php-fpm_http/template_app_php-fpm_http.yaml +++ b/templates/app/php-fpm_http/template_app_php-fpm_http.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:43Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 49c77ce207f8478da53e761526d6eca5 template: 'PHP-FPM by HTTP' name: 'PHP-FPM by HTTP' description: | @@ -17,6 +19,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: a03bc5c2dc824b8f970ca1d2b7b4637f name: 'PHP-FPM: Accepted connections per second' type: DEPENDENT key: php-fpm.conn_accepted.rate @@ -40,6 +43,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: a9ae24915703483ea95a346c625ed70e name: 'PHP-FPM: Get ping page' type: HTTP_AGENT key: php-fpm.get_ping @@ -53,6 +57,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: b91063d42d4b454089b58e29ee3bdb38 name: 'PHP-FPM: Get status page' type: HTTP_AGENT key: php-fpm.get_status @@ -65,6 +70,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: cf2fe31db5084bc5b363ef7d0d691c25 name: 'PHP-FPM: Listen queue' type: DEPENDENT key: php-fpm.listen_queue @@ -83,6 +89,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: 56876a76bd3a4c6c90b033c19a59f6d1 name: 'PHP-FPM: Listen queue, len' type: DEPENDENT key: php-fpm.listen_queue_len @@ -101,6 +108,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: a8829ff906e847c2b97a32b1ded60523 name: 'PHP-FPM: Listen queue, max' type: DEPENDENT key: php-fpm.listen_queue_max @@ -119,6 +127,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: 314c3f19311f47acb93b046ab2625c75 name: 'PHP-FPM: Queue usage' type: CALCULATED key: php-fpm.listen_queue_usage @@ -133,11 +142,13 @@ zabbix_export: value: PHP-FPM triggers: - + uuid: 86152df39b794230988c41b32fba5124 expression: '{min(15m)} > {$PHP_FPM.QUEUE.WARN.MAX}' name: 'PHP-FPM: Queue utilization is high (over {$PHP_FPM.QUEUE.WARN.MAX}% for 15m)' priority: WARNING description: 'The queue for this pool reached {$PHP_FPM.QUEUE.WARN.MAX}% of its maximum capacity. Items in queue represent the current number of connections that have been initiated on this pool, but not yet accepted.' - + uuid: dcb11355c5ae4c6ab5f1326aa1c7bbd6 name: 'PHP-FPM: Max children reached' type: DEPENDENT key: php-fpm.max_children @@ -160,6 +171,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: 226939bd485a4381a5c0a6d4511acbc3 name: 'PHP-FPM: Pool name' type: DEPENDENT key: php-fpm.name @@ -184,6 +196,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: 6a090c078ace46bd958b42225c63f5ca name: 'PHP-FPM: Ping' type: DEPENDENT key: php-fpm.ping @@ -207,11 +220,13 @@ zabbix_export: value: PHP-FPM triggers: - + uuid: 9f2d0cf0899744adbd51aed831c532f3 expression: '{last()}=0 or {nodata(3m)}=1' name: 'PHP-FPM: Service is down' priority: HIGH manual_close: 'YES' - + uuid: 923243cbb4b647389a38b4788aad3141 name: 'PHP-FPM: Processes, active' type: DEPENDENT key: php-fpm.processes_active @@ -230,6 +245,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: 79402b0cac4d4a409b39db4bf71557d2 name: 'PHP-FPM: Processes, idle' type: DEPENDENT key: php-fpm.processes_idle @@ -248,6 +264,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: 9632f44f9b2648f299e9f61a39daf92f name: 'PHP-FPM: Processes, max active' type: DEPENDENT key: php-fpm.processes_max_active @@ -266,6 +283,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: e69faadd7a9d457e8f56d283871b946a name: 'PHP-FPM: Processes, total' type: DEPENDENT key: php-fpm.processes_total @@ -284,6 +302,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: 084848b2d6bd4b8a88424b1ec9055b0f name: 'PHP-FPM: Process manager' type: DEPENDENT key: php-fpm.process_manager @@ -309,12 +328,14 @@ zabbix_export: value: PHP-FPM triggers: - + uuid: 50ea878be5d74b1d849167f6528dca97 expression: '{diff()}=1' name: 'PHP-FPM: Manager changed (new value received: {ITEM.VALUE})' priority: INFO description: 'PHP-FPM manager changed. Ack to close.' manual_close: 'YES' - + uuid: 0dd9e388e2584e0090ed65bab39183f9 name: 'PHP-FPM: Slow requests' type: DEPENDENT key: php-fpm.slow_requests @@ -338,11 +359,13 @@ zabbix_export: value: PHP-FPM triggers: - + uuid: 23e1da2dc3314eb1a257f207ea26e2fb expression: '{min(#3)}>0' name: 'PHP-FPM: Detected slow requests' priority: WARNING description: 'PHP-FPM detected slow request. A slow request means that it took more time to execute than expected (defined in the configuration of your pool).' - + uuid: 9a625629fc0a4222acfefa0409ec1c72 name: 'PHP-FPM: Start time' type: DEPENDENT key: php-fpm.start_time @@ -362,6 +385,7 @@ zabbix_export: tag: Application value: PHP-FPM - + uuid: 093024c740b946a0bd6637ba9e3e0dad name: 'PHP-FPM: Uptime' type: DEPENDENT key: php-fpm.uptime @@ -382,6 +406,7 @@ zabbix_export: value: PHP-FPM triggers: - + uuid: deb944cb5fc24be3af988bf905c120e0 expression: '{nodata(30m)}=1' name: 'PHP-FPM: Failed to fetch info data (or no data for 30m)' priority: INFO @@ -392,12 +417,14 @@ zabbix_export: name: 'PHP-FPM: Service is down' expression: '{PHP-FPM by HTTP:php-fpm.ping.last()}=0 or {PHP-FPM by HTTP:php-fpm.ping.nodata(3m)}=1' - + uuid: 9cc0152263b544468de28dcf4c637d1b expression: '{last()}<10m' name: 'PHP-FPM: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: d49adb58e8bb4453911270e5dce1e03e name: 'PHP-FPM: Version' type: DEPENDENT key: php-fpm.version @@ -425,6 +452,7 @@ zabbix_export: value: PHP-FPM triggers: - + uuid: c7211716b6af4d84bf83c6f7f27359e1 expression: '{diff()}=1 and {strlen()}>0' name: 'PHP-FPM: Version has changed (new version: {ITEM.VALUE})' priority: INFO @@ -461,6 +489,7 @@ zabbix_export: description: 'The path of PHP-FPM status page.' valuemaps: - + uuid: 8e8fa515c14c4ac181db791c2c68c518 name: 'Service state' mappings: - @@ -471,6 +500,7 @@ zabbix_export: newvalue: Up graphs: - + uuid: 6c69974487f34fea9850ac63fd45adbc name: 'PHP-FPM: Process' graph_items: - @@ -497,6 +527,7 @@ zabbix_export: host: 'PHP-FPM by HTTP' key: php-fpm.processes_active - + uuid: 250e7f6e07064675872b81a8881f4f31 name: 'PHP-FPM: Queue' graph_items: - diff --git a/templates/app/rabbitmq_agent/template_app_rabbitmq_agent.yaml b/templates/app/rabbitmq_agent/template_app_rabbitmq_agent.yaml index 1494e08ba90..5170f2def02 100644 --- a/templates/app/rabbitmq_agent/template_app_rabbitmq_agent.yaml +++ b/templates/app/rabbitmq_agent/template_app_rabbitmq_agent.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:27:36Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 5fa761bc51e4432a90c6c9eece930c4a template: 'RabbitMQ cluster by Zabbix agent' name: 'RabbitMQ cluster by Zabbix agent' description: | @@ -19,6 +21,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 31908a8287be442681a0ded564977ff2 name: 'RabbitMQ: Messages acknowledged' type: DEPENDENT key: rabbitmq.overview.messages.ack @@ -39,6 +42,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: f78fabbd7e3f44dc81b1cf9c90b26f2e name: 'RabbitMQ: Messages acknowledged per second' type: DEPENDENT key: rabbitmq.overview.messages.ack.rate @@ -60,6 +64,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 45cf9b5cf5cd4b13b0e140383233799f name: 'RabbitMQ: Messages confirmed' type: DEPENDENT key: rabbitmq.overview.messages.confirm @@ -80,6 +85,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: bc85a070e1e9451b953d85bb519ed63d name: 'RabbitMQ: Messages confirmed per second' type: DEPENDENT key: rabbitmq.overview.messages.confirm.rate @@ -101,6 +107,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 004da545af4a4f61bd2167281bb9a02b name: 'RabbitMQ: Messages delivered' type: DEPENDENT key: rabbitmq.overview.messages.deliver_get @@ -121,6 +128,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: c00a84c8676544dcbdd74fec13881063 name: 'RabbitMQ: Messages delivered per second' type: DEPENDENT key: rabbitmq.overview.messages.deliver_get.rate @@ -142,6 +150,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 4215bdf87f0e426f85bd79434a0fb0bb name: 'RabbitMQ: Messages published' type: DEPENDENT key: rabbitmq.overview.messages.publish @@ -162,6 +171,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: cfadadb681474c7eb0512d1f4d223ff6 name: 'RabbitMQ: Messages published per second' type: DEPENDENT key: rabbitmq.overview.messages.publish.rate @@ -183,6 +193,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: bb068ac7c6094fb8a59cd1a003e88c39 name: 'RabbitMQ: Messages publish_in' type: DEPENDENT key: rabbitmq.overview.messages.publish_in @@ -203,6 +214,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: db511bf1cd6c465f8fe1ae6b5fa08660 name: 'RabbitMQ: Messages publish_in per second' type: DEPENDENT key: rabbitmq.overview.messages.publish_in.rate @@ -224,6 +236,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 23dcb85dd9bc4fefb1a9682956181c2e name: 'RabbitMQ: Messages publish_out' type: DEPENDENT key: rabbitmq.overview.messages.publish_out @@ -244,6 +257,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 05e4c745be95412995749c352ec0f925 name: 'RabbitMQ: Messages publish_out per second' type: DEPENDENT key: rabbitmq.overview.messages.publish_out.rate @@ -265,6 +279,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 650d6a94e381477299c62cfb2a2252cf name: 'RabbitMQ: Messages returned redeliver' type: DEPENDENT key: rabbitmq.overview.messages.redeliver @@ -285,6 +300,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 6d7eb8880bca4c6e92f65f8a32911599 name: 'RabbitMQ: Messages returned redeliver per second' type: DEPENDENT key: rabbitmq.overview.messages.redeliver.rate @@ -306,6 +322,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: e3faec09ae0a4d7aa8aab50d71de7bb3 name: 'RabbitMQ: Messages returned unroutable' type: DEPENDENT key: rabbitmq.overview.messages.return_unroutable @@ -326,6 +343,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 72267cce69cf490ea626ff3ae17b6362 name: 'RabbitMQ: Messages returned unroutable per second' type: DEPENDENT key: rabbitmq.overview.messages.return_unroutable.rate @@ -347,6 +365,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 2b03117e863348ee84d94acfe877ef7f name: 'RabbitMQ: Channels total' type: DEPENDENT key: rabbitmq.overview.object_totals.channels @@ -365,6 +384,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: b3cdd6739a964447b524df4fdd726434 name: 'RabbitMQ: Connections total' type: DEPENDENT key: rabbitmq.overview.object_totals.connections @@ -383,6 +403,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: c39007dbd4374bee943d61b7e90c0f01 name: 'RabbitMQ: Consumers total' type: DEPENDENT key: rabbitmq.overview.object_totals.consumers @@ -401,6 +422,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: be0b952e5d08409aa2c65fe143a9193c name: 'RabbitMQ: Exchanges total' type: DEPENDENT key: rabbitmq.overview.object_totals.exchanges @@ -419,6 +441,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: d7c86b4921f54924af1b72cd2493da1c name: 'RabbitMQ: Queues total' type: DEPENDENT key: rabbitmq.overview.object_totals.queues @@ -437,6 +460,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: c98b2b3dd2bd4fec9e7c571bc631167b name: 'RabbitMQ: Messages total' type: DEPENDENT key: rabbitmq.overview.queue_totals.messages @@ -455,6 +479,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: efaabe175e5f4fffa8a810ea35753475 name: 'RabbitMQ: Messages ready for delivery' type: DEPENDENT key: rabbitmq.overview.queue_totals.messages.ready @@ -473,6 +498,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 6cf09ed9d244464288c8050b10622e3a name: 'RabbitMQ: Messages unacknowledged' type: DEPENDENT key: rabbitmq.overview.queue_totals.messages.unacknowledged @@ -491,6 +517,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: f015f991bcea4c4dbf83dfb013300010 name: 'RabbitMQ: Get exchanges' key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/exchanges"]' history: 1h @@ -508,6 +535,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 943eabfb44164908b9135aa4d6478bea name: 'RabbitMQ: Get overview' key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/overview"]' history: 1h @@ -526,6 +554,7 @@ zabbix_export: value: 'Zabbix raw items' triggers: - + uuid: f5208d94ebbb462c9a7296871a7f96a7 expression: '{nodata(30m)}=1' name: 'RabbitMQ: Failed to fetch overview data (or no data for 30m)' priority: WARNING @@ -533,6 +562,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: e28b4491721d4dbf8eded86a5caeabc2 name: 'Exchanges discovery' type: DEPENDENT key: rabbitmq.exchanges.discovery @@ -552,6 +582,7 @@ zabbix_export: description: 'Individual exchange metrics' item_prototypes: - + uuid: 68892e56e0074516b5d052dd7178955f name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages acknowledged per second' type: DEPENDENT key: 'rabbitmq.exchange.messages.ack.rate["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -573,6 +604,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: fcf7807f096d4cddb8fa2b3671814dfa name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages acknowledged' type: DEPENDENT key: 'rabbitmq.exchange.messages.ack["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -593,6 +625,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: 858f8ce62fa04a31902569a712e58234 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages confirmed per second' type: DEPENDENT key: 'rabbitmq.exchange.messages.confirm.rate["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -614,6 +647,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: 38d41b5d815a40ff816f6fad2395b61a name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages confirmed' type: DEPENDENT key: 'rabbitmq.exchange.messages.confirm["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -634,6 +668,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: ab53a6957ea641fe8b2a7f26c4bcc743 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages delivered per second' type: DEPENDENT key: 'rabbitmq.exchange.messages.deliver_get.rate["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -655,6 +690,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: 412e5003ad2d4e80832ee0551a596791 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages delivered' type: DEPENDENT key: 'rabbitmq.exchange.messages.deliver_get["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -675,6 +711,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: 32a0c7af8b9940a482a3a1d63ee90940 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages published per second' type: DEPENDENT key: 'rabbitmq.exchange.messages.publish.rate["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -696,6 +733,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: 1eccbe4450d74d5f9c5b8f7e6279b214 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages published' type: DEPENDENT key: 'rabbitmq.exchange.messages.publish["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -716,6 +754,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: 3520a523abd1413f88c1c19978e6d562 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages publish_in per second' type: DEPENDENT key: 'rabbitmq.exchange.messages.publish_in.rate["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -737,6 +776,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: 520d8301e48540679472bf508a6e293b name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages publish_in' type: DEPENDENT key: 'rabbitmq.exchange.messages.publish_in["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -757,6 +797,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: 6beb5e40cb8b416a8722ea77abb7355d name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages publish_out per second' type: DEPENDENT key: 'rabbitmq.exchange.messages.publish_out.rate["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -778,6 +819,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: beb929ee395e4caba73f3063c24a1d60 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages publish_out' type: DEPENDENT key: 'rabbitmq.exchange.messages.publish_out["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -798,6 +840,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: 7485d5a12fb04a13810ea54b9cc598e1 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages redelivered per second' type: DEPENDENT key: 'rabbitmq.exchange.messages.redeliver.rate["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -819,6 +862,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: 58a06005659943429122d451acb521e0 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages redelivered' type: DEPENDENT key: 'rabbitmq.exchange.messages.redeliver["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -839,6 +883,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: 295eeb3bd071400d921efe1f5a924a3e name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages returned unroutable per second' type: DEPENDENT key: 'rabbitmq.exchange.messages.return_unroutable.rate["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -860,6 +905,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: 2901eccbd8ef483ba63c5522755155e7 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages returned unroutable' type: DEPENDENT key: 'rabbitmq.exchange.messages.return_unroutable["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -892,6 +938,7 @@ zabbix_export: lld_macro: '{#VHOST}' path: $.vhost - + uuid: 406836367f45425fbd181a20dc3d08d7 name: 'Health Check 3.8.10+ discovery' type: DEPENDENT key: rabbitmq.healthcheck.v3810.discovery @@ -899,6 +946,7 @@ zabbix_export: description: 'Version 3.8.10+ specific metrics' item_prototypes: - + uuid: 4c93b04164d24eb8b9dbdab652afc7bc name: 'RabbitMQ: Healthcheck: alarms in effect in the cluster{#SINGLETON}' key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.CLUSTER_HOST}:{$RABBITMQ.API.PORT}/api/health/checks/alarms{#SINGLETON}"]' history: 7d @@ -934,6 +982,7 @@ zabbix_export: value: RabbitMQ trigger_prototypes: - + uuid: 8c10cca83caf42ae80ef8500ce2738aa expression: '{last()}=0' name: 'RabbitMQ: There are active alarms in the cluster' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -979,6 +1028,7 @@ zabbix_export: description: 'Filter to exclude discovered exchanges' dashboards: - + uuid: a886a871a00d47e28b8648cadae3bc99 name: 'RabbitMQ overview' pages: - @@ -1065,6 +1115,7 @@ zabbix_export: host: 'RabbitMQ cluster by Zabbix agent' valuemaps: - + uuid: 78275d6daacf42b4b97e3d806dfe81fe name: 'RabbitMQ healthcheck' mappings: - @@ -1077,6 +1128,7 @@ zabbix_export: value: '2' newvalue: Error - + uuid: d5dc11ae9ab143a89c4be534bbb35188 template: 'RabbitMQ node by Zabbix agent' name: 'RabbitMQ node by Zabbix agent' description: | @@ -1090,6 +1142,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: b1f191f9077f4382b5b87e0085ae2622 name: 'RabbitMQ: Service response time' key: 'net.tcp.service.perf[http,"{$RABBITMQ.API.HOST}","{$RABBITMQ.API.PORT}"]' history: 7d @@ -1101,6 +1154,7 @@ zabbix_export: value: RabbitMQ triggers: - + uuid: c3b4291db75c49809be36d42e8b05b23 expression: '{min(5m)}>{$RABBITMQ.RESPONSE_TIME.MAX.WARN}' name: 'RabbitMQ: Service response time is too high (over {$RABBITMQ.RESPONSE_TIME.MAX.WARN}s for 5m)' priority: WARNING @@ -1113,6 +1167,7 @@ zabbix_export: name: 'RabbitMQ: Service is down' expression: '{RabbitMQ node by Zabbix agent:net.tcp.service[http,"{$RABBITMQ.API.HOST}","{$RABBITMQ.API.PORT}"].last()}=0' - + uuid: 6229b623f5ff40f9a65e9573b3b86e3f name: 'RabbitMQ: Service ping' key: 'net.tcp.service[http,"{$RABBITMQ.API.HOST}","{$RABBITMQ.API.PORT}"]' history: 7d @@ -1129,6 +1184,7 @@ zabbix_export: value: RabbitMQ triggers: - + uuid: 619eef9a79f143458415f5fdf41e0b81 expression: '{last()}=0' name: 'RabbitMQ: Service is down' priority: AVERAGE @@ -1138,6 +1194,7 @@ zabbix_export: name: 'RabbitMQ: Process is not running' expression: '{RabbitMQ node by Zabbix agent:proc.num["{$RABBITMQ.PROCESS_NAME}"].last()}=0' - + uuid: 0b195bf594c44b1f869b4a7671f61453 name: 'RabbitMQ: CPU utilization' key: 'proc.cpu.util["{$RABBITMQ.PROCESS_NAME}"]' history: 7d @@ -1149,6 +1206,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 6f13f672d8ce4c9592e0f3f5ec3b0ec4 name: 'RabbitMQ: Memory usage (rss)' key: 'proc.mem["{$RABBITMQ.PROCESS_NAME}",,,,rss]' history: 7d @@ -1159,6 +1217,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 4faac75027d14304ab071602df8f2937 name: 'RabbitMQ: Memory usage (vsize)' key: 'proc.mem["{$RABBITMQ.PROCESS_NAME}",,,,vsize]' history: 7d @@ -1169,6 +1228,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 8f1c8d2449c44ab590842184d9deb3a6 name: 'RabbitMQ: Number of processes running' key: 'proc.num["{$RABBITMQ.PROCESS_NAME}"]' history: 7d @@ -1178,10 +1238,12 @@ zabbix_export: value: RabbitMQ triggers: - + uuid: bb9f35eabcc94f78ba7f799e5d91db87 expression: '{last()}=0' name: 'RabbitMQ: Process is not running' priority: HIGH - + uuid: 7dad79be93bd46bba7a2540b38080b06 name: 'RabbitMQ: Free disk space' type: DEPENDENT key: rabbitmq.node.disk_free @@ -1201,6 +1263,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: d8de1eb13f024ce99388fc4bb68d6ad0 name: 'RabbitMQ: Disk free alarm' type: DEPENDENT key: rabbitmq.node.disk_free_alarm @@ -1226,12 +1289,14 @@ zabbix_export: value: RabbitMQ triggers: - + uuid: bc587f611c5a4b6c80e2bb5b9ab7f5c6 expression: '{last()}=1' name: 'RabbitMQ: Free disk space alarm (Free space threshold has been reached)' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'https://www.rabbitmq.com/disk-alarms.html' - + uuid: 4e62b476bd11497f9190d1f720f22f75 name: 'RabbitMQ: Disk free limit' type: DEPENDENT key: rabbitmq.node.disk_free_limit @@ -1251,6 +1316,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 09aeab86c69846eb82d27c2f82f46d2b name: 'RabbitMQ: Used file descriptors' type: DEPENDENT key: rabbitmq.node.fd_used @@ -1269,6 +1335,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: e059b278ba384133a72dc723c2b2c40b name: 'RabbitMQ: Memory alarm' type: DEPENDENT key: rabbitmq.node.mem_alarm @@ -1294,12 +1361,14 @@ zabbix_export: value: RabbitMQ triggers: - + uuid: 770dd23274b043f38aa451cbd61b5348 expression: '{last()}=1' name: 'RabbitMQ: Memory alarm (Memory usage threshold has been reached)' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'https://www.rabbitmq.com/memory.html' - + uuid: 54bd4a47d635444e8e2e955325dbb976 name: 'RabbitMQ: Memory limit' type: DEPENDENT key: rabbitmq.node.mem_limit @@ -1319,6 +1388,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: d6a01ec409a6449986c5c0a81ffaf914 name: 'RabbitMQ: Memory used' type: DEPENDENT key: rabbitmq.node.mem_used @@ -1338,6 +1408,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: db91f84a5ad7412c959fbfe4e3b6df88 name: 'RabbitMQ: Management plugin version' type: DEPENDENT key: rabbitmq.node.overview.management_version @@ -1362,6 +1433,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 52a0be5049ee40748761d301a644315b name: 'RabbitMQ: RabbitMQ version' type: DEPENDENT key: rabbitmq.node.overview.rabbitmq_version @@ -1387,12 +1459,14 @@ zabbix_export: value: RabbitMQ triggers: - + uuid: ab8592f83a384790ad7e821b79faf0a1 expression: '{diff()}=1 and {strlen()}>0' name: 'RabbitMQ: Version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'RabbitMQ version has changed. Ack to close.' manual_close: 'YES' - + uuid: 5e8c1ed0b073461eb14477edac3c756a name: 'RabbitMQ: Number of network partitions' type: DEPENDENT key: rabbitmq.node.partitions @@ -1416,12 +1490,14 @@ zabbix_export: value: RabbitMQ triggers: - + uuid: 2a25c9db365b47e58419b8d7f1f1aaf4 expression: '{min(5m)}>0' name: 'RabbitMQ: Number of network partitions is too high (more than 0 for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING description: 'https://www.rabbitmq.com/partitions.html#detecting' - + uuid: 087fcb3992ef4e35bacd4b6e69ef93d3 name: 'RabbitMQ: Is running' type: DEPENDENT key: rabbitmq.node.running @@ -1447,6 +1523,7 @@ zabbix_export: value: RabbitMQ triggers: - + uuid: a8edef0ac01a439786b3c73093ea2044 expression: '{max(5m)}=0' name: 'RabbitMQ: Node is not running' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -1460,6 +1537,7 @@ zabbix_export: name: 'RabbitMQ: Service is down' expression: '{RabbitMQ node by Zabbix agent:net.tcp.service[http,"{$RABBITMQ.API.HOST}","{$RABBITMQ.API.PORT}"].last()}=0' - + uuid: 1ae6f429e99d4ddaa54aa6adab6b8100 name: 'RabbitMQ: Runtime run queue' type: DEPENDENT key: rabbitmq.node.run_queue @@ -1478,6 +1556,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 3aa508520f224150a05a7ebb64d22c5e name: 'RabbitMQ: Sockets available' type: DEPENDENT key: rabbitmq.node.sockets_total @@ -1496,6 +1575,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: de2cbe02ff6c47d78b6c7105709f4805 name: 'RabbitMQ: Sockets used' type: DEPENDENT key: rabbitmq.node.sockets_used @@ -1514,6 +1594,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: a28b6c8cca5544b79c2d9946c1978c7e name: 'RabbitMQ: Uptime' type: DEPENDENT key: rabbitmq.node.uptime @@ -1539,12 +1620,14 @@ zabbix_export: value: RabbitMQ triggers: - + uuid: 52d1bee6dfe74b03b233a35d8a99ff05 expression: '{last()}<10m' name: 'RabbitMQ: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 61730555a0ae4f798ea740effb82764c name: 'RabbitMQ: Get nodes' 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"]' history: 1h @@ -1563,6 +1646,7 @@ zabbix_export: value: 'Zabbix raw items' triggers: - + uuid: 8042dd6bdba94f6794860fa17ae68143 expression: '{nodata(30m)}=1' name: 'RabbitMQ: Failed to fetch nodes data (or no data for 30m)' priority: WARNING @@ -1576,6 +1660,7 @@ zabbix_export: name: 'RabbitMQ: Service is down' expression: '{RabbitMQ node by Zabbix agent:net.tcp.service[http,"{$RABBITMQ.API.HOST}","{$RABBITMQ.API.PORT}"].last()}=0' - + uuid: 1af326f40cdb407a96b34025062b4743 name: 'RabbitMQ: Get node overview' key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/overview"]' history: 1h @@ -1593,6 +1678,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 7fb61ad564db42d5a373912491f5c9d3 name: 'RabbitMQ: Get queues' key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/queues"]' history: 1h @@ -1611,6 +1697,7 @@ zabbix_export: value: 'Zabbix raw items' discovery_rules: - + uuid: 04ef7d13809c45009553815f60ef5ba8 name: 'Health Check 3.8.9- discovery' type: DEPENDENT key: rabbitmq.healthcheck.v389.discovery @@ -1618,6 +1705,7 @@ zabbix_export: description: 'Specific metrics up to and including version 3.8.4' item_prototypes: - + uuid: 8b959a9d03dc4ae8bed7292973f4fcc4 name: 'RabbitMQ: Healthcheck{#SINGLETON}' key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/healthchecks/node{#SINGLETON}"]' history: 7h @@ -1646,6 +1734,7 @@ zabbix_export: value: RabbitMQ trigger_prototypes: - + uuid: 1095f0f482394823be2d780f0bf054b9 expression: '{last()}=0' name: 'RabbitMQ: Node healthcheck failed' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -1667,6 +1756,7 @@ zabbix_export: parseInt(value.split('.')[2]) return JSON.stringify(rabbit_version < 30810 ? [{'{#SINGLETON}': ''}] : []); - + uuid: 3c0021a3e57142eb806deb5b47b6700a name: 'Health Check 3.8.10+ discovery' type: DEPENDENT key: rabbitmq.healthcheck.v3810.discovery @@ -1674,6 +1764,7 @@ zabbix_export: description: 'Version 3.8.10+ specific metrics' item_prototypes: - + uuid: 0f1cd729d8f4447db25e0af19eae595d name: 'RabbitMQ: Healthcheck: expiration date on the certificates{#SINGLETON}' key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/health/checks/certificate-expiration/1/months{#SINGLETON}"]' history: 7d @@ -1708,12 +1799,14 @@ zabbix_export: value: RabbitMQ trigger_prototypes: - + uuid: e76cb22ca9644bcbbfb87a729cd7a53d expression: '{last()}=0' name: 'RabbitMQ: There are valid TLS certificates expiring in the next month' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'http://{HOST.CONN}:{$RABBITMQ.API.PORT}/api/index.html' - + uuid: 701449b128cb42cdb971fc608ba9f29b name: 'RabbitMQ: Healthcheck: local alarms in effect on the this node{#SINGLETON}' key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/health/checks/local-alarms{#SINGLETON}"]' history: 7d @@ -1748,12 +1841,14 @@ zabbix_export: value: RabbitMQ trigger_prototypes: - + uuid: 35dcd21c20f9476e872c79122f75a156 expression: '{last()}=0' name: 'RabbitMQ: There are active alarms in the node' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'http://{HOST.CONN}:{$RABBITMQ.API.PORT}/api/index.html' - + uuid: 7a07966d8dde4f2caa9ff95693b86974 name: 'RabbitMQ: Healthcheck: classic mirrored queues without synchronised mirrors online{#SINGLETON}' key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/health/checks/node-is-mirror-sync-critical{#SINGLETON}"]' history: 7d @@ -1788,12 +1883,14 @@ zabbix_export: value: RabbitMQ trigger_prototypes: - + uuid: 2d246cbc2c2a44b9aec91ce75bc142ba expression: '{last()}=0' name: 'RabbitMQ: There are queues that could potentially lose data if the this node goes offline.' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'http://{HOST.CONN}:{$RABBITMQ.API.PORT}/api/index.html' - + uuid: f6ec1bb1cc4741be852136fac2c63333 name: 'RabbitMQ: Healthcheck: queues with minimum online quorum{#SINGLETON}' key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/health/checks/node-is-quorum-critical{#SINGLETON}"]' history: 7d @@ -1828,12 +1925,14 @@ zabbix_export: value: RabbitMQ trigger_prototypes: - + uuid: 725cf9e1d5d64b788ea4e67e6210def7 expression: '{last()}=0' name: 'RabbitMQ: There are queues that would lose their quorum and availability if the this node is shut down.' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'http://{HOST.CONN}:{$RABBITMQ.API.PORT}/api/index.html' - + uuid: 0d1ad3daf2bb46dba2c9913c1684a0d4 name: 'RabbitMQ: Healthcheck: virtual hosts on the this node{#SINGLETON}' key: 'web.page.get["http://{$RABBITMQ.API.USER}:{$RABBITMQ.API.PASSWORD}@{$RABBITMQ.API.HOST}:{$RABBITMQ.API.PORT}/api/health/checks/virtual-hosts{#SINGLETON}"]' history: 7d @@ -1868,6 +1967,7 @@ zabbix_export: value: RabbitMQ trigger_prototypes: - + uuid: 194f008a1d0845bca5bfb0431ddc72a7 expression: '{last()}=0' name: 'RabbitMQ: There are not running virtual hosts' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -1889,6 +1989,7 @@ zabbix_export: parseInt(value.split('.')[2]) return JSON.stringify(rabbit_version >= 30810 ? [{'{#SINGLETON}': ''}] : []); - + uuid: d1d32fc6ae1f445a98144a31214ca825 name: 'Queues discovery' type: DEPENDENT key: rabbitmq.queues.discovery @@ -1912,6 +2013,7 @@ zabbix_export: description: 'Individual queue metrics' item_prototypes: - + uuid: fcbee789f2864010b26ac69894659e77 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Consumers' type: DEPENDENT key: 'rabbitmq.queue.consumers["{#VHOST}/{#QUEUE}"]' @@ -1930,6 +2032,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 4b4491d5fb2b41eeae044c3d28de1b18 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Memory' type: DEPENDENT key: 'rabbitmq.queue.memory["{#VHOST}/{#QUEUE}"]' @@ -1949,6 +2052,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 223fa7a8372f4e9883d376c9f3e1af2e name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages acknowledged per second' type: DEPENDENT key: 'rabbitmq.queue.messages.ack.rate["{#VHOST}/{#QUEUE}"]' @@ -1970,6 +2074,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 335513a34e6a4909acfa1be278dd31b3 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages acknowledged' type: DEPENDENT key: 'rabbitmq.queue.messages.ack["{#VHOST}/{#QUEUE}"]' @@ -1990,6 +2095,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 55b774e5aac249edbb8881373060b15b name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages delivered per second' type: DEPENDENT key: 'rabbitmq.queue.messages.deliver.rate["{#VHOST}/{#QUEUE}"]' @@ -2011,6 +2117,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 2a87988327e1483c84d3f1867bab367f name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages delivered' type: DEPENDENT key: 'rabbitmq.queue.messages.deliver["{#VHOST}/{#QUEUE}"]' @@ -2031,6 +2138,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 3f3024da744349b59c7810dfd10d11a3 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages delivered per second' type: DEPENDENT key: 'rabbitmq.queue.messages.deliver_get.rate["{#VHOST}/{#QUEUE}"]' @@ -2052,6 +2160,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: ad5e9fa0260e4170887fb2dfdc508959 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages delivered' type: DEPENDENT key: 'rabbitmq.queue.messages.deliver_get["{#VHOST}/{#QUEUE}"]' @@ -2072,6 +2181,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 393306b9cb0148038d02ad9c48cf1fbb name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages published per second' type: DEPENDENT key: 'rabbitmq.queue.messages.publish.rate["{#VHOST}/{#QUEUE}"]' @@ -2093,6 +2203,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 44814c9f6f154fdcbab66249d0777eae name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages published' type: DEPENDENT key: 'rabbitmq.queue.messages.publish["{#VHOST}/{#QUEUE}"]' @@ -2113,6 +2224,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 9096e81341374d2fb7dd58e932783afc name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages per second' type: DEPENDENT key: 'rabbitmq.queue.messages.rate["{#VHOST}/{#QUEUE}"]' @@ -2132,6 +2244,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 8902103fd86746d0851b75a1262e36a9 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages redelivered per second' type: DEPENDENT key: 'rabbitmq.queue.messages.redeliver.rate["{#VHOST}/{#QUEUE}"]' @@ -2153,6 +2266,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 3ac1a4b83c9f4d4c8a438d39aca8e82a name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages redelivered' type: DEPENDENT key: 'rabbitmq.queue.messages.redeliver["{#VHOST}/{#QUEUE}"]' @@ -2173,6 +2287,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: aabd7d6fe6a047d186504386d3a48ae1 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages' type: DEPENDENT key: 'rabbitmq.queue.messages["{#VHOST}/{#QUEUE}"]' @@ -2192,11 +2307,13 @@ zabbix_export: value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' trigger_prototypes: - + uuid: b145c245c01242d3ac142d65d49ee5a7 expression: '{min(5m)}>{$RABBITMQ.MESSAGES.MAX.WARN:"{#QUEUE}"}' name: 'RabbitMQ: Too many messages in queue (over {$RABBITMQ.MESSAGES.MAX.WARN} for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: d2e1a2857b314ed3818f92312f5d0043 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages ready per second' type: DEPENDENT key: 'rabbitmq.queue.messages_ready.rate["{#VHOST}/{#QUEUE}"]' @@ -2216,6 +2333,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 4a75c2d9e0354f47b1c8243bad17bd58 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages ready' type: DEPENDENT key: 'rabbitmq.queue.messages_ready["{#VHOST}/{#QUEUE}"]' @@ -2234,6 +2352,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: d5d88879e3b844d7b03ab956a673daff name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages unacknowledged per second' type: DEPENDENT key: 'rabbitmq.queue.messages_unacknowledged.rate["{#VHOST}/{#QUEUE}"]' @@ -2253,6 +2372,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 252dcf1262014ce599a2eec81f7223eb name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages unacknowledged' type: DEPENDENT key: 'rabbitmq.queue.messages_unacknowledged["{#VHOST}/{#QUEUE}"]' @@ -2272,6 +2392,7 @@ zabbix_export: value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' graph_prototypes: - + uuid: a6223df79d334c29ada36ba20729b885 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages per second' graph_items: - @@ -2322,6 +2443,7 @@ zabbix_export: host: 'RabbitMQ node by Zabbix agent' key: 'rabbitmq.queue.messages_unacknowledged.rate["{#VHOST}/{#QUEUE}"]' - + uuid: 03c88aa9d8b94389aafcf607dff1756f name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages status' graph_items: - @@ -2424,6 +2546,7 @@ zabbix_export: description: 'Maximum RabbitMQ response time in seconds for trigger expression' dashboards: - + uuid: ce0af043ed2c4e7c988674c9ecb787d6 name: 'RabbitMQ node status' pages: - @@ -2527,6 +2650,7 @@ zabbix_export: host: 'RabbitMQ node by Zabbix agent' valuemaps: - + uuid: ce579def20ac488dbce1ff69baaa8c50 name: 'Alarm state' mappings: - @@ -2536,6 +2660,7 @@ zabbix_export: value: '1' newvalue: Alarm - + uuid: 08ee896f31a1457a8e9b4f6f251700d4 name: 'RabbitMQ healthcheck' mappings: - @@ -2548,6 +2673,7 @@ zabbix_export: value: '2' newvalue: Error - + uuid: c369d410303349b4973431b6ff8dcb85 name: 'Service state' mappings: - @@ -2558,6 +2684,7 @@ zabbix_export: newvalue: Up graphs: - + uuid: 2dbd4f9285a34786a210c6e16d87ed85 name: 'RabbitMQ: Connections' graph_items: - @@ -2578,6 +2705,7 @@ zabbix_export: host: 'RabbitMQ cluster by Zabbix agent' key: rabbitmq.overview.object_totals.consumers - + uuid: 72472749150041d59a52ce5abb3dc03e name: 'RabbitMQ: Disk free' graph_items: - @@ -2594,6 +2722,7 @@ zabbix_export: host: 'RabbitMQ node by Zabbix agent' key: rabbitmq.node.disk_free_limit - + uuid: 132133fc0fd04002a5a50fc0d5169e6a name: 'RabbitMQ: File descriptors' graph_items: - @@ -2602,6 +2731,7 @@ zabbix_export: host: 'RabbitMQ node by Zabbix agent' key: rabbitmq.node.fd_used - + uuid: 180a5d36d48f44fbaf6f86c5cf9e10f9 name: 'RabbitMQ: Memory usage' graph_items: - @@ -2616,6 +2746,7 @@ zabbix_export: host: 'RabbitMQ node by Zabbix agent' key: 'proc.mem["{$RABBITMQ.PROCESS_NAME}",,,,rss]' - + uuid: a5949ccf83434f1fb26cfe0a3671085e name: 'RabbitMQ: Memory used' graph_items: - @@ -2632,6 +2763,7 @@ zabbix_export: host: 'RabbitMQ node by Zabbix agent' key: rabbitmq.node.mem_limit - + uuid: dca08567e6ce4dcbb60f72a431de5ddf name: 'RabbitMQ: Messages' graph_items: - @@ -2652,6 +2784,7 @@ zabbix_export: host: 'RabbitMQ cluster by Zabbix agent' key: rabbitmq.overview.queue_totals.messages.unacknowledged - + uuid: ad303b1816a84248a347ef4773bf2c44 name: 'RabbitMQ: Messages per second' graph_items: - @@ -2702,6 +2835,7 @@ zabbix_export: host: 'RabbitMQ cluster by Zabbix agent' key: rabbitmq.overview.messages.return_unroutable.rate - + uuid: 94fa39136a0d42b2997dd3b9a7581621 name: 'RabbitMQ: Messages status' graph_items: - @@ -2752,6 +2886,7 @@ zabbix_export: host: 'RabbitMQ cluster by Zabbix agent' key: rabbitmq.overview.messages.return_unroutable - + uuid: 358fb67c294d4486a79797818ebde851 name: 'RabbitMQ: Node status' graph_items: - @@ -2761,6 +2896,7 @@ zabbix_export: host: 'RabbitMQ node by Zabbix agent' key: rabbitmq.node.running - + uuid: 3205b991eb5443e680b571b23b4a1721 name: 'RabbitMQ: Queues' graph_items: - @@ -2770,6 +2906,7 @@ zabbix_export: host: 'RabbitMQ cluster by Zabbix agent' key: rabbitmq.overview.object_totals.queues - + uuid: 7e5fec850547465091a38f78268a207f name: 'RabbitMQ: Sockets' graph_items: - @@ -2785,6 +2922,7 @@ zabbix_export: host: 'RabbitMQ node by Zabbix agent' key: rabbitmq.node.sockets_total - + uuid: bf2b0b66f4d94549aae9cbe04dfe9bd2 name: 'RabbitMQ: Uptime' graph_items: - diff --git a/templates/app/rabbitmq_http/template_app_rabbitmq_http.yaml b/templates/app/rabbitmq_http/template_app_rabbitmq_http.yaml index 296c05d77fb..9e077ba463e 100644 --- a/templates/app/rabbitmq_http/template_app_rabbitmq_http.yaml +++ b/templates/app/rabbitmq_http/template_app_rabbitmq_http.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:27:26Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 8c8474148c2a4eaeabe5a9331ea99d77 template: 'RabbitMQ cluster by HTTP' name: 'RabbitMQ cluster by HTTP' description: | @@ -19,6 +21,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: dd74265fcc2d48e2b160e749706c9a6c name: 'RabbitMQ: Get exchanges' type: HTTP_AGENT key: rabbitmq.get_exchanges @@ -35,6 +38,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: c0d7c1940dea4cd4a01a94b9629db3ce name: 'RabbitMQ: Get overview' type: HTTP_AGENT key: rabbitmq.get_overview @@ -52,12 +56,14 @@ zabbix_export: value: 'Zabbix raw items' triggers: - + uuid: 3c0335caac5346158d9dc09b65a2cae8 expression: '{nodata(30m)}=1' name: 'RabbitMQ: Failed to fetch overview data (or no data for 30m)' priority: WARNING description: 'Zabbix has not received data for items for the last 30 minutes' manual_close: 'YES' - + uuid: 94ffc83030e84d93a2bcafc9fc1b307b name: 'RabbitMQ: Messages acknowledged' type: DEPENDENT key: rabbitmq.overview.messages.ack @@ -78,6 +84,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: b7c9ca566af64e62bc450752d5cd7777 name: 'RabbitMQ: Messages acknowledged per second' type: DEPENDENT key: rabbitmq.overview.messages.ack.rate @@ -99,6 +106,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 5f2ae9a4ca0643c6b3d3e7b1ed36f3e4 name: 'RabbitMQ: Messages confirmed' type: DEPENDENT key: rabbitmq.overview.messages.confirm @@ -119,6 +127,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 302caaded1ec40a984c13c3eab6f7509 name: 'RabbitMQ: Messages confirmed per second' type: DEPENDENT key: rabbitmq.overview.messages.confirm.rate @@ -140,6 +149,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: fa4dcdd9a76c47fb8b3e0e238077f591 name: 'RabbitMQ: Messages delivered' type: DEPENDENT key: rabbitmq.overview.messages.deliver_get @@ -160,6 +170,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 483b3ccd192a4f7a8142da5fc3303d63 name: 'RabbitMQ: Messages delivered per second' type: DEPENDENT key: rabbitmq.overview.messages.deliver_get.rate @@ -181,6 +192,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: af401642e23241f38b453ce65439a3fb name: 'RabbitMQ: Messages published' type: DEPENDENT key: rabbitmq.overview.messages.publish @@ -201,6 +213,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: e386d202d87c442c94ea6151af8f1c45 name: 'RabbitMQ: Messages published per second' type: DEPENDENT key: rabbitmq.overview.messages.publish.rate @@ -222,6 +235,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: ebe18f0f04fe4c098283cfeab6ebb716 name: 'RabbitMQ: Messages publish_in' type: DEPENDENT key: rabbitmq.overview.messages.publish_in @@ -242,6 +256,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 8078d1269b0f4650b2a2c8d0f7de8bfd name: 'RabbitMQ: Messages publish_in per second' type: DEPENDENT key: rabbitmq.overview.messages.publish_in.rate @@ -263,6 +278,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 8d5523cd5120462f903af9b67e2abb10 name: 'RabbitMQ: Messages publish_out' type: DEPENDENT key: rabbitmq.overview.messages.publish_out @@ -283,6 +299,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: c1a7ca5a475449b4b4d916693acd515b name: 'RabbitMQ: Messages publish_out per second' type: DEPENDENT key: rabbitmq.overview.messages.publish_out.rate @@ -304,6 +321,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 6c0d428069a84443affba5b1a7f886bc name: 'RabbitMQ: Messages returned redeliver' type: DEPENDENT key: rabbitmq.overview.messages.redeliver @@ -324,6 +342,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 7d239c3cb6604521b1291bce0dbdf10c name: 'RabbitMQ: Messages returned redeliver per second' type: DEPENDENT key: rabbitmq.overview.messages.redeliver.rate @@ -345,6 +364,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 70ab0718b7784a8280c99b6af21d909a name: 'RabbitMQ: Messages returned unroutable' type: DEPENDENT key: rabbitmq.overview.messages.return_unroutable @@ -365,6 +385,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: e2983b5d27294b92b658070e0ef0a2ca name: 'RabbitMQ: Messages returned unroutable per second' type: DEPENDENT key: rabbitmq.overview.messages.return_unroutable.rate @@ -386,6 +407,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 787ea966afd741b99bbdce665aebf15a name: 'RabbitMQ: Channels total' type: DEPENDENT key: rabbitmq.overview.object_totals.channels @@ -404,6 +426,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 3b488cdb79ac4b95abe55ddec9f74dd1 name: 'RabbitMQ: Connections total' type: DEPENDENT key: rabbitmq.overview.object_totals.connections @@ -422,6 +445,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 4b02b27b8091430eb80e6451935848d8 name: 'RabbitMQ: Consumers total' type: DEPENDENT key: rabbitmq.overview.object_totals.consumers @@ -440,6 +464,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 1b98a03a243c4b698faa93228cb9cfb0 name: 'RabbitMQ: Exchanges total' type: DEPENDENT key: rabbitmq.overview.object_totals.exchanges @@ -458,6 +483,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 011491d6f5954cf3bf37ee45a62a4d86 name: 'RabbitMQ: Queues total' type: DEPENDENT key: rabbitmq.overview.object_totals.queues @@ -476,6 +502,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: c9bc0b0a61be4412bfc31cb725bbe837 name: 'RabbitMQ: Messages total' type: DEPENDENT key: rabbitmq.overview.queue_totals.messages @@ -494,6 +521,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 7c7e5c4111ff464b913a43b59fcb2e9b name: 'RabbitMQ: Messages ready for delivery' type: DEPENDENT key: rabbitmq.overview.queue_totals.messages.ready @@ -512,6 +540,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 3403648d6b964edd8c390e2c175b068a name: 'RabbitMQ: Messages unacknowledged' type: DEPENDENT key: rabbitmq.overview.queue_totals.messages.unacknowledged @@ -531,6 +560,7 @@ zabbix_export: value: RabbitMQ discovery_rules: - + uuid: 689cf8096c0c49099e2b56c5b639d3c6 name: 'Exchanges discovery' type: DEPENDENT key: rabbitmq.exchanges.discovery @@ -550,6 +580,7 @@ zabbix_export: description: 'Individual exchange metrics' item_prototypes: - + uuid: d8cdcef7ad324aebb597e9d2cd32bdf2 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages acknowledged per second' type: DEPENDENT key: 'rabbitmq.exchange.messages.ack.rate["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -571,6 +602,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: fd3d7de712d84721a09248670a7504f1 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages acknowledged' type: DEPENDENT key: 'rabbitmq.exchange.messages.ack["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -591,6 +623,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: bc57ae1a1c1d4e9c96a268906d88dbf8 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages confirmed per second' type: DEPENDENT key: 'rabbitmq.exchange.messages.confirm.rate["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -612,6 +645,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: 8fac23c225d449b3a01d495b52131f5c name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages confirmed' type: DEPENDENT key: 'rabbitmq.exchange.messages.confirm["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -632,6 +666,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: 18916e7d0fce41d698f57f0f1be5dab1 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages delivered per second' type: DEPENDENT key: 'rabbitmq.exchange.messages.deliver_get.rate["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -653,6 +688,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: b86cc017bbb247b79e5b0522cf895d33 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages delivered' type: DEPENDENT key: 'rabbitmq.exchange.messages.deliver_get["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -673,6 +709,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: a4a890d6cbdc40528dee488d8649343d name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages published per second' type: DEPENDENT key: 'rabbitmq.exchange.messages.publish.rate["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -694,6 +731,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: 24515b4712014fbeb857592664624be3 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages published' type: DEPENDENT key: 'rabbitmq.exchange.messages.publish["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -714,6 +752,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: d7ecda9c49ee479481b0b96d92113064 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages publish_in per second' type: DEPENDENT key: 'rabbitmq.exchange.messages.publish_in.rate["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -735,6 +774,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: 02ebc8dacc0b44cd81bd9a83394359ff name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages publish_in' type: DEPENDENT key: 'rabbitmq.exchange.messages.publish_in["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -755,6 +795,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: 46a5efc69f2e4928b5744b5ea0cd6ae3 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages publish_out per second' type: DEPENDENT key: 'rabbitmq.exchange.messages.publish_out.rate["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -776,6 +817,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: c83921ac67074e169e247dc3392213cf name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages publish_out' type: DEPENDENT key: 'rabbitmq.exchange.messages.publish_out["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -796,6 +838,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: 64bc6c65cc2f46b1841bd9852020bf44 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages redelivered per second' type: DEPENDENT key: 'rabbitmq.exchange.messages.redeliver.rate["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -817,6 +860,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: 3203320d008d484d917827f93b213725 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages redelivered' type: DEPENDENT key: 'rabbitmq.exchange.messages.redeliver["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -837,6 +881,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: 1aad46c39cc347f59ed953aa6bc23fbe name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages returned unroutable per second' type: DEPENDENT key: 'rabbitmq.exchange.messages.return_unroutable.rate["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -858,6 +903,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Exchange "{#VHOST}/{#EXCHANGE}/{#TYPE}"' - + uuid: caaaf925f72e42d2b3112098bd05b3d1 name: 'RabbitMQ: Exchange {#VHOST}/{#EXCHANGE}/{#TYPE}: Messages returned unroutable' type: DEPENDENT key: 'rabbitmq.exchange.messages.return_unroutable["{#VHOST}/{#EXCHANGE}/{#TYPE}"]' @@ -890,6 +936,7 @@ zabbix_export: lld_macro: '{#VHOST}' path: $.vhost - + uuid: 8655f85b65cc4eb0a0470db45ca1c963 name: 'Health Check 3.8.10+ discovery' type: DEPENDENT key: rabbitmq.healthcheck.v3810.discovery @@ -897,6 +944,7 @@ zabbix_export: description: 'Version 3.8.10+ specific metrics' item_prototypes: - + uuid: 90db70de99454f7b924d84174a5951fb name: 'RabbitMQ: Healthcheck: alarms in effect in the cluster{#SINGLETON}' type: HTTP_AGENT key: 'rabbitmq.healthcheck.alarms[{#SINGLETON}]' @@ -934,6 +982,7 @@ zabbix_export: value: RabbitMQ trigger_prototypes: - + uuid: 8e934efda8424c3fb1b5e095b9fea999 expression: '{last()}=0' name: 'RabbitMQ: There are active alarms in the cluster' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -979,6 +1028,7 @@ zabbix_export: description: 'Filter to exclude discovered exchanges' dashboards: - + uuid: 1b64af348f284f74a1f7f03de1d55f7b name: 'RabbitMQ overview' pages: - @@ -1065,6 +1115,7 @@ zabbix_export: host: 'RabbitMQ cluster by HTTP' valuemaps: - + uuid: 3380e05a15774dad92e77c983448698b name: 'RabbitMQ healthcheck' mappings: - @@ -1077,6 +1128,7 @@ zabbix_export: value: '2' newvalue: Error - + uuid: b9514029d03b44de9adf24251778dbf3 template: 'RabbitMQ node by HTTP' name: 'RabbitMQ node by HTTP' description: | @@ -1090,6 +1142,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 542f36f0b4e24d99a402a98b6f6fe4c4 name: 'RabbitMQ: Service response time' type: SIMPLE key: 'net.tcp.service.perf[http,"{HOST.CONN}","{$RABBITMQ.API.PORT}"]' @@ -1102,6 +1155,7 @@ zabbix_export: value: RabbitMQ triggers: - + uuid: e90c52c46fc049f88b69384d1fa6aaef expression: '{min(5m)}>{$RABBITMQ.RESPONSE_TIME.MAX.WARN}' name: 'RabbitMQ: Service response time is too high (over {$RABBITMQ.RESPONSE_TIME.MAX.WARN}s for 5m)' priority: WARNING @@ -1111,6 +1165,7 @@ zabbix_export: name: 'RabbitMQ: Service is down' expression: '{RabbitMQ node by HTTP:net.tcp.service[http,"{HOST.CONN}","{$RABBITMQ.API.PORT}"].last()}=0' - + uuid: f53379f858f74714b15ee12fe6fc2d08 name: 'RabbitMQ: Service ping' type: SIMPLE key: 'net.tcp.service[http,"{HOST.CONN}","{$RABBITMQ.API.PORT}"]' @@ -1128,11 +1183,13 @@ zabbix_export: value: RabbitMQ triggers: - + uuid: 5fd31de6fd7545aab393103d701bc831 expression: '{last()}=0' name: 'RabbitMQ: Service is down' priority: AVERAGE manual_close: 'YES' - + uuid: 14468c29d16440cfb40429f58a0399f4 name: 'RabbitMQ: Get nodes' type: HTTP_AGENT key: rabbitmq.get_nodes @@ -1150,6 +1207,7 @@ zabbix_export: value: 'Zabbix raw items' triggers: - + uuid: 94f94bcfeec1492cb9774c130854151f expression: '{nodata(30m)}=1' name: 'RabbitMQ: Failed to fetch nodes data (or no data for 30m)' priority: WARNING @@ -1160,6 +1218,7 @@ zabbix_export: name: 'RabbitMQ: Service is down' expression: '{RabbitMQ node by HTTP:net.tcp.service[http,"{HOST.CONN}","{$RABBITMQ.API.PORT}"].last()}=0' - + uuid: ff7ec5f6e2354c90bffdbd25f9360555 name: 'RabbitMQ: Get node overview' type: HTTP_AGENT key: rabbitmq.get_node_overview @@ -1176,6 +1235,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 3d0770d550b24f5ca80289cb723c8386 name: 'RabbitMQ: Get queues' type: HTTP_AGENT key: rabbitmq.get_queues @@ -1192,6 +1252,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 8cb8f380645f4d7f8250b110acd47d1c name: 'RabbitMQ: Free disk space' type: DEPENDENT key: rabbitmq.node.disk_free @@ -1211,6 +1272,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 38099990b854421ca39f178b9c9be016 name: 'RabbitMQ: Disk free alarm' type: DEPENDENT key: rabbitmq.node.disk_free_alarm @@ -1236,12 +1298,14 @@ zabbix_export: value: RabbitMQ triggers: - + uuid: 263f234392674fbe9161b04770ed234d expression: '{last()}=1' name: 'RabbitMQ: Free disk space alarm (Free space threshold has been reached)' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'https://www.rabbitmq.com/disk-alarms.html' - + uuid: ce9f4b99c77545fb8acd596d72725898 name: 'RabbitMQ: Disk free limit' type: DEPENDENT key: rabbitmq.node.disk_free_limit @@ -1261,6 +1325,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: fae24c176bd34b81b0f578883c5c2760 name: 'RabbitMQ: Used file descriptors' type: DEPENDENT key: rabbitmq.node.fd_used @@ -1279,6 +1344,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 70ec112fc828476e96a469e0f94fc415 name: 'RabbitMQ: Memory alarm' type: DEPENDENT key: rabbitmq.node.mem_alarm @@ -1304,12 +1370,14 @@ zabbix_export: value: RabbitMQ triggers: - + uuid: 60826d09071741cb8342b3e519ac00ef expression: '{last()}=1' name: 'RabbitMQ: Memory alarm (Memory usage threshold has been reached)' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'https://www.rabbitmq.com/memory.html' - + uuid: 2445b494bf0648248b333d6f0afd95a2 name: 'RabbitMQ: Memory limit' type: DEPENDENT key: rabbitmq.node.mem_limit @@ -1329,6 +1397,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 9e4f2c0cb6604364ab0a2b4def7466e2 name: 'RabbitMQ: Memory used' type: DEPENDENT key: rabbitmq.node.mem_used @@ -1348,6 +1417,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 129026dd49124ff2ba4f0bcc7f1fa9de name: 'RabbitMQ: Management plugin version' type: DEPENDENT key: rabbitmq.node.overview.management_version @@ -1372,6 +1442,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: d63d8001d5134e2590d3e7ca8b62958c name: 'RabbitMQ: RabbitMQ version' type: DEPENDENT key: rabbitmq.node.overview.rabbitmq_version @@ -1397,12 +1468,14 @@ zabbix_export: value: RabbitMQ triggers: - + uuid: fc330e84babb42049c8428c30a04b864 expression: '{diff()}=1 and {strlen()}>0' name: 'RabbitMQ: Version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'RabbitMQ version has changed. Ack to close.' manual_close: 'YES' - + uuid: ac9282c012bd4249a096a462d21dcf62 name: 'RabbitMQ: Number of network partitions' type: DEPENDENT key: rabbitmq.node.partitions @@ -1426,12 +1499,14 @@ zabbix_export: value: RabbitMQ triggers: - + uuid: 7644c31a5be840099c3b5641330871af expression: '{min(5m)}>0' name: 'RabbitMQ: Number of network partitions is too high (more than 0 for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING description: 'https://www.rabbitmq.com/partitions.html#detecting' - + uuid: 5f819282c32b49039a2dae56b9be23cd name: 'RabbitMQ: Is running' type: DEPENDENT key: rabbitmq.node.running @@ -1457,6 +1532,7 @@ zabbix_export: value: RabbitMQ triggers: - + uuid: 7750487bb1b54aa784e17ee213f15d52 expression: '{max(5m)}=0' name: 'RabbitMQ: Node is not running' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -1467,6 +1543,7 @@ zabbix_export: name: 'RabbitMQ: Service is down' expression: '{RabbitMQ node by HTTP:net.tcp.service[http,"{HOST.CONN}","{$RABBITMQ.API.PORT}"].last()}=0' - + uuid: ddc906d9a969401ebf520490e62f4086 name: 'RabbitMQ: Runtime run queue' type: DEPENDENT key: rabbitmq.node.run_queue @@ -1485,6 +1562,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 16f4f6a6d8f14980a6edcc2d84b0cd8d name: 'RabbitMQ: Sockets available' type: DEPENDENT key: rabbitmq.node.sockets_total @@ -1503,6 +1581,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 31455694c0994c9d9eaa8af048e88e95 name: 'RabbitMQ: Sockets used' type: DEPENDENT key: rabbitmq.node.sockets_used @@ -1521,6 +1600,7 @@ zabbix_export: tag: Application value: RabbitMQ - + uuid: 65a2fd59ddfe413b9259c547338f3351 name: 'RabbitMQ: Uptime' type: DEPENDENT key: rabbitmq.node.uptime @@ -1546,6 +1626,7 @@ zabbix_export: value: RabbitMQ triggers: - + uuid: cea6555872d044a18c907814a1443f9f expression: '{last()}<10m' name: 'RabbitMQ: has been restarted (uptime < 10m)' priority: INFO @@ -1553,6 +1634,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: fd10dbe5b1ba407dbb52632ecd713ccf name: 'Health Check 3.8.9- discovery' type: DEPENDENT key: rabbitmq.healthcheck.v389.discovery @@ -1560,6 +1642,7 @@ zabbix_export: description: 'Specific metrics up to and including version 3.8.4' item_prototypes: - + uuid: 22f9a51fd0ea41148846ecde7dbf4d99 name: 'RabbitMQ: Healthcheck{#SINGLETON}' type: HTTP_AGENT key: 'rabbitmq.healthcheck[{#SINGLETON}]' @@ -1588,6 +1671,7 @@ zabbix_export: value: RabbitMQ trigger_prototypes: - + uuid: dcf543be4f1b46f3ba67ffdbaf55b350 expression: '{last()}=0' name: 'RabbitMQ: Node healthcheck failed' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -1609,6 +1693,7 @@ zabbix_export: parseInt(value.split('.')[2]) return JSON.stringify(rabbit_version < 30810 ? [{'{#SINGLETON}': ''}] : []); - + uuid: ab89d103c015400fbbeecaaf9bf01400 name: 'Health Check 3.8.10+ discovery' type: DEPENDENT key: rabbitmq.healthcheck.v3810.discovery @@ -1616,6 +1701,7 @@ zabbix_export: description: 'Version 3.8.10+ specific metrics' item_prototypes: - + uuid: d18cd1fd8cd749e4a00b8186fd93345f name: 'RabbitMQ: Healthcheck: expiration date on the certificates{#SINGLETON}' type: HTTP_AGENT key: 'rabbitmq.healthcheck.certificate_expiration[{#SINGLETON}]' @@ -1653,12 +1739,14 @@ zabbix_export: value: RabbitMQ trigger_prototypes: - + uuid: f637510361c744f492f6b2e28a1f9467 expression: '{last()}=0' name: 'RabbitMQ: There are valid TLS certificates expiring in the next month' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'http://{HOST.CONN}:{$RABBITMQ.API.PORT}/api/index.html' - + uuid: e1359646453e43cbaf0b4e1b89bdcdeb name: 'RabbitMQ: Healthcheck: local alarms in effect on the this node{#SINGLETON}' type: HTTP_AGENT key: 'rabbitmq.healthcheck.local_alarms[{#SINGLETON}]' @@ -1696,12 +1784,14 @@ zabbix_export: value: RabbitMQ trigger_prototypes: - + uuid: a96fcbbfdecb48d79d3aa1ae3d27e30b expression: '{last()}=0' name: 'RabbitMQ: There are active alarms in the node' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'http://{HOST.CONN}:{$RABBITMQ.API.PORT}/api/index.html' - + uuid: 9867c266760a48d981caa1f34f2c3238 name: 'RabbitMQ: Healthcheck: classic mirrored queues without synchronised mirrors online{#SINGLETON}' type: HTTP_AGENT key: 'rabbitmq.healthcheck.mirror_sync[{#SINGLETON}]' @@ -1739,12 +1829,14 @@ zabbix_export: value: RabbitMQ trigger_prototypes: - + uuid: 10d400fc80be44fb9eb344e802870c73 expression: '{last()}=0' name: 'RabbitMQ: There are queues that could potentially lose data if the this node goes offline.' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'http://{HOST.CONN}:{$RABBITMQ.API.PORT}/api/index.html' - + uuid: 972b6409c80d4ac796e5472b72ce82ae name: 'RabbitMQ: Healthcheck: queues with minimum online quorum{#SINGLETON}' type: HTTP_AGENT key: 'rabbitmq.healthcheck.quorum[{#SINGLETON}]' @@ -1782,12 +1874,14 @@ zabbix_export: value: RabbitMQ trigger_prototypes: - + uuid: 22c03a9362bf4dc2b0c6ae0be01c4aec expression: '{last()}=0' name: 'RabbitMQ: There are queues that would lose their quorum and availability if the this node is shut down.' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'http://{HOST.CONN}:{$RABBITMQ.API.PORT}/api/index.html' - + uuid: d701b9acae86464282b308df720a1de2 name: 'RabbitMQ: Healthcheck: virtual hosts on the this node{#SINGLETON}' type: HTTP_AGENT key: 'rabbitmq.healthcheck.virtual_hosts[{#SINGLETON}]' @@ -1825,6 +1919,7 @@ zabbix_export: value: RabbitMQ trigger_prototypes: - + uuid: 28f00c0558d44162b6e25252b8b59002 expression: '{last()}=0' name: 'RabbitMQ: There are not running virtual hosts' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -1846,6 +1941,7 @@ zabbix_export: parseInt(value.split('.')[2]) return JSON.stringify(rabbit_version >= 30810 ? [{'{#SINGLETON}': ''}] : []); - + uuid: cc1d85b6045b44b38f588cd9a4c6c62d name: 'Queues discovery' type: DEPENDENT key: rabbitmq.queues.discovery @@ -1869,6 +1965,7 @@ zabbix_export: description: 'Individual queue metrics' item_prototypes: - + uuid: be1c1c6b727a45cca039f0f00f184943 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Consumers' type: DEPENDENT key: 'rabbitmq.queue.consumers["{#VHOST}/{#QUEUE}"]' @@ -1887,6 +1984,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 5d420017c0f14f37aa7c7ef986b54a77 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Memory' type: DEPENDENT key: 'rabbitmq.queue.memory["{#VHOST}/{#QUEUE}"]' @@ -1906,6 +2004,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 3902227627d84cad8794604bd4f091fd name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages acknowledged per second' type: DEPENDENT key: 'rabbitmq.queue.messages.ack.rate["{#VHOST}/{#QUEUE}"]' @@ -1927,6 +2026,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 2f2ca541c80b47cba2b5147a1c77aac5 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages acknowledged' type: DEPENDENT key: 'rabbitmq.queue.messages.ack["{#VHOST}/{#QUEUE}"]' @@ -1947,6 +2047,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: b8a9c0ca7fda4756a8b79ac83c4bcd07 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages delivered per second' type: DEPENDENT key: 'rabbitmq.queue.messages.deliver.rate["{#VHOST}/{#QUEUE}"]' @@ -1968,6 +2069,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: e150c5d35ed144ca87945ef4f7a0998a name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages delivered' type: DEPENDENT key: 'rabbitmq.queue.messages.deliver["{#VHOST}/{#QUEUE}"]' @@ -1988,6 +2090,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 9b74bc2a830e43e28ad6c44037dbd1d7 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages delivered per second' type: DEPENDENT key: 'rabbitmq.queue.messages.deliver_get.rate["{#VHOST}/{#QUEUE}"]' @@ -2009,6 +2112,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 837c46d0fd7d4ad18669dcbf62ae7025 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages delivered' type: DEPENDENT key: 'rabbitmq.queue.messages.deliver_get["{#VHOST}/{#QUEUE}"]' @@ -2029,6 +2133,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 232ee8103a5d4fb6b2b41ca641f19088 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages published per second' type: DEPENDENT key: 'rabbitmq.queue.messages.publish.rate["{#VHOST}/{#QUEUE}"]' @@ -2050,6 +2155,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: dfafc461ad8a45ba8f08a12ec9f4e2d3 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages published' type: DEPENDENT key: 'rabbitmq.queue.messages.publish["{#VHOST}/{#QUEUE}"]' @@ -2070,6 +2176,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 888dbb2c1b13429b9d20034fcc783f14 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages per second' type: DEPENDENT key: 'rabbitmq.queue.messages.rate["{#VHOST}/{#QUEUE}"]' @@ -2089,6 +2196,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: a34e852ddce64d80a88129eef9ba1ab2 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages redelivered per second' type: DEPENDENT key: 'rabbitmq.queue.messages.redeliver.rate["{#VHOST}/{#QUEUE}"]' @@ -2110,6 +2218,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 75501a52ffab4972a5988ac4ae0c82d8 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages redelivered' type: DEPENDENT key: 'rabbitmq.queue.messages.redeliver["{#VHOST}/{#QUEUE}"]' @@ -2130,6 +2239,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 171e5dbff18f47c98da2c1a3b7120622 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages' type: DEPENDENT key: 'rabbitmq.queue.messages["{#VHOST}/{#QUEUE}"]' @@ -2149,11 +2259,13 @@ zabbix_export: value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' trigger_prototypes: - + uuid: e409a72625454718838c7eb76f102adf expression: '{min(5m)}>{$RABBITMQ.MESSAGES.MAX.WARN:"{#QUEUE}"}' name: 'RabbitMQ: Too many messages in queue (over {$RABBITMQ.MESSAGES.MAX.WARN} for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: f55c5f66ddac46fd95c5379875342284 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages ready per second' type: DEPENDENT key: 'rabbitmq.queue.messages_ready.rate["{#VHOST}/{#QUEUE}"]' @@ -2173,6 +2285,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: 67c9a8eee9a54eed946ab141927494c4 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages ready' type: DEPENDENT key: 'rabbitmq.queue.messages_ready["{#VHOST}/{#QUEUE}"]' @@ -2191,6 +2304,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: a8cc3296990640a6bf5d7319ba2e8650 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages unacknowledged per second' type: DEPENDENT key: 'rabbitmq.queue.messages_unacknowledged.rate["{#VHOST}/{#QUEUE}"]' @@ -2210,6 +2324,7 @@ zabbix_export: tag: Application value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' - + uuid: bb6a84983caa486482e241c6bf7e9534 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages unacknowledged' type: DEPENDENT key: 'rabbitmq.queue.messages_unacknowledged["{#VHOST}/{#QUEUE}"]' @@ -2229,6 +2344,7 @@ zabbix_export: value: 'RabbitMQ: Queue "{#VHOST}/{#QUEUE}"' graph_prototypes: - + uuid: 4e6b194fd13f4b97a66ee4d335958003 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages per second' graph_items: - @@ -2279,6 +2395,7 @@ zabbix_export: host: 'RabbitMQ node by HTTP' key: 'rabbitmq.queue.messages_unacknowledged.rate["{#VHOST}/{#QUEUE}"]' - + uuid: adba8787c1d14670a5ca3bf07d9dc663 name: 'RabbitMQ: Queue {#VHOST}/{#QUEUE}: Messages status' graph_items: - @@ -2377,6 +2494,7 @@ zabbix_export: description: 'Maximum RabbitMQ response time in seconds for trigger expression' dashboards: - + uuid: 5e70f5ff6706442abc83ec1b206d9fe4 name: 'RabbitMQ node status' pages: - @@ -2480,6 +2598,7 @@ zabbix_export: host: 'RabbitMQ node by HTTP' valuemaps: - + uuid: e65c3d3e8ea443a281b37c51ca461c26 name: 'Alarm state' mappings: - @@ -2489,6 +2608,7 @@ zabbix_export: value: '1' newvalue: Alarm - + uuid: 55188bbb2ede4300a6292b373ee36ab7 name: 'RabbitMQ healthcheck' mappings: - @@ -2501,6 +2621,7 @@ zabbix_export: value: '2' newvalue: Error - + uuid: aaf7d0b8b306412b8a3272343708518f name: 'Service state' mappings: - @@ -2511,6 +2632,7 @@ zabbix_export: newvalue: Up graphs: - + uuid: 2d72cf70b71a414680cc667c27141653 name: 'RabbitMQ: Connections' graph_items: - @@ -2531,6 +2653,7 @@ zabbix_export: host: 'RabbitMQ cluster by HTTP' key: rabbitmq.overview.object_totals.consumers - + uuid: 02f7ec07b4384795bbf5212e9ea06fb0 name: 'RabbitMQ: Disk free' graph_items: - @@ -2547,6 +2670,7 @@ zabbix_export: host: 'RabbitMQ node by HTTP' key: rabbitmq.node.disk_free_limit - + uuid: 71eff9e96a8b46acbe1cf00d1e0cc388 name: 'RabbitMQ: File descriptors' graph_items: - @@ -2555,6 +2679,7 @@ zabbix_export: host: 'RabbitMQ node by HTTP' key: rabbitmq.node.fd_used - + uuid: d4e9c478e03c4ecab7538c3baa77f61f name: 'RabbitMQ: Memory used' graph_items: - @@ -2571,6 +2696,7 @@ zabbix_export: host: 'RabbitMQ node by HTTP' key: rabbitmq.node.mem_limit - + uuid: 6a66846adab54906800f80ac025b2003 name: 'RabbitMQ: Messages' graph_items: - @@ -2591,6 +2717,7 @@ zabbix_export: host: 'RabbitMQ cluster by HTTP' key: rabbitmq.overview.queue_totals.messages.unacknowledged - + uuid: fe3139da95aa4fc7a7db4aac87c52c03 name: 'RabbitMQ: Messages per second' graph_items: - @@ -2641,6 +2768,7 @@ zabbix_export: host: 'RabbitMQ cluster by HTTP' key: rabbitmq.overview.messages.return_unroutable.rate - + uuid: a4a33e6004f34a8cb2709aae632f456d name: 'RabbitMQ: Messages status' graph_items: - @@ -2691,6 +2819,7 @@ zabbix_export: host: 'RabbitMQ cluster by HTTP' key: rabbitmq.overview.messages.return_unroutable - + uuid: e6497c3e2847407ca8f912e34d9357b4 name: 'RabbitMQ: Node status' graph_items: - @@ -2700,6 +2829,7 @@ zabbix_export: host: 'RabbitMQ node by HTTP' key: rabbitmq.node.running - + uuid: 987d5621410d4dc6b66fb72e9aca2357 name: 'RabbitMQ: Queues' graph_items: - @@ -2709,6 +2839,7 @@ zabbix_export: host: 'RabbitMQ cluster by HTTP' key: rabbitmq.overview.object_totals.queues - + uuid: f3c071a0c20340f1bf86ecd66b911bb2 name: 'RabbitMQ: Sockets' graph_items: - @@ -2724,6 +2855,7 @@ zabbix_export: host: 'RabbitMQ node by HTTP' key: rabbitmq.node.sockets_total - + uuid: 415ce1917ecc4575bcbeeaf3b01df4cb name: 'RabbitMQ: Uptime' graph_items: - diff --git a/templates/app/sharepoint_http/template_app_sharepoint_http.yaml b/templates/app/sharepoint_http/template_app_sharepoint_http.yaml index 3383d6d18a0..13095f3408c 100644 --- a/templates/app/sharepoint_http/template_app_sharepoint_http.yaml +++ b/templates/app/sharepoint_http/template_app_sharepoint_http.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:27:41Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 8d5fe5b4ebb64255a2429b34c7dd3681 template: 'Microsoft SharePoint by HTTP' name: 'Microsoft SharePoint by HTTP' description: | @@ -20,6 +22,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 71e23c666b84414490589a509b60c488 name: 'Sharepoint: Get directory structure' type: SCRIPT key: sharepoint.get_dir @@ -151,6 +154,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: cd47c3d00ce545b0a557e0e68c89d53e name: 'Sharepoint: Get directory structure: Status' type: DEPENDENT key: sharepoint.get_dir.status @@ -178,11 +182,13 @@ zabbix_export: value: Sharepoint triggers: - + uuid: 96127b2ca4be415d969f81b562d61595 expression: '{last()}<>200' name: 'Sharepoint: Error getting directory structure.' priority: WARNING description: 'Error getting directory structure. Check the Zabbix server log for more details.' - + uuid: b2daa471665541168b2a394b9b226d73 name: 'Sharepoint: Get directory structure: Exec time' type: DEPENDENT key: sharepoint.get_dir.time @@ -209,10 +215,12 @@ zabbix_export: value: Sharepoint triggers: - + uuid: a522a31c516c4aeab92fec876547ec13 expression: '{last()}>2000' name: 'Sharepoint: Server responds slowly to API request' priority: WARNING - + uuid: 7b59d767712f49b3bbc17947999ca944 name: 'Sharepoint: Health score' type: HTTP_AGENT key: sharepoint.health_score @@ -246,11 +254,13 @@ zabbix_export: value: Sharepoint triggers: - + uuid: 86e57b1eeb2e4fbabb6ea19c769e12f0 expression: '{last()}>"{$SHAREPOINT.MAX_HEALT_SCORE}"' name: 'Sharepoint: Bad health score' priority: AVERAGE discovery_rules: - + uuid: 0fe7e8e5480a42b7903cb7ac9bf931cc name: 'Directory discovery' type: SCRIPT key: sharepoint.directory.discovery @@ -358,6 +368,7 @@ zabbix_export: formulaid: F item_prototypes: - + uuid: 337493ed37424be98abd4c0550279a0b name: 'Sharepoint: Created ({#SHAREPOINT.LLD.FULL_PATH})' type: DEPENDENT key: 'sharepoint.created["{#SHAREPOINT.LLD.FULL_PATH}"]' @@ -384,6 +395,7 @@ zabbix_export: tag: Application value: 'Sharepoint object [{#SHAREPOINT.LLD.FULL_PATH}]"' - + uuid: b230bfba317e4d2eb2c6a816bd357d71 name: 'Sharepoint: Modified ({#SHAREPOINT.LLD.FULL_PATH})' type: DEPENDENT key: 'sharepoint.modified["{#SHAREPOINT.LLD.FULL_PATH}"]' @@ -411,6 +423,7 @@ zabbix_export: value: 'Sharepoint object [{#SHAREPOINT.LLD.FULL_PATH}]"' trigger_prototypes: - + uuid: 7f08d238b6a24eeb89b1b40903452b3c expression: '{diff()}=1' name: 'Sharepoint: Sharepoint object is changed' opdata: '{#SHAREPOINT.LLD.FULL_PATH}' @@ -418,6 +431,7 @@ zabbix_export: description: 'Updated date of modification of folder / file' manual_close: 'YES' - + uuid: 68c3d2d2b33a494ab85ca6b883398fbb name: 'Sharepoint: Size ({#SHAREPOINT.LLD.FULL_PATH})' type: DEPENDENT key: 'sharepoint.size["{#SHAREPOINT.LLD.FULL_PATH}"]' @@ -509,6 +523,7 @@ zabbix_export: macro: '{$SHAREPOINT.USER}' valuemaps: - + uuid: 70add725d6a84f6f9ed0917107dfffc9 name: 'HTTP response status code' mappings: - diff --git a/templates/app/squid_snmp/template_app_squid_snmp.yaml b/templates/app/squid_snmp/template_app_squid_snmp.yaml index 43a3dea5490..a03bce1142a 100644 --- a/templates/app/squid_snmp/template_app_squid_snmp.yaml +++ b/templates/app/squid_snmp/template_app_squid_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:35Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 8e5236f799b347a8ae90a979198be85e template: 'Squid SNMP' name: 'Squid SNMP' description: | @@ -19,6 +21,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 86cc718ce21b4ff9b0a09479ae3fc130 name: 'Squid: Service ping' type: SIMPLE key: 'net.tcp.service[tcp,,{$SQUID.HTTP.PORT}]' @@ -36,11 +39,13 @@ zabbix_export: value: Squid triggers: - + uuid: cfe04977dfa340cd9d343f4e32d5db09 expression: '{last()}=0' name: 'Squid: Port {$SQUID.HTTP.PORT} is down' priority: AVERAGE manual_close: 'YES' - + uuid: 6d7f0f6b0f89462e96e86940b779eb69 name: 'Squid: CPU usage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.1.5.0 @@ -54,6 +59,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 960b137ab773492ab3073e108575e4fc name: 'Squid: File descriptor count - current used' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.1.12.0 @@ -66,6 +72,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 37b45201f8444583b01e0df5af2bc14e name: 'Squid: File descriptor count - current maximum' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.1.13.0 @@ -78,6 +85,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 910afdc20767408f90d1bc5b7a9fd6a4 name: 'Squid: Objects LRU expiration age' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.1.8.0 @@ -96,6 +104,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 26b8b1a25dc74099b61813905477b414 name: 'Squid: File descriptor count - current reserved' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.1.11.0 @@ -108,6 +117,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 35f3009401b6449d95988d9ee7a621a7 name: 'Squid: Cache swap current size' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.1.14.0 @@ -126,6 +136,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 0789a0fa3e3b42a08a5e5bf8d0307970 name: 'Squid: Objects unlinkd requests' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.1.9.0 @@ -138,6 +149,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 6bc024be663b466ca677941130e11f50 name: 'Squid: File descriptor count - current available' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.1.10.0 @@ -151,10 +163,12 @@ zabbix_export: value: Squid triggers: - + uuid: 275c46ec02a444df9a07e8b1a75de443 expression: '{last()}<{$SQUID.FILE.DESC.WARN.MIN}' name: 'Squid: Squid is running out of file descriptors (<{$SQUID.FILE.DESC.WARN.MIN})' priority: WARNING - + uuid: 1aecf10756f949999c8f3fe5ce9c2a32 name: 'Squid: DNS server replies per second' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.4.3.2.0 @@ -172,6 +186,7 @@ zabbix_export: tag: Application value: Squid - + uuid: e5f647c77bdb498e9cc286795bc4077c name: 'Squid: DNS server requests per second' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.4.3.1.0 @@ -189,6 +204,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 3f4366896dd84b8ab78d6e3dc8a6ab63 name: 'Squid: DNS service time per 5 minutes' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.2.1.8.5 @@ -207,6 +223,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 99448052f1a34e15a5c042124db7b651 name: 'Squid: DNS service time per hour' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.2.1.8.60 @@ -225,6 +242,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 0aea1fe702004d65919fc010c971c3b5 name: 'Squid: FQDN cache hits per second' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.4.2.3.0 @@ -242,6 +260,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 2dea9b707b844d32b65a2d479ddb7d72 name: 'Squid: FQDN cache misses per second' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.4.2.6.0 @@ -259,6 +278,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 1dad3f381c174b869c73f55cd831b40a name: 'Squid: FQDN cache requests per second' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.4.2.2.0 @@ -276,6 +296,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 633a70cd41c44f2c895148a7ae394acd name: 'Squid: HTTP all service time per 5 minutes' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.2.1.2.5 @@ -294,6 +315,7 @@ zabbix_export: tag: Application value: Squid - + uuid: d3aa021743134d97af9dd8840b0ef692 name: 'Squid: HTTP all service time per hour' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.2.1.2.60 @@ -312,6 +334,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 7f5bd8f89ea0495ea87c294fb8c606dd name: 'Squid: HTTP Errors sent per second' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.1.3.0 @@ -329,6 +352,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 0c4fd7c154a44442a3cec82ba4026b7d name: 'Squid: HTTP miss service time per 5 minutes' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.2.1.5.5 @@ -347,6 +371,7 @@ zabbix_export: tag: Application value: Squid - + uuid: a642c99d6c3f4f5e8ec218459fd76f04 name: 'Squid: HTTP hit service time per hour' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.2.1.5.60 @@ -365,6 +390,7 @@ zabbix_export: tag: Application value: Squid - + uuid: adfe3e2fc775400991d2ea2f06218daf name: 'Squid: HTTP Hits sent from cache per second' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.1.2.0 @@ -382,6 +408,7 @@ zabbix_export: tag: Application value: Squid - + uuid: f2366a6008cb4dc7856904ea5c6631dd name: 'Squid: HTTP traffic received per second' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.1.4.0 @@ -404,6 +431,7 @@ zabbix_export: tag: Application value: Squid - + uuid: f8fa271a272442369b6cbc4fb1a2decc name: 'Squid: HTTP miss service time per 5 minutes' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.2.1.3.5 @@ -422,6 +450,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 23e5a3bd6e9a4c50a7d54336a6afc1e1 name: 'Squid: HTTP miss service time per hour' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.2.1.3.60 @@ -440,6 +469,7 @@ zabbix_export: tag: Application value: Squid - + uuid: ff6b7946363d44bba5721c82c8f84df7 name: 'Squid: HTTP traffic sent per second' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.1.5.0 @@ -462,6 +492,7 @@ zabbix_export: tag: Application value: Squid - + uuid: bde307ead15d48859a97e35e52327d50 name: 'Squid: ICP traffic received per second' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.1.9.0 @@ -484,6 +515,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 7234b612b50a45e0a1bb69654e2e784d name: 'Squid: ICP traffic transmitted per second' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.1.8.0 @@ -506,6 +538,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 9ee83c13fa6d41dfb8bfea91c02341b9 name: 'Squid: ICP messages received per second' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.1.7.0 @@ -523,6 +556,7 @@ zabbix_export: tag: Application value: Squid - + uuid: dee7d8cf211b4ad0a645a8d6d4f24c31 name: 'Squid: ICP messages sent per second' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.1.6.0 @@ -540,6 +574,7 @@ zabbix_export: tag: Application value: Squid - + uuid: cb9d0c300beb47568e99ff7966e1b10e name: 'Squid: ICP query service time per 5 minutes' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.2.1.6.5 @@ -558,6 +593,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 9130a0bc53144fe992b701aa9159ff70 name: 'Squid: ICP query service time per hour' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.2.1.6.60 @@ -576,6 +612,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 35a7585432b3467585ff98b23e610d82 name: 'Squid: ICP reply service time per 5 minutes' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.2.1.7.5 @@ -594,6 +631,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 94eab55af41a465196588d08acbacb56 name: 'Squid: ICP reply service time per hour' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.2.1.7.60 @@ -612,6 +650,7 @@ zabbix_export: tag: Application value: Squid - + uuid: c5409583483e4024aabaab500bcb637a name: 'Squid: IP cache hits per second' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.4.1.3.0 @@ -629,6 +668,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 8e474d2fd410472bb03024d2a2361b5d name: 'Squid: IP cache misses per second' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.4.1.6.0 @@ -646,6 +686,7 @@ zabbix_export: tag: Application value: Squid - + uuid: dc837a887c3c463a9011d923dbbfbc0f name: 'Squid: IP cache requests per second' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.4.1.2.0 @@ -663,6 +704,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 70786920f94f41eeb0fc525c2e6431cf name: 'Squid: Memory maximum resident size' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.1.6.0 @@ -681,6 +723,7 @@ zabbix_export: tag: Application value: Squid - + uuid: d84c3a3633784f77bf9375bf59da490b name: 'Squid: Memory maximum cache size' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.2.5.1.0 @@ -699,6 +742,7 @@ zabbix_export: tag: Application value: Squid - + uuid: c14fe87f87ca48f39bbe765db60e0a41 name: 'Squid: Memory cache usage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.1.3.0 @@ -717,6 +761,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 387bbd61d3bd469baa6c560afe8a18ae name: 'Squid: Objects count' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.1.7.0 @@ -729,6 +774,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 1e648a20db904e92ae4ec0c3f9037a99 name: 'Squid: HTTP requests received per second' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.1.1.0 @@ -746,6 +792,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 31f3e3bb57d645ff8df6b9b8d1b70a49 name: 'Squid: Byte hit ratio per 1 minute' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.2.1.10.1 @@ -758,6 +805,7 @@ zabbix_export: tag: Application value: Squid - + uuid: e19775b9c83648d58655a1130c5771e4 name: 'Squid: Byte hit ratio per 5 minutes' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.2.1.10.5 @@ -770,6 +818,7 @@ zabbix_export: tag: Application value: Squid - + uuid: ffb3fc17631f4cd6b55ed6eefd2e6cea name: 'Squid: Byte hit ratio per 1 hour' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.2.1.10.60 @@ -782,6 +831,7 @@ zabbix_export: tag: Application value: Squid - + uuid: a4ba5af69dd64fd8acf707ee1eaaeb32 name: 'Squid: Request hit ratio per 1 minute' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.2.1.9.1 @@ -794,6 +844,7 @@ zabbix_export: tag: Application value: Squid - + uuid: b5ae7935e9be40e18c3020820a7865c7 name: 'Squid: Request hit ratio per 5 minutes' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.2.1.9.5 @@ -806,6 +857,7 @@ zabbix_export: tag: Application value: Squid - + uuid: b09f7a1d9dc340b88106016586099dba name: 'Squid: Request hit ratio per 1 hour' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.2.2.1.9.60 @@ -818,6 +870,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 69e4fb088c6949ac94eabcb892df46ab name: 'Squid: Cache swap high water mark' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.2.5.3.0 @@ -831,6 +884,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 221e583d7cf2455b9d848462de4b1e9a name: 'Squid: Cache swap low water mark' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.2.5.4.0 @@ -844,6 +898,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 215aefddd30e41aea54e30678f290215 name: 'Squid: Cache swap directory size' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.2.5.2.0 @@ -862,6 +917,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 38ad99f9b30c4d729030ceab6575f4f5 name: 'Squid: Sys page faults per second' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.3.1.1.0 @@ -879,6 +935,7 @@ zabbix_export: tag: Application value: Squid - + uuid: 67460731d9c94166870874239c9a60da name: 'Squid: Uptime' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.1.3.0 @@ -898,12 +955,14 @@ zabbix_export: value: Squid triggers: - + uuid: daeb88b15b51475a83beff3b459d3e48 expression: '{last()}<10m' name: 'Squid: Squid has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: d7c7f0faa1f64745be774e30e6f0b68f name: 'Squid: Version' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.3495.1.2.3.0 @@ -923,6 +982,7 @@ zabbix_export: value: Squid triggers: - + uuid: 65e2f355279b4173ae6ecf1ccc421cd3 expression: '{diff()}=1 and {strlen()}>0' name: 'Squid: Squid version has been changed' priority: INFO @@ -951,6 +1011,7 @@ zabbix_export: description: 'snmp_port configured in squid.conf (Default: 3401)' valuemaps: - + uuid: 1bd791d250e441aeb1c73e499d96e98e name: 'Service state' mappings: - @@ -961,21 +1022,25 @@ zabbix_export: newvalue: Up triggers: - + uuid: e0cda74ff1cd4bba8acbea55b7a8b2b2 expression: '{Squid SNMP:squid[cacheSysPageFaults].avg(5m)}>{Squid SNMP:squid[cacheProtoClientHttpRequests].avg(5m)}/100*{$SQUID.PAGE.FAULT.WARN}' name: 'Squid: High sys page faults rate (>{$SQUID.PAGE.FAULT.WARN}% of received HTTP requests)' priority: WARNING - + uuid: 3fe41a38a270448bb95b897afd7346b0 expression: '{Squid SNMP:squid[cacheCurrentSwapSize].last()}>{Squid SNMP:squid[cacheSwapHighWM].last()}*{Squid SNMP:squid[cacheSwapMaxSize].last()}/100' name: 'Squid: Swap usage is more than high watermark (>{ITEM.VALUE2}%)' opdata: 'Used: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 19f8d5481c0140c88d10f64090f7d067 expression: '{Squid SNMP:squid[cacheCurrentSwapSize].last()}>{Squid SNMP:squid[cacheSwapLowWM].last()}*{Squid SNMP:squid[cacheSwapMaxSize].last()}/100' name: 'Squid: Swap usage is more than low watermark (>{ITEM.VALUE2}%)' opdata: 'Used: {ITEM.LASTVALUE1}' priority: WARNING graphs: - + uuid: d8bb2c1dac8a4cb5999d29227a8510e6 name: 'Squid: DNS lookup statistics' graph_items: - @@ -990,6 +1055,7 @@ zabbix_export: host: 'Squid SNMP' key: 'squid[cacheDnsReplies]' - + uuid: e301cc76e0ff4e22bc66a46b19230c33 name: 'Squid: Domain name (FQDN) cache ctatistics' graph_items: - @@ -1010,6 +1076,7 @@ zabbix_export: host: 'Squid SNMP' key: 'squid[cacheFqdnMisses]' - + uuid: 22556883f0a04b6999013d1a5ce58382 name: 'Squid: File descriptor usage' graph_items: - @@ -1030,6 +1097,7 @@ zabbix_export: host: 'Squid SNMP' key: 'squid[cacheCurrentResFileDescrCnt]' - + uuid: 647af850b9914d7b803c7f509f4c4f71 name: 'Squid: HTTP Traffic' graph_items: - @@ -1044,6 +1112,7 @@ zabbix_export: host: 'Squid SNMP' key: 'squid[cacheHttpOutKb]' - + uuid: c3d9ac16b3e24067b1041b93ee8aaebe name: 'Squid: IP address cache statistics' graph_items: - @@ -1064,6 +1133,7 @@ zabbix_export: host: 'Squid SNMP' key: 'squid[cacheIpMisses]' - + uuid: 7b9f0d0f6558432b83375e2fcd082812 name: 'Squid: Memory' graph_items: - @@ -1084,6 +1154,7 @@ zabbix_export: host: 'Squid SNMP' key: 'squid[cacheMemUsage]' - + uuid: d4b916fb3ea14e55b3e9799b85d8e40b name: 'Squid: Objects cache statistics' graph_items: - @@ -1098,6 +1169,7 @@ zabbix_export: host: 'Squid SNMP' key: 'squid[cacheCurrentUnlinkRequests]' - + uuid: af823298924d47b09e17eeff093da448 name: 'Squid: Service timing statistics' graph_items: - diff --git a/templates/app/tomcat_jmx/template_app_tomcat_jmx.yaml b/templates/app/tomcat_jmx/template_app_tomcat_jmx.yaml index a3b6202de39..fea84af1fe5 100644 --- a/templates/app/tomcat_jmx/template_app_tomcat_jmx.yaml +++ b/templates/app/tomcat_jmx/template_app_tomcat_jmx.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:39Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 3cc8c9ae7055458c9a803597007f70bd template: 'Apache Tomcat JMX' name: 'Apache Tomcat JMX' description: | @@ -21,6 +23,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 7f6ec0e48d41456896799f487cd8243e name: 'Tomcat: Version' type: JMX key: 'jmx["Catalina:type=Server",serverInfo]' @@ -42,6 +45,7 @@ zabbix_export: value: Tomcat triggers: - + uuid: 454cb61ec89647078566fc56d8822e63 expression: '{diff()}=1 and {strlen()}>0' name: 'Tomcat: Version has been changed' priority: INFO @@ -49,6 +53,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: a478be537e5f48fe95310997d0df0eda name: 'Protocol handlers discovery' type: JMX key: 'jmx.discovery[attributes,"Catalina:type=ProtocolHandler,port=*"]' @@ -65,6 +70,7 @@ zabbix_export: description: 'Discovery for ProtocolHandler' item_prototypes: - + uuid: 830f58f8ad6640d989a70c01f7aa2ad8 name: '{#JMXVALUE}: Gzip compression status' type: JMX key: 'jmx[{#JMXOBJ},compression]' @@ -86,6 +92,7 @@ zabbix_export: value: 'Tomcat: ProtocolHandler {#JMXVALUE}' trigger_prototypes: - + uuid: 2159424106144a0190740a6c278e189e expression: '{str(off)} = 1' name: '{#JMXVALUE}: Gzip compression is disabled' priority: INFO @@ -93,6 +100,7 @@ zabbix_export: manual_close: 'YES' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' - + uuid: 77175f79fe844bb8bca66de437a3ba32 name: 'Global request processors discovery' type: JMX key: 'jmx.discovery[beans,"Catalina:type=GlobalRequestProcessor,name=*"]' @@ -114,6 +122,7 @@ zabbix_export: description: 'Discovery for GlobalRequesProcessor' item_prototypes: - + uuid: d7cb07f3f5e04792850332c416284dd9 name: '{#JMXNAME}: Bytes received per second' type: JMX key: 'jmx[{#JMXOBJ},bytesReceived]' @@ -133,6 +142,7 @@ zabbix_export: tag: Application value: 'Tomcat: {#JMXTYPE} {#JMXNAME}' - + uuid: abad7332ed6b417c92f6038ce12ae000 name: '{#JMXNAME}: Bytes sent per second' type: JMX key: 'jmx[{#JMXOBJ},bytesSent]' @@ -152,6 +162,7 @@ zabbix_export: tag: Application value: 'Tomcat: {#JMXTYPE} {#JMXNAME}' - + uuid: 1596a335401d47d6b2bde7a5b0de7b07 name: '{#JMXNAME}: Errors per second' type: JMX key: 'jmx[{#JMXOBJ},errorCount]' @@ -170,6 +181,7 @@ zabbix_export: tag: Application value: 'Tomcat: {#JMXTYPE} {#JMXNAME}' - + uuid: 985d3eeacd9d404385bfcef693add39a name: '{#JMXNAME}: Requests processing time' type: JMX key: 'jmx[{#JMXOBJ},processingTime]' @@ -189,6 +201,7 @@ zabbix_export: tag: Application value: 'Tomcat: {#JMXTYPE} {#JMXNAME}' - + uuid: 8e0307b5063549dab118e0e374a62aad name: '{#JMXNAME}: Requests per second' type: JMX key: 'jmx[{#JMXOBJ},requestCount]' @@ -208,6 +221,7 @@ zabbix_export: value: 'Tomcat: {#JMXTYPE} {#JMXNAME}' graph_prototypes: - + uuid: 87de97d55baa4be1964652957a051fc2 name: '{#JMXNAME}: Traffic' graph_items: - @@ -225,6 +239,7 @@ zabbix_export: key: 'jmx[{#JMXOBJ},bytesReceived]' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' - + uuid: cf1badf064714d9b9e3b7110696432f9 name: 'Contexts discovery' type: JMX key: 'jmx.discovery[beans,"Catalina:type=Manager,host=*,context=*"]' @@ -246,6 +261,7 @@ zabbix_export: description: 'Discovery for contexts' item_prototypes: - + uuid: c20bb67db247471ba686d2ea371b7c73 name: '{#JMXHOST}{#JMXCONTEXT}: Sessions active' type: JMX key: 'jmx[{#JMXOBJ},activeSessions]' @@ -259,6 +275,7 @@ zabbix_export: tag: Application value: 'Tomcat: Context {#JMXHOST}{#JMXCONTEXT}' - + uuid: bc3c2a3cff614f3eaf001463df1b2364 name: '{#JMXHOST}{#JMXCONTEXT}: Sessions allowed maximum' type: JMX key: 'jmx[{#JMXOBJ},maxActiveSessions]' @@ -273,6 +290,7 @@ zabbix_export: tag: Application value: 'Tomcat: Context {#JMXHOST}{#JMXCONTEXT}' - + uuid: fd8678e68cf440939af2dd8f3568a42f name: '{#JMXHOST}{#JMXCONTEXT}: Sessions active maximum so far' type: JMX key: 'jmx[{#JMXOBJ},maxActive]' @@ -286,6 +304,7 @@ zabbix_export: tag: Application value: 'Tomcat: Context {#JMXHOST}{#JMXCONTEXT}' - + uuid: 34702e2d6b2142ec9aa43bea1059a98a name: '{#JMXHOST}{#JMXCONTEXT}: Sessions rejected per second' type: JMX key: 'jmx[{#JMXOBJ},rejectedSessions]' @@ -304,6 +323,7 @@ zabbix_export: tag: Application value: 'Tomcat: Context {#JMXHOST}{#JMXCONTEXT}' - + uuid: eb28f9bd99d440f4a50d1c24ae758029 name: '{#JMXHOST}{#JMXCONTEXT}: Sessions created per second' type: JMX key: 'jmx[{#JMXOBJ},sessionCounter]' @@ -323,6 +343,7 @@ zabbix_export: value: 'Tomcat: Context {#JMXHOST}{#JMXCONTEXT}' graph_prototypes: - + uuid: dfd46f5443f9438fb21ae23dfd4010c0 name: '{#JMXHOST}{#JMXCONTEXT}: Sessions' graph_items: - @@ -354,6 +375,7 @@ zabbix_export: key: 'jmx[{#JMXOBJ},maxActiveSessions]' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' - + uuid: 05752834671f416fb2fdac1006308c3e name: 'Thread pools discovery' type: JMX key: 'jmx.discovery[beans,"Catalina:type=ThreadPool,name=*"]' @@ -375,6 +397,7 @@ zabbix_export: description: 'Discovery for ThreadPool' item_prototypes: - + uuid: 7d7418c72ced48eca2a92e30021b611b name: '{#JMXNAME}: Threads count' type: JMX key: 'jmx[{#JMXOBJ},currentThreadCount]' @@ -393,6 +416,7 @@ zabbix_export: tag: Application value: 'Tomcat: {#JMXTYPE} {#JMXNAME}' - + uuid: 35b1e99fbc44448083b5aad0ce1239a1 name: '{#JMXNAME}: Threads busy' type: JMX key: 'jmx[{#JMXOBJ},currentThreadsBusy]' @@ -406,6 +430,7 @@ zabbix_export: tag: Application value: 'Tomcat: {#JMXTYPE} {#JMXNAME}' - + uuid: 32e316ce567c4f94aecb89d9763e4d27 name: '{#JMXNAME}: Threads limit' type: JMX key: 'jmx[{#JMXOBJ},maxThreads]' @@ -425,12 +450,14 @@ zabbix_export: value: 'Tomcat: {#JMXTYPE} {#JMXNAME}' trigger_prototypes: - + uuid: 11032217c8f7425687d6be026f9fec5a expression: '{Apache Tomcat JMX:jmx[{#JMXOBJ},currentThreadsBusy].min({$TOMCAT.THREADS.MAX.TIME:"{#JMXNAME}"})}>{Apache Tomcat JMX:jmx[{#JMXOBJ},maxThreads].last()}*{$TOMCAT.THREADS.MAX.PCT:"{#JMXNAME}"}/100' name: '{#JMXNAME}: Busy worker threads count are more than {$TOMCAT.THREADS.MAX.PCT:"{#JMXNAME}"}% of the limit for {$TOMCAT.THREADS.MAX.TIME:"{#JMXNAME}"}' priority: HIGH description: 'When current threads busy counter reaches the limit, no more requests could be handled, and the application chokes.' graph_prototypes: - + uuid: d8236335204a42488c6221c8b2d31e77 name: '{#JMXNAME}: Worker threads' graph_items: - diff --git a/templates/app/vault_http/template_app_vault.yaml b/templates/app/vault_http/template_app_vault.yaml index 147b2c2c03e..0123d083678 100644 --- a/templates/app/vault_http/template_app_vault.yaml +++ b/templates/app/vault_http/template_app_vault.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:40Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 2f82248e411340429d390e8389850401 template: 'HashiCorp Vault by HTTP' name: 'HashiCorp Vault by HTTP' description: | @@ -21,6 +23,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: cd948f4219164c77a17b56f1b01767d0 name: 'Vault: Check mountpoint discovery' type: DEPENDENT key: vault.check_mountpoint_discovery @@ -65,6 +68,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 940cacdb967c40a1b9fba1c143c8589b name: 'Vault: Check replication discovery' type: DEPENDENT key: vault.check_replication_discovery @@ -93,6 +97,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: f9c8f0ec3a5640af8464f69d1cebbd42 name: 'Vault: Check storage discovery' type: DEPENDENT key: vault.check_storage_discovery @@ -138,6 +143,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: febb5558b1944187a0ac6e87ed153267 name: 'Vault: Check WAL discovery' type: DEPENDENT key: vault.check_wal_discovery @@ -166,6 +172,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 9607f909cfed4515bed2e0ea16749e0d name: 'Vault: Clear metrics' type: DEPENDENT key: vault.clear_metrics @@ -186,6 +193,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: a78063c1186540fb88d3b958b14250bf name: 'Vault: Get health' type: HTTP_AGENT key: vault.get_health @@ -210,6 +218,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: f92c90b99edc42d9b170d775c714fa0a name: 'Vault: Get leader' type: HTTP_AGENT key: vault.get_leader @@ -231,6 +240,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 4ccc4256252f4345a264db340f4ddbf5 name: 'Vault: Get metrics' type: HTTP_AGENT key: vault.get_metrics @@ -253,6 +263,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: cf264b78e4c44d49a81eac141a86d011 name: 'Vault: Get metrics error' type: DEPENDENT key: vault.get_metrics.error @@ -279,6 +290,7 @@ zabbix_export: value: Vault triggers: - + uuid: 30d50ed9b61843f0bcb3852623f1356f expression: '{strlen()}>0' name: 'Vault: Failed to get metrics (error: {ITEM.VALUE})' priority: WARNING @@ -287,6 +299,7 @@ zabbix_export: name: 'Vault: Vault server is sealed' expression: '{HashiCorp Vault by HTTP:vault.health.sealed.last()}=1' - + uuid: e8cb015d45ad4e3b9f87d3cbbae3a980 name: 'Vault: Get tokens' type: SCRIPT key: vault.get_tokens @@ -374,6 +387,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: df395f64c8fc45d2a9442bb655474b4a name: 'Vault: Healthcheck' type: DEPENDENT key: vault.health.check @@ -401,10 +415,12 @@ zabbix_export: value: Vault triggers: - + uuid: 540885dc81c14d268ad39b78671b3af8 expression: '{last()}=0' name: 'Vault: Vault server is not responding' priority: HIGH - + uuid: 05c46e931d29415f9a6a32f4dadd1eed name: 'Vault: Initialized' type: DEPENDENT key: vault.health.initialized @@ -434,6 +450,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 75a3c56f1bb24646927cf9b490471cae name: 'Vault: Performance standby' type: DEPENDENT key: vault.health.performance_standby @@ -463,6 +480,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 488a43102a304f7ab4d2586088a2fded name: 'Vault: Disaster Recovery replication' type: DEPENDENT key: vault.health.replication_dr_mode @@ -490,6 +508,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 509982bde325478a9d77f99c256f1068 name: 'Vault: Performance replication' type: DEPENDENT key: vault.health.replication_performance_mode @@ -517,6 +536,7 @@ zabbix_export: tag: Application value: Vault - + uuid: e6d2183bb8b14fa3a647d5cea1f56d4c name: 'Vault: Sealed' type: DEPENDENT key: vault.health.sealed @@ -547,11 +567,13 @@ zabbix_export: value: Vault triggers: - + uuid: fd93fc8beb5c41b387b9cc6b2c845f08 expression: '{last()}=1' name: 'Vault: Vault server is sealed' priority: AVERAGE description: 'https://www.vaultproject.io/docs/concepts/seal' - + uuid: 0641c979cf774d97a9bc52dbaffe8a0f name: 'Vault: Standby' type: DEPENDENT key: vault.health.standby @@ -581,6 +603,7 @@ zabbix_export: tag: Application value: Vault - + uuid: e7e79cc09faa409dbe3fa74e1db4cb5f name: 'Vault: Version' type: DEPENDENT key: vault.health.version @@ -607,12 +630,14 @@ zabbix_export: value: Vault triggers: - + uuid: d314623e0d90443bb1e6e8a56c0fcc51 expression: '{diff()}=1 and {strlen()}>0' name: 'Vault: Version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'Vault version has changed. Ack to close.' manual_close: 'YES' - + uuid: 77da3cf43b0d4a449399f3de6d5e8477 name: 'Vault: HA enabled' type: DEPENDENT key: vault.leader.ha_enabled @@ -641,6 +666,7 @@ zabbix_export: tag: Application value: Vault - + uuid: ea6a7f625c144dc6beff71d3a19004ab name: 'Vault: Is leader' type: DEPENDENT key: vault.leader.is_self @@ -669,6 +695,7 @@ zabbix_export: tag: Application value: Vault - + uuid: f23cbc80bf2d4064bf45cc27f6ec752e name: 'Vault: Audit log request failures, rate' type: DEPENDENT key: vault.metrics.audit.log.request.failure.rate @@ -694,6 +721,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 33f2ce934ae5451dace5f880b3a2e6b7 name: 'Vault: Audit log requests, rate' type: DEPENDENT key: vault.metrics.audit.log.request.rate @@ -720,6 +748,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 6b8b37e62e374bc38994c5dcc6f0fc6d name: 'Vault: Audit log response failures, rate' type: DEPENDENT key: vault.metrics.audit.log.response.failure.rate @@ -745,6 +774,7 @@ zabbix_export: tag: Application value: Vault - + uuid: c336a5cecd4641b58be6ab1ba511f6ef name: 'Vault: Audit log response, rate' type: DEPENDENT key: vault.metrics.audit.log.response.rate @@ -771,6 +801,7 @@ zabbix_export: tag: Application value: Vault - + uuid: e1d11f77e8394b22b88ddcf9a1b8159b name: 'Vault: Barrier DELETE ops, rate' type: DEPENDENT key: vault.metrics.barrier.delete.rate @@ -796,6 +827,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 8a854323d051485091917391c630cc28 name: 'Vault: Barrier LIST ops, rate' type: DEPENDENT key: vault.metrics.barrier.list.rate @@ -821,6 +853,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 1dbf0413b1574f6e9b04abe5d06ab8aa name: 'Vault: Barrier PUT ops, rate' type: DEPENDENT key: vault.metrics.barrier.put.rate @@ -846,6 +879,7 @@ zabbix_export: tag: Application value: Vault - + uuid: f0069229811749e5b399f1214176ae11 name: 'Vault: Cache hit, rate' type: DEPENDENT key: vault.metrics.cache.hit.rate @@ -871,6 +905,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 4df07a4ea4a048c7bc11b21b56cf96c6 name: 'Vault: Cache miss, rate' type: DEPENDENT key: vault.metrics.cache.miss.rate @@ -896,6 +931,7 @@ zabbix_export: tag: Application value: Vault - + uuid: d99841c57aa349ae8676072e12add35c name: 'Vault: Cache write, rate' type: DEPENDENT key: vault.metrics.cache.write.rate @@ -921,6 +957,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 004f1eebd08c46d4bbdab7a6c6e3f3ec name: 'Vault: Check token, rate' type: DEPENDENT key: vault.metrics.core.check.token.rate @@ -946,6 +983,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 77bf09bd2b554e5a8d0dde53045f05c7 name: 'Vault: Fetch ACL and token, rate' type: DEPENDENT key: vault.metrics.core.fetch.acl_and_token @@ -971,6 +1009,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 4ddf18c7768147a396fe13608b5508fb name: 'Vault: Requests, rate' type: DEPENDENT key: vault.metrics.core.handle.request @@ -996,6 +1035,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 2aa54d38cc2541e3ae4df89e86d63d20 name: 'Vault: Leadership setup failed, counter' type: DEPENDENT key: vault.metrics.core.leadership.setup_failed @@ -1021,11 +1061,13 @@ zabbix_export: value: Vault triggers: - + uuid: 146ee03787964596b5a6221822d74b5b expression: '{delta(1h)}>{$VAULT.LEADERSHIP.SETUP.FAILED.MAX.WARN}' name: 'Vault: High frequency of leadership setup failures (over {$VAULT.LEADERSHIP.SETUP.FAILED.MAX.WARN} for 1h)' priority: AVERAGE description: 'There have been more than {$VAULT.LEADERSHIP.SETUP.FAILED.MAX.WARN} Vault leadership setup failures in the past 1h' - + uuid: f0ca68774b5842d7803d2c2619958184 name: 'Vault: Leadership setup lost, counter' type: DEPENDENT key: vault.metrics.core.leadership_lost @@ -1051,11 +1093,13 @@ zabbix_export: value: Vault triggers: - + uuid: 73618d5643714afd8adafae65f67ce79 expression: '{delta(1h)}>{$VAULT.LEADERSHIP.LOSSES.MAX.WARN}' name: 'Vault: High frequency of leadership losses (over {$VAULT.LEADERSHIP.LOSSES.MAX.WARN} for 1h)' priority: AVERAGE description: 'There have been more than {$VAULT.LEADERSHIP.LOSSES.MAX.WARN} Vault leadership losses in the past 1h' - + uuid: 2bdb273b513d4a06914cd6ea11ac2368 name: 'Vault: Post-unseal ops, counter' type: DEPENDENT key: vault.metrics.core.post_unseal @@ -1076,6 +1120,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 81738d2323a94aa8a7f2b1d9721ac9f9 name: 'Vault: Pre-seal ops, counter' type: DEPENDENT key: vault.metrics.core.pre_seal @@ -1096,6 +1141,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 42d7e5c3d5b24a65b9821e1aaf0df2a0 name: 'Vault: Seal ops, counter' type: DEPENDENT key: vault.metrics.core.seal @@ -1117,6 +1163,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 95f6ab7294c547e7976a292447ef31fb name: 'Vault: Internal seal ops, counter' type: DEPENDENT key: vault.metrics.core.seal_internal @@ -1137,6 +1184,7 @@ zabbix_export: tag: Application value: Vault - + uuid: e0ecf5aa8c2a4e0886b5a12588839efd name: 'Vault: Requested seal ops, counter' type: DEPENDENT key: vault.metrics.core.seal_with_request @@ -1157,6 +1205,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 1d66f20a1d594b4fa7c81849b83a4ef9 name: 'Vault: Leadership step downs, counter' type: DEPENDENT key: vault.metrics.core.step_down @@ -1182,11 +1231,13 @@ zabbix_export: value: Vault triggers: - + uuid: 7da4a7f0e23f48f9a1a7f0c47c8701e2 expression: '{delta(1h)}>{$VAULT.LEADERSHIP.STEPDOWNS.MAX.WARN}' name: 'Vault: High frequency of leadership step downs (over {$VAULT.LEADERSHIP.STEPDOWNS.MAX.WARN} for 1h)' priority: AVERAGE description: 'There have been more than {$VAULT.LEADERSHIP.STEPDOWNS.MAX.WARN} Vault leadership step downs in the past 1h' - + uuid: 075c83114d1746b6b773579404e0268d name: 'Vault: Unseal ops, counter' type: DEPENDENT key: vault.metrics.core.unseal @@ -1207,6 +1258,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 5edebc9e295844ee8716d2b17152bdd9 name: 'Vault: Fetch lease times, counter' type: DEPENDENT key: vault.metrics.expire.fetch.lease.times @@ -1227,6 +1279,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 7f3ab929e48848e294cfa68b8e1783ad name: 'Vault: Fetch lease times by token, counter' type: DEPENDENT key: vault.metrics.expire.fetch.lease.times.by_token @@ -1247,6 +1300,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 66f1855a47624f10ae69735053e326f1 name: 'Vault: Number of expiring leases' type: DEPENDENT key: vault.metrics.expire.num_leases @@ -1267,6 +1321,7 @@ zabbix_export: tag: Application value: Vault - + uuid: b160780f06c846809f7aca043777754f name: 'Vault: Register ops, count' type: DEPENDENT key: vault.metrics.expire.register @@ -1288,6 +1343,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 89dcbfb69b8a44dcbf330d16d292ec1b name: 'Vault: Register auth ops, count' type: DEPENDENT key: vault.metrics.expire.register.auth @@ -1309,6 +1365,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 2d418cd62ada44c6bd527db8da0731e1 name: 'Vault: Expire renew, count' type: DEPENDENT key: vault.metrics.expire.renew @@ -1330,6 +1387,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 091c66e0f2794a72a97ddfc3a7142b72 name: 'Vault: Renew token, count' type: DEPENDENT key: vault.metrics.expire.renew_token @@ -1351,6 +1409,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 21a1b8470a31484da1e3fd76d3c8094b name: 'Vault: Expire revoke, count' type: DEPENDENT key: vault.metrics.expire.revoke @@ -1372,6 +1431,7 @@ zabbix_export: tag: Application value: Vault - + uuid: bc023bdad9504a86b17d2308db62e98f name: 'Vault: Revoke secrets by token, count' type: DEPENDENT key: vault.metrics.expire.revoke.by_token @@ -1393,6 +1453,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 6bed679f33b4415d833cb5033c5f824c name: 'Vault: Expire revoke force, count' type: DEPENDENT key: vault.metrics.expire.revoke.force @@ -1414,6 +1475,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 93041bd251d148c39e6e2e162f6f1078 name: 'Vault: Expire revoke prefix, count' type: DEPENDENT key: vault.metrics.expire.revoke.prefix @@ -1435,6 +1497,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 5c3e5032315e466e81fca67ea880b33a name: 'Vault: Policy DELETE ops, rate' type: DEPENDENT key: vault.metrics.policy.delete_policy.rate @@ -1460,6 +1523,7 @@ zabbix_export: tag: Application value: Vault - + uuid: bd790a83c48e4ea6bcc9271703036101 name: 'Vault: Policy GET ops, rate' type: DEPENDENT key: vault.metrics.policy.get_policy.rate @@ -1485,6 +1549,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 6650bc3487934dcebc2e1f4da2e1db13 name: 'Vault: Policy LIST ops, rate' type: DEPENDENT key: vault.metrics.policy.list_policies.rate @@ -1510,6 +1575,7 @@ zabbix_export: tag: Application value: Vault - + uuid: c8010706f8274e898812b722a82e9add name: 'Vault: Policy SET ops, rate' type: DEPENDENT key: vault.metrics.policy.set_policy.rate @@ -1535,6 +1601,7 @@ zabbix_export: tag: Application value: Vault - + uuid: d7602cb55879403982afeabecb4c130a name: 'Vault: Process CPU seconds, total' type: DEPENDENT key: vault.metrics.process.cpu.seconds.total @@ -1557,6 +1624,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 095af4564c5445c0be7ad38811404535 name: 'Vault: Open file descriptors, max' type: DEPENDENT key: vault.metrics.process.max.fds @@ -1582,6 +1650,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 0b2c6c947c46409b93acea8e67a0f058 name: 'Vault: Open file descriptors, current' type: DEPENDENT key: vault.metrics.process.open.fds @@ -1603,6 +1672,7 @@ zabbix_export: tag: Application value: Vault - + uuid: ddd6b5b8206442a7b5f0026e82bc2bd2 name: 'Vault: Process resident memory' type: DEPENDENT key: vault.metrics.process.resident_memory.bytes @@ -1625,6 +1695,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 241f8503d30c41df9e902cf31ddf715e name: 'Vault: Uptime' type: DEPENDENT key: vault.metrics.process.uptime @@ -1651,12 +1722,14 @@ zabbix_export: value: Vault triggers: - + uuid: 3db9f9678f09467dbc3469fb6750a342 expression: '{last()}<10m' name: 'Vault: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: bf3a561bc96b46fc9a818a9f43c57be5 name: 'Vault: Process virtual memory, current' type: DEPENDENT key: vault.metrics.process.virtual_memory.bytes @@ -1679,6 +1752,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 17c568d745534c218dc292043234b215 name: 'Vault: Process virtual memory, max' type: DEPENDENT key: vault.metrics.process.virtual_memory.max.bytes @@ -1705,6 +1779,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 58e6fbc8a6084008b08c7fc03ad4a703 name: 'Vault: Runtime allocated bytes' type: DEPENDENT key: vault.metrics.runtime.alloc.bytes @@ -1727,6 +1802,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 3b2208b0248b4288ad91a8a5e3090b29 name: 'Vault: Runtime freed objects' type: DEPENDENT key: vault.metrics.runtime.free.count @@ -1748,6 +1824,7 @@ zabbix_export: tag: Application value: Vault - + uuid: c1a159a37d4e4130a4a19d0ded2b0b72 name: 'Vault: Runtime heap objects' type: DEPENDENT key: vault.metrics.runtime.heap.objects @@ -1769,6 +1846,7 @@ zabbix_export: tag: Application value: Vault - + uuid: f8f0f80be7514fe5b085f04858ac4d7a name: 'Vault: Runtime malloc count' type: DEPENDENT key: vault.metrics.runtime.malloc.count @@ -1790,6 +1868,7 @@ zabbix_export: tag: Application value: Vault - + uuid: b728e92f88db47308272eff7e3bb8c08 name: 'Vault: Runtime num goroutines' type: DEPENDENT key: vault.metrics.runtime.num_goroutines @@ -1811,6 +1890,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 9af322bade374b45b78d949e632747a8 name: 'Vault: Runtime sys bytes' type: DEPENDENT key: vault.metrics.runtime.sys.bytes @@ -1833,6 +1913,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 38f50f3173c346cebe6e321347e0270f name: 'Vault: Runtime GC runs, total' type: DEPENDENT key: vault.metrics.runtime.total.gc.runs @@ -1853,6 +1934,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 20f0708b63784c4190e8e6256f2d57f3 name: 'Vault: Secret kv entries' type: DEPENDENT key: vault.metrics.secret.kv.count @@ -1877,6 +1959,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 568b4b77ae58468da7bb407d349bd330 name: 'Vault: Token secret lease creation, rate' type: DEPENDENT key: vault.metrics.secret.lease.creation.rate @@ -1906,6 +1989,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 37576dbac47349fca97fe27c4906124d name: 'Vault: Token count, total' type: DEPENDENT key: vault.metrics.token @@ -1930,6 +2014,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 4c7ae38abae146fdbaf334501b3644f1 name: 'Vault: Token count by auth, total' type: DEPENDENT key: vault.metrics.token.by_auth @@ -1954,6 +2039,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 2f9011a7dd6f4b078402dbb50256ee0a name: 'Vault: Token count by policy, total' type: DEPENDENT key: vault.metrics.token.by_policy @@ -1978,6 +2064,7 @@ zabbix_export: tag: Application value: Vault - + uuid: c5b512233ae745c390d85e604bf7449e name: 'Vault: Token count by ttl, total' type: DEPENDENT key: vault.metrics.token.by_ttl @@ -2002,6 +2089,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 1a203f57eb0647ca98a848913bb5b707 name: 'Vault: Token create, count' type: DEPENDENT key: vault.metrics.token.create @@ -2023,6 +2111,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 0033d69a310041e58107e06a296492bd name: 'Vault: Token createAccessor, count' type: DEPENDENT key: vault.metrics.token.createAccessor @@ -2044,6 +2133,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 3c73e0cdfe4147abb86ce939189e4cec name: 'Vault: Token creation, rate' type: DEPENDENT key: vault.metrics.token.creation.rate @@ -2073,6 +2163,7 @@ zabbix_export: tag: Application value: Vault - + uuid: ad0c38837e774d9b8164bad51ae9fd4c name: 'Vault: Token lookup, rate' type: DEPENDENT key: vault.metrics.token.lookup.rate @@ -2098,6 +2189,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 0d30ca2565b24659839e7e31fc8f6739 name: 'Vault: Token revoke, count' type: DEPENDENT key: vault.metrics.token.revoke @@ -2119,6 +2211,7 @@ zabbix_export: tag: Application value: Vault - + uuid: c851263be6d94ab39b548a57bbad4eab name: 'Vault: Token revoke tree, count' type: DEPENDENT key: vault.metrics.token.revoke.tree @@ -2140,6 +2233,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 830ff368911c4532b10ff1e8c6c9e59b name: 'Vault: Token store, count' type: DEPENDENT key: vault.metrics.token.store @@ -2161,6 +2255,7 @@ zabbix_export: tag: Application value: Vault - + uuid: 2f0e733e6b1c406b88d012e727ab0169 name: 'Vault: Runtime GC pause, total' type: DEPENDENT key: vault.metrics.total.gc.pause @@ -2186,6 +2281,7 @@ zabbix_export: tag: Application value: Vault - + uuid: f616fbcd3d20456bb34cde735cf7fad5 name: 'Vault: Barrier GET ops, rate' type: DEPENDENT key: vault.metrics.vault.barrier.get.rate @@ -2212,6 +2308,7 @@ zabbix_export: value: Vault discovery_rules: - + uuid: ca7bbea60da54770b164ee11d9cd325f name: 'Mountpoint metrics discovery' type: DEPENDENT key: vault.mountpoint.discovery @@ -2219,6 +2316,7 @@ zabbix_export: description: 'Mountpoint metrics discovery.' item_prototypes: - + uuid: 3956d1e526d944c7b68d09a1cf52f11e name: 'Vault: Rollback attempt [{#MOUNTPOINT}] ops, rate' type: DEPENDENT key: 'vault.metrics.rollback.attempt.rate[{#MOUNTPOINT}]' @@ -2244,6 +2342,7 @@ zabbix_export: tag: Application value: 'Vault: Mountpoint {#MOUNTPOINT}' - + uuid: e0a4232e6a20433ba26e4313ff9ec1bc name: 'Vault: Route rollback [{#MOUNTPOINT}] ops, rate' type: DEPENDENT key: 'vault.metrics.route.rollback.rate[{#MOUNTPOINT}]' @@ -2271,6 +2370,7 @@ zabbix_export: master_item: key: vault.check_mountpoint_discovery - + uuid: f2015f2394a64e7e923a2030400bcd69 name: 'Replication metrics discovery' type: DEPENDENT key: vault.replication.discovery @@ -2278,6 +2378,7 @@ zabbix_export: description: 'Discovery for replication metrics.' item_prototypes: - + uuid: af047eca9606472680288e5b5703bca9 name: 'Vault: Stream WAL guard found, count{#SINGLETON}' type: DEPENDENT key: 'vault.metrics.logshipper.streamWALs.guard_found[{#SINGLETON}]' @@ -2299,6 +2400,7 @@ zabbix_export: tag: Application value: 'Vault: Replication' - + uuid: df61d6db369540fd9934648189e9175a name: 'Vault: Stream WAL missing guard, count{#SINGLETON}' type: DEPENDENT key: 'vault.metrics.logshipper.streamWALs.missing_guard[{#SINGLETON}]' @@ -2320,6 +2422,7 @@ zabbix_export: tag: Application value: 'Vault: Replication' - + uuid: 288ffb2cd8bc45f39a7e6d98a2100022 name: 'Vault: Last remote WAL{#SINGLETON}' type: DEPENDENT key: 'vault.metrics.replication.fsm.last_remote_wal[{#SINGLETON}]' @@ -2341,6 +2444,7 @@ zabbix_export: tag: Application value: 'Vault: Replication' - + uuid: ca9c56e53093436f99a6a80f499aac45 name: 'Vault: Merkle commit index{#SINGLETON}' type: DEPENDENT key: 'vault.metrics.replication.merkle.commit_index[{#SINGLETON}]' @@ -2362,6 +2466,7 @@ zabbix_export: tag: Application value: 'Vault: Replication' - + uuid: 854a4541b78c4df6b9d4971d71c7df49 name: 'Vault: Last DR WAL{#SINGLETON}' type: DEPENDENT key: 'vault.metrics.replication.wal.last_dr_wal[{#SINGLETON}]' @@ -2383,6 +2488,7 @@ zabbix_export: tag: Application value: 'Vault: Replication' - + uuid: 5aed3273a8c24236817f8bd3b5860f87 name: 'Vault: Last performance WAL{#SINGLETON}' type: DEPENDENT key: 'vault.metrics.replication.wal.last_performance_wal[{#SINGLETON}]' @@ -2404,6 +2510,7 @@ zabbix_export: tag: Application value: 'Vault: Replication' - + uuid: f5bcef9569f44212b813cc0ec821b1ea name: 'Vault: Last WAL{#SINGLETON}' type: DEPENDENT key: 'vault.metrics.replication.wal.last_wal[{#SINGLETON}]' @@ -2427,6 +2534,7 @@ zabbix_export: master_item: key: vault.check_replication_discovery - + uuid: ef703fedc3b347e9bb878d159d6756d8 name: 'Storage metrics discovery' type: DEPENDENT key: vault.storage.discovery @@ -2441,6 +2549,7 @@ zabbix_export: description: 'Storage backend metrics discovery.' item_prototypes: - + uuid: 0cdb0bcf0ff448ff8c5d673f9b66d17a name: 'Vault: Storage [{#STORAGE}] {#OPERATION} ops, rate' type: DEPENDENT key: 'vault.metrics.storage.rate[{#STORAGE}, {#OPERATION}]' @@ -2468,6 +2577,7 @@ zabbix_export: master_item: key: vault.check_storage_discovery - + uuid: d580dee4c0bc4a0db91c9c5af70965af name: 'Token metrics discovery' type: DEPENDENT key: vault.tokens.discovery @@ -2475,6 +2585,7 @@ zabbix_export: description: 'Tokens metrics doscovery.' item_prototypes: - + uuid: 9a9359e74c3a48b1bbada84d772e665a name: 'Token [{#TOKEN_NAME}] error' type: DEPENDENT key: 'vault.token_via_accessor.error["{#ACCESSOR}"]' @@ -2502,6 +2613,7 @@ zabbix_export: value: 'Vault: Token {#TOKEN_NAME}' trigger_prototypes: - + uuid: 67c99cb5bb544feda602df6fab6dc649 expression: '{strlen()}>0' name: 'Vault: Token [{#TOKEN_NAME}] lookup error occurred' priority: WARNING @@ -2510,6 +2622,7 @@ zabbix_export: name: 'Vault: Vault server is sealed' expression: '{HashiCorp Vault by HTTP:vault.health.sealed.last()}=1' - + uuid: caa3f9ca96b14b929dd75238602fead9 name: 'Token [{#TOKEN_NAME}] has TTL' type: DEPENDENT key: 'vault.token_via_accessor.has_ttl["{#ACCESSOR}"]' @@ -2538,6 +2651,7 @@ zabbix_export: tag: Application value: 'Vault: Token {#TOKEN_NAME}' - + uuid: 0f872d9d811c44f6a9a9f8f5089ca0a1 name: 'Token [{#TOKEN_NAME}] TTL' type: DEPENDENT key: 'vault.token_via_accessor.ttl["{#ACCESSOR}"]' @@ -2558,10 +2672,12 @@ zabbix_export: value: 'Vault: Token {#TOKEN_NAME}' trigger_prototypes: - + uuid: ba59318bd2f449d2a99ac340612e6440 expression: '{HashiCorp Vault by HTTP:vault.token_via_accessor.has_ttl["{#ACCESSOR}"].last()}=1 and {HashiCorp Vault by HTTP:vault.token_via_accessor.ttl["{#ACCESSOR}"].last()}<{$VAULT.TOKEN.TTL.MIN.CRIT}' name: 'Vault: Token [{#TOKEN_NAME}] will expire soon (less than {$VAULT.TOKEN.TTL.MIN.CRIT})' priority: AVERAGE - + uuid: 1ee213c77f444b75ae75c1de785a4623 expression: '{HashiCorp Vault by HTTP:vault.token_via_accessor.has_ttl["{#ACCESSOR}"].last()}=1 and {HashiCorp Vault by HTTP:vault.token_via_accessor.ttl["{#ACCESSOR}"].last()}<{$VAULT.TOKEN.TTL.MIN.WARN}' name: 'Vault: Token [{#TOKEN_NAME}] will expire soon (less than {$VAULT.TOKEN.TTL.MIN.WARN})' priority: WARNING @@ -2579,6 +2695,7 @@ zabbix_export: lld_macro: '{#TOKEN_NAME}' path: $.token_name - + uuid: ce7b2bb4c09c42d5a4b9e92c1c3dee23 name: 'WAL metrics discovery' type: DEPENDENT key: vault.wal.discovery @@ -2586,6 +2703,7 @@ zabbix_export: description: 'Discovery for WAL metrics.' item_prototypes: - + uuid: 7e21309d1778466cae08e6424108d0e9 name: 'Vault: Delete WALs, count{#SINGLETON}' type: DEPENDENT key: 'vault.metrics.wal.deletewals[{#SINGLETON}]' @@ -2607,6 +2725,7 @@ zabbix_export: tag: Application value: 'Vault: WAL' - + uuid: 80d5a79d35bc4b3a970f311b0c8c3fbf name: 'Vault: Flush ready WAL, count{#SINGLETON}' type: DEPENDENT key: 'vault.metrics.wal.flushready[{#SINGLETON}]' @@ -2628,6 +2747,7 @@ zabbix_export: tag: Application value: 'Vault: WAL' - + uuid: daee033751164b6591d326d2d59b7e3a name: 'Vault: GC deleted WAL{#SINGLETON}' type: DEPENDENT key: 'vault.metrics.wal.gc.deleted[{#SINGLETON}]' @@ -2649,6 +2769,7 @@ zabbix_export: tag: Application value: 'Vault: WAL' - + uuid: b45b43ac739246719e517d04eb384787 name: 'Vault: WALs on disk, total{#SINGLETON}' type: DEPENDENT key: 'vault.metrics.wal.gc.total[{#SINGLETON}]' @@ -2670,6 +2791,7 @@ zabbix_export: tag: Application value: 'Vault: WAL' - + uuid: b1e306d6136a4b6d933bd2154b3d5d6e name: 'Vault: Load WALs, count{#SINGLETON}' type: DEPENDENT key: 'vault.metrics.wal.loadWAL[{#SINGLETON}]' @@ -2691,6 +2813,7 @@ zabbix_export: tag: Application value: 'Vault: WAL' - + uuid: de8fea26aa1546d2bdf1ec7dd5205a3b name: 'Vault: Persist WALs, count{#SINGLETON}' type: DEPENDENT key: 'vault.metrics.wal.persistwals[{#SINGLETON}]' @@ -2763,6 +2886,7 @@ zabbix_export: description: 'Token TTL warning threshold.' valuemaps: - + uuid: 547a6b8002d44a8f8f363023c6097b1e name: 'Service state' mappings: - @@ -2772,6 +2896,7 @@ zabbix_export: value: '1' newvalue: Up - + uuid: 46edbd58c7384b53bb31775244c23343 name: 'Vault flag' mappings: - @@ -2782,11 +2907,13 @@ zabbix_export: newvalue: 'True' triggers: - + uuid: 563cc0cbe6c14a309eccaa063d3fff90 expression: '{HashiCorp Vault by HTTP:vault.metrics.process.open.fds.min(5m)}/{HashiCorp Vault by HTTP:vault.metrics.process.max.fds.last()}*100>{$VAULT.OPEN.FDS.MAX.WARN}' name: 'Vault: Current number of open files is too high (over {$VAULT.OPEN.FDS.MAX.WARN}% for 5m)' priority: WARNING graphs: - + uuid: b4fc517d099340558fe813c6fb8c6be2 name: 'Vault: Cache rate' graph_items: - @@ -2810,6 +2937,7 @@ zabbix_export: host: 'HashiCorp Vault by HTTP' key: vault.metrics.cache.write.rate - + uuid: 81fa6888cef7496eb46a15f11e8a238c name: 'Vault: Expiring leases' graph_items: - @@ -2819,6 +2947,7 @@ zabbix_export: host: 'HashiCorp Vault by HTTP' key: vault.metrics.expire.num_leases - + uuid: a96e30071bef4da6839e405ae5b183c5 name: 'Vault: K/V secret engine entries' graph_items: - @@ -2828,6 +2957,7 @@ zabbix_export: host: 'HashiCorp Vault by HTTP' key: vault.metrics.secret.kv.count - + uuid: e7e470ee9e914d4d9fc81b598889f873 name: 'Vault: Requests rate' graph_items: - @@ -2837,6 +2967,7 @@ zabbix_export: host: 'HashiCorp Vault by HTTP' key: vault.metrics.core.handle.request - + uuid: 2e4eda3a71b74e14a0c4843a96a53dbc name: 'Vault: Runtime memory' graph_items: - @@ -2860,6 +2991,7 @@ zabbix_export: host: 'HashiCorp Vault by HTTP' key: vault.metrics.process.virtual_memory.bytes - + uuid: db2043aa454a440995a178e342d3eca5 name: 'Vault: Token checks' graph_items: - @@ -2869,6 +3001,7 @@ zabbix_export: host: 'HashiCorp Vault by HTTP' key: vault.metrics.core.check.token.rate - + uuid: 39770778f73c49b0a333d313b76f4020 name: 'Vault: Token lookup' graph_items: - @@ -2878,6 +3011,7 @@ zabbix_export: host: 'HashiCorp Vault by HTTP' key: vault.metrics.token.lookup.rate - + uuid: 6b23dff0bd364416b520cca9dab56b47 name: 'Vault: Tokens count' graph_items: - diff --git a/templates/app/vmware/template_app_vmware.yaml b/templates/app/vmware/template_app_vmware.yaml index a9465b63911..a11dec5c49e 100644 --- a/templates/app/vmware/template_app_vmware.yaml +++ b/templates/app/vmware/template_app_vmware.yaml @@ -1,248 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T12:04:30Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - - template: VMware - name: VMware - description: | - You can discuss this template or leave feedback on our forum https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/ - - Template tooling version used: 0.38 - templates: - - - name: 'VMware macros' - groups: - - - name: Templates/Applications - items: - - - name: 'VMware: Event log' - type: SIMPLE - key: 'vmware.eventlog[{$VMWARE.URL},skip]' - history: 7d - trends: '0' - value_type: LOG - username: '{$VMWARE.USERNAME}' - password: '{$VMWARE.PASSWORD}' - description: 'Collect VMware event log. See also: https://www.zabbix.com/documentation/5.4/manual/config/items/preprocessing/examples#filtering_vmware_event_log_records' - tags: - - - tag: Application - value: VMware - - - name: 'VMware: Full name' - type: SIMPLE - key: 'vmware.fullname[{$VMWARE.URL}]' - delay: 1h - history: 7d - trends: '0' - value_type: CHAR - username: '{$VMWARE.USERNAME}' - password: '{$VMWARE.PASSWORD}' - description: 'VMware service full name.' - preprocessing: - - - type: DISCARD_UNCHANGED_HEARTBEAT - parameters: - - 1d - tags: - - - tag: Application - value: VMware - - - name: 'VMware: Version' - type: SIMPLE - key: 'vmware.version[{$VMWARE.URL}]' - delay: 1h - history: 7d - trends: '0' - value_type: CHAR - username: '{$VMWARE.USERNAME}' - password: '{$VMWARE.PASSWORD}' - description: 'VMware service version.' - preprocessing: - - - type: DISCARD_UNCHANGED_HEARTBEAT - parameters: - - 1d - tags: - - - tag: Application - value: VMware - discovery_rules: - - - name: 'Discover VMware clusters' - type: SIMPLE - key: 'vmware.cluster.discovery[{$VMWARE.URL}]' - delay: 1h - username: '{$VMWARE.USERNAME}' - password: '{$VMWARE.PASSWORD}' - description: 'Discovery of clusters' - item_prototypes: - - - name: 'VMware: Status of "{#CLUSTER.NAME}" cluster' - type: SIMPLE - key: 'vmware.cluster.status[{$VMWARE.URL},{#CLUSTER.NAME}]' - history: 7d - username: '{$VMWARE.USERNAME}' - password: '{$VMWARE.PASSWORD}' - description: 'VMware cluster status.' - valuemap: - name: 'VMware status' - tags: - - - tag: Application - value: VMware - - - name: 'Discover VMware datastores' - type: SIMPLE - key: 'vmware.datastore.discovery[{$VMWARE.URL}]' - delay: 1h - username: '{$VMWARE.USERNAME}' - password: '{$VMWARE.PASSWORD}' - item_prototypes: - - - name: 'VMware: Average read latency of the datastore {#DATASTORE}' - type: SIMPLE - key: 'vmware.datastore.read[{$VMWARE.URL},{#DATASTORE},latency]' - history: 7d - username: '{$VMWARE.USERNAME}' - password: '{$VMWARE.PASSWORD}' - description: 'Amount of time for a read operation from the datastore (milliseconds).' - tags: - - - tag: Application - value: VMware - - - name: 'VMware: Free space on datastore {#DATASTORE} (percentage)' - type: SIMPLE - key: 'vmware.datastore.size[{$VMWARE.URL},{#DATASTORE},pfree]' - delay: 5m - history: 7d - value_type: FLOAT - units: '%' - username: '{$VMWARE.USERNAME}' - password: '{$VMWARE.PASSWORD}' - description: 'VMware datastore space in percentage from total.' - tags: - - - tag: Application - value: VMware - - - name: 'VMware: Total size of datastore {#DATASTORE}' - type: SIMPLE - key: 'vmware.datastore.size[{$VMWARE.URL},{#DATASTORE}]' - delay: 5m - history: 7d - units: B - username: '{$VMWARE.USERNAME}' - password: '{$VMWARE.PASSWORD}' - description: 'VMware datastore space in bytes.' - tags: - - - tag: Application - value: VMware - - - name: 'VMware: Average write latency of the datastore {#DATASTORE}' - type: SIMPLE - key: 'vmware.datastore.write[{$VMWARE.URL},{#DATASTORE},latency]' - history: 7d - username: '{$VMWARE.USERNAME}' - password: '{$VMWARE.PASSWORD}' - description: 'Amount of time for a write operation to the datastore (milliseconds).' - tags: - - - tag: Application - value: VMware - - - name: 'Discover VMware hypervisors' - type: SIMPLE - key: 'vmware.hv.discovery[{$VMWARE.URL}]' - delay: 1h - username: '{$VMWARE.USERNAME}' - password: '{$VMWARE.PASSWORD}' - description: 'Discovery of hypervisors.' - host_prototypes: - - - host: '{#HV.UUID}' - name: '{#HV.NAME}' - group_links: - - - group: - name: Templates/Applications - group_prototypes: - - - name: '{#CLUSTER.NAME}' - - - name: '{#DATACENTER.NAME}' - templates: - - - name: 'VMware Hypervisor' - macros: - - - macro: '{$VMWARE.HV.UUID}' - value: '{#HV.UUID}' - description: 'UUID of hypervisor.' - custom_interfaces: 'YES' - interfaces: - - - ip: '{#HV.IP}' - - - name: 'Discover VMware VMs' - type: SIMPLE - key: 'vmware.vm.discovery[{$VMWARE.URL}]' - delay: 1h - username: '{$VMWARE.USERNAME}' - password: '{$VMWARE.PASSWORD}' - description: 'Discovery of guest virtual machines.' - host_prototypes: - - - host: '{#VM.UUID}' - name: '{#VM.NAME}' - group_links: - - - group: - name: Templates/Applications - group_prototypes: - - - name: '{#CLUSTER.NAME} (vm)' - - - name: '{#DATACENTER.NAME} (vm)' - - - name: '{#HV.NAME}' - templates: - - - name: 'VMware Guest' - macros: - - - macro: '{$VMWARE.VM.UUID}' - value: '{#VM.UUID}' - description: 'UUID of guest virtual machine.' - custom_interfaces: 'YES' - interfaces: - - - ip: '{#VM.IP}' - valuemaps: - - - name: 'VMware status' - mappings: - - - value: '0' - newvalue: gray - - - value: '1' - newvalue: green - - - value: '2' - newvalue: yellow - - - value: '3' - newvalue: red - - + uuid: 7942fb93ae3b47cf9ca0ea4beb0675ce template: 'VMware Guest' name: 'VMware Guest' description: 'Template tooling version used: 0.38' @@ -254,6 +19,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 061eed2d40d5427092b50172ea0a9c41 name: 'VMware: Cluster name' type: SIMPLE key: 'vmware.vm.cluster.name[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -274,6 +40,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 31389342688f4b0696a49431923a528f name: 'VMware: CPU latency in percents' type: SIMPLE key: 'vmware.vm.cpu.latency[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -287,6 +54,7 @@ zabbix_export: tag: Application value: VMware - + uuid: bbfb146e74144160b2e47c0f2cdc6c20 name: 'VMware: Number of virtual CPUs' type: SIMPLE key: 'vmware.vm.cpu.num[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -305,6 +73,7 @@ zabbix_export: tag: Application value: VMware - + uuid: f4d72109b7ee4e0bb65aab1de85b6b05 name: 'VMware: CPU readiness latency in percents' type: SIMPLE key: 'vmware.vm.cpu.readiness[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -318,6 +87,7 @@ zabbix_export: tag: Application value: VMware - + uuid: ff0a31df94784cfbbf10deca55f76145 name: 'VMware: CPU ready' type: SIMPLE key: 'vmware.vm.cpu.ready[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -331,6 +101,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 50de05f27f33425cb207a3fdece7ecb1 name: 'VMware: CPU swap-in latence in percents' type: SIMPLE key: 'vmware.vm.cpu.swapwait[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -344,6 +115,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 50606be978814b51b4bae54340965cdc name: 'VMware: CPU usage in percents' type: SIMPLE key: 'vmware.vm.cpu.usage.perf[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -357,6 +129,7 @@ zabbix_export: tag: Application value: VMware - + uuid: ea416ff054cc4031ac6b5cf446156540 name: 'VMware: CPU usage' type: SIMPLE key: 'vmware.vm.cpu.usage[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -370,6 +143,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 3e70b5d443b942db974b5f92a7acce19 name: 'VMware: Datacenter name' type: SIMPLE key: 'vmware.vm.datacenter.name[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -390,6 +164,7 @@ zabbix_export: tag: Application value: VMware - + uuid: e645130999db470fbbf14a8055c95b23 name: 'VMware: Guest memory swapped' type: SIMPLE key: 'vmware.vm.guest.memory.size.swapped[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -403,6 +178,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 521a0396514845e3bc5d3dc54ec3d940 name: 'VMware: Uptime of guest OS' type: SIMPLE key: 'vmware.vm.guest.osuptime[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -417,12 +193,14 @@ zabbix_export: value: VMware triggers: - + uuid: 3dde49c3bf8347eaa18ccccbfa30a8fe expression: '{last()}<10m' name: 'VMware: VM has been restarted (uptime < 10m)' priority: WARNING description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: fedec469a1d040ae971e0013102e1e7c name: 'VMware: Hypervisor name' type: SIMPLE key: 'vmware.vm.hv.name[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -443,6 +221,7 @@ zabbix_export: tag: Application value: VMware - + uuid: fbe7477fd85a4ee39a9226b2c6995446 name: 'VMware: Ballooned memory' type: SIMPLE key: 'vmware.vm.memory.size.ballooned[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -456,6 +235,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 9e7b9360e4d84e9397b5f0a7ab074726 name: 'VMware: Compressed memory' type: SIMPLE key: 'vmware.vm.memory.size.compressed[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -469,6 +249,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 04a40f805fed4ddfa1590274a996a019 name: 'VMware: Host memory consumed' type: SIMPLE key: 'vmware.vm.memory.size.consumed[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -482,6 +263,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 6563409185804ed89b49dfde92edfa10 name: 'VMware: Private memory' type: SIMPLE key: 'vmware.vm.memory.size.private[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -495,6 +277,7 @@ zabbix_export: tag: Application value: VMware - + uuid: c6a539ee57bf48f78342358c391c65ea name: 'VMware: Shared memory' type: SIMPLE key: 'vmware.vm.memory.size.shared[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -508,6 +291,7 @@ zabbix_export: tag: Application value: VMware - + uuid: b064f0e0a53f4f6588827100becb4335 name: 'VMware: Swapped memory' type: SIMPLE key: 'vmware.vm.memory.size.swapped[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -521,6 +305,7 @@ zabbix_export: tag: Application value: VMware - + uuid: e960399726a240de9ecc12eff65415ae name: 'VMware: Guest memory usage' type: SIMPLE key: 'vmware.vm.memory.size.usage.guest[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -534,6 +319,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 6fcbe4e95fce445aa417b9738004391f name: 'VMware: Host memory usage' type: SIMPLE key: 'vmware.vm.memory.size.usage.host[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -547,6 +333,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 9533bc39366443fe8a3808190801441a name: 'VMware: Memory size' type: SIMPLE key: 'vmware.vm.memory.size[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -566,6 +353,7 @@ zabbix_export: tag: Application value: VMware - + uuid: e82daa73e03e43b9838d9e414d710e38 name: 'VMware: Host memory usage in percents' type: SIMPLE key: 'vmware.vm.memory.usage[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -579,6 +367,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 0943ff346c9d4cc69fc773843066c473 name: 'VMware: Power state' type: SIMPLE key: 'vmware.vm.powerstate[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -598,6 +387,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 13173517c99e4a87aa6750392d14b255 name: 'VMware: Committed storage space' type: SIMPLE key: 'vmware.vm.storage.committed[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -611,6 +401,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 8183cf2c54774d7eb544f645d5c26b8c name: 'VMware: Uncommitted storage space' type: SIMPLE key: 'vmware.vm.storage.uncommitted[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -624,6 +415,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 35aa9ee1743e4c1787c426da20f48097 name: 'VMware: Unshared storage space' type: SIMPLE key: 'vmware.vm.storage.unshared[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -637,6 +429,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 4c3b010d7ea74da6b0dc1dd4e625bbb0 name: 'VMware: Uptime' type: SIMPLE key: 'vmware.vm.uptime[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -651,6 +444,7 @@ zabbix_export: value: VMware discovery_rules: - + uuid: 914634668bab4266bd641ee224dbc1e4 name: 'Network device discovery' type: SIMPLE key: 'vmware.vm.net.if.discovery[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -660,6 +454,7 @@ zabbix_export: description: 'Discovery of all network devices.' item_prototypes: - + uuid: 1a7452a0061b45b1b1904e3ff64cf49f name: 'VMware: Number of bytes received on interface {#IFDESC}' type: SIMPLE key: 'vmware.vm.net.if.in[{$VMWARE.URL},{$VMWARE.VM.UUID},{#IFNAME},bps]' @@ -673,6 +468,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 863c3aee5d9248d48adbf86832fa6c8e name: 'VMware: Number of packets received on interface {#IFDESC}' type: SIMPLE key: 'vmware.vm.net.if.in[{$VMWARE.URL},{$VMWARE.VM.UUID},{#IFNAME},pps]' @@ -685,6 +481,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 0993e42664a14cd7936351c55b1d64a4 name: 'VMware: Number of bytes transmitted on interface {#IFDESC}' type: SIMPLE key: 'vmware.vm.net.if.out[{$VMWARE.URL},{$VMWARE.VM.UUID},{#IFNAME},bps]' @@ -698,6 +495,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 144a2ed3f76e49af92462e0fea275ede name: 'VMware: Number of packets transmitted on interface {#IFDESC}' type: SIMPLE key: 'vmware.vm.net.if.out[{$VMWARE.URL},{$VMWARE.VM.UUID},{#IFNAME},pps]' @@ -710,6 +508,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 9c3cd13576cc4c0a8972fa188f911e96 name: 'VMware: Network utilization on interface {#IFDESC}' type: SIMPLE key: 'vmware.vm.net.if.usage[{$VMWARE.URL},{$VMWARE.VM.UUID},{#IFNAME}]' @@ -728,6 +527,7 @@ zabbix_export: tag: Application value: VMware - + uuid: b1543bdfb5a342d7ad694c87248fe173 name: 'Disk device discovery' type: SIMPLE key: 'vmware.vm.vfs.dev.discovery[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -737,6 +537,7 @@ zabbix_export: description: 'Discovery of all disk devices.' item_prototypes: - + uuid: a4886b1072314819aaf21183949c94bb name: 'VMware: Average number of outstanding read requests to the disk {#DISKDESC}' type: SIMPLE key: 'vmware.vm.storage.readoio[{$VMWARE.URL},{$VMWARE.VM.UUID},{#DISKNAME}]' @@ -749,6 +550,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 172e4882d39f49d486ab5590163fdd4b name: 'VMware: Average read latency to the disk {#DISKDESC}' type: SIMPLE key: 'vmware.vm.storage.totalreadlatency[{$VMWARE.URL},{$VMWARE.VM.UUID},{#DISKNAME}]' @@ -762,6 +564,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 4fe54828be084b15bb92507106756a5f name: 'VMware: Average write latency to the disk {#DISKDESC}' type: SIMPLE key: 'vmware.vm.storage.totalwritelatency[{$VMWARE.URL},{$VMWARE.VM.UUID},{#DISKNAME}]' @@ -775,6 +578,7 @@ zabbix_export: tag: Application value: VMware - + uuid: a74614af101c404eb7ebec10319dca05 name: 'VMware: Average number of outstanding write requests to the disk {#DISKDESC}' type: SIMPLE key: 'vmware.vm.storage.writeoio[{$VMWARE.URL},{$VMWARE.VM.UUID},{#DISKNAME}]' @@ -787,6 +591,7 @@ zabbix_export: tag: Application value: VMware - + uuid: bd151efc8a0b41e9b64cbf21303fc659 name: 'VMware: Average number of bytes read from the disk {#DISKDESC}' type: SIMPLE key: 'vmware.vm.vfs.dev.read[{$VMWARE.URL},{$VMWARE.VM.UUID},{#DISKNAME},bps]' @@ -800,6 +605,7 @@ zabbix_export: tag: Application value: VMware - + uuid: e6248013150d4f23a0774f6cc80e8df3 name: 'VMware: Average number of reads from the disk {#DISKDESC}' type: SIMPLE key: 'vmware.vm.vfs.dev.read[{$VMWARE.URL},{$VMWARE.VM.UUID},{#DISKNAME},ops]' @@ -812,6 +618,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 7ea68380b855460b8e51281223659661 name: 'VMware: Average number of bytes written to the disk {#DISKDESC}' type: SIMPLE key: 'vmware.vm.vfs.dev.write[{$VMWARE.URL},{$VMWARE.VM.UUID},{#DISKNAME},bps]' @@ -825,6 +632,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 8344a1066f5c4ef49894d2d18fac2339 name: 'VMware: Average number of writes to the disk {#DISKDESC}' type: SIMPLE key: 'vmware.vm.vfs.dev.write[{$VMWARE.URL},{$VMWARE.VM.UUID},{#DISKNAME},ops]' @@ -837,6 +645,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 44ff9ef164dc4d20acf06b3368d64456 name: 'Mounted filesystem discovery' type: SIMPLE key: 'vmware.vm.vfs.fs.discovery[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -846,6 +655,7 @@ zabbix_export: description: 'Discovery of all guest file systems.' item_prototypes: - + uuid: 622e96310f9d4f54b4ed82f655fa153b name: 'VMware: Free disk space on {#FSNAME}' type: SIMPLE key: 'vmware.vm.vfs.fs.size[{$VMWARE.URL},{$VMWARE.VM.UUID},{#FSNAME},free]' @@ -859,6 +669,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 3103537bb1d24633a064d173b3b530f2 name: 'VMware: Free disk space on {#FSNAME} (percentage)' type: SIMPLE key: 'vmware.vm.vfs.fs.size[{$VMWARE.URL},{$VMWARE.VM.UUID},{#FSNAME},pfree]' @@ -873,6 +684,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 08d05eac03994b56867ec302a346735c name: 'VMware: Total disk space on {#FSNAME}' type: SIMPLE key: 'vmware.vm.vfs.fs.size[{$VMWARE.URL},{$VMWARE.VM.UUID},{#FSNAME},total]' @@ -892,6 +704,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 09bb15da42464d8295d5e94b1d42cc87 name: 'VMware: Used disk space on {#FSNAME}' type: SIMPLE key: 'vmware.vm.vfs.fs.size[{$VMWARE.URL},{$VMWARE.VM.UUID},{#FSNAME},used]' @@ -906,6 +719,7 @@ zabbix_export: value: VMware valuemaps: - + uuid: 78f08f5c5c0047b999a2e8daa96cf8b7 name: 'VMware VirtualMachinePowerState' mappings: - @@ -918,6 +732,7 @@ zabbix_export: value: '2' newvalue: suspended - + uuid: 5899b2f0aced4085b5ac25d0461b3425 template: 'VMware Hypervisor' name: 'VMware Hypervisor' description: 'Template tooling version used: 0.38' @@ -929,6 +744,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 3010cb082f23478b858912f944347530 name: 'VMware: Hypervisor ping' type: SIMPLE key: 'icmpping[]' @@ -947,12 +763,14 @@ zabbix_export: value: VMware triggers: - + uuid: b2ba4c5e95504c04b59bd1bcda3532ad expression: '{last()}=0' name: 'VMware: Hypervisor is down' priority: AVERAGE description: 'The service is unavailable or does not accept ICMP ping.' manual_close: 'YES' - + uuid: af4d0877fda84753816c817ad76162f1 name: 'VMware: Cluster name' type: SIMPLE key: 'vmware.hv.cluster.name[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -973,6 +791,7 @@ zabbix_export: tag: Application value: VMware - + uuid: c4ebd62118464e7a8d1945f80d70f8ae name: 'VMware: CPU usage in percents' type: SIMPLE key: 'vmware.hv.cpu.usage.perf[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -986,6 +805,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 1bff6fbd300d4455a787a273d957bba3 name: 'VMware: CPU usage' type: SIMPLE key: 'vmware.hv.cpu.usage[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -999,6 +819,7 @@ zabbix_export: tag: Application value: VMware - + uuid: aad168c33cd14f76aa14ab5ca26498ec name: 'VMware: CPU utilization' type: SIMPLE key: 'vmware.hv.cpu.utilization[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1012,6 +833,7 @@ zabbix_export: tag: Application value: VMware - + uuid: e4d27d7f9b9048d4ae6c60cbdd6c0091 name: 'VMware: Datacenter name' type: SIMPLE key: 'vmware.hv.datacenter.name[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1032,6 +854,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 5c29837f75f04d7f9a5786691b3dd991 name: 'VMware: Full name' type: SIMPLE key: 'vmware.hv.fullname[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1052,6 +875,7 @@ zabbix_export: tag: Application value: VMware - + uuid: ad0053d57b834e6a9776c08e1c455d55 name: 'VMware: CPU frequency' type: SIMPLE key: 'vmware.hv.hw.cpu.freq[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1066,6 +890,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 3f0c35fcef9e4699ac5a1c51d80f8da4 name: 'VMware: CPU model' type: SIMPLE key: 'vmware.hv.hw.cpu.model[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1081,6 +906,7 @@ zabbix_export: tag: Application value: VMware - + uuid: c99a5bf2e3904f97b3d361ca20af7883 name: 'VMware: CPU cores' type: SIMPLE key: 'vmware.hv.hw.cpu.num[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1099,6 +925,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 89cb0a4809e7454a862f398a0e9d6bed name: 'VMware: CPU threads' type: SIMPLE key: 'vmware.hv.hw.cpu.threads[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1112,6 +939,7 @@ zabbix_export: tag: Application value: VMware - + uuid: ce89c38e6e5d4338a30ee150be1b2b67 name: 'VMware: Total memory' type: SIMPLE key: 'vmware.hv.hw.memory[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1126,6 +954,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 7ed7ac26da384bcda976badf24ebbec1 name: 'VMware: Model' type: SIMPLE key: 'vmware.hv.hw.model[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1141,6 +970,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 6c4aab55b3e640779a25ac90b9ca2a43 name: 'VMware: Bios UUID' type: SIMPLE key: 'vmware.hv.hw.uuid[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1156,6 +986,7 @@ zabbix_export: tag: Application value: VMware - + uuid: aec06090d16d4bdd8ed3494b448f19d8 name: 'VMware: Vendor' type: SIMPLE key: 'vmware.hv.hw.vendor[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1171,6 +1002,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 21020a79436a49c38caf8941f6b68da3 name: 'VMware: Ballooned memory' type: SIMPLE key: 'vmware.hv.memory.size.ballooned[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1184,6 +1016,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 93d680d6886d446badbbe995ddd9ba9c name: 'VMware: Used memory' type: SIMPLE key: 'vmware.hv.memory.used[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1197,6 +1030,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 33f78ab6ee6c4e7585a83a60cdecab6f name: 'VMware: Number of bytes received' type: SIMPLE key: 'vmware.hv.network.in[{$VMWARE.URL},{$VMWARE.HV.UUID},bps]' @@ -1210,6 +1044,7 @@ zabbix_export: tag: Application value: VMware - + uuid: b013afcba08b47f4a5b590a59f464a58 name: 'VMware: Number of bytes transmitted' type: SIMPLE key: 'vmware.hv.network.out[{$VMWARE.URL},{$VMWARE.HV.UUID},bps]' @@ -1223,6 +1058,7 @@ zabbix_export: tag: Application value: VMware - + uuid: e4116d7c7e234c5ebd5784f42ade1f2e name: 'VMware: Power usage maximum allowed' type: SIMPLE key: 'vmware.hv.power[{$VMWARE.URL},{$VMWARE.HV.UUID},max]' @@ -1241,6 +1077,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 179a981cf30f4f77869e3b50dc2bc333 name: 'VMware: Power usage' type: SIMPLE key: 'vmware.hv.power[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1254,6 +1091,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 36b28fccf6db4c49bf20157c419400d0 name: 'VMware: Health state rollup' type: SIMPLE key: 'vmware.hv.sensor.health.state[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1269,6 +1107,7 @@ zabbix_export: value: VMware triggers: - + uuid: 87c78ee0d9544fefae95a6aed99e8e87 expression: '{last()}=3' name: 'VMware: The {$VMWARE.HV.UUID} health is Red' priority: HIGH @@ -1278,6 +1117,7 @@ zabbix_export: name: 'VMware: The {$VMWARE.HV.UUID} health is Red' expression: '{VMware Hypervisor:vmware.hv.status[{$VMWARE.URL},{$VMWARE.HV.UUID}].last()}=3' - + uuid: 97d13204ec20467a8d6d54300b43e757 expression: '{last()}=2' name: 'VMware: The {$VMWARE.HV.UUID} health is Yellow' priority: AVERAGE @@ -1293,6 +1133,7 @@ zabbix_export: name: 'VMware: The {$VMWARE.HV.UUID} health is Yellow' expression: '{VMware Hypervisor:vmware.hv.status[{$VMWARE.URL},{$VMWARE.HV.UUID}].last()}=2' - + uuid: 0cec294521314c5482233b5b96e90c8d name: 'VMware: Overall status' type: SIMPLE key: 'vmware.hv.status[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1308,11 +1149,13 @@ zabbix_export: value: VMware triggers: - + uuid: b0801afa334e42c5b03420eb0066cab9 expression: '{last()}=3' name: 'VMware: The {$VMWARE.HV.UUID} health is Red' priority: HIGH description: 'One or more components in the appliance might be in an unusable status and the appliance might become unresponsive soon. Security patches might be available.' - + uuid: 200229a724cb4697a1c7d9e29b71c7d5 expression: '{last()}=2' name: 'VMware: The {$VMWARE.HV.UUID} health is Yellow' priority: AVERAGE @@ -1322,6 +1165,7 @@ zabbix_export: name: 'VMware: The {$VMWARE.HV.UUID} health is Red' expression: '{VMware Hypervisor:vmware.hv.status[{$VMWARE.URL},{$VMWARE.HV.UUID}].last()}=3' - + uuid: ecad96137494476293b57a0440de3f65 name: 'VMware: Uptime' type: SIMPLE key: 'vmware.hv.uptime[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1336,12 +1180,14 @@ zabbix_export: value: VMware triggers: - + uuid: 21dc3455bcf8490e90f9ff325bc6adac expression: '{last()}<10m' name: 'VMware: Hypervisor has been restarted (uptime < 10m)' priority: WARNING description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 222ad20887cf479b8e81a4c338078d17 name: 'VMware: Version' type: SIMPLE key: 'vmware.hv.version[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1357,6 +1203,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 2045df572e864834bd4bd97046353f4e name: 'VMware: Number of guest VMs' type: SIMPLE key: 'vmware.hv.vm.num[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1371,6 +1218,7 @@ zabbix_export: value: VMware discovery_rules: - + uuid: fb7774df87994355baff7402d9fabcc2 name: 'Datastore discovery' type: SIMPLE key: 'vmware.hv.datastore.discovery[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1379,6 +1227,7 @@ zabbix_export: password: '{$VMWARE.PASSWORD}' item_prototypes: - + uuid: 65e6c165c3674953b2845d4101a9a6bf name: 'VMware: Multipath count for datastore {#DATASTORE}' type: SIMPLE key: 'vmware.hv.datastore.multipath[{$VMWARE.URL},{$VMWARE.HV.UUID},{#DATASTORE}]' @@ -1392,6 +1241,7 @@ zabbix_export: value: VMware trigger_prototypes: - + uuid: 38dfb01025164883a199293c98d38ebc expression: '{diff()}=1 and {last()}<{#MULTIPATH.COUNT}' name: 'VMware: The multipath count has been changed' opdata: 'Current: {ITEM.LASTVALUE}, Registered: {#MULTIPATH.COUNT}' @@ -1399,6 +1249,7 @@ zabbix_export: description: 'The number of available datastore paths less than registered ({#MULTIPATH.COUNT}).' manual_close: 'YES' - + uuid: 259d1ff4bde143248f7ee2f7f880cb62 name: 'VMware: Average read latency of the datastore {#DATASTORE}' type: SIMPLE key: 'vmware.hv.datastore.read[{$VMWARE.URL},{$VMWARE.HV.UUID},{#DATASTORE},latency]' @@ -1411,6 +1262,7 @@ zabbix_export: tag: Application value: VMware - + uuid: f36245398cc4460a9cb4ec741612693b name: 'VMware: Free space on datastore {#DATASTORE} (percentage)' type: SIMPLE key: 'vmware.hv.datastore.size[{$VMWARE.URL},{$VMWARE.HV.UUID},{#DATASTORE},pfree]' @@ -1426,6 +1278,7 @@ zabbix_export: tag: Application value: VMware - + uuid: cc83e8f5ec08483db75482706bf01aba name: 'VMware: Total size of datastore {#DATASTORE}' type: SIMPLE key: 'vmware.hv.datastore.size[{$VMWARE.URL},{$VMWARE.HV.UUID},{#DATASTORE}]' @@ -1440,6 +1293,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 9db980d8f5f44af5ad11a5949d80031d name: 'VMware: Average write latency of the datastore {#DATASTORE}' type: SIMPLE key: 'vmware.hv.datastore.write[{$VMWARE.URL},{$VMWARE.HV.UUID},{#DATASTORE},latency]' @@ -1453,6 +1307,7 @@ zabbix_export: value: VMware valuemaps: - + uuid: 25d04e2838af4fcca9ddd21df6781497 name: 'Service state' mappings: - @@ -1462,6 +1317,7 @@ zabbix_export: value: '1' newvalue: Up - + uuid: 2b324fd8d7624874a3a81449b62c2cd6 name: 'VMware status' mappings: - @@ -1477,6 +1333,7 @@ zabbix_export: value: '3' newvalue: red - + uuid: 214366d2deb14a0ca6d19d8a54a3b88e template: 'VMware macros' name: 'VMware macros' description: 'Template tooling version used: 0.38' diff --git a/templates/app/vmware_fqdn/template_app_vmware_fqdn.yaml b/templates/app/vmware_fqdn/template_app_vmware_fqdn.yaml index d3111000576..14ff0b8f68a 100644 --- a/templates/app/vmware_fqdn/template_app_vmware_fqdn.yaml +++ b/templates/app/vmware_fqdn/template_app_vmware_fqdn.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T12:04:34Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: ca02e82e6c414d0aa7aedc8d78468a49 template: 'VMware FQDN' name: 'VMware FQDN' description: | @@ -20,6 +22,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 64b8a28c1a904540930ebfec5af04872 name: 'VMware: Event log' type: SIMPLE key: 'vmware.eventlog[{$VMWARE.URL},skip]' @@ -34,6 +37,7 @@ zabbix_export: tag: Application value: VMware - + uuid: ebb8417eceb541b1b51909c745642f05 name: 'VMware: Full name' type: SIMPLE key: 'vmware.fullname[{$VMWARE.URL}]' @@ -54,6 +58,7 @@ zabbix_export: tag: Application value: VMware - + uuid: edfdedd78e9c4c299a1555bd13b2f677 name: 'VMware: Version' type: SIMPLE key: 'vmware.version[{$VMWARE.URL}]' @@ -75,6 +80,7 @@ zabbix_export: value: VMware discovery_rules: - + uuid: dc0a844c06f7456b8643f9f9672e6b8e name: 'Discover VMware clusters' type: SIMPLE key: 'vmware.cluster.discovery[{$VMWARE.URL}]' @@ -84,6 +90,7 @@ zabbix_export: description: 'Discovery of clusters' item_prototypes: - + uuid: 41fbb29592f9495e92d88240ce2ba7a5 name: 'VMware: Status of "{#CLUSTER.NAME}" cluster' type: SIMPLE key: 'vmware.cluster.status[{$VMWARE.URL},{#CLUSTER.NAME}]' @@ -98,6 +105,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 3cd02594ee644dbe88bdfc4f4257ae05 name: 'Discover VMware datastores' type: SIMPLE key: 'vmware.datastore.discovery[{$VMWARE.URL}]' @@ -106,6 +114,7 @@ zabbix_export: password: '{$VMWARE.PASSWORD}' item_prototypes: - + uuid: 0ed09f26cbad4d96bea297da4215d73b name: 'VMware: Average read latency of the datastore {#DATASTORE}' type: SIMPLE key: 'vmware.datastore.read[{$VMWARE.URL},{#DATASTORE},latency]' @@ -118,6 +127,7 @@ zabbix_export: tag: Application value: VMware - + uuid: a2b1785fc773404e9ce69bcd868c5b88 name: 'VMware: Free space on datastore {#DATASTORE} (percentage)' type: SIMPLE key: 'vmware.datastore.size[{$VMWARE.URL},{#DATASTORE},pfree]' @@ -133,6 +143,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 78fb4b4b0eec44a99207f8354773269d name: 'VMware: Total size of datastore {#DATASTORE}' type: SIMPLE key: 'vmware.datastore.size[{$VMWARE.URL},{#DATASTORE}]' @@ -147,6 +158,7 @@ zabbix_export: tag: Application value: VMware - + uuid: d9570c0822cc4996a7dda1ddb9426404 name: 'VMware: Average write latency of the datastore {#DATASTORE}' type: SIMPLE key: 'vmware.datastore.write[{$VMWARE.URL},{#DATASTORE},latency]' @@ -159,6 +171,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 988bb85b325449b29780eeda15c73620 name: 'Discover VMware hypervisors' type: SIMPLE key: 'vmware.hv.discovery[{$VMWARE.URL}]' @@ -168,6 +181,7 @@ zabbix_export: description: 'Discovery of hypervisors.' host_prototypes: - + uuid: 51cf7ea3e6a74f7e8dde628dbc5347a3 host: '{#HV.UUID}' name: '{#HV.NAME}' group_links: @@ -192,6 +206,7 @@ zabbix_export: - ip: '{#HV.IP}' - + uuid: a7e2f6830442433cbe515e8bd72ee0b8 name: 'Discover VMware VMs FQDN' type: SIMPLE key: 'vmware.vm.discovery[{$VMWARE.URL}]' @@ -209,6 +224,7 @@ zabbix_export: description: 'Discovery of guest virtual machines.' host_prototypes: - + uuid: a12e25c500a14fcf99295c207371ca1b host: '{#VM.DNS}' name: '{#VM.NAME}' group_links: @@ -236,6 +252,7 @@ zabbix_export: ip: '{#VM.IP}' valuemaps: - + uuid: 5e5e3b01ef334bd39441568ebd0c31c0 name: 'VMware status' mappings: - @@ -251,6 +268,7 @@ zabbix_export: value: '3' newvalue: red - + uuid: 7942fb93ae3b47cf9ca0ea4beb0675ce template: 'VMware Guest' name: 'VMware Guest' description: 'Template tooling version used: 0.38' @@ -262,6 +280,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 061eed2d40d5427092b50172ea0a9c41 name: 'VMware: Cluster name' type: SIMPLE key: 'vmware.vm.cluster.name[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -282,6 +301,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 31389342688f4b0696a49431923a528f name: 'VMware: CPU latency in percents' type: SIMPLE key: 'vmware.vm.cpu.latency[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -295,6 +315,7 @@ zabbix_export: tag: Application value: VMware - + uuid: bbfb146e74144160b2e47c0f2cdc6c20 name: 'VMware: Number of virtual CPUs' type: SIMPLE key: 'vmware.vm.cpu.num[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -313,6 +334,7 @@ zabbix_export: tag: Application value: VMware - + uuid: f4d72109b7ee4e0bb65aab1de85b6b05 name: 'VMware: CPU readiness latency in percents' type: SIMPLE key: 'vmware.vm.cpu.readiness[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -326,6 +348,7 @@ zabbix_export: tag: Application value: VMware - + uuid: ff0a31df94784cfbbf10deca55f76145 name: 'VMware: CPU ready' type: SIMPLE key: 'vmware.vm.cpu.ready[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -339,6 +362,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 50de05f27f33425cb207a3fdece7ecb1 name: 'VMware: CPU swap-in latence in percents' type: SIMPLE key: 'vmware.vm.cpu.swapwait[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -352,6 +376,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 50606be978814b51b4bae54340965cdc name: 'VMware: CPU usage in percents' type: SIMPLE key: 'vmware.vm.cpu.usage.perf[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -365,6 +390,7 @@ zabbix_export: tag: Application value: VMware - + uuid: ea416ff054cc4031ac6b5cf446156540 name: 'VMware: CPU usage' type: SIMPLE key: 'vmware.vm.cpu.usage[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -378,6 +404,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 3e70b5d443b942db974b5f92a7acce19 name: 'VMware: Datacenter name' type: SIMPLE key: 'vmware.vm.datacenter.name[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -398,6 +425,7 @@ zabbix_export: tag: Application value: VMware - + uuid: e645130999db470fbbf14a8055c95b23 name: 'VMware: Guest memory swapped' type: SIMPLE key: 'vmware.vm.guest.memory.size.swapped[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -411,6 +439,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 521a0396514845e3bc5d3dc54ec3d940 name: 'VMware: Uptime of guest OS' type: SIMPLE key: 'vmware.vm.guest.osuptime[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -425,12 +454,14 @@ zabbix_export: value: VMware triggers: - + uuid: 3dde49c3bf8347eaa18ccccbfa30a8fe expression: '{last()}<10m' name: 'VMware: VM has been restarted (uptime < 10m)' priority: WARNING description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: fedec469a1d040ae971e0013102e1e7c name: 'VMware: Hypervisor name' type: SIMPLE key: 'vmware.vm.hv.name[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -451,6 +482,7 @@ zabbix_export: tag: Application value: VMware - + uuid: fbe7477fd85a4ee39a9226b2c6995446 name: 'VMware: Ballooned memory' type: SIMPLE key: 'vmware.vm.memory.size.ballooned[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -464,6 +496,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 9e7b9360e4d84e9397b5f0a7ab074726 name: 'VMware: Compressed memory' type: SIMPLE key: 'vmware.vm.memory.size.compressed[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -477,6 +510,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 04a40f805fed4ddfa1590274a996a019 name: 'VMware: Host memory consumed' type: SIMPLE key: 'vmware.vm.memory.size.consumed[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -490,6 +524,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 6563409185804ed89b49dfde92edfa10 name: 'VMware: Private memory' type: SIMPLE key: 'vmware.vm.memory.size.private[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -503,6 +538,7 @@ zabbix_export: tag: Application value: VMware - + uuid: c6a539ee57bf48f78342358c391c65ea name: 'VMware: Shared memory' type: SIMPLE key: 'vmware.vm.memory.size.shared[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -516,6 +552,7 @@ zabbix_export: tag: Application value: VMware - + uuid: b064f0e0a53f4f6588827100becb4335 name: 'VMware: Swapped memory' type: SIMPLE key: 'vmware.vm.memory.size.swapped[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -529,6 +566,7 @@ zabbix_export: tag: Application value: VMware - + uuid: e960399726a240de9ecc12eff65415ae name: 'VMware: Guest memory usage' type: SIMPLE key: 'vmware.vm.memory.size.usage.guest[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -542,6 +580,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 6fcbe4e95fce445aa417b9738004391f name: 'VMware: Host memory usage' type: SIMPLE key: 'vmware.vm.memory.size.usage.host[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -555,6 +594,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 9533bc39366443fe8a3808190801441a name: 'VMware: Memory size' type: SIMPLE key: 'vmware.vm.memory.size[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -574,6 +614,7 @@ zabbix_export: tag: Application value: VMware - + uuid: e82daa73e03e43b9838d9e414d710e38 name: 'VMware: Host memory usage in percents' type: SIMPLE key: 'vmware.vm.memory.usage[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -587,6 +628,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 0943ff346c9d4cc69fc773843066c473 name: 'VMware: Power state' type: SIMPLE key: 'vmware.vm.powerstate[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -606,6 +648,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 13173517c99e4a87aa6750392d14b255 name: 'VMware: Committed storage space' type: SIMPLE key: 'vmware.vm.storage.committed[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -619,6 +662,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 8183cf2c54774d7eb544f645d5c26b8c name: 'VMware: Uncommitted storage space' type: SIMPLE key: 'vmware.vm.storage.uncommitted[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -632,6 +676,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 35aa9ee1743e4c1787c426da20f48097 name: 'VMware: Unshared storage space' type: SIMPLE key: 'vmware.vm.storage.unshared[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -645,6 +690,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 4c3b010d7ea74da6b0dc1dd4e625bbb0 name: 'VMware: Uptime' type: SIMPLE key: 'vmware.vm.uptime[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -659,6 +705,7 @@ zabbix_export: value: VMware discovery_rules: - + uuid: 914634668bab4266bd641ee224dbc1e4 name: 'Network device discovery' type: SIMPLE key: 'vmware.vm.net.if.discovery[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -668,6 +715,7 @@ zabbix_export: description: 'Discovery of all network devices.' item_prototypes: - + uuid: 1a7452a0061b45b1b1904e3ff64cf49f name: 'VMware: Number of bytes received on interface {#IFDESC}' type: SIMPLE key: 'vmware.vm.net.if.in[{$VMWARE.URL},{$VMWARE.VM.UUID},{#IFNAME},bps]' @@ -681,6 +729,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 863c3aee5d9248d48adbf86832fa6c8e name: 'VMware: Number of packets received on interface {#IFDESC}' type: SIMPLE key: 'vmware.vm.net.if.in[{$VMWARE.URL},{$VMWARE.VM.UUID},{#IFNAME},pps]' @@ -693,6 +742,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 0993e42664a14cd7936351c55b1d64a4 name: 'VMware: Number of bytes transmitted on interface {#IFDESC}' type: SIMPLE key: 'vmware.vm.net.if.out[{$VMWARE.URL},{$VMWARE.VM.UUID},{#IFNAME},bps]' @@ -706,6 +756,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 144a2ed3f76e49af92462e0fea275ede name: 'VMware: Number of packets transmitted on interface {#IFDESC}' type: SIMPLE key: 'vmware.vm.net.if.out[{$VMWARE.URL},{$VMWARE.VM.UUID},{#IFNAME},pps]' @@ -718,6 +769,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 9c3cd13576cc4c0a8972fa188f911e96 name: 'VMware: Network utilization on interface {#IFDESC}' type: SIMPLE key: 'vmware.vm.net.if.usage[{$VMWARE.URL},{$VMWARE.VM.UUID},{#IFNAME}]' @@ -736,6 +788,7 @@ zabbix_export: tag: Application value: VMware - + uuid: b1543bdfb5a342d7ad694c87248fe173 name: 'Disk device discovery' type: SIMPLE key: 'vmware.vm.vfs.dev.discovery[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -745,6 +798,7 @@ zabbix_export: description: 'Discovery of all disk devices.' item_prototypes: - + uuid: a4886b1072314819aaf21183949c94bb name: 'VMware: Average number of outstanding read requests to the disk {#DISKDESC}' type: SIMPLE key: 'vmware.vm.storage.readoio[{$VMWARE.URL},{$VMWARE.VM.UUID},{#DISKNAME}]' @@ -757,6 +811,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 172e4882d39f49d486ab5590163fdd4b name: 'VMware: Average read latency to the disk {#DISKDESC}' type: SIMPLE key: 'vmware.vm.storage.totalreadlatency[{$VMWARE.URL},{$VMWARE.VM.UUID},{#DISKNAME}]' @@ -770,6 +825,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 4fe54828be084b15bb92507106756a5f name: 'VMware: Average write latency to the disk {#DISKDESC}' type: SIMPLE key: 'vmware.vm.storage.totalwritelatency[{$VMWARE.URL},{$VMWARE.VM.UUID},{#DISKNAME}]' @@ -783,6 +839,7 @@ zabbix_export: tag: Application value: VMware - + uuid: a74614af101c404eb7ebec10319dca05 name: 'VMware: Average number of outstanding write requests to the disk {#DISKDESC}' type: SIMPLE key: 'vmware.vm.storage.writeoio[{$VMWARE.URL},{$VMWARE.VM.UUID},{#DISKNAME}]' @@ -795,6 +852,7 @@ zabbix_export: tag: Application value: VMware - + uuid: bd151efc8a0b41e9b64cbf21303fc659 name: 'VMware: Average number of bytes read from the disk {#DISKDESC}' type: SIMPLE key: 'vmware.vm.vfs.dev.read[{$VMWARE.URL},{$VMWARE.VM.UUID},{#DISKNAME},bps]' @@ -808,6 +866,7 @@ zabbix_export: tag: Application value: VMware - + uuid: e6248013150d4f23a0774f6cc80e8df3 name: 'VMware: Average number of reads from the disk {#DISKDESC}' type: SIMPLE key: 'vmware.vm.vfs.dev.read[{$VMWARE.URL},{$VMWARE.VM.UUID},{#DISKNAME},ops]' @@ -820,6 +879,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 7ea68380b855460b8e51281223659661 name: 'VMware: Average number of bytes written to the disk {#DISKDESC}' type: SIMPLE key: 'vmware.vm.vfs.dev.write[{$VMWARE.URL},{$VMWARE.VM.UUID},{#DISKNAME},bps]' @@ -833,6 +893,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 8344a1066f5c4ef49894d2d18fac2339 name: 'VMware: Average number of writes to the disk {#DISKDESC}' type: SIMPLE key: 'vmware.vm.vfs.dev.write[{$VMWARE.URL},{$VMWARE.VM.UUID},{#DISKNAME},ops]' @@ -845,6 +906,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 44ff9ef164dc4d20acf06b3368d64456 name: 'Mounted filesystem discovery' type: SIMPLE key: 'vmware.vm.vfs.fs.discovery[{$VMWARE.URL},{$VMWARE.VM.UUID}]' @@ -854,6 +916,7 @@ zabbix_export: description: 'Discovery of all guest file systems.' item_prototypes: - + uuid: 622e96310f9d4f54b4ed82f655fa153b name: 'VMware: Free disk space on {#FSNAME}' type: SIMPLE key: 'vmware.vm.vfs.fs.size[{$VMWARE.URL},{$VMWARE.VM.UUID},{#FSNAME},free]' @@ -867,6 +930,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 3103537bb1d24633a064d173b3b530f2 name: 'VMware: Free disk space on {#FSNAME} (percentage)' type: SIMPLE key: 'vmware.vm.vfs.fs.size[{$VMWARE.URL},{$VMWARE.VM.UUID},{#FSNAME},pfree]' @@ -881,6 +945,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 08d05eac03994b56867ec302a346735c name: 'VMware: Total disk space on {#FSNAME}' type: SIMPLE key: 'vmware.vm.vfs.fs.size[{$VMWARE.URL},{$VMWARE.VM.UUID},{#FSNAME},total]' @@ -900,6 +965,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 09bb15da42464d8295d5e94b1d42cc87 name: 'VMware: Used disk space on {#FSNAME}' type: SIMPLE key: 'vmware.vm.vfs.fs.size[{$VMWARE.URL},{$VMWARE.VM.UUID},{#FSNAME},used]' @@ -914,6 +980,7 @@ zabbix_export: value: VMware valuemaps: - + uuid: 78f08f5c5c0047b999a2e8daa96cf8b7 name: 'VMware VirtualMachinePowerState' mappings: - @@ -926,6 +993,7 @@ zabbix_export: value: '2' newvalue: suspended - + uuid: 5899b2f0aced4085b5ac25d0461b3425 template: 'VMware Hypervisor' name: 'VMware Hypervisor' description: 'Template tooling version used: 0.38' @@ -937,6 +1005,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 3010cb082f23478b858912f944347530 name: 'VMware: Hypervisor ping' type: SIMPLE key: 'icmpping[]' @@ -955,12 +1024,14 @@ zabbix_export: value: VMware triggers: - + uuid: b2ba4c5e95504c04b59bd1bcda3532ad expression: '{last()}=0' name: 'VMware: Hypervisor is down' priority: AVERAGE description: 'The service is unavailable or does not accept ICMP ping.' manual_close: 'YES' - + uuid: af4d0877fda84753816c817ad76162f1 name: 'VMware: Cluster name' type: SIMPLE key: 'vmware.hv.cluster.name[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -981,6 +1052,7 @@ zabbix_export: tag: Application value: VMware - + uuid: c4ebd62118464e7a8d1945f80d70f8ae name: 'VMware: CPU usage in percents' type: SIMPLE key: 'vmware.hv.cpu.usage.perf[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -994,6 +1066,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 1bff6fbd300d4455a787a273d957bba3 name: 'VMware: CPU usage' type: SIMPLE key: 'vmware.hv.cpu.usage[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1007,6 +1080,7 @@ zabbix_export: tag: Application value: VMware - + uuid: aad168c33cd14f76aa14ab5ca26498ec name: 'VMware: CPU utilization' type: SIMPLE key: 'vmware.hv.cpu.utilization[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1020,6 +1094,7 @@ zabbix_export: tag: Application value: VMware - + uuid: e4d27d7f9b9048d4ae6c60cbdd6c0091 name: 'VMware: Datacenter name' type: SIMPLE key: 'vmware.hv.datacenter.name[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1040,6 +1115,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 5c29837f75f04d7f9a5786691b3dd991 name: 'VMware: Full name' type: SIMPLE key: 'vmware.hv.fullname[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1060,6 +1136,7 @@ zabbix_export: tag: Application value: VMware - + uuid: ad0053d57b834e6a9776c08e1c455d55 name: 'VMware: CPU frequency' type: SIMPLE key: 'vmware.hv.hw.cpu.freq[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1074,6 +1151,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 3f0c35fcef9e4699ac5a1c51d80f8da4 name: 'VMware: CPU model' type: SIMPLE key: 'vmware.hv.hw.cpu.model[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1089,6 +1167,7 @@ zabbix_export: tag: Application value: VMware - + uuid: c99a5bf2e3904f97b3d361ca20af7883 name: 'VMware: CPU cores' type: SIMPLE key: 'vmware.hv.hw.cpu.num[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1107,6 +1186,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 89cb0a4809e7454a862f398a0e9d6bed name: 'VMware: CPU threads' type: SIMPLE key: 'vmware.hv.hw.cpu.threads[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1120,6 +1200,7 @@ zabbix_export: tag: Application value: VMware - + uuid: ce89c38e6e5d4338a30ee150be1b2b67 name: 'VMware: Total memory' type: SIMPLE key: 'vmware.hv.hw.memory[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1134,6 +1215,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 7ed7ac26da384bcda976badf24ebbec1 name: 'VMware: Model' type: SIMPLE key: 'vmware.hv.hw.model[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1149,6 +1231,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 6c4aab55b3e640779a25ac90b9ca2a43 name: 'VMware: Bios UUID' type: SIMPLE key: 'vmware.hv.hw.uuid[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1164,6 +1247,7 @@ zabbix_export: tag: Application value: VMware - + uuid: aec06090d16d4bdd8ed3494b448f19d8 name: 'VMware: Vendor' type: SIMPLE key: 'vmware.hv.hw.vendor[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1179,6 +1263,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 21020a79436a49c38caf8941f6b68da3 name: 'VMware: Ballooned memory' type: SIMPLE key: 'vmware.hv.memory.size.ballooned[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1192,6 +1277,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 93d680d6886d446badbbe995ddd9ba9c name: 'VMware: Used memory' type: SIMPLE key: 'vmware.hv.memory.used[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1205,6 +1291,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 33f78ab6ee6c4e7585a83a60cdecab6f name: 'VMware: Number of bytes received' type: SIMPLE key: 'vmware.hv.network.in[{$VMWARE.URL},{$VMWARE.HV.UUID},bps]' @@ -1218,6 +1305,7 @@ zabbix_export: tag: Application value: VMware - + uuid: b013afcba08b47f4a5b590a59f464a58 name: 'VMware: Number of bytes transmitted' type: SIMPLE key: 'vmware.hv.network.out[{$VMWARE.URL},{$VMWARE.HV.UUID},bps]' @@ -1231,6 +1319,7 @@ zabbix_export: tag: Application value: VMware - + uuid: e4116d7c7e234c5ebd5784f42ade1f2e name: 'VMware: Power usage maximum allowed' type: SIMPLE key: 'vmware.hv.power[{$VMWARE.URL},{$VMWARE.HV.UUID},max]' @@ -1249,6 +1338,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 179a981cf30f4f77869e3b50dc2bc333 name: 'VMware: Power usage' type: SIMPLE key: 'vmware.hv.power[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1262,6 +1352,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 36b28fccf6db4c49bf20157c419400d0 name: 'VMware: Health state rollup' type: SIMPLE key: 'vmware.hv.sensor.health.state[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1277,6 +1368,7 @@ zabbix_export: value: VMware triggers: - + uuid: 87c78ee0d9544fefae95a6aed99e8e87 expression: '{last()}=3' name: 'VMware: The {$VMWARE.HV.UUID} health is Red' priority: HIGH @@ -1286,6 +1378,7 @@ zabbix_export: name: 'VMware: The {$VMWARE.HV.UUID} health is Red' expression: '{VMware Hypervisor:vmware.hv.status[{$VMWARE.URL},{$VMWARE.HV.UUID}].last()}=3' - + uuid: 97d13204ec20467a8d6d54300b43e757 expression: '{last()}=2' name: 'VMware: The {$VMWARE.HV.UUID} health is Yellow' priority: AVERAGE @@ -1301,6 +1394,7 @@ zabbix_export: name: 'VMware: The {$VMWARE.HV.UUID} health is Yellow' expression: '{VMware Hypervisor:vmware.hv.status[{$VMWARE.URL},{$VMWARE.HV.UUID}].last()}=2' - + uuid: 0cec294521314c5482233b5b96e90c8d name: 'VMware: Overall status' type: SIMPLE key: 'vmware.hv.status[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1316,11 +1410,13 @@ zabbix_export: value: VMware triggers: - + uuid: b0801afa334e42c5b03420eb0066cab9 expression: '{last()}=3' name: 'VMware: The {$VMWARE.HV.UUID} health is Red' priority: HIGH description: 'One or more components in the appliance might be in an unusable status and the appliance might become unresponsive soon. Security patches might be available.' - + uuid: 200229a724cb4697a1c7d9e29b71c7d5 expression: '{last()}=2' name: 'VMware: The {$VMWARE.HV.UUID} health is Yellow' priority: AVERAGE @@ -1330,6 +1426,7 @@ zabbix_export: name: 'VMware: The {$VMWARE.HV.UUID} health is Red' expression: '{VMware Hypervisor:vmware.hv.status[{$VMWARE.URL},{$VMWARE.HV.UUID}].last()}=3' - + uuid: ecad96137494476293b57a0440de3f65 name: 'VMware: Uptime' type: SIMPLE key: 'vmware.hv.uptime[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1344,12 +1441,14 @@ zabbix_export: value: VMware triggers: - + uuid: 21dc3455bcf8490e90f9ff325bc6adac expression: '{last()}<10m' name: 'VMware: Hypervisor has been restarted (uptime < 10m)' priority: WARNING description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 222ad20887cf479b8e81a4c338078d17 name: 'VMware: Version' type: SIMPLE key: 'vmware.hv.version[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1365,6 +1464,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 2045df572e864834bd4bd97046353f4e name: 'VMware: Number of guest VMs' type: SIMPLE key: 'vmware.hv.vm.num[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1379,6 +1479,7 @@ zabbix_export: value: VMware discovery_rules: - + uuid: fb7774df87994355baff7402d9fabcc2 name: 'Datastore discovery' type: SIMPLE key: 'vmware.hv.datastore.discovery[{$VMWARE.URL},{$VMWARE.HV.UUID}]' @@ -1387,6 +1488,7 @@ zabbix_export: password: '{$VMWARE.PASSWORD}' item_prototypes: - + uuid: 65e6c165c3674953b2845d4101a9a6bf name: 'VMware: Multipath count for datastore {#DATASTORE}' type: SIMPLE key: 'vmware.hv.datastore.multipath[{$VMWARE.URL},{$VMWARE.HV.UUID},{#DATASTORE}]' @@ -1400,6 +1502,7 @@ zabbix_export: value: VMware trigger_prototypes: - + uuid: 38dfb01025164883a199293c98d38ebc expression: '{diff()}=1 and {last()}<{#MULTIPATH.COUNT}' name: 'VMware: The multipath count has been changed' opdata: 'Current: {ITEM.LASTVALUE}, Registered: {#MULTIPATH.COUNT}' @@ -1407,6 +1510,7 @@ zabbix_export: description: 'The number of available datastore paths less than registered ({#MULTIPATH.COUNT}).' manual_close: 'YES' - + uuid: 259d1ff4bde143248f7ee2f7f880cb62 name: 'VMware: Average read latency of the datastore {#DATASTORE}' type: SIMPLE key: 'vmware.hv.datastore.read[{$VMWARE.URL},{$VMWARE.HV.UUID},{#DATASTORE},latency]' @@ -1419,6 +1523,7 @@ zabbix_export: tag: Application value: VMware - + uuid: f36245398cc4460a9cb4ec741612693b name: 'VMware: Free space on datastore {#DATASTORE} (percentage)' type: SIMPLE key: 'vmware.hv.datastore.size[{$VMWARE.URL},{$VMWARE.HV.UUID},{#DATASTORE},pfree]' @@ -1434,6 +1539,7 @@ zabbix_export: tag: Application value: VMware - + uuid: cc83e8f5ec08483db75482706bf01aba name: 'VMware: Total size of datastore {#DATASTORE}' type: SIMPLE key: 'vmware.hv.datastore.size[{$VMWARE.URL},{$VMWARE.HV.UUID},{#DATASTORE}]' @@ -1448,6 +1554,7 @@ zabbix_export: tag: Application value: VMware - + uuid: 9db980d8f5f44af5ad11a5949d80031d name: 'VMware: Average write latency of the datastore {#DATASTORE}' type: SIMPLE key: 'vmware.hv.datastore.write[{$VMWARE.URL},{$VMWARE.HV.UUID},{#DATASTORE},latency]' @@ -1461,6 +1568,7 @@ zabbix_export: value: VMware valuemaps: - + uuid: 25d04e2838af4fcca9ddd21df6781497 name: 'Service state' mappings: - @@ -1470,6 +1578,7 @@ zabbix_export: value: '1' newvalue: Up - + uuid: 2b324fd8d7624874a3a81449b62c2cd6 name: 'VMware status' mappings: - @@ -1485,6 +1594,7 @@ zabbix_export: value: '3' newvalue: red - + uuid: 214366d2deb14a0ca6d19d8a54a3b88e template: 'VMware macros' name: 'VMware macros' description: 'Template tooling version used: 0.38' diff --git a/templates/app/wildfly_domain_jmx/template_app_wildfly_domain_jmx.yaml b/templates/app/wildfly_domain_jmx/template_app_wildfly_domain_jmx.yaml index 35b91bb9fb4..9a1dce3258f 100644 --- a/templates/app/wildfly_domain_jmx/template_app_wildfly_domain_jmx.yaml +++ b/templates/app/wildfly_domain_jmx/template_app_wildfly_domain_jmx.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-30T13:05:07Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 4b27e636b6ad4ce68511d344d5604999 template: 'WildFly Domain by JMX' name: 'WildFly Domain by JMX' description: | @@ -22,6 +24,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: aa30358b46024aef8fa2e3ba387c4fb9 name: 'WildFly: Uptime' type: JMX key: 'jmx["java.lang:type=Runtime","Uptime"]' @@ -42,12 +45,14 @@ zabbix_export: value: WildFly triggers: - + uuid: 4e603015b1604ce0b94b6acbfde29f18 expression: '{last()}<10m' name: 'WildFly: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 5c0653e99ddb4f26ae12ce4d6ce9892c name: 'WildFly: Launch type' type: JMX key: 'jmx["jboss.as:management-root=server","launchType"]' @@ -68,6 +73,7 @@ zabbix_export: tag: Application value: WildFly - + uuid: 5412059106e844ae89f6f84b4da42388 name: 'WildFly: Name' type: JMX key: 'jmx["jboss.as:management-root=server","name"]' @@ -90,6 +96,7 @@ zabbix_export: tag: Application value: WildFly - + uuid: d5e2f5e277874567a5d46196fd032298 name: 'WildFly: Process type' type: JMX key: 'jmx["jboss.as:management-root=server","processType"]' @@ -110,6 +117,7 @@ zabbix_export: tag: Application value: WildFly - + uuid: f1bb15824f384e21bb9ae1224abd18e0 name: 'WildFly: Version' type: JMX key: 'jmx["jboss.as:management-root=server","productVersion"]' @@ -131,6 +139,7 @@ zabbix_export: value: WildFly triggers: - + uuid: 154e68600b92422b84806a93d393f905 expression: '{diff()}=1 and {strlen()}>0' name: 'WildFly: Version has changed (new version: {ITEM.VALUE})' priority: INFO @@ -138,6 +147,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: 3af697e56771487abee9f62e453fb0c3 name: 'Deployments discovery' type: JMX key: 'jmx.get[beans,"jboss.as.expr:deployment=*,server-group=*"]' @@ -159,6 +169,7 @@ zabbix_export: description: 'Discovery deployments metrics.' item_prototypes: - + uuid: e6b1bebba5da4ce493ba7edf869c37b3 name: 'WildFly deployment [{#DEPLOYMENT}]: Enabled' type: JMX key: 'jmx["{#JMXOBJ}",enabled]' @@ -183,6 +194,7 @@ zabbix_export: tag: Application value: 'WildFly deployment [{#DEPLOYMENT}]' - + uuid: 45d729721df34ef297109b58027ca4c1 name: 'WildFly deployment [{#DEPLOYMENT}]: Managed' type: JMX key: 'jmx["{#JMXOBJ}",managed]' @@ -218,6 +230,7 @@ zabbix_export: lld_macro: '{#SERVER_GROUP}' path: '$.properties.["server-group"]' - + uuid: da7f7dfad0c1440a8980693870364baa name: 'Servers discovery' type: JMX key: 'jmx.get[beans,"jboss.as:host=master,server-config=*"]' @@ -239,6 +252,7 @@ zabbix_export: description: 'Discovery instances in domain.' item_prototypes: - + uuid: d0938bbf20854315bd5cf17491b0ae1c name: 'WildFly domain: Server {#SERVER}: Autostart' type: JMX key: 'jmx["{#JMXOBJ}",autoStart]' @@ -263,6 +277,7 @@ zabbix_export: tag: Application value: 'WildFly domain: Server [{#SERVER}]' - + uuid: bd544e2d41c148f993b84ca7d1aad4a9 name: 'WildFly domain: Server {#SERVER}: Server group' type: JMX key: 'jmx["{#JMXOBJ}",group]' @@ -284,12 +299,14 @@ zabbix_export: value: 'WildFly domain: Server [{#SERVER}]' trigger_prototypes: - + uuid: 1a1654e476624b9abd969bdfb8f2a41c expression: '{diff()}=1 and {strlen()}>0' name: 'WildFly domain: Server {#SERVER}: Server group has changed (new group: {ITEM.VALUE})' priority: INFO description: 'Server group has changed. Ack to close.' manual_close: 'YES' - + uuid: 64a8a71b3d254a479ce4e5ea82f566ee name: 'WildFly domain: Server {#SERVER}: Status' type: JMX key: 'jmx["{#JMXOBJ}",status]' @@ -311,6 +328,7 @@ zabbix_export: value: 'WildFly domain: Server [{#SERVER}]' trigger_prototypes: - + uuid: 56b5c424a1ca44d9bbdf5bb95410ac2a expression: '{diff()}=1 and {strlen()}>0' name: 'WildFly domain: Server {#SERVER}: Server status has changed (new status: {ITEM.VALUE})' priority: WARNING @@ -352,6 +370,7 @@ zabbix_export: value: zabbix valuemaps: - + uuid: e23e06cfd0ce4e069b9d996f101f6ee6 name: 'WildFly flag' mappings: - diff --git a/templates/app/wildfly_server_jmx/template_app_wildfly_server_jmx.yaml b/templates/app/wildfly_server_jmx/template_app_wildfly_server_jmx.yaml index 00b34936515..8aaa6aef51f 100644 --- a/templates/app/wildfly_server_jmx/template_app_wildfly_server_jmx.yaml +++ b/templates/app/wildfly_server_jmx/template_app_wildfly_server_jmx.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-30T13:05:10Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 2bf5827343f0420792ad953f290baa05 template: 'WildFly Server by JMX' name: 'WildFly Server by JMX' description: | @@ -22,6 +24,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 9b9fce7f4b4945fea45feaa5b213c186 name: 'WildFly: Uptime' type: JMX key: 'jmx["java.lang:type=Runtime","Uptime"]' @@ -42,17 +45,13 @@ zabbix_export: value: WildFly triggers: - + uuid: 57a666a2fc9d44a6a820ad9abb0534a1 expression: '{nodata(15m)}=1' name: 'WildFly: Failed to fetch info data (or no data for 15m)' priority: WARNING description: 'Zabbix has not received data for items for the last 15 minutes' - - - expression: '{last()}<10m' - name: 'WildFly: has been restarted (uptime < 10m)' - priority: INFO - description: 'Uptime is less than 10 minutes' - manual_close: 'YES' - + uuid: daf104c5cafe4879b79fb30fca99c838 name: 'WildFly: Launch type' type: JMX key: 'jmx["jboss.as:management-root=server","launchType"]' @@ -73,6 +72,7 @@ zabbix_export: tag: Application value: WildFly - + uuid: b3c30ba00ac54677a944cda7ec8536af name: 'WildFly: Name' type: JMX key: 'jmx["jboss.as:management-root=server","name"]' @@ -95,6 +95,7 @@ zabbix_export: tag: Application value: WildFly - + uuid: 98dd8a8de5f240998bebaf28c8d1bbe2 name: 'WildFly: Process type' type: JMX key: 'jmx["jboss.as:management-root=server","processType"]' @@ -115,6 +116,7 @@ zabbix_export: tag: Application value: WildFly - + uuid: 0238c33ca0f045a7b1376cd5b3048bf0 name: 'WildFly: Version' type: JMX key: 'jmx["jboss.as:management-root=server","productVersion"]' @@ -134,14 +136,8 @@ zabbix_export: - tag: Application value: WildFly - triggers: - - - expression: '{diff()}=1 and {strlen()}>0' - name: 'WildFly: Version has changed (new version: {ITEM.VALUE})' - priority: INFO - description: 'WildFly version has changed. Ack to close.' - manual_close: 'YES' - + uuid: 855c96cf1b3d4ef691f7693ba5f8357f name: 'WildFly: Runtime configuration state' type: JMX key: 'jmx["jboss.as:management-root=server","runtimeConfigurationState"]' @@ -163,10 +159,12 @@ zabbix_export: value: WildFly triggers: - + uuid: be4292e796fd4eaa9c27f396eee0de16 expression: '{str(ok)}=0' name: 'WildFly: Server needs to restart for configuration change.' priority: WARNING - + uuid: cd57068c6e18440a8e14c0b4fc5c6c78 name: 'WildFly: Server controller state' type: JMX key: 'jmx["jboss.as:management-root=server","serverState"]' @@ -188,6 +186,7 @@ zabbix_export: value: WildFly triggers: - + uuid: 585c2612f09842a29b8ff6392aacb569 expression: '{str(running)}=0' name: 'WildFly: Server controller is not in RUNNING state' priority: WARNING @@ -196,6 +195,7 @@ zabbix_export: name: 'WildFly: Server needs to restart for configuration change.' expression: '{WildFly Server by JMX:jmx["jboss.as:management-root=server","runtimeConfigurationState"].str(ok)}=0' - + uuid: 2986d57975334b0bbf6bd687df457c26 name: 'WildFly: Transactions: Aborted, rate' type: JMX key: 'jmx["jboss.as:subsystem=transactions","numberOfAbortedTransactions"]' @@ -215,6 +215,7 @@ zabbix_export: tag: Application value: WildFly - + uuid: 035752468405481a9e0c4c60e662eadc name: 'WildFly: Transactions: Application rollbacks, rate' type: JMX key: 'jmx["jboss.as:subsystem=transactions","numberOfApplicationRollbacks"]' @@ -234,6 +235,7 @@ zabbix_export: tag: Application value: WildFly - + uuid: 2c157932072e416baed45a2350a3bd66 name: 'WildFly: Transactions: Committed, rate' type: JMX key: 'jmx["jboss.as:subsystem=transactions","numberOfCommittedTransactions"]' @@ -253,6 +255,7 @@ zabbix_export: tag: Application value: WildFly - + uuid: 82958fc3169c42d2bb0c9dc29e341b8f name: 'WildFly: Transactions: Heuristics, rate' type: JMX key: 'jmx["jboss.as:subsystem=transactions","numberOfHeuristics"]' @@ -272,6 +275,7 @@ zabbix_export: tag: Application value: WildFly - + uuid: 50ba79375dbf48c8b86c3d8654576186 name: 'WildFly: Transactions: Current' type: JMX key: 'jmx["jboss.as:subsystem=transactions","numberOfInflightTransactions"]' @@ -286,6 +290,7 @@ zabbix_export: tag: Application value: WildFly - + uuid: 6ca1501ec2904b7b875d2f9bfa127e10 name: 'WildFly: Transactions: Nested, rate' type: JMX key: 'jmx["jboss.as:subsystem=transactions","numberOfNestedTransactions"]' @@ -305,6 +310,7 @@ zabbix_export: tag: Application value: WildFly - + uuid: b1f782b6d71b4cc698a3f0d3b9d03a8d name: 'WildFly: Transactions: ResourceRollbacks, rate' type: JMX key: 'jmx["jboss.as:subsystem=transactions","numberOfResourceRollbacks"]' @@ -324,6 +330,7 @@ zabbix_export: tag: Application value: WildFly - + uuid: 6ca6b59da5da4d7cb6fbacd2bdd37996 name: 'WildFly: Transactions: System rollbacks, rate' type: JMX key: 'jmx["jboss.as:subsystem=transactions","numberOfSystemRollbacks"]' @@ -343,6 +350,7 @@ zabbix_export: tag: Application value: WildFly - + uuid: 90f1a21c335b42928455d31635bfd11d name: 'WildFly: Transactions: Timed out, rate' type: JMX key: 'jmx["jboss.as:subsystem=transactions","numberOfTimedOutTransactions"]' @@ -362,6 +370,7 @@ zabbix_export: tag: Application value: WildFly - + uuid: a0c40292c62e4d51a96db3e07967b17c name: 'WildFly: Transactions: Total, rate' type: JMX key: 'jmx["jboss.as:subsystem=transactions","numberOfTransactions"]' @@ -382,6 +391,7 @@ zabbix_export: value: WildFly discovery_rules: - + uuid: 9dbbe152925245f8a1f3bf5c32ae49c0 name: 'Deployments discovery' type: JMX key: 'jmx.get[beans,"jboss.as.expr:deployment=*"]' @@ -403,6 +413,7 @@ zabbix_export: description: 'Discovery deployments metrics.' item_prototypes: - + uuid: 52d99e3f76b4464fbf47271243682d05 name: 'WildFly deployment [{#DEPLOYMENT}]: Enabled time' type: JMX key: 'jmx["{#JMXOBJ}",enabledTime]' @@ -426,6 +437,7 @@ zabbix_export: tag: Application value: 'WildFly deployment [{#DEPLOYMENT}]' - + uuid: 8942cf5bc803401cac2f4d9ea943f1fe name: 'WildFly deployment [{#DEPLOYMENT}]: Enabled' type: JMX key: 'jmx["{#JMXOBJ}",enabled]' @@ -450,6 +462,7 @@ zabbix_export: tag: Application value: 'WildFly deployment [{#DEPLOYMENT}]' - + uuid: f633e596ddcc4620a193243c80a6633b name: 'WildFly deployment [{#DEPLOYMENT}]: Managed' type: JMX key: 'jmx["{#JMXOBJ}",managed]' @@ -474,6 +487,7 @@ zabbix_export: tag: Application value: 'WildFly deployment [{#DEPLOYMENT}]' - + uuid: 498f0d31a5044b91b4aa8af621011919 name: 'WildFly deployment [{#DEPLOYMENT}]: Persistent' type: JMX key: 'jmx["{#JMXOBJ}",persistent]' @@ -498,6 +512,7 @@ zabbix_export: tag: Application value: 'WildFly deployment [{#DEPLOYMENT}]' - + uuid: d5dd67dc20c54ef1921da9c9a068ad29 name: 'WildFly deployment [{#DEPLOYMENT}]: Status' type: JMX key: 'jmx["{#JMXOBJ}",status]' @@ -523,6 +538,7 @@ zabbix_export: value: 'WildFly deployment [{#DEPLOYMENT}]' trigger_prototypes: - + uuid: 15cf5f6e2a2a442f986c1f95a9f08ef7 expression: '{diff()}=1 and {strlen()}>0' name: 'WildFly deployment [{#DEPLOYMENT}]: Deployment status has changed (new status: {ITEM.VALUE})' priority: WARNING @@ -537,6 +553,7 @@ zabbix_export: lld_macro: '{#JMXOBJ}' path: $.object - + uuid: 8e3d5fe1a5a348169c15217bd083abf5 name: 'JDBC metrics discovery' type: JMX key: 'jmx.get[beans,"jboss.as:subsystem=datasources,data-source=*,statistics=jdbc"]' @@ -545,6 +562,7 @@ zabbix_export: password: '{$WILDFLY.PASSWORD}' item_prototypes: - + uuid: 6c0c0f94300148eda82224da1bc73bd1 name: 'WildFly {#JMX_DATA_SOURCE}: Cache access, rate' type: JMX key: 'jmx["{#JMXOBJ}",PreparedStatementCacheAccessCount]' @@ -563,6 +581,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: 0857fb4d2d2447a0b0dede21bb4b4bd5 name: 'WildFly {#JMX_DATA_SOURCE}: Cache add, rate' type: JMX key: 'jmx["{#JMXOBJ}",PreparedStatementCacheAddCount]' @@ -582,6 +601,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: bf368224ed444311ae1af4098c4bdb1f name: 'WildFly {#JMX_DATA_SOURCE}: Cache current size' type: JMX key: 'jmx["{#JMXOBJ}",PreparedStatementCacheCurrentSize]' @@ -595,6 +615,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: 9c08f05299774a538a52be2c11e62cda name: 'WildFly {#JMX_DATA_SOURCE}: Cache delete, rate' type: JMX key: 'jmx["{#JMXOBJ}",PreparedStatementCacheDeleteCount]' @@ -614,6 +635,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: dbe7bc3d9a8a46c6a84b956f0a9e33be name: 'WildFly {#JMX_DATA_SOURCE}: Cache hit, rate' type: JMX key: 'jmx["{#JMXOBJ}",PreparedStatementCacheHitCount]' @@ -633,6 +655,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: 0e81a30b802941c4bc0e34a10a8d0573 name: 'WildFly {#JMX_DATA_SOURCE}: Cache miss, rate' type: JMX key: 'jmx["{#JMXOBJ}",PreparedStatementCacheMissCount]' @@ -652,6 +675,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: 81dbce02ad4d492ebebd1a205bea1b43 name: 'WildFly {#JMX_DATA_SOURCE}: Statistics enabled' type: JMX key: 'jmx["{#JMXOBJ}",statisticsEnabled]' @@ -677,6 +701,7 @@ zabbix_export: value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' graph_prototypes: - + uuid: 322b26787ab444db90a1be3da2717dd2 name: 'WildFly {#JMX_DATA_SOURCE}: Cache operations' graph_items: - @@ -717,6 +742,7 @@ zabbix_export: lld_macro: '{#JMX_DATA_SOURCE}' path: '$.properties.["data-source"]' - + uuid: f8fd6899dafb4247853bd3ed3fbabd48 name: 'Pools metrics discovery' type: JMX key: 'jmx.get[beans,"jboss.as:subsystem=datasources,data-source=*,statistics=pool"]' @@ -725,6 +751,7 @@ zabbix_export: password: '{$WILDFLY.PASSWORD}' item_prototypes: - + uuid: 06d61e390b0e403e81b1eaa77815cde2 name: 'WildFly {#JMX_DATA_SOURCE}: Connections: Active' type: JMX key: 'jmx["{#JMXOBJ}",ActiveCount]' @@ -740,10 +767,12 @@ zabbix_export: value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' trigger_prototypes: - + uuid: d6a77a1cca8a4760be48d83e06f99ce5 expression: '{max(5m)}=0' name: 'WildFly {#JMX_DATA_SOURCE}: There are no active connections for 5m' priority: WARNING - + uuid: 64565b71c26b463d8ea83ee5ee18284f name: 'WildFly {#JMX_DATA_SOURCE}: Connections: Available' type: JMX key: 'jmx["{#JMXOBJ}",AvailableCount]' @@ -758,6 +787,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: adf534b46aba4f28acea58ea46197edd name: 'WildFly {#JMX_DATA_SOURCE}: Blocking time, avg' type: JMX key: 'jmx["{#JMXOBJ}",AverageBlockingTime]' @@ -773,6 +803,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: 788691ba487e422a913d408361f99e4d name: 'WildFly {#JMX_DATA_SOURCE}: Connections: Creating time, avg' type: JMX key: 'jmx["{#JMXOBJ}",AverageCreationTime]' @@ -788,6 +819,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: 52320ebbe70244e3ad52b0766cd03d8d name: 'WildFly {#JMX_DATA_SOURCE}: Connections: Get time, avg' type: JMX key: 'jmx["{#JMXOBJ}",AverageGetTime]' @@ -803,6 +835,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: c3a313b3d1c34e6b99ae73d5195e7fac name: 'WildFly {#JMX_DATA_SOURCE}: Connections: Pool time, avg' type: JMX key: 'jmx["{#JMXOBJ}",AveragePoolTime]' @@ -818,6 +851,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: a76602ba784a4d40a3672a80487c878a name: 'WildFly {#JMX_DATA_SOURCE}: Connections: Usage time, avg' type: JMX key: 'jmx["{#JMXOBJ}",AverageUsageTime]' @@ -833,6 +867,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: ba111d0ad76848c39c54ffc37d04e561 name: 'WildFly {#JMX_DATA_SOURCE}: Connections: Blocking failure, rate' type: JMX key: 'jmx["{#JMXOBJ}",BlockingFailureCount]' @@ -852,6 +887,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: c01eb89708224899a9ac8e90ee79bcca name: 'WildFly {#JMX_DATA_SOURCE}: Connections: Created, rate' type: JMX key: 'jmx["{#JMXOBJ}",CreatedCount]' @@ -871,6 +907,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: 606ed51ce8e549c7af20d7c1c5f78e6e name: 'WildFly {#JMX_DATA_SOURCE}: Connections: Destroyed, rate' type: JMX key: 'jmx["{#JMXOBJ}",DestroyedCount]' @@ -890,6 +927,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: a02eb0060fbb4f598d654d93c286c543 name: 'WildFly {#JMX_DATA_SOURCE}: Connections: Idle' type: JMX key: 'jmx["{#JMXOBJ}",IdleCount]' @@ -904,6 +942,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: a5eed78c02274f6180eb667091087ce0 name: 'WildFly {#JMX_DATA_SOURCE}: Connections: In use' type: JMX key: 'jmx["{#JMXOBJ}",InUseCount]' @@ -918,6 +957,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: 2f3e82a1c2f2472f95e4a85e3b182739 name: 'WildFly {#JMX_DATA_SOURCE}: Connections: Used, max' type: JMX key: 'jmx["{#JMXOBJ}",MaxUsedCount]' @@ -932,6 +972,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: fb9a55168c8a4082a19f846ca10adc85 name: 'WildFly {#JMX_DATA_SOURCE}: Statistics enabled' type: JMX key: 'jmx["{#JMXOBJ}",statisticsEnabled]' @@ -958,15 +999,18 @@ zabbix_export: value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' trigger_prototypes: - + uuid: f32939659b5a4320a0f99f1133c851fe expression: '{last()}=0' name: 'WildFly {#JMX_DATA_SOURCE}: JDBC monitoring statistic is not enabled' priority: INFO - + uuid: 8cc4101b6871491a857b98d665cecf21 expression: '{last()}=0' name: 'WildFly {#JMX_DATA_SOURCE}: Pools monitoring statistic is not enabled' priority: INFO description: 'Zabbix has not received data for items for the last 15 minutes' - + uuid: 727ff33cec8e4223bc5054c53d0de88b name: 'WildFly {#JMX_DATA_SOURCE}: Connections: Timed out, rate' type: JMX key: 'jmx["{#JMXOBJ}",TimedOut]' @@ -987,10 +1031,12 @@ zabbix_export: value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' trigger_prototypes: - + uuid: 0a2f7d09e4d945e68bbae3ac2ae365a8 expression: '{last()}>0' name: 'WildFly {#JMX_DATA_SOURCE}: There are timeout connections' priority: WARNING - + uuid: 4832c8d39e0d4329af6876c594a3d741 name: 'WildFly {#JMX_DATA_SOURCE}: Connections: Wait' type: JMX key: 'jmx["{#JMXOBJ}",WaitCount]' @@ -1006,10 +1052,12 @@ zabbix_export: value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' trigger_prototypes: - + uuid: c1c06f3640a845f8aface4355ac75eed expression: '{min(5m)}>{$WILDFLY.CONN.WAIT.MAX.WARN}' name: 'WildFly {#JMX_DATA_SOURCE}: Too many waiting connections (over {$WILDFLY.CONN.WAIT.MAX.WARN} for 5m)' priority: WARNING - + uuid: c22389aa983a4cdca504e3cc41126f03 name: 'WildFly {#JMX_DATA_SOURCE}: XA: Commit time, avg' type: JMX key: 'jmx["{#JMXOBJ}",XACommitAverageTime]' @@ -1025,6 +1073,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: 2510b507e62c4574af32bb0a283995e8 name: 'WildFly {#JMX_DATA_SOURCE}: XA: Commit, rate' type: JMX key: 'jmx["{#JMXOBJ}",XACommitCount]' @@ -1044,6 +1093,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: 6f15c885d49e4c1a89bd52b0b4ff0035 name: 'WildFly {#JMX_DATA_SOURCE}: XA: End time, avg' type: JMX key: 'jmx["{#JMXOBJ}",XAEndAverageTime]' @@ -1059,6 +1109,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: c51dd8821ace4724ae965d7ca6f3ebdd name: 'WildFly {#JMX_DATA_SOURCE}: XA: End, rate' type: JMX key: 'jmx["{#JMXOBJ}",XAEndCount]' @@ -1078,6 +1129,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: b5028a44fa2b4347abe11177d61567e2 name: 'WildFly {#JMX_DATA_SOURCE}: XA: Forget time, avg' type: JMX key: 'jmx["{#JMXOBJ}",XAForgetAverageTime]' @@ -1093,6 +1145,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: 685173455b424a5aa5463670c1718314 name: 'WildFly {#JMX_DATA_SOURCE}: XA: Forget, rate' type: JMX key: 'jmx["{#JMXOBJ}",XAForgetCount]' @@ -1112,6 +1165,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: 4513aff93c8a404389aaf58b28aab5b1 name: 'WildFly {#JMX_DATA_SOURCE}: XA: Prepare time, avg' type: JMX key: 'jmx["{#JMXOBJ}",XAPrepareAverageTime]' @@ -1126,6 +1180,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: 96c723883cfa416b9e030e5d42836de3 name: 'WildFly {#JMX_DATA_SOURCE}: XA: Prepare, rate' type: JMX key: 'jmx["{#JMXOBJ}",XAPrepareCount]' @@ -1145,6 +1200,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: 30f0474a666547c39e0d793decd0be57 name: 'WildFly {#JMX_DATA_SOURCE}: XA: Recover time, avg' type: JMX key: 'jmx["{#JMXOBJ}",XARecoverAverageTime]' @@ -1160,6 +1216,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: d7a3de25f6a74c75b65bc9c83decc1ac name: 'WildFly {#JMX_DATA_SOURCE}: XA: Recover, rate' type: JMX key: 'jmx["{#JMXOBJ}",XARecoverCount]' @@ -1179,6 +1236,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: bd64f91e953249e993c3c388f3382ff4 name: 'WildFly {#JMX_DATA_SOURCE}: XA: Rollback time, avg' type: JMX key: 'jmx["{#JMXOBJ}",XARollbackAverageTime]' @@ -1194,6 +1252,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: 0c0749b041124e1ebb11396344517c01 name: 'WildFly {#JMX_DATA_SOURCE}: XA: Rollback, rate' type: JMX key: 'jmx["{#JMXOBJ}",XARollbackCount]' @@ -1213,6 +1272,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: ab9c32db31d84a46967c1f601f11f610 name: 'WildFly {#JMX_DATA_SOURCE}: XA: Start time, avg' type: JMX key: 'jmx["{#JMXOBJ}",XAStartAverageTime]' @@ -1228,6 +1288,7 @@ zabbix_export: tag: Application value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' - + uuid: ef5b00e1dcab4addbc72a0c191e3728b name: 'WildFly {#JMX_DATA_SOURCE}: XA: Start rate' type: JMX key: 'jmx["{#JMXOBJ}",XAStartCount]' @@ -1248,11 +1309,13 @@ zabbix_export: value: 'WildFly datasource [{#JMX_DATA_SOURCE}]' trigger_prototypes: - + uuid: fa7ca1a50f714d56a769139143d4c945 expression: '{WildFly Server by JMX:jmx["{#JMXOBJ}",InUseCount].min(5m)}/{WildFly Server by JMX:jmx["{#JMXOBJ}",AvailableCount].last()}*100>{$WILDFLY.CONN.USAGE.WARN.MAX}' name: 'WildFly {#JMX_DATA_SOURCE}: Connection usage is too high (over {$WILDFLY.CONN.USAGE.WARN.MAX} in 5m)' priority: HIGH graph_prototypes: - + uuid: 65db851d241b4fe4b6a5d9796d475e55 name: 'WildFly {#JMX_DATA_SOURCE}: Connections' graph_items: - @@ -1299,6 +1362,7 @@ zabbix_export: lld_macro: '{#JMX_DATA_SOURCE}' path: '$.properties.["data-source"]' - + uuid: 0a566b1e160649cdb5fda18d3b157733 name: 'Undertow metrics discovery' type: JMX key: 'jmx.get[beans,"jboss.as:subsystem=undertow,server=*,http-listener=*"]' @@ -1307,6 +1371,7 @@ zabbix_export: password: '{$WILDFLY.PASSWORD}' item_prototypes: - + uuid: dde94dd2df61495582234d709552fe17 name: 'WildFly listener {#HTTP_LISTENER}: Bytes received, rate' type: JMX key: 'jmx["{#JMXOBJ}",bytesReceived]' @@ -1327,6 +1392,7 @@ zabbix_export: tag: Application value: 'WildFly listener [{#SERVER}.{#HTTP_LISTENER}]' - + uuid: 36451d29d7074b8ebdb3f366eeaa84df name: 'WildFly listener {#HTTP_LISTENER}: Bytes sent, rate' type: JMX key: 'jmx["{#JMXOBJ}",bytesSent]' @@ -1347,6 +1413,7 @@ zabbix_export: tag: Application value: 'WildFly listener [{#SERVER}.{#HTTP_LISTENER}]' - + uuid: a34cb42c703a4996ab9a4c7a08e71eeb name: 'WildFly listener {#HTTP_LISTENER}: Errors, rate' type: JMX key: 'jmx["{#JMXOBJ}",errorCount]' @@ -1367,10 +1434,12 @@ zabbix_export: value: 'WildFly listener [{#SERVER}.{#HTTP_LISTENER}]' trigger_prototypes: - + uuid: a5f76519fd904e38b26226e1e8e55916 expression: '{last()}>0' name: 'WildFly listener {#HTTP_LISTENER}: There are 500 responses by this listener.' priority: WARNING - + uuid: 2e7a581b104a4d4a8a0d9235b899635a name: 'WildFly listener {#HTTP_LISTENER}: Requests, rate' type: JMX key: 'jmx["{#JMXOBJ}",requestCount]' @@ -1392,6 +1461,7 @@ zabbix_export: value: 'WildFly listener [{#SERVER}.{#HTTP_LISTENER}]' graph_prototypes: - + uuid: 980c07db8fc5450db560a94df1250bf5 name: 'WildFly listener {#HTTP_LISTENER}: Requests' graph_items: - @@ -1406,6 +1476,7 @@ zabbix_export: host: 'WildFly Server by JMX' key: 'jmx["{#JMXOBJ}",errorCount]' - + uuid: 7d982b6efde6432f9d3f96a4300eae00 name: 'WildFly listener {#HTTP_LISTENER}: Throughput' graph_items: - @@ -1458,6 +1529,7 @@ zabbix_export: value: zabbix valuemaps: - + uuid: 4004b5f2501f44a69dc86afce3daa4d1 name: 'WildFly flag' mappings: - @@ -1468,6 +1540,7 @@ zabbix_export: newvalue: 'True' graphs: - + uuid: 1258c57f24f34e6fbcbe5947b0902e3d name: 'WildFly: Transactions' graph_items: - diff --git a/templates/app/zookeeper_http/template_app_zookeeper_http.yaml b/templates/app/zookeeper_http/template_app_zookeeper_http.yaml index 817e15a159a..f4ab2b2d40c 100644 --- a/templates/app/zookeeper_http/template_app_zookeeper_http.yaml +++ b/templates/app/zookeeper_http/template_app_zookeeper_http.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:37Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: b606eda347ea4663a33ad4d12a482750 template: 'Zookeeper by HTTP' name: 'Zookeeper by HTTP' description: | @@ -21,6 +23,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: c7e7e728371a45ef81c35929a713ab4a name: 'Zookeeper: Approximate data size' type: DEPENDENT key: zookeeper.approximate_data_size @@ -40,6 +43,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 260f60267bda40099f323292d7f0b8fd name: 'Zookeeper: Election time, avg' type: DEPENDENT key: zookeeper.avg_election_time @@ -66,6 +70,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 28aa45a47df64503a9553a05794f512a name: 'Zookeeper: Fsync time, avg' type: DEPENDENT key: zookeeper.avg_fsynctime @@ -92,6 +97,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 243ea1e324d5464a88c8847e721cd38b name: 'Zookeeper: Latency, avg' type: DEPENDENT key: zookeeper.avg_latency @@ -112,6 +118,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 6195a64eb23341f0964d8d9ffbf9e624 name: 'Zookeeper: Snapshot write time, avg' type: DEPENDENT key: zookeeper.avg_snapshottime @@ -138,6 +145,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: f227c61a498f47f6ba1862a741da3789 name: 'Zookeeper: Bytes received per sec' type: DEPENDENT key: zookeeper.bytes_received_count.rate @@ -162,6 +170,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: b9a97ebbaf7d416998e24553cee3559c name: 'Zookeeper: Elections' type: DEPENDENT key: zookeeper.cnt_election_time @@ -187,6 +196,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 01d490987f954950b7ce3a107aefa200 name: 'Zookeeper: Fsync' type: DEPENDENT key: zookeeper.cnt_fsynctime @@ -207,6 +217,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 159bf1c1f29846a582e201c143239182 name: 'Zookeeper: Snapshot writes' type: DEPENDENT key: zookeeper.cnt_snapshottime @@ -227,6 +238,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 10b17f0682c44e2391b8ee191ed355c1 name: 'Zookeeper: Commit per sec' type: DEPENDENT key: zookeeper.commit_count.rate @@ -250,6 +262,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 1c0ff2c8d4844ed4b815f2a793dd6e7b name: 'Zookeeper: Drop connections per sec' type: DEPENDENT key: zookeeper.connection_drop_count.rate @@ -273,6 +286,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 640195274cda47ed83faa4f0c6529818 name: 'Zookeeper: Rejected connections per sec' type: DEPENDENT key: zookeeper.connection_rejected.rate @@ -296,6 +310,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 1498099b44d3424093f7cea55cb256e8 name: 'Zookeeper: Revalidate connections per sec' type: DEPENDENT key: zookeeper.connection_revalidate_count.rate @@ -319,6 +334,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 3e8e3bc9910e4c3c898e1371790a35f0 name: 'Zookeeper: Diff syncs per sec' type: DEPENDENT key: zookeeper.diff_count.rate @@ -342,6 +358,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 1a581bf18a364868b6eb47bbafcaa105 name: 'Zookeeper: Ephemeral nodes count' type: DEPENDENT key: zookeeper.ephemerals_count @@ -360,6 +377,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: f682f5d6e1664f919872f309371e4079 name: 'Zookeeper: Get connections stats' type: HTTP_AGENT key: zookeeper.get_connections_stats @@ -373,6 +391,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: cf7e83297d6343fb87dcd7848f62ce41 name: 'Zookeeper: Get server metrics' type: HTTP_AGENT key: zookeeper.get_metrics @@ -385,6 +404,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 0f8e7ac6f753483d86744b2ab6aa28dd name: 'Zookeeper: Global sessions' type: DEPENDENT key: zookeeper.global_sessions @@ -403,6 +423,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 72519325755b4c27931c674756313ebb name: 'Zookeeper: Local sessions' type: DEPENDENT key: zookeeper.local_sessions @@ -421,6 +442,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 8a784676586d4b719a0b5c1327a0645f name: 'Zookeeper: Looking per sec' type: DEPENDENT key: zookeeper.looking_count.rate @@ -444,6 +466,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 350a5b566e054e8390bb43ce0b2916c6 name: 'Zookeeper: File descriptors, max' type: DEPENDENT key: zookeeper.max_file_descriptor_count @@ -466,6 +489,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 185f5c3fdfde43afa55ed4c38c0878dc name: 'Zookeeper: Latency, max' type: DEPENDENT key: zookeeper.max_latency @@ -486,6 +510,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: a4b3d6d9cfb14454b83475b89fe44e06 name: 'Zookeeper: Latency, min' type: DEPENDENT key: zookeeper.min_latency @@ -506,6 +531,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 86ba6a7967e8462cb6ff4be126e21a44 name: 'Zookeeper: Alive connections' type: DEPENDENT key: zookeeper.num_alive_connections @@ -524,6 +550,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: e441c926d2f947708b39d7615520405d name: 'Zookeeper: File descriptors, open' type: DEPENDENT key: zookeeper.open_file_descriptor_count @@ -542,6 +569,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 88ede9687323440183d665d38938212e name: 'Zookeeper: Outstanding requests' type: DEPENDENT key: zookeeper.outstanding_requests @@ -561,12 +589,14 @@ zabbix_export: value: Zookeeper triggers: - + uuid: 68a8aa72f7a646fb85d0f08bae68fece expression: '{min(5m)}>{$ZOOKEEPER.OUTSTANDING_REQ.MAX.WARN}' name: 'Zookeeper: Too many queued requests (over {$ZOOKEEPER.OUTSTANDING_REQ.MAX.WARN}% for 5 min)' priority: AVERAGE description: 'Number of queued requests in the server. This goes up when the server receives more requests than it can process.' manual_close: 'YES' - + uuid: 3295ed3fdb504014b351eba81bf55ccf name: 'Zookeeper: Packets received per sec' type: DEPENDENT key: zookeeper.packets_received.rate @@ -590,6 +620,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: ecef658cb34247e2838e0f7313dba0bf name: 'Zookeeper: Packets sent per sec' type: DEPENDENT key: zookeeper.packets_sent @@ -613,6 +644,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 8295b8c4c1f44ba48987f36b54b43ab8 name: 'Zookeeper: Revalidate per sec' type: DEPENDENT key: zookeeper.revalidate_count.rate @@ -636,6 +668,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 44a1f40fb3604fcda9fedc4beeb87baf name: 'Zookeeper: Server mode' type: DEPENDENT key: zookeeper.server_state @@ -661,12 +694,14 @@ zabbix_export: value: Zookeeper triggers: - + uuid: 9446a9a56fe848ff98f400a295baa3f5 expression: '{diff()}=1 and {strlen()}>0' name: 'Zookeeper: Server mode has changed (new mode: {ITEM.VALUE})' priority: INFO description: 'Zookeeper node state has changed. Ack to close.' manual_close: 'YES' - + uuid: d143981fdaee4c51bcbb773579be25f0 name: 'Zookeeper: Snap syncs per sec' type: DEPENDENT key: zookeeper.snap_count.rate @@ -690,6 +725,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: cea535cfb32940f29aee3c17734e8c51 name: 'Zookeeper: Uptime' type: DEPENDENT key: zookeeper.uptime @@ -714,18 +750,21 @@ zabbix_export: value: Zookeeper triggers: - + uuid: 6ce27f0b4bd74ba5b937ddf74a666d69 expression: '{nodata(10m)}=1' name: 'Zookeeper: Failed to fetch info data (or no data for 10m)' priority: WARNING description: 'Zabbix has not received data for items for the last 10 minutes' manual_close: 'YES' - + uuid: a9d40e1ef3804a1bbb5a181e2bc45742 expression: '{last()}<10m' name: 'Zookeeper: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 86a65edd19e14fa9aea1ff40220f895c name: 'Zookeeper: Version' type: DEPENDENT key: zookeeper.version @@ -756,12 +795,14 @@ zabbix_export: value: Zookeeper triggers: - + uuid: a1035988ae8e41479b014cccb502877e expression: '{diff()}=1 and {strlen()}>0' name: 'Zookeeper: Version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'Zookeeper version has changed. Ack to close.' manual_close: 'YES' - + uuid: 5cbc4414c19146ff87e15f21c77808c9 name: 'Zookeeper: Watch count' type: DEPENDENT key: zookeeper.watch_count @@ -780,6 +821,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 07925b71e3fe421eac9b338fc23713d0 name: 'Zookeeper: Znode count' type: DEPENDENT key: zookeeper.znode_count @@ -803,6 +845,7 @@ zabbix_export: value: Zookeeper discovery_rules: - + uuid: e0f576ea5ae44289866fb726079ddbf8 name: 'Clients discovery' type: HTTP_AGENT key: zookeeper.clients @@ -812,6 +855,7 @@ zabbix_export: Note, depending on the number of client connections this operation may be expensive (i.e. impact server performance). item_prototypes: - + uuid: b5a378d3785542dca169b1bc1c02189f name: 'Zookeeper client {#TYPE} [{#CLIENT}]: Latency, avg' type: DEPENDENT key: 'zookeeper.avg_latency[{#TYPE},{#CLIENT}]' @@ -832,6 +876,7 @@ zabbix_export: tag: Application value: 'Zookeeper {#TYPE} {#CLIENT}' - + uuid: 2a36ecfb56754bcb8bdc91da76316fb4 name: 'Zookeeper client {#TYPE} [{#CLIENT}]: Latency, max' type: DEPENDENT key: 'zookeeper.max_latency[{#TYPE},{#CLIENT}]' @@ -852,6 +897,7 @@ zabbix_export: tag: Application value: 'Zookeeper {#TYPE} {#CLIENT}' - + uuid: 6a245634ec9b4aa0b2df8360b42ac8aa name: 'Zookeeper client {#TYPE} [{#CLIENT}]: Latency, min' type: DEPENDENT key: 'zookeeper.min_latency[{#TYPE},{#CLIENT}]' @@ -872,6 +918,7 @@ zabbix_export: tag: Application value: 'Zookeeper {#TYPE} {#CLIENT}' - + uuid: 89805694583b453e99f833e850b5c5dc name: 'Zookeeper client {#TYPE} [{#CLIENT}]: Outstanding requests' type: DEPENDENT key: 'zookeeper.outstanding_requests[{#TYPE},{#CLIENT}]' @@ -890,6 +937,7 @@ zabbix_export: tag: Application value: 'Zookeeper {#TYPE} {#CLIENT}' - + uuid: e68a429aa986477e894b2a4437b6ec4a name: 'Zookeeper client {#TYPE} [{#CLIENT}]: Packets received per sec' type: DEPENDENT key: 'zookeeper.packets_received[{#TYPE},{#CLIENT}]' @@ -913,6 +961,7 @@ zabbix_export: tag: Application value: 'Zookeeper {#TYPE} {#CLIENT}' - + uuid: c748207b3f3e4a7ca6bb8ff3ecc8959b name: 'Zookeeper client {#TYPE} [{#CLIENT}]: Packets sent per sec' type: DEPENDENT key: 'zookeeper.packets_sent[{#TYPE},{#CLIENT}]' @@ -937,6 +986,7 @@ zabbix_export: value: 'Zookeeper {#TYPE} {#CLIENT}' graph_prototypes: - + uuid: 9ea4e5af47124317ba7f4502af97bc9c name: 'Zookeeper client {#TYPE} [{#CLIENT}]: Latency' graph_items: - @@ -958,6 +1008,7 @@ zabbix_export: host: 'Zookeeper by HTTP' key: 'zookeeper.avg_latency[{#TYPE},{#CLIENT}]' - + uuid: b41e4ca001fe4a6789b1b4490861bd26 name: 'Zookeeper client {#TYPE} [{#CLIENT}]: Packets' graph_items: - @@ -996,6 +1047,7 @@ zabbix_export: return JSON.stringify(data); - + uuid: 70e9fabfdfe446edae67a340f648612f name: 'Leader metrics discovery' type: DEPENDENT key: zookeeper.metrics.leader @@ -1003,6 +1055,7 @@ zabbix_export: description: 'Additional metrics for leader node' item_prototypes: - + uuid: 3a9b38e228a0438eae354cfc885b81ab name: 'Zookeeper: Learners{#SINGLETON}' type: DEPENDENT key: 'zookeeper.learners[{#SINGLETON}]' @@ -1021,6 +1074,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: c6ae1476b69f43108f843508a02343a7 name: 'Zookeeper: Pending syncs{#SINGLETON}' type: DEPENDENT key: 'zookeeper.pending_syncs[{#SINGLETON}]' @@ -1040,11 +1094,13 @@ zabbix_export: value: Zookeeper trigger_prototypes: - + uuid: 6797405f512044a4a216350d0e2f0551 expression: '{min(5m)}>{$ZOOKEEPER.PENDING_SYNCS.MAX.WARN}' name: 'Zookeeper: Too many pending syncs (over {$ZOOKEEPER.PENDING_SYNCS.MAX.WARN}% for 5 min)' priority: AVERAGE manual_close: 'YES' - + uuid: d5297a5598e94ef5acb1f6affdf51eee name: 'Zookeeper: Quorum size{#SINGLETON}' type: DEPENDENT key: 'zookeeper.quorum_size[{#SINGLETON}]' @@ -1062,6 +1118,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 406d13a8d38a47498e939a118ec0329a name: 'Zookeeper: Synced followers{#SINGLETON}' type: DEPENDENT key: 'zookeeper.synced_followers[{#SINGLETON}]' @@ -1080,6 +1137,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 71c9de2ed85d4a5fb2306b24b9ca67d3 name: 'Zookeeper: Synced non-voting follower{#SINGLETON}' type: DEPENDENT key: 'zookeeper.synced_non_voting_followers[{#SINGLETON}]' @@ -1098,6 +1156,7 @@ zabbix_export: tag: Application value: Zookeeper - + uuid: 299da1a6343b47a4a25efe2d8581965e name: 'Zookeeper: Synced observers{#SINGLETON}' type: DEPENDENT key: 'zookeeper.synced_observers[{#SINGLETON}]' @@ -1117,6 +1176,7 @@ zabbix_export: value: Zookeeper trigger_prototypes: - + uuid: 4159816bd159420b8aa9d963535fc251 expression: '{Zookeeper by HTTP:zookeeper.synced_followers[{#SINGLETON}].last()} < {Zookeeper by HTTP:zookeeper.quorum_size[{#SINGLETON}].last()}-1' name: 'Zookeeper: Too few active followers' priority: AVERAGE @@ -1159,12 +1219,14 @@ zabbix_export: description: 'Request scheme which may be http or https' triggers: - + uuid: 65c183aa48824c97bc1bd6e5f864f4fc expression: '{Zookeeper by HTTP:zookeeper.open_file_descriptor_count.min(5m)} * 100 / {Zookeeper by HTTP:zookeeper.max_file_descriptor_count.last()} > {$ZOOKEEPER.FILE_DESCRIPTORS.MAX.WARN}' name: 'Zookeeper: Too many file descriptors used (over {$ZOOKEEPER.FILE_DESCRIPTORS.MAX.WARN}% for 5 min)' priority: WARNING description: 'Number of file descriptors used more than {$ZOOKEEPER.FILE_DESCRIPTORS.MAX.WARN}% of the available number of file descriptors.' graphs: - + uuid: 0553c91abfac4f8fb452b6b367055261 name: 'Zookeeper: File descriptors usage' graph_items: - @@ -1179,6 +1241,7 @@ zabbix_export: host: 'Zookeeper by HTTP' key: zookeeper.open_file_descriptor_count - + uuid: e4a53bcc70fa4688832dce28ca5f9c4a name: 'Zookeeper: Latency' graph_items: - @@ -1200,6 +1263,7 @@ zabbix_export: host: 'Zookeeper by HTTP' key: zookeeper.avg_latency - + uuid: 34d7f20585404aabac415c832c09a7ed name: 'Zookeeper: Nodes' graph_items: - @@ -1214,6 +1278,7 @@ zabbix_export: host: 'Zookeeper by HTTP' key: zookeeper.ephemerals_count - + uuid: 8724517184844ee79c47f36b895cd564 name: 'Zookeeper: Packets' graph_items: - diff --git a/templates/cctv/hikvision/template_cctv_hikvision_camera.yaml b/templates/cctv/hikvision/template_cctv_hikvision_camera.yaml index 1635f23d61d..532d1d34f12 100644 --- a/templates/cctv/hikvision/template_cctv_hikvision_camera.yaml +++ b/templates/cctv/hikvision/template_cctv_hikvision_camera.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:44Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: d37f71c7e3f7469bab645852a69a2018 name: 'Templates/Video surveillance' templates: - + uuid: 3fb4020df2984b0ab64dfd8355ff5c65 template: 'Hikvision camera by HTTP' name: 'Hikvision camera by HTTP' description: 'Template tooling version used: 0.38' @@ -14,6 +16,7 @@ zabbix_export: name: 'Templates/Video surveillance' items: - + uuid: e889b3a7e6044f0284081f9d6427b416 name: 'Hikvision camera: Boot loader released date' type: DEPENDENT key: hikvision_cam.boot_released_date @@ -38,6 +41,7 @@ zabbix_export: tag: Application value: 'Hikvision camera' - + uuid: 61c6f0073e604a449d8f724d762cfb7f name: 'Hikvision camera: Boot loader version' type: DEPENDENT key: hikvision_cam.boot_version @@ -63,6 +67,7 @@ zabbix_export: tag: Application value: 'Hikvision camera' - + uuid: 247a70ed0cc543d69183a6a793cd9978 name: 'Hikvision camera: CPU utilization' type: DEPENDENT key: hikvision_cam.cpu.util @@ -89,12 +94,14 @@ zabbix_export: value: CPU triggers: - + uuid: b776ebb93fd84579ae44a481f5f92cfc expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'Hikvision camera: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: 7e65f407b515429caf415820dd633b0e name: 'Hikvision camera: Current device time' type: DEPENDENT key: hikvision_cam.current_device_time @@ -115,6 +122,7 @@ zabbix_export: tag: Application value: 'Hikvision camera' - + uuid: 42b0f3ae08cf4730a52ea2ddda6f5bae name: 'Hikvision camera: Device description' type: DEPENDENT key: hikvision_cam.device_description @@ -140,6 +148,7 @@ zabbix_export: tag: Application value: 'Hikvision camera' - + uuid: 4abc7dcef6ec4b97bd1350d2e93f58d4 name: 'Hikvision camera: Device ID' type: DEPENDENT key: hikvision_cam.device_id @@ -164,6 +173,7 @@ zabbix_export: tag: Application value: 'Hikvision camera' - + uuid: f4e6f9d05fea4489a9eaa47effe66ceb name: 'Hikvision camera: Device location' type: DEPENDENT key: hikvision_cam.device_location @@ -189,6 +199,7 @@ zabbix_export: tag: Application value: 'Hikvision camera' - + uuid: 278a04c86c22419886aa64fad8e05c9e name: 'Hikvision camera: Device name' type: DEPENDENT key: hikvision_cam.device_name @@ -214,6 +225,7 @@ zabbix_export: tag: Application value: 'Hikvision camera' - + uuid: 84d86e688a31402a82798f9e2ff04ab8 name: 'Hikvision camera: Device type' type: DEPENDENT key: hikvision_cam.device_type @@ -239,6 +251,7 @@ zabbix_export: tag: Application value: 'Hikvision camera' - + uuid: 66ee550f4838455e9500561d790a76d1 name: 'Hikvision camera: Encoder released date' type: DEPENDENT key: hikvision_cam.encoder_released_date @@ -264,6 +277,7 @@ zabbix_export: tag: Application value: 'Hikvision camera' - + uuid: 4798d54b70ee445293c12b3a8038b8c8 name: 'Hikvision camera: Encoder version' type: DEPENDENT key: hikvision_cam.encoder_version @@ -289,6 +303,7 @@ zabbix_export: tag: Application value: 'Hikvision camera' - + uuid: ac6ee4d15c584709a7bdf2b89048aacc name: 'Hikvision camera: Firmware released date' type: DEPENDENT key: hikvision_cam.firmware_released_date @@ -314,6 +329,7 @@ zabbix_export: tag: Application value: 'Hikvision camera' - + uuid: eafe1a75a24c479cb5bf116be2272375 name: 'Hikvision camera: Firmware version' type: DEPENDENT key: hikvision_cam.firmware_version @@ -340,12 +356,14 @@ zabbix_export: value: 'Hikvision camera' triggers: - + uuid: f6a8c627f38545c7a473d8a65b45713c expression: '{diff()}=1 and {strlen()}>0' name: 'Hikvision camera: Version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'Hikvision camera version has changed. Ack to close.' manual_close: 'YES' - + uuid: 0ddd3af82fb64b75821dc1fab96c16ab name: 'Hikvision camera: Get device info' type: HTTP_AGENT key: hikvision_cam.get_info @@ -376,6 +394,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: d0fc2ebf4ae140b68546e2425321f797 name: 'Hikvision camera: Get device info: Login status' type: DEPENDENT key: hikvision_cam.get_info.login_status @@ -408,6 +427,7 @@ zabbix_export: tag: Application value: Status - + uuid: 1ad3e3c9f60043a58f63addc8768c887 name: 'Hikvision camera: Get system status' type: HTTP_AGENT key: hikvision_cam.get_status @@ -438,6 +458,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: ebca4ac32e2e4bfd8bf3cdae155a4ee6 name: 'Hikvision camera: Get system status: Login status' type: DEPENDENT key: hikvision_cam.get_status.login_status @@ -470,6 +491,7 @@ zabbix_export: tag: Application value: Status - + uuid: 65f89830d9f041f9a1558936dfcffc5f name: 'Hikvision camera: Get streaming channels' type: HTTP_AGENT key: hikvision_cam.get_streaming @@ -500,6 +522,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: c90527e1a2a948b5a5f678ec0d981954 name: 'Hikvision camera: Get streaming channels: Login status' type: DEPENDENT key: hikvision_cam.get_streaming.login_status @@ -532,6 +555,7 @@ zabbix_export: tag: Application value: Status - + uuid: 03aecf4021c2402bb415798ef339b914 name: 'Hikvision camera: Hardware version' type: DEPENDENT key: hikvision_cam.hardware_version @@ -556,6 +580,7 @@ zabbix_export: tag: Application value: 'Hikvision camera' - + uuid: da9ec53ecc6b4c25b6539666eb9f6544 name: 'Hikvision camera: MACaddress' type: DEPENDENT key: hikvision_cam.mac_address @@ -581,6 +606,7 @@ zabbix_export: tag: Application value: 'Hikvision camera' - + uuid: d1d026c6240c493387374b756b04452f name: 'Hikvision camera: Memory utilization' type: DEPENDENT key: hikvision_cam.memory.usage @@ -607,11 +633,13 @@ zabbix_export: value: Memory triggers: - + uuid: 7b9f40988600433795934915fd55ab7d expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: 'Hikvision camera: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' - + uuid: b295689d34934401b0eda407edaee426 name: 'Hikvision camera: Model' type: DEPENDENT key: hikvision_cam.model @@ -637,6 +665,7 @@ zabbix_export: tag: Application value: 'Hikvision camera' - + uuid: b6715593c52a4255ae6a4f68c3de6b6d name: 'Hikvision camera: Serial number' type: DEPENDENT key: hikvision_cam.serial_number @@ -663,12 +692,14 @@ zabbix_export: value: 'Hikvision camera' triggers: - + uuid: 03ccc199f5e24c31a8106f3bf2f21365 expression: '{diff()}=1 and {strlen()}>0' name: 'Hikvision camera: Camera has been replaced (new serial number received)' priority: INFO description: 'Camera serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 72ffbe3d976b437ab5df06b32a5c4b12 name: 'Hikvision camera: Supported beep' type: DEPENDENT key: hikvision_cam.support_beep @@ -693,6 +724,7 @@ zabbix_export: tag: Application value: 'Hikvision camera' - + uuid: 03d220eb782346269de6b0867ed3acd3 name: 'Hikvision camera: Supported video loss' type: DEPENDENT key: hikvision_cam.support_video_loss @@ -717,6 +749,7 @@ zabbix_export: tag: Application value: 'Hikvision camera' - + uuid: d29814c630f94d5cabdc350d8b161b5b name: 'Hikvision camera: System contact' type: DEPENDENT key: hikvision_cam.system_contact @@ -742,6 +775,7 @@ zabbix_export: tag: Application value: 'Hikvision camera' - + uuid: 8678cee9999b45f1975f9639c8c197af name: 'Hikvision camera: Telecontrol ID' type: DEPENDENT key: hikvision_cam.telecontrol_id @@ -766,6 +800,7 @@ zabbix_export: tag: Application value: 'Hikvision camera' - + uuid: 4e680a5e347948fe8118b58c2c62d55f name: 'Hikvision camera: Uptime' type: DEPENDENT key: hikvision_cam.uptime @@ -788,6 +823,7 @@ zabbix_export: value: Status triggers: - + uuid: f0ac1c9f17d54cbb9f8bbab81acc8e25 expression: '{last()}<10m' name: 'Hikvision camera: has been restarted (uptime < 10m)' priority: INFO @@ -795,6 +831,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: 00647c38d30d44378bdcf573178063ec name: 'PTZ discovery' type: HTTP_AGENT key: hikvision_cam.ptz.discovery @@ -804,6 +841,7 @@ zabbix_export: password: '{$PASSWORD}' item_prototypes: - + uuid: bb3be316a5fc4b25bd15c903909b7746 name: 'Hikvision camera: Get PTZ info: Channel "{#PTZ_CHANNEL_ID}": Login status' type: DEPENDENT key: 'hikvision_cam.get_ptz.login_status[{#PTZ_CHANNEL_ID}]' @@ -837,6 +875,7 @@ zabbix_export: value: 'Zabbix raw items' trigger_prototypes: - + uuid: ad2c1814d1a54d42a41d1cc2b600ee8d expression: '{last()}=1' name: 'Hikvision camera:Authorisation error on get PTZ channels' priority: WARNING @@ -850,6 +889,7 @@ zabbix_export: {Hikvision camera by HTTP:hikvision_cam.get_streaming.login_status.last()}=1 or {Hikvision camera by HTTP:hikvision_cam.get_status.login_status.last()}=1 - + uuid: 9bde1e632baa45cca6940ac0ea57a99d expression: '{last()}=2' name: 'Hikvision camera: Error receiving data on PTZ channels' priority: WARNING @@ -863,6 +903,7 @@ zabbix_export: {Hikvision camera by HTTP:hikvision_cam.get_streaming.login_status.last()}=2 or {Hikvision camera by HTTP:hikvision_cam.get_status.login_status.last()}=2 - + uuid: 6799d99ad02743a1b294b80bbed52280 name: 'Hikvision camera: Get PTZ info' type: HTTP_AGENT key: 'hikvision_cam.get_ptz[{#PTZ_CHANNEL_ID}]' @@ -893,6 +934,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 16225fb78f414308829d035cd32f8468 name: 'Channel "{#PTZ_CHANNEL_ID}": Absolute zoom' type: DEPENDENT key: 'hikvision_cam.ptz.absolute_zoom[{#PTZ_CHANNEL_ID}]' @@ -922,6 +964,7 @@ zabbix_export: tag: Application value: 'Hikvision camera: PTZ channel "{#PTZ_CHANNEL_ID}"' - + uuid: 6282376b25a9462e84b748d011f2fbf6 name: 'Channel "{#PTZ_CHANNEL_ID}": Azimuth' type: DEPENDENT key: 'hikvision_cam.ptz.azimuth[{#PTZ_CHANNEL_ID}]' @@ -951,6 +994,7 @@ zabbix_export: tag: Application value: 'Hikvision camera: PTZ channel "{#PTZ_CHANNEL_ID}"' - + uuid: da148a9826724869a58d286a07edc036 name: 'Channel "{#PTZ_CHANNEL_ID}": Elevation' type: DEPENDENT key: 'hikvision_cam.ptz.elevation[{#PTZ_CHANNEL_ID}]' @@ -981,6 +1025,7 @@ zabbix_export: value: 'Hikvision camera: PTZ channel "{#PTZ_CHANNEL_ID}"' trigger_prototypes: - + uuid: 0a5528240c314e04b6913c539a9686fe expression: | {Hikvision camera by HTTP:hikvision_cam.ptz.absolute_zoom[{#PTZ_CHANNEL_ID}].diff()}=1 or {Hikvision camera by HTTP:hikvision_cam.ptz.azimuth[{#PTZ_CHANNEL_ID}].diff()}=1 or @@ -1011,6 +1056,7 @@ zabbix_export: return JSON.stringify(out); - + uuid: 0bf00b49acd448ddbd1f4fac7630c40e name: 'Streaming channels discovery' type: HTTP_AGENT key: hikvision_cam.streaming.discovery @@ -1027,6 +1073,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 90ef1dd6e3d04ce8ab84731377c07ea6 name: 'Channel "{#CHANNEL_ID}": Constant bitRate' type: DEPENDENT key: 'hikvision_cam.constant_bit_rate[{#CHANNEL_ID}]' @@ -1055,6 +1102,7 @@ zabbix_export: tag: Application value: 'Hikvision camera: Streaming channel "{#CHANNEL_ID}"' - + uuid: b992569a9db346ac85886fe7a5e55074 name: 'Channel "{#CHANNEL_ID}": Fixed quality' type: DEPENDENT key: 'hikvision_cam.fixed_quality[{#CHANNEL_ID}]' @@ -1083,6 +1131,7 @@ zabbix_export: tag: Application value: 'Hikvision camera: Streaming channel "{#CHANNEL_ID}"' - + uuid: 7343f2206cfd4942976b5dca214a7558 name: 'Channel "{#CHANNEL_ID}": GovLength' type: DEPENDENT key: 'hikvision_cam.gov_length[{#CHANNEL_ID}]' @@ -1110,6 +1159,7 @@ zabbix_export: tag: Application value: 'Hikvision camera: Streaming channel "{#CHANNEL_ID}"' - + uuid: ef1df8955ab84efab5ae9be340715431 name: 'Channel "{#CHANNEL_ID}": H264Profile' type: DEPENDENT key: 'hikvision_cam.h264Profile[{#CHANNEL_ID}]' @@ -1139,6 +1189,7 @@ zabbix_export: tag: Application value: 'Hikvision camera: Streaming channel "{#CHANNEL_ID}"' - + uuid: ce45290377cc402bacda95ea8a136946 name: 'Channel "{#CHANNEL_ID}": Key frame interval' type: DEPENDENT key: 'hikvision_cam.key_frame_interval[{#CHANNEL_ID}]' @@ -1171,6 +1222,7 @@ zabbix_export: tag: Application value: 'Hikvision camera: Streaming channel "{#CHANNEL_ID}"' - + uuid: 4d621b75e2ef432a9cab88b61718125d name: 'Channel "{#CHANNEL_ID}": Frame rate (max)' type: DEPENDENT key: 'hikvision_cam.max_frame_rate[{#CHANNEL_ID}]' @@ -1204,6 +1256,7 @@ zabbix_export: tag: Application value: 'Hikvision camera: Streaming channel "{#CHANNEL_ID}"' - + uuid: 12f1fadb9d364e6b96ab01b468c94891 name: 'Channel "{#CHANNEL_ID}": Smoothing' type: DEPENDENT key: 'hikvision_cam.smoothing[{#CHANNEL_ID}]' @@ -1231,6 +1284,7 @@ zabbix_export: tag: Application value: 'Hikvision camera: Streaming channel "{#CHANNEL_ID}"' - + uuid: 1854ab4fd6f14adf90c0ddb42712a4ef name: 'Channel "{#CHANNEL_ID}": Snapshot image type' type: DEPENDENT key: 'hikvision_cam.snap_shot_image_type[{#CHANNEL_ID}]' @@ -1260,6 +1314,7 @@ zabbix_export: tag: Application value: 'Hikvision camera: Streaming channel "{#CHANNEL_ID}"' - + uuid: d1523faa362842ef9313ffc15a6d5e8c name: 'Channel "{#CHANNEL_ID}": VBR lower' type: DEPENDENT key: 'hikvision_cam.vbr_lower_cap[{#CHANNEL_ID}]' @@ -1288,6 +1343,7 @@ zabbix_export: tag: Application value: 'Hikvision camera: Streaming channel "{#CHANNEL_ID}"' - + uuid: 725669dc6bfd4871a3133ab7fcd4c571 name: 'Channel "{#CHANNEL_ID}": VBR upper' type: DEPENDENT key: 'hikvision_cam.vbr_upper_cap[{#CHANNEL_ID}]' @@ -1312,6 +1368,7 @@ zabbix_export: tag: Application value: 'Hikvision camera: Streaming channel "{#CHANNEL_ID}"' - + uuid: 96ef96886e9244f08cf245f4253839b2 name: 'Channel "{#CHANNEL_ID}": Video codec type' type: DEPENDENT key: 'hikvision_cam.video_codec_type[{#CHANNEL_ID}]' @@ -1341,6 +1398,7 @@ zabbix_export: tag: Application value: 'Hikvision camera: Streaming channel "{#CHANNEL_ID}"' - + uuid: 59e8f0440ec04306a0c79cc8c9a5c91f name: 'Channel "{#CHANNEL_ID}": Video quality control type' type: DEPENDENT key: 'hikvision_cam.video_quality_control_type[{#CHANNEL_ID}]' @@ -1370,6 +1428,7 @@ zabbix_export: tag: Application value: 'Hikvision camera: Streaming channel "{#CHANNEL_ID}"' - + uuid: 18f5eed445154a42828cea423db9ebec name: 'Channel "{#CHANNEL_ID}": Resolution height' type: DEPENDENT key: 'hikvision_cam.video_resolution_height[{#CHANNEL_ID}]' @@ -1398,6 +1457,7 @@ zabbix_export: tag: Application value: 'Hikvision camera: Streaming channel "{#CHANNEL_ID}"' - + uuid: 13f343a9c3804846a31867e942602199 name: 'Channel "{#CHANNEL_ID}": Resolution width' type: DEPENDENT key: 'hikvision_cam.video_resolution_width[{#CHANNEL_ID}]' @@ -1426,6 +1486,7 @@ zabbix_export: tag: Application value: 'Hikvision camera: Streaming channel "{#CHANNEL_ID}"' - + uuid: 2ccd4b38faf046b88a0983249ca0c4f6 name: 'Channel "{#CHANNEL_ID}": Video scan type' type: DEPENDENT key: 'hikvision_cam.video_scan_type[{#CHANNEL_ID}]' @@ -1456,6 +1517,7 @@ zabbix_export: value: 'Hikvision camera: Streaming channel "{#CHANNEL_ID}"' trigger_prototypes: - + uuid: 41472d0531a64d848c155fd79f731bcd expression: | {Hikvision camera by HTTP:hikvision_cam.video_resolution_height[{#CHANNEL_ID}].last()}<>{$HIKVISION_STREAM_HEIGHT} or {Hikvision camera by HTTP:hikvision_cam.video_resolution_width[{#CHANNEL_ID}].last()}<>{$HIKVISION_STREAM_WIDTH} @@ -1466,6 +1528,7 @@ zabbix_export: received: {ITEM.LASTVALUE2} x {ITEM.LASTVALUE1} manual_close: 'YES' - + uuid: 5e0d26844134460488a61d63a2b5277c expression: | {Hikvision camera by HTTP:hikvision_cam.fixed_quality[{#CHANNEL_ID}].diff()}=1 or {Hikvision camera by HTTP:hikvision_cam.constant_bit_rate[{#CHANNEL_ID}].diff()}=1 or @@ -1547,6 +1610,7 @@ zabbix_export: value: admin valuemaps: - + uuid: 4c14241141504a9d852d83965c309f31 name: 'Login status' mappings: - @@ -1560,6 +1624,7 @@ zabbix_export: newvalue: 'Connection error' triggers: - + uuid: 50392035042a498e84823936049a8a18 expression: | {Hikvision camera by HTTP:hikvision_cam.get_info.login_status.last()}=1 or {Hikvision camera by HTTP:hikvision_cam.get_streaming.login_status.last()}=1 or @@ -1569,6 +1634,7 @@ zabbix_export: description: 'Check the correctness of the authorization data' manual_close: 'YES' - + uuid: 1a0718ec49bb4d46907d37290cc94647 expression: | {Hikvision camera by HTTP:hikvision_cam.get_info.login_status.last()}=2 or {Hikvision camera by HTTP:hikvision_cam.get_streaming.login_status.last()}=2 or @@ -1579,6 +1645,7 @@ zabbix_export: manual_close: 'YES' graphs: - + uuid: 30cfa75b2afb490f8448a63366577144 name: 'Hikvision camera: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -1590,6 +1657,7 @@ zabbix_export: host: 'Hikvision camera by HTTP' key: hikvision_cam.cpu.util - + uuid: 0cd19b0f8f57435e8b3e1284574e4b79 name: 'Hikvision camera: Memory' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/classic/template_app_ftp_service.yaml b/templates/classic/template_app_ftp_service.yaml index 93d0a5234e7..d38b9afdd29 100644 --- a/templates/classic/template_app_ftp_service.yaml +++ b/templates/classic/template_app_ftp_service.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:48Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 3324b78f737e42fb8e6e05005c581b39 template: 'FTP Service' name: 'FTP Service' groups: @@ -13,6 +15,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 057eaf069912400994e28af132ad5db8 name: 'FTP service is running' type: SIMPLE key: 'net.tcp.service[ftp]' @@ -25,11 +28,13 @@ zabbix_export: value: 'FTP service' triggers: - + uuid: 5a066812d9524989876b4f61467c0722 expression: '{max(#3)}=0' name: 'FTP service is down on {HOST.NAME}' priority: AVERAGE valuemaps: - + uuid: c363fc0046f4493eb7ba6379c41d3e58 name: 'Service state' mappings: - diff --git a/templates/classic/template_app_http_service.yaml b/templates/classic/template_app_http_service.yaml index 45ff3186d80..101be820bc3 100644 --- a/templates/classic/template_app_http_service.yaml +++ b/templates/classic/template_app_http_service.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:47Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: ae6029df63724ff4a15819939ef74edd template: 'HTTP Service' name: 'HTTP Service' groups: @@ -13,6 +15,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 26ee93987891435ba049c84729559f07 name: 'HTTP service is running' type: SIMPLE key: 'net.tcp.service[http]' @@ -25,11 +28,13 @@ zabbix_export: value: 'HTTP service' triggers: - + uuid: 3ebd571420464b33bf0e9d8e7c8f3303 expression: '{max(#3)}=0' name: 'HTTP service is down on {HOST.NAME}' priority: AVERAGE valuemaps: - + uuid: 2ad1e9aeb097470ba36a09c56c67eadd name: 'Service state' mappings: - diff --git a/templates/classic/template_app_https_service.yaml b/templates/classic/template_app_https_service.yaml index d49475fab64..3124db9b935 100644 --- a/templates/classic/template_app_https_service.yaml +++ b/templates/classic/template_app_https_service.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:49Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: c3ca7daa5168458f8a00852652a7f99d template: 'HTTPS Service' name: 'HTTPS Service' groups: @@ -13,6 +15,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 7164297bdfa54a5b897fc908bdcfb86c name: 'HTTPS service is running' type: SIMPLE key: 'net.tcp.service[https]' @@ -25,11 +28,13 @@ zabbix_export: value: 'HTTPS service' triggers: - + uuid: 5a97670ee4b2472aac77f7e91e7bffaa expression: '{max(#3)}=0' name: 'HTTPS service is down on {HOST.NAME}' priority: AVERAGE valuemaps: - + uuid: 3fea65dd433444ac86936134d0a28fd2 name: 'Service state' mappings: - diff --git a/templates/classic/template_app_imap_service.yaml b/templates/classic/template_app_imap_service.yaml index 95f219d1ffe..299f6f577e6 100644 --- a/templates/classic/template_app_imap_service.yaml +++ b/templates/classic/template_app_imap_service.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:48Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: dd0c49d976444f168535b9c1a2db981b template: 'IMAP Service' name: 'IMAP Service' groups: @@ -13,6 +15,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 823451f4ebb6437c88c2915ba6d6faad name: 'IMAP service is running' type: SIMPLE key: 'net.tcp.service[imap]' @@ -25,11 +28,13 @@ zabbix_export: value: 'IMAP service' triggers: - + uuid: db5f8cd126a44c6a8656d0e2ab6fbae7 expression: '{max(#3)}=0' name: 'IMAP service is down on {HOST.NAME}' priority: AVERAGE valuemaps: - + uuid: 17353d47bd0a4a03a8f3ab799207e157 name: 'Service state' mappings: - diff --git a/templates/classic/template_app_ldap_service.yaml b/templates/classic/template_app_ldap_service.yaml index ccbdbe73749..b1412c8d475 100644 --- a/templates/classic/template_app_ldap_service.yaml +++ b/templates/classic/template_app_ldap_service.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:46Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 736d92e82cfb48a592c8a976c45ef76f template: 'LDAP Service' name: 'LDAP Service' groups: @@ -13,6 +15,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: a0d19592dc5b4ab49240fc7d6101a459 name: 'LDAP service is running' type: SIMPLE key: 'net.tcp.service[ldap]' @@ -25,11 +28,13 @@ zabbix_export: value: 'LDAP service' triggers: - + uuid: 64f9d0cef29f4431ac15cfb362f9fc07 expression: '{max(#3)}=0' name: 'LDAP service is down on {HOST.NAME}' priority: AVERAGE valuemaps: - + uuid: ddbdab3aa88f4ad0b331a65504cceca5 name: 'Service state' mappings: - diff --git a/templates/classic/template_app_nntp_service.yaml b/templates/classic/template_app_nntp_service.yaml index 2d3d8b4a37f..ca128fd0681 100644 --- a/templates/classic/template_app_nntp_service.yaml +++ b/templates/classic/template_app_nntp_service.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:49Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 22c53db48be0472cb97209c74418cf16 template: 'NNTP Service' name: 'NNTP Service' groups: @@ -13,6 +15,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 4ac15acb2a1f488eb56088c6f963d1c7 name: 'NNTP service is running' type: SIMPLE key: 'net.tcp.service[nntp]' @@ -25,11 +28,13 @@ zabbix_export: value: 'NNTP service' triggers: - + uuid: 0417bca2826842a6ab98233130ca5c36 expression: '{max(#3)}=0' name: 'NNTP service is down on {HOST.NAME}' priority: AVERAGE valuemaps: - + uuid: e0acc1611fcf43e38d6d1de761c48409 name: 'Service state' mappings: - diff --git a/templates/classic/template_app_ntp_service.yaml b/templates/classic/template_app_ntp_service.yaml index 8d57f25d2e4..198b329ef4c 100644 --- a/templates/classic/template_app_ntp_service.yaml +++ b/templates/classic/template_app_ntp_service.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:48Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: b28c13fdd0194ddcb5f6b18723a575ae template: 'NTP Service' name: 'NTP Service' groups: @@ -13,6 +15,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: e6101cf9015e436e82d9203f638f1840 name: 'NTP service is running' type: SIMPLE key: 'net.udp.service[ntp]' @@ -25,11 +28,13 @@ zabbix_export: value: 'NTP service' triggers: - + uuid: dd2db207d2a64aacb1445b72e1b2a8ba expression: '{max(#3)}=0' name: 'NTP service is down on {HOST.NAME}' priority: AVERAGE valuemaps: - + uuid: 1fb344806bc84930a4c45b84fd375cc8 name: 'Service state' mappings: - diff --git a/templates/classic/template_app_pop_service.yaml b/templates/classic/template_app_pop_service.yaml index 8159ae79a75..30388b8b928 100644 --- a/templates/classic/template_app_pop_service.yaml +++ b/templates/classic/template_app_pop_service.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:46Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: e042c0e455f74e7eb2384c203edcb26e template: 'POP Service' name: 'POP Service' groups: @@ -13,6 +15,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: ef6870d87700429a92c3dc496342457a name: 'POP service is running' type: SIMPLE key: 'net.tcp.service[pop]' @@ -25,11 +28,13 @@ zabbix_export: value: 'POP service' triggers: - + uuid: 09142ce8249546e49a525a3c1a79d597 expression: '{max(#3)}=0' name: 'POP service is down on {HOST.NAME}' priority: AVERAGE valuemaps: - + uuid: 603906e741e94b349db9e5116aa2c81b name: 'Service state' mappings: - diff --git a/templates/classic/template_app_remote_zabbix_proxy.yaml b/templates/classic/template_app_remote_zabbix_proxy.yaml index d03c0cf68b7..d2513c0bf92 100644 --- a/templates/classic/template_app_remote_zabbix_proxy.yaml +++ b/templates/classic/template_app_remote_zabbix_proxy.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:28:05Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 970c2342146549768e6b91a26089bcdf template: 'Remote Zabbix proxy' name: 'Remote Zabbix proxy' groups: @@ -13,6 +15,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 189d41565cdf4f459468c43d1b1d0961 name: 'Utilization of availability manager internal processes, in %' type: DEPENDENT key: process.availability_manager.avg.busy @@ -32,12 +35,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 2219892e28cf4c308013fe7da74d64d1 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix availability manager processes more than 75% busy' priority: AVERAGE - + uuid: 457a086236ab40eda5c9758eabacb73d name: 'Utilization of configuration syncer internal processes, in %' type: DEPENDENT key: process.configuration_syncer.avg.busy @@ -57,12 +62,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 8e9560c61b6443a4a619a8712f3cde97 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix configuration syncer processes more than 75% busy' priority: AVERAGE - + uuid: ff9c1cb7fb234ad2b793c4f296b79834 name: 'Utilization of data sender internal processes, in %' type: DEPENDENT key: process.data_sender.avg.busy @@ -82,12 +89,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: ac1839812c1b4a69a8e821ea7cea3481 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix data sender processes more than 75% busy' priority: AVERAGE - + uuid: 504c144b92d5435b91c2c0c120bd9439 name: 'Utilization of discoverer data collector processes, in %' type: DEPENDENT key: process.discoverer.avg.busy @@ -107,12 +116,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: d3a6b7ce473240eb88e7924e8b8eea52 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix discoverer processes more than 75% busy' priority: AVERAGE - + uuid: 9ca58c0a87f54733ae9794d052092944 name: 'Utilization of heartbeat sender internal processes, in %' type: DEPENDENT key: process.heartbeat_sender.avg.busy @@ -132,12 +143,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 2fe2ff8d32ef44be9e23a93e4356edf7 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix heartbeat sender processes more than 75% busy' priority: AVERAGE - + uuid: 27c6471f0b184586aad8966a44a0c20f name: 'Utilization of history poller data collector processes, in %' type: DEPENDENT key: process.history_poller.avg.busy @@ -157,12 +170,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 71d0c35bb38940d3af1b6eba73a622b3 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix history poller processes more than 75% busy' priority: AVERAGE - + uuid: c710e445710b4d98bd4ebcd5770c7d5a name: 'Utilization of history syncer internal processes, in %' type: DEPENDENT key: process.history_syncer.avg.busy @@ -182,12 +197,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: affe486d98ea487b8fbb9104710867da expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix history syncer processes more than 75% busy' priority: AVERAGE - + uuid: 50c3587febc14c118ca2868c24e42770 name: 'Utilization of housekeeper internal processes, in %' type: DEPENDENT key: process.housekeeper.avg.busy @@ -207,12 +224,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: aa013fec4de84bb5b725a5382fbae2c6 expression: '{avg(30m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(30m)}<65' name: 'Zabbix housekeeper processes more than 75% busy' priority: AVERAGE - + uuid: 4f335477bd654368a7870dc5cd21e114 name: 'Utilization of http poller data collector processes, in %' type: DEPENDENT key: process.http_poller.avg.busy @@ -232,12 +251,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 941fa89cf5f04560a722373eea36c1c2 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix http poller processes more than 75% busy' priority: AVERAGE - + uuid: f03927fd354a490e95521e5922a19ad3 name: 'Utilization of icmp pinger data collector processes, in %' type: DEPENDENT key: process.icmp_pinger.avg.busy @@ -257,12 +278,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 0b6f3499509c40c9848170a20ef95535 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix icmp pinger processes more than 75% busy' priority: AVERAGE - + uuid: fb560cce51714f9c8b5164f7587930e5 name: 'Utilization of ipmi manager internal processes, in %' type: DEPENDENT key: process.ipmi_manager.avg.busy @@ -282,12 +305,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: eb9814afd98c4eb29c7db23d71062a2e expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix ipmi manager processes more than 75% busy' priority: AVERAGE - + uuid: c4ff983246e7450f96af03da274df151 name: 'Utilization of ipmi poller data collector processes, in %' type: DEPENDENT key: process.ipmi_poller.avg.busy @@ -307,12 +332,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 7b4c387c84be4239b43c8aec9bb50d97 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix ipmi poller processes more than 75% busy' priority: AVERAGE - + uuid: c37b027a671449dca92cfbf1b15e711f name: 'Utilization of java poller data collector processes, in %' type: DEPENDENT key: process.java_poller.avg.busy @@ -332,12 +359,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: a08a39405ba043d883416c1e4b835192 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix java poller processes more than 75% busy' priority: AVERAGE - + uuid: e44b8cc43d5c49c5a81ed33c5cc44c82 name: 'Utilization of poller data collector processes, in %' type: DEPENDENT key: process.poller.avg.busy @@ -357,12 +386,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 810ddc6158c7461c9d5d25f49a5cf355 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix poller processes more than 75% busy' priority: AVERAGE - + uuid: fbfe2a05b2914c9d8b1b39aa7320aaf3 name: 'Utilization of self-monitoring internal processes, in %' type: DEPENDENT key: process.self-monitoring.avg.busy @@ -382,12 +413,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 9e56cd34fed04b7f9376f8c9af1131e4 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix self-monitoring processes more than 75% busy' priority: AVERAGE - + uuid: 3c06aed8f9ca4790b23132498e32701f name: 'Utilization of snmp trapper data collector processes, in %' type: DEPENDENT key: process.snmp_trapper.avg.busy @@ -407,12 +440,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 264f3038218b47298b6c2a993727cfce expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix snmp trapper processes more than 75% busy' priority: AVERAGE - + uuid: 48ab13daaf0541bdbf317226c753472c name: 'Utilization of task manager internal processes, in %' type: DEPENDENT key: process.task_manager.avg.busy @@ -432,12 +467,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: d73bf862e4104a818ab4bb82ce6e4b8c expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix task manager processes more than 75% busy' priority: AVERAGE - + uuid: d37a6ebb128d4221a34c8d78736ea90b name: 'Utilization of trapper data collector processes, in %' type: DEPENDENT key: process.trapper.avg.busy @@ -457,12 +494,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 95978e72d53544c6865e1f825b1d26bc expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix trapper processes more than 75% busy' priority: AVERAGE - + uuid: a0c56d8570eb4cb39e119fc61d7092d1 name: 'Utilization of unreachable poller data collector processes, in %' type: DEPENDENT key: process.unreachable_poller.avg.busy @@ -482,12 +521,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: c0538238dc114117bdf6c1d70082eb36 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix unreachable poller processes more than 75% busy' priority: AVERAGE - + uuid: 54d7e2578b594022ad406b40c9dd57fe name: 'Utilization of vmware data collector processes, in %' type: DEPENDENT key: process.vmware_collector.avg.busy @@ -507,12 +548,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 4f5a1f07caa3493f8d3e17735218bc80 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix vmware collector processes more than 75% busy' priority: AVERAGE - + uuid: 72dd891d7ced4cefb7de988dadf81f3b name: 'Configuration cache, % used' type: DEPENDENT key: rcache.buffer.pused @@ -532,11 +575,13 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 024c660bc4c34597b2cf8fcc63e427df expression: '{max(10m)}>75' name: 'More than 75% used in the configuration cache' priority: AVERAGE description: 'Consider increasing CacheSize in the zabbix_proxy.conf configuration file' - + uuid: ba19f24c2e234ac89a12a4a7aceeff93 name: Version type: DEPENDENT key: version @@ -562,12 +607,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: ed232f93f9b54c33b2b02d47973aac92 expression: '{diff()}=1 and {strlen()}>0' name: 'Zabbix version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'Zabbix proxy version has changed. Ack to close.' manual_close: 'YES' - + uuid: 7e6ffd55fe6842219f6e0d3c81ffa309 name: 'VMware cache, % used' type: DEPENDENT key: vmware.buffer.pused @@ -587,11 +634,13 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: bde63056c8fb433d9b8710ef4f2d8ed9 expression: '{max(10m)}>75' name: 'More than 75% used in the vmware cache' priority: AVERAGE description: 'Consider increasing VMwareCacheSize in the zabbix_proxy.conf configuration file' - + uuid: 2abf18f2a9c9412ca81d615f45d4ca5f name: 'History write cache, % used' type: DEPENDENT key: wcache.history.pused @@ -611,11 +660,13 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 41e298bde9fb4291bbe72ba463f39b7c expression: '{max(10m)}>75' name: 'More than 75% used in the history cache' priority: AVERAGE description: 'Consider increasing HistoryCacheSize in the zabbix_proxy.conf configuration file' - + uuid: a907ff2d6d8e4389b116eb3ec01dacfe name: 'History index cache, % used' type: DEPENDENT key: wcache.index.pused @@ -635,11 +686,13 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: c6d4406bf82d4bef9f0462e94d2eb99d expression: '{max(10m)}>75' name: 'More than 75% used in the history index cache' priority: AVERAGE description: 'Consider increasing HistoryIndexCacheSize in the zabbix_proxy.conf configuration file' - + uuid: 0238a93001a3438988b9b5cc4cbcc68e name: 'Number of processed values per second' type: DEPENDENT key: wcache.values @@ -662,6 +715,7 @@ zabbix_export: tag: Application value: 'Zabbix proxy' - + uuid: f20ff449693a479895b7f3b450b93787 name: 'Number of processed numeric (float) values per second' type: DEPENDENT key: wcache.values.float @@ -684,6 +738,7 @@ zabbix_export: tag: Application value: 'Zabbix proxy' - + uuid: b20b00f97a424b8e9c69ebb749a94d65 name: 'Number of processed log values per second' type: DEPENDENT key: wcache.values.log @@ -706,6 +761,7 @@ zabbix_export: tag: Application value: 'Zabbix proxy' - + uuid: 927b1387d969466eba000855837887c7 name: 'Number of processed not supported values per second' type: DEPENDENT key: wcache.values.not_supported @@ -728,6 +784,7 @@ zabbix_export: tag: Application value: 'Zabbix proxy' - + uuid: 334584cfea704011b8ae70436e47e2ff name: 'Number of processed character values per second' type: DEPENDENT key: wcache.values.str @@ -750,6 +807,7 @@ zabbix_export: tag: Application value: 'Zabbix proxy' - + uuid: 35b053f8ce89430b989387eb3075b582 name: 'Number of processed text values per second' type: DEPENDENT key: wcache.values.text @@ -772,6 +830,7 @@ zabbix_export: tag: Application value: 'Zabbix proxy' - + uuid: c53f480b861249c4a1ca12571faa4487 name: 'Number of processed numeric (unsigned) values per second' type: DEPENDENT key: wcache.values.uint @@ -794,6 +853,7 @@ zabbix_export: tag: Application value: 'Zabbix proxy' - + uuid: c9b9ee0faefd4cefbac32f548539266e name: 'Zabbix stats queue over $5' type: INTERNAL key: 'zabbix[stats,{$ADDRESS},{$PORT},queue,10m]' @@ -810,11 +870,13 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 6480eb2f9108486cb578d62ef297da5c expression: '{min(10m)}>100' name: 'More than 100 items having missing data for more than 10 minutes' priority: WARNING description: 'zabbix[stats,{$IP},{$PORT},queue,10m] item is collecting data about how many items are missing data for more than 10 minutes' - + uuid: 128bcd3c019946b593f3256858cf8397 name: 'Zabbix stats queue' type: INTERNAL key: 'zabbix[stats,{$ADDRESS},{$PORT},queue]' @@ -829,6 +891,7 @@ zabbix_export: tag: Application value: 'Zabbix proxy' - + uuid: c3d4e015efe7459f8207096a04b296f0 name: 'Zabbix stats' type: INTERNAL key: 'zabbix[stats,{$ADDRESS},{$PORT}]' @@ -847,6 +910,7 @@ zabbix_export: macro: '{$PORT}' dashboards: - + uuid: 73c77a8555bc4a7d814d2cf54164f15f name: 'Zabbix proxy health' pages: - @@ -917,6 +981,7 @@ zabbix_export: host: 'Remote Zabbix proxy' graphs: - + uuid: 4cc55dd64cab48cc92fbde98135d7f7f name: 'Zabbix cache usage, % free' ymin_type_1: FIXED ymax_type_1: FIXED @@ -945,6 +1010,7 @@ zabbix_export: host: 'Remote Zabbix proxy' key: vmware.buffer.pused - + uuid: 1daa58364c74486ba4038e56cecf1a41 name: 'Zabbix data gathering process busy %' ymin_type_1: FIXED ymax_type_1: FIXED @@ -1016,6 +1082,7 @@ zabbix_export: host: 'Remote Zabbix proxy' key: process.history_poller.avg.busy - + uuid: 87379405c456407ebab6e033c3cae37a name: 'Zabbix internal process busy %' ymin_type_1: FIXED ymax_type_1: FIXED @@ -1074,6 +1141,7 @@ zabbix_export: host: 'Remote Zabbix proxy' key: process.availability_manager.avg.busy - + uuid: ee5c00806cad4a5bb65bd3bcd734c88f name: 'Zabbix proxy performance' graph_items: - diff --git a/templates/classic/template_app_remote_zabbix_server.yaml b/templates/classic/template_app_remote_zabbix_server.yaml index 37c683fe167..18f90bbfba7 100644 --- a/templates/classic/template_app_remote_zabbix_server.yaml +++ b/templates/classic/template_app_remote_zabbix_server.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:28:20Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: 79b16cbbe593444eae3de66de0cb566b template: 'Remote Zabbix server' name: 'Remote Zabbix server' groups: @@ -13,6 +15,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: adcf44e5179644b0bee34103d3d3688e name: 'LLD queue' type: DEPENDENT key: lld_queue @@ -31,6 +34,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: 9881f258f69d459195b5a19c56c523a8 name: 'Preprocessing queue' type: DEPENDENT key: preprocessing_queue @@ -49,6 +53,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: d8071d9c280c468cb70b19be50c756a5 name: 'Utilization of alerter internal processes, in %' type: DEPENDENT key: process.alerter.avg.busy @@ -69,12 +74,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 5b82d9c229a24ca39cad757b5a0c95e6 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix alerter processes more than 75% busy' priority: AVERAGE - + uuid: 14347f8309934849a2ac13974e4b66d1 name: 'Utilization of alert manager internal processes, in %' type: DEPENDENT key: process.alert_manager.avg.busy @@ -95,12 +102,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 3c86d5ae68674b289b0c98f53cd1df55 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix alert manager processes more than 75% busy' priority: AVERAGE - + uuid: 236699e6400c4ae3a20868c79fd35027 name: 'Utilization of alert syncer internal processes, in %' type: DEPENDENT key: process.alert_syncer.avg.busy @@ -121,12 +130,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 8f53dbb4350940e49fc99a5592378251 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix alert syncer processes more than 75% busy' priority: AVERAGE - + uuid: 44ae7bbbca5346a4926bf1208e00deb8 name: 'Utilization of availability manager internal processes, in %' type: DEPENDENT key: process.availability_manager.avg.busy @@ -147,12 +158,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: c498ed3dd37d47e89ba6e24d341254e2 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix availability manager processes more than 75% busy' priority: AVERAGE - + uuid: 439e81aed41e4fd7ba7f2e4a97ca1a91 name: 'Utilization of configuration syncer internal processes, in %' type: DEPENDENT key: process.configuration_syncer.avg.busy @@ -173,6 +186,7 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 9519e2905195491a80cb390150765eb8 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' @@ -180,6 +194,7 @@ zabbix_export: priority: AVERAGE description: 'Zabbix configuration syncer processes more than 75% busy' - + uuid: 396cdd296a3a4ee4a247afaa0f64e41c name: 'Utilization of discoverer data collector processes, in %' type: DEPENDENT key: process.discoverer.avg.busy @@ -200,12 +215,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 81599398230e468691bac46b011818b3 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix discoverer processes more than 75% busy' priority: AVERAGE - + uuid: d8110a23217142b9b10f2eda00a96f39 name: 'Utilization of escalator internal processes, in %' type: DEPENDENT key: process.escalator.avg.busy @@ -226,12 +243,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 16cb6f5d52824181ac9f316caa15d5ca expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix escalator processes more than 75% busy' priority: AVERAGE - + uuid: edefe2732df14bc3933b8e1ff65fbd21 name: 'Utilization of history poller data collector processes, in %' type: DEPENDENT key: process.history_poller.avg.busy @@ -252,12 +271,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: ace3dc4d52d64a539ef9121584cfdc7b expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix history poller processes more than 75% busy' priority: AVERAGE - + uuid: 2b651866c6f04880888a770e9a08a167 name: 'Utilization of history syncer internal processes, in %' type: DEPENDENT key: process.history_syncer.avg.busy @@ -278,12 +299,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: ce2d6e553eab41bf87e66ab29afcc4c3 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix history syncer processes more than 75% busy' priority: AVERAGE - + uuid: 8eb5b40740a349fbb14ed39dd840fc85 name: 'Utilization of housekeeper internal processes, in %' type: DEPENDENT key: process.housekeeper.avg.busy @@ -304,12 +327,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 17740d4641724c7e8dfbcfd3884cf9e9 expression: '{avg(30m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(30m)}<65' name: 'Zabbix housekeeper processes more than 75% busy' priority: AVERAGE - + uuid: 02371dc53214403dbf34ff9e970408ef name: 'Utilization of http poller data collector processes, in %' type: DEPENDENT key: process.http_poller.avg.busy @@ -330,12 +355,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 14287886ecc04a73bbf75910f00b8620 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix http poller processes more than 75% busy' priority: AVERAGE - + uuid: 3a2dfedfac164b69a01105137eefd5e9 name: 'Utilization of icmp pinger data collector processes, in %' type: DEPENDENT key: process.icmp_pinger.avg.busy @@ -356,12 +383,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 08408fe4fdc44ec9ad42d8f043524b84 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix icmp pinger processes more than 75% busy' priority: AVERAGE - + uuid: 52a05106bc5e4e05b04142827f394662 name: 'Utilization of ipmi manager internal processes, in %' type: DEPENDENT key: process.ipmi_manager.avg.busy @@ -382,12 +411,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 88dbc6eed6c94aeca85989499a87c9a9 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix ipmi manager processes more than 75% busy' priority: AVERAGE - + uuid: 849f8b11cc984c758c4947fe256e3310 name: 'Utilization of ipmi poller data collector processes, in %' type: DEPENDENT key: process.ipmi_poller.avg.busy @@ -408,12 +439,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: b40ecda298854445b3a3103b10794aed expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix ipmi poller processes more than 75% busy' priority: AVERAGE - + uuid: e55654715f8143c597c858d7eb522e31 name: 'Utilization of java poller data collector processes, in %' type: DEPENDENT key: process.java_poller.avg.busy @@ -434,12 +467,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 08931e9efc504bab88b0de09cd25cdc7 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix java poller processes more than 75% busy' priority: AVERAGE - + uuid: b8504e03317649399dabfffc2758d77c name: 'Utilization of LLD manager internal processes, in %' type: DEPENDENT key: process.lld_manager.avg.busy @@ -460,12 +495,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 9405387604414160ad7188496e636b68 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix LLD manager processes more than 75% busy' priority: AVERAGE - + uuid: c4d708a59d314de6814f4936ec6b0a99 name: 'Utilization of LLD worker internal processes, in %' type: DEPENDENT key: process.lld_worker.avg.busy @@ -486,12 +523,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 6449e7871e044603b54ef006349b683b expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix LLD worker processes more than 75% busy' priority: AVERAGE - + uuid: 61df12fa054b46f4b50596807dbc90c3 name: 'Utilization of poller data collector processes, in %' type: DEPENDENT key: process.poller.avg.busy @@ -512,12 +551,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 5add8451ad33441691f00c2322964c84 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix poller processes more than 75% busy' priority: AVERAGE - + uuid: 42e9efb8e5e54b26b84372dc53e823b3 name: 'Utilization of preprocessing manager internal processes, in %' type: DEPENDENT key: process.preprocessing_manager.avg.busy @@ -538,12 +579,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 93b212889a884ea79c6602140a67cf70 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix preprocessing manager processes more than 75% busy' priority: AVERAGE - + uuid: 90bd4b46d63845b98a2c430aac157ea5 name: 'Utilization of preprocessing worker internal processes, in %' type: DEPENDENT key: process.preprocessing_worker.avg.busy @@ -564,12 +607,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 7be7128659bf4581b96302c05fd26b09 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix preprocessing worker processes more than 75% busy' priority: AVERAGE - + uuid: 4c5eb5acc8a447afa47d732988dafbd9 name: 'Utilization of proxy poller data collector processes, in %' type: DEPENDENT key: process.proxy_poller.avg.busy @@ -590,15 +635,17 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 6472297a5693464a94d57e178349dfda expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix proxy poller processes more than 75% busy' priority: AVERAGE - - name: 'Utilization of self-monitoring internal processes, in %' + uuid: 032c86725d7d479e8e0a8cf0ea14b349 + name: 'Utilization of report manager internal processes, in %' type: DEPENDENT - key: process.self-monitoring.avg.busy + key: process.report_manager.avg.busy delay: '0' history: 1w value_type: FLOAT @@ -607,7 +654,7 @@ zabbix_export: - type: JSONPATH parameters: - - '$.data.process[''self-monitoring''].busy.avg' + - '$.data.process[''report manager''].busy.avg' master_item: key: 'zabbix[stats,{$ADDRESS},{$PORT}]' tags: @@ -616,15 +663,17 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: e103c6ca1c2b4a0591b41f6998571755 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' - name: 'Zabbix self-monitoring processes more than 75% busy' + name: 'Zabbix report manager processes more than 75% busy' priority: AVERAGE - - name: 'Utilization of snmp trapper data collector processes, in %' + uuid: 0a91377a6d5a460aa716164b201db6c0 + name: 'Utilization of report writer internal processes, in %' type: DEPENDENT - key: process.snmp_trapper.avg.busy + key: process.report_writer.avg.busy delay: '0' history: 1w value_type: FLOAT @@ -633,7 +682,7 @@ zabbix_export: - type: JSONPATH parameters: - - '$.data.process[''snmp trapper''].busy.avg' + - '$.data.process[''report writer''].busy.avg' master_item: key: 'zabbix[stats,{$ADDRESS},{$PORT}]' tags: @@ -642,15 +691,17 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 295e5802b3a740cfbcf6079e84ffb95c expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' - name: 'Zabbix snmp trapper processes more than 75% busy' + name: 'Zabbix report writer processes more than 75% busy' priority: AVERAGE - - name: 'Utilization of task manager internal processes, in %' + uuid: 044bb995bcae42568979fd958383fc60 + name: 'Utilization of self-monitoring internal processes, in %' type: DEPENDENT - key: process.task_manager.avg.busy + key: process.self-monitoring.avg.busy delay: '0' history: 1w value_type: FLOAT @@ -659,7 +710,7 @@ zabbix_export: - type: JSONPATH parameters: - - '$.data.process[''task manager''].busy.avg' + - '$.data.process[''self-monitoring''].busy.avg' master_item: key: 'zabbix[stats,{$ADDRESS},{$PORT}]' tags: @@ -668,15 +719,17 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 588c232acc354248b8c3bff9f1b97795 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' - name: 'Zabbix task manager processes more than 75% busy' + name: 'Zabbix self-monitoring processes more than 75% busy' priority: AVERAGE - - name: 'Utilization of report manager internal processes, in %' + uuid: 643036d74a10414f94dc357efbbd42b2 + name: 'Utilization of snmp trapper data collector processes, in %' type: DEPENDENT - key: process.report_manager.avg.busy + key: process.snmp_trapper.avg.busy delay: '0' history: 1w value_type: FLOAT @@ -685,7 +738,7 @@ zabbix_export: - type: JSONPATH parameters: - - '$.data.process[''report manager''].busy.avg' + - '$.data.process[''snmp trapper''].busy.avg' master_item: key: 'zabbix[stats,{$ADDRESS},{$PORT}]' tags: @@ -694,15 +747,17 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 44cae84b96e8467b920ca778e4931632 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' - name: 'Zabbix report manager processes more than 75% busy' + name: 'Zabbix snmp trapper processes more than 75% busy' priority: AVERAGE - - name: 'Utilization of report writer internal processes, in %' + uuid: 7fad0515db154228b5baabb51d647a9f + name: 'Utilization of task manager internal processes, in %' type: DEPENDENT - key: process.report_writer.avg.busy + key: process.task_manager.avg.busy delay: '0' history: 1w value_type: FLOAT @@ -711,7 +766,7 @@ zabbix_export: - type: JSONPATH parameters: - - '$.data.process[''report writer''].busy.avg' + - '$.data.process[''task manager''].busy.avg' master_item: key: 'zabbix[stats,{$ADDRESS},{$PORT}]' tags: @@ -720,12 +775,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 30129675b5d9496c9c1536acfa1d506e expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' - name: 'Zabbix report writer processes more than 75% busy' + name: 'Zabbix task manager processes more than 75% busy' priority: AVERAGE - + uuid: 105eae2d56d34d91b540f93009a575aa name: 'Utilization of timer internal processes, in %' type: DEPENDENT key: process.timer.avg.busy @@ -746,12 +803,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 48642917f7214116a31d9172237e17ba expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix timer processes more than 75% busy' priority: AVERAGE - + uuid: 9c90b3a087e1495caa17a00bebb70145 name: 'Utilization of trapper data collector processes, in %' type: DEPENDENT key: process.trapper.avg.busy @@ -772,12 +831,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: fb8a575172fb41dbbf58ac97b3b2fe98 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix trapper processes more than 75% busy' priority: AVERAGE - + uuid: 8d43954f6b9843009353c560a4f84157 name: 'Utilization of unreachable poller data collector processes, in %' type: DEPENDENT key: process.unreachable_poller.avg.busy @@ -798,12 +859,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 4d31591a09b7481894710573af73d555 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix unreachable poller processes more than 75% busy' priority: AVERAGE - + uuid: 9f02a181362b42b882d869353fae93ce name: 'Utilization of vmware data collector processes, in %' type: DEPENDENT key: process.vmware_collector.avg.busy @@ -824,12 +887,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 4b0b08b85d8f4c6aa070b60eb10354da expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix vmware collector processes more than 75% busy' priority: AVERAGE - + uuid: 750964513e1d44d7b138980d6cac2188 name: 'Configuration cache, % used' type: DEPENDENT key: rcache.buffer.pused @@ -850,11 +915,13 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: ec7d0d15d13547aab7bb2bff8035bd73 expression: '{max(10m)}>75' name: 'More than 75% used in the configuration cache' priority: AVERAGE description: 'Consider increasing CacheSize in the zabbix_server.conf configuration file' - + uuid: 1625b3470fbf4bd7aa5b7051e328b37c name: 'Trend function cache, % unique requests' type: DEPENDENT key: tcache.pitems @@ -874,6 +941,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: 2c8bf95e97dd48679e34591c72626c90 name: 'Trend function cache, % misses' type: DEPENDENT key: tcache.pmisses @@ -893,6 +961,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: 9f9d8d1fcd08498698e37b5889502b47 name: 'Value cache, % used' type: DEPENDENT key: vcache.buffer.pused @@ -913,11 +982,13 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: c927df21a80e450b826709ec89deb8c2 expression: '{max(10m)}>95' name: 'More than 95% used in the value cache' priority: AVERAGE description: 'Consider increasing ValueCacheSize in the zabbix_server.conf configuration file' - + uuid: 9bd0079126974bf2a61f552de2cdf880 name: 'Value cache hits' type: DEPENDENT key: vcache.cache.hits @@ -941,6 +1012,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: e8c372778d4e434e98d3fba5ea603a50 name: 'Value cache misses' type: DEPENDENT key: vcache.cache.misses @@ -964,6 +1036,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: 1a1daeb7267f4ed4bf75c70699d487b6 name: 'Value cache operating mode' type: DEPENDENT key: vcache.cache.mode @@ -984,10 +1057,12 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 8873b21bb5574e30a4e66c5c65c187df expression: '{last()}=1' name: 'Zabbix value cache working in low memory mode' priority: HIGH - + uuid: f0eab81aaf464b809ea4d487548e57c6 name: Version type: DEPENDENT key: version @@ -1013,12 +1088,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: b41d248541a2435680a89c953d4e7c55 expression: '{diff()}=1 and {strlen()}>0' name: 'Zabbix version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'Zabbix server version has changed. Ack to close.' manual_close: 'YES' - + uuid: 9e2b2133916e4ce29ed4e9ca07c74123 name: 'VMware cache, % used' type: DEPENDENT key: vmware.buffer.pused @@ -1039,11 +1116,13 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: a4e8353d6c564c0e80d16278f4957395 expression: '{max(10m)}>75' name: 'More than 75% used in the vmware cache' priority: AVERAGE description: 'Consider increasing VMwareCacheSize in the zabbix_server.conf configuration file' - + uuid: 98f47a07e2ba4294a9eb2aa1df2ba9f3 name: 'History write cache, % used' type: DEPENDENT key: wcache.history.pused @@ -1064,11 +1143,13 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 41a445bfd4aa428687c0aa100db13d3e expression: '{max(10m)}>75' name: 'More than 75% used in the history cache' priority: AVERAGE description: 'Consider increasing HistoryCacheSize in the zabbix_server.conf configuration file' - + uuid: b1add70210a44b668f06cc3e062173ad name: 'History index cache, % used' type: DEPENDENT key: wcache.index.pused @@ -1089,11 +1170,13 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 52185bafcb464e129d942268ceb3ed47 expression: '{max(10m)}>75' name: 'More than 75% used in the history index cache' priority: AVERAGE description: 'Consider increasing HistoryIndexCacheSize in the zabbix_server.conf configuration file' - + uuid: 1f79208bb2ec4e4eb26e6e1b95c3635e name: 'Trend write cache, % used' type: DEPENDENT key: wcache.trend.pused @@ -1114,11 +1197,13 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 5b0a450eab7e496c8953ec5fe3c1d2aa expression: '{max(10m)}>75' name: 'More than 75% used in the trends cache' priority: AVERAGE description: 'Consider increasing TrendCacheSize in the zabbix_server.conf configuration file' - + uuid: 34fe014843974248a98a45596ce43e1a name: 'Number of processed values per second' type: DEPENDENT key: wcache.values @@ -1141,6 +1226,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: 206f4fcb1e6d4e468a172e330f56b8aa name: 'Number of processed numeric (float) values per second' type: DEPENDENT key: wcache.values.float @@ -1163,6 +1249,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: e2f3dc320d54446b80862eabe6fa0be5 name: 'Number of processed log values per second' type: DEPENDENT key: wcache.values.log @@ -1185,6 +1272,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: 82e088caf6e14c1cab700ad7fcc96263 name: 'Number of processed not supported values per second' type: DEPENDENT key: wcache.values.not_supported @@ -1207,6 +1295,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: 99415cd1920a4e7f8b99f3c71e7eba97 name: 'Number of processed character values per second' type: DEPENDENT key: wcache.values.str @@ -1229,6 +1318,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: 7172378f31a44a36a095a2c2afed763b name: 'Number of processed text values per second' type: DEPENDENT key: wcache.values.text @@ -1251,6 +1341,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: 7865ba7a928945f4a148acf623b72537 name: 'Number of processed numeric (unsigned) values per second' type: DEPENDENT key: wcache.values.uint @@ -1273,6 +1364,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: 95c8bab7640a4227b8ce6cac06e1a08b name: 'Zabbix stats queue over $5' type: INTERNAL key: 'zabbix[stats,{$ADDRESS},{$PORT},queue,10m]' @@ -1289,11 +1381,13 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 67a7e11ab59a43349d177240e0e85b24 expression: '{min(10m)}>100' name: 'More than 100 items having missing data for more than 10 minutes' priority: WARNING description: 'zabbix[stats,{$IP},{$PORT},queue,10m] item is collecting data about how many items are missing data for more than 10 minutes' - + uuid: c140ebe6c0404ee6b17b5ada2de09f28 name: 'Zabbix stats queue' type: INTERNAL key: 'zabbix[stats,{$ADDRESS},{$PORT},queue]' @@ -1308,6 +1402,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: b9a588fee45047b6b991015e7e83f3f2 name: 'Zabbix stats' type: INTERNAL key: 'zabbix[stats,{$ADDRESS},{$PORT}]' @@ -1326,6 +1421,7 @@ zabbix_export: macro: '{$PORT}' dashboards: - + uuid: acf492c7fb70451ba2afc6938e745a3a name: 'Zabbix server health' pages: - @@ -1429,6 +1525,7 @@ zabbix_export: host: 'Remote Zabbix server' valuemaps: - + uuid: 5dff563dde3c45d8b6d92525111384c6 name: 'Value cache operating mode' mappings: - @@ -1439,6 +1536,7 @@ zabbix_export: newvalue: 'Low memory' graphs: - + uuid: 11e19e2e56fb4fb1ab0094a7c2906ed6 name: 'Trend function cache effectiveness' graph_items: - @@ -1454,6 +1552,7 @@ zabbix_export: host: 'Remote Zabbix server' key: tcache.pitems - + uuid: 0b1efe2dd8044ed19822bc15f34a6e67 name: 'Value cache effectiveness' type: STACKED graph_items: @@ -1469,6 +1568,7 @@ zabbix_export: host: 'Remote Zabbix server' key: vcache.cache.hits - + uuid: 3b9bfc5fdc904721b154a011b15adde1 name: 'Zabbix cache usage, % free' ymin_type_1: FIXED ymax_type_1: FIXED @@ -1509,6 +1609,7 @@ zabbix_export: host: 'Remote Zabbix server' key: vmware.buffer.pused - + uuid: a0cd0a1f4dc14209ae3e140fc2dad135 name: 'Zabbix data gathering process busy %' ymin_type_1: FIXED ymax_type_1: FIXED @@ -1585,6 +1686,7 @@ zabbix_export: host: 'Remote Zabbix server' key: process.history_poller.avg.busy - + uuid: dcf8ef4ebaf54a599aca040a0f6cd722 name: 'Zabbix internal process busy %' ymin_type_1: FIXED ymax_type_1: FIXED @@ -1698,6 +1800,7 @@ zabbix_export: host: 'Remote Zabbix server' key: process.report_writer.avg.busy - + uuid: 63004d5061324a90b247209977de9cbd name: 'Zabbix internal queues' graph_items: - @@ -1712,6 +1815,7 @@ zabbix_export: host: 'Remote Zabbix server' key: lld_queue - + uuid: 954f8afba30d45b99e3404114f0fe3b0 name: 'Zabbix server performance' graph_items: - diff --git a/templates/classic/template_app_smtp_service.yaml b/templates/classic/template_app_smtp_service.yaml index 59b7a34983a..106a4218542 100644 --- a/templates/classic/template_app_smtp_service.yaml +++ b/templates/classic/template_app_smtp_service.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:47Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: ea3cad7f70f9481ea85f797ef6ea684e template: 'SMTP Service' name: 'SMTP Service' groups: @@ -13,6 +15,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 7edce69c026143258edc03dc8e970ec9 name: 'SMTP service is running' type: SIMPLE key: 'net.tcp.service[smtp]' @@ -25,11 +28,13 @@ zabbix_export: value: 'SMTP service' triggers: - + uuid: b49fd0f35af2433a909d8d7e7584319a expression: '{max(#3)}=0' name: 'SMTP service is down on {HOST.NAME}' priority: AVERAGE valuemaps: - + uuid: 41d22d9ad511457ba57ff86c11453f0b name: 'Service state' mappings: - diff --git a/templates/classic/template_app_ssh_service.yaml b/templates/classic/template_app_ssh_service.yaml index b9ae21070db..a716d6f4da4 100644 --- a/templates/classic/template_app_ssh_service.yaml +++ b/templates/classic/template_app_ssh_service.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:46Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 0bbd5e407d7544b28a508e18db81c235 template: 'SSH Service' name: 'SSH Service' groups: @@ -13,6 +15,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 096952457aad464e9669a0fef710874b name: 'SSH service is running' type: SIMPLE key: 'net.tcp.service[ssh]' @@ -25,11 +28,13 @@ zabbix_export: value: 'SSH service' triggers: - + uuid: 7f9442cc38034d5cbf754ca913f57bde expression: '{max(#3)}=0' name: 'SSH service is down on {HOST.NAME}' priority: AVERAGE valuemaps: - + uuid: 80377235a65c4d119745137e4658ef67 name: 'Service state' mappings: - diff --git a/templates/classic/template_app_telnet_service.yaml b/templates/classic/template_app_telnet_service.yaml index dffbde2b30f..91968295fa8 100644 --- a/templates/classic/template_app_telnet_service.yaml +++ b/templates/classic/template_app_telnet_service.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:45Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 7fc69c6afd334bcab0a133174983939f template: 'Telnet Service' name: 'Telnet Service' groups: @@ -13,6 +15,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 55990514600a4a998dbc4bdd94edbcb2 name: 'Telnet service is running' type: SIMPLE key: 'net.tcp.service[telnet]' @@ -25,11 +28,13 @@ zabbix_export: value: 'Telnet service' triggers: - + uuid: ba8ea8e442dd447b98d00a98a30811b8 expression: '{max(#3)}=0' name: 'Telnet service is down on {HOST.NAME}' priority: AVERAGE valuemaps: - + uuid: 1d4d40a040d84b0eae345be144dee1b7 name: 'Service state' mappings: - diff --git a/templates/classic/template_app_zabbix_proxy.yaml b/templates/classic/template_app_zabbix_proxy.yaml index b21294a12e4..6af16b2145c 100644 --- a/templates/classic/template_app_zabbix_proxy.yaml +++ b/templates/classic/template_app_zabbix_proxy.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:28:11Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: dd114bf0fb2f46bc84840f1bb24e2b23 template: 'Zabbix Proxy' name: 'Zabbix Proxy' groups: @@ -13,6 +15,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: 0230306272c24858b49243ef1c61e2ec name: 'Zabbix preprocessing queue' type: INTERNAL key: 'zabbix[preprocessing_queue]' @@ -23,6 +26,7 @@ zabbix_export: tag: Application value: 'Zabbix proxy' - + uuid: 5131f979c17a4346a95f8ba77e7133a4 name: 'Utilization of availability manager internal processes, in %' type: INTERNAL key: 'zabbix[process,availability manager,avg,busy]' @@ -35,12 +39,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: df29ae5bc6d4476f8cdbf074c052e257 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix availability manager processes more than 75% busy' priority: AVERAGE - + uuid: 3d1bfa64a447427da0b463c3617b212e name: 'Utilization of configuration syncer internal processes, in %' type: INTERNAL key: 'zabbix[process,configuration syncer,avg,busy]' @@ -54,12 +60,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 71a76dbd9aeb47f88dbc24fd0c5f8473 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix configuration syncer processes more than 75% busy' priority: AVERAGE - + uuid: 69eefd6aba164d71b0a2b8d2df06e9a3 name: 'Utilization of data sender internal processes, in %' type: INTERNAL key: 'zabbix[process,data sender,avg,busy]' @@ -73,12 +81,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: b6a15e03bfa34e3ca957107f0a44aa06 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix data sender processes more than 75% busy' priority: AVERAGE - + uuid: 1d00c5ef345f4827a921ff3e3617d316 name: 'Utilization of discoverer data collector processes, in %' type: INTERNAL key: 'zabbix[process,discoverer,avg,busy]' @@ -93,12 +103,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 44f29b3165d54d388a1c01d598fd4942 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix discoverer processes more than 75% busy' priority: AVERAGE - + uuid: a1a7b0f3c34248a0993c305cd76fea5a name: 'Utilization of heartbeat sender internal processes, in %' type: INTERNAL key: 'zabbix[process,heartbeat sender,avg,busy]' @@ -112,12 +124,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 50421e00277245cfa1feb8725a2293a3 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix heartbeat sender processes more than 75% busy' priority: AVERAGE - + uuid: d34bb8623fff4fb99f87167534299654 name: 'Utilization of history poller data collector processes, in %' type: INTERNAL key: 'zabbix[process,history poller,avg,busy]' @@ -130,12 +144,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 041ea09ee07c46f7b632e55941cea229 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix history poller processes more than 75% busy' priority: AVERAGE - + uuid: 7dde8cd03e5043a2bd484f7213a5f112 name: 'Utilization of history syncer internal processes, in %' type: INTERNAL key: 'zabbix[process,history syncer,avg,busy]' @@ -149,12 +165,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: f90e8dd86f934ceb9ec4fefcfa22cbc8 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix history syncer processes more than 75% busy' priority: AVERAGE - + uuid: 31f0355f4d7c4de6b0d6f206d1ca9fa3 name: 'Utilization of housekeeper internal processes, in %' type: INTERNAL key: 'zabbix[process,housekeeper,avg,busy]' @@ -168,12 +186,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 70e2b0943c75425b8694adb17bef6c4b expression: '{avg(30m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(30m)}<65' name: 'Zabbix housekeeper processes more than 75% busy' priority: AVERAGE - + uuid: 782b11dbe3ce47e3b9098c43d83057ad name: 'Utilization of http poller data collector processes, in %' type: INTERNAL key: 'zabbix[process,http poller,avg,busy]' @@ -187,12 +207,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 5f80758e845140c6b158d2b9841869f0 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix http poller processes more than 75% busy' priority: AVERAGE - + uuid: 9b899ab317b447d1a82d1136e0a2ff6f name: 'Utilization of icmp pinger data collector processes, in %' type: INTERNAL key: 'zabbix[process,icmp pinger,avg,busy]' @@ -206,12 +228,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 8eeccbce853c4973b78269fa54037684 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix icmp pinger processes more than 75% busy' priority: AVERAGE - + uuid: 52b3123dfef94d8bba1b1a13314a9d4f name: 'Utilization of ipmi manager internal processes, in %' type: INTERNAL key: 'zabbix[process,ipmi manager,avg,busy]' @@ -225,12 +249,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 665eb8e26e1b45d1b1405a38bba19f66 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix ipmi manager processes more than 75% busy' priority: AVERAGE - + uuid: 7cfb2f1504dd4b0aaac804b132d49bc5 name: 'Utilization of ipmi poller data collector processes, in %' type: INTERNAL key: 'zabbix[process,ipmi poller,avg,busy]' @@ -244,12 +270,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: e10a82d65ca54453812664262c912f14 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix ipmi poller processes more than 75% busy' priority: AVERAGE - + uuid: 02214c0c38394bef8d648369584ae30b name: 'Utilization of java poller data collector processes, in %' type: INTERNAL key: 'zabbix[process,java poller,avg,busy]' @@ -263,12 +291,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 5eaa5aae0b2748668f07531ea6b0e2f5 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix java poller processes more than 75% busy' priority: AVERAGE - + uuid: 334398ad893e4146bc1b9370eef9df59 name: 'Utilization of poller data collector processes, in %' type: INTERNAL key: 'zabbix[process,poller,avg,busy]' @@ -283,12 +313,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: e64947db931c451d83f71c472481e24c expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix poller processes more than 75% busy' priority: AVERAGE - + uuid: 20705fe12d4c40a4a27306b66ec9a69d name: 'Utilization of preprocessing manager internal processes, in %' type: INTERNAL key: 'zabbix[process,preprocessing manager,avg,busy]' @@ -301,12 +333,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 16ddf391872747d0b5034db744a24afa expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix preprocessing manager processes more than 75% busy' priority: AVERAGE - + uuid: 9c7916375cf841fb8edaf383b93a0522 name: 'Utilization of preprocessing worker internal processes, in %' type: INTERNAL key: 'zabbix[process,preprocessing worker,avg,busy]' @@ -319,12 +353,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: d7f3260cb7ff4ad6b6f824bb8d12fa71 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix preprocessing worker processes more than 75% busy' priority: AVERAGE - + uuid: 1fd488bbb4af450cb2b5e8c81b739f29 name: 'Utilization of self-monitoring internal processes, in %' type: INTERNAL key: 'zabbix[process,self-monitoring,avg,busy]' @@ -338,12 +374,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: eded3b89b7ea4b4e8d5ba8947c562dd9 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix self-monitoring processes more than 75% busy' priority: AVERAGE - + uuid: 77ab21500d734deea86938a1a90035e0 name: 'Utilization of snmp trapper data collector processes, in %' type: INTERNAL key: 'zabbix[process,snmp trapper,avg,busy]' @@ -357,12 +395,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: cb0b65f4b7684489af19a0c5a0294261 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix snmp trapper processes more than 75% busy' priority: AVERAGE - + uuid: 94d1aa1bff2d499f9e29dd9cafd04b9e name: 'Utilization of task manager internal processes, in %' type: INTERNAL key: 'zabbix[process,task manager,avg,busy]' @@ -376,12 +416,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: f4a1015a57794f1785ffb740cdb820c3 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix task manager processes more than 75% busy' priority: AVERAGE - + uuid: 8d99635291d14ae8a5ba7d794540bde2 name: 'Utilization of trapper data collector processes, in %' type: INTERNAL key: 'zabbix[process,trapper,avg,busy]' @@ -395,12 +437,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 23a27def01ee4b299d1912541978e583 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix trapper processes more than 75% busy' priority: AVERAGE - + uuid: 7b0f5b75d4854b84a7e1f51975732e25 name: 'Utilization of unreachable poller data collector processes, in %' type: INTERNAL key: 'zabbix[process,unreachable poller,avg,busy]' @@ -414,12 +458,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 8cb54a8d8dc74bad866e7675301b5648 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix unreachable poller processes more than 75% busy' priority: AVERAGE - + uuid: a5a7076a175c400f866a4d873d12e1e4 name: 'Utilization of vmware data collector processes, in %' type: INTERNAL key: 'zabbix[process,vmware collector,avg,busy]' @@ -433,12 +479,14 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 43ddeb3566bd498a9cf4ae67a32f6db0 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix vmware collector processes more than 75% busy' priority: AVERAGE - + uuid: 2fa1c8d8fcb94d4c83cf4e291420a690 name: 'Zabbix queue over 10 minutes' type: INTERNAL key: 'zabbix[queue,10m]' @@ -451,11 +499,13 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: e769403388e24e73b2e8ef3291fc8279 expression: '{min(10m)}>100' name: 'More than 100 items having missing data for more than 10 minutes' priority: WARNING description: 'zabbix[queue,10m] item is collecting data about how many items are missing data for more than 10 minutes' - + uuid: cfbb623cca754fd49d4f606ab52f658d name: 'Zabbix queue' type: INTERNAL key: 'zabbix[queue]' @@ -466,6 +516,7 @@ zabbix_export: tag: Application value: 'Zabbix proxy' - + uuid: 606d1d43812341db8260a233295a4a4e name: 'Zabbix configuration cache, % used' type: INTERNAL key: 'zabbix[rcache,buffer,pused]' @@ -479,11 +530,13 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: ee5705705ba04d058886fcc951f7c16c expression: '{max(10m)}>75' name: 'More than 75% used in the configuration cache' priority: AVERAGE description: 'Consider increasing CacheSize in the zabbix_proxy.conf configuration file' - + uuid: fc7412c1a02240b7931d3511743a2662 name: 'Zabbix vmware cache, % used' type: INTERNAL key: 'zabbix[vmware,buffer,pused]' @@ -497,11 +550,13 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 6fe49cda50c44c818735a2a610c8c74d expression: '{max(10m)}>75' name: 'More than 75% used in the vmware cache' priority: AVERAGE description: 'Consider increasing VMwareCacheSize in the zabbix_proxy.conf configuration file' - + uuid: aec73d2a7e444702b352c75998bf636e name: 'Zabbix history write cache, % used' type: INTERNAL key: 'zabbix[wcache,history,pused]' @@ -515,11 +570,13 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: ea296c3d968f490f927b2a1ccf0b827f expression: '{max(10m)}>75' name: 'More than 75% used in the history cache' priority: AVERAGE description: 'Consider increasing HistoryCacheSize in the zabbix_proxy.conf configuration file' - + uuid: 8c4c7802497d4de4988278edc29f8eb1 name: 'Zabbix history index cache, % used' type: INTERNAL key: 'zabbix[wcache,index,pused]' @@ -533,11 +590,13 @@ zabbix_export: value: 'Zabbix proxy' triggers: - + uuid: 945eb600435f48969d03de9864eda9ec expression: '{max(10m)}>75' name: 'More than 75% used in the history index cache' priority: AVERAGE description: 'Consider increasing HistoryIndexCacheSize in the zabbix_proxy.conf configuration file' - + uuid: ba5efd0ed21d4ac39e1375788b7198de name: 'Number of processed numeric (float) values per second' type: INTERNAL key: 'zabbix[wcache,values,float]' @@ -554,6 +613,7 @@ zabbix_export: tag: Application value: 'Zabbix proxy' - + uuid: 47cdd6ef01734ec1ab15b0ab43d147ca name: 'Number of processed log values per second' type: INTERNAL key: 'zabbix[wcache,values,log]' @@ -570,6 +630,7 @@ zabbix_export: tag: Application value: 'Zabbix proxy' - + uuid: 46574db1d70545f6af89e8607d22f5bb name: 'Number of processed not supported values per second' type: INTERNAL key: 'zabbix[wcache,values,not supported]' @@ -586,6 +647,7 @@ zabbix_export: tag: Application value: 'Zabbix proxy' - + uuid: 5f0c3ed0998e499aaa1e4a30726928fc name: 'Number of processed character values per second' type: INTERNAL key: 'zabbix[wcache,values,str]' @@ -602,6 +664,7 @@ zabbix_export: tag: Application value: 'Zabbix proxy' - + uuid: 1c259b08b3ff445f9b2f24a02c07c5db name: 'Number of processed text values per second' type: INTERNAL key: 'zabbix[wcache,values,text]' @@ -618,6 +681,7 @@ zabbix_export: tag: Application value: 'Zabbix proxy' - + uuid: 8e4b9641b173415c8608ee4863bcd547 name: 'Number of processed numeric (unsigned) values per second' type: INTERNAL key: 'zabbix[wcache,values,uint]' @@ -634,6 +698,7 @@ zabbix_export: tag: Application value: 'Zabbix proxy' - + uuid: 5229b786efc84f01bb31f2819c47d9f4 name: 'Number of processed values per second' type: INTERNAL key: 'zabbix[wcache,values]' @@ -651,6 +716,7 @@ zabbix_export: value: 'Zabbix proxy' dashboards: - + uuid: c12bdb602db645a292d0cbba39d58e9f name: 'Zabbix proxy health' pages: - @@ -721,6 +787,7 @@ zabbix_export: host: 'Zabbix Proxy' graphs: - + uuid: 40b649050cb8420888abcae129eafe27 name: 'Zabbix cache usage, % used' ymin_type_1: FIXED ymax_type_1: FIXED @@ -749,6 +816,7 @@ zabbix_export: host: 'Zabbix Proxy' key: 'zabbix[vmware,buffer,pused]' - + uuid: 7635642bf94249e39d420a6eba1f6649 name: 'Zabbix data gathering process busy %' ymin_type_1: FIXED ymax_type_1: FIXED @@ -821,6 +889,7 @@ zabbix_export: host: 'Zabbix Proxy' key: 'zabbix[process,history poller,avg,busy]' - + uuid: 60a3dcc84e494c17b656395d78d9b9e9 name: 'Zabbix internal process busy %' ymin_type_1: FIXED ymax_type_1: FIXED @@ -892,6 +961,7 @@ zabbix_export: host: 'Zabbix Proxy' key: 'zabbix[process,availability manager,avg,busy]' - + uuid: 787ad6ca2967415c8a1daa4a4400c12d name: 'Zabbix internal queues' graph_items: - @@ -900,6 +970,7 @@ zabbix_export: host: 'Zabbix Proxy' key: 'zabbix[preprocessing_queue]' - + uuid: d03bdc914520474084d6809312cdf097 name: 'Zabbix proxy performance' graph_items: - diff --git a/templates/classic/template_app_zabbix_server.yaml b/templates/classic/template_app_zabbix_server.yaml index fa2ff9bc133..4f7580b704f 100644 --- a/templates/classic/template_app_zabbix_server.yaml +++ b/templates/classic/template_app_zabbix_server.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:27:59Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6 name: Templates/Applications templates: - + uuid: e2d2b4e4ac28483996cc11fe42823d57 template: 'Zabbix Server' name: 'Zabbix Server' groups: @@ -13,6 +15,7 @@ zabbix_export: name: Templates/Applications items: - + uuid: d596a84dece14aa59ca53e9f53b21edb name: 'Zabbix LLD queue' type: INTERNAL key: 'zabbix[lld_queue]' @@ -23,6 +26,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: 97485f6c9efb443caa54b44c15fdbfeb name: 'Zabbix preprocessing queue' type: INTERNAL key: 'zabbix[preprocessing_queue]' @@ -33,6 +37,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: cac7bb12993945fe848df86f7c4502ed name: 'Utilization of alerter internal processes, in %' type: INTERNAL key: 'zabbix[process,alerter,avg,busy]' @@ -45,12 +50,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: aca95c4e746b4242a8c043b0186b38f2 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix alerter processes more than 75% busy' priority: AVERAGE - + uuid: d098ea71dd22428a8a8a42cf299699b7 name: 'Utilization of alert manager internal processes, in %' type: INTERNAL key: 'zabbix[process,alert manager,avg,busy]' @@ -63,12 +70,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 6df56676bf9b4f93a0843ff3f2c7f5d7 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix alert manager processes more than 75% busy' priority: AVERAGE - + uuid: eea69b4541844ebbbbf634594c14a8f2 name: 'Utilization of alert syncer internal processes, in %' type: INTERNAL key: 'zabbix[process,alert syncer,avg,busy]' @@ -81,12 +90,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 7e7450e15a8d4414b83ae575a7b97ffb expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix alert syncer processes more than 75% busy' priority: AVERAGE - + uuid: 8677812221994919a46f6cbba16ad447 name: 'Utilization of availability manager internal processes, in %' type: INTERNAL key: 'zabbix[process,availability manager,avg,busy]' @@ -99,12 +110,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: f352431b14474760a9c9d58c1e0f8dfa expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix availability manager processes more than 75% busy' priority: AVERAGE - + uuid: 301e7fe93a024444b19766e665e9d156 name: 'Utilization of configuration syncer internal processes, in %' type: INTERNAL key: 'zabbix[process,configuration syncer,avg,busy]' @@ -117,12 +130,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 07f58b108e424d07a5c8c585e8fb282e expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix configuration syncer processes more than 75% busy' priority: AVERAGE - + uuid: db7fee2552d5487fa608cf12f69aef41 name: 'Utilization of discoverer data collector processes, in %' type: INTERNAL key: 'zabbix[process,discoverer,avg,busy]' @@ -135,12 +150,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: c9ff39ac8d8e486d892a6530b889cf5a expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix discoverer processes more than 75% busy' priority: AVERAGE - + uuid: d12ce718fad34644b92d98cf2096e7df name: 'Utilization of escalator internal processes, in %' type: INTERNAL key: 'zabbix[process,escalator,avg,busy]' @@ -153,12 +170,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: eccfc349c5464c8396b8410d9e3e0352 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix escalator processes more than 75% busy' priority: AVERAGE - + uuid: 8de74bea977141469cf2d594bc907968 name: 'Utilization of history poller data collector processes, in %' type: INTERNAL key: 'zabbix[process,history poller,avg,busy]' @@ -171,12 +190,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: cd5ba74521f847759708731f05a7eb06 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix history poller processes more than 75% busy' priority: AVERAGE - + uuid: 4d92eb7b411345cfbd6e2ea2ff5c1788 name: 'Utilization of history syncer internal processes, in %' type: INTERNAL key: 'zabbix[process,history syncer,avg,busy]' @@ -189,12 +210,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 47d139a1316e44c58875b2f0bbb5c5c8 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix history syncer processes more than 75% busy' priority: AVERAGE - + uuid: 23f448b5acba472881857647ca1bb614 name: 'Utilization of housekeeper internal processes, in %' type: INTERNAL key: 'zabbix[process,housekeeper,avg,busy]' @@ -207,12 +230,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 73aa184f3de744ec9711903b9d2fd218 expression: '{avg(30m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(30m)}<65' name: 'Zabbix housekeeper processes more than 75% busy' priority: AVERAGE - + uuid: 419e937c4a1d4fa09c4b50ca88cbe3e2 name: 'Utilization of http poller data collector processes, in %' type: INTERNAL key: 'zabbix[process,http poller,avg,busy]' @@ -225,12 +250,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: b74857a1eee64635851744a25b0dc226 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix http poller processes more than 75% busy' priority: AVERAGE - + uuid: d5d469d5eb2e4e0ca0afc89b603d4065 name: 'Utilization of icmp pinger data collector processes, in %' type: INTERNAL key: 'zabbix[process,icmp pinger,avg,busy]' @@ -243,12 +270,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 3804434b582441f88c35807bad03d8a7 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix icmp pinger processes more than 75% busy' priority: AVERAGE - + uuid: 24b6b466929347f0a8164c89ba5624fe name: 'Utilization of ipmi manager internal processes, in %' type: INTERNAL key: 'zabbix[process,ipmi manager,avg,busy]' @@ -261,12 +290,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 2d49239067264e75b077812745631481 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix ipmi manager processes more than 75% busy' priority: AVERAGE - + uuid: c11d415de9c64fd6911f82d49db140d3 name: 'Utilization of ipmi poller data collector processes, in %' type: INTERNAL key: 'zabbix[process,ipmi poller,avg,busy]' @@ -279,12 +310,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 631441300a5a49e09c4bbdf64fae59dd expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix ipmi poller processes more than 75% busy' priority: AVERAGE - + uuid: a8168691df3d43f1a1e106062f18ee06 name: 'Utilization of java poller data collector processes, in %' type: INTERNAL key: 'zabbix[process,java poller,avg,busy]' @@ -297,12 +330,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 3ba3a7c230fa415481d08cec6d7ab4cf expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix java poller processes more than 75% busy' priority: AVERAGE - + uuid: 5e0ffccdaa51459c90d4868e61b1c6a8 name: 'Utilization of LLD manager internal processes, in %' type: INTERNAL key: 'zabbix[process,lld manager,avg,busy]' @@ -315,12 +350,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 741cbef5a75c4cd788d140d6ac4d4c95 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix LLD manager processes more than 75% busy' priority: AVERAGE - + uuid: 0b7b36eea80448ac8d11f7f30fb355da name: 'Utilization of LLD worker internal processes, in %' type: INTERNAL key: 'zabbix[process,lld worker,avg,busy]' @@ -333,12 +370,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 52a4322e7adb4fedbd042a080addc4f3 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix LLD worker processes more than 75% busy' priority: AVERAGE - + uuid: cbec202e15be49de93dc0c5f58824ae3 name: 'Utilization of poller data collector processes, in %' type: INTERNAL key: 'zabbix[process,poller,avg,busy]' @@ -351,12 +390,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 070c2c4528a94eaea1fcc452b8a4ec94 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix poller processes more than 75% busy' priority: AVERAGE - + uuid: fc7999dd8d2d41a5a80eeb4b6c4c9b13 name: 'Utilization of preprocessing manager internal processes, in %' type: INTERNAL key: 'zabbix[process,preprocessing manager,avg,busy]' @@ -369,12 +410,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 822ed996700e4c8b9914f894e4581f63 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix preprocessing manager processes more than 75% busy' priority: AVERAGE - + uuid: 6af695693d41434a96c0c6a020580828 name: 'Utilization of preprocessing worker internal processes, in %' type: INTERNAL key: 'zabbix[process,preprocessing worker,avg,busy]' @@ -387,12 +430,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 77b0a4a01cfc407cbf5aa9b47c9b49b2 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix preprocessing worker processes more than 75% busy' priority: AVERAGE - + uuid: baf22e095078435d978a6c4374500db4 name: 'Utilization of proxy poller data collector processes, in %' type: INTERNAL key: 'zabbix[process,proxy poller,avg,busy]' @@ -405,15 +450,17 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 29c64edd023f450aa7f5821555c92330 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix proxy poller processes more than 75% busy' priority: AVERAGE - - name: 'Utilization of self-monitoring internal processes, in %' + uuid: 3db38f5d250741fd833aec23e09bc52e + name: 'Utilization of report manager internal processes, in %' type: INTERNAL - key: 'zabbix[process,self-monitoring,avg,busy]' + key: 'zabbix[process,report manager,avg,busy]' history: 1w value_type: FLOAT units: '%' @@ -423,15 +470,17 @@ zabbix_export: value: 'Zabbix server' triggers: - - expression: '{min(10m)}>75' + uuid: a646871edea941feb7cbefad64e8b95c + expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION - recovery_expression: '{min(10m)}<65' - name: 'Zabbix self-monitoring processes more than 75% busy' + recovery_expression: '{avg(10m)}<65' + name: 'Zabbix report manager processes more than 75% busy' priority: AVERAGE - - name: 'Utilization of snmp trapper data collector processes, in %' + uuid: 9c74858428cb4578b8a9095140b64d52 + name: 'Utilization of report writer internal processes, in %' type: INTERNAL - key: 'zabbix[process,snmp trapper,avg,busy]' + key: 'zabbix[process,report writer,avg,busy]' history: 1w value_type: FLOAT units: '%' @@ -441,15 +490,17 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: e410ee0d583742a4a0b72da8e8e51ca3 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' - name: 'Zabbix snmp trapper processes more than 75% busy' + name: 'Zabbix report writer processes more than 75% busy' priority: AVERAGE - - name: 'Utilization of task manager internal processes, in %' + uuid: 6fc9c055d4894c19b3b1075db106d995 + name: 'Utilization of self-monitoring internal processes, in %' type: INTERNAL - key: 'zabbix[process,task manager,avg,busy]' + key: 'zabbix[process,self-monitoring,avg,busy]' history: 1w value_type: FLOAT units: '%' @@ -459,15 +510,17 @@ zabbix_export: value: 'Zabbix server' triggers: - - expression: '{avg(10m)}>75' + uuid: 89b3c6383f8d4a448a96c9d3cd4ed550 + expression: '{min(10m)}>75' recovery_mode: RECOVERY_EXPRESSION - recovery_expression: '{avg(10m)}<65' - name: 'Zabbix task manager processes more than 75% busy' + recovery_expression: '{min(10m)}<65' + name: 'Zabbix self-monitoring processes more than 75% busy' priority: AVERAGE - - name: 'Utilization of report manager internal processes, in %' + uuid: cb9a7c4f3373496da97f3e0b8c978366 + name: 'Utilization of snmp trapper data collector processes, in %' type: INTERNAL - key: 'zabbix[process,report manager,avg,busy]' + key: 'zabbix[process,snmp trapper,avg,busy]' history: 1w value_type: FLOAT units: '%' @@ -477,15 +530,17 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: d3594d1869344cecb895e7411058ecde expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' - name: 'Zabbix report manager processes more than 75% busy' + name: 'Zabbix snmp trapper processes more than 75% busy' priority: AVERAGE - - name: 'Utilization of report writer internal processes, in %' + uuid: caeb7ecc88cc4c14bb80f901284be9a5 + name: 'Utilization of task manager internal processes, in %' type: INTERNAL - key: 'zabbix[process,report writer,avg,busy]' + key: 'zabbix[process,task manager,avg,busy]' history: 1w value_type: FLOAT units: '%' @@ -495,12 +550,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: f32e09cf2ed640cba9db1d4c1e76ea3e expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' - name: 'Zabbix report writer processes more than 75% busy' + name: 'Zabbix task manager processes more than 75% busy' priority: AVERAGE - + uuid: 3af0ec03af6542e18aaff505e3806089 name: 'Utilization of timer internal processes, in %' type: INTERNAL key: 'zabbix[process,timer,avg,busy]' @@ -513,12 +570,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 17327c2798614b27b3629f81a6ed1c95 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix timer processes more than 75% busy' priority: AVERAGE - + uuid: 0dd727eddfaf45a9a819a9d64c5b72c7 name: 'Utilization of trapper data collector processes, in %' type: INTERNAL key: 'zabbix[process,trapper,avg,busy]' @@ -531,12 +590,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 2f48ca97165f4e9489e95ca75ce21c64 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix trapper processes more than 75% busy' priority: AVERAGE - + uuid: 4fd24bdb8935435e8617c9607b9c6ca1 name: 'Utilization of unreachable poller data collector processes, in %' type: INTERNAL key: 'zabbix[process,unreachable poller,avg,busy]' @@ -549,12 +610,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 6b6b1c4c509d4c48ae7829501fd0b21e expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix unreachable poller processes more than 75% busy' priority: AVERAGE - + uuid: bad00e43cd064a0fb3a4b65b71bea926 name: 'Utilization of vmware data collector processes, in %' type: INTERNAL key: 'zabbix[process,vmware collector,avg,busy]' @@ -567,12 +630,14 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: a64b20f997674163b47cc1ac4736dae0 expression: '{avg(10m)}>75' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{avg(10m)}<65' name: 'Zabbix vmware collector processes more than 75% busy' priority: AVERAGE - + uuid: 2b2f695ed1ef4a7a871c80df9c911e90 name: 'Zabbix queue over 10 minutes' type: INTERNAL key: 'zabbix[queue,10m]' @@ -584,11 +649,13 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 9bbd51feeef74537951c02d9f216c16d expression: '{min(10m)}>100' name: 'More than 100 items having missing data for more than 10 minutes' priority: WARNING description: 'zabbix[queue,10m] item is collecting data about how many items are missing data for more than 10 minutes' - + uuid: aaf58555c0774e848f51a351b6ae8462 name: 'Zabbix queue' type: INTERNAL key: 'zabbix[queue]' @@ -598,6 +665,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: ac2aebc15b084d049538b12e9513c08d name: 'Zabbix configuration cache, % used' type: INTERNAL key: 'zabbix[rcache,buffer,pused]' @@ -610,11 +678,13 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 7e3ddb5e333a48e5afe6c28f5a28569a expression: '{max(10m)}>75' name: 'More than 75% used in the configuration cache' priority: AVERAGE description: 'Consider increasing CacheSize in the zabbix_server.conf configuration file' - + uuid: b14a5ba6c93f4d6c9dfd820640d34e9b name: 'Zabbix trend function cache, % unique requests' type: INTERNAL key: 'zabbix[tcache,cache,pitems]' @@ -626,6 +696,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: 6db1280cb0134e81af8e070ae2356e7b name: 'Zabbix trend function cache, % misses' type: INTERNAL key: 'zabbix[tcache,cache,pmisses]' @@ -637,6 +708,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: 559ca5966e404c948f99cabf7a9077e8 name: 'Zabbix value cache, % used' type: INTERNAL key: 'zabbix[vcache,buffer,pused]' @@ -649,11 +721,13 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 536b61ef39d44c419e68be1985c321f7 expression: '{max(10m)}>95' name: 'More than 95% used in the value cache' priority: AVERAGE description: 'Consider increasing ValueCacheSize in the zabbix_server.conf configuration file' - + uuid: 69b14487a9744dbb866f2e6ee131d0e5 name: 'Zabbix value cache hits' type: INTERNAL key: 'zabbix[vcache,cache,hits]' @@ -670,6 +744,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: c78439859fd248cdb15e1eee37be2220 name: 'Zabbix value cache misses' type: INTERNAL key: 'zabbix[vcache,cache,misses]' @@ -686,6 +761,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: 07379df0114445b7b06818736f011ca6 name: 'Zabbix value cache operating mode' type: INTERNAL key: 'zabbix[vcache,cache,mode]' @@ -698,10 +774,12 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 5609699ecba34d0a9acc7af2038c6713 expression: '{last()}=1' name: 'Zabbix value cache working in low memory mode' priority: HIGH - + uuid: d273413004094604ad247c0ff9695879 name: 'Zabbix vmware cache, % used' type: INTERNAL key: 'zabbix[vmware,buffer,pused]' @@ -714,11 +792,13 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 1e68304cd4ee46fdb52489d6c6c076f7 expression: '{max(10m)}>75' name: 'More than 75% used in the vmware cache' priority: AVERAGE description: 'Consider increasing VMwareCacheSize in the zabbix_server.conf configuration file' - + uuid: 1ae8253bb4da434da3ea6bcb0352115d name: 'Zabbix history write cache, % used' type: INTERNAL key: 'zabbix[wcache,history,pused]' @@ -731,11 +811,13 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: 7cde91707c584813b4c91eebe4549d2d expression: '{max(10m)}>75' name: 'More than 75% used in the history cache' priority: AVERAGE description: 'Consider increasing HistoryCacheSize in the zabbix_server.conf configuration file' - + uuid: 9fc7faf5455e4e78bdb1406f947bfa08 name: 'Zabbix history index cache, % used' type: INTERNAL key: 'zabbix[wcache,index,pused]' @@ -748,11 +830,13 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: cdb36a2701d24f0ca207534dfdb86168 expression: '{max(10m)}>75' name: 'More than 75% used in the history index cache' priority: AVERAGE description: 'Consider increasing HistoryIndexCacheSize in the zabbix_server.conf configuration file' - + uuid: 5cca0fc9878d4e068467d5a3b8558ed5 name: 'Zabbix trend write cache, % used' type: INTERNAL key: 'zabbix[wcache,trend,pused]' @@ -765,11 +849,13 @@ zabbix_export: value: 'Zabbix server' triggers: - + uuid: f3466bf19bc244798e70747020aaa8d3 expression: '{max(10m)}>75' name: 'More than 75% used in the trends cache' priority: AVERAGE description: 'Consider increasing TrendCacheSize in the zabbix_server.conf configuration file' - + uuid: de63f78f36e74361b6c9993d12d8b7c8 name: 'Number of processed numeric (float) values per second' type: INTERNAL key: 'zabbix[wcache,values,float]' @@ -785,6 +871,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: dae76dc6c4ce4707be7cf9534efc0233 name: 'Number of processed log values per second' type: INTERNAL key: 'zabbix[wcache,values,log]' @@ -800,6 +887,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: c99a99cf7e1e44918736ab860694d3a4 name: 'Number of processed not supported values per second' type: INTERNAL key: 'zabbix[wcache,values,not supported]' @@ -815,6 +903,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: b58fdd85cd6a48489d0b983ee8ebe97b name: 'Number of processed character values per second' type: INTERNAL key: 'zabbix[wcache,values,str]' @@ -830,6 +919,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: 5397d6d4dedc44c29ff25b8fd5611003 name: 'Number of processed text values per second' type: INTERNAL key: 'zabbix[wcache,values,text]' @@ -845,6 +935,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: 47132a8565c943c0abbd4918d6af9339 name: 'Number of processed numeric (unsigned) values per second' type: INTERNAL key: 'zabbix[wcache,values,uint]' @@ -860,6 +951,7 @@ zabbix_export: tag: Application value: 'Zabbix server' - + uuid: db364af6bcb24881850f3979933fccb0 name: 'Number of processed values per second' type: INTERNAL key: 'zabbix[wcache,values]' @@ -876,6 +968,7 @@ zabbix_export: value: 'Zabbix server' dashboards: - + uuid: 6815a90fb9b745fd8f1b1f47697893d6 name: 'Zabbix server health' pages: - @@ -979,6 +1072,7 @@ zabbix_export: host: 'Zabbix Server' valuemaps: - + uuid: 97bbea700550483bbd8405b4dd9d8005 name: 'Value cache operating mode' mappings: - @@ -989,6 +1083,7 @@ zabbix_export: newvalue: 'Low memory' graphs: - + uuid: a6eb4d7df7ec4388bc37f7d27cc26a9f name: 'Trend function cache effectiveness' graph_items: - @@ -1004,6 +1099,7 @@ zabbix_export: host: 'Zabbix Server' key: 'zabbix[tcache,cache,pitems]' - + uuid: d2841f4fbb33411d9ab1b1b48e7e959f name: 'Value cache effectiveness' type: STACKED graph_items: @@ -1019,6 +1115,7 @@ zabbix_export: host: 'Zabbix Server' key: 'zabbix[vcache,cache,hits]' - + uuid: 0432df37a8f34cf7978531642037c1a1 name: 'Zabbix cache usage, % used' ymin_type_1: FIXED ymax_type_1: FIXED @@ -1059,6 +1156,7 @@ zabbix_export: host: 'Zabbix Server' key: 'zabbix[vmware,buffer,pused]' - + uuid: 99fbcd47f72148f486f3b5e7d49596b8 name: 'Zabbix data gathering process busy %' ymin_type_1: FIXED ymax_type_1: FIXED @@ -1135,6 +1233,7 @@ zabbix_export: host: 'Zabbix Server' key: 'zabbix[process,history poller,avg,busy]' - + uuid: 630f638ad0054d3380f941e72805ea1d name: 'Zabbix internal process busy %' ymin_type_1: FIXED ymax_type_1: FIXED @@ -1248,6 +1347,7 @@ zabbix_export: host: 'Zabbix Server' key: 'zabbix[process,report writer,avg,busy]' - + uuid: b053dc416ee3422b94e46fb415ea87e6 name: 'Zabbix internal queues' graph_items: - @@ -1262,6 +1362,7 @@ zabbix_export: host: 'Zabbix Server' key: 'zabbix[lld_queue]' - + uuid: 3d256a358da74f469700eea05173343a name: 'Zabbix server performance' graph_items: - diff --git a/templates/classic/template_os_aix.yaml b/templates/classic/template_os_aix.yaml index 647dafb1866..b1c6d6433d8 100644 --- a/templates/classic/template_os_aix.yaml +++ b/templates/classic/template_os_aix.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:26:34Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 846977d1dfed4968bc5f8bdb363285bc name: 'Templates/Operating systems' templates: - + uuid: 7e6bb0931a72459db9514aa924b420bc template: AIX name: AIX templates: @@ -16,6 +18,7 @@ zabbix_export: name: 'Templates/Operating systems' items: - + uuid: 2c2d08ab5833493ba45ebfe5154f04c1 name: 'Number of running processes' key: 'proc.num[,,run]' history: 1w @@ -26,10 +29,12 @@ zabbix_export: value: Processes triggers: - + uuid: 883630c2459a4378bcc268b17b98747e expression: '{avg(5m)}>30' name: 'Too many processes running on {HOST.NAME}' priority: WARNING - + uuid: 7c64480f840a4778bde5278e1c0a083f name: 'Number of processes' key: 'proc.num[]' history: 1w @@ -40,10 +45,12 @@ zabbix_export: value: Processes triggers: - + uuid: f8107149d8204600b0c29cfdd794f172 expression: '{avg(5m)}>300' name: 'Too many processes on {HOST.NAME}' priority: WARNING - + uuid: 4a15778222a24f129b8ae7c240a32ded name: 'Interrupts per second' key: system.cpu.intr history: 1w @@ -61,6 +68,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 4f8665f48aff4fa39e85639fed7b71c5 name: 'Processor load (1 min average per core)' key: 'system.cpu.load[percpu,avg1]' history: 1w @@ -75,10 +83,12 @@ zabbix_export: value: Performance triggers: - + uuid: fec01a06e3954dea8113af9a3f4029c1 expression: '{avg(5m)}>5' name: 'Processor load is too high on {HOST.NAME}' priority: WARNING - + uuid: 6fa2275f1f83456abfe786c8565c7a2d name: 'Processor load (5 min average per core)' key: 'system.cpu.load[percpu,avg5]' history: 1w @@ -92,6 +102,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 02210ac2faaa4f7bb74e995726706abc name: 'Processor load (15 min average per core)' key: 'system.cpu.load[percpu,avg15]' history: 1w @@ -105,6 +116,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 1ad486947da9428abdebcecb83ca3d8b name: 'Context switches per second' key: system.cpu.switches history: 1w @@ -122,6 +134,7 @@ zabbix_export: tag: Application value: Performance - + uuid: f4d10d49fa3c4dababf03d2cb80f044c name: 'Host name' key: system.hostname delay: 1h @@ -139,10 +152,12 @@ zabbix_export: value: OS triggers: - + uuid: 87f6f020760d45d980a5b6116362917e expression: '{diff(0)}>0' name: 'Hostname was changed on {HOST.NAME}' priority: INFO - + uuid: aebc5bb0264a4f55985c96445964dfc4 name: 'Host local time' key: system.localtime history: 1w @@ -155,6 +170,7 @@ zabbix_export: tag: Application value: OS - + uuid: 081f8986446d43e7a3b72f7084576600 name: 'CPU available physical processors in the shared pool' key: 'system.stat[cpu,app]' history: 1w @@ -171,6 +187,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 6a97d56a6c2e45e1b10b97e2395ff30d name: 'CPU entitled capacity consumed' key: 'system.stat[cpu,ec]' history: 1w @@ -186,6 +203,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 142f33d7b2c3469c9664fedf4f053616 name: 'CPU idle time' key: 'system.stat[cpu,id]' history: 1w @@ -199,6 +217,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 752c952fb18e4a0e8e5e3415b107b9f1 name: 'CPU logical processor utilization' key: 'system.stat[cpu,lbusy]' history: 1w @@ -215,6 +234,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 748f1316a33b48658b11dca8f45cfcce name: 'CPU number of physical processors consumed' key: 'system.stat[cpu,pc]' history: 1w @@ -230,6 +250,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 2647132edb6647ca9ef43a00ca09ecbd name: 'CPU system time' key: 'system.stat[cpu,sy]' history: 1w @@ -243,6 +264,7 @@ zabbix_export: tag: Application value: Performance - + uuid: e990898ddbb74c7b9a8c1c67cb9544cf name: 'CPU user time' key: 'system.stat[cpu,us]' history: 1w @@ -256,6 +278,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 2cd7a00570ad487d9cdf39fd198b2c0b name: 'CPU iowait time' key: 'system.stat[cpu,wa]' history: 1w @@ -270,11 +293,13 @@ zabbix_export: value: Performance triggers: - + uuid: 810537ee920c4480a0f499adf4323d7a expression: '{avg(5m)}>20' name: 'Disk I/O is overloaded on {HOST.NAME}' priority: WARNING description: 'OS spends significant time waiting for I/O (input/output) operations. It could be indicator of performance issues with storage system.' - + uuid: 6748e4c87589472ca1474f3c7b729e0c name: 'Amount of data transferred' key: 'system.stat[disk,bps]' history: 1w @@ -288,6 +313,7 @@ zabbix_export: tag: Application value: Performance - + uuid: bf0180d8f109451db616749990a113a6 name: 'Number of transfers' key: 'system.stat[disk,tps]' history: 1w @@ -300,6 +326,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 3e1af0261f6a421d8ca554f8eb222716 name: 'Processor units is entitled to receive' key: 'system.stat[ent]' delay: 1h @@ -313,6 +340,7 @@ zabbix_export: tag: Application value: 'Logical partitions' - + uuid: 0fe71698a3c74c93a8cb3a937dc7226c name: 'Kernel thread context switches' key: 'system.stat[faults,cs]' history: 1w @@ -325,6 +353,7 @@ zabbix_export: tag: Application value: Performance - + uuid: a1e13d2dbd8b4086974ea32a2cd743b1 name: 'Device interrupts' key: 'system.stat[faults,in]' history: 1w @@ -337,6 +366,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 883c7a12b1d54f4d8189ca0d9cc43102 name: 'System calls' key: 'system.stat[faults,sy]' history: 1w @@ -349,6 +379,7 @@ zabbix_export: tag: Application value: Performance - + uuid: f027ed1c43464d4ab9a13d4b9f647e7e name: 'Length of the swap queue' key: 'system.stat[kthr,b]' history: 1w @@ -361,6 +392,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 6795c2b6914d4303bf30c71c7405ff7d name: 'Length of the run queue' key: 'system.stat[kthr,r]' history: 1w @@ -373,6 +405,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 12142f133863448c9c937c671e183bbb name: 'Active virtual pages' key: 'system.stat[memory,avm]' history: 1w @@ -381,6 +414,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 3b4a5ff768654ff5a87b955684a0d7b5 name: 'Free real memory' key: 'system.stat[memory,fre]' history: 1w @@ -389,6 +423,7 @@ zabbix_export: tag: Application value: Memory - + uuid: bf890bf5cd1748a5af9528a111ba43c4 name: 'File page-ins per second' key: 'system.stat[page,fi]' history: 1w @@ -398,6 +433,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 19c4f7132b6c46aa9522bd46da3e8f03 name: 'File page-outs per second' key: 'system.stat[page,fo]' history: 1w @@ -407,6 +443,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 9ff3f7faa76c414aae7c5babb91fe065 name: 'Pages freed (page replacement)' key: 'system.stat[page,fr]' history: 1w @@ -416,6 +453,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 6009d8a0fc2f486db979b226eb975e78 name: 'Pages paged in from paging space' key: 'system.stat[page,pi]' history: 1w @@ -425,6 +463,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 26fb1471e08c4c46800e4887d8bccd80 name: 'Pages paged out to paging space' key: 'system.stat[page,po]' history: 1w @@ -434,6 +473,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 83b1456726d448d6a756e03c0ec02342 name: 'Pages scanned by page-replacement algorithm' key: 'system.stat[page,sr]' history: 1w @@ -443,6 +483,7 @@ zabbix_export: tag: Application value: Memory - + uuid: d0ef675d313849269890d06c7e003c9e name: 'System information' key: system.uname delay: 1h @@ -460,10 +501,12 @@ zabbix_export: value: OS triggers: - + uuid: c99f9751745945f3b8a20c48c76f8115 expression: '{diff(0)}>0' name: 'Host information was changed on {HOST.NAME}' priority: INFO - + uuid: 2e0ff86c992c4a098af8cb1bee0f0001 name: 'System uptime' key: system.uptime delay: 10m @@ -478,10 +521,12 @@ zabbix_export: value: OS triggers: - + uuid: 5d064e806be74f4eac57cb1a2f4672fd expression: '{change(0)}<0' name: '{HOST.NAME} has just been restarted' priority: INFO - + uuid: 980a59760ef9481298ed35322841f939 name: 'Number of logged in users' key: system.users.num history: 1w @@ -494,6 +539,7 @@ zabbix_export: tag: Application value: Security - + uuid: 4771d6d33c2247d6843198152a7065a8 name: 'Checksum of /etc/passwd' key: 'vfs.file.cksum[/etc/passwd]' delay: 1h @@ -504,10 +550,12 @@ zabbix_export: value: Security triggers: - + uuid: 5e8830967dcd4a9db04055bb07d2c4c7 expression: '{diff(0)}>0' name: '/etc/passwd has been changed on {HOST.NAME}' priority: WARNING - + uuid: 6d4d9deab17b42f4a953c5210acac6f1 name: 'Available memory' key: 'vm.memory.size[available]' history: 1w @@ -519,10 +567,12 @@ zabbix_export: value: Memory triggers: - + uuid: 1424f04e3e72433ca7ae14fec0aef9c9 expression: '{last()}<20M' name: 'Lack of available memory on server {HOST.NAME}' priority: AVERAGE - + uuid: 57d30ccd5db64dc8b9498a36efe768e9 name: 'Total memory' key: 'vm.memory.size[total]' delay: 1h @@ -534,6 +584,7 @@ zabbix_export: value: Memory discovery_rules: - + uuid: 409cce8967b4494bbcc5193a26c69b06 name: 'Network interface discovery' key: net.if.discovery delay: 1h @@ -546,6 +597,7 @@ zabbix_export: description: 'Discovery of network interfaces as defined in global regular expression "Network interfaces for discovery".' item_prototypes: - + uuid: df9710a48eaa4a72911de3971b37c596 name: 'Incoming network traffic on {#IFNAME}' key: 'net.if.in[{#IFNAME}]' history: 1w @@ -564,6 +616,7 @@ zabbix_export: tag: Application value: 'Network interfaces' - + uuid: 0704fb302aa94f73bedade3a998a0fa3 name: 'Outgoing network traffic on {#IFNAME}' key: 'net.if.out[{#IFNAME}]' history: 1w @@ -583,6 +636,7 @@ zabbix_export: value: 'Network interfaces' graph_prototypes: - + uuid: 366a988491344fd487561d02ed499fe0 name: 'Network traffic on {#IFNAME}' ymin_type_1: FIXED graph_items: @@ -600,6 +654,7 @@ zabbix_export: host: AIX key: 'net.if.out[{#IFNAME}]' - + uuid: 4a0b17decdf1449d9463cf00720a843d name: 'Mounted filesystem discovery' key: vfs.fs.discovery delay: 1h @@ -612,6 +667,7 @@ zabbix_export: description: 'Discovery of file systems of different types as defined in global regular expression "File systems for discovery".' item_prototypes: - + uuid: ee5ae5de6f7b40b4a9b064bdc733de91 name: 'Free inodes on {#FSNAME} (percentage)' key: 'vfs.fs.inode[{#FSNAME},pfree]' history: 1w @@ -623,10 +679,12 @@ zabbix_export: value: Filesystems trigger_prototypes: - + uuid: 81360035128449688a29d24535b0d144 expression: '{last()}<20' name: 'Free inodes is less than 20% on volume {#FSNAME}' priority: WARNING - + uuid: 13e212598f744a7fa535c23731190c61 name: 'Free disk space on {#FSNAME}' key: 'vfs.fs.size[{#FSNAME},free]' history: 1w @@ -636,6 +694,7 @@ zabbix_export: tag: Application value: Filesystems - + uuid: 428b0314dd574df1970dd2cae7e8889b name: 'Free disk space on {#FSNAME} (percentage)' key: 'vfs.fs.size[{#FSNAME},pfree]' history: 1w @@ -647,10 +706,12 @@ zabbix_export: value: Filesystems trigger_prototypes: - + uuid: 6f3e548c57254f9189c7c0be6b293bd1 expression: '{last()}<20' name: 'Free disk space is less than 20% on volume {#FSNAME}' priority: WARNING - + uuid: 6f6c92bc72014612b2efb92d12d8c425 name: 'Total disk space on {#FSNAME}' key: 'vfs.fs.size[{#FSNAME},total]' delay: 1h @@ -661,6 +722,7 @@ zabbix_export: tag: Application value: Filesystems - + uuid: 915e72271f134684b2d10d05d4035962 name: 'Used disk space on {#FSNAME}' key: 'vfs.fs.size[{#FSNAME},used]' history: 1w @@ -671,6 +733,7 @@ zabbix_export: value: Filesystems graph_prototypes: - + uuid: 460b553fcd924b6abbde0b00a5525445 name: 'Disk space usage {#FSNAME}' width: '600' height: '340' @@ -693,6 +756,7 @@ zabbix_export: key: 'vfs.fs.size[{#FSNAME},free]' dashboards: - + uuid: 873e38e16ef94f2b9b743a3251db0fbb name: 'System performance' pages: - @@ -763,6 +827,7 @@ zabbix_export: host: AIX graphs: - + uuid: a3a5bc3b07f34793bb1c8cfc688ba8a9 name: 'CPU jumps' graph_items: - @@ -777,6 +842,7 @@ zabbix_export: host: AIX key: system.cpu.intr - + uuid: 260417d4613d405986406c272f54a5aa name: 'CPU load' ymin_type_1: FIXED graph_items: @@ -798,6 +864,7 @@ zabbix_export: host: AIX key: 'system.cpu.load[percpu,avg15]' - + uuid: a2eeb8269edf4de7ac13b7ceb1260b75 name: 'CPU utilization' show_triggers: 'NO' type: STACKED @@ -840,6 +907,7 @@ zabbix_export: host: AIX key: 'system.stat[cpu,id]' - + uuid: 2664343cd69444e0a16850083845838f name: 'Memory usage' ymin_type_1: FIXED ymax_type_1: ITEM diff --git a/templates/classic/template_os_freebsd.yaml b/templates/classic/template_os_freebsd.yaml index 4e8f1f8f64a..bdc3db70faa 100644 --- a/templates/classic/template_os_freebsd.yaml +++ b/templates/classic/template_os_freebsd.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:26:34Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 846977d1dfed4968bc5f8bdb363285bc name: 'Templates/Operating systems' templates: - + uuid: a3dc630729e443139f4e608954fa6e19 template: FreeBSD name: FreeBSD templates: @@ -16,6 +18,7 @@ zabbix_export: name: 'Templates/Operating systems' items: - + uuid: d1b2d3cc2b7e44af8f9bfee11e04bf21 name: 'Maximum number of opened files' key: kernel.maxfiles delay: 1h @@ -27,10 +30,12 @@ zabbix_export: value: OS triggers: - + uuid: 4eb45fb9f7cc46c2958673ade2ce6e0d expression: '{last()}<1024' name: 'Configured max number of opened files is too low on {HOST.NAME}' priority: INFO - + uuid: 58244a8e72694ffcbba5a78a910ae818 name: 'Maximum number of processes' key: kernel.maxproc delay: 1h @@ -42,10 +47,12 @@ zabbix_export: value: OS triggers: - + uuid: 860d6e3056bf46419c2aa2f3aabae70f expression: '{last()}<256' name: 'Configured max number of processes is too low on {HOST.NAME}' priority: INFO - + uuid: 448c6de07b244281a4b1defe2e811773 name: 'Number of running processes' key: 'proc.num[,,run]' history: 1w @@ -56,10 +63,12 @@ zabbix_export: value: Processes triggers: - + uuid: 50b1056dd362479c838d1e68f91a0884 expression: '{avg(5m)}>30' name: 'Too many processes running on {HOST.NAME}' priority: WARNING - + uuid: 5fd5b351d8214eac8f4f4649594c27eb name: 'Number of processes' key: 'proc.num[]' history: 1w @@ -70,10 +79,12 @@ zabbix_export: value: Processes triggers: - + uuid: 21e1a3a0d93f4c5b8ca4e0385019c9cf expression: '{avg(5m)}>300' name: 'Too many processes on {HOST.NAME}' priority: WARNING - + uuid: 4a533b30c43e42fb8c9eabada0817186 name: 'Host boot time' key: system.boottime delay: 10m @@ -87,6 +98,7 @@ zabbix_export: tag: Application value: OS - + uuid: db555e8318cf4e7aa7beb85aa0250697 name: 'Interrupts per second' key: system.cpu.intr history: 1w @@ -104,6 +116,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 2336b2ec03a846f3bed1e64384b2532e name: 'Processor load (1 min average per core)' key: 'system.cpu.load[percpu,avg1]' history: 1w @@ -118,10 +131,12 @@ zabbix_export: value: Performance triggers: - + uuid: 776835a1bd8245e0b652919d40e56c00 expression: '{avg(5m)}>5' name: 'Processor load is too high on {HOST.NAME}' priority: WARNING - + uuid: de68f40fc96648c0925c1f6a4ca6776e name: 'Processor load (5 min average per core)' key: 'system.cpu.load[percpu,avg5]' history: 1w @@ -135,6 +150,7 @@ zabbix_export: tag: Application value: Performance - + uuid: ad9ebf859f7346ca885c1edcb7333d78 name: 'Processor load (15 min average per core)' key: 'system.cpu.load[percpu,avg15]' history: 1w @@ -148,6 +164,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 0a140185a5114dd29451bfac68abdde5 name: 'Context switches per second' key: system.cpu.switches history: 1w @@ -165,6 +182,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 7612803821c845889bda84b7f1ac9ae5 name: 'CPU idle time' key: 'system.cpu.util[,idle]' history: 1w @@ -179,6 +197,7 @@ zabbix_export: tag: Application value: Performance - + uuid: f2acc3cd432546e5a223095a0ea2f096 name: 'CPU interrupt time' key: 'system.cpu.util[,interrupt]' history: 1w @@ -193,6 +212,7 @@ zabbix_export: tag: Application value: Performance - + uuid: efa92492bec0437ba74f47d694500cab name: 'CPU nice time' key: 'system.cpu.util[,nice]' history: 1w @@ -207,6 +227,7 @@ zabbix_export: tag: Application value: Performance - + uuid: c9479b02b04141128b1ce7c8f3726c09 name: 'CPU system time' key: 'system.cpu.util[,system]' history: 1w @@ -221,6 +242,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 1f3bc82009e04b59845a0e15004637ad name: 'CPU user time' key: 'system.cpu.util[,user]' history: 1w @@ -235,6 +257,7 @@ zabbix_export: tag: Application value: Performance - + uuid: c17d001bd20a4732b8ef487366c6aa42 name: 'Host name' key: system.hostname delay: 1h @@ -252,10 +275,12 @@ zabbix_export: value: OS triggers: - + uuid: baef3e5b8ae54c20b7286987cd7d67c5 expression: '{diff(0)}>0' name: 'Hostname was changed on {HOST.NAME}' priority: INFO - + uuid: 4095ed7d606a47439294097a98af2c4f name: 'Host local time' key: system.localtime history: 1w @@ -268,6 +293,7 @@ zabbix_export: tag: Application value: OS - + uuid: 63fc1259011f4250901889979cdf472c name: 'Free swap space' key: 'system.swap.size[,free]' history: 1w @@ -277,6 +303,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 187d11e610b94b468d18b88ca38f2c32 name: 'Free swap space in %' key: 'system.swap.size[,pfree]' history: 1w @@ -288,11 +315,13 @@ zabbix_export: value: Memory triggers: - + uuid: 213a5b818eb8421fbbac6fe83ff77899 expression: '{last()}<50' name: 'Lack of free swap space on {HOST.NAME}' priority: WARNING description: 'It probably means that the systems requires more physical memory.' - + uuid: 9647b0b857074c4b9c14f15bb04af096 name: 'Total swap space' key: 'system.swap.size[,total]' delay: 1h @@ -303,6 +332,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 4523ae069e0b4e16bcb5182c6dbf63f2 name: 'System information' key: system.uname delay: 1h @@ -320,10 +350,12 @@ zabbix_export: value: OS triggers: - + uuid: 0efec986a13b44cb99b29495ee690326 expression: '{diff(0)}>0' name: 'Host information was changed on {HOST.NAME}' priority: INFO - + uuid: a49b956d592c4e2ba41caac3671e009f name: 'System uptime' key: system.uptime delay: 10m @@ -338,10 +370,12 @@ zabbix_export: value: OS triggers: - + uuid: af41818dbcc14cbda1b812f43a14adb6 expression: '{change(0)}<0' name: '{HOST.NAME} has just been restarted' priority: INFO - + uuid: fec3e877764e4bfd98e77da9d8c73606 name: 'Number of logged in users' key: system.users.num history: 1w @@ -354,6 +388,7 @@ zabbix_export: tag: Application value: Security - + uuid: 2bb327cd5f8c49d9b680142825b9c030 name: 'Checksum of /etc/passwd' key: 'vfs.file.cksum[/etc/passwd]' delay: 1h @@ -364,10 +399,12 @@ zabbix_export: value: Security triggers: - + uuid: ac738d56c17d40b8a571787e411a10b0 expression: '{diff(0)}>0' name: '/etc/passwd has been changed on {HOST.NAME}' priority: WARNING - + uuid: 561c7a383b944bca9ec5f7c44e322fed name: 'Available memory' key: 'vm.memory.size[available]' history: 1w @@ -379,10 +416,12 @@ zabbix_export: value: Memory triggers: - + uuid: b1bc8137549449fc98e7afa5f324d7bb expression: '{last()}<20M' name: 'Lack of available memory on server {HOST.NAME}' priority: AVERAGE - + uuid: ffa54e82b7914672a3f7134134ac2638 name: 'Total memory' key: 'vm.memory.size[total]' delay: 1h @@ -394,6 +433,7 @@ zabbix_export: value: Memory discovery_rules: - + uuid: cac3466488a544198f766d1152878456 name: 'Network interface discovery' key: net.if.discovery delay: 1h @@ -406,6 +446,7 @@ zabbix_export: description: 'Discovery of network interfaces as defined in global regular expression "Network interfaces for discovery".' item_prototypes: - + uuid: b1f9e472c6ed467d8cb0cc1739c39b59 name: 'Incoming network traffic on {#IFNAME}' key: 'net.if.in[{#IFNAME}]' history: 1w @@ -424,6 +465,7 @@ zabbix_export: tag: Application value: 'Network interfaces' - + uuid: ac93068d05084aa0a32a1bee78df3bd8 name: 'Outgoing network traffic on {#IFNAME}' key: 'net.if.out[{#IFNAME}]' history: 1w @@ -443,6 +485,7 @@ zabbix_export: value: 'Network interfaces' graph_prototypes: - + uuid: 1f52d0c9ee934eb3a5198ab53fdf4679 name: 'Network traffic on {#IFNAME}' ymin_type_1: FIXED graph_items: @@ -460,6 +503,7 @@ zabbix_export: host: FreeBSD key: 'net.if.out[{#IFNAME}]' - + uuid: 4fd60a606c6343e9a7d7808d1d1f6008 name: 'Mounted filesystem discovery' key: vfs.fs.discovery delay: 1h @@ -472,6 +516,7 @@ zabbix_export: description: 'Discovery of file systems of different types as defined in global regular expression "File systems for discovery".' item_prototypes: - + uuid: a5cdfe771122483fa1a88b2ea5c26b36 name: 'Free inodes on {#FSNAME} (percentage)' key: 'vfs.fs.inode[{#FSNAME},pfree]' history: 1w @@ -483,10 +528,12 @@ zabbix_export: value: Filesystems trigger_prototypes: - + uuid: e1d81a073b804f16836baa9e0fe4b575 expression: '{last()}<20' name: 'Free inodes is less than 20% on volume {#FSNAME}' priority: WARNING - + uuid: 2ed6230d292a4037b67fe549c719e7ee name: 'Free disk space on {#FSNAME}' key: 'vfs.fs.size[{#FSNAME},free]' history: 1w @@ -496,6 +543,7 @@ zabbix_export: tag: Application value: Filesystems - + uuid: aa0dd0eb957a4485b1a62f715381019a name: 'Free disk space on {#FSNAME} (percentage)' key: 'vfs.fs.size[{#FSNAME},pfree]' history: 1w @@ -507,10 +555,12 @@ zabbix_export: value: Filesystems trigger_prototypes: - + uuid: d0f35a124b4143638f76c0ce81e7f912 expression: '{last()}<20' name: 'Free disk space is less than 20% on volume {#FSNAME}' priority: WARNING - + uuid: 6daede58ae8f4e42a4aa2539a552ab08 name: 'Total disk space on {#FSNAME}' key: 'vfs.fs.size[{#FSNAME},total]' delay: 1h @@ -521,6 +571,7 @@ zabbix_export: tag: Application value: Filesystems - + uuid: 6efb08c26e1b439181a17d462ec1dab8 name: 'Used disk space on {#FSNAME}' key: 'vfs.fs.size[{#FSNAME},used]' history: 1w @@ -531,6 +582,7 @@ zabbix_export: value: Filesystems graph_prototypes: - + uuid: 5f8ff96d3ea744bba849c9dc1464632f name: 'Disk space usage {#FSNAME}' width: '600' height: '340' @@ -553,6 +605,7 @@ zabbix_export: key: 'vfs.fs.size[{#FSNAME},free]' dashboards: - + uuid: 618c8fc9d4b640999b3389960f5bead4 name: 'System performance' pages: - @@ -623,6 +676,7 @@ zabbix_export: host: FreeBSD graphs: - + uuid: 3ed928729f2d41139a42ca3ee0204551 name: 'CPU jumps' graph_items: - @@ -637,6 +691,7 @@ zabbix_export: host: FreeBSD key: system.cpu.intr - + uuid: ac8b187522904c0880ea16a2b8727dfc name: 'CPU load' ymin_type_1: FIXED graph_items: @@ -658,6 +713,7 @@ zabbix_export: host: FreeBSD key: 'system.cpu.load[percpu,avg15]' - + uuid: ecdccd78d75d4255948995b510acfefb name: 'CPU utilization' show_triggers: 'NO' type: STACKED @@ -699,6 +755,7 @@ zabbix_export: host: FreeBSD key: 'system.cpu.util[,idle]' - + uuid: 191f6c7b63204fd091d2e82c4f4b678a name: 'Memory usage' ymin_type_1: FIXED ymax_type_1: ITEM @@ -713,6 +770,7 @@ zabbix_export: host: FreeBSD key: 'vm.memory.size[available]' - + uuid: 23ade54acd87415080578379ab2cca6b name: 'Swap usage' width: '600' height: '340' diff --git a/templates/classic/template_os_hp-ux.yaml b/templates/classic/template_os_hp-ux.yaml index 187d7c15313..fd5b816c508 100644 --- a/templates/classic/template_os_hp-ux.yaml +++ b/templates/classic/template_os_hp-ux.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:26:33Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 846977d1dfed4968bc5f8bdb363285bc name: 'Templates/Operating systems' templates: - + uuid: b1fd823d262042e08291313f72be9452 template: HP-UX name: HP-UX templates: @@ -16,6 +18,7 @@ zabbix_export: name: 'Templates/Operating systems' items: - + uuid: bcba4702a58d48339c6e7e49dea574c4 name: 'Processor load (1 min average per core)' key: 'system.cpu.load[percpu,avg1]' history: 1w @@ -30,10 +33,12 @@ zabbix_export: value: Performance triggers: - + uuid: 20de725d82134630b3b01646b1b0a6d3 expression: '{avg(5m)}>5' name: 'Processor load is too high on {HOST.NAME}' priority: WARNING - + uuid: 60057d54b81342f4aaa0103a278bf7b6 name: 'Processor load (5 min average per core)' key: 'system.cpu.load[percpu,avg5]' history: 1w @@ -47,6 +52,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 296dbd5148184004b26ac50ae5e6893b name: 'Processor load (15 min average per core)' key: 'system.cpu.load[percpu,avg15]' history: 1w @@ -60,6 +66,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 2b82ccaf9eb1424593e2738a5512e182 name: 'CPU idle time' key: 'system.cpu.util[,idle]' history: 1w @@ -74,6 +81,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 8665bd2dc84e46daa081a379548b0603 name: 'CPU nice time' key: 'system.cpu.util[,nice]' history: 1w @@ -88,6 +96,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 8419321f4744476ea27b7d1acddcd365 name: 'CPU system time' key: 'system.cpu.util[,system]' history: 1w @@ -102,6 +111,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 611c9a3c70aa4455b6ec7bebe64b5316 name: 'CPU user time' key: 'system.cpu.util[,user]' history: 1w @@ -116,6 +126,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 6e3b32f3f92543759ef2f30834899ba0 name: 'Host name' key: system.hostname delay: 1h @@ -133,10 +144,12 @@ zabbix_export: value: OS triggers: - + uuid: 0cbb33193d7c4c1fa33f3a19e54f24a3 expression: '{diff(0)}>0' name: 'Hostname was changed on {HOST.NAME}' priority: INFO - + uuid: 16c6c420c710498083355361b104f7a2 name: 'Host local time' key: system.localtime history: 1w @@ -149,6 +162,7 @@ zabbix_export: tag: Application value: OS - + uuid: b66598337e0e4990a2776d2a42020e72 name: 'System information' key: system.uname delay: 1h @@ -166,10 +180,12 @@ zabbix_export: value: OS triggers: - + uuid: 58fee8d2ad4540ba9fa940faa6c1b63a expression: '{diff(0)}>0' name: 'Host information was changed on {HOST.NAME}' priority: INFO - + uuid: bb698e97aa1b45ebadcb48da729b8e64 name: 'Number of logged in users' key: system.users.num history: 1w @@ -182,6 +198,7 @@ zabbix_export: tag: Application value: Security - + uuid: 4e11e7c5d43a4566989b39dbc0c23266 name: 'Checksum of /etc/passwd' key: 'vfs.file.cksum[/etc/passwd]' delay: 1h @@ -192,10 +209,12 @@ zabbix_export: value: Security triggers: - + uuid: d89d9c1536b3487dba6b6adef1922ba7 expression: '{diff(0)}>0' name: '/etc/passwd has been changed on {HOST.NAME}' priority: WARNING - + uuid: 767abadfa8be4bccb2c4c5a1d532ba87 name: 'Available memory' key: 'vm.memory.size[available]' history: 1w @@ -207,10 +226,12 @@ zabbix_export: value: Memory triggers: - + uuid: c8f06038602748ecadd13b10271a258a expression: '{last()}<20M' name: 'Lack of available memory on server {HOST.NAME}' priority: AVERAGE - + uuid: 6da082e7f822465592f66e2bd0a46947 name: 'Total memory' key: 'vm.memory.size[total]' delay: 1h @@ -222,6 +243,7 @@ zabbix_export: value: Memory discovery_rules: - + uuid: 83058e954f1d497d8c33c82c771d2250 name: 'Network interface discovery' key: net.if.discovery delay: 1h @@ -234,6 +256,7 @@ zabbix_export: description: 'Discovery of network interfaces as defined in global regular expression "Network interfaces for discovery".' item_prototypes: - + uuid: 1c1dc757da2a43c4827734e4b7b3fcd2 name: 'Incoming network traffic on {#IFNAME}' key: 'net.if.in[{#IFNAME}]' history: 1w @@ -252,6 +275,7 @@ zabbix_export: tag: Application value: 'Network interfaces' - + uuid: 4de64b1ecae344afa12f892937caa04e name: 'Outgoing network traffic on {#IFNAME}' key: 'net.if.out[{#IFNAME}]' history: 1w @@ -271,6 +295,7 @@ zabbix_export: value: 'Network interfaces' graph_prototypes: - + uuid: dec3568ab5e7457da4a81d32a8ba2b72 name: 'Network traffic on {#IFNAME}' ymin_type_1: FIXED graph_items: @@ -288,6 +313,7 @@ zabbix_export: host: HP-UX key: 'net.if.out[{#IFNAME}]' - + uuid: 883b3a5efab34685b9e6c9a84a6bec84 name: 'Mounted filesystem discovery' key: vfs.fs.discovery delay: 1h @@ -300,6 +326,7 @@ zabbix_export: description: 'Discovery of file systems of different types as defined in global regular expression "File systems for discovery".' item_prototypes: - + uuid: dbf8305aadb049a58b19a50d4e36fde9 name: 'Free inodes on {#FSNAME} (percentage)' key: 'vfs.fs.inode[{#FSNAME},pfree]' history: 1w @@ -311,10 +338,12 @@ zabbix_export: value: Filesystems trigger_prototypes: - + uuid: e5c02393494048509a4e34182b5abd3b expression: '{last()}<20' name: 'Free inodes is less than 20% on volume {#FSNAME}' priority: WARNING - + uuid: 75efb4ab311848ec9bbb03cf05efef8b name: 'Free disk space on {#FSNAME}' key: 'vfs.fs.size[{#FSNAME},free]' history: 1w @@ -324,6 +353,7 @@ zabbix_export: tag: Application value: Filesystems - + uuid: 707d7dfb2dc243d49e4623f1d043a5b7 name: 'Free disk space on {#FSNAME} (percentage)' key: 'vfs.fs.size[{#FSNAME},pfree]' history: 1w @@ -335,10 +365,12 @@ zabbix_export: value: Filesystems trigger_prototypes: - + uuid: 40c86fa4b3f8429790909f5b1e32fdb0 expression: '{last()}<20' name: 'Free disk space is less than 20% on volume {#FSNAME}' priority: WARNING - + uuid: 3d75a99c05bf41a2b63ce2b0caf4a6cc name: 'Total disk space on {#FSNAME}' key: 'vfs.fs.size[{#FSNAME},total]' delay: 1h @@ -349,6 +381,7 @@ zabbix_export: tag: Application value: Filesystems - + uuid: 0aa8dd5bbaea4f35808ef735f0cec18d name: 'Used disk space on {#FSNAME}' key: 'vfs.fs.size[{#FSNAME},used]' history: 1w @@ -359,6 +392,7 @@ zabbix_export: value: Filesystems graph_prototypes: - + uuid: 92f6b017c10640b6bfe7cd68a949d2d5 name: 'Disk space usage {#FSNAME}' width: '600' height: '340' @@ -381,6 +415,7 @@ zabbix_export: key: 'vfs.fs.size[{#FSNAME},free]' dashboards: - + uuid: cbac7a8959574b308d1c1e23cf3760ee name: 'System performance' pages: - @@ -434,6 +469,7 @@ zabbix_export: host: HP-UX graphs: - + uuid: 808ceffbcb844def962b03d6fa7a3496 name: 'CPU load' ymin_type_1: FIXED graph_items: @@ -455,6 +491,7 @@ zabbix_export: host: HP-UX key: 'system.cpu.load[percpu,avg15]' - + uuid: 8c47ac69fba642f4827fcad01b3a0379 name: 'CPU utilization' show_triggers: 'NO' type: STACKED @@ -489,6 +526,7 @@ zabbix_export: host: HP-UX key: 'system.cpu.util[,idle]' - + uuid: 4cf12f1ea3934cb99f76c20916067a71 name: 'Memory usage' ymin_type_1: FIXED ymax_type_1: ITEM diff --git a/templates/classic/template_os_mac_os_x.yaml b/templates/classic/template_os_mac_os_x.yaml index d7d88b953f9..65c9b3704ba 100644 --- a/templates/classic/template_os_mac_os_x.yaml +++ b/templates/classic/template_os_mac_os_x.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:27:57Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 846977d1dfed4968bc5f8bdb363285bc name: 'Templates/Operating systems' templates: - + uuid: f895df5b37494f668cde1a2388d7af8b template: 'Mac OS X' name: 'Mac OS X' templates: @@ -16,6 +18,7 @@ zabbix_export: name: 'Templates/Operating systems' items: - + uuid: d25aa1f2eae445ceb18b7e4ee5383585 name: 'Maximum number of opened files' key: kernel.maxfiles delay: 1h @@ -27,10 +30,12 @@ zabbix_export: value: OS triggers: - + uuid: 7425cce41fc24a838144e0a376fe1779 expression: '{last()}<1024' name: 'Configured max number of opened files is too low on {HOST.NAME}' priority: INFO - + uuid: 5c376cae54854613a1533eb804bcee56 name: 'Maximum number of processes' key: kernel.maxproc delay: 1h @@ -42,10 +47,12 @@ zabbix_export: value: OS triggers: - + uuid: 34d1581f487a4549bf2918c1b16b5332 expression: '{last()}<256' name: 'Configured max number of processes is too low on {HOST.NAME}' priority: INFO - + uuid: 951d874e6b644f9787c7a0d267bafcf8 name: 'Incoming network traffic on en0' key: 'net.if.in[en0]' history: 1w @@ -64,6 +71,7 @@ zabbix_export: tag: Application value: 'Network interfaces' - + uuid: ac875bd25d484d38b16cb02c30be6b67 name: 'Outgoing network traffic on en0' key: 'net.if.out[en0]' history: 1w @@ -82,6 +90,7 @@ zabbix_export: tag: Application value: 'Network interfaces' - + uuid: 928f973c004447d099a79e09a8b98cee name: 'Host boot time' key: system.boottime delay: 10m @@ -95,6 +104,7 @@ zabbix_export: tag: Application value: OS - + uuid: 5abd63bb64114794ae6d253dcc12afb4 name: 'Processor load (1 min average per core)' key: 'system.cpu.load[percpu,avg1]' history: 1w @@ -109,10 +119,12 @@ zabbix_export: value: Performance triggers: - + uuid: 5468a6f759b74b5fbcc68f31fdd39958 expression: '{avg(5m)}>5' name: 'Processor load is too high on {HOST.NAME}' priority: WARNING - + uuid: 7e569411a7b4415098d21aaa44068dee name: 'Processor load (5 min average per core)' key: 'system.cpu.load[percpu,avg5]' history: 1w @@ -126,6 +138,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 1ddc219f824541ca9c9ef30afda56df2 name: 'Processor load (15 min average per core)' key: 'system.cpu.load[percpu,avg15]' history: 1w @@ -139,6 +152,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 9c0230c0bb944523bd781c37304bb87b name: 'Host name' key: system.hostname delay: 1h @@ -156,10 +170,12 @@ zabbix_export: value: OS triggers: - + uuid: 35305ead1cf749e382885ffce39b0ce6 expression: '{diff(0)}>0' name: 'Hostname was changed on {HOST.NAME}' priority: INFO - + uuid: 5a7ce2c61d3a4696ac76e0406308e61b name: 'Host local time' key: system.localtime history: 1w @@ -172,6 +188,7 @@ zabbix_export: tag: Application value: OS - + uuid: 5c73ff0f28d24d92955c667e5245cfa0 name: 'System information' key: system.uname delay: 1h @@ -189,10 +206,12 @@ zabbix_export: value: OS triggers: - + uuid: 35aad664ac26443d9a2cde0a1bcb1e34 expression: '{diff(0)}>0' name: 'Host information was changed on {HOST.NAME}' priority: INFO - + uuid: 34c001a77a904224aa90338590375870 name: 'System uptime' key: system.uptime delay: 10m @@ -207,10 +226,12 @@ zabbix_export: value: OS triggers: - + uuid: fd3264fc57e147bb96a85963b52ae4ac expression: '{change(0)}<0' name: '{HOST.NAME} has just been restarted' priority: INFO - + uuid: 31ea6bafabbe440ea1b8d1b6cea74444 name: 'Number of logged in users' key: system.users.num history: 1w @@ -223,6 +244,7 @@ zabbix_export: tag: Application value: Security - + uuid: 6df0d9e8694d45dfa11e433d8de7be41 name: 'Checksum of /etc/passwd' key: 'vfs.file.cksum[/etc/passwd]' delay: 1h @@ -233,10 +255,12 @@ zabbix_export: value: Security triggers: - + uuid: 152fa8624bea46e8ba516f17d2cc8df1 expression: '{diff(0)}>0' name: '/etc/passwd has been changed on {HOST.NAME}' priority: WARNING - + uuid: daf35c33bb84443f893bb06bfe10f870 name: 'Available memory' key: 'vm.memory.size[available]' history: 1w @@ -248,10 +272,12 @@ zabbix_export: value: Memory triggers: - + uuid: f1debd6f89984530a832857923c58d43 expression: '{last()}<20M' name: 'Lack of available memory on server {HOST.NAME}' priority: AVERAGE - + uuid: 83c0218324a548c4a01054801a4d8b0b name: 'Total memory' key: 'vm.memory.size[total]' delay: 1h @@ -263,6 +289,7 @@ zabbix_export: value: Memory discovery_rules: - + uuid: c537fbe006d7434dab08add1dcf87537 name: 'Mounted filesystem discovery' key: vfs.fs.discovery delay: 1h @@ -275,6 +302,7 @@ zabbix_export: description: 'Discovery of file systems of different types as defined in global regular expression "File systems for discovery".' item_prototypes: - + uuid: b7560dc2b6f743458128961cc962bcd3 name: 'Free inodes on {#FSNAME} (percentage)' key: 'vfs.fs.inode[{#FSNAME},pfree]' history: 1w @@ -286,10 +314,12 @@ zabbix_export: value: Filesystems trigger_prototypes: - + uuid: 006273634943429eb4da6a4146b08990 expression: '{last()}<20' name: 'Free inodes is less than 20% on volume {#FSNAME}' priority: WARNING - + uuid: 29340ac4c5d3419cb4508641e85d787d name: 'Free disk space on {#FSNAME}' key: 'vfs.fs.size[{#FSNAME},free]' history: 1w @@ -299,6 +329,7 @@ zabbix_export: tag: Application value: Filesystems - + uuid: 6d9aa50bddb642499ad575a0cc71146b name: 'Free disk space on {#FSNAME} (percentage)' key: 'vfs.fs.size[{#FSNAME},pfree]' history: 1w @@ -310,10 +341,12 @@ zabbix_export: value: Filesystems trigger_prototypes: - + uuid: 00985386e942424d9eac7c795c4cca8c expression: '{last()}<20' name: 'Free disk space is less than 20% on volume {#FSNAME}' priority: WARNING - + uuid: c311ced2b4204b368af1c8a8c27f9c99 name: 'Total disk space on {#FSNAME}' key: 'vfs.fs.size[{#FSNAME},total]' delay: 1h @@ -324,6 +357,7 @@ zabbix_export: tag: Application value: Filesystems - + uuid: 748612098b4e4befa0f39f11b99eced4 name: 'Used disk space on {#FSNAME}' key: 'vfs.fs.size[{#FSNAME},used]' history: 1w @@ -334,6 +368,7 @@ zabbix_export: value: Filesystems graph_prototypes: - + uuid: 6ce28b13df4e4494a4d39750afb25290 name: 'Disk space usage {#FSNAME}' width: '600' height: '340' @@ -356,6 +391,7 @@ zabbix_export: key: 'vfs.fs.size[{#FSNAME},free]' dashboards: - + uuid: d66f39e86e2047289acea0bc9a218807 name: 'System performance' pages: - @@ -393,6 +429,7 @@ zabbix_export: host: 'Mac OS X' graphs: - + uuid: f0e648fb4c5345748b11a7bdb05f6526 name: 'CPU load' ymin_type_1: FIXED graph_items: @@ -414,6 +451,7 @@ zabbix_export: host: 'Mac OS X' key: 'system.cpu.load[percpu,avg15]' - + uuid: 5c942cb1fe5b440aa9428d45ee85e09c name: 'Memory usage' ymin_type_1: FIXED ymax_type_1: ITEM @@ -428,6 +466,7 @@ zabbix_export: host: 'Mac OS X' key: 'vm.memory.size[available]' - + uuid: 5c4b08f992c541dbb02835bbd4f0a55e name: 'Network traffic on en0' ymin_type_1: FIXED graph_items: diff --git a/templates/classic/template_os_openbsd.yaml b/templates/classic/template_os_openbsd.yaml index 203ae90751a..d608a388985 100644 --- a/templates/classic/template_os_openbsd.yaml +++ b/templates/classic/template_os_openbsd.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:26:32Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 846977d1dfed4968bc5f8bdb363285bc name: 'Templates/Operating systems' templates: - + uuid: 760be6e1c2194a5bb7c0df47cc5f71ca template: OpenBSD name: OpenBSD templates: @@ -16,6 +18,7 @@ zabbix_export: name: 'Templates/Operating systems' items: - + uuid: 56a83dc0e14e47339e13a451adcefef7 name: 'Maximum number of opened files' key: kernel.maxfiles delay: 1h @@ -27,10 +30,12 @@ zabbix_export: value: OS triggers: - + uuid: 0351e574d9134083997eec79be109a44 expression: '{last()}<1024' name: 'Configured max number of opened files is too low on {HOST.NAME}' priority: INFO - + uuid: e55f8256dd2d48fd9e7fd786f872b4bc name: 'Maximum number of processes' key: kernel.maxproc delay: 1h @@ -42,10 +47,12 @@ zabbix_export: value: OS triggers: - + uuid: 2148988c74694746b8d90022bfccc60c expression: '{last()}<256' name: 'Configured max number of processes is too low on {HOST.NAME}' priority: INFO - + uuid: 7f8fdbc74cf14fa2afda3b57c548c751 name: 'Number of running processes' key: 'proc.num[,,run]' history: 1w @@ -56,10 +63,12 @@ zabbix_export: value: Processes triggers: - + uuid: c8b26b39e8e340b289075735fbc70d87 expression: '{avg(5m)}>30' name: 'Too many processes running on {HOST.NAME}' priority: WARNING - + uuid: 966acafb928b43f8a63ee673b1716d28 name: 'Number of processes' key: 'proc.num[]' history: 1w @@ -70,10 +79,12 @@ zabbix_export: value: Processes triggers: - + uuid: 22b07a4219b544d1a9a8b13b456fedbf expression: '{avg(5m)}>300' name: 'Too many processes on {HOST.NAME}' priority: WARNING - + uuid: 4e06c5b504c04c169ea1a0d6a7951eeb name: 'Host boot time' key: system.boottime delay: 10m @@ -87,6 +98,7 @@ zabbix_export: tag: Application value: OS - + uuid: f6ed0de8cbb545298b174b19938a527e name: 'Interrupts per second' key: system.cpu.intr history: 1w @@ -104,6 +116,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 7e4eab397cfd43d2a4aef7e2aa8c3a37 name: 'Processor load (1 min average per core)' key: 'system.cpu.load[percpu,avg1]' history: 1w @@ -118,10 +131,12 @@ zabbix_export: value: Performance triggers: - + uuid: 6a6c34bd40744e44b79e21f9ebccd4dc expression: '{avg(5m)}>5' name: 'Processor load is too high on {HOST.NAME}' priority: WARNING - + uuid: 55ad1da5b20c465f8db86701dcf3e974 name: 'Processor load (5 min average per core)' key: 'system.cpu.load[percpu,avg5]' history: 1w @@ -135,6 +150,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 0403d3b318a649d4aa0da97e18546bcb name: 'Processor load (15 min average per core)' key: 'system.cpu.load[percpu,avg15]' history: 1w @@ -148,6 +164,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 2226fac821fe4928a9d727770e0af4d0 name: 'Context switches per second' key: system.cpu.switches history: 1w @@ -165,6 +182,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 4689c51946c845e5b31cb7ca5b58fbe3 name: 'CPU idle time' key: 'system.cpu.util[,idle]' history: 1w @@ -179,6 +197,7 @@ zabbix_export: tag: Application value: Performance - + uuid: ad032417f6de4e03a4f956bea65d8ce0 name: 'CPU interrupt time' key: 'system.cpu.util[,interrupt]' history: 1w @@ -193,6 +212,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 84030949a4d545b59db4aa3b38402174 name: 'CPU nice time' key: 'system.cpu.util[,nice]' history: 1w @@ -207,6 +227,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 63121eb34bc94eeabd7352992b67befb name: 'CPU system time' key: 'system.cpu.util[,system]' history: 1w @@ -221,6 +242,7 @@ zabbix_export: tag: Application value: Performance - + uuid: c9adb1a7c2fd4db9b176f9008483f2d7 name: 'CPU user time' key: 'system.cpu.util[,user]' history: 1w @@ -235,6 +257,7 @@ zabbix_export: tag: Application value: Performance - + uuid: a80cd7ca70954cd1b6b89a686f642b9d name: 'Host name' key: system.hostname delay: 1h @@ -252,10 +275,12 @@ zabbix_export: value: OS triggers: - + uuid: f421ab4d5228472fba92cf356860213d expression: '{diff(0)}>0' name: 'Hostname was changed on {HOST.NAME}' priority: INFO - + uuid: cfff34f2374c410492b89cce1c6b5198 name: 'Host local time' key: system.localtime history: 1w @@ -268,6 +293,7 @@ zabbix_export: tag: Application value: OS - + uuid: e758448d5ec242e6a7a17f67c8f62874 name: 'Free swap space' key: 'system.swap.size[,free]' history: 1w @@ -277,6 +303,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 43648a7f2c79443781a0ad500e7a9e6c name: 'Free swap space in %' key: 'system.swap.size[,pfree]' history: 1w @@ -288,11 +315,13 @@ zabbix_export: value: Memory triggers: - + uuid: 0f6c42a2f15b4ab4be3fd5866e1b5a11 expression: '{last()}<50' name: 'Lack of free swap space on {HOST.NAME}' priority: WARNING description: 'It probably means that the systems requires more physical memory.' - + uuid: 61f33f0c3e35499b999626058048ec66 name: 'Total swap space' key: 'system.swap.size[,total]' delay: 1h @@ -303,6 +332,7 @@ zabbix_export: tag: Application value: Memory - + uuid: b19974c64b4141c2aca0e997b03c2f0a name: 'System information' key: system.uname delay: 1h @@ -320,10 +350,12 @@ zabbix_export: value: OS triggers: - + uuid: 9aee0f9286b94cc6a9e9d8a1d530e0e7 expression: '{diff(0)}>0' name: 'Host information was changed on {HOST.NAME}' priority: INFO - + uuid: d14bcdc15cc24f90baea06a13077a54f name: 'System uptime' key: system.uptime delay: 10m @@ -338,10 +370,12 @@ zabbix_export: value: OS triggers: - + uuid: 0799b211839842e897bf3add8f0cddb4 expression: '{change(0)}<0' name: '{HOST.NAME} has just been restarted' priority: INFO - + uuid: 165a44bf3b9d49378e500acb90aa7957 name: 'Number of logged in users' key: system.users.num history: 1w @@ -354,6 +388,7 @@ zabbix_export: tag: Application value: Security - + uuid: f11f6e3539a244409f1c72dbd6f16b76 name: 'Checksum of /etc/passwd' key: 'vfs.file.cksum[/etc/passwd]' delay: 1h @@ -364,10 +399,12 @@ zabbix_export: value: Security triggers: - + uuid: 51d3a465dd72425bb6d4e885cafbe464 expression: '{diff(0)}>0' name: '/etc/passwd has been changed on {HOST.NAME}' priority: WARNING - + uuid: 5b6c92c92e434dff8ce19e28b3ba785e name: 'Available memory' key: 'vm.memory.size[available]' history: 1w @@ -379,10 +416,12 @@ zabbix_export: value: Memory triggers: - + uuid: 934196f1e6df477a86aa8ac6532c1e7d expression: '{last()}<20M' name: 'Lack of available memory on server {HOST.NAME}' priority: AVERAGE - + uuid: b32320608732421fac18437006bc1874 name: 'Total memory' key: 'vm.memory.size[total]' delay: 1h @@ -394,6 +433,7 @@ zabbix_export: value: Memory discovery_rules: - + uuid: d02d41ad698942bfab1fe29fad31010a name: 'Network interface discovery' key: net.if.discovery delay: 1h @@ -406,6 +446,7 @@ zabbix_export: description: 'Discovery of network interfaces as defined in global regular expression "Network interfaces for discovery".' item_prototypes: - + uuid: 81dec4b8de8c4ab68aef26d9f00aee87 name: 'Incoming network traffic on {#IFNAME}' key: 'net.if.in[{#IFNAME}]' history: 1w @@ -424,6 +465,7 @@ zabbix_export: tag: Application value: 'Network interfaces' - + uuid: 16bced1c77eb46799ecedcde5049dbdb name: 'Outgoing network traffic on {#IFNAME}' key: 'net.if.out[{#IFNAME}]' history: 1w @@ -443,6 +485,7 @@ zabbix_export: value: 'Network interfaces' graph_prototypes: - + uuid: c79845ab3101451c8f0fe033b5b2166e name: 'Network traffic on {#IFNAME}' ymin_type_1: FIXED graph_items: @@ -460,6 +503,7 @@ zabbix_export: host: OpenBSD key: 'net.if.out[{#IFNAME}]' - + uuid: feb02c707aa64b91a3b340aa5ef23de9 name: 'Mounted filesystem discovery' key: vfs.fs.discovery delay: 1h @@ -472,6 +516,7 @@ zabbix_export: description: 'Discovery of file systems of different types as defined in global regular expression "File systems for discovery".' item_prototypes: - + uuid: c29bc3c6bd844242b9165251dd3266bb name: 'Free inodes on {#FSNAME} (percentage)' key: 'vfs.fs.inode[{#FSNAME},pfree]' history: 1w @@ -483,10 +528,12 @@ zabbix_export: value: Filesystems trigger_prototypes: - + uuid: 7a4df452aaf3492faacb59a2dba7138e expression: '{last()}<20' name: 'Free inodes is less than 20% on volume {#FSNAME}' priority: WARNING - + uuid: d53bf828e684464a88157fd3dfd1b8d4 name: 'Free disk space on {#FSNAME}' key: 'vfs.fs.size[{#FSNAME},free]' history: 1w @@ -496,6 +543,7 @@ zabbix_export: tag: Application value: Filesystems - + uuid: bcae23e8404349af87c570c353bfe0fe name: 'Free disk space on {#FSNAME} (percentage)' key: 'vfs.fs.size[{#FSNAME},pfree]' history: 1w @@ -507,10 +555,12 @@ zabbix_export: value: Filesystems trigger_prototypes: - + uuid: 8cb5932991e34ad4912d0aa3b1fad6ae expression: '{last()}<20' name: 'Free disk space is less than 20% on volume {#FSNAME}' priority: WARNING - + uuid: 5c27bfca98fc4e709b5fe66e8c181fbd name: 'Total disk space on {#FSNAME}' key: 'vfs.fs.size[{#FSNAME},total]' delay: 1h @@ -521,6 +571,7 @@ zabbix_export: tag: Application value: Filesystems - + uuid: 840eed51cf264b5698fe4f38fd03ea16 name: 'Used disk space on {#FSNAME}' key: 'vfs.fs.size[{#FSNAME},used]' history: 1w @@ -531,6 +582,7 @@ zabbix_export: value: Filesystems graph_prototypes: - + uuid: ef0e881cfc3f4552a163a653cd52869c name: 'Disk space usage {#FSNAME}' width: '600' height: '340' @@ -553,6 +605,7 @@ zabbix_export: key: 'vfs.fs.size[{#FSNAME},free]' dashboards: - + uuid: b4606920366049bd98e2e6d31c602d67 name: 'System performance' pages: - @@ -656,6 +709,7 @@ zabbix_export: host: OpenBSD graphs: - + uuid: 947de3b0729948b0ae2f03342a7e3f9f name: 'CPU jumps' graph_items: - @@ -670,6 +724,7 @@ zabbix_export: host: OpenBSD key: system.cpu.intr - + uuid: 765b83f3f7a246aa893eff4f19600326 name: 'CPU load' ymin_type_1: FIXED graph_items: @@ -691,6 +746,7 @@ zabbix_export: host: OpenBSD key: 'system.cpu.load[percpu,avg15]' - + uuid: 512ed29b170642d285b14a7e9b2d43de name: 'CPU utilization' show_triggers: 'NO' type: STACKED @@ -732,6 +788,7 @@ zabbix_export: host: OpenBSD key: 'system.cpu.util[,idle]' - + uuid: 18bbcc8bba0840fc8353b90caa3e657f name: 'Memory usage' ymin_type_1: FIXED ymax_type_1: ITEM @@ -746,6 +803,7 @@ zabbix_export: host: OpenBSD key: 'vm.memory.size[available]' - + uuid: 8a422a49defb413ca16b1e8515b59e00 name: 'Swap usage' width: '600' height: '340' diff --git a/templates/classic/template_os_solaris.yaml b/templates/classic/template_os_solaris.yaml index 4b385544d88..992fe3434e2 100644 --- a/templates/classic/template_os_solaris.yaml +++ b/templates/classic/template_os_solaris.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:26:35Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 846977d1dfed4968bc5f8bdb363285bc name: 'Templates/Operating systems' templates: - + uuid: eaf36c98b91843b7b79bd5184a23d377 template: Solaris name: Solaris templates: @@ -16,6 +18,7 @@ zabbix_export: name: 'Templates/Operating systems' items: - + uuid: 2fa6d58a5c7d48da90b1caf521e867cd name: 'Maximum number of processes' key: kernel.maxproc delay: 1h @@ -27,10 +30,12 @@ zabbix_export: value: OS triggers: - + uuid: 55ac6eade355451499a84add12854bb7 expression: '{last()}<256' name: 'Configured max number of processes is too low on {HOST.NAME}' priority: INFO - + uuid: 7c8c8421fb514e67bc9f14cefe4018f3 name: 'Number of running processes' key: 'proc.num[,,run]' history: 1w @@ -41,10 +46,12 @@ zabbix_export: value: Processes triggers: - + uuid: 137046b69cde4179b2d72e8408963296 expression: '{avg(5m)}>30' name: 'Too many processes running on {HOST.NAME}' priority: WARNING - + uuid: 74c805e8bfd947348b206a0d33bfc461 name: 'Number of processes' key: 'proc.num[]' history: 1w @@ -55,10 +62,12 @@ zabbix_export: value: Processes triggers: - + uuid: 4083b87a84db4ab684670f605a13c364 expression: '{avg(5m)}>300' name: 'Too many processes on {HOST.NAME}' priority: WARNING - + uuid: 1812e26de9ad4a36abb5498154e6ea3c name: 'Host boot time' key: system.boottime delay: 10m @@ -72,6 +81,7 @@ zabbix_export: tag: Application value: OS - + uuid: 8186ed95ed8c4d6eb52ea2e718984170 name: 'Interrupts per second' key: system.cpu.intr history: 1w @@ -89,6 +99,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 1a7cc53a5497427da28f882b1b185fad name: 'Processor load (1 min average per core)' key: 'system.cpu.load[percpu,avg1]' history: 1w @@ -103,10 +114,12 @@ zabbix_export: value: Performance triggers: - + uuid: e3e560f133fe4a32a1c879627820de6a expression: '{avg(5m)}>5' name: 'Processor load is too high on {HOST.NAME}' priority: WARNING - + uuid: 5b053b6c00464f8b8f5fc49fffda1394 name: 'Processor load (5 min average per core)' key: 'system.cpu.load[percpu,avg5]' history: 1w @@ -120,6 +133,7 @@ zabbix_export: tag: Application value: Performance - + uuid: c13c2ff556594c5d985420dc974659cf name: 'Processor load (15 min average per core)' key: 'system.cpu.load[percpu,avg15]' history: 1w @@ -133,6 +147,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 320f8803624f4ad2b9e66f1a08f5a145 name: 'Context switches per second' key: system.cpu.switches history: 1w @@ -150,6 +165,7 @@ zabbix_export: tag: Application value: Performance - + uuid: a653205d5ce4462089da4ed4d6f97f3a name: 'CPU idle time' key: 'system.cpu.util[,idle]' history: 1w @@ -164,6 +180,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 9bee92be803c48489509e41c19718abc name: 'CPU iowait time' key: 'system.cpu.util[,iowait]' history: 1w @@ -179,11 +196,13 @@ zabbix_export: value: Performance triggers: - + uuid: 8f4bd9a680c94f83b2424a2ce1de0b50 expression: '{avg(5m)}>20' name: 'Disk I/O is overloaded on {HOST.NAME}' priority: WARNING description: 'OS spends significant time waiting for I/O (input/output) operations. It could be indicator of performance issues with storage system.' - + uuid: bb32808bf73f489399ecb3e02bc18194 name: 'CPU system time' key: 'system.cpu.util[,system]' history: 1w @@ -198,6 +217,7 @@ zabbix_export: tag: Application value: Performance - + uuid: d30ad6a457df4e39819b76fc1be7a562 name: 'CPU user time' key: 'system.cpu.util[,user]' history: 1w @@ -212,6 +232,7 @@ zabbix_export: tag: Application value: Performance - + uuid: 1945e624e1864f2ba543f9438b1733f1 name: 'Host name' key: system.hostname delay: 1h @@ -229,10 +250,12 @@ zabbix_export: value: OS triggers: - + uuid: 8eabd32cf0b44ff29260043bc517408e expression: '{diff(0)}>0' name: 'Hostname was changed on {HOST.NAME}' priority: INFO - + uuid: 0a0a8ab7047b400aaffe99917349291e name: 'Host local time' key: system.localtime history: 1w @@ -245,6 +268,7 @@ zabbix_export: tag: Application value: OS - + uuid: 71597a2dfdeb4c63acf7505ffb7f4f08 name: 'Free swap space' key: 'system.swap.size[,free]' history: 1w @@ -254,6 +278,7 @@ zabbix_export: tag: Application value: Memory - + uuid: b2ee2b52a64841e282915d6de3c7f739 name: 'Free swap space in %' key: 'system.swap.size[,pfree]' history: 1w @@ -265,11 +290,13 @@ zabbix_export: value: Memory triggers: - + uuid: 29373ef946ca49fda67fd5052944800c expression: '{last()}<50' name: 'Lack of free swap space on {HOST.NAME}' priority: WARNING description: 'It probably means that the systems requires more physical memory.' - + uuid: 0e7ea1fd204c44f3b0a7880eac21a0df name: 'Total swap space' key: 'system.swap.size[,total]' delay: 1h @@ -280,6 +307,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 034f7934cdb54cc6b99194fac9197bfb name: 'System information' key: system.uname delay: 1h @@ -297,10 +325,12 @@ zabbix_export: value: OS triggers: - + uuid: fc94ea4aab394eeabcd63cf526b91f7b expression: '{diff(0)}>0' name: 'Host information was changed on {HOST.NAME}' priority: INFO - + uuid: c15a8b1b6cbd446bad669ead64a172a1 name: 'System uptime' key: system.uptime delay: 10m @@ -315,10 +345,12 @@ zabbix_export: value: OS triggers: - + uuid: 26a6d8aa06924019972eb129b92d5729 expression: '{change(0)}<0' name: '{HOST.NAME} has just been restarted' priority: INFO - + uuid: a2c0d69124424e49aa4fc1f2416ffc37 name: 'Number of logged in users' key: system.users.num history: 1w @@ -331,6 +363,7 @@ zabbix_export: tag: Application value: Security - + uuid: 5dd55b892d1b4828bfc570d6bf48251d name: 'Checksum of /etc/passwd' key: 'vfs.file.cksum[/etc/passwd]' delay: 1h @@ -341,10 +374,12 @@ zabbix_export: value: Security triggers: - + uuid: f63512daf7064d35885778725a4bf8ce expression: '{diff(0)}>0' name: '/etc/passwd has been changed on {HOST.NAME}' priority: WARNING - + uuid: 6888f0dd6b2e418f8c28a0ee59648fa3 name: 'Available memory' key: 'vm.memory.size[available]' history: 1w @@ -356,10 +391,12 @@ zabbix_export: value: Memory triggers: - + uuid: 2a258c454382409e8b87e4a2deeec330 expression: '{last()}<20M' name: 'Lack of available memory on server {HOST.NAME}' priority: AVERAGE - + uuid: d96d5ebfa074428e957335b5fa58189b name: 'Total memory' key: 'vm.memory.size[total]' delay: 1h @@ -371,6 +408,7 @@ zabbix_export: value: Memory discovery_rules: - + uuid: 6a47f796859241c1aa30f0d731cacf52 name: 'Network interface discovery' key: net.if.discovery delay: 1h @@ -383,6 +421,7 @@ zabbix_export: description: 'Discovery of network interfaces as defined in global regular expression "Network interfaces for discovery".' item_prototypes: - + uuid: 548f317737ee4facbed4a371f3476352 name: 'Incoming network traffic on {#IFNAME}' key: 'net.if.in[{#IFNAME}]' history: 1w @@ -401,6 +440,7 @@ zabbix_export: tag: Application value: 'Network interfaces' - + uuid: 02dbf0af85294ab0bbf042fca79448cc name: 'Outgoing network traffic on {#IFNAME}' key: 'net.if.out[{#IFNAME}]' history: 1w @@ -420,6 +460,7 @@ zabbix_export: value: 'Network interfaces' graph_prototypes: - + uuid: 61d0d627f36e4b1b97fec7857ac99ac1 name: 'Network traffic on {#IFNAME}' ymin_type_1: FIXED graph_items: @@ -437,6 +478,7 @@ zabbix_export: host: Solaris key: 'net.if.out[{#IFNAME}]' - + uuid: 3abf31160b404cf095daca79f2a03188 name: 'Mounted filesystem discovery' key: vfs.fs.discovery delay: 1h @@ -449,6 +491,7 @@ zabbix_export: description: 'Discovery of file systems of different types as defined in global regular expression "File systems for discovery".' item_prototypes: - + uuid: aa40b3df2229405193c373b00064e420 name: 'Free inodes on {#FSNAME} (percentage)' key: 'vfs.fs.inode[{#FSNAME},pfree]' history: 1w @@ -460,10 +503,12 @@ zabbix_export: value: Filesystems trigger_prototypes: - + uuid: 1dce88389af345fc9ef01593543ab109 expression: '{last()}<20' name: 'Free inodes is less than 20% on volume {#FSNAME}' priority: WARNING - + uuid: e4c935091c6c49f185ef0e93963388ff name: 'Free disk space on {#FSNAME}' key: 'vfs.fs.size[{#FSNAME},free]' history: 1w @@ -473,6 +518,7 @@ zabbix_export: tag: Application value: Filesystems - + uuid: e2805fb218d64ddd8ea58beae73e1343 name: 'Free disk space on {#FSNAME} (percentage)' key: 'vfs.fs.size[{#FSNAME},pfree]' history: 1w @@ -484,10 +530,12 @@ zabbix_export: value: Filesystems trigger_prototypes: - + uuid: 02e70b51e77c43bca8e0f1b208f12327 expression: '{last()}<20' name: 'Free disk space is less than 20% on volume {#FSNAME}' priority: WARNING - + uuid: e15cfb60494944db8e9b2fe929d91fef name: 'Total disk space on {#FSNAME}' key: 'vfs.fs.size[{#FSNAME},total]' delay: 1h @@ -498,6 +546,7 @@ zabbix_export: tag: Application value: Filesystems - + uuid: 0da8a65250ec4027b3093772f5c26532 name: 'Used disk space on {#FSNAME}' key: 'vfs.fs.size[{#FSNAME},used]' history: 1w @@ -508,6 +557,7 @@ zabbix_export: value: Filesystems graph_prototypes: - + uuid: ba1e86d39b2d4f61892228add27101f2 name: 'Disk space usage {#FSNAME}' width: '600' height: '340' @@ -530,6 +580,7 @@ zabbix_export: key: 'vfs.fs.size[{#FSNAME},free]' dashboards: - + uuid: 774e5b14c75c49b4a3a4196ce1ccdaf7 name: 'System performance' pages: - @@ -633,6 +684,7 @@ zabbix_export: host: Solaris graphs: - + uuid: 9a3df2f49bf24b4597c6e488e1016f78 name: 'CPU jumps' graph_items: - @@ -647,6 +699,7 @@ zabbix_export: host: Solaris key: system.cpu.intr - + uuid: f66887f0152c484d80b8fe77d5fd2cdd name: 'CPU load' ymin_type_1: FIXED graph_items: @@ -668,6 +721,7 @@ zabbix_export: host: Solaris key: 'system.cpu.load[percpu,avg15]' - + uuid: 2b7e4221d79e4db8bf0463e0bb347eb0 name: 'CPU utilization' show_triggers: 'NO' type: STACKED @@ -702,6 +756,7 @@ zabbix_export: host: Solaris key: 'system.cpu.util[,idle]' - + uuid: 150f0e2062a844a9a8bfcaca92ffbf39 name: 'Memory usage' ymin_type_1: FIXED ymax_type_1: ITEM @@ -716,6 +771,7 @@ zabbix_export: host: Solaris key: 'vm.memory.size[available]' - + uuid: 061e20f2db6e4a43b35780702b3ebbfa name: 'Swap usage' width: '600' height: '340' diff --git a/templates/classic/template_server_intel_sr1530_ipmi.yaml b/templates/classic/template_server_intel_sr1530_ipmi.yaml index 476b2aa3147..5c9444eff6e 100644 --- a/templates/classic/template_server_intel_sr1530_ipmi.yaml +++ b/templates/classic/template_server_intel_sr1530_ipmi.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:49Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: e960332b3f6c46a1956486d4f3f99fce name: 'Templates/Server hardware' templates: - + uuid: f01bd64eef4049fabe087cccae590226 template: 'Intel SR1530 IPMI' name: 'Intel SR1530 IPMI' groups: @@ -13,6 +15,7 @@ zabbix_export: name: 'Templates/Server hardware' items: - + uuid: f1d7b90d87c6411e9d887d223b4f9022 name: 'BB +1.8V SM' type: IPMI key: bb_1.8v_sm @@ -26,6 +29,7 @@ zabbix_export: value: Voltage triggers: - + uuid: 7271d1d3c4354c17b03090dbb93b0cad expression: '{last()}<1.597 or {last()}>2.019' name: 'BB +1.8V SM Critical [{ITEM.VALUE}]' priority: DISASTER @@ -34,6 +38,7 @@ zabbix_export: name: Power expression: '{Intel SR1530 IPMI:power.last()}=0' - + uuid: fa3eb0e436264e45b7be571e6ce72080 expression: '{last()}<1.646 or {last()}>1.960' name: 'BB +1.8V SM Non-Critical [{ITEM.VALUE}]' priority: HIGH @@ -45,6 +50,7 @@ zabbix_export: name: Power expression: '{Intel SR1530 IPMI:power.last()}=0' - + uuid: 21820c76180446ff9965f8937e6d1ba0 name: 'BB +3.3V' type: IPMI key: bb_3.3v @@ -58,6 +64,7 @@ zabbix_export: value: Voltage triggers: - + uuid: cf5703af99d24992ab6af7330077d43b expression: '{last()}<2.876 or {last()}>3.729' name: 'BB +3.3V Critical [{ITEM.VALUE}]' priority: DISASTER @@ -66,6 +73,7 @@ zabbix_export: name: Power expression: '{Intel SR1530 IPMI:power.last()}=0' - + uuid: 0a4b1f7849574424a38f58525ce9bcc1 expression: '{last()}<2.970 or {last()}>3.618' name: 'BB +3.3V Non-Critical [{ITEM.VALUE}]' priority: HIGH @@ -77,6 +85,7 @@ zabbix_export: name: Power expression: '{Intel SR1530 IPMI:power.last()}=0' - + uuid: 7bd5269be38c417aba374c9e8af28f8c name: 'BB +3.3V STBY' type: IPMI key: bb_3.3v_stby @@ -90,10 +99,12 @@ zabbix_export: value: Voltage triggers: - + uuid: 35e20744ea45480a81bf4d6121b97cba expression: '{last()}<2.876 or {last()}>3.729' name: 'BB +3.3V STBY Critical [{ITEM.VALUE}]' priority: DISASTER - + uuid: 22d099c5aec14b4c90738df31f73bdf7 expression: '{last()}<2.970 or {last()}>3.618' name: 'BB +3.3V STBY Non-Critical [{ITEM.VALUE}]' priority: HIGH @@ -102,6 +113,7 @@ zabbix_export: name: 'BB +3.3V STBY Critical [{ITEM.VALUE}]' expression: '{Intel SR1530 IPMI:bb_3.3v_stby.last()}<2.876 or {Intel SR1530 IPMI:bb_3.3v_stby.last()}>3.729' - + uuid: 7931e499e1894942a4763432a6a446fd name: 'BB +5.0V' type: IPMI key: bb_5.0v @@ -115,6 +127,7 @@ zabbix_export: value: Voltage triggers: - + uuid: 3a4cfcd304894382a2bae9b7693757c8 expression: '{last()}<4.362 or {last()}>5.663' name: 'BB +5.0V Critical [{ITEM.VALUE}]' priority: DISASTER @@ -123,6 +136,7 @@ zabbix_export: name: Power expression: '{Intel SR1530 IPMI:power.last()}=0' - + uuid: 86ccb70e147d4b59bef1a417e06d990f expression: '{last()}<4.483 or {last()}>5.495' name: 'BB +5.0V Non-Critical [{ITEM.VALUE}]' priority: HIGH @@ -134,6 +148,7 @@ zabbix_export: name: Power expression: '{Intel SR1530 IPMI:power.last()}=0' - + uuid: 2e6d7059cbb349889c639e9fba09bd8c name: 'BB Ambient Temp' type: IPMI key: bb_ambient_temp @@ -147,10 +162,12 @@ zabbix_export: value: Temperature triggers: - + uuid: 291842e787254fa68c04f782d2e1db9f expression: '{last()}<5 or {last()}>66' name: 'BB Ambient Temp Critical [{ITEM.VALUE}]' priority: DISASTER - + uuid: 86332bed26f74948bdca7682f981a148 expression: '{last()}<10 or {last()}>61' name: 'BB Ambient Temp Non-Critical [{ITEM.VALUE}]' priority: HIGH @@ -159,6 +176,7 @@ zabbix_export: name: 'BB Ambient Temp Critical [{ITEM.VALUE}]' expression: '{Intel SR1530 IPMI:bb_ambient_temp.last()}<5 or {Intel SR1530 IPMI:bb_ambient_temp.last()}>66' - + uuid: 1821294a921d401f822678ce1d246163 name: Power type: IPMI key: power @@ -170,10 +188,12 @@ zabbix_export: value: Voltage triggers: - + uuid: c47075cf457042ed8e6e2db7c622f27b expression: '{last()}=0' name: Power priority: WARNING - + uuid: efc577d6deba4f46b1fe79e6a1a26fdd name: 'Processor Vcc' type: IPMI key: processor_vcc @@ -186,6 +206,7 @@ zabbix_export: tag: Application value: Voltage - + uuid: 89e5edc9cd6d4984a7a76320f7800ae9 name: 'System Fan 3' type: IPMI key: system_fan_3 @@ -199,6 +220,7 @@ zabbix_export: value: Fans graphs: - + uuid: e1fff55999a6420f987659ca0dc8c102 name: 'Fan speed and ambient temperature' graph_items: - @@ -215,6 +237,7 @@ zabbix_export: host: 'Intel SR1530 IPMI' key: system_fan_3 - + uuid: bec82c29b93c4841a89d0978a899c70b name: Voltage yaxismax: '5.5' ymin_type_1: FIXED diff --git a/templates/classic/template_server_intel_sr1630_ipmi.yaml b/templates/classic/template_server_intel_sr1630_ipmi.yaml index fd6b05bd1d2..48bf7e4b038 100644 --- a/templates/classic/template_server_intel_sr1630_ipmi.yaml +++ b/templates/classic/template_server_intel_sr1630_ipmi.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:48Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: e960332b3f6c46a1956486d4f3f99fce name: 'Templates/Server hardware' templates: - + uuid: 2327c665b46e4aa781d41240168c3867 template: 'Intel SR1630 IPMI' name: 'Intel SR1630 IPMI' groups: @@ -13,6 +15,7 @@ zabbix_export: name: 'Templates/Server hardware' items: - + uuid: 8271dc34162d4657be1a67b5d8a4473b name: 'Baseboard Temp' type: IPMI key: baseboard_temp @@ -26,6 +29,7 @@ zabbix_export: value: Temperature triggers: - + uuid: 46f5366358524d569d4431b3577cc92f expression: '{last()}<5 or {last()}>90' name: 'Baseboard Temp Critical [{ITEM.VALUE}]' priority: DISASTER @@ -34,6 +38,7 @@ zabbix_export: name: Power expression: '{Intel SR1630 IPMI:power.last()}=0' - + uuid: 3d6576d1db454e10880fb3d9445590e7 expression: '{last()}<10 or {last()}>83' name: 'Baseboard Temp Non-Critical [{ITEM.VALUE}]' priority: HIGH @@ -45,6 +50,7 @@ zabbix_export: name: Power expression: '{Intel SR1630 IPMI:power.last()}=0' - + uuid: d2827f4cc6c4470daf4fd20868ed94c8 name: 'BB +1.05V PCH' type: IPMI key: bb_1.05v_pch @@ -58,6 +64,7 @@ zabbix_export: value: Voltage triggers: - + uuid: e238aa0bbf224dd595d17af5ba0a1322 expression: '{last()}<0.953 or {last()}>1.149' name: 'BB +1.05V PCH Critical [{ITEM.VALUE}]' priority: DISASTER @@ -66,6 +73,7 @@ zabbix_export: name: Power expression: '{Intel SR1630 IPMI:power.last()}=0' - + uuid: 8576b14d1ab94583a75c6b23e4a59f49 expression: '{last()}<0.985 or {last()}>1.117' name: 'BB +1.05V PCH Non-Critical [{ITEM.VALUE}]' priority: HIGH @@ -77,6 +85,7 @@ zabbix_export: name: Power expression: '{Intel SR1630 IPMI:power.last()}=0' - + uuid: 3bbcfcb625fa4805806601284c3eda20 name: 'BB +1.1V P1 Vccp' type: IPMI key: bb_1.1v_p1_vccp @@ -90,6 +99,7 @@ zabbix_export: value: Voltage triggers: - + uuid: c2f070db8f754c389006fafff8d24ebb expression: '{last()}<0.683 or {last()}>1.543' name: 'BB +1.1V P1 Vccp Critical [{ITEM.VALUE}]' priority: DISASTER @@ -98,6 +108,7 @@ zabbix_export: name: Power expression: '{Intel SR1630 IPMI:power.last()}=0' - + uuid: bcf2388d8dcd4f46a25ce55acb3196a6 expression: '{last()}<0.708 or {last()}>1.501' name: 'BB +1.1V P1 Vccp Non-Critical [{ITEM.VALUE}]' priority: HIGH @@ -109,6 +120,7 @@ zabbix_export: name: Power expression: '{Intel SR1630 IPMI:power.last()}=0' - + uuid: 350b21b2a569489a9c4c7376bf788a0e name: 'BB +1.5V P1 DDR3' type: IPMI key: bb_1.5v_p1_ddr3 @@ -122,6 +134,7 @@ zabbix_export: value: Voltage triggers: - + uuid: 0d5133691cd64e128e0835959ecdc2ab expression: '{last()}<1.362 or {last()}>1.635' name: 'BB +1.5V P1 DDR3 Critical [{ITEM.VALUE}]' priority: DISASTER @@ -130,6 +143,7 @@ zabbix_export: name: Power expression: '{Intel SR1630 IPMI:power.last()}=0' - + uuid: bd70786bea3544f69ca46f5c2d16df17 expression: '{last()}<1.401 or {last()}>1.589' name: 'BB +1.5V P1 DDR3 Non-Critical [{ITEM.VALUE}]' priority: HIGH @@ -141,6 +155,7 @@ zabbix_export: name: Power expression: '{Intel SR1630 IPMI:power.last()}=0' - + uuid: 6bc6b9c60ce24189b8b0f8a928fab701 name: 'BB +3.3V' type: IPMI key: bb_3.3v @@ -154,6 +169,7 @@ zabbix_export: value: Voltage triggers: - + uuid: eb36e2cabea54353baaf806f7178479b expression: '{last()}<2.982 or {last()}>3.625' name: 'BB +3.3V Critical [{ITEM.VALUE}]' priority: DISASTER @@ -162,6 +178,7 @@ zabbix_export: name: Power expression: '{Intel SR1630 IPMI:power.last()}=0' - + uuid: adda86dc611e4892a9b5fcf39a5ad443 expression: '{last()}<3.067 or {last()}>3.525' name: 'BB +3.3V Non-Critical [{ITEM.VALUE}]' priority: HIGH @@ -173,6 +190,7 @@ zabbix_export: name: Power expression: '{Intel SR1630 IPMI:power.last()}=0' - + uuid: aef2b61786354719a6d99f60cff59f14 name: 'BB +3.3V STBY' type: IPMI key: bb_3.3v_stby @@ -186,10 +204,12 @@ zabbix_export: value: Voltage triggers: - + uuid: 3e8052fdf2524e6388410071b9cfbe3d expression: '{last()}<2.982 or {last()}>3.625' name: 'BB +3.3V STBY Critical [{ITEM.VALUE}]' priority: DISASTER - + uuid: 221a2d84a7b849d6baa5e90027e8e525 expression: '{last()}<3.067 or {last()}>3.525' name: 'BB +3.3V STBY Non-Critical [{ITEM.VALUE}]' priority: HIGH @@ -198,6 +218,7 @@ zabbix_export: name: 'BB +3.3V STBY Critical [{ITEM.VALUE}]' expression: '{Intel SR1630 IPMI:bb_3.3v_stby.last()}<2.982 or {Intel SR1630 IPMI:bb_3.3v_stby.last()}>3.625' - + uuid: 5a60f33969e54742989571dc2f93be57 name: 'BB +5.0V' type: IPMI key: bb_5.0v @@ -211,6 +232,7 @@ zabbix_export: value: Voltage triggers: - + uuid: 2e4f47413367451798c303406d697b1d expression: '{last()}<4.471 or {last()}>5.538' name: 'BB +5.0V Critical [{ITEM.VALUE}]' priority: DISASTER @@ -219,6 +241,7 @@ zabbix_export: name: Power expression: '{Intel SR1630 IPMI:power.last()}=0' - + uuid: c24c9d0e6d954bd48b3881d6d7bfcbbe expression: '{last()}<4.630 or {last()}>5.380' name: 'BB +5.0V Non-Critical [{ITEM.VALUE}]' priority: HIGH @@ -230,6 +253,7 @@ zabbix_export: name: Power expression: '{Intel SR1630 IPMI:power.last()}=0' - + uuid: d59236617a234098b0cd62ac30cba975 name: 'Front Panel Temp' type: IPMI key: front_panel_temp @@ -243,6 +267,7 @@ zabbix_export: value: Temperature triggers: - + uuid: 9f0f3b3e4db2435bb57127568a873e39 expression: '{last()}<0 or {last()}>48' name: 'Front Panel Temp Critical [{ITEM.VALUE}]' priority: DISASTER @@ -251,6 +276,7 @@ zabbix_export: name: Power expression: '{Intel SR1630 IPMI:power.last()}=0' - + uuid: 113f9f7fb3f54b0b8277ee80c85c4c38 expression: '{last()}<5 or {last()}>44' name: 'Front Panel Temp Non-Critical [{ITEM.VALUE}]' priority: HIGH @@ -262,6 +288,7 @@ zabbix_export: name: Power expression: '{Intel SR1630 IPMI:power.last()}=0' - + uuid: e4f51e8a51fb4f23afe9d505ede91891 name: Power type: IPMI key: power @@ -273,10 +300,12 @@ zabbix_export: value: Voltage triggers: - + uuid: 1597e8a962ff4d2c85626899b7ef9985 expression: '{last()}=0' name: Power priority: WARNING - + uuid: ede3efc70c794c3390531b41a28411ef name: 'System Fan 2' type: IPMI key: system_fan_2 @@ -290,6 +319,7 @@ zabbix_export: value: Fans triggers: - + uuid: 987aeff2a8094b66af005768ffc78439 expression: '{last()}<324' name: 'System Fan 2 Critical [{ITEM.VALUE}]' priority: DISASTER @@ -298,6 +328,7 @@ zabbix_export: name: Power expression: '{Intel SR1630 IPMI:power.last()}=0' - + uuid: c53d493cfc6f4091b0538a74e87e58d3 expression: '{last()}<378' name: 'System Fan 2 Non-Critical [{ITEM.VALUE}]' priority: HIGH @@ -309,6 +340,7 @@ zabbix_export: name: 'System Fan 2 Critical [{ITEM.VALUE}]' expression: '{Intel SR1630 IPMI:system_fan_2.last()}<324' - + uuid: b51ab327c547413fb94dae69e93458d2 name: 'System Fan 3' type: IPMI key: system_fan_3 @@ -322,6 +354,7 @@ zabbix_export: value: Fans triggers: - + uuid: c810cab1e4ea40e197b25cf163f43899 expression: '{last()}<324' name: 'System Fan 3 Critical [{ITEM.VALUE}]' priority: DISASTER @@ -330,6 +363,7 @@ zabbix_export: name: Power expression: '{Intel SR1630 IPMI:power.last()}=0' - + uuid: 7f453294252c4a22867cb450e12e5c35 expression: '{last()}<378' name: 'System Fan 3 Non-Critical [{ITEM.VALUE}]' priority: HIGH @@ -342,6 +376,7 @@ zabbix_export: expression: '{Intel SR1630 IPMI:system_fan_3.last()}<324' graphs: - + uuid: aab06155f8aa4bc991603a3c8c335d6e name: 'Fan speed and temperature' graph_items: - @@ -373,6 +408,7 @@ zabbix_export: host: 'Intel SR1630 IPMI' key: system_fan_3 - + uuid: d4e77359d3fe4a75b0bbf9d7919834da name: Voltage yaxismax: '5.5' ymin_type_1: FIXED diff --git a/templates/db/cassandra_jmx/template_db_cassandra_jmx.yaml b/templates/db/cassandra_jmx/template_db_cassandra_jmx.yaml index 55efc93f6b7..d67c2ef91b4 100644 --- a/templates/db/cassandra_jmx/template_db_cassandra_jmx.yaml +++ b/templates/db/cassandra_jmx/template_db_cassandra_jmx.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:56Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 748ad4d098d447d492bb935c907f652f name: Templates/Databases templates: - + uuid: 5c42de26643c4b43b23a11159df021ce template: 'Apache Cassandra by JMX' name: 'Apache Cassandra by JMX' description: | @@ -23,6 +25,7 @@ zabbix_export: name: Templates/Databases items: - + uuid: 147ba5946b994324b1f6d88a8d3b6541 name: 'Cluster: Name' type: JMX key: 'jmx["org.apache.cassandra.db:type=StorageService","ClusterName"]' @@ -42,6 +45,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 1bd80c1ce70045cbadf60ee06a09a989 name: Version type: JMX key: 'jmx["org.apache.cassandra.db:type=StorageService","ReleaseVersion"]' @@ -62,12 +66,14 @@ zabbix_export: value: Cassandra triggers: - + uuid: 2337d9e9814c44d099a162efc1a35b31 expression: '{diff()}=1 and {strlen()}>0' name: 'Version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'Cassandra version has changed. Ack to close.' manual_close: 'YES' - + uuid: b202aa02d0b74e8da321a2a19fe33880 name: 'Compaction: Number of completed tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:name=CompletedTasks,type=Compaction","Value"]' @@ -81,6 +87,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 7176e7e8241648d1b7e81a0b4d2d329c name: 'Commitlog: Pending tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:name=PendingTasks,type=CommitLog","Value"]' @@ -94,6 +101,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 6e4ad2b5249c465894b87006a38b9542 name: 'Latency: Read median' type: JMX key: 'jmx["org.apache.cassandra.metrics:name=ReadLatency,type=Table","50thPercentile"]' @@ -114,6 +122,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: a8b0499f15a74102b6ca486dee07e99b name: 'Latency: Read 75 percentile' type: JMX key: 'jmx["org.apache.cassandra.metrics:name=ReadLatency,type=Table","75thPercentile"]' @@ -134,6 +143,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 5e3a95a9119149889365691d932b8407 name: 'Latency: Read 95 percentile' type: JMX key: 'jmx["org.apache.cassandra.metrics:name=ReadLatency,type=Table","95thPercentile"]' @@ -154,6 +164,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 70eebcf7274942eeae0a80911b7c9095 name: 'Commitlog: Total size' type: JMX key: 'jmx["org.apache.cassandra.metrics:name=TotalCommitLogSize,type=CommitLog","Value"]' @@ -168,6 +179,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 24e44d0bf8254131a032406ffad86732 name: 'Compaction: Total compactions completed' type: JMX key: 'jmx["org.apache.cassandra.metrics:name=TotalCompactionsCompleted,type=Compaction","Count"]' @@ -181,6 +193,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 31ccd8b50bcb412893e91accb853d755 name: 'Latency: Write median' type: JMX key: 'jmx["org.apache.cassandra.metrics:name=WriteLatency,type=Table","50thPercentile"]' @@ -201,6 +214,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 8f0aa624a54d45f5b6c8ead24694fc58 name: 'Latency: Write 75 percentile' type: JMX key: 'jmx["org.apache.cassandra.metrics:name=WriteLatency,type=Table","75thPercentile"]' @@ -221,6 +235,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: cc084d0142a94262b585d6b4a7b06468 name: 'Latency: Write 95 percentile' type: JMX key: 'jmx["org.apache.cassandra.metrics:name=WriteLatency,type=Table","95thPercentile"]' @@ -241,6 +256,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 934eb483047649449bfa221e3cc610d3 name: 'KeyCache: Capacity' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Cache,scope=KeyCache,name=Capacity","Value"]' @@ -260,6 +276,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: c4f8435dfef0426682781711addbf075 name: 'KeyCache: Entries' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Cache,scope=KeyCache,name=Entries","Value"]' @@ -273,6 +290,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: b3351f07502d4cb8a16d4fa730a72a6a name: 'KeyCache: HitRate' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Cache,scope=KeyCache,name=HitRate","Value"]' @@ -293,6 +311,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 3980ae66ea1b415baa24078d26ebeaee name: 'KeyCache: Hits per second' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Cache,scope=KeyCache,name=Hits","Count"]' @@ -312,6 +331,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 6f6980f9267b4bef93e3a37153ef2184 name: 'KeyCache: requests per second' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Cache,scope=KeyCache,name=Requests","Count"]' @@ -332,6 +352,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: f8fed6058d4b45a7afcaf5a057622c19 name: 'KeyCache: Size' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Cache,scope=KeyCache,name=Size","Value"]' @@ -346,6 +367,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 574ff464fe6b43cfb1d07e4ad1383c33 name: 'Client connections: Native' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Client,name=connectedNativeClients","Value"]' @@ -359,6 +381,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 15d5bd0e534246a7922f8dbcc2a96a21 name: 'Client connections: Trifts' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Client,name=connectedThriftClients","Value"]' @@ -372,6 +395,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 6c1cf4b7835d4c66ac1e42840199594c name: 'Latency: Client request read median' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ClientRequest,scope=Read,name=Latency","50thPercentile"]' @@ -392,6 +416,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: c0606810baad4e438f6d69508cf11581 name: 'Latency: Client request read 75 percentile' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ClientRequest,scope=Read,name=Latency","75thPercentile"]' @@ -412,6 +437,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 4ed583b0546c4897b9ff423e36097046 name: 'Latency: Client request read 95 percentile' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ClientRequest,scope=Read,name=Latency","95thPercentile"]' @@ -432,6 +458,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 4f68953ebaca4d089a11c78e04c9170f name: 'Client request: Read per second' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ClientRequest,scope=Read,name=Latency","Count"]' @@ -452,6 +479,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 72cdc0188682483d8c1d837f2c9c475b name: 'Latency: Client request write median' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ClientRequest,scope=Write,name=Latency","50thPercentile"]' @@ -472,6 +500,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: a63545e0bf8d4c87818fe719c299b508 name: 'Latency: Client request write 75 percentile' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ClientRequest,scope=Write,name=Latency","75thPercentile"]' @@ -492,6 +521,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 955f1f2615a14694bb20eedd07963ada name: 'Latency: Client request write 95 percentile' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ClientRequest,scope=Write,name=Latency","95thPercentile"]' @@ -512,6 +542,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: d914d6cd66ad48d09197a30819a386f9 name: 'Client request: Write per second' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ClientRequest,scope=Write,name=Latency","Count"]' @@ -532,6 +563,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 30b3ba5b576045dabda9b3a0914a1dc6 name: 'Client request: Write Timeouts' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ClientRequest,scope=Write,name=Timeouts","Count"]' @@ -545,6 +577,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: e55942a9ef3c41e8993e8c8d849ff026 name: 'Compaction: Pending tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Compaction,name=PendingTasks","Value"]' @@ -559,6 +592,7 @@ zabbix_export: value: Cassandra triggers: - + uuid: 8c3fb6cdfdac42f39652eebaea5eeec6 expression: '{min(15m)}>{$CASSANDRA.PENDING_TASKS.MAX.WARN}' name: 'Many pending tasks (over {$CASSANDRA.PENDING_TASKS.MAX.WARN} for 15m)' priority: WARNING @@ -567,10 +601,12 @@ zabbix_export: name: 'Too many pending tasks (over {$CASSANDRA.PENDING_TASKS.MAX.HIGH} for 15m)' expression: '{Apache Cassandra by JMX:jmx["org.apache.cassandra.metrics:type=Compaction,name=PendingTasks","Value"].min(15m)}>{$CASSANDRA.PENDING_TASKS.MAX.HIGH}' - + uuid: d92fe3580c884e02a6180f6bc5c348e6 expression: '{min(15m)}>{$CASSANDRA.PENDING_TASKS.MAX.HIGH}' name: 'Too many pending tasks (over {$CASSANDRA.PENDING_TASKS.MAX.HIGH} for 15m)' priority: AVERAGE - + uuid: f4686c81fe1b42c2bbe049ec421b4533 name: 'Dropped messages: Write (Mutation)' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=DroppedMessage,scope=MUTATION,name=Dropped","Count"]' @@ -584,6 +620,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 2001c9fa67bc4ec4b693d289edc38cfa name: 'Dropped messages: Read' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=DroppedMessage,scope=READ,name=Dropped","Count"]' @@ -597,6 +634,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: b15aa6f290d14fd1bee094325c444e8b name: 'Storage: Errors' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Storage,name=Exceptions","Count"]' @@ -611,10 +649,12 @@ zabbix_export: value: Cassandra triggers: - + uuid: 342c0744ba554e4b9d4b96d7238a7fe6 expression: '{min(5m)}>0' name: 'Too many storage exceptions' priority: WARNING - + uuid: 31fabd5575074957946328b0257568c6 name: 'Storage: Used (bytes)' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Storage,name=Load","Count"]' @@ -630,11 +670,13 @@ zabbix_export: value: Cassandra triggers: - + uuid: 46d61e86c4d9454b8b9a3cda707e2b73 expression: '{nodata(15m)}=1' name: 'Failed to fetch info data (or no data for 15m)' priority: WARNING description: 'Zabbix has not received data for items for the last 15 minutes' - + uuid: 3e0332f3770046b5b3ba4216111f3b3f name: 'Storage: Hints' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Storage,name=TotalHints","Count"]' @@ -648,6 +690,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 6c9721f341904c5abb4d4a4637f6c80c name: 'Thread pool HintsDispatcher: Currently blocked task' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=HintsDispatcher,name=CurrentlyBlockedTasks","Count"]' @@ -663,6 +706,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 0efbb0ab0e3244428f5e5917fa73437c name: 'Thread pool HintsDispatcher: Pending tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=HintsDispatcher,name=PendingTasks","Value"]' @@ -678,6 +722,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 4eb4e405cc564c9c8a694f085b1905dd name: 'Thread pool HintsDispatcher: Total blocked tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=HintsDispatcher,name=TotalBlockedTasks","Count"]' @@ -693,6 +738,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 7fd397d3d09a494fb0032d97c93dc462 name: 'Thread pool MemtableFlushWriter: Currently blocked task' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MemtableFlushWriter,name=CurrentlyBlockedTasks","Count"]' @@ -708,6 +754,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: c0eaf8af68114b0eb1f16e7cb456a442 name: 'Thread pool MemtableFlushWriter: Pending tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MemtableFlushWriter,name=PendingTasks","Value"]' @@ -723,6 +770,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 3e402261b410467cb177b3c02dd237f3 name: 'Thread pool MemtableFlushWriter: Total blocked tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MemtableFlushWriter,name=TotalBlockedTasks","Count"]' @@ -738,6 +786,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 868e8d31c8424607a7f0aafd4eff46cf name: 'Thread pool MemtablePostFlush: Currently blocked task' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MemtablePostFlush,name=CurrentlyBlockedTasks","Count"]' @@ -753,6 +802,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 9ddfd1f388ed4c3a9e81558e626f9525 name: 'Thread pool MemtablePostFlush: Pending tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MemtablePostFlush,name=PendingTasks","Value"]' @@ -768,6 +818,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: e00f5f7ac9904ea4981c44a506005d62 name: 'Thread pool MemtablePostFlush: Total blocked tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MemtablePostFlush,name=TotalBlockedTasks","Count"]' @@ -783,6 +834,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 480f3d158c764cd3877e0b04189eb60c name: 'Thread pool MigrationStage: Currently blocked task' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MigrationStage,name=CurrentlyBlockedTasks","Count"]' @@ -798,6 +850,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: f9b504b8b9f34f70a15691a16ee69e39 name: 'Thread pool MigrationStage: Pending tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MigrationStage,name=PendingTasks","Value"]' @@ -813,6 +866,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 79bc07acfef846768a036243efd3d954 name: 'Thread pool MigrationStage: Total blocked tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MigrationStage,name=TotalBlockedTasks","Count"]' @@ -828,6 +882,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 94360cbf59cc4978ab64872f9d0a9100 name: 'Thread pool MiscStage: Currently blocked task' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MiscStage,name=CurrentlyBlockedTasks","Count"]' @@ -843,6 +898,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 0a0ee6e0a2de4da5acfa715959dbae9f name: 'Thread pool MiscStage: Pending tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MiscStage,name=PendingTasks","Value"]' @@ -858,6 +914,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 807494ed64b54f9a95961fa7031e7d7f name: 'Thread pool MiscStage: Total blocked tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MiscStage,name=TotalBlockedTasks","Count"]' @@ -873,6 +930,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 18b83c6b48164e1f9b8f9ae6058da276 name: 'Thread pool SecondaryIndexManagement: Currently blocked task' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=SecondaryIndexManagement,name=CurrentlyBlockedTasks","Count"]' @@ -888,6 +946,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 622728098a35433bb00b7ab1614665bc name: 'Thread pool SecondaryIndexManagement: Pending tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=SecondaryIndexManagement,name=PendingTasks","Value"]' @@ -903,6 +962,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 0dbd7303e9a64bc581ef8c6619876d2b name: 'Thread pool SecondaryIndexManagement: Total blocked tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=SecondaryIndexManagement,name=TotalBlockedTasks","Count"]' @@ -918,6 +978,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 1ff2b0f1c6a04cfca0d40a68c5a39476 name: 'Thread pool CounterMutationStage: Currently blocked task' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=CounterMutationStage,name=CurrentlyBlockedTasks","Count"]' @@ -933,6 +994,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: b0cc87b96d0e4f3c8ff2023665d90379 name: 'Thread pool CounterMutationStage: Pending tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=CounterMutationStage,name=PendingTasks","Value"]' @@ -948,6 +1010,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: ab2b8d88ecf54b028b88cd757581a419 name: 'Thread pool CounterMutationStage: Total blocked tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=CounterMutationStage,name=TotalBlockedTasks","Count"]' @@ -963,6 +1026,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: ef7d71b026ec4e948acf8d7469b21ee2 name: 'Thread pool MutationStage: Currently blocked task' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=MutationStage,name=CurrentlyBlockedTasks","Count"]' @@ -978,6 +1042,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: b2eb10fe498847c88b395013e4fb516c name: 'Thread pool.MutationStage: Pending tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=MutationStage,name=PendingTasks","Value"]' @@ -993,6 +1058,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: c6e48ac0ece74e31803dd72310306330 name: 'Thread pool MutationStage: Total blocked tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=MutationStage,name=TotalBlockedTasks","Count"]' @@ -1008,6 +1074,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: e588e58881b74123bfa6f2d5d948da93 name: 'Thread pool ReadStage: Currently blocked task' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=ReadStage,name=CurrentlyBlockedTasks","Count"]' @@ -1023,6 +1090,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 2770bde0ee834ddebcd773e265fa0aef name: 'Thread pool ReadStage: Pending tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=ReadStage,name=PendingTasks","Value"]' @@ -1038,6 +1106,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 9d9b20c6994c40849048cb5d0fe407ad name: 'Thread pool ReadStage: Total blocked tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=ReadStage,name=TotalBlockedTasks","Count"]' @@ -1053,6 +1122,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 49df0b39c6a944d5ab96a946b233c380 name: 'Thread pool ViewMutationStage: Currently blocked task' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=ViewMutationStage,name=CurrentlyBlockedTasks","Count"]' @@ -1068,6 +1138,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 967065e24d2c44be96687cd829ea928c name: 'Thread pool ViewMutationStage: Pending tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=ViewMutationStage,name=PendingTasks","Value"]' @@ -1083,6 +1154,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: 5e6719076bbd46f78d3fb9b625a0cdda name: 'Thread pool ViewMutationStage: Total blocked tasks' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=ViewMutationStage,name=TotalBlockedTasks","Count"]' @@ -1098,6 +1170,7 @@ zabbix_export: tag: Application value: Cassandra - + uuid: f131a5faad964307aa860e3932ba781d name: 'Cluster: Nodes down' type: JMX key: 'jmx["org.apache.cassandra.net:type=FailureDetector","DownEndpointCount"]' @@ -1116,10 +1189,12 @@ zabbix_export: value: Cassandra triggers: - + uuid: 7c938c9448eb4a79962459c6cd0ac772 expression: '{last()}>0' name: 'There are down nodes in cluster' priority: AVERAGE - + uuid: fb35aef03e254d98a3d29e8180a1a5a5 name: 'Cluster: Nodes up' type: JMX key: 'jmx["org.apache.cassandra.net:type=FailureDetector","UpEndpointCount"]' @@ -1138,6 +1213,7 @@ zabbix_export: value: Cassandra discovery_rules: - + uuid: 504e40d04a024249bfd4ac67891f8a21 name: Tables type: JMX key: 'jmx.discovery[beans,"org.apache.cassandra.metrics:type=Table,keyspace=*,scope=*,name=ReadLatency"]' @@ -1159,6 +1235,7 @@ zabbix_export: description: 'Info about keyspaces and tables' item_prototypes: - + uuid: 22c24ee8cfd34623b137c6cad5a2299d name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Bloom filter false ratio' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=BloomFilterFalseRatio","Value"]' @@ -1173,6 +1250,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: 417a27c1779a4d08b5673320b1542ad8 name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Bytes flushed' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=BytesFlushed","Count"]' @@ -1187,6 +1265,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: b6623ca2ba0c4dd9ad2be5fa263896f5 name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Col update time delta75 percentile' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=ColUpdateTimeDeltaHistogram","75thPercentile"]' @@ -1207,6 +1286,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: 685e1bbe10044d9d9ae2b02357ba2934 name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Col update time delta 95 percentile' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=ColUpdateTimeDeltaHistogram","95thPercentile"]' @@ -1227,6 +1307,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: 71b3b14f8ce7414786fa0bcd471e8842 name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Compaction bytes written' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=CompactionBytesWritten","Count"]' @@ -1242,6 +1323,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: 9721c8cd9d0f415d9d5ddfeb417cee01 name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Compression ratio' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=CompressionRatio","Value"]' @@ -1256,6 +1338,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: b43134f2d2a043f2a61919467619efe2 name: '{#JMXKEYSPACE}.{#JMXSCOPE}: KeyCache hit rate' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=KeyCacheHitRate","Value"]' @@ -1270,6 +1353,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: b69ac0bb285a4e8fa82a98f4de2645d2 name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Live disk space used' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=LiveDiskSpaceUsed","Count"]' @@ -1284,6 +1368,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: bf733ba7ab2045d38a88c6f0650ba1f2 name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Live SS Table' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=LiveSSTableCount","Value"]' @@ -1297,6 +1382,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: c447d219390a48f2bbbe0d19211472c8 name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Max sartition size' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=MaxPartitionSize","Value"]' @@ -1311,6 +1397,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: bdf111fbca884f49a6cda263b8b07feb name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Mean partition size' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=MeanPartitionSize","Value"]' @@ -1325,6 +1412,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: 1f44ed6c453d44fc811ae310701df4bf name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Pending compactions' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=PendingCompactions","Value"]' @@ -1338,6 +1426,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: 7e287e5459644536b9420263b4096dd1 name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Pending flushes' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=PendingFlushes","Count"]' @@ -1351,6 +1440,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: 1d240e1fe4b245b0b1b2b30d42e5077e name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Read latency 75 percentile' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=ReadLatency","75thPercentile"]' @@ -1371,6 +1461,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: 38d31a8a16f04c39a64ee36940ae7eb8 name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Read latency 95 percentile' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=ReadLatency","95thPercentile"]' @@ -1391,6 +1482,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: fdec15a1f86b4943bbd72fb992dfce90 name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Read per second' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=ReadLatency","Count"]' @@ -1411,6 +1503,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: a73d2b8f38184698a3ab7a4bb3742b4a name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Row cache hits' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=RowCacheHit","Count"]' @@ -1424,6 +1517,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: 213ecd18728a40ffbdbeac07daf0e26f name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Out of row cache hits' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=RowCacheHitOutOfRange","Count"]' @@ -1437,6 +1531,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: 32df58c8fa3a4ad3ba2e70fc056895ad name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Row cache misses' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=RowCacheMiss","Count"]' @@ -1450,6 +1545,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: 529e7683300b4fe9bb46e3f9ed8a9552 name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Snapshots size' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=SnapshotsSize","Value"]' @@ -1464,6 +1560,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: 53e4852850a74163ad797969d3366eb0 name: '{#JMXKEYSPACE}.{#JMXSCOPE}: SS Tables per read 75 percentile' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=SSTablesPerReadHistogram","75thPercentile"]' @@ -1478,6 +1575,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: 187487b9d35444da989f9e0e3814798a name: '{#JMXKEYSPACE}.{#JMXSCOPE}: SS Tables per read 95 percentile' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=SSTablesPerReadHistogram","95thPercentile"]' @@ -1492,6 +1590,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: 592bde2f9eb24d7e80b45f3db965b2e0 name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Tombstone scanned 75 percentile' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=TombstoneScannedHistogram","75thPercentile"]' @@ -1506,6 +1605,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: 70fedfc2310e4eb19195da72c9ada63d name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Tombstone scanned 95 percentile' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=TombstoneScannedHistogram","95thPercentile"]' @@ -1520,6 +1620,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: a20ace3047bd4a238644dbc55d2f8fed name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Disk space used' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=TotalDiskSpaceUsed","Count"]' @@ -1534,6 +1635,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: b599e354a5ee417cb056dea424a5792d name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Waiting on free memtable space 75 percentile' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=WaitingOnFreeMemtableSpace","75thPercentile"]' @@ -1554,6 +1656,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: af19509867e54f19a64a4b66d054e0cf name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Waiting on free memtable space95 percentile' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=WaitingOnFreeMemtableSpace","95thPercentile"]' @@ -1574,6 +1677,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: 141b38b299e14068abc0c175ae4023e6 name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Write latency 75 percentile' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=WriteLatency","75thPercentile"]' @@ -1594,6 +1698,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: 8d79071ab7ad49c483efbb7503a4b308 name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Write latency 95 percentile' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=WriteLatency","95thPercentile"]' @@ -1614,6 +1719,7 @@ zabbix_export: tag: Application value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' - + uuid: c1a9748ab9824626b9a59c323aff9a3d name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Write per second' type: JMX key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=WriteLatency","Count"]' @@ -1635,6 +1741,7 @@ zabbix_export: value: 'Cassandra table {#JMXKEYSPACE}.{#JMXSCOPE}' graph_prototypes: - + uuid: 5e293f31be1e46e2ac406afda9ba4d95 name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Read\Write latency' graph_items: - @@ -1661,6 +1768,7 @@ zabbix_export: host: 'Apache Cassandra by JMX' key: 'jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=WriteLatency","95thPercentile"]' - + uuid: 1db58a329f9c4306921fbeb6a089cfcf name: '{#JMXKEYSPACE}.{#JMXSCOPE}: Requests rate' graph_items: - @@ -1698,6 +1806,7 @@ zabbix_export: value: zabbix graphs: - + uuid: 445735b15ac84e42b21dbe7c44dce812 name: 'Client connections' graph_items: - @@ -1714,6 +1823,7 @@ zabbix_export: host: 'Apache Cassandra by JMX' key: 'jmx["org.apache.cassandra.metrics:type=Client,name=connectedThriftClients","Value"]' - + uuid: 2ce1833420ba4abc9bdea906d2c1238b name: 'Client requests rate' graph_items: - @@ -1730,6 +1840,7 @@ zabbix_export: host: 'Apache Cassandra by JMX' key: 'jmx["org.apache.cassandra.metrics:type=ClientRequest,scope=Read,name=Latency","Count"]' - + uuid: c30ffc0f46304bf6aab699d39d8d6d4c name: 'Client requests Read\Write latency' graph_items: - @@ -1770,6 +1881,7 @@ zabbix_export: host: 'Apache Cassandra by JMX' key: 'jmx["org.apache.cassandra.metrics:type=ClientRequest,scope=Write,name=Latency","95thPercentile"]' - + uuid: 5397e6b2349f45169b155e9a99b2b295 name: 'Dropped Messages' graph_items: - @@ -1786,6 +1898,7 @@ zabbix_export: host: 'Apache Cassandra by JMX' key: 'jmx["org.apache.cassandra.metrics:type=DroppedMessage,scope=MUTATION,name=Dropped","Count"]' - + uuid: f82e4d8e2f84434e90baff030d46d10e name: 'KeyCache Hit rate' graph_items: - @@ -1802,6 +1915,7 @@ zabbix_export: host: 'Apache Cassandra by JMX' key: 'jmx["org.apache.cassandra.metrics:type=Cache,scope=KeyCache,name=Requests","Count"]' - + uuid: 0f0f2544748d460b9d526573f7b11d70 name: 'Nodes state' graph_items: - @@ -1816,6 +1930,7 @@ zabbix_export: host: 'Apache Cassandra by JMX' key: 'jmx["org.apache.cassandra.net:type=FailureDetector","DownEndpointCount"]' - + uuid: f499150da9ad4376ba528cd4be3af89a name: 'Tables Read\Write latency' graph_items: - diff --git a/templates/db/clickhouse_http/template_db_clickhouse_http.yaml b/templates/db/clickhouse_http/template_db_clickhouse_http.yaml index e67eb6eeb8e..04c906a2bfd 100644 --- a/templates/db/clickhouse_http/template_db_clickhouse_http.yaml +++ b/templates/db/clickhouse_http/template_db_clickhouse_http.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:54Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 748ad4d098d447d492bb935c907f652f name: Templates/Databases templates: - + uuid: 95f2053c21094ad4968440b562cc7ea2 template: 'ClickHouse by HTTP' name: 'ClickHouse by HTTP' description: | @@ -17,6 +19,7 @@ zabbix_export: name: Templates/Databases items: - + uuid: 595446e408b844519e8db1ea91543134 name: 'ClickHouse: Current distribute connections' type: DEPENDENT key: clickhouse.connections.distribute @@ -35,6 +38,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: d2d72a607672442b957228f0bea8dcca name: 'ClickHouse: Current HTTP connections' type: DEPENDENT key: clickhouse.connections.http @@ -53,6 +57,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 0829591332244c75a219f3b811ebf9ce name: 'ClickHouse: Current Interserver connections' type: DEPENDENT key: clickhouse.connections.interserver @@ -71,6 +76,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 88d4855d22604d79927d40c0d3b106c5 name: 'ClickHouse: Current MySQL connections' type: DEPENDENT key: clickhouse.connections.mysql @@ -91,6 +97,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 11786fff830d4d79b914a22c5f85da7f name: 'ClickHouse: Current TCP connections' type: DEPENDENT key: clickhouse.connections.tcp @@ -109,6 +116,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 46d8ed7374274d71a06119f50463f26c name: 'ClickHouse: Get dictionaries info' type: HTTP_AGENT key: clickhouse.dictionaries @@ -137,6 +145,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: b7bbca72bbd14b20930e60c3c1cdcb8e name: 'ClickHouse: Current distributed files to insert' type: DEPENDENT key: clickhouse.distributed.files @@ -156,6 +165,7 @@ zabbix_export: value: ClickHouse triggers: - + uuid: 50b80c42556b4fd2a40a47555fd5de23 expression: '{min(5m)}>{$CLICKHOUSE.DELAYED.FILES.DISTRIBUTED.COUNT.MAX.WARN}' name: 'ClickHouse: Too many distributed files to insert (over {$CLICKHOUSE.DELAYED.FILES.DISTRIBUTED.COUNT.MAX.WARN} for 5 min)' priority: WARNING @@ -164,6 +174,7 @@ zabbix_export: https://clickhouse.tech/docs/en/operations/table_engines/distributed/" manual_close: 'YES' - + uuid: e056f8519dec4c8dace036bf993a6d47 name: 'ClickHouse: Distributed connection fail with retry per second' type: DEPENDENT key: clickhouse.distributed.files.fail.rate @@ -189,6 +200,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 3859c5ee6f25419f9da7e7899c9a71af name: 'ClickHouse: Distributed connection fail with retry per second' type: DEPENDENT key: clickhouse.distributed.files.retry.rate @@ -214,6 +226,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 81130b88e0b04b9ea677a80b6fd6ce22 name: 'ClickHouse: Delayed insert queries' type: DEPENDENT key: clickhouse.insert.delay @@ -234,12 +247,14 @@ zabbix_export: value: ClickHouse triggers: - + uuid: 51803b2c2f044b1d989dba788bf819f7 expression: '{min(5m)}>{$CLICKHOUSE.DELAYED.INSERTS.MAX.WARN}' name: 'ClickHouse: Too many throttled insert queries (over {$CLICKHOUSE.DELAYED.INSERTS.MAX.WARN) for 5 min)' priority: WARNING description: 'Clickhouse have INSERT queries that are throttled due to high number of active data parts for partition in a MergeTree, please decrease INSERT frequency' manual_close: 'YES' - + uuid: e2477dd38510489c8ea7509e9a37cb50 name: 'ClickHouse: Inserted bytes per second' type: DEPENDENT key: clickhouse.inserted_bytes.rate @@ -266,6 +281,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: e09cfd7db8be48a485bda8c5f033d210 name: 'ClickHouse: Inserted rows per second' type: DEPENDENT key: clickhouse.inserted_rows.rate @@ -291,6 +307,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 410f7ee66ee84e3eb27940312ddf23d2 name: 'ClickHouse: New INSERT queries per second' type: DEPENDENT key: clickhouse.insert_query.rate @@ -316,6 +333,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 04c970694a6f40c89e4d3b53f27b7530 name: 'ClickHouse: Allocated bytes' type: DEPENDENT key: clickhouse.jemalloc.allocated @@ -335,6 +353,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 7aa71031aec74fbb9a2ec126076705a2 name: 'ClickHouse: Mapped memory' type: DEPENDENT key: clickhouse.jemalloc.mapped @@ -354,6 +373,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 32cc450854e94c6a9adbdde3c76b94d7 name: 'ClickHouse: Resident memory' type: DEPENDENT key: clickhouse.jemalloc.resident @@ -376,6 +396,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: c99265c296f14189aaf65bf68b7d5037 name: 'ClickHouse: Max count of parts per partition across all tables' type: DEPENDENT key: clickhouse.max.part.count.for.partition @@ -397,6 +418,7 @@ zabbix_export: value: ClickHouse triggers: - + uuid: bcd7442682d64faab662aaba3fed7805 expression: '{min(5m)}>{$CLICKHOUSE.PARTS.PER.PARTITION.WARN} * 0.9' name: 'ClickHouse: Too many MergeTree parts (over 90% of {$CLICKHOUSE.PARTS.PER.PARTITION.WARN})' priority: WARNING @@ -408,6 +430,7 @@ zabbix_export: SELECT queries performance can significate degrade, so clickhouse try delay insert, or abort it" manual_close: 'YES' - + uuid: a4344162643142c9be3b09439b466a5d name: 'ClickHouse: Memory used for queries' type: DEPENDENT key: clickhouse.memory.tracking @@ -428,6 +451,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 921670c46d9a4e5b85f2049d64298ab4 name: 'ClickHouse: Memory used for background merges' type: DEPENDENT key: clickhouse.memory.tracking.background @@ -450,6 +474,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: f881ea3cb2a2434d9cfac0d0896279f5 name: 'ClickHouse: Memory used for background moves' type: DEPENDENT key: clickhouse.memory.tracking.background.moves @@ -474,6 +499,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 3cd23448136c4ea8892483b1fbacec82 name: 'ClickHouse: Memory used for merges' type: DEPENDENT key: clickhouse.memory.tracking.merges @@ -496,6 +522,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 1f4641ef040546e0afcccc818f4d3471 name: 'ClickHouse: Memory used for background schedule pool' type: DEPENDENT key: clickhouse.memory.tracking.schedule.pool @@ -516,6 +543,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 5e98b9c4f1ee42238f363d76354ef537 name: 'ClickHouse: Current running merges' type: DEPENDENT key: clickhouse.merge.current @@ -534,6 +562,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 50e33e8fc1904870bdc6d7f13d16943d name: 'ClickHouse: Uncompressed bytes merged per second' type: DEPENDENT key: clickhouse.merge_bytes.rate @@ -560,6 +589,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: a2afbf66601344bdb5ab72a7374bbe8b name: 'ClickHouse: Merged rows per second' type: DEPENDENT key: clickhouse.merge_rows.rate @@ -585,6 +615,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 83061f56dce24364906cae761419b148 name: 'ClickHouse: Network errors per second' type: DEPENDENT key: clickhouse.network.error.rate @@ -611,11 +642,13 @@ zabbix_export: value: ClickHouse triggers: - + uuid: e99e97db79e34c8a950f9a39637c9e9a expression: '{min(5m)}>{$CLICKHOUSE.NETWORK.ERRORS.MAX.WARN}' name: 'ClickHouse: Too many network errors (over {$CLICKHOUSE.NETWORK.ERRORS.MAX.WARN} in 5m)' priority: WARNING description: 'Number of errors (timeouts and connection failures) during query execution, background pool tasks and DNS cache update is too high.' - + uuid: cb40b0cf1296436d9a4e41062d1b3fa9 name: 'ClickHouse: Ping' type: HTTP_AGENT key: clickhouse.ping @@ -641,6 +674,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 4fb14efc757542c1b50605bdfb2e23cb name: 'ClickHouse: Longest currently running query time' type: HTTP_AGENT key: clickhouse.process.elapsed @@ -666,11 +700,13 @@ zabbix_export: value: ClickHouse triggers: - + uuid: 63b18cf57c8c4bef96682d9a96a4fedd expression: '{last()}>{$CLICKHOUSE.QUERY_TIME.MAX.WARN}' name: 'ClickHouse: There are queries running more than {$CLICKHOUSE.QUERY_TIME.MAX.WARN} seconds' priority: AVERAGE manual_close: 'YES' - + uuid: 071ae233708b417b97cfeced5021c139 name: 'ClickHouse: Current running queries' type: DEPENDENT key: clickhouse.query.current @@ -689,6 +725,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 0fb342f6a494443c8389f79439e94791 name: 'ClickHouse: New queries per second' type: DEPENDENT key: clickhouse.query.rate @@ -714,6 +751,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: fb671accbbaa4bd58a107dc3661419af name: 'ClickHouse: Read syscalls in fly' type: DEPENDENT key: clickhouse.read @@ -732,6 +770,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: eb4c47501d9c4cdf9e55347ccc9a38bd name: 'ClickHouse: Read bytes per second' type: DEPENDENT key: clickhouse.read_bytes.rate @@ -758,6 +797,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 3793962be3494772832796c932947e1d name: 'ClickHouse: Get replicas info' type: HTTP_AGENT key: clickhouse.replicas @@ -786,6 +826,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 78ed9728eb634df1807c64637c862f9a name: 'ClickHouse: Replication lag across all tables' type: DEPENDENT key: clickhouse.replicas.max.absolute.delay @@ -806,6 +847,7 @@ zabbix_export: value: ClickHouse triggers: - + uuid: c2e28084a8204a71bede2388c77868d9 expression: '{min(5m)}>{$CLICKHOUSE.REPLICA.MAX.WARN}' name: 'ClickHouse: Replication lag is too high (over {$CLICKHOUSE.REPLICA.MAX.WARN} sec for 5min)' priority: WARNING @@ -814,6 +856,7 @@ zabbix_export: and you will have wrong query results." manual_close: 'YES' - + uuid: dd61675348374d2ea06cdde144fe4e26 name: 'ClickHouse: Total number read-only Replicas' type: DEPENDENT key: clickhouse.replicas.readonly.total @@ -835,6 +878,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 5d2a35daf81a49888e3dfab916fab8be name: 'ClickHouse: Total replication tasks in queue' type: DEPENDENT key: clickhouse.replicas.sum.queue.size @@ -852,6 +896,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 572036e5b2c74197bd61afc753f6e759 name: 'ClickHouse: Revision' type: DEPENDENT key: clickhouse.revision @@ -870,6 +915,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: f89f3e27ca4f4e109ae6fe6b74dcc2ca name: 'ClickHouse: New SELECT queries per second' type: DEPENDENT key: clickhouse.select_query.rate @@ -895,6 +941,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 6c84e0abd186467882d2d3842749f937 name: 'ClickHouse: Get system.asynchronous_metrics' type: HTTP_AGENT key: clickhouse.system.asynchronous_metrics @@ -924,6 +971,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 8aa612d27547446e9457aeaf6e94e320 name: 'ClickHouse: Get system.events' type: HTTP_AGENT key: clickhouse.system.events @@ -953,6 +1001,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 2193464b67724392905deef21f2f7c20 name: 'ClickHouse: Get system.metrics' type: HTTP_AGENT key: clickhouse.system.metrics @@ -982,6 +1031,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 88c843c6d4fd43c794d1447109146312 name: 'ClickHouse: Get system.settings' type: HTTP_AGENT key: clickhouse.system.settings @@ -1016,12 +1066,14 @@ zabbix_export: value: 'Zabbix raw items' triggers: - + uuid: 5dc71c0a6885481cb06afc9fcb4ed2d9 expression: '{diff()}=1 and {strlen()}>0' name: 'ClickHouse: Configuration has been changed' priority: INFO description: 'ClickHouse configuration has been changed. Ack to close.' manual_close: 'YES' - + uuid: 042f4b688cfe488fbd0e80f40f51ce78 name: 'ClickHouse: Get tables info' type: HTTP_AGENT key: clickhouse.tables @@ -1050,6 +1102,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 99b894b181b44a4f8ef10280b881b273 name: 'ClickHouse: Uptime' type: DEPENDENT key: clickhouse.uptime @@ -1070,6 +1123,7 @@ zabbix_export: value: ClickHouse triggers: - + uuid: ded870660ef243e2a7a54a21df207deb expression: '{nodata(30m)}=1' name: 'ClickHouse: Failed to fetch info data (or no data for 30m)' priority: WARNING @@ -1080,12 +1134,14 @@ zabbix_export: name: 'ClickHouse: Service is down' expression: '{ClickHouse by HTTP:clickhouse.ping.last()}=0 or {ClickHouse by HTTP:net.tcp.service[{$CLICKHOUSE.SCHEME},"{HOST.CONN}","{$CLICKHOUSE.PORT}"].last()} = 0' - + uuid: ccc945af81b74ab9a449986517d0ea88 expression: '{last()}<10m' name: 'ClickHouse: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: d09b77c25dfd45249df05fc3f6d45b7b name: 'ClickHouse: Version' type: HTTP_AGENT key: clickhouse.version @@ -1116,12 +1172,14 @@ zabbix_export: value: ClickHouse triggers: - + uuid: 10f59b92305f404f958e0261ea1f5b7d expression: '{diff()}=1 and {strlen()}>0' name: 'ClickHouse: Version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'ClickHouse version has changed. Ack to close.' manual_close: 'YES' - + uuid: 5bac794c8c7e438c924cd16b708dc281 name: 'ClickHouse: Write syscalls in fly' type: DEPENDENT key: clickhouse.write @@ -1140,6 +1198,7 @@ zabbix_export: tag: Application value: ClickHouse - + uuid: 381805a8145a48c2a1f2586996b66a94 name: 'ClickHouse: ZooKeeper exceptions per second' type: DEPENDENT key: clickhouse.zookeper.exceptions.rate @@ -1165,6 +1224,7 @@ zabbix_export: tag: Application value: 'ClickHouse ZooKeeper' - + uuid: f8e6a866d8c745d39ed124f19afe8041 name: 'ClickHouse: ZooKeeper hardware exceptions per second' type: DEPENDENT key: clickhouse.zookeper.hw_exeptions.rate @@ -1190,6 +1250,7 @@ zabbix_export: tag: Application value: 'ClickHouse ZooKeeper' - + uuid: 071fb0471b8e40c3a5bb79c694cecce0 name: 'ClickHouse: ZooKeeper requests' type: DEPENDENT key: clickhouse.zookeper.request @@ -1208,6 +1269,7 @@ zabbix_export: tag: Application value: 'ClickHouse ZooKeeper' - + uuid: 3e344ea728a54bc38b4098e7f6e2d087 name: 'ClickHouse: ZooKeeper sessions' type: DEPENDENT key: clickhouse.zookeper.session @@ -1227,6 +1289,7 @@ zabbix_export: value: 'ClickHouse ZooKeeper' triggers: - + uuid: 6718188e4f50436593c42b581ee7ea12 expression: '{min(5m)}>1' name: 'ClickHouse: Too many ZooKeeper sessions opened' priority: WARNING @@ -1234,6 +1297,7 @@ zabbix_export: "Number of sessions (connections) to ZooKeeper. Should be no more than one, because using more than one connection to ZooKeeper may lead to bugs due to lack of linearizability (stale reads) that ZooKeeper consistency model allows." - + uuid: 4931797c1034488fb9a2fc01e22b599c name: 'ClickHouse: ZooKeeper user exceptions per second' type: DEPENDENT key: clickhouse.zookeper.user_exeptions.rate @@ -1259,6 +1323,7 @@ zabbix_export: tag: Application value: 'ClickHouse ZooKeeper' - + uuid: b9fbc2f76b9c4de3b196ffc82ec10209 name: 'ClickHouse: ZooKeeper wait time' type: DEPENDENT key: clickhouse.zookeper.wait.time @@ -1289,6 +1354,7 @@ zabbix_export: tag: Application value: 'ClickHouse ZooKeeper' - + uuid: 696aa071a9b24b29acbce2f1b5c49da3 name: 'ClickHouse: ZooKeeper watches' type: DEPENDENT key: clickhouse.zookeper.watch @@ -1307,6 +1373,7 @@ zabbix_export: tag: Application value: 'ClickHouse ZooKeeper' - + uuid: 68d1e19a6ec2401ba0dd509de7df2812 name: 'ClickHouse: Check port availability' type: SIMPLE key: 'net.tcp.service[{$CLICKHOUSE.SCHEME},"{HOST.CONN}","{$CLICKHOUSE.PORT}"]' @@ -1324,12 +1391,14 @@ zabbix_export: value: ClickHouse triggers: - + uuid: 43486bbeed004f4da197e04a6e600715 expression: '{last()}=0' name: 'ClickHouse: Port {$CLICKHOUSE.PORT} is unavaliable' priority: AVERAGE manual_close: 'YES' discovery_rules: - + uuid: add428c918e34dc9aeb58f946f16cbd2 name: Dictionaries type: DEPENDENT key: clickhouse.dictionaries.discovery @@ -1349,6 +1418,7 @@ zabbix_export: description: 'Info about dictionaries' item_prototypes: - + uuid: 18cc050ff9c84d01ab61df1283fcce97 name: 'ClickHouse: Dictionary {#NAME}: Bytes allocated' type: DEPENDENT key: 'clickhouse.dictionary.bytes_allocated["{#NAME}"]' @@ -1368,6 +1438,7 @@ zabbix_export: tag: Application value: 'ClickHouse: Dictionary "{#NAME}"' - + uuid: fa4efa26e3f64fc89c9d7dad39a610ca name: 'ClickHouse: Dictionary {#NAME}: Element count' type: DEPENDENT key: 'clickhouse.dictionary.element_count["{#NAME}"]' @@ -1386,6 +1457,7 @@ zabbix_export: tag: Application value: 'ClickHouse: Dictionary "{#NAME}"' - + uuid: d9e333b7c1694ef482683679275dcd8d name: 'ClickHouse: Dictionary {#NAME}: Load factor' type: DEPENDENT key: 'clickhouse.dictionary.load_factor["{#NAME}"]' @@ -1415,6 +1487,7 @@ zabbix_export: lld_macro: '{#NAME}' path: $.name - + uuid: ddb7c8c688264a5a8907fbdd6974d395 name: Replicas type: DEPENDENT key: clickhouse.replicas.discovery @@ -1434,6 +1507,7 @@ zabbix_export: description: 'Info about replicas' item_prototypes: - + uuid: be577e21420244cb9d47c9fb9e23904a name: 'ClickHouse: {#DB}.{#TABLE}: Active replicas' type: DEPENDENT key: 'clickhouse.replica.active_replicas["{#DB}.{#TABLE}"]' @@ -1452,6 +1526,7 @@ zabbix_export: tag: Application value: 'ClickHouse: "{#DB}.{#TABLE}" replica status' - + uuid: 0a84f6788b3f447d958e031df0e2301c name: 'ClickHouse: {#DB}.{#TABLE}: Replica future parts' type: DEPENDENT key: 'clickhouse.replica.future_parts["{#DB}.{#TABLE}"]' @@ -1470,6 +1545,7 @@ zabbix_export: tag: Application value: 'ClickHouse: "{#DB}.{#TABLE}" replica status' - + uuid: 6b49a71fcf244b8cb88e21423ac92ae2 name: 'ClickHouse: {#DB}.{#TABLE}: Replica queue inserts size' type: DEPENDENT key: 'clickhouse.replica.inserts_in_queue["{#DB}.{#TABLE}"]' @@ -1488,6 +1564,7 @@ zabbix_export: tag: Application value: 'ClickHouse: "{#DB}.{#TABLE}" replica status' - + uuid: 29977fdd52c64c4ca0b3565187365a0c name: 'ClickHouse: {#DB}.{#TABLE}: Replica readonly' type: DEPENDENT key: 'clickhouse.replica.is_readonly["{#DB}.{#TABLE}"]' @@ -1511,11 +1588,13 @@ zabbix_export: value: 'ClickHouse: "{#DB}.{#TABLE}" replica status' trigger_prototypes: - + uuid: a65860f5d03d4c97bb319ccbd03e98d8 expression: '{min(5m)}=1' name: 'ClickHouse: {#DB}.{#TABLE} Replica is readonly' priority: WARNING description: 'This mode is turned on if the config doesn’t have sections with ZooKeeper, if an unknown error occurred when reinitializing sessions in ZooKeeper, and during session reinitialization in ZooKeeper.' - + uuid: a889475b8ddf48109af3dd2b7ed58627 name: 'ClickHouse: {#DB}.{#TABLE}: Replica session expired' type: DEPENDENT key: 'clickhouse.replica.is_session_expired["{#DB}.{#TABLE}"]' @@ -1537,11 +1616,13 @@ zabbix_export: value: 'ClickHouse: "{#DB}.{#TABLE}" replica status' trigger_prototypes: - + uuid: 48a63fee40be485486be6b143932ca37 expression: '{min(5m)}=1' name: 'ClickHouse: {#DB}.{#TABLE} Replica session is expired' priority: WARNING description: 'This mode is turned on if the config doesn’t have sections with ZooKeeper, if an unknown error occurred when reinitializing sessions in ZooKeeper, and during session reinitialization in ZooKeeper.' - + uuid: 8acd6e2195064708886d9944af264c32 name: 'ClickHouse: {#DB}.{#TABLE}: Replica lag' type: DEPENDENT key: 'clickhouse.replica.lag["{#DB}.{#TABLE}"]' @@ -1562,10 +1643,12 @@ zabbix_export: value: 'ClickHouse: "{#DB}.{#TABLE}" replica status' trigger_prototypes: - + uuid: 3fa56fa9e76b4a2394511d338b99d1a9 expression: '{min(5m)} > {$CLICKHOUSE.LOG_POSITION.DIFF.MAX.WARN}' name: 'ClickHouse: {#DB}.{#TABLE}: Difference between log_max_index and log_pointer is too high (More than {$CLICKHOUSE.LOG_POSITION.DIFF.MAX.WARN} for 5m)' priority: WARNING - + uuid: 267603d761864e4cbf764558520ed83c name: 'ClickHouse: {#DB}.{#TABLE}: Replica log max index' type: DEPENDENT key: 'clickhouse.replica.log_max_index["{#DB}.{#TABLE}"]' @@ -1584,6 +1667,7 @@ zabbix_export: tag: Application value: 'ClickHouse: "{#DB}.{#TABLE}" replica status' - + uuid: 93bf89b0befa4c238f2143c1841ef629 name: 'ClickHouse: {#DB}.{#TABLE}: Replica log pointer' type: DEPENDENT key: 'clickhouse.replica.log_pointer["{#DB}.{#TABLE}"]' @@ -1602,6 +1686,7 @@ zabbix_export: tag: Application value: 'ClickHouse: "{#DB}.{#TABLE}" replica status' - + uuid: 7b0da84f1e3f4705a209c6be025fc738 name: 'ClickHouse: {#DB}.{#TABLE}: Replica queue merges size' type: DEPENDENT key: 'clickhouse.replica.merges_in_queue["{#DB}.{#TABLE}"]' @@ -1620,6 +1705,7 @@ zabbix_export: tag: Application value: 'ClickHouse: "{#DB}.{#TABLE}" replica status' - + uuid: 51a83465b90e4c82835030fec4f79b6f name: 'ClickHouse: {#DB}.{#TABLE}: Replica parts to check' type: DEPENDENT key: 'clickhouse.replica.parts_to_check["{#DB}.{#TABLE}"]' @@ -1638,6 +1724,7 @@ zabbix_export: tag: Application value: 'ClickHouse: "{#DB}.{#TABLE}" replica status' - + uuid: 52ef1c26f14842868424f0c5bf81b35b name: 'ClickHouse: {#DB}.{#TABLE}: Replica queue size' type: DEPENDENT key: 'clickhouse.replica.queue_size["{#DB}.{#TABLE}"]' @@ -1657,10 +1744,12 @@ zabbix_export: value: 'ClickHouse: "{#DB}.{#TABLE}" replica status' trigger_prototypes: - + uuid: d2825747b8094499acf67cf281fa02da expression: '{min(5m)}>{$CLICKHOUSE.QUEUE.SIZE.MAX.WARN:"{#TABLE}"}' name: 'ClickHouse: {#DB}.{#TABLE}: Too many operations in queue (over {$CLICKHOUSE.QUEUE.SIZE.MAX.WARN} for 5m)' priority: WARNING - + uuid: 0fc2781f4be44f0e85176e5ed05dc05e name: 'ClickHouse: {#DB}.{#TABLE}: Total replicas' type: DEPENDENT key: 'clickhouse.replica.total_replicas["{#DB}.{#TABLE}"]' @@ -1680,11 +1769,13 @@ zabbix_export: value: 'ClickHouse: "{#DB}.{#TABLE}" replica status' trigger_prototypes: - + uuid: 4019b4bb70014ff791e62328767843b3 expression: '{ClickHouse by HTTP:clickhouse.replica.active_replicas["{#DB}.{#TABLE}"].max(5m)} < {ClickHouse by HTTP:clickhouse.replica.total_replicas["{#DB}.{#TABLE}"].last()}' name: 'ClickHouse: {#DB}.{#TABLE}: Number of active replicas less than number of total replicas' priority: WARNING graph_prototypes: - + uuid: 131e0d19c35f4d87aa62b7766e6e1db3 name: 'ClickHouse: {#DB}.{#TABLE}: Replica log activity' graph_items: - @@ -1699,6 +1790,7 @@ zabbix_export: host: 'ClickHouse by HTTP' key: 'clickhouse.replica.log_pointer["{#DB}.{#TABLE}"]' - + uuid: 195f5d50a1f0488b9db5d2f1e6a6e8c3 name: 'ClickHouse: {#DB}.{#TABLE}: Replica queues' graph_items: - @@ -1740,6 +1832,7 @@ zabbix_export: lld_macro: '{#TABLE}' path: $.table - + uuid: a82f8d0f0a4b493dab0c2133b90113cc name: Tables type: DEPENDENT key: clickhouse.tables.discovery @@ -1759,6 +1852,7 @@ zabbix_export: description: 'Info about tables' item_prototypes: - + uuid: f7bb82b047a84c0185b5ca040a75e287 name: 'ClickHouse: {#DB}: Bytes' type: DEPENDENT key: 'clickhouse.db.bytes["{#DB}"]' @@ -1778,6 +1872,7 @@ zabbix_export: tag: Application value: 'ClickHouse: DB "{#DB}"' - + uuid: 3075954290af4f35b1620a5f15d2947d name: 'ClickHouse: {#DB}.{#TABLE}: Bytes' type: DEPENDENT key: 'clickhouse.table.bytes["{#DB}.{#TABLE}"]' @@ -1797,6 +1892,7 @@ zabbix_export: tag: Application value: 'ClickHouse: Table "{#DB}.{#TABLE}"' - + uuid: e50e12adb7ef47e6ba40db01e7ae01e4 name: 'ClickHouse: {#DB}.{#TABLE}: Parts' type: DEPENDENT key: 'clickhouse.table.parts["{#DB}.{#TABLE}"]' @@ -1815,6 +1911,7 @@ zabbix_export: tag: Application value: 'ClickHouse: Table "{#DB}.{#TABLE}"' - + uuid: 0ba557c544854f47bcd9cc65d33f14e7 name: 'ClickHouse: {#DB}.{#TABLE}: Rows' type: DEPENDENT key: 'clickhouse.table.rows["{#DB}.{#TABLE}"]' @@ -1906,6 +2003,7 @@ zabbix_export: value: zabbix valuemaps: - + uuid: 4d926c30529447b3816cec3f1440b47a name: 'Replicas state' mappings: - @@ -1915,6 +2013,7 @@ zabbix_export: value: '1' newvalue: 'True' - + uuid: 94147888c7ad4f5bae864eb2698f0237 name: 'Service state' mappings: - @@ -1925,6 +2024,7 @@ zabbix_export: newvalue: Up triggers: - + uuid: 0775b334b22940b5ac586d33e5c569af expression: '{ClickHouse by HTTP:clickhouse.ping.last()}=0 or {ClickHouse by HTTP:net.tcp.service[{$CLICKHOUSE.SCHEME},"{HOST.CONN}","{$CLICKHOUSE.PORT}"].last()} = 0' name: 'ClickHouse: Service is down' priority: AVERAGE @@ -1935,6 +2035,7 @@ zabbix_export: expression: '{ClickHouse by HTTP:net.tcp.service[{$CLICKHOUSE.SCHEME},"{HOST.CONN}","{$CLICKHOUSE.PORT}"].last()}=0' graphs: - + uuid: fc2f8de59c874876addb08ec633338d4 name: 'ClickHouse: Current activity' graph_items: - @@ -1951,6 +2052,7 @@ zabbix_export: host: 'ClickHouse by HTTP' key: clickhouse.merge.current - + uuid: b1b66d510e424965b7e82b902e0f2e58 name: 'ClickHouse: Current connections' graph_items: - @@ -1988,6 +2090,7 @@ zabbix_export: host: 'ClickHouse by HTTP' key: clickhouse.connections.distribute - + uuid: 59935d9f612f468b97288d9a0dc62b26 name: 'ClickHouse: Distributed' graph_items: - @@ -2010,6 +2113,7 @@ zabbix_export: host: 'ClickHouse by HTTP' key: clickhouse.distributed.files - + uuid: edd18c769edd442cba00adf97ae4192a name: 'ClickHouse: Insert/Merge bytes rate' graph_items: - @@ -2026,6 +2130,7 @@ zabbix_export: host: 'ClickHouse by HTTP' key: clickhouse.merge_bytes.rate - + uuid: 0fd813049e7449b69366021ffa0d3ec7 name: 'ClickHouse: Insert/Merge rows rate' graph_items: - @@ -2042,6 +2147,7 @@ zabbix_export: host: 'ClickHouse by HTTP' key: clickhouse.merge_rows.rate - + uuid: 5a688818d4fa44f687aa8415abddc7c0 name: 'ClickHouse: Memory Usage' graph_items: - @@ -2074,6 +2180,7 @@ zabbix_export: host: 'ClickHouse by HTTP' key: clickhouse.memory.tracking - + uuid: ba22cf13ef6f46299651d15fb860016d name: 'ClickHouse: Memory Utilization' graph_items: - @@ -2097,6 +2204,7 @@ zabbix_export: host: 'ClickHouse by HTTP' key: clickhouse.jemalloc.mapped - + uuid: 9593c61ecdfa4c83ab9421ed85a82f36 name: 'ClickHouse: Queries rate' graph_items: - @@ -2120,6 +2228,7 @@ zabbix_export: host: 'ClickHouse by HTTP' key: clickhouse.insert_query.rate - + uuid: eaa80cf006e84d26903cf1004a268a31 name: 'ClickHouse: Syscalls in fly' graph_items: - @@ -2136,6 +2245,7 @@ zabbix_export: host: 'ClickHouse by HTTP' key: clickhouse.write - + uuid: eda00404a372434ea4f511c219bf3295 name: 'ClickHouse: Uptime' graph_items: - @@ -2144,6 +2254,7 @@ zabbix_export: host: 'ClickHouse by HTTP' key: clickhouse.uptime - + uuid: c90d0b21105e42bd9f4399d77ba0a81a name: 'ClickHouse: Zookeeper exceptions rate' graph_items: - diff --git a/templates/db/ignite_jmx/template_db_ignite_jmx.yaml b/templates/db/ignite_jmx/template_db_ignite_jmx.yaml index 3ee0ddf0862..534f7fb5be5 100644 --- a/templates/db/ignite_jmx/template_db_ignite_jmx.yaml +++ b/templates/db/ignite_jmx/template_db_ignite_jmx.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-24T10:32:24Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 748ad4d098d447d492bb935c907f652f name: Templates/Databases templates: - + uuid: ab05dbb15ff047f192782f617f0627ac template: 'Ignite by JMX' name: 'Ignite by JMX' description: | @@ -23,6 +25,7 @@ zabbix_export: name: Templates/Databases discovery_rules: - + uuid: 2aa2cf6500b347e083c492aa2eade85a name: 'Data region metrics' type: JMX key: 'jmx.discovery[beans,"org.apache:group=DataRegionMetrics,*"]' @@ -43,6 +46,7 @@ zabbix_export: formulaid: B item_prototypes: - + uuid: 56780f0bc58e499bb452e5879961ac9d name: 'Data region {#JMXNAME}: Allocation, rate' type: JMX key: 'jmx["{#JMXOBJ}",AllocationRate]' @@ -58,6 +62,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Data region [{#JMXNAME}]' - + uuid: 9b3528eb623c4fdda10228671268bcdb name: 'Data region {#JMXNAME}: Checkpoint buffer size' type: JMX key: 'jmx["{#JMXOBJ}",CheckpointBufferSize]' @@ -73,6 +78,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Data region [{#JMXNAME}]' - + uuid: 21f8fc17522d40cc8723053e8ed8716f name: 'Data region {#JMXNAME}: Dirty pages' type: JMX key: 'jmx["{#JMXOBJ}",DirtyPages]' @@ -87,6 +93,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Data region [{#JMXNAME}]' - + uuid: 8bcc78ee4e984f9c8c07b60e5dd35c42 name: 'Data region {#JMXNAME}: Eviction, rate' type: JMX key: 'jmx["{#JMXOBJ}",EvictionRate]' @@ -103,12 +110,14 @@ zabbix_export: value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Data region [{#JMXNAME}]' trigger_prototypes: - + uuid: 8bc8e1b6348843e7811d0e77303c6f7f expression: '{min(5m)}>0' name: 'Data region {#JMXNAME}: Node started to evict pages' priority: INFO description: 'You store more data then region can accommodate. Data started to move to disk it can make requests work slower. Ack to close.' manual_close: 'YES' - + uuid: 7fa689749cd64474af294976e4bc7762 name: 'Data region {#JMXNAME}: Size, max' type: JMX key: 'jmx["{#JMXOBJ}",MaxSize]' @@ -124,6 +133,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Data region [{#JMXNAME}]' - + uuid: bb0dd42c5a3c400f95a7084792e7522e name: 'Data region {#JMXNAME}: Offheap size' type: JMX key: 'jmx["{#JMXOBJ}",OffHeapSize]' @@ -139,6 +149,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Data region [{#JMXNAME}]' - + uuid: a793c5e41891467fb3ee53722f9fae13 name: 'Data region {#JMXNAME}: Offheap used size' type: JMX key: 'jmx["{#JMXOBJ}",OffheapUsedSize]' @@ -154,6 +165,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Data region [{#JMXNAME}]' - + uuid: b4fb229defdb434b8307d91e2f17f5db name: 'Data region {#JMXNAME}: Pages fill factor' type: JMX key: 'jmx["{#JMXOBJ}",PagesFillFactor]' @@ -169,6 +181,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Data region [{#JMXNAME}]' - + uuid: 4ca77d42a8f44e278b44417d33094535 name: 'Data region {#JMXNAME}: Pages replace, rate' type: JMX key: 'jmx["{#JMXOBJ}",PagesReplaceRate]' @@ -185,11 +198,13 @@ zabbix_export: value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Data region [{#JMXNAME}]' trigger_prototypes: - + uuid: 1e2504fe3019490cb434bd4e44a60b4f expression: '{min(5m)}>0' name: 'Data region {#JMXNAME}: Pages replace rate more than 0' priority: WARNING description: 'There is more data than DataRegionMaxSize. Cluster started to replace pages in memory. Page replacement can slow down operations.' - + uuid: b62d56147b3d43aebd1f3c9eb13a8e05 name: 'Data region {#JMXNAME}: Allocated, bytes' type: JMX key: 'jmx["{#JMXOBJ}",TotalAllocatedSize]' @@ -205,6 +220,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Data region [{#JMXNAME}]' - + uuid: 14b02d5526c44f2599e1893b815b1d2b name: 'Data region {#JMXNAME}: Used checkpoint buffer size' type: JMX key: 'jmx["{#JMXOBJ}",UsedCheckpointBufferSize]' @@ -221,11 +237,13 @@ zabbix_export: value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Data region [{#JMXNAME}]' trigger_prototypes: - + uuid: eeeddff915984f5bbb655c2f5ae86130 expression: '{Ignite by JMX:jmx["{#JMXOBJ}",UsedCheckpointBufferSize].min(5m)}/{Ignite by JMX:jmx["{#JMXOBJ}",CheckpointBufferSize].last()}*100>{$IGNITE.CHECKPOINT.PUSED.MAX.HIGH}' name: 'Data region {#JMXNAME}: Checkpoint buffer utilization is too high (over {$IGNITE.CHECKPOINT.PUSED.MAX.HIGH} in 5m)' priority: HIGH description: 'Checkpoint buffer utilization is high. Threads will be throttled to avoid buffer overflow. It can be caused by high disk utilization.' - + uuid: 9a8e05221c6c4b2fa2cf3d068802f084 expression: '{Ignite by JMX:jmx["{#JMXOBJ}",UsedCheckpointBufferSize].min(5m)}/{Ignite by JMX:jmx["{#JMXOBJ}",CheckpointBufferSize].last()}*100>{$IGNITE.CHECKPOINT.PUSED.MAX.WARN}' name: 'Data region {#JMXNAME}: Checkpoint buffer utilization is too high (over {$IGNITE.CHECKPOINT.PUSED.MAX.WARN} in 5m)' priority: WARNING @@ -235,11 +253,13 @@ zabbix_export: name: 'Data region {#JMXNAME}: Checkpoint buffer utilization is too high (over {$IGNITE.CHECKPOINT.PUSED.MAX.HIGH} in 5m)' expression: '{Ignite by JMX:jmx["{#JMXOBJ}",UsedCheckpointBufferSize].min(5m)}/{Ignite by JMX:jmx["{#JMXOBJ}",CheckpointBufferSize].last()}*100>{$IGNITE.CHECKPOINT.PUSED.MAX.HIGH}' - + uuid: 943d486f1a4a4a89893672b75eab7c0d expression: '{Ignite by JMX:jmx["{#JMXOBJ}",OffheapUsedSize].min(5m)}/{Ignite by JMX:jmx["{#JMXOBJ}",OffHeapSize].last()}*100>{$IGNITE.DATA.REGION.PUSED.MAX.HIGH}' name: 'Data region {#JMXNAME}: Data region utilisation is too high (over {$IGNITE.DATA.REGION.PUSED.MAX.HIGH} in 5m)' priority: HIGH description: 'Data region utilization is high. Increase data region size or delete any data.' - + uuid: 57fbd3b9d7674c9d873bf1959b1ef9ea expression: '{Ignite by JMX:jmx["{#JMXOBJ}",OffheapUsedSize].min(5m)}/{Ignite by JMX:jmx["{#JMXOBJ}",OffHeapSize].last()}*100>{$IGNITE.DATA.REGION.PUSED.MAX.WARN}' name: 'Data region {#JMXNAME}: Data region utilisation is too high (over {$IGNITE.DATA.REGION.PUSED.MAX.WARN} in 5m)' priority: WARNING @@ -250,6 +270,7 @@ zabbix_export: expression: '{Ignite by JMX:jmx["{#JMXOBJ}",OffheapUsedSize].min(5m)}/{Ignite by JMX:jmx["{#JMXOBJ}",OffHeapSize].last()}*100>{$IGNITE.DATA.REGION.PUSED.MAX.HIGH}' graph_prototypes: - + uuid: 0ac5a59cc5a64e2ea6bc6e266919ecca name: 'Data region {#JMXNAME}: Checkpoint buffer utilization' graph_items: - @@ -265,6 +286,7 @@ zabbix_export: host: 'Ignite by JMX' key: 'jmx["{#JMXOBJ}",UsedCheckpointBufferSize]' - + uuid: 330be15755ca4b5dbee88e21b2e58df2 name: 'Data region {#JMXNAME}: DataRegion utilisation' graph_items: - @@ -301,6 +323,7 @@ zabbix_export: parameters: - 3h - + uuid: 92f16f4d02e149c5ae5b09f1007cead8 name: 'Local node metrics' type: JMX key: 'jmx.discovery[beans,"org.apache:group=Kernal,name=ClusterLocalNodeMetricsMXBeanImpl,*"]' @@ -309,6 +332,7 @@ zabbix_export: password: '{$IGNITE.PASSWORD}' item_prototypes: - + uuid: 7f8721ab4e6c4b23bd1e948f8c1c4480 name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Jobs active, current' type: JMX key: 'jmx["{#JMXOBJ}",CurrentActiveJobs]' @@ -322,6 +346,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - + uuid: 13b1867082c340d0a6f317c94376a055 name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Jobs cancelled, current' type: JMX key: 'jmx["{#JMXOBJ}",CurrentCancelledJobs]' @@ -335,6 +360,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - + uuid: 832c3683406c460c826522f8b2e3aafa name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: PME duration, current' type: JMX key: 'jmx["{#JMXOBJ}",CurrentPmeDuration]' @@ -350,11 +376,13 @@ zabbix_export: value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' trigger_prototypes: - + uuid: 88c8bd154bf84106b0912901f8e6324a expression: '{min(5m)} > {$IGNITE.PME.DURATION.MAX.HIGH}' name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: PME duration is too long (over {$IGNITE.PME.DURATION.MAX.HIGH} for 5 min)' priority: HIGH description: 'PME duration is over {$IGNITE.PME.DURATION.MAX.HIGH}ms. Looks like PME is hung.' - + uuid: 237bf24b8c8b48c39ed4e96ed6ed636e expression: '{min(5m)} > {$IGNITE.PME.DURATION.MAX.WARN}' name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: PME duration is too long (over {$IGNITE.PME.DURATION.MAX.WARN} for 5 min)' priority: WARNING @@ -364,6 +392,7 @@ zabbix_export: name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: PME duration is too long (over {$IGNITE.PME.DURATION.MAX.HIGH} for 5 min)' expression: '{Ignite by JMX:jmx["{#JMXOBJ}",CurrentPmeDuration].min(5m)} > {$IGNITE.PME.DURATION.MAX.HIGH}' - + uuid: 6b68ba90e40b4fa0a798dfde64ba8f01 name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Jobs rejected, current' type: JMX key: 'jmx["{#JMXOBJ}",CurrentRejectedJobs]' @@ -377,6 +406,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - + uuid: c459658bf32f4ca5aac6cfe1f8a8cc5b name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Threads count, current' type: JMX key: 'jmx["{#JMXOBJ}",CurrentThreadCount]' @@ -391,6 +421,7 @@ zabbix_export: value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' trigger_prototypes: - + uuid: 6eec4fd5857f4fa683256f0f4be75246 expression: '{min(15m)} > {$IGNITE.THREADS.COUNT.MAX.WARN}' name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Number of running threads is too high (over {$IGNITE.THREADS.COUNT.MAX.WARN} for 15 min)' priority: WARNING @@ -400,6 +431,7 @@ zabbix_export: name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: PME duration is too long (over {$IGNITE.PME.DURATION.MAX.HIGH} for 5 min)' expression: '{Ignite by JMX:jmx["{#JMXOBJ}",CurrentPmeDuration].min(5m)} > {$IGNITE.PME.DURATION.MAX.HIGH}' - + uuid: e29b01d139bd4d7e8248ccddb2a19baa name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Jobs waiting, current' type: JMX key: 'jmx["{#JMXOBJ}",CurrentWaitingJobs]' @@ -414,11 +446,13 @@ zabbix_export: value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' trigger_prototypes: - + uuid: 450bb998d9e642cb93733e2d12fefad4 expression: '{min(15m)} > {$IGNITE.JOBS.QUEUE.MAX.WARN}' name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Number of queued jobs is too high (over {$IGNITE.JOBS.QUEUE.MAX.WARN} for 15 min)' priority: WARNING description: 'Number of queued jobs is over {$IGNITE.JOBS.QUEUE.MAX.WARN}.' - + uuid: 5f61ae253e4f459ebc403ca69d85a617 name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Heap memory used' type: JMX key: 'jmx["{#JMXOBJ}",HeapMemoryUsed]' @@ -433,6 +467,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - + uuid: 923c561a1a504ce399bf6b1892e29a3e name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Jobs cancelled, rate' type: JMX key: 'jmx["{#JMXOBJ}",TotalCancelledJobs]' @@ -452,6 +487,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - + uuid: d6044f18b5e741818ca299ce8b19ccdb name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Jobs executed, rate' type: JMX key: 'jmx["{#JMXOBJ}",TotalExecutedJobs]' @@ -471,6 +507,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - + uuid: 15135ffe1ec74e8c920ee4c70b986904 name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Jobs rejects, rate' type: JMX key: 'jmx["{#JMXOBJ}",TotalRejectedJobs]' @@ -491,6 +528,7 @@ zabbix_export: value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' graph_prototypes: - + uuid: 40e5feb97990445da11d8d8f49643882 name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Jobs current state' graph_items: - @@ -517,6 +555,7 @@ zabbix_export: host: 'Ignite by JMX' key: 'jmx["{#JMXOBJ}",CurrentCancelledJobs]' - + uuid: cd3eedf54f44492d83138e3f8adf2564 name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Jobs rate' graph_items: - @@ -554,6 +593,7 @@ zabbix_export: return JSON.stringify(data) - + uuid: 1b3b0461964a418a962539ec4c17aca6 name: 'Cluster metrics' type: JMX key: 'jmx.discovery[beans,"org.apache:group=Kernal,name=ClusterMetricsMXBeanImpl,*"]' @@ -562,6 +602,7 @@ zabbix_export: password: '{$IGNITE.PASSWORD}' item_prototypes: - + uuid: 238c39ab7d5640abb3a81f0a51acc065 name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Nodes, Active baseline' type: JMX key: 'jmx["{#JMXOBJ}",ActiveBaselineNodes]' @@ -580,6 +621,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - + uuid: 4edffa6b8f294d959797a5c6ca4ccc5a name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Nodes, Baseline' type: JMX key: 'jmx["{#JMXOBJ}",TotalBaselineNodes]' @@ -598,6 +640,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - + uuid: a4116287c8a34359a46eff1217f7418d name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Nodes, Client' type: JMX key: 'jmx["{#JMXOBJ}",TotalClientNodes]' @@ -616,6 +659,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - + uuid: 517a320bd6964ec7906bf6b0408d834b name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Nodes, total' type: JMX key: 'jmx["{#JMXOBJ}",TotalNodes]' @@ -634,6 +678,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - + uuid: 9cfa72ba360840d9b87de9c59b780529 name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Nodes, Server' type: JMX key: 'jmx["{#JMXOBJ}",TotalServerNodes]' @@ -653,12 +698,14 @@ zabbix_export: value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' trigger_prototypes: - + uuid: 0d75f7dddf534fa88dafa35dde5ce4f2 expression: '{change()}>0' name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Server node added to the topology' priority: INFO description: 'One or more server node added to the topology. Ack to close.' manual_close: 'YES' - + uuid: a3755db1e5fc4422bbcfc06e1370512d expression: '{change()}<0' name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Server node left the topology' priority: WARNING @@ -666,6 +713,7 @@ zabbix_export: manual_close: 'YES' trigger_prototypes: - + uuid: c0f3216c11a84f40bbf11587d028691d expression: '{Ignite by JMX:jmx["{#JMXOBJ}",TotalServerNodes].last()}>{Ignite by JMX:jmx["{#JMXOBJ}",TotalBaselineNodes].last()}' name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: There are nodes is not in topology' priority: INFO @@ -689,6 +737,7 @@ zabbix_export: return JSON.stringify(data) - + uuid: c1513c51c41046c288b9add14feaabdb name: 'Ignite kernal metrics' type: JMX key: 'jmx.discovery[beans,"org.apache:group=Kernal,name=IgniteKernal,*"]' @@ -697,6 +746,7 @@ zabbix_export: password: '{$IGNITE.PASSWORD}' item_prototypes: - + uuid: b9e23036503a4227bfbb21969583120e name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Version' type: JMX key: 'jmx["{#JMXOBJ}",FullVersion]' @@ -723,12 +773,14 @@ zabbix_export: value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' trigger_prototypes: - + uuid: f68e17e110c446f58651ca9ade2ca9e0 expression: '{diff()}=1 and {strlen()}>0' name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'Ignite [{#JMXIGNITEINSTANCENAME}] version has changed. Ack to close.' manual_close: 'YES' - + uuid: cfa6cb5b02634c9d803b7c3a0774a7ce name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Local node ID' type: JMX key: 'jmx["{#JMXOBJ}",LocalNodeId]' @@ -749,6 +801,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - + uuid: d48d3694467e4153af369475672e4811 name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Uptime' type: JMX key: 'jmx["{#JMXOBJ}",UpTime]' @@ -769,12 +822,14 @@ zabbix_export: value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' trigger_prototypes: - + uuid: d7cc0b920f804c4aa2519b89d1e68e10 expression: '{nodata(10m)}=1' name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Failed to fetch info data (or no data for 10m)' priority: WARNING description: 'Zabbix has not received data for items for the last 10 minutes.' manual_close: 'YES' - + uuid: 9819a5176414470b814f57b3a220d0ef expression: '{last()}<10m' name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: has been restarted (uptime < 10m)' priority: INFO @@ -798,6 +853,7 @@ zabbix_export: return JSON.stringify(data) - + uuid: afd0c3182f8d4a299a180848eb096b95 name: 'TCP Ccmmunication SPI metrics' type: JMX key: 'jmx.discovery[beans,"org.apache:group=SPIs,name=TcpCommunicationSpi,*"]' @@ -806,6 +862,7 @@ zabbix_export: password: '{$IGNITE.PASSWORD}' item_prototypes: - + uuid: c6d996a3b2754963a916f44e8e99e828 name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Communication outbound messages queue' type: JMX key: 'jmx["{#JMXOBJ}",OutboundMessagesQueueSize]' @@ -819,6 +876,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - + uuid: 8a25c98dd3374e78ba26cebea1eaaebc name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Communication messages received, rate' type: JMX key: 'jmx["{#JMXOBJ}",ReceivedMessagesCount]' @@ -839,25 +897,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - - name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Communication reconnect rate' - type: JMX - key: 'jmx["{#JMXOBJ}",ReconnectCount]' - history: 7d - value_type: FLOAT - username: '{$IGNITE.USER}' - password: '{$IGNITE.PASSWORD}' - description: 'Gets maximum number of reconnect attempts used when establishing connection with remote nodes per second.' - preprocessing: - - - type: CHANGE_PER_SECOND - parameters: - - '' - jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' - tags: - - - tag: Application - value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - - + uuid: 6eacaf2c8e9e4f53991d547f81731780 name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Communication messages sent, rate' type: JMX key: 'jmx["{#JMXOBJ}",SentMessagesCount]' @@ -879,6 +919,7 @@ zabbix_export: value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' graph_prototypes: - + uuid: 9a116cfc05bc46d1bab248048f125a78 name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Communication messages rate' graph_items: - @@ -910,6 +951,7 @@ zabbix_export: return JSON.stringify(data) - + uuid: bab4df33f0bb4b5d892438865b6a97f2 name: 'TCP discovery SPI' type: JMX key: 'jmx.discovery[beans,"org.apache:group=SPIs,name=TcpDiscoverySpi,*"]' @@ -918,6 +960,7 @@ zabbix_export: password: '{$IGNITE.PASSWORD}' item_prototypes: - + uuid: d7a4b267f29b4baab3af479e7b49ae66 name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Coordinator' type: JMX key: 'jmx["{#JMXOBJ}",Coordinator]' @@ -939,12 +982,14 @@ zabbix_export: value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' trigger_prototypes: - + uuid: af706d2786fb4c338a87d5c095168d03 expression: '{diff()}=1 and {strlen()}>0' name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Coordinator has changed' priority: WARNING description: 'Ignite [{#JMXIGNITEINSTANCENAME}] version has changed. Ack to close.' manual_close: 'YES' - + uuid: 7b7a7edb2602436c8b53d6f9f4ea2236 name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Discovery message worker queue' type: JMX key: 'jmx["{#JMXOBJ}",MessageWorkerQueueSize]' @@ -958,6 +1003,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - + uuid: d933d5036b1f41358130c512af1161c6 name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Nodes failed' type: JMX key: 'jmx["{#JMXOBJ}",NodesFailed]' @@ -971,6 +1017,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - + uuid: 4464386c72704016a790371e8117896c name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Nodes joined' type: JMX key: 'jmx["{#JMXOBJ}",NodesJoined]' @@ -984,6 +1031,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - + uuid: fda81af6a86948b394b53f1ec505993a name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Nodes left' type: JMX key: 'jmx["{#JMXOBJ}",NodesLeft]' @@ -997,6 +1045,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - + uuid: 57aeab81263f45fba8189347d5446045 name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Discovery reconnect, rate' type: JMX key: 'jmx["{#JMXOBJ}",ReconnectCount]' @@ -1016,6 +1065,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - + uuid: 615e7eb22a2d46ab863628d40bff4d7d name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: TotalProcessedMessages' type: JMX key: 'jmx["{#JMXOBJ}",TotalProcessedMessages]' @@ -1036,6 +1086,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - + uuid: b896207c7fda48ea9265cebfee12f6df name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Discovery messages received, rate' type: JMX key: 'jmx["{#JMXOBJ}",TotalReceivedMessages]' @@ -1057,6 +1108,7 @@ zabbix_export: value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' graph_prototypes: - + uuid: 348631d78d0644209001b054f18b2dc9 name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Discovery messages rate' graph_items: - @@ -1088,6 +1140,7 @@ zabbix_export: return JSON.stringify(data) - + uuid: 709e596e106b40869be746dc84214c06 name: 'Transaction metrics' type: JMX key: 'jmx.discovery[beans,"org.apache:group=TransactionMetrics,name=TransactionMetricsMxBeanImpl,*"]' @@ -1096,6 +1149,7 @@ zabbix_export: password: '{$IGNITE.PASSWORD}' item_prototypes: - + uuid: 9bdf9d13664b405f9737590323bc4a1c name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Locked keys' type: JMX key: 'jmx["{#JMXOBJ}",LockedKeysNumber]' @@ -1109,6 +1163,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - + uuid: ac461a17802440a8906ea7471659935a name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Transactions owner, current' type: JMX key: 'jmx["{#JMXOBJ}",OwnerTransactionsNumber]' @@ -1122,6 +1177,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - + uuid: 3754810fbb1f47fe858880ada9f40921 name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Transactions committed, rate' type: JMX key: 'jmx["{#JMXOBJ}",TransactionsCommittedNumber]' @@ -1136,6 +1192,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - + uuid: ff5a1a7f579c430c8f1860d241bd8b2f name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Transactions holding lock, current' type: JMX key: 'jmx["{#JMXOBJ}",TransactionsHoldingLockNumber]' @@ -1149,6 +1206,7 @@ zabbix_export: tag: Application value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' - + uuid: 3de3a27adea84e9cbb2cae812a3bc9c6 name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Transactions rolledback, rate' type: JMX key: 'jmx["{#JMXOBJ}",TransactionsRolledBackNumber]' @@ -1164,6 +1222,7 @@ zabbix_export: value: 'Ignite instance [{#JMXIGNITEINSTANCENAME}]' graph_prototypes: - + uuid: a10ff3fbfd92437ca24cddd82afe3572 name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Transactions' graph_items: - @@ -1178,6 +1237,7 @@ zabbix_export: host: 'Ignite by JMX' key: 'jmx["{#JMXOBJ}",TransactionsHoldingLockNumber]' - + uuid: 0f84dd85e01d475fa1257085814800da name: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Transactions rate' graph_items: - @@ -1209,6 +1269,7 @@ zabbix_export: return JSON.stringify(data) - + uuid: aefce82342554933ae1214dcd7ca708b name: 'Cache groups' type: JMX key: 'jmx.discovery[beans,"org.apache:group=\"Cache groups\",*"]' @@ -1229,6 +1290,7 @@ zabbix_export: formulaid: B item_prototypes: - + uuid: 0014580397654a279b3c8906e457ee74 name: 'Cache group [{#JMXNAME}]: Backups' type: JMX key: 'jmx["{#JMXOBJ}",Backups]' @@ -1242,6 +1304,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Cache group [{#JMXNAME}]' - + uuid: 8b5acfc3a3c64714b57381fc0ae6b1a6 name: 'Cache group [{#JMXNAME}]: Caches' type: JMX key: 'jmx["{#JMXOBJ}",Caches]' @@ -1263,12 +1326,14 @@ zabbix_export: value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Cache group [{#JMXNAME}]' trigger_prototypes: - + uuid: d1cfea81f7c5419fa04117a0e2416994 expression: '{diff()}=1 and {strlen()}>0' name: 'Cache group [{#JMXNAME}]: List of caches has changed' priority: INFO description: 'List of caches has changed. Significant changes have occurred in the cluster. Ack to close.' manual_close: 'YES' - + uuid: 253059e09010451f94ad0e6b10be7cc5 name: 'Cache group [{#JMXNAME}]: Local node partitions, moving' type: JMX key: 'jmx["{#JMXOBJ}",LocalNodeMovingPartitionsCount]' @@ -1283,12 +1348,14 @@ zabbix_export: value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Cache group [{#JMXNAME}]' trigger_prototypes: - + uuid: 34bdb75663924fcf9179e031a73b93da expression: '{max(30m)}>0' name: 'Cache group [{#JMXNAME}]: Rebalance in progress' priority: INFO description: 'Ack to close.' manual_close: 'YES' - + uuid: 84edf5609ef94d0185a15a606384e609 name: 'Cache group [{#JMXNAME}]: Local node partitions, owning' type: JMX key: 'jmx["{#JMXOBJ}",LocalNodeOwningPartitionsCount]' @@ -1302,6 +1369,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Cache group [{#JMXNAME}]' - + uuid: 314499dd6d214bdcbc524f83c6cbaa2b name: 'Cache group [{#JMXNAME}]: Local node entries, renting' type: JMX key: 'jmx["{#JMXOBJ}",LocalNodeRentingEntriesCount]' @@ -1315,6 +1383,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Cache group [{#JMXNAME}]' - + uuid: 06aff67a70624af899b2f111d7e6c34b name: 'Cache group [{#JMXNAME}]: Local node partitions, renting' type: JMX key: 'jmx["{#JMXOBJ}",LocalNodeRentingPartitionsCount]' @@ -1328,6 +1397,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Cache group [{#JMXNAME}]' - + uuid: 6888861452b64b9e90ece1d1ab97ab4d name: 'Cache group [{#JMXNAME}]: Partition copies, max' type: JMX key: 'jmx["{#JMXOBJ}",MaximumNumberOfPartitionCopies]' @@ -1341,6 +1411,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Cache group [{#JMXNAME}]' - + uuid: 9910268fcb3a46aca2eeaf581420ca31 name: 'Cache group [{#JMXNAME}]: Partition copies, min' type: JMX key: 'jmx["{#JMXOBJ}",MinimumNumberOfPartitionCopies]' @@ -1355,10 +1426,12 @@ zabbix_export: value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Cache group [{#JMXNAME}]' trigger_prototypes: - + uuid: 983dc5867fb841dc97b7da8227bddebd expression: '{max(30m)}=0' name: 'Cache group [{#JMXNAME}]: There is no copy for partitions' priority: WARNING - + uuid: edc59b661b004f9a8687b6a6b0e1dc09 name: 'Cache group [{#JMXNAME}]: Partitions' type: JMX key: 'jmx["{#JMXOBJ}",Partitions]' @@ -1373,11 +1446,13 @@ zabbix_export: value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Cache group [{#JMXNAME}]' trigger_prototypes: - + uuid: 9f548a5096ba49a39557ecc23cd44967 expression: '{Ignite by JMX:jmx["{#JMXOBJ}",Backups].min(5m)}>={Ignite by JMX:jmx["{#JMXOBJ}",MinimumNumberOfPartitionCopies].max(5m)}' name: 'Cache group [{#JMXNAME}]: One or more backups are unavailable' priority: WARNING graph_prototypes: - + uuid: ffb5efed84144196a631b0bdef33a13e name: 'Cache group [{#JMXNAME}]: Partitions' graph_items: - @@ -1425,6 +1500,7 @@ zabbix_export: parameters: - 3h - + uuid: d532f96029b7415fac925e6fd53100f4 name: 'Thread pool metrics' type: JMX key: 'jmx.discovery[beans,"org.apache:group=\"Thread Pools\",*"]' @@ -1445,6 +1521,7 @@ zabbix_export: formulaid: B item_prototypes: - + uuid: 1646bb35234742bb894a5abfd1fbf021 name: 'Thread pool [{#JMXNAME}]: Pool size, core' type: JMX key: 'jmx["{#JMXOBJ}",CorePoolSize]' @@ -1459,6 +1536,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Thread pool [{#JMXNAME}]' - + uuid: 959cfe87996b4d6886bb90db2265deef name: 'Thread pool [{#JMXNAME}]: Pool size, max' type: JMX key: 'jmx["{#JMXOBJ}",MaximumPoolSize]' @@ -1473,6 +1551,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Thread pool [{#JMXNAME}]' - + uuid: 6c7897c2f2c842988a1e6802eb11adde name: 'Thread pool [{#JMXNAME}]: Pool size' type: JMX key: 'jmx["{#JMXOBJ}",PoolSize]' @@ -1487,6 +1566,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Thread pool [{#JMXNAME}]' - + uuid: 0b4b22918f374603a2f14efc95c217da name: 'Thread pool [{#JMXNAME}]: Queue size' type: JMX key: 'jmx["{#JMXOBJ}",QueueSize]' @@ -1502,12 +1582,14 @@ zabbix_export: value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Thread pool [{#JMXNAME}]' trigger_prototypes: - + uuid: 5817d369a0654d03bf49ecc864c478ff expression: '{min(5m)} > {$IGNITE.THREAD.QUEUE.MAX.WARN:"{#JMXNAME}"}' name: 'Thread pool [{#JMXNAME}]: Too many messages in queue (over {$IGNITE.THREAD.QUEUE.MAX.WARN:"{#JMXNAME}"} for 5 min)' priority: AVERAGE description: 'Number of messages in queue more than {$IGNITE.THREAD.QUEUE.MAX.WARN:"{#JMXNAME}"}.' graph_prototypes: - + uuid: 112c375ee9264c1996ea8c35e467f4a4 name: 'Thread pool [{#JMXNAME}]: Thread pool size' graph_items: - @@ -1549,6 +1631,7 @@ zabbix_export: parameters: - 3h - + uuid: b050fc87d8a3400282739f03c1a5fefd name: 'Cache metrics' type: JMX key: 'jmx.discovery[beans,"org.apache:name=\"org.apache.ignite.internal.processors.cache.CacheLocalMetricsMXBeanImpl\",*"]' @@ -1569,6 +1652,7 @@ zabbix_export: formulaid: B item_prototypes: - + uuid: 372f156464634c2b98c2ce3bfe9ac2f4 name: 'Cache group [{#JMXGROUP}]: Cache gets, rate' type: JMX key: 'jmx["{#JMXOBJ}",CacheGets]' @@ -1589,6 +1673,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Cache group [{#JMXGROUP}]' - + uuid: 5e633d192b3a472e9a29b4e0a0013ab1 name: 'Cache group [{#JMXGROUP}]: Cache hits, pct' type: JMX key: 'jmx["{#JMXOBJ}",CacheHitPercentage]' @@ -1604,6 +1689,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Cache group [{#JMXGROUP}]' - + uuid: 0d79c416c12748f9a3471003ce4d88fb name: 'Cache group [{#JMXGROUP}]: Cache misses, pct' type: JMX key: 'jmx["{#JMXOBJ}",CacheMissPercentage]' @@ -1619,6 +1705,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Cache group [{#JMXGROUP}]' - + uuid: fb324608d65545c79e71df0978d0d053 name: 'Cache group [{#JMXGROUP}]: Cache puts, rate' type: JMX key: 'jmx["{#JMXOBJ}",CachePuts]' @@ -1639,6 +1726,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Cache group [{#JMXGROUP}]' - + uuid: 503f39545fa04af79e8dc85f0550ed6b name: 'Cache group [{#JMXGROUP}]: Cache removals, rate' type: JMX key: 'jmx["{#JMXOBJ}",CacheRemovals]' @@ -1659,6 +1747,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Cache group [{#JMXGROUP}]' - + uuid: 182dea03e7d64425aea8c64e1d5714ba name: 'Cache group [{#JMXGROUP}]: Cache size' type: JMX key: 'jmx["{#JMXOBJ}",CacheSize]' @@ -1673,6 +1762,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Cache group [{#JMXGROUP}]' - + uuid: 74119c1570c24155b450db6e5c1126cd name: 'Cache group [{#JMXGROUP}]: Cache transaction commits, rate' type: JMX key: 'jmx["{#JMXOBJ}",CacheTxCommits]' @@ -1693,6 +1783,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Cache group [{#JMXGROUP}]' - + uuid: 34d8a8ac772a48c486bfb101e7129fd8 name: 'Cache group [{#JMXGROUP}]: Cache transaction rollbacks, rate' type: JMX key: 'jmx["{#JMXOBJ}",CacheTxRollbacks]' @@ -1713,6 +1804,7 @@ zabbix_export: tag: Application value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Cache group [{#JMXGROUP}]' - + uuid: cb6b9006d41c46f29ff902a76a27c6f5 name: 'Cache group [{#JMXGROUP}]: Cache heap entries' type: JMX key: 'jmx["{#JMXOBJ}",HeapEntriesCount]' @@ -1733,12 +1825,14 @@ zabbix_export: value: 'Ignite [{#JMXIGNITEINSTANCENAME}]: Cache group [{#JMXGROUP}]' trigger_prototypes: - + uuid: db9874f224e54e1986e4248bab0f01f3 expression: '{Ignite by JMX:jmx["{#JMXOBJ}",CacheSize].last()}={Ignite by JMX:jmx["{#JMXOBJ}",HeapEntriesCount].last()}' name: 'Cache group [{#JMXGROUP}]: All entries are in heap' priority: INFO description: 'All entries are in heap. Possibly you use eager queries it may cause out of memory exceptions for big caches. Ack to close.' manual_close: 'YES' - + uuid: f93b8dca48df4283ac9527b39e540fbb expression: '{Ignite by JMX:jmx["{#JMXOBJ}",CacheTxRollbacks].min(5m)} > {Ignite by JMX:jmx["{#JMXOBJ}",CacheTxCommits].max(5m)}' name: 'Cache group [{#JMXGROUP}]: Success transactions less than rollbacks for 5m' priority: WARNING @@ -1747,11 +1841,13 @@ zabbix_export: name: 'Cache group [{#JMXGROUP}]: There are no success transactions for cache for 5m' expression: '{Ignite by JMX:jmx["{#JMXOBJ}",CacheTxRollbacks].min(5m)}>0 and {Ignite by JMX:jmx["{#JMXOBJ}",CacheTxCommits].max(5m)}=0' - + uuid: ee3286ab04f647d4adc9ce13ad24d356 expression: '{Ignite by JMX:jmx["{#JMXOBJ}",CacheTxRollbacks].min(5m)}>0 and {Ignite by JMX:jmx["{#JMXOBJ}",CacheTxCommits].max(5m)}=0' name: 'Cache group [{#JMXGROUP}]: There are no success transactions for cache for 5m' priority: AVERAGE graph_prototypes: - + uuid: 50482d45d20a42e581cfdb0a40a9a9dc name: 'Cache group [{#JMXGROUP}]: Cache hits' graph_items: - @@ -1766,6 +1862,7 @@ zabbix_export: host: 'Ignite by JMX' key: 'jmx["{#JMXOBJ}",CacheMissPercentage]' - + uuid: 1ce594e3eed64627a337e690b772a741 name: 'Cache group [{#JMXGROUP}]: Cache ops' graph_items: - @@ -1786,6 +1883,7 @@ zabbix_export: host: 'Ignite by JMX' key: 'jmx["{#JMXOBJ}",CacheRemovals]' - + uuid: 91e7fb726cf24bbf9aab6467b9e3a217 name: 'Cache group [{#JMXGROUP}]: Cache transactions' graph_items: - diff --git a/templates/db/mongodb/template_db_mongodb.yaml b/templates/db/mongodb/template_db_mongodb.yaml index e603e9dffac..9e497d54bc9 100644 --- a/templates/db/mongodb/template_db_mongodb.yaml +++ b/templates/db/mongodb/template_db_mongodb.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:28:34Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 748ad4d098d447d492bb935c907f652f name: Templates/Databases templates: - + uuid: 81aa8c5ab5594f77a2b26fb7f5094048 template: 'MongoDB node by Zabbix Agent 2' name: 'MongoDB node by Zabbix Agent 2' description: | @@ -22,6 +24,7 @@ zabbix_export: name: Templates/Databases items: - + uuid: bfd58d9efaf54e038f96458f68fd48af name: 'MongoDB: Document: deleted, rate' type: DEPENDENT key: mongod.document.deleted.rate @@ -45,6 +48,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 5ecc078aeda04e3ca34ed42d966cdf40 name: 'MongoDB: Document: inserted, rate' type: DEPENDENT key: mongod.document.inserted.rate @@ -68,6 +72,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 56fc9870503645069a9d937ac21ab7c2 name: 'MongoDB: Document: returned, rate' type: DEPENDENT key: mongod.document.returned.rate @@ -91,6 +96,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: d21a95f1862b4c17b5a4ed83a67ffb1b name: 'MongoDB: Document: updated, rate' type: DEPENDENT key: mongod.document.updated.rate @@ -114,6 +120,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: d5ec0427c5ca49119f6e94211b0297bf name: 'MongoDB: Active clients: readers' type: DEPENDENT key: mongodb.active_clients.readers @@ -132,6 +139,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 1c2dc0b60eb44d259e02accf2531b389 name: 'MongoDB: Active clients: total' type: DEPENDENT key: mongodb.active_clients.total @@ -150,6 +158,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 9c5512c83e1844c5b4fdb675336edbf6 name: 'MongoDB: Active clients: writers' type: DEPENDENT key: mongodb.active_clients.writers @@ -168,6 +177,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 5e6fa5d1c9fc48ada6c0bc5c8d1d3ec4 name: 'MongoDB: Asserts: message, rate' type: DEPENDENT key: mongodb.asserts.msg.rate @@ -193,6 +203,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 32d5177badac49eda8ce1f47c851ebf2 name: 'MongoDB: Asserts: regular, rate' type: DEPENDENT key: mongodb.asserts.regular.rate @@ -218,6 +229,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 67f2ef15386a47b6b88fc95dd7fe1be6 name: 'MongoDB: Asserts: rollovers, rate' type: DEPENDENT key: mongodb.asserts.rollovers.rate @@ -243,6 +255,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: a7dfd56310d44d7dac1f3c02fa5fbc79 name: 'MongoDB: Asserts: user, rate' type: DEPENDENT key: mongodb.asserts.user.rate @@ -268,6 +281,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 41638aa2b3374e56ad00ef9113e1ea61 name: 'MongoDB: Asserts: warning, rate' type: DEPENDENT key: mongodb.asserts.warning.rate @@ -291,6 +305,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 46f0a53612de4448ab8e98098375656b name: 'MongoDB: Get collections usage stats' key: 'mongodb.collections.usage["{$MONGODB.CONNSTRING}","{$MONGODB.USER}","{$MONGODB.PASSWORD}"]' history: '0' @@ -302,6 +317,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 6ce4b63c962646ef91e4a705a42f36de name: 'MongoDB: Connections, active' type: DEPENDENT key: mongodb.connections.active @@ -324,6 +340,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 3b53fa8cf9cb4d1a9ff364cd5d8ae724 name: 'MongoDB: Connections, available' type: DEPENDENT key: mongodb.connections.available @@ -342,6 +359,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: c4d86707cd124d9db195ca6afd636e71 name: 'MongoDB: Connections, current' type: DEPENDENT key: mongodb.connections.current @@ -362,6 +380,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 37fd836b53fa4db88aeb0faeeccc2856 name: 'MongoDB: New connections, rate' type: DEPENDENT key: mongodb.connections.rate @@ -386,6 +405,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 0f04a5b3b0e5415185e01ecf75f426ec name: 'MongoDB: Current queue: readers' type: DEPENDENT key: mongodb.current_queue.readers @@ -406,6 +426,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 47ecaffb9638429eb308572b7d7beb5a name: 'MongoDB: Current queue: total' type: DEPENDENT key: mongodb.current_queue.total @@ -424,6 +445,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: e68ff1592a5648fc8b5475054c327ac6 name: 'MongoDB: Current queue: writers' type: DEPENDENT key: mongodb.current_queue.writers @@ -444,6 +466,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 1d2c068feba240d6b934b65249d1b5ea name: 'MongoDB: Cursor: open pinned' type: DEPENDENT key: mongodb.cursor.open.pinned @@ -462,6 +485,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: f23bf716eced4ba5948b06c24c780904 name: 'MongoDB: Cursor: open total' type: DEPENDENT key: mongodb.cursor.open.total @@ -481,10 +505,12 @@ zabbix_export: value: MongoDB triggers: - + uuid: 13aad3ffa7044e25b69fb6170ca18142 expression: '{min(5m)}>{$MONGODB.CURSOR.OPEN.MAX.WARN}' name: 'MongoDB: Too many cursors opened by MongoDB for clients (over {$MONGODB.CURSOR.OPEN.MAX.WARN} in 5m)' priority: WARNING - + uuid: b30b4c7b6d88467bbde22db411660d6b name: 'MongoDB: Cursor: timed out, rate' type: DEPENDENT key: mongodb.cursor.timed_out.rate @@ -509,10 +535,12 @@ zabbix_export: value: MongoDB triggers: - + uuid: ca63d64b0610472f9135fb709245c1f7 expression: '{min(5m)}>{$MONGODB.CURSOR.TIMEOUT.MAX.WARN}' name: 'MongoDB: Too many cursors are timing out (over {$MONGODB.CURSOR.TIMEOUT.MAX.WARN} per second in 5m)' priority: WARNING - + uuid: 4d0b20f4eeca4418bb08e7e2905cc68c name: 'MongoDB: Architecture' type: DEPENDENT key: mongodb.mem.bits @@ -536,6 +564,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: c88392536a334f9a9c907be28090424c name: 'MongoDB: Memory: mapped' type: DEPENDENT key: mongodb.mem.mapped @@ -560,6 +589,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 7a10ad84604246679104111e83fa762e name: 'MongoDB: Memory: mapped with journal' type: DEPENDENT key: mongodb.mem.mapped_with_journal @@ -584,6 +614,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 2248b869cfca42bd95140451c0974f8c name: 'MongoDB: Memory: resident' type: DEPENDENT key: mongodb.mem.resident @@ -607,6 +638,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 561ea7508e44443cb692b7dfe8ed3bdc name: 'MongoDB: Memory: virtual' type: DEPENDENT key: mongodb.mem.virtual @@ -630,6 +662,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 9c79163da0b44e39a704969ab1d6280b name: 'MongoDB: Cursor: open no timeout' type: DEPENDENT key: mongodb.metrics.cursor.open.no_timeout @@ -648,6 +681,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: ba0502f80a044670993bdb63587cd282 name: 'MongoDB: Bytes in, rate' type: DEPENDENT key: mongodb.network.bytes_in.rate @@ -672,6 +706,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 0545114b39a649ef9a4b75da500031fb name: 'MongoDB: Bytes out, rate' type: DEPENDENT key: mongodb.network.bytes_out.rate @@ -696,6 +731,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 73aba89f9012437eb3ed843ccbe63c06 name: 'MongoDB: Requests, rate' type: DEPENDENT key: mongodb.network.numRequests.rate @@ -720,6 +756,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 532a1f4a64624434986f54b9ac2d2e3a name: 'MongoDB: Operations: command, rate' type: DEPENDENT key: mongodb.opcounters.command.rate @@ -745,6 +782,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 540f30705ced49da89a16f80828e8775 name: 'MongoDB: Operations: delete, rate' type: DEPENDENT key: mongodb.opcounters.delete.rate @@ -768,6 +806,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 229345df70c240b5ab113b358fb738d9 name: 'MongoDB: Operations: getmore, rate' type: DEPENDENT key: mongodb.opcounters.getmore.rate @@ -793,6 +832,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 4236ad60fcef48f793ac6da4cccdb029 name: 'MongoDB: Operations: insert, rate' type: DEPENDENT key: mongodb.opcounters.insert.rate @@ -816,6 +856,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: b0f7def2c62047bba0db77d18f1df920 name: 'MongoDB: Operations: query, rate' type: DEPENDENT key: mongodb.opcounters.query.rate @@ -839,6 +880,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 019ed179e4e1407db799e01920280e02 name: 'MongoDB: Operations: update, rate' type: DEPENDENT key: mongodb.opcounters.update.rate @@ -862,6 +904,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 8e7406e64edd4fe5ba87d4018011c958 name: 'MongoDB: Get oplog stats' key: 'mongodb.oplog.stats["{$MONGODB.CONNSTRING}","{$MONGODB.USER}","{$MONGODB.PASSWORD}"]' history: '0' @@ -873,6 +916,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 350da28ce7ab42f9b96728ec730d4bd6 name: 'MongoDB: Ping' key: 'mongodb.ping["{$MONGODB.CONNSTRING}","{$MONGODB.USER}","{$MONGODB.PASSWORD}"]' delay: 30s @@ -891,11 +935,13 @@ zabbix_export: value: MongoDB triggers: - + uuid: 7f41490a6488403a8c8eb14ed9cdbe51 expression: '{last()}=0' name: 'MongoDB: Connection to MongoDB is unavailable' priority: HIGH description: 'Connection to MongoDB instance is currently unavailable.' - + uuid: 3b448eff509240faba344f7b325f3e28 name: 'MongoDB: Get Replica Set status' key: 'mongodb.rs.status["{$MONGODB.CONNSTRING}","{$MONGODB.USER}","{$MONGODB.PASSWORD}"]' history: '0' @@ -907,6 +953,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: fb0cc7d44559406cada9d90a51bc999c name: 'MongoDB: Get server status' key: 'mongodb.server.status["{$MONGODB.CONNSTRING}","{$MONGODB.USER}","{$MONGODB.PASSWORD}"]' history: '0' @@ -918,6 +965,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 2d1bf92792014ed8a3f8d8b13907fc7d name: 'MongoDB: Uptime' type: DEPENDENT key: mongodb.uptime @@ -939,6 +987,7 @@ zabbix_export: value: MongoDB triggers: - + uuid: 0b75ef01399b4854a164409acc163525 expression: '{nodata(10m)}=1' name: 'MongoDB: Failed to fetch info data (or no data for 10m)' priority: WARNING @@ -949,12 +998,14 @@ zabbix_export: name: 'MongoDB: Connection to MongoDB is unavailable' expression: '{MongoDB node by Zabbix Agent 2:mongodb.ping["{$MONGODB.CONNSTRING}","{$MONGODB.USER}","{$MONGODB.PASSWORD}"].last()}=0' - + uuid: 7e87beef08a94dd38272751f797d7733 expression: '{last()}<10m' name: 'MongoDB: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: c5679875dc254ddd833ee40ef4a2b3cf name: 'MongoDB: MongoDB version' type: DEPENDENT key: mongodb.version @@ -980,6 +1031,7 @@ zabbix_export: value: MongoDB triggers: - + uuid: a121a674192c46e2999c2cf681ed7c43 expression: '{diff()}=1 and {strlen()}>0' name: 'MongoDB: Version has changed (new version: {ITEM.VALUE})' priority: INFO @@ -987,6 +1039,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: a6398a8ae4fe4891a03bb6041bf71f53 name: 'Collection discovery' key: 'mongodb.collections.discovery["{$MONGODB.CONNSTRING}","{$MONGODB.USER}","{$MONGODB.PASSWORD}"]' delay: 30m @@ -1014,6 +1067,7 @@ zabbix_export: description: 'Collect collections metrics.' item_prototypes: - + uuid: fbcfeba93bce4f3fa965176b9b3208b0 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Objects, avg size' type: DEPENDENT key: 'mongodb.collection.avg_obj_size["{#DBNAME}","{#COLLECTION}"]' @@ -1035,6 +1089,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: ee5d3cefe6584900b400a4f598c84c1b name: 'MongoDB {#DBNAME}.{#COLLECTION}: Capped' type: DEPENDENT key: 'mongodb.collection.capped["{#DBNAME}","{#COLLECTION}"]' @@ -1063,6 +1118,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: 5fc5b90792054b09a651b5d41328ca56 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Objects, count' type: DEPENDENT key: 'mongodb.collection.count["{#DBNAME}","{#COLLECTION}"]' @@ -1081,6 +1137,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: 0ab52dbdcb424d759f6f717d8197cb30 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Capped: max number' type: DEPENDENT key: 'mongodb.collection.max_number["{#DBNAME}","{#COLLECTION}"]' @@ -1101,6 +1158,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: 8c0fe89cfa9f40e3bb04c92c417757df name: 'MongoDB {#DBNAME}.{#COLLECTION}: Capped: max size' type: DEPENDENT key: 'mongodb.collection.max_size["{#DBNAME}","{#COLLECTION}"]' @@ -1121,6 +1179,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: b8ebe075b01248179d93c5d174286d2f name: 'MongoDB {#DBNAME}.{#COLLECTION}: Indexes' type: DEPENDENT key: 'mongodb.collection.nindexes["{#DBNAME}","{#COLLECTION}"]' @@ -1139,6 +1198,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: a4d05a4ee48b4ce2aa4fbebd240b8c4c name: 'MongoDB {#DBNAME}.{#COLLECTION}: Operations: commands, ms/s' type: DEPENDENT key: 'mongodb.collection.ops.commands.ms["{#DBNAME}","{#COLLECTION}"]' @@ -1163,6 +1223,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: b6d89c096fec4194bbe834e026f33178 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Operations: commands, rate' type: DEPENDENT key: 'mongodb.collection.ops.commands.rate["{#DBNAME}","{#COLLECTION}"]' @@ -1186,6 +1247,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: 6375b055efe84cdaa0a42c4b9981dde7 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Operations: getmore, ms/s' type: DEPENDENT key: 'mongodb.collection.ops.getmore.ms["{#DBNAME}","{#COLLECTION}"]' @@ -1210,6 +1272,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: 760a0a70a2674ad7acd9d551865693ef name: 'MongoDB {#DBNAME}.{#COLLECTION}: Operations: getmore, rate' type: DEPENDENT key: 'mongodb.collection.ops.getmore.rate["{#DBNAME}","{#COLLECTION}"]' @@ -1233,6 +1296,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: 812f76c720fe47ba9fd8764c349c4a36 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Operations: insert, ms/s' type: DEPENDENT key: 'mongodb.collection.ops.insert.ms["{#DBNAME}","{#COLLECTION}"]' @@ -1257,6 +1321,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: c824a6a997ef4308b47cdc4118799f33 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Operations: insert, rate' type: DEPENDENT key: 'mongodb.collection.ops.insert.rate["{#DBNAME}","{#COLLECTION}"]' @@ -1280,6 +1345,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: 77de05da93b34432a7c2442fc01ca624 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Operations: queries, ms/s' type: DEPENDENT key: 'mongodb.collection.ops.queries.ms["{#DBNAME}","{#COLLECTION}"]' @@ -1304,6 +1370,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: 41b1f661ceab494f81e7a4b943a07020 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Operations: queries, rate' type: DEPENDENT key: 'mongodb.collection.ops.queries.rate["{#DBNAME}","{#COLLECTION}"]' @@ -1327,6 +1394,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: a46f2c1c973d4eef8d9a7b1150702c74 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Operations: remove, ms/s' type: DEPENDENT key: 'mongodb.collection.ops.remove.ms["{#DBNAME}","{#COLLECTION}"]' @@ -1351,6 +1419,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: 89b74a8511b84f4bb8cab94fc5471632 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Operations: remove, rate' type: DEPENDENT key: 'mongodb.collection.ops.remove.rate["{#DBNAME}","{#COLLECTION}"]' @@ -1374,6 +1443,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: 67eaf64e851a45afbd69303ad0256077 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Operations: total, ms/s' type: DEPENDENT key: 'mongodb.collection.ops.total.ms["{#DBNAME}","{#COLLECTION}"]' @@ -1398,6 +1468,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: 1ca4ae9dcf494efdbf85d635d49d4de8 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Operations: total, rate' type: DEPENDENT key: 'mongodb.collection.ops.total.rate["{#DBNAME}","{#COLLECTION}"]' @@ -1421,6 +1492,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: 89b6f13894d64bdcbe0d0ec41568051a name: 'MongoDB {#DBNAME}.{#COLLECTION}: Operations: update, ms/s' type: DEPENDENT key: 'mongodb.collection.ops.update.ms["{#DBNAME}","{#COLLECTION}"]' @@ -1445,6 +1517,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: 8d75aa686d0d4f3f93089b8b089f1d3c name: 'MongoDB {#DBNAME}.{#COLLECTION}: Operations: update, rate' type: DEPENDENT key: 'mongodb.collection.ops.update.rate["{#DBNAME}","{#COLLECTION}"]' @@ -1468,6 +1541,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: 4d575525f749436ea4ea9098c3b164ba name: 'MongoDB {#DBNAME}.{#COLLECTION}: Read lock, ms/s' type: DEPENDENT key: 'mongodb.collection.read_lock.ms["{#DBNAME}","{#COLLECTION}"]' @@ -1492,6 +1566,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: 9d2d62a252054e428d9b8863a2128ad8 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Read lock, rate' type: DEPENDENT key: 'mongodb.collection.read_lock.rate["{#DBNAME}","{#COLLECTION}"]' @@ -1515,6 +1590,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: e5e471e100834da5a2e9dddaaa453227 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Size' type: DEPENDENT key: 'mongodb.collection.size["{#DBNAME}","{#COLLECTION}"]' @@ -1534,6 +1610,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: d43709c548b84ea9b2c3c1b159bf28a3 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Get collection stats {#DBNAME}.{#COLLECTION}' key: 'mongodb.collection.stats["{$MONGODB.CONNSTRING}","{$MONGODB.USER}","{$MONGODB.PASSWORD}","{#DBNAME}","{#COLLECTION}"]' history: '0' @@ -1545,6 +1622,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: a2f095952fa44ed3a199b098c5fbee7a name: 'MongoDB {#DBNAME}.{#COLLECTION}: Storage size' type: DEPENDENT key: 'mongodb.collection.storage_size["{#DBNAME}","{#COLLECTION}"]' @@ -1564,6 +1642,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: a4c46912b5e643be8565f2b0d32c62a9 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Write lock, ms/s' type: DEPENDENT key: 'mongodb.collection.write_lock.ms["{#DBNAME}","{#COLLECTION}"]' @@ -1588,6 +1667,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}.{#COLLECTION}' - + uuid: ef83d379681241eaadd8be8de755a2bd name: 'MongoDB {#DBNAME}.{#COLLECTION}: Write lock, rate' type: DEPENDENT key: 'mongodb.collection.write_lock.rate["{#DBNAME}","{#COLLECTION}"]' @@ -1612,6 +1692,7 @@ zabbix_export: value: 'MongoDB: {#DBNAME}.{#COLLECTION}' graph_prototypes: - + uuid: 76e921eae63a49b99102d880d5844a46 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Locks' graph_items: - @@ -1626,6 +1707,7 @@ zabbix_export: host: 'MongoDB node by Zabbix Agent 2' key: 'mongodb.collection.write_lock.rate["{#DBNAME}","{#COLLECTION}"]' - + uuid: ab97504abcc844d5a408d4b7cf85e5a5 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Locks time' graph_items: - @@ -1640,6 +1722,7 @@ zabbix_export: host: 'MongoDB node by Zabbix Agent 2' key: 'mongodb.collection.write_lock.ms["{#DBNAME}","{#COLLECTION}"]' - + uuid: dcfc8fcc0b484c8baea14525aa212dc2 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Operations' graph_items: - @@ -1685,6 +1768,7 @@ zabbix_export: host: 'MongoDB node by Zabbix Agent 2' key: 'mongodb.collection.ops.total.rate["{#DBNAME}","{#COLLECTION}"]' - + uuid: 554ac3ac477c47cfbaaba3d6419109f0 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Operations time' graph_items: - @@ -1730,6 +1814,7 @@ zabbix_export: host: 'MongoDB node by Zabbix Agent 2' key: 'mongodb.collection.ops.total.ms["{#DBNAME}","{#COLLECTION}"]' - + uuid: a2a57b40d12944ae8ee21c166706b132 name: 'Database discovery' key: 'mongodb.db.discovery["{$MONGODB.CONNSTRING}","{$MONGODB.USER}","{$MONGODB.PASSWORD}"]' delay: 30m @@ -1748,6 +1833,7 @@ zabbix_export: description: 'Collect database metrics.' item_prototypes: - + uuid: cbb85c1a212a49a1bbdd9336f4a8fe68 name: 'MongoDB {#DBNAME}: Collections' type: DEPENDENT key: 'mongodb.db.collections["{#DBNAME}"]' @@ -1766,6 +1852,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}' - + uuid: a9d502096d664f6da44a6ab82f8b7d36 name: 'MongoDB {#DBNAME}: Size, data' type: DEPENDENT key: 'mongodb.db.data_size["{#DBNAME}"]' @@ -1785,6 +1872,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}' - + uuid: c5f4ae6a260e4c10aae0d51441fcbbf7 name: 'MongoDB {#DBNAME}: Extents' type: DEPENDENT key: 'mongodb.db.extents["{#DBNAME}"]' @@ -1804,6 +1892,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}' - + uuid: cecffb75221440ac957fda5d676d7714 name: 'MongoDB {#DBNAME}: Size, file' type: DEPENDENT key: 'mongodb.db.file_size["{#DBNAME}"]' @@ -1824,6 +1913,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}' - + uuid: 9567515baf7b46a0a685717839f4a48f name: 'MongoDB {#DBNAME}: Size, index' type: DEPENDENT key: 'mongodb.db.index_size["{#DBNAME}"]' @@ -1843,6 +1933,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}' - + uuid: cd5ecd2eafc640319aa2f049db2cf582 name: 'MongoDB {#DBNAME}: Objects, count' type: DEPENDENT key: 'mongodb.db.objects["{#DBNAME}"]' @@ -1861,6 +1952,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}' - + uuid: cadce6df66ec4872bd6b517233f77bfc name: 'MongoDB {#DBNAME}: Objects, avg size' type: DEPENDENT key: 'mongodb.db.size["{#DBNAME}"]' @@ -1881,6 +1973,7 @@ zabbix_export: tag: Application value: 'MongoDB: {#DBNAME}' - + uuid: 829536cb5dd448d8a05a30cf6eff8599 name: 'MongoDB {#DBNAME}: Get db stats {#DBNAME}' key: 'mongodb.db.stats["{$MONGODB.CONNSTRING}","{$MONGODB.USER}","{$MONGODB.PASSWORD}","{#DBNAME}"]' history: '0' @@ -1892,6 +1985,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 197a1d1f5d14413da8fe6c93bfdcf4f3 name: 'MongoDB {#DBNAME}: Size, storage' type: DEPENDENT key: 'mongodb.db.storage_size["{#DBNAME}"]' @@ -1912,6 +2006,7 @@ zabbix_export: value: 'MongoDB: {#DBNAME}' graph_prototypes: - + uuid: e65fcfed4eca4d518b5e6b5b6085ede8 name: 'MongoDB {#DBNAME}: Collections stats' graph_items: - @@ -1926,6 +2021,7 @@ zabbix_export: host: 'MongoDB node by Zabbix Agent 2' key: 'mongodb.db.objects["{#DBNAME}"]' - + uuid: 5dc13b4aebf24a1b8448c26d93b42d7a name: 'MongoDB {#DBNAME}: Disk usage' graph_items: - @@ -1952,6 +2048,7 @@ zabbix_export: host: 'MongoDB node by Zabbix Agent 2' key: 'mongodb.db.data_size["{#DBNAME}"]' - + uuid: eaa4b8fc535143f887673834987ce7be name: 'Replication discovery' type: DEPENDENT key: mongodb.rs.discovery @@ -1959,6 +2056,7 @@ zabbix_export: description: 'Collect metrics by Zabbix agent if it exists' item_prototypes: - + uuid: aed5de1374ea427185d478e87b7f1449 name: 'MongoDB: Apply batches, ms/s' type: DEPENDENT key: 'mongodb.rs.apply.batches.ms.rate[{#RS_NAME}]' @@ -1983,6 +2081,7 @@ zabbix_export: tag: Application value: 'MongoDB Replica Set: {#RS_NAME}' - + uuid: a460d4356895439d9cf9143b38a18213 name: 'MongoDB: Apply batches, rate' type: DEPENDENT key: 'mongodb.rs.apply.batches.rate[{#RS_NAME}]' @@ -2006,6 +2105,7 @@ zabbix_export: tag: Application value: 'MongoDB Replica Set: {#RS_NAME}' - + uuid: 48970eb366f144b4b9ed3f72fbd983a7 name: 'MongoDB: Apply ops, rate' type: DEPENDENT key: 'mongodb.rs.apply.rate[{#RS_NAME}]' @@ -2029,6 +2129,7 @@ zabbix_export: tag: Application value: 'MongoDB Replica Set: {#RS_NAME}' - + uuid: 8d8b0046f9fd409891d3d225f8a462ff name: 'MongoDB: Buffer' type: DEPENDENT key: 'mongodb.rs.buffer.count[{#RS_NAME}]' @@ -2047,6 +2148,7 @@ zabbix_export: tag: Application value: 'MongoDB Replica Set: {#RS_NAME}' - + uuid: 0a7522edb2a647989627de85f7e61319 name: 'MongoDB: Buffer, max size' type: DEPENDENT key: 'mongodb.rs.buffer.max_size[{#RS_NAME}]' @@ -2066,6 +2168,7 @@ zabbix_export: tag: Application value: 'MongoDB Replica Set: {#RS_NAME}' - + uuid: fd9b7ea20e1e4e91b7a3c75d5416efe8 name: 'MongoDB: Buffer, size' type: DEPENDENT key: 'mongodb.rs.buffer.size[{#RS_NAME}]' @@ -2085,6 +2188,7 @@ zabbix_export: tag: Application value: 'MongoDB Replica Set: {#RS_NAME}' - + uuid: 6f07d080d01d45dfa5383640c76175c5 name: 'MongoDB: Replication lag' type: DEPENDENT key: 'mongodb.rs.lag[{#RS_NAME}]' @@ -2106,10 +2210,12 @@ zabbix_export: value: 'MongoDB Replica Set: {#RS_NAME}' trigger_prototypes: - + uuid: 68b71943d9ab437ea155701407d170f9 expression: '{min(5m)}>{$MONGODB.REPL.LAG.MAX.WARN}' name: 'MongoDB: Replication lag with primary is too high (over {$MONGODB.REPL.LAG.MAX.WARN} in 5m)' priority: WARNING - + uuid: be060c8d3fec46d5832f8047d3512903 name: 'MongoDB: Network bytes, rate' type: DEPENDENT key: 'mongodb.rs.network.bytes.rate[{#RS_NAME}]' @@ -2134,6 +2240,7 @@ zabbix_export: tag: Application value: 'MongoDB Replica Set: {#RS_NAME}' - + uuid: 68b7ac3fee984352bab02b07e0823f51 name: 'MongoDB: Network getmores, ms/s' type: DEPENDENT key: 'mongodb.rs.network.getmores.ms.rate[{#RS_NAME}]' @@ -2158,6 +2265,7 @@ zabbix_export: tag: Application value: 'MongoDB Replica Set: {#RS_NAME}' - + uuid: 86d9ddbfc35447c7889bef826bab016f name: 'MongoDB: Network getmores, rate' type: DEPENDENT key: 'mongodb.rs.network.getmores.rate[{#RS_NAME}]' @@ -2181,6 +2289,7 @@ zabbix_export: tag: Application value: 'MongoDB Replica Set: {#RS_NAME}' - + uuid: d2b3075c9728473a9dc8a0585ce43cfd name: 'MongoDB: Network ops, rate' type: DEPENDENT key: 'mongodb.rs.network.ops.rate[{#RS_NAME}]' @@ -2204,6 +2313,7 @@ zabbix_export: tag: Application value: 'MongoDB Replica Set: {#RS_NAME}' - + uuid: 7f9d03a683764e32a35b9c1d4da5ddab name: 'MongoDB: Network readers created, rate' type: DEPENDENT key: 'mongodb.rs.network.readers.rate[{#RS_NAME}]' @@ -2227,6 +2337,7 @@ zabbix_export: tag: Application value: 'MongoDB Replica Set: {#RS_NAME}' - + uuid: 341410549bfd46058a9cb289b3254639 name: 'MongoDB {#RS_NAME}: Oplog time diff' type: DEPENDENT key: 'mongodb.rs.oplog.timediff[{#RS_NAME}]' @@ -2246,6 +2357,7 @@ zabbix_export: tag: Application value: 'MongoDB Replica Set: {#RS_NAME}' - + uuid: f759273556f5427196c86e822dc7aa95 name: 'MongoDB: Preload docs, ms/s' type: DEPENDENT key: 'mongodb.rs.preload.docs.ms.rate[{#RS_NAME}]' @@ -2270,6 +2382,7 @@ zabbix_export: tag: Application value: 'MongoDB Replica Set: {#RS_NAME}' - + uuid: a364941cb8da416a84c0ca897a04c8f9 name: 'MongoDB: Preload docs, rate' type: DEPENDENT key: 'mongodb.rs.preload.docs.rate[{#RS_NAME}]' @@ -2293,6 +2406,7 @@ zabbix_export: tag: Application value: 'MongoDB Replica Set: {#RS_NAME}' - + uuid: c78b8e62a12b466ea6f1de84d0e9080a name: 'MongoDB: Preload indexes, ms/s' type: DEPENDENT key: 'mongodb.rs.preload.indexes.ms.rate[{#RS_NAME}]' @@ -2317,6 +2431,7 @@ zabbix_export: tag: Application value: 'MongoDB Replica Set: {#RS_NAME}' - + uuid: ce37bf73939041ab869e4b2faaaedae3 name: 'MongoDB: Preload indexes, rate' type: DEPENDENT key: 'mongodb.rs.preload.indexes.rate[{#RS_NAME}]' @@ -2340,6 +2455,7 @@ zabbix_export: tag: Application value: 'MongoDB Replica Set: {#RS_NAME}' - + uuid: 49e786da687a4b36a17bf617026e3c83 name: 'MongoDB: Node state' type: DEPENDENT key: 'mongodb.rs.state[{#RS_NAME}]' @@ -2365,6 +2481,7 @@ zabbix_export: value: 'MongoDB Replica Set: {#RS_NAME}' trigger_prototypes: - + uuid: a664490fb76f45b8a971b196b0326a31 expression: '{change()}=1' recovery_mode: NONE name: 'MongoDB: Node in ReplicaSet changed the state (new state: {ITEM.VALUE})' @@ -2372,6 +2489,7 @@ zabbix_export: description: 'Node in ReplicaSet changed the state. Ack to close.' manual_close: 'YES' - + uuid: 211d5f6768c044f8ac959724160d3ddc name: 'MongoDB: Number of replicas' type: DEPENDENT key: 'mongodb.rs.total_nodes[{#RS_NAME}]' @@ -2395,6 +2513,7 @@ zabbix_export: tag: Application value: 'MongoDB Replica Set: {#RS_NAME}' - + uuid: 4b81b6e4ce1644689e5d8a4490650e6b name: 'MongoDB: Unhealthy replicas' type: DEPENDENT key: 'mongodb.rs.unhealthy[{#RS_NAME}]' @@ -2426,6 +2545,7 @@ zabbix_export: tag: Application value: 'MongoDB Replica Set: {#RS_NAME}' - + uuid: b8d4a32cfa9f4b4fb5177e3389d15a5a name: 'MongoDB: Number of unhealthy replicas' type: DEPENDENT key: 'mongodb.rs.unhealthy_count[{#RS_NAME}]' @@ -2450,11 +2570,13 @@ zabbix_export: value: 'MongoDB Replica Set: {#RS_NAME}' trigger_prototypes: - + uuid: 45f1f9bafad9469eb7238e939fb71b9b expression: '{MongoDB node by Zabbix Agent 2:mongodb.rs.unhealthy_count[{#RS_NAME}].last()}>0 and {MongoDB node by Zabbix Agent 2:mongodb.rs.unhealthy[{#RS_NAME}].strlen()}>0' name: 'MongoDB: There are unhealthy replicas in ReplicaSet' priority: AVERAGE graph_prototypes: - + uuid: 52724c49dd544470916eab1301be30da name: 'MongoDB: Replication lag time [{#RS_NAME}]' graph_items: - @@ -2514,6 +2636,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: 9b37bb1d3e244a95ac5702bcf3ab19a9 name: 'WiredTiger metrics' type: DEPENDENT key: mongodb.wired_tiger.discovery @@ -2521,6 +2644,7 @@ zabbix_export: description: 'Collect metrics of WiredTiger Storage Engine if it exists' item_prototypes: - + uuid: 918e705019734ca7a200a7c4422c6bab name: 'MongoDB: WiredTiger cache: bytes' type: DEPENDENT key: 'mongodb.wired_tiger.cache.bytes_in_cache[{#SINGLETON}]' @@ -2540,6 +2664,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 20edd994c8b04e35bea96e6eacd33611 name: 'MongoDB: WiredTiger cache: bytes, max' type: DEPENDENT key: 'mongodb.wired_tiger.cache.maximum_bytes_configured[{#SINGLETON}]' @@ -2559,6 +2684,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 4e07f3e517bf41c1b42661d3bbd5237e name: 'MongoDB: WiredTiger cache: max page size at eviction' type: DEPENDENT key: 'mongodb.wired_tiger.cache.max_page_size_eviction[{#SINGLETON}]' @@ -2578,6 +2704,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 692685a9f3d9461daa88fdfcb0771e05 name: 'MongoDB: WiredTiger cache: modified pages evicted' type: DEPENDENT key: 'mongodb.wired_tiger.cache.modified_pages_evicted[{#SINGLETON}]' @@ -2596,6 +2723,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 634060250f474f269aed1df61f709ca7 name: 'MongoDB: WiredTiger cache: pages evicted by application threads, rate' type: DEPENDENT key: 'mongodb.wired_tiger.cache.pages_evicted_threads.rate[{#SINGLETON}]' @@ -2615,6 +2743,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 547ccf6f4c7f4629831e39f72cbcfb70 name: 'MongoDB: WiredTiger cache: pages held in cache' type: DEPENDENT key: 'mongodb.wired_tiger.cache.pages_in_cache[{#SINGLETON}]' @@ -2633,6 +2762,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: c01890f434b14e998e2aea7d61d600e5 name: 'MongoDB: WiredTiger cache: pages read into cache' type: DEPENDENT key: 'mongodb.wired_tiger.cache.pages_read[{#SINGLETON}]' @@ -2651,6 +2781,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 0aa52db6d7684a2496fb0599139cd142 name: 'MongoDB: WiredTiger cache: pages written from cache' type: DEPENDENT key: 'mongodb.wired_tiger.cache.pages_written[{#SINGLETON}]' @@ -2669,6 +2800,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 851100dc722b4e74883fa469e062a2e2 name: 'MongoDB: WiredTiger cache: in-memory page splits' type: DEPENDENT key: 'mongodb.wired_tiger.cache.splits[{#SINGLETON}]' @@ -2687,6 +2819,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 85706ecdaa0e4c789a6542cbde35e80a name: 'MongoDB: WiredTiger cache: tracked dirty bytes in the cache' type: DEPENDENT key: 'mongodb.wired_tiger.cache.tracked_dirty_bytes[{#SINGLETON}]' @@ -2706,6 +2839,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 7993e04be54b4dc0b663a105b7b9a3c4 name: 'MongoDB: WiredTiger cache: unmodified pages evicted' type: DEPENDENT key: 'mongodb.wired_tiger.cache.unmodified_pages_evicted[{#SINGLETON}]' @@ -2724,6 +2858,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: b1a9800865db4ac8959bbdc4b2ab39ee name: 'MongoDB: WiredTiger concurrent transactions: read, available' type: DEPENDENT key: 'mongodb.wired_tiger.concurrent_transactions.read.available[{#SINGLETON}]' @@ -2743,6 +2878,7 @@ zabbix_export: value: MongoDB trigger_prototypes: - + uuid: 505b9f6b8e18477297c586c0ac179d83 expression: '{max(5m)}<{$MONGODB.WIRED_TIGER.TICKETS.AVAILABLE.MIN.WARN}' name: 'MongoDB: Available WiredTiger read tickets less then {$MONGODB.WIRED_TIGER.TICKETS.AVAILABLE.MIN.WARN}' priority: WARNING @@ -2750,6 +2886,7 @@ zabbix_export: "Too few available read tickets. When the number of available read tickets remaining reaches zero, new read requests will be queued until a new read ticket is available." - + uuid: b9415bf5203840209e149a6be4b110a1 name: 'MongoDB: WiredTiger concurrent transactions: read, out' type: DEPENDENT key: 'mongodb.wired_tiger.concurrent_transactions.read.out[{#SINGLETON}]' @@ -2768,6 +2905,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: 46c67d017c5040f691695fcd7645c224 name: 'MongoDB: WiredTiger concurrent transactions: read, total tickets' type: DEPENDENT key: 'mongodb.wired_tiger.concurrent_transactions.read.totalTickets[{#SINGLETON}]' @@ -2786,6 +2924,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: cb36bdd5ce0442cca03e46436f82c6a2 name: 'MongoDB: WiredTiger concurrent transactions: write, available' type: DEPENDENT key: 'mongodb.wired_tiger.concurrent_transactions.write.available[{#SINGLETON}]' @@ -2805,6 +2944,7 @@ zabbix_export: value: MongoDB trigger_prototypes: - + uuid: 6ebcb8b493404d03a38eb1325dcf999d expression: '{max(5m)}<{$MONGODB.WIRED_TIGER.TICKETS.AVAILABLE.MIN.WARN}' name: 'MongoDB: Available WiredTiger write tickets less then {$MONGODB.WIRED_TIGER.TICKETS.AVAILABLE.MIN.WARN}' priority: WARNING @@ -2812,6 +2952,7 @@ zabbix_export: "Too few available write tickets. When the number of available write tickets remaining reaches zero, new write requests will be queued until a new write ticket is available." - + uuid: b997757256e441dca58758192126ac44 name: 'MongoDB: WiredTiger concurrent transactions: write, out' type: DEPENDENT key: 'mongodb.wired_tiger.concurrent_transactions.write.out[{#SINGLETON}]' @@ -2830,6 +2971,7 @@ zabbix_export: tag: Application value: MongoDB - + uuid: e9eb61954ab6462d9dbcf9206467b076 name: 'MongoDB: WiredTiger concurrent transactions: write, total tickets' type: DEPENDENT key: 'mongodb.wired_tiger.concurrent_transactions.write.totalTickets[{#SINGLETON}]' @@ -2909,6 +3051,7 @@ zabbix_export: description: 'Minimum number of available WiredTiger read or write tickets remaining' valuemaps: - + uuid: 9f921e1503e74204b8f128966f9562bc name: 'MongoDB flag' mappings: - @@ -2918,6 +3061,7 @@ zabbix_export: value: '1' newvalue: 'True' - + uuid: a99141555eff42ff8d367f10d9a7c569 name: 'ReplicaSet node state' mappings: - @@ -2951,6 +3095,7 @@ zabbix_export: value: '10' newvalue: REMOVED - + uuid: b37ba44823e34a13a119f86f3d58a65a name: 'Service state' mappings: - @@ -2961,12 +3106,14 @@ zabbix_export: newvalue: Up triggers: - + uuid: 2224ac7f3ab541d3be2e06c1fd72eea8 expression: '{MongoDB node by Zabbix Agent 2:mongodb.connections.current.min(5m)}/({MongoDB node by Zabbix Agent 2:mongodb.connections.available.last()}+{MongoDB node by Zabbix Agent 2:mongodb.connections.current.last()})*100>{$MONGODB.CONNS.PCT.USED.MAX.WARN}' name: 'MongoDB: Total number of open connections is too high (over {$MONGODB.CONNS.PCT.USED.MAX.WARN%} in 5m)' priority: WARNING description: 'Too few available connections. If MongoDB runs low on connections, in may not be able to handle incoming requests in a timely manner.' graphs: - + uuid: b018e24581464b0282df09fb9d6fc129 name: 'MongoDB: Active clients' graph_items: - @@ -2988,6 +3135,7 @@ zabbix_export: host: 'MongoDB node by Zabbix Agent 2' key: mongodb.active_clients.writers - + uuid: 815c7f2a6dd941df9bc10bc9153e0e97 name: 'MongoDB: Activity' graph_items: - @@ -3002,6 +3150,7 @@ zabbix_export: host: 'MongoDB node by Zabbix Agent 2' key: mongodb.network.numRequests.rate - + uuid: d7787063a8614cb4afdf41811a8ade59 name: 'MongoDB: Connections' graph_items: - @@ -3022,6 +3171,7 @@ zabbix_export: host: 'MongoDB node by Zabbix Agent 2' key: mongodb.connections.current - + uuid: 230bda1ddd4a45b6a2f11dbea252276e name: 'MongoDB: Cursors' graph_items: - @@ -3042,6 +3192,7 @@ zabbix_export: host: 'MongoDB node by Zabbix Agent 2' key: mongodb.metrics.cursor.open.no_timeout - + uuid: 509211f5f33d4c57a49c5416b2f33937 name: 'MongoDB: Documents' graph_items: - @@ -3068,6 +3219,7 @@ zabbix_export: host: 'MongoDB node by Zabbix Agent 2' key: mongod.document.updated.rate - + uuid: f47175a50c6f488b993d3b04ecb28af4 name: 'MongoDB: Memory usage' graph_items: - @@ -3094,6 +3246,7 @@ zabbix_export: host: 'MongoDB node by Zabbix Agent 2' key: mongodb.mem.mapped_with_journal - + uuid: f1311a6b0d5f4564898d6679a45c438d name: 'MongoDB: Network' graph_items: - @@ -3108,6 +3261,7 @@ zabbix_export: host: 'MongoDB node by Zabbix Agent 2' key: mongodb.network.bytes_in.rate - + uuid: 27c36a56bdca436d8a0fe43c9ee8233b name: 'MongoDB: Operations' graph_items: - @@ -3146,6 +3300,7 @@ zabbix_export: host: 'MongoDB node by Zabbix Agent 2' key: mongodb.opcounters.command.rate - + uuid: e228af86d0a34bd4b494cb6b8cda2ad8 name: 'MongoDB: Queued operations' graph_items: - diff --git a/templates/db/mongodb_cluster/template_db_mongodb_cluster.yaml b/templates/db/mongodb_cluster/template_db_mongodb_cluster.yaml index e3a2339b1c4..f0adaca1274 100644 --- a/templates/db/mongodb_cluster/template_db_mongodb_cluster.yaml +++ b/templates/db/mongodb_cluster/template_db_mongodb_cluster.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:28:28Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 748ad4d098d447d492bb935c907f652f name: Templates/Databases templates: - + uuid: d38b271797bd41f2ad8c79d83b9d8d9c template: 'MongoDB cluster by Zabbix Agent 2' name: 'MongoDB cluster by Zabbix Agent 2' description: | @@ -24,6 +26,7 @@ zabbix_export: name: Templates/Databases items: - + uuid: 78db5504896649198605e140abb942be name: 'MongoDB cluster: Configserver heartbeat' type: DEPENDENT key: mongodb.config_server_heartbeat @@ -45,6 +48,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: fccb23cdee01483cabe6ef14a532664b name: 'MongoDB cluster: Connections, active' type: DEPENDENT key: mongodb.connections.active @@ -68,6 +72,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: 1f881cbd515d462eb5839fe4e1e21ee1 name: 'MongoDB cluster: Connections, available' type: DEPENDENT key: mongodb.connections.available @@ -87,6 +92,7 @@ zabbix_export: value: 'MongoDB sharded cluster' triggers: - + uuid: 50e282c14f4a4bef9724aeaa5896dd52 expression: '{max(5m)}<{$MONGODB.CONNS.AVAILABLE.MIN.WARN}' name: 'MongoDB cluster: Available connections less then {$MONGODB.CONNS.AVAILABLE.MIN.WARN}' priority: WARNING @@ -94,6 +100,7 @@ zabbix_export: "Too few available connections. Consider this value in combination with the value of connections current to understand the connection load on the database" - + uuid: 087d1a405b7a456692a52b0d20c43eb3 name: 'MongoDB cluster: Connections, current' type: DEPENDENT key: mongodb.connections.current @@ -114,6 +121,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: 18ed07f0efb54f55970483d15613d320 name: 'MongoDB cluster: New connections, rate' type: DEPENDENT key: mongodb.connections.rate @@ -137,6 +145,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: 281e5a1a19dc402a992331252b27ee63 name: 'MongoDB cluster: Connection pool: available' type: DEPENDENT key: mongodb.connection_pool.available @@ -155,6 +164,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: 58522550e8bc4f479681d961ba789b92 name: 'MongoDB cluster: Connection pool: client connections' type: DEPENDENT key: mongodb.connection_pool.client @@ -173,6 +183,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: 9b9d601d2d5c4d8da5d97c2785d8e0fa name: 'MongoDB cluster: Connection pool: created, rate' type: DEPENDENT key: mongodb.connection_pool.created.rate @@ -196,6 +207,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: 9394a15a25e342688335b7d83db25b2d name: 'MongoDB cluster: Connection pool: in use' type: DEPENDENT key: mongodb.connection_pool.in_use @@ -214,6 +226,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: 22c66363ffae4ae2b436a26b8ecca3ab name: 'MongoDB cluster: Connection pool: refreshing' type: DEPENDENT key: mongodb.connection_pool.refreshing @@ -232,6 +245,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: 55dbfe5d52c44954b9e5669a043f10b4 name: 'MongoDB cluster: Connection pool: scoped' type: DEPENDENT key: mongodb.connection_pool.scoped @@ -250,6 +264,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: f34fcc3866b446748b7a8d11311edd82 name: 'MongoDB cluster: Get mongodb.connpool.stats' key: 'mongodb.connpool.stats["{$MONGODB.CONNSTRING}","{$MONGODB.USER}","{$MONGODB.PASSWORD}"]' history: '0' @@ -261,6 +276,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 22ca0c06006b49009f25fcd829f1b5bf name: 'MongoDB cluster: Cursor: open pinned' type: DEPENDENT key: mongodb.cursor.open.pinned @@ -279,6 +295,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: 45bfa997dab9498e8e3851de750e21a2 name: 'MongoDB cluster: Cursor: open total' type: DEPENDENT key: mongodb.cursor.open.total @@ -298,10 +315,12 @@ zabbix_export: value: 'MongoDB sharded cluster' triggers: - + uuid: 08cddd6b66d742f3907d9b1f0a8eabf3 expression: '{min(5m)}>{$MONGODB.CURSOR.OPEN.MAX.WARN}' name: 'MongoDB cluster: Too many cursors opened by MongoDB for clients (over {$MONGODB.CURSOR.OPEN.MAX.WARN} in 5m)' priority: WARNING - + uuid: 5d3a3c724a6a45fb99a0af5330bf9cf2 name: 'MongoDB cluster: Cursor: timed out, rate' type: DEPENDENT key: mongodb.cursor.timed_out.rate @@ -326,10 +345,12 @@ zabbix_export: value: 'MongoDB sharded cluster' triggers: - + uuid: 795224f4d1494feda972e28f7ec9d148 expression: '{min(5m)}>{$MONGODB.CURSOR.TIMEOUT.MAX.WARN}' name: 'MongoDB cluster: Too many cursors are timing out (over {$MONGODB.CURSOR.TIMEOUT.MAX.WARN} per second in 5m)' priority: WARNING - + uuid: 110685e463e141ca800b2638e3532d51 name: 'MongoDB cluster: Jumbo chunks' key: 'mongodb.jumbo_chunks.count["{$MONGODB.CONNSTRING}","{$MONGODB.USER}","{$MONGODB.PASSWORD}"]' history: 7d @@ -339,6 +360,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: fa28a98992e74cdf8c54b4faa01de89a name: 'MongoDB cluster: Last seen configserver' type: DEPENDENT key: mongodb.last_seen_config_server @@ -360,6 +382,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: df2423ff36e24357809c7a7211144898 name: 'MongoDB cluster: Architecture' type: DEPENDENT key: mongodb.mem.bits @@ -383,6 +406,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: f6a06e0d7cf84cc1a40d8d2dcde7b01a name: 'MongoDB cluster: Memory: resident' type: DEPENDENT key: mongodb.mem.resident @@ -406,6 +430,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: 2c5548ae9c614efb81e58a2e4ec3d3e4 name: 'MongoDB cluster: Memory: virtual' type: DEPENDENT key: mongodb.mem.virtual @@ -429,6 +454,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: 16925e0ca40747d1818e512962d31a83 name: 'MongoDB cluster: Cursor: open no timeout' type: DEPENDENT key: mongodb.metrics.cursor.open.no_timeout @@ -447,6 +473,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: 59481dcb9b5a487985297e2f41f72dd1 name: 'MongoDB cluster: Bytes in, rate' type: DEPENDENT key: mongodb.network.bytes_in.rate @@ -470,6 +497,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: 13cba18ba344440bba4371585fd8e4c0 name: 'MongoDB cluster: Bytes out, rate' type: DEPENDENT key: mongodb.network.bytes_out.rate @@ -494,6 +522,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: eb821875b59c4bf8bc98f9afec146e88 name: 'MongoDB cluster: Requests, rate' type: DEPENDENT key: mongodb.network.numRequests.rate @@ -518,6 +547,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: b98fb6d98b9a4282ba0b2d9770722035 name: 'MongoDB cluster: Operations: command' type: DEPENDENT key: mongodb.opcounters.command.rate @@ -543,6 +573,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: f4e917e9cdd3439abbe6ea7b9a9034b7 name: 'MongoDB cluster: Operations: delete' type: DEPENDENT key: mongodb.opcounters.delete.rate @@ -566,6 +597,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: 165d5a180ed541ba9a19916134962368 name: 'MongoDB cluster: Operations: getmore, rate' type: DEPENDENT key: mongodb.opcounters.getmore.rate @@ -591,6 +623,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: 021a00004efe434a9b2f316c0d25c175 name: 'MongoDB cluster: Operations: insert, rate' type: DEPENDENT key: mongodb.opcounters.insert.rate @@ -614,6 +647,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: 0866b3b6bc1748a98e8bfd9308152304 name: 'MongoDB cluster: Operations: query, rate' type: DEPENDENT key: mongodb.opcounters.query.rate @@ -637,6 +671,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: 329e6d41de1c47dba8f3f9d287c93eda name: 'MongoDB cluster: Operations: update, rate' type: DEPENDENT key: mongodb.opcounters.update.rate @@ -660,6 +695,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster' - + uuid: ff979eb9ba4a4420a753913df5431219 name: 'MongoDB cluster: Ping' key: 'mongodb.ping["{$MONGODB.CONNSTRING}","{$MONGODB.USER}","{$MONGODB.PASSWORD}"]' delay: 30s @@ -678,11 +714,13 @@ zabbix_export: value: 'MongoDB sharded cluster' triggers: - + uuid: f29ce03521ae45408c2bb894c1538eb1 expression: '{last()}=0' name: 'MongoDB cluster: Connection to mongos proxy is unavailable' priority: HIGH description: 'Connection to mongos proxy instance is currently unavailable.' - + uuid: b8c6dadff060447e9718b49fdc796d8d name: 'MongoDB cluster: Get server status' key: 'mongodb.server.status["{$MONGODB.CONNSTRING}","{$MONGODB.USER}","{$MONGODB.PASSWORD}"]' history: '0' @@ -694,6 +732,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: e88da2ca6ccc4fdfa256fa51e050792d name: 'MongoDB cluster: Uptime' type: DEPENDENT key: mongodb.uptime @@ -714,6 +753,7 @@ zabbix_export: value: 'MongoDB sharded cluster' triggers: - + uuid: b513d5b31ebc4dcab81f49932096ab84 expression: '{nodata(10m)}=1' name: 'MongoDB cluster: Failed to fetch info data (or no data for 10m)' priority: WARNING @@ -724,12 +764,14 @@ zabbix_export: name: 'MongoDB cluster: Connection to mongos proxy is unavailable' expression: '{MongoDB cluster by Zabbix Agent 2:mongodb.ping["{$MONGODB.CONNSTRING}","{$MONGODB.USER}","{$MONGODB.PASSWORD}"].last()}=0' - + uuid: 84386c63601b4a09be72d6dd405b6df9 expression: '{last()}<10m' name: 'MongoDB cluster: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: dda1722d6e6b4189978fd44ace0f8f86 name: 'MongoDB cluster: Mongos version' type: DEPENDENT key: mongodb.version @@ -755,6 +797,7 @@ zabbix_export: value: 'MongoDB sharded cluster' triggers: - + uuid: ba0c547f24574759976d9f684864085e expression: '{diff()}=1 and {strlen()}>0' name: 'MongoDB cluster: Version has changed (new version: {ITEM.VALUE})' priority: INFO @@ -762,12 +805,14 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: eb57a506cc5640a79e6df51179321ba0 name: 'Config servers discovery' key: 'mongodb.cfg.discovery["{$MONGODB.CONNSTRING}","{$MONGODB.USER}","{$MONGODB.PASSWORD}"]' delay: 30m description: 'Discovery shared cluster config servers.' host_prototypes: - + uuid: 809db5d8d32a45898e8401f288a42fac host: '{#HOSTNAME}' name: '{#HOSTNAME}' group_links: @@ -786,6 +831,7 @@ zabbix_export: value: '{#MONGOD_URI}' description: 'Connection string in the URI format (password is not used).' - + uuid: 61a19fbf4f9f4c2f9ad215b08d41e544 name: 'Collection discovery' key: 'mongodb.collections.discovery["{$MONGODB.CONNSTRING}","{$MONGODB.USER}","{$MONGODB.PASSWORD}"]' delay: 30m @@ -813,6 +859,7 @@ zabbix_export: description: 'Collect collections metrics.' item_prototypes: - + uuid: 253af5ef7858482fbeaa0c06c033b47a name: 'MongoDB {#DBNAME}.{#COLLECTION}: Objects, avg size' type: DEPENDENT key: 'mongodb.collection.avg_obj_size["{#DBNAME}","{#COLLECTION}"]' @@ -834,6 +881,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster: {#DBNAME}.{#COLLECTION}' - + uuid: 59465dc6e9384c7baf1a6239a6c66f0e name: 'MongoDB {#DBNAME}.{#COLLECTION}: Capped' type: DEPENDENT key: 'mongodb.collection.capped["{#DBNAME}","{#COLLECTION}"]' @@ -864,6 +912,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster: {#DBNAME}.{#COLLECTION}' - + uuid: 03b8eb71502a4805902f7a5856e7c7b6 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Objects, count' type: DEPENDENT key: 'mongodb.collection.count["{#DBNAME}","{#COLLECTION}"]' @@ -882,6 +931,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster: {#DBNAME}.{#COLLECTION}' - + uuid: 2a78fa441bef4523bd0fee4934fc7b55 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Capped, max number' type: DEPENDENT key: 'mongodb.collection.max["{#DBNAME}","{#COLLECTION}"]' @@ -902,6 +952,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster: {#DBNAME}.{#COLLECTION}' - + uuid: 294985df777b42e0a56a229366bbac5d name: 'MongoDB {#DBNAME}.{#COLLECTION}: Capped, max size' type: DEPENDENT key: 'mongodb.collection.max_size["{#DBNAME}","{#COLLECTION}"]' @@ -922,6 +973,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster: {#DBNAME}.{#COLLECTION}' - + uuid: 8da7cc960e8d42ccb3efe065fff5f0e9 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Indexes' type: DEPENDENT key: 'mongodb.collection.nindexes["{#DBNAME}","{#COLLECTION}"]' @@ -940,6 +992,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster: {#DBNAME}.{#COLLECTION}' - + uuid: 191a21d9a1b94b238009e31433dbaa38 name: 'MongoDB {#DBNAME}.{#COLLECTION}: Size' type: DEPENDENT key: 'mongodb.collection.size["{#DBNAME}","{#COLLECTION}"]' @@ -959,6 +1012,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster: {#DBNAME}.{#COLLECTION}' - + uuid: aa964be0bc5c4318bc92c3192c269d8e name: 'MongoDB {#DBNAME}.{#COLLECTION}: Get collection stats {#DBNAME}.{#COLLECTION}' key: 'mongodb.collection.stats["{$MONGODB.CONNSTRING}","{$MONGODB.USER}","{$MONGODB.PASSWORD}","{#DBNAME}","{#COLLECTION}"]' history: '0' @@ -970,6 +1024,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: ef82b9f814cd4917b3714e73d7ac87ac name: 'MongoDB {#DBNAME}.{#COLLECTION}: Storage size' type: DEPENDENT key: 'mongodb.collection.storage_size["{#DBNAME}","{#COLLECTION}"]' @@ -989,6 +1044,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster: {#DBNAME}.{#COLLECTION}' - + uuid: 25ece32c5f764461913f605ba3d7736a name: 'Database discovery' key: 'mongodb.db.discovery["{$MONGODB.CONNSTRING}","{$MONGODB.USER}","{$MONGODB.PASSWORD}"]' delay: 30m @@ -1007,6 +1063,7 @@ zabbix_export: description: 'Collect database metrics.' item_prototypes: - + uuid: 6dea9a371b94402aad9f8c6d7fcc5761 name: 'MongoDB {#DBNAME}: Size, data' type: DEPENDENT key: 'mongodb.db.data_size["{#DBNAME}"]' @@ -1026,6 +1083,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster: {#DBNAME}' - + uuid: 98c9e25c24b146aeaec4953913bb720a name: 'MongoDB {#DBNAME}: Extents' type: DEPENDENT key: 'mongodb.db.extents["{#DBNAME}"]' @@ -1045,6 +1103,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster: {#DBNAME}' - + uuid: cfb3598af7f14911965d548ea815cb33 name: 'MongoDB {#DBNAME}: Size, file' type: DEPENDENT key: 'mongodb.db.file_size["{#DBNAME}"]' @@ -1065,6 +1124,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster: {#DBNAME}' - + uuid: 1716a51105f2415eb179a43022656e4a name: 'MongoDB {#DBNAME}: Size, index' type: DEPENDENT key: 'mongodb.db.index_size["{#DBNAME}"]' @@ -1084,6 +1144,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster: {#DBNAME}' - + uuid: f28f2df7b1e64aea99b20ca8deda2a25 name: 'MongoDB {#DBNAME}: Objects, count' type: DEPENDENT key: 'mongodb.db.objects["{#DBNAME}"]' @@ -1102,6 +1163,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster: {#DBNAME}' - + uuid: ed3076f82f494b6e953a9a5a3199df06 name: 'MongoDB {#DBNAME}: Objects, avg size' type: DEPENDENT key: 'mongodb.db.size["{#DBNAME}"]' @@ -1122,6 +1184,7 @@ zabbix_export: tag: Application value: 'MongoDB sharded cluster: {#DBNAME}' - + uuid: 7fbc424bca06451d9ed1fe689ea81bf9 name: 'MongoDB {#DBNAME}: Get db stats {#DBNAME}' key: 'mongodb.db.stats["{$MONGODB.CONNSTRING}","{$MONGODB.USER}","{$MONGODB.PASSWORD}","{#DBNAME}"]' history: '0' @@ -1133,6 +1196,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: ae54fbae851b4b5a949611420fbc8ce0 name: 'MongoDB {#DBNAME}: Size, storage' type: DEPENDENT key: 'mongodb.db.storage_size["{#DBNAME}"]' @@ -1153,6 +1217,7 @@ zabbix_export: value: 'MongoDB sharded cluster: {#DBNAME}' graph_prototypes: - + uuid: 44e0e02d1e9a420b9dc917d8cf4bf983 name: 'MongoDB {#DBNAME}: Disk usage' graph_items: - @@ -1179,12 +1244,14 @@ zabbix_export: host: 'MongoDB cluster by Zabbix Agent 2' key: 'mongodb.db.data_size["{#DBNAME}"]' - + uuid: a8bcea1509974c0f9d0051591e92cd5a name: 'Shards discovery' key: 'mongodb.sh.discovery["{$MONGODB.CONNSTRING}","{$MONGODB.USER}","{$MONGODB.PASSWORD}"]' delay: 30m description: 'Discovery shared cluster hosts.' host_prototypes: - + uuid: 3fcd3244b1234186bda9a35c8f61c850 host: '{#HOSTNAME}' name: '{#HOSTNAME}' group_links: @@ -1243,6 +1310,7 @@ zabbix_export: description: 'MongoDB username' valuemaps: - + uuid: 2014769595e34d4bb18dbcf4d9eaf112 name: 'MongoDB flag' mappings: - @@ -1252,6 +1320,7 @@ zabbix_export: value: '1' newvalue: 'True' - + uuid: 3cedce4712fa4a3eba63ccd7a790ecf6 name: 'Service state' mappings: - @@ -1262,6 +1331,7 @@ zabbix_export: newvalue: Up graphs: - + uuid: 311d33ada96e4910a350e62abc6d5321 name: 'MongoDB cluster: Connection pool' graph_items: - @@ -1294,6 +1364,7 @@ zabbix_export: host: 'MongoDB cluster by Zabbix Agent 2' key: mongodb.connection_pool.client - + uuid: 71a5a2d563d64bceacd564fe25b4d49e name: 'MongoDB cluster: Connections' graph_items: - @@ -1322,6 +1393,7 @@ zabbix_export: host: 'MongoDB cluster by Zabbix Agent 2' key: mongodb.connections.rate - + uuid: b4277ddaf3c5486cacba0f9b7208c5b2 name: 'MongoDB cluster: Cursors' graph_items: - @@ -1342,6 +1414,7 @@ zabbix_export: host: 'MongoDB cluster by Zabbix Agent 2' key: mongodb.metrics.cursor.open.no_timeout - + uuid: d612246739784b9b9403dee6024493ce name: 'MongoDB cluster: Network' graph_items: - @@ -1356,6 +1429,7 @@ zabbix_export: host: 'MongoDB cluster by Zabbix Agent 2' key: mongodb.network.bytes_in.rate - + uuid: 4228deefccae4cd2959b183ba3e36295 name: 'MongoDB cluster: Operations rate' graph_items: - diff --git a/templates/db/mssql_odbc/template_db_mssql_odbc.yaml b/templates/db/mssql_odbc/template_db_mssql_odbc.yaml index c2d954797b2..7ca9b92a5e7 100644 --- a/templates/db/mssql_odbc/template_db_mssql_odbc.yaml +++ b/templates/db/mssql_odbc/template_db_mssql_odbc.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-25T13:08:40Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 748ad4d098d447d492bb935c907f652f name: Templates/Databases templates: - + uuid: 001a1677f6a949b6bddfdb2926023300 template: 'MSSQL by ODBC' name: 'MSSQL by ODBC' description: | @@ -29,6 +31,7 @@ zabbix_export: name: Templates/Databases items: - + uuid: cae1f9b034b04357b038212b04cac794 name: 'MSSQL: Get job status' type: ODBC key: 'db.odbc.get[get_job_status,"{$MSSQL.DSN}"]' @@ -64,6 +67,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 9b106ca122fb4b75a761e80f4239f906 name: 'MSSQL: Get last backup' type: ODBC key: 'db.odbc.get[get_last_backup,"{$MSSQL.DSN}"]' @@ -92,6 +96,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: ff07b83d161c4e0fbddf8c2e2c282258 name: 'MSSQL: Get performance counters' type: ODBC key: 'db.odbc.get[get_status_variables,"{$MSSQL.DSN}"]' @@ -142,6 +147,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 9a83826b50ac4928b9a716cf94ed6b61 name: 'MSSQL: Auto-param attempts per second' type: DEPENDENT key: mssql.autoparam_attempts_sec.rate @@ -165,6 +171,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 1d49af2907d541719e4482439de3ef40 name: 'MSSQL: Average latch wait time' type: CALCULATED key: mssql.average_latch_wait_time @@ -182,6 +189,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: f9d78cd9c941471287a24ca94005e9ac name: 'MSSQL: Average latch wait time base' type: DEPENDENT key: mssql.average_latch_wait_time_base @@ -200,6 +208,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 7248e70669674ef5a7a85deb20b1fe8e name: 'MSSQL: Average latch wait time raw' type: DEPENDENT key: mssql.average_latch_wait_time_raw @@ -219,6 +228,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 2915866b5891480aafd73463aca88a21 name: 'MSSQL: Total average wait time' type: CALCULATED key: mssql.average_wait_time @@ -237,11 +247,13 @@ zabbix_export: value: MSSQL triggers: - + uuid: 71dd750e1158417b93d0759232489206 expression: '{min(5m)}>{$MSSQL.AVERAGE_WAIT_TIME.MAX}' name: 'MSSQL: Total average wait time for locks is high (over {$MSSQL.AVERAGE_WAIT_TIME.MAX}ms for 5m)' priority: WARNING description: 'An average wait time longer than 500ms may indicate excessive blocking. This value should generally correlate to ''Lock Waits/sec'' and move up or down with it accordingly.' - + uuid: 2a63096aa40a4374bdd7426b9fe0767e name: 'MSSQL: Total average wait time base' type: DEPENDENT key: mssql.average_wait_time_base @@ -260,6 +272,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: f0cd7858dabf4b7da93314dc9a8ddeaa name: 'MSSQL: Total average wait time raw' type: DEPENDENT key: mssql.average_wait_time_raw @@ -279,6 +292,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 00b6e46811fd43a396e2a38dd976d220 name: 'MSSQL: Batch requests per second' type: DEPENDENT key: mssql.batch_requests_sec.rate @@ -303,6 +317,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: ed950d204a1f40a6925856828c7807aa name: 'MSSQL: Buffer cache hit ratio' type: DEPENDENT key: mssql.buffer_cache_hit_ratio @@ -324,11 +339,13 @@ zabbix_export: value: MSSQL triggers: - + uuid: 226510a84a17485aa1ca4b524c27c57a expression: '{max(5m)}<{$MSSQL.BUFFER_CACHE_RATIO.MIN.CRIT}' name: 'MSSQL: Percentage of the buffer cache efficiency is low (below {$MSSQL.BUFFER_CACHE_RATIO.MIN.CRIT}% for 5m)' priority: HIGH description: 'Too low buffer cache hit ratio.' - + uuid: ea5cf8f07c66454ebe71e45f4314ed8e expression: '{max(5m)}<{$MSSQL.BUFFER_CACHE_RATIO.MIN.WARN}' name: 'MSSQL: Percentage of the buffer cache efficiency is low (below {$MSSQL.BUFFER_CACHE_RATIO.MIN.WARN}% for 5m)' priority: WARNING @@ -338,6 +355,7 @@ zabbix_export: name: 'MSSQL: Percentage of the buffer cache efficiency is low (below {$MSSQL.BUFFER_CACHE_RATIO.MIN.CRIT}% for 5m)' expression: '{MSSQL by ODBC:mssql.buffer_cache_hit_ratio.max(5m)}<{$MSSQL.BUFFER_CACHE_RATIO.MIN.CRIT}' - + uuid: 1900fc83a4d74c599f5f3438450b5d8b name: 'MSSQL: Cache hit ratio' type: DEPENDENT key: mssql.cache_hit_ratio @@ -358,6 +376,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 064e1279ae0a4260ab02c08cd3c3f77d name: 'MSSQL: Cache objects in use' type: DEPENDENT key: mssql.cache_objects_in_use @@ -376,6 +395,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: de8c0d7f9c0b42438560dc28e47fdd19 name: 'MSSQL: Cache object counts' type: DEPENDENT key: mssql.cache_object_counts @@ -394,6 +414,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: ae2d22cd04ed452dbdb04ae3f71b8586 name: 'MSSQL: Cache pages' type: DEPENDENT key: mssql.cache_pages @@ -412,6 +433,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: d72b6aadab0c4d6d83bc72da0ce661c3 name: 'MSSQL: Checkpoint pages per second' type: DEPENDENT key: mssql.checkpoint_pages_sec.rate @@ -435,6 +457,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 9c1ca822375644669821fe1bea4c5f2a name: 'MSSQL: Database pages' type: DEPENDENT key: mssql.database_pages @@ -453,6 +476,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 871e3520aac84c18bcaf2f3a0d565b79 name: 'MSSQL: Total data file size' type: DEPENDENT key: mssql.data_files_size @@ -476,6 +500,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 4cdecc74a6e44b57b17f44988d3ffa21 name: 'MSSQL: Total errors per second' type: DEPENDENT key: mssql.errors_sec.rate @@ -499,6 +524,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 5ed7f6931c42424f8ec3dbe2e6c46f03 name: 'MSSQL: Failed auto-params per second' type: DEPENDENT key: mssql.failed_autoparams_sec.rate @@ -522,6 +548,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: cee8f4d47d41463299c50b5c7925a650 name: 'MSSQL: Forwarded records per second' type: DEPENDENT key: mssql.forwarded_records_sec.rate @@ -545,6 +572,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 22d1a41352c4477ba3db5d1a9e038597 name: 'MSSQL: Free list stalls per second' type: DEPENDENT key: mssql.free_list_stalls_sec.rate @@ -570,11 +598,13 @@ zabbix_export: value: MSSQL triggers: - + uuid: d22b828c4faf46f28eba242801743237 expression: '{min(5m)}>{$MSSQL.FREE_LIST_STALLS.MAX}' name: 'MSSQL: Number of rps waiting for a free page is high (over {$MSSQL.FREE_LIST_STALLS.MAX} for 5m)' priority: WARNING description: 'Some requests have to wait for a free page.' - + uuid: ace67686bb93456c80b40be1f33c173f name: 'MSSQL: Full scans per second' type: DEPENDENT key: mssql.full_scans_sec.rate @@ -598,6 +628,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: f2539791f65a40569bcf6b1c89647904 name: 'MSSQL: Granted Workspace Memory' type: DEPENDENT key: mssql.granted_workspace_memory @@ -621,6 +652,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 585f1a22108143d8b39337900da8860c name: 'MSSQL: Index searches per second' type: DEPENDENT key: mssql.index_searches_sec.rate @@ -644,6 +676,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: eafdabca35bd40a58432dd36a210a4e4 name: 'MSSQL: Errors per second (Info errors)' type: DEPENDENT key: mssql.info_errors_sec.rate @@ -667,6 +700,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: b68d1f8108d7494b9d4d891911708c72 name: 'MSSQL: Errors per second (Kill connection errors)' type: DEPENDENT key: mssql.kill_connection_errors_sec.rate @@ -690,6 +724,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: c1242c5530654057bca59cb9ad12c319 name: 'MSSQL: Latch waits per second' type: DEPENDENT key: mssql.latch_waits_sec.rate @@ -714,6 +749,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 66cc84326bd146ac89f91ddeaa61f63a name: 'MSSQL: Lazy writes per second' type: DEPENDENT key: mssql.lazy_writes_sec.rate @@ -738,11 +774,13 @@ zabbix_export: value: MSSQL triggers: - + uuid: c57b4f0c6a4f442187ed895e7290eea7 expression: '{min(5m)}>{$MSSQL.LAZY_WRITES.MAX}' name: 'MSSQL: Number of buffers written per second by the lazy writer is high (over {$MSSQL.LAZY_WRITES.MAX} for 5m)' priority: WARNING description: 'The number of buffers written per second by the buffer manager''s lazy writer exceeds the threshold.' - + uuid: 1b4c71c016504eb08b1a49146095c231 name: 'MSSQL: Total lock requests per second' type: DEPENDENT key: mssql.lock_requests_sec.rate @@ -768,11 +806,13 @@ zabbix_export: value: MSSQL triggers: - + uuid: e7f115f1ebd44f038c828e82229a3c63 expression: '{min(5m)}>{$MSSQL.LOCK_REQUESTS.MAX}' name: 'MSSQL: Total number of locks per second is high (over {$MSSQL.LOCK_REQUESTS.MAX} for 5m)' priority: WARNING description: 'Number of new locks and lock conversions per second requested from the lock manager is high.' - + uuid: 0ac1aab7013249c6a0beb89217bf52c6 name: 'MSSQL: Total lock requests per second that timed out' type: DEPENDENT key: mssql.lock_timeouts_sec.rate @@ -798,11 +838,13 @@ zabbix_export: value: MSSQL triggers: - + uuid: 8cc002a387a64998b0ba214f0bce0edf expression: '{min(5m)}>{$MSSQL.LOCK_TIMEOUTS.MAX}' name: 'MSSQL: Total lock requests per second that timed out is high (over {$MSSQL.LOCK_TIMEOUTS.MAX} for 5m)' priority: WARNING description: 'The total number of timed out lock requests per second, including requests for NOWAIT locks, is high.' - + uuid: 77be28b4732d4665a4e880f2ea309245 name: 'MSSQL: Total lock requests per second that required waiting' type: DEPENDENT key: mssql.lock_waits_sec.rate @@ -828,11 +870,13 @@ zabbix_export: value: MSSQL triggers: - + uuid: 60ee685f970a4c27927afa9c3a4cd09d expression: '{min(5m)}>0' name: 'MSSQL: Some blocking is occurring for 5m' priority: AVERAGE description: 'Values greater than zero indicate at least some blocking is occurring, while a value of zero can quickly eliminate blocking as a potential root-cause problem.' - + uuid: bf4ef99559f94147b9b64144f6b795c0 name: 'MSSQL: Lock wait time' type: DEPENDENT key: mssql.lock_wait_time @@ -857,6 +901,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: c7856bdb5285421cb79cec0782fa1188 name: 'MSSQL: Logins per second' type: DEPENDENT key: mssql.logins_sec.rate @@ -880,6 +925,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: cf4af2cbeaff42b2a71c91544286998f name: 'MSSQL: Logouts per second' type: DEPENDENT key: mssql.logouts_sec.rate @@ -903,6 +949,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: e0620ce52e6d4269b9d12e82c749a146 name: 'MSSQL: Total log file size' type: DEPENDENT key: mssql.log_files_size @@ -926,6 +973,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 636e7c85a79947a39f7b176e8e3c5b82 name: 'MSSQL: Total log file used size' type: DEPENDENT key: mssql.log_files_used_size @@ -949,6 +997,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 28c1045fb77249aea23f55f48dd89c69 name: 'MSSQL: Maximum workspace memory' type: DEPENDENT key: mssql.maximum_workspace_memory @@ -972,6 +1021,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: d39c5f2b89de4bc88c7724a8e2b270d7 name: 'MSSQL: Memory grants outstanding' type: DEPENDENT key: mssql.memory_grants_outstanding @@ -990,6 +1040,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: cb468e25c20f43f08fcefd45354ff882 name: 'MSSQL: Memory grants pending' type: DEPENDENT key: mssql.memory_grants_pending @@ -1008,6 +1059,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 18c0d77ded2b4533a559643006a93406 name: 'MSSQL: Total lock requests per second that have deadlocks' type: DEPENDENT key: mssql.number_deadlocks_sec.rate @@ -1033,11 +1085,13 @@ zabbix_export: value: MSSQL triggers: - + uuid: e3bf25b59c844ef6b1aa8c1b93c58148 expression: '{min(5m)}>{$MSSQL.DEADLOCKS.MAX}' name: 'MSSQL: Number of deadlock is high (over {$MSSQL.DEADLOCKS.MAX} for 5m)' priority: AVERAGE description: 'Too many deadlocks are occurring currently.' - + uuid: bbb7fcac41b2403ab0b0c76f3437e81f name: 'MSSQL: Errors per second (DB offline errors)' type: DEPENDENT key: mssql.offline_errors_sec.rate @@ -1061,6 +1115,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 94a869db684046d9b65db9ee022a9c9e name: 'MSSQL: Page life expectancy' type: DEPENDENT key: mssql.page_life_expectancy @@ -1082,11 +1137,13 @@ zabbix_export: value: MSSQL triggers: - + uuid: 89434a715e704fb6b8e3f03d624bf410 expression: '{max(15m)}<{$MSSQL.PAGE_LIFE_EXPECTANCY.MIN}' name: 'MSSQL: Page life expectancy is low (less {$MSSQL.PAGE_LIFE_EXPECTANCY.MIN}min for 15m)' priority: HIGH description: 'The page stays in the buffer pool without references of less time than the threshold value.' - + uuid: 628f787578e04b83882aca052a7f976a name: 'MSSQL: Page lookups per second' type: DEPENDENT key: mssql.page_lookups_sec.rate @@ -1111,6 +1168,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 433257a5dfe4488c8073db03bfb05315 name: 'MSSQL: Page reads per second' type: DEPENDENT key: mssql.page_reads_sec.rate @@ -1135,11 +1193,13 @@ zabbix_export: value: MSSQL triggers: - + uuid: 512c8694e2a94db48a899279cfc86ebf expression: '{min(5m)}>{$MSSQL.PAGE_READS.MAX}' name: 'MSSQL: Number of physical database page reads per second is high (over {$MSSQL.PAGE_READS.MAX} for 5m)' priority: WARNING description: 'The physical database page reads are issued too frequently.' - + uuid: fc3dd6a1bf1242769e2b58f25421a19d name: 'MSSQL: Page splits per second' type: DEPENDENT key: mssql.page_splits_sec.rate @@ -1163,6 +1223,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: a8b3639fe7b44d88a75e724c083518b5 name: 'MSSQL: Page writes per second' type: DEPENDENT key: mssql.page_writes_sec.rate @@ -1187,11 +1248,13 @@ zabbix_export: value: MSSQL triggers: - + uuid: 519bbbdf578b480cb25e2cc8df446cd4 expression: '{min(5m)}>{$MSSQL.PAGE_WRITES.MAX}' name: 'MSSQL: Number of physical database page writes per second is high (over {$MSSQL.PAGE_WRITES.MAX} for 5m)' priority: WARNING description: 'The physical database page writes are issued too frequently.' - + uuid: 76918163a16e4ad786bed2040acc8061 name: 'MSSQL: Percent of Adhoc queries running' type: CALCULATED key: mssql.percent_of_adhoc_queries @@ -1209,11 +1272,13 @@ zabbix_export: value: MSSQL triggers: - + uuid: 5e706bb4d7b142fea03cdc0a61190574 expression: '{min(15m)} > {$MSSQL.PERCENT_COMPILATIONS.MAX}' name: 'MSSQL: Percent of adhoc queries running is over {$MSSQL.PERCENT_COMPILATIONS.MAX}% for 15m' priority: WARNING description: 'The lower this value is the better. High values often indicate excessive adhoc querying and should be as low as possible. If excessive adhoc querying is happening, try rewriting the queries as procedures or invoke the queries using sp_executeSQL. When rewriting isn’t possible, consider using a plan guide or setting the database to parameterization forced mode.' - + uuid: ceab0472883f47b0a18b04fc6f7438ab name: 'MSSQL: Percent of Recompiled Transact-SQL Objects' type: CALCULATED key: mssql.percent_recompilations_to_compilations @@ -1231,11 +1296,13 @@ zabbix_export: value: MSSQL triggers: - + uuid: bdba4e6518b94bea922527c117d5d5f1 expression: '{min(15m)} > {$MSSQL.PERCENT_RECOMPILATIONS.MAX}' name: 'MSSQL: Percent of times statement recompiles is over {$MSSQL.PERCENT_RECOMPILATIONS.MAX}% for 15m' priority: WARNING description: 'This number should be at or near zero, since recompiles can cause deadlocks and exclusive compile locks. This counter’s value should follow in proportion to “Batch Requests/sec” and “SQL Compilations/sec”.' - + uuid: 5c0bee24f9494bb49860171ff875caf7 name: 'MSSQL: Number of blocked processes' type: DEPENDENT key: mssql.processes_blocked @@ -1254,6 +1321,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: fc14b0c814234b12a3943eb0435cd28c name: 'MSSQL: Read-ahead pages per second' type: DEPENDENT key: mssql.readahead_pages_sec.rate @@ -1277,6 +1345,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: be47be0cbb924982aaf9573c5a233144 name: 'MSSQL: Safe auto-params per second' type: DEPENDENT key: mssql.safe_autoparams_sec.rate @@ -1300,6 +1369,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 9ce27df57ebc4ecca1a4741e66c9fba0 name: 'MSSQL: Full scans to Index searches ratio' type: CALCULATED key: mssql.scan_to_search @@ -1314,11 +1384,13 @@ zabbix_export: value: MSSQL triggers: - + uuid: bac76f9ba1c145a8b9248415951bf038 expression: '{min(15m)} > 0.001' name: 'MSSQL: Index and table scans are often than index searches for 15m' priority: WARNING description: 'Index searches are preferable to index and table scans. For OLTP applications, optimize for more index searches and less scans (preferably, 1 full scan for every 1000 index searches). Index and table scans are expensive I/O operations.' - + uuid: e9ea451a38424f6b9da59b8bbb068b51 name: 'MSSQL: SQL compilations per second' type: DEPENDENT key: mssql.sql_compilations_sec.rate @@ -1342,6 +1414,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: a72415acabda46309c4dbc692e026cc2 name: 'MSSQL: SQL re-compilations per second' type: DEPENDENT key: mssql.sql_recompilations_sec.rate @@ -1365,6 +1438,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 595aa3989b4e41cc8649827525adc0a0 name: 'MSSQL: Table lock escalations per second' type: DEPENDENT key: mssql.table_lock_escalations.rate @@ -1388,6 +1462,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 37269b33e05349a1bfd05e4e493da6d4 name: 'MSSQL: Target pages' type: DEPENDENT key: mssql.target_pages @@ -1406,6 +1481,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 2679f7e843e549ce9468f6cab05a71d5 name: 'MSSQL: Target server memory' type: DEPENDENT key: mssql.target_server_memory @@ -1429,6 +1505,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 8c7d63f3689f464394a6035a3cad4009 name: 'MSSQL: Total latch wait Time' type: DEPENDENT key: mssql.total_latch_wait_time @@ -1453,6 +1530,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 9112ed9b9d3741018d40f2dc892fa0f6 name: 'MSSQL: Total server memory' type: DEPENDENT key: mssql.total_server_memory @@ -1476,6 +1554,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 273b373d8b41411fafcfd1e93bb8ce2c name: 'MSSQL: Total transactions number' type: DEPENDENT key: mssql.transactions @@ -1494,6 +1573,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 127e1f73ce414eeb87d2cbfef46ccdef name: 'MSSQL: Total transactions per second' type: DEPENDENT key: mssql.transactions_sec.rate @@ -1517,6 +1597,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: ef6450dfcb9a476ca1bf97524e05d43d name: 'MSSQL: Unsafe auto-params per second' type: DEPENDENT key: mssql.unsafe_autoparams_sec.rate @@ -1540,6 +1621,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 27449e795c0a4e4e90c9ee6b6bf3df90 name: 'MSSQL: Uptime' type: DEPENDENT key: mssql.uptime @@ -1561,6 +1643,7 @@ zabbix_export: value: MSSQL triggers: - + uuid: 773b4dd539e244848a37f879efd10b48 expression: '{nodata(30m)}=1' name: 'MSSQL: Failed to fetch info data (or no data for 30m)' priority: INFO @@ -1570,12 +1653,14 @@ zabbix_export: name: 'MSSQL: Service is unavailable' expression: '{MSSQL by ODBC:net.tcp.service[tcp,{HOST.CONN},{$MSSQL.PORT}].last()}=0' - + uuid: d2a60ddb79bc4417ae4bf571eef62cc7 expression: '{last()}<10m' name: 'MSSQL: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 4e13bfc5927a421fb2996eec7e013448 name: 'MSSQL: Number users connected' type: DEPENDENT key: mssql.user_connections @@ -1594,6 +1679,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 5942cad838e8430a9ff71293dec52af8 name: 'MSSQL: Errors per second (User errors)' type: DEPENDENT key: mssql.user_errors_sec.rate @@ -1617,6 +1703,7 @@ zabbix_export: tag: Application value: MSSQL - + uuid: 7013504d4a6c4b40a0aab11dab15d107 name: 'MSSQL: Version' type: DEPENDENT key: mssql.version @@ -1642,12 +1729,14 @@ zabbix_export: value: MSSQL triggers: - + uuid: 2a07926c093f47eb844461b4d5287c9f expression: '{diff()}=1 and {strlen()}>0' name: 'MSSQL: Version has changed (new version value received: {ITEM.VALUE})' priority: INFO description: 'MSSQL version has changed. Ack to close.' manual_close: 'YES' - + uuid: ea84affd97864dfaad7edf31e16e1300 name: 'MSSQL: Work files created per second' type: DEPENDENT key: mssql.workfiles_created_sec.rate @@ -1672,11 +1761,13 @@ zabbix_export: value: MSSQL triggers: - + uuid: c6117932cdee4bf9aec91a052a88bcc6 expression: '{min(5m)}>{$MSSQL.WORK_FILES.MAX}' name: 'MSSQL: Number of work files created per second is high (over {$MSSQL.WORK_FILES.MAX} for 5m)' priority: AVERAGE description: 'Too many work files created per second to store temporary results for hash joins and hash aggregates.' - + uuid: a38e7fdf994842558227dfad03e9943b name: 'MSSQL: Work tables created per second' type: DEPENDENT key: mssql.worktables_created_sec.rate @@ -1701,11 +1792,13 @@ zabbix_export: value: MSSQL triggers: - + uuid: e910eed6b9a2473ebe16a24ec70f7ed2 expression: '{min(5m)}>{$MSSQL.WORK_TABLES.MAX}' name: 'MSSQL: Number of work tables created per second is high (over {$MSSQL.WORK_TABLES.MAX} for 5m)' priority: AVERAGE description: 'Too many work tables created per second to store temporary results for query spool, lob variables, XML variables, and cursors.' - + uuid: d93779b26c1a4784be31d32130eebf92 name: 'MSSQL: Worktables from cache ratio' type: DEPENDENT key: mssql.worktables_from_cache_ratio @@ -1727,11 +1820,13 @@ zabbix_export: value: MSSQL triggers: - + uuid: 311947b9aa2044e594b0c6c672d35f21 expression: '{max(5m)}<{$MSSQL.WORKTABLES_FROM_CACHE_RATIO.MIN.CRIT}' name: 'MSSQL: Percentage of work tables available from the work table cache is low (below {$MSSQL.WORKTABLES_FROM_CACHE_RATIO.MIN.CRIT}% for 5m)' priority: HIGH description: 'A value less than 90% may indicate insufcient memory, since execution plans are being dropped, or on 32-bit systems, may indicate the need for an upgrade to a 64-bit system' - + uuid: c0302965c2574b43955a1d37a8fce9eb name: 'MSSQL: Service''s TCP port state' type: SIMPLE key: 'net.tcp.service[tcp,{HOST.CONN},{$MSSQL.PORT}]' @@ -1751,12 +1846,14 @@ zabbix_export: value: MSSQL triggers: - + uuid: e7c06bcc57f24dc9addaabdd3079462b expression: '{last()}=0' name: 'MSSQL: Service is unavailable' priority: DISASTER description: 'The TCP port of the MS SQL Server service is currently unavailable.' discovery_rules: - + uuid: 2a5ddb4df6e14ebd94517cbd2a1f8295 name: 'Availability groups discovery' type: ODBC key: 'db.odbc.discovery[availability_groups,"{$MSSQL.DSN}"]' @@ -1769,6 +1866,7 @@ zabbix_export: description: 'Discovery of the existing availability groups.' item_prototypes: - + uuid: 7cdafac918494002a219345f648747ba name: 'MSSQL AG ''{#GROUP_NAME}'': Get replica states' type: ODBC key: 'db.odbc.get[{#GROUP_NAME}_replica_states,"{$MSSQL.DSN}"]' @@ -1790,6 +1888,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 381c88cf5b0c47319b036e79265b0a20 name: 'MSSQL AG ''{#GROUP_NAME}'': Primary replica recovery health' type: DEPENDENT key: 'mssql.primary_recovery_health["{#GROUP_NAME}"]' @@ -1819,11 +1918,13 @@ zabbix_export: value: 'MSSQL Availability Group ''{#GROUP_NAME}''' trigger_prototypes: - + uuid: cd3010b7d050418784652e986a8109bc expression: '{last()}=0' name: 'MSSQL AG ''{#GROUP_NAME}'': Primary replica recovery health in progress' priority: WARNING description: 'The primary replica is in the synchronization process.' - + uuid: df51dcd0ef864705bc542e1233c1135b name: 'MSSQL AG ''{#GROUP_NAME}'': Primary replica name' type: DEPENDENT key: 'mssql.primary_replica["{#GROUP_NAME}"]' @@ -1848,6 +1949,7 @@ zabbix_export: tag: Application value: 'MSSQL Availability Group ''{#GROUP_NAME}''' - + uuid: d2e76a734bd84484b6bd59b33c921f34 name: 'MSSQL AG ''{#GROUP_NAME}'': Secondary replica recovery health' type: DEPENDENT key: 'mssql.secondary_recovery_health["{#GROUP_NAME}"]' @@ -1877,11 +1979,13 @@ zabbix_export: value: 'MSSQL Availability Group ''{#GROUP_NAME}''' trigger_prototypes: - + uuid: 9f798e917b484e5d8ee1f09a5e8dd999 expression: '{last()}=0' name: 'MSSQL AG ''{#GROUP_NAME}'': Secondary replica recovery health in progress' priority: WARNING description: 'The secondary replica is in the synchronization process.' - + uuid: fe59d23d0ba44777b0abf1a35b2c014e name: 'MSSQL AG ''{#GROUP_NAME}'': Synchronization health' type: DEPENDENT key: 'mssql.synchronization_health["{#GROUP_NAME}"]' @@ -1911,11 +2015,13 @@ zabbix_export: value: 'MSSQL Availability Group ''{#GROUP_NAME}''' trigger_prototypes: - + uuid: 1c66ae5bbf794c878b875fd4afca3395 expression: '{last()}=0' name: 'MSSQL AG ''{#GROUP_NAME}'': All replicas unhealthy' priority: DISASTER description: 'None of the availability replicas have a healthy synchronization.' - + uuid: 49afb67081604f2491168152ca98045e expression: '{last()}=1' name: 'MSSQL AG ''{#GROUP_NAME}'': Some replicas unhealthy' priority: HIGH @@ -1926,6 +2032,7 @@ zabbix_export: parameters: - 1d - + uuid: 2e38ea24c9bf4a5480df0816b7c659b3 name: 'Database discovery' type: ODBC key: 'db.odbc.discovery[dbname,"{$MSSQL.DSN}"]' @@ -1950,6 +2057,7 @@ zabbix_export: description: 'Scanning databases in DBMS.' item_prototypes: - + uuid: 9c9dab20d8fa46f888c6aa7c7c9bf1b9 name: 'MSSQL DB ''{#DBNAME}'': Last diff backup duration' type: DEPENDENT key: 'mssql.backup.diff.duration["{#DBNAME}"]' @@ -1971,6 +2079,7 @@ zabbix_export: tag: Application value: 'MSSQL Database ''{#DBNAME}''' - + uuid: bd663e1e9b40469cb4ca430186b049db name: 'MSSQL DB ''{#DBNAME}'': Last diff backup (time ago)' type: DEPENDENT key: 'mssql.backup.diff["{#DBNAME}"]' @@ -1993,6 +2102,7 @@ zabbix_export: value: 'MSSQL Database ''{#DBNAME}''' trigger_prototypes: - + uuid: 272b4e9da69b46d29f16171fc48060bb expression: '{last()}>{$MSSQL.BACKUP_DIFF.CRIT:"{#DBNAME}"}' name: 'MSSQL DB ''{#DBNAME}'': Diff backup older than {$MSSQL.BACKUP_DIFF.CRIT:"{#DBNAME}"}' opdata: 'Time since last backup: {ITEM.LASTVALUE1}' @@ -2000,6 +2110,7 @@ zabbix_export: description: 'The differential backup has not been executed for a long time.' manual_close: 'YES' - + uuid: 77cf33c7c19f4154b4d4ecb57abd0627 expression: '{last()}>{$MSSQL.BACKUP_DIFF.WARN:"{#DBNAME}"}' name: 'MSSQL DB ''{#DBNAME}'': Diff backup older than {$MSSQL.BACKUP_DIFF.WARN:"{#DBNAME}"}' opdata: 'Time since last backup: {ITEM.LASTVALUE1}' @@ -2011,6 +2122,7 @@ zabbix_export: name: 'MSSQL DB ''{#DBNAME}'': Diff backup older than {$MSSQL.BACKUP_DIFF.CRIT:"{#DBNAME}"}' expression: '{MSSQL by ODBC:mssql.backup.diff["{#DBNAME}"].last()}>{$MSSQL.BACKUP_DIFF.CRIT:"{#DBNAME}"}' - + uuid: 52929d988ad34aac945ff2ce9e448261 name: 'MSSQL DB ''{#DBNAME}'': Last full backup duration' type: DEPENDENT key: 'mssql.backup.full.duration["{#DBNAME}"]' @@ -2032,6 +2144,7 @@ zabbix_export: tag: Application value: 'MSSQL Database ''{#DBNAME}''' - + uuid: 06d0ac1eeca843a289defa1cf1d728a3 name: 'MSSQL DB ''{#DBNAME}'': Last full backup (time ago)' type: DEPENDENT key: 'mssql.backup.full["{#DBNAME}"]' @@ -2054,6 +2167,7 @@ zabbix_export: value: 'MSSQL Database ''{#DBNAME}''' trigger_prototypes: - + uuid: 040e227312224231b25ef52a6a795be0 expression: '{last()}>{$MSSQL.BACKUP_FULL.CRIT:"{#DBNAME}"}' name: 'MSSQL DB ''{#DBNAME}'': Full backup older than {$MSSQL.BACKUP_FULL.CRIT:"{#DBNAME}"}' opdata: 'Time since last backup: {ITEM.LASTVALUE1}' @@ -2061,6 +2175,7 @@ zabbix_export: description: 'The full backup has not been executed for a long time.' manual_close: 'YES' - + uuid: 289544b45edf482385cf613662a8b09d expression: '{last()}>{$MSSQL.BACKUP_FULL.WARN:"{#DBNAME}"}' name: 'MSSQL DB ''{#DBNAME}'': Full backup older than {$MSSQL.BACKUP_FULL.WARN:"{#DBNAME}"}' opdata: 'Time since last backup: {ITEM.LASTVALUE1}' @@ -2072,6 +2187,7 @@ zabbix_export: name: 'MSSQL DB ''{#DBNAME}'': Full backup older than {$MSSQL.BACKUP_FULL.CRIT:"{#DBNAME}"}' expression: '{MSSQL by ODBC:mssql.backup.full["{#DBNAME}"].last()}>{$MSSQL.BACKUP_FULL.CRIT:"{#DBNAME}"}' - + uuid: 218241c7c5a648a59021999f97516349 name: 'MSSQL DB ''{#DBNAME}'': Last log backup duration' type: DEPENDENT key: 'mssql.backup.log.duration["{#DBNAME}"]' @@ -2093,6 +2209,7 @@ zabbix_export: tag: Application value: 'MSSQL Database ''{#DBNAME}''' - + uuid: c5e796bc904848efb2557c8a9a07b828 name: 'MSSQL DB ''{#DBNAME}'': Last log backup' type: DEPENDENT key: 'mssql.backup.log["{#DBNAME}"]' @@ -2115,6 +2232,7 @@ zabbix_export: value: 'MSSQL Database ''{#DBNAME}''' trigger_prototypes: - + uuid: a62db273e37745bdb099202cd1635391 expression: '{last()}>{$MSSQL.BACKUP_LOG.CRIT:"{#DBNAME}"}' name: 'MSSQL DB ''{#DBNAME}'': Log backup older than {$MSSQL.BACKUP_LOG.CRIT:"{#DBNAME}"}' opdata: 'Time since last backup: {ITEM.LASTVALUE1}' @@ -2122,6 +2240,7 @@ zabbix_export: description: 'The log backup has not been executed for a long time.' manual_close: 'YES' - + uuid: 522df468dd574b10aa7f29afc9d9272f expression: '{last()}>{$MSSQL.BACKUP_LOG.WARN:"{#DBNAME}"}' name: 'MSSQL DB ''{#DBNAME}'': Log backup older than {$MSSQL.BACKUP_LOG.WARN:"{#DBNAME}"}' opdata: 'Time since last backup: {ITEM.LASTVALUE1}' @@ -2133,6 +2252,7 @@ zabbix_export: name: 'MSSQL DB ''{#DBNAME}'': Log backup older than {$MSSQL.BACKUP_LOG.CRIT:"{#DBNAME}"}' expression: '{MSSQL by ODBC:mssql.backup.log["{#DBNAME}"].last()}>{$MSSQL.BACKUP_LOG.CRIT:"{#DBNAME}"}' - + uuid: f4f218f22d6d48419260003880b38abd name: 'MSSQL DB ''{#DBNAME}'': Active transactions' type: DEPENDENT key: 'mssql.db.active_transactions["{#DBNAME}"]' @@ -2151,6 +2271,7 @@ zabbix_export: tag: Application value: 'MSSQL Database ''{#DBNAME}''' - + uuid: ff3916f807784639a1821229d4d722d8 name: 'MSSQL DB ''{#DBNAME}'': Data file size' type: DEPENDENT key: 'mssql.db.data_files_size["{#DBNAME}"]' @@ -2174,6 +2295,7 @@ zabbix_export: tag: Application value: 'MSSQL Database ''{#DBNAME}''' - + uuid: 0d7bdf4c18fa49e79926e6f6d078d50f name: 'MSSQL DB ''{#DBNAME}'': Log bytes flushed per second' type: DEPENDENT key: 'mssql.db.log_bytes_flushed_sec.rate["{#DBNAME}"]' @@ -2198,6 +2320,7 @@ zabbix_export: tag: Application value: 'MSSQL Database ''{#DBNAME}''' - + uuid: 85536311e68047a6a8bf13c51c8d0647 name: 'MSSQL DB ''{#DBNAME}'': Log file size' type: DEPENDENT key: 'mssql.db.log_files_size["{#DBNAME}"]' @@ -2221,6 +2344,7 @@ zabbix_export: tag: Application value: 'MSSQL Database ''{#DBNAME}''' - + uuid: 75fd2f42e274471c97cb23dc740863b8 name: 'MSSQL DB ''{#DBNAME}'': Log file used size' type: DEPENDENT key: 'mssql.db.log_files_used_size["{#DBNAME}"]' @@ -2244,6 +2368,7 @@ zabbix_export: tag: Application value: 'MSSQL Database ''{#DBNAME}''' - + uuid: c10b6f364aa547d8b4abe431ae27d70b name: 'MSSQL DB ''{#DBNAME}'': Log flushes per second' type: DEPENDENT key: 'mssql.db.log_flushes_sec.rate["{#DBNAME}"]' @@ -2267,6 +2392,7 @@ zabbix_export: tag: Application value: 'MSSQL Database ''{#DBNAME}''' - + uuid: 5404c8682b294a06a3027dc10d0b43fc name: 'MSSQL DB ''{#DBNAME}'': Log flush waits per second' type: DEPENDENT key: 'mssql.db.log_flush_waits_sec.rate["{#DBNAME}"]' @@ -2291,11 +2417,13 @@ zabbix_export: value: 'MSSQL Database ''{#DBNAME}''' trigger_prototypes: - + uuid: 844d5a584aa9493997a13decc88d2908 expression: '{min(5m)}>{$MSSQL.LOG_FLUSH_WAITS.MAX:"{#DBNAME}"}' name: 'MSSQL DB ''{#DBNAME}'': Number of commits waiting for the log flush is high (over {$MSSQL.LOG_FLUSH_WAITS.MAX:"{#DBNAME}"}/sec for 5m)' priority: WARNING description: 'Too many commits are waiting for the log flush.' - + uuid: f1abdb0800534f6bbf9f1403e7dea9e4 name: 'MSSQL DB ''{#DBNAME}'': Log flush wait time' type: DEPENDENT key: 'mssql.db.log_flush_wait_time["{#DBNAME}"]' @@ -2321,11 +2449,13 @@ zabbix_export: value: 'MSSQL Database ''{#DBNAME}''' trigger_prototypes: - + uuid: ea9605fdb4f74a6ea9e1138bfcf58f0f expression: '{min(5m)}>{$MSSQL.LOG_FLUSH_WAIT_TIME.MAX:"{#DBNAME}"}' name: 'MSSQL DB ''{#DBNAME}'': Total wait time to flush the log is high (over {$MSSQL.LOG_FLUSH_WAIT_TIME.MAX:"{#DBNAME}"}ms for 5m)' priority: WARNING description: 'The wait time to flush the log is too long.' - + uuid: fdb24058e54243e8b5a888ec40d506e9 name: 'MSSQL DB ''{#DBNAME}'': Log growths' type: DEPENDENT key: 'mssql.db.log_growths["{#DBNAME}"]' @@ -2344,6 +2474,7 @@ zabbix_export: tag: Application value: 'MSSQL Database ''{#DBNAME}''' - + uuid: a1a96d8bfef740ec9c8eadd9704ab605 name: 'MSSQL DB ''{#DBNAME}'': Log shrinks' type: DEPENDENT key: 'mssql.db.log_shrinks["{#DBNAME}"]' @@ -2362,6 +2493,7 @@ zabbix_export: tag: Application value: 'MSSQL Database ''{#DBNAME}''' - + uuid: 26d1515df1be450e861e4f7a9f76b03d name: 'MSSQL DB ''{#DBNAME}'': Log truncations' type: DEPENDENT key: 'mssql.db.log_truncations["{#DBNAME}"]' @@ -2380,6 +2512,7 @@ zabbix_export: tag: Application value: 'MSSQL Database ''{#DBNAME}''' - + uuid: 9f9cda56992841408ab8307b7019b76f name: 'MSSQL DB ''{#DBNAME}'': Percent log used' type: DEPENDENT key: 'mssql.db.percent_log_used["{#DBNAME}"]' @@ -2401,11 +2534,13 @@ zabbix_export: value: 'MSSQL Database ''{#DBNAME}''' trigger_prototypes: - + uuid: 232e52be25a54ca2bbf498c8f7ec1746 expression: '{min(5m)}>{$MSSQL.PERCENT_LOG_USED.MAX:"{#DBNAME}"}' name: 'MSSQL DB ''{#DBNAME}'': Percent of log using is high (over {$MSSQL.PERCENT_LOG_USED.MAX:"{#DBNAME}"}% for 5m)' priority: WARNING description: 'There''s not enough space left in the log.' - + uuid: fe7d7c3e0aab43d79c00eaceb39c8c6c name: 'MSSQL DB ''{#DBNAME}'': State' type: DEPENDENT key: 'mssql.db.state["{#DBNAME}"]' @@ -2440,11 +2575,13 @@ zabbix_export: value: 'MSSQL Database ''{#DBNAME}''' trigger_prototypes: - + uuid: 5ca7a82ed06e4fa2abb5ab418f7291ab expression: '{last()}>1' name: 'MSSQL DB ''{#DBNAME}'': State is {ITEM.VALUE}' priority: HIGH description: 'The DB has a non-working state.' - + uuid: 267b1d54c40641f5aeb4e3e7adfa4680 name: 'MSSQL DB ''{#DBNAME}'': Transactions per second' type: DEPENDENT key: 'mssql.db.transactions_sec.rate["{#DBNAME}"]' @@ -2469,6 +2606,7 @@ zabbix_export: value: 'MSSQL Database ''{#DBNAME}''' graph_prototypes: - + uuid: ac52c952ba954065bbbb5c722630cd0b name: 'MSSQL DB ''{#DBNAME}'': Log size' graph_items: - @@ -2483,6 +2621,7 @@ zabbix_export: host: 'MSSQL by ODBC' key: 'mssql.db.log_files_used_size["{#DBNAME}"]' - + uuid: 49d3be5c3ce34cfc9c13456a2ae301f6 name: 'MSSQL DB ''{#DBNAME}'': Number of Log changes' graph_items: - @@ -2503,6 +2642,7 @@ zabbix_export: host: 'MSSQL by ODBC' key: 'mssql.db.log_truncations["{#DBNAME}"]' - + uuid: 9553b9169f5e441abecfde1c07ca1a4e name: 'MSSQL DB ''{#DBNAME}'': Size' graph_items: - @@ -2516,6 +2656,7 @@ zabbix_export: parameters: - 1d - + uuid: 6d972c575a944d49badfc2e6a614f686 name: 'Job discovery' type: ODBC key: 'db.odbc.discovery[jobname,"{$MSSQL.DSN}"]' @@ -2537,6 +2678,7 @@ zabbix_export: description: 'Scanning jobs in DBMS.' item_prototypes: - + uuid: 3ceba63a77e24628a2ee9439d574bac5 name: 'MSSQL Job ''{#JOBNAME}'': Last run date-time' type: DEPENDENT key: 'mssql.job.lastrundatetime["{#JOBNAME}"]' @@ -2562,6 +2704,7 @@ zabbix_export: tag: Application value: 'MSSQL Job ''{#JOBNAME}''' - + uuid: b9984c1238554a559b444853e9f66653 name: 'MSSQL Job ''{#JOBNAME}'': Last run status message' type: DEPENDENT key: 'mssql.job.lastrunstatusmessage["{#JOBNAME}"]' @@ -2587,6 +2730,7 @@ zabbix_export: tag: Application value: 'MSSQL Job ''{#JOBNAME}''' - + uuid: 1c725adad98f44158b43127d4c5fb0f3 name: 'MSSQL Job ''{#JOBNAME}'': Next run date-time' type: DEPENDENT key: 'mssql.job.nextrundatetime["{#JOBNAME}"]' @@ -2612,6 +2756,7 @@ zabbix_export: tag: Application value: 'MSSQL Job ''{#JOBNAME}''' - + uuid: eaa43a261e114979af236698ea7ae32c name: 'MSSQL Job ''{#JOBNAME}'': Run status' type: DEPENDENT key: 'mssql.job.runstatus["{#JOBNAME}"]' @@ -2644,12 +2789,14 @@ zabbix_export: value: 'MSSQL Job ''{#JOBNAME}''' trigger_prototypes: - + uuid: 2bce411660964a7aa981f957333ad42c expression: '{last()}=0' name: 'MSSQL Job ''{#JOBNAME}'': Failed to run' priority: WARNING description: 'The last run of the job has failed.' manual_close: 'YES' - + uuid: 69da58fe4c7e42028fa96388df526103 name: 'MSSQL Job ''{#JOBNAME}'': Run duration' type: DEPENDENT key: 'mssql.job.run_duration["{#JOBNAME}"]' @@ -2675,6 +2822,7 @@ zabbix_export: value: 'MSSQL Job ''{#JOBNAME}''' trigger_prototypes: - + uuid: 1392c9c6ff974baca56ae8d326fb251f expression: '{last()}>{$MSSQL.BACKUP_DURATION.WARN:"{#JOBNAME}"}' name: 'MSSQL Job ''{#JOBNAME}'': Job duration is greater than {$MSSQL.BACKUP_DURATION.WARN:"{#JOBNAME}"}' opdata: 'Job duration: {ITEM.LASTVALUE1}' @@ -2687,6 +2835,7 @@ zabbix_export: parameters: - 1d - + uuid: f7395d344b67423dadcefe3f94ad159d name: 'Local database discovery' type: ODBC key: 'db.odbc.discovery[local_db,"{$MSSQL.DSN}"]' @@ -2704,6 +2853,7 @@ zabbix_export: description: 'Discovery of the local availability databases.' item_prototypes: - + uuid: 7eda3060b4bc446fb458bec5967b7d3c name: 'MSSQL AG ''{#GROUP_NAME}'' Local DB ''{#DBNAME}'': Get local DB states' type: ODBC key: 'db.odbc.get["{#GROUP_NAME}_{#DBNAME}_local_db.states","{$MSSQL.DSN}"]' @@ -2729,6 +2879,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 7e4baf2802394b93bf5770f4f72d7f05 name: 'MSSQL AG ''{#GROUP_NAME}'' Local DB ''{#DBNAME}'': Suspended' type: DEPENDENT key: 'mssql.local_db.is_suspended["{#DBNAME}"]' @@ -2754,6 +2905,7 @@ zabbix_export: tag: Application value: 'MSSQL Available Group ''{#GROUP_NAME}'' Local DB ''{#DBNAME}''' - + uuid: f8111429599e49bd947a12b9771d1a3d name: 'MSSQL AG ''{#GROUP_NAME}'' Local DB ''{#DBNAME}'': State' type: DEPENDENT key: 'mssql.local_db.state["{#DBNAME}"]' @@ -2786,11 +2938,13 @@ zabbix_export: value: 'MSSQL Available Group ''{#GROUP_NAME}'' Local DB ''{#DBNAME}''' trigger_prototypes: - + uuid: c33636f43cd94a5296df691e46c8fbd7 expression: '{last()}>0' name: 'MSSQL AG ''{#GROUP_NAME}'' Local DB ''{#DBNAME}'': "{#DBNAME}" is {ITEM.VALUE}' priority: WARNING description: 'The local availability database has a non-working state.' - + uuid: e7d7fbac95e94c45b6515c8e1b7baf1a name: 'MSSQL AG ''{#GROUP_NAME}'' Local DB ''{#DBNAME}'': Synchronization health' type: DEPENDENT key: 'mssql.local_db.synchronization_health["{#DBNAME}"]' @@ -2821,11 +2975,13 @@ zabbix_export: value: 'MSSQL Available Group ''{#GROUP_NAME}'' Local DB ''{#DBNAME}''' trigger_prototypes: - + uuid: 19c15e353d324d1cb8c0e7baa870dffc expression: '{last()}=0' name: 'MSSQL AG ''{#GROUP_NAME}'' Local DB ''{#DBNAME}'': "{#DBNAME}" is Not healthy' priority: HIGH description: 'The synchronization state of the local availability database is NOT SYNCHRONIZING.' - + uuid: 368f0313a8db489b904926ded35a03d8 expression: '{last()}=1' name: 'MSSQL AG ''{#GROUP_NAME}'' Local DB ''{#DBNAME}'': "{#DBNAME}" is Partially healthy' priority: AVERAGE @@ -2836,6 +2992,7 @@ zabbix_export: parameters: - 1d - + uuid: 8354506d23b241c689079eb8ff1acb72 name: 'Mirroring discovery' type: ODBC key: 'db.odbc.discovery[mirrors,"{$MSSQL.DSN}"]' @@ -2854,6 +3011,7 @@ zabbix_export: of the sysadmin fixed server role. item_prototypes: - + uuid: 082fb332849e4633a169f1a6dbe3a8c5 name: 'MSSQL Mirroring ''{#DBNAME}'': Get the mirror state' type: ODBC key: 'db.odbc.get["{#DBNAME}_mirroring_state","{$MSSQL.DSN}"]' @@ -2877,6 +3035,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: faccb61c8215482ab375c03444a0e8fd name: 'MSSQL Mirroring ''{#DBNAME}'': Role' type: DEPENDENT key: 'mssql.mirroring.role["{#DBNAME}"]' @@ -2904,6 +3063,7 @@ zabbix_export: tag: Application value: 'MSSQL Mirroring ''{#DBNAME}''' - + uuid: 19cdd945ced447d28b7480c07c1f61bc name: 'MSSQL Mirroring ''{#DBNAME}'': Role sequence' type: DEPENDENT key: 'mssql.mirroring.role_sequence["{#DBNAME}"]' @@ -2926,6 +3086,7 @@ zabbix_export: tag: Application value: 'MSSQL Mirroring ''{#DBNAME}''' - + uuid: bedb23d788074424afdb2751c8a7e2b7 name: 'MSSQL Mirroring ''{#DBNAME}'': Safety level' type: DEPENDENT key: 'mssql.mirroring.safety_level["{#DBNAME}"]' @@ -2954,6 +3115,7 @@ zabbix_export: tag: Application value: 'MSSQL Mirroring ''{#DBNAME}''' - + uuid: 5df06f00a6194242af45ff5cccf43988 name: 'MSSQL Mirroring ''{#DBNAME}'': State' type: DEPENDENT key: 'mssql.mirroring.state["{#DBNAME}"]' @@ -2987,21 +3149,25 @@ zabbix_export: value: 'MSSQL Mirroring ''{#DBNAME}''' trigger_prototypes: - + uuid: d43575a9b27e450d9eddc38d03fb6602 expression: '{last()}=3' name: 'MSSQL Mirroring ''{#DBNAME}'': "{#DBNAME}" is {ITEM.VALUE}' priority: WARNING description: 'The state of the mirror database and of the database mirroring session is "Pending Failover".' - + uuid: 4e67812ae61c42b2801d0387e29a7dce expression: '{last()}=5' name: 'MSSQL Mirroring ''{#DBNAME}'': "{#DBNAME}" is {ITEM.VALUE}' priority: HIGH description: 'The state of the mirror database and of the database mirroring session is "Not synchronized". The partners are not synchronized. A failover is not possible now.' - + uuid: 41a78c9c04754b8ea99229767153b4e5 expression: '{last()}>=0 and {last()}<=2' name: 'MSSQL Mirroring ''{#DBNAME}'': "{#DBNAME}" is {ITEM.VALUE}' priority: INFO description: 'The state of the mirror database and of the database mirroring session is "Suspended", "Disconnected from the other partner", or "Synchronizing".' - + uuid: 7e4763d493a745e99082ca71a54c23c2 name: 'MSSQL Mirroring ''{#DBNAME}'': Witness state' type: DEPENDENT key: 'mssql.mirroring.witness_state["{#DBNAME}"]' @@ -3031,12 +3197,14 @@ zabbix_export: value: 'MSSQL Mirroring ''{#DBNAME}''' trigger_prototypes: - + uuid: 363317b6ed9e402a99d23e9c35e3ee48 expression: '{last()}=2' name: 'MSSQL Mirroring ''{#DBNAME}'': "{#DBNAME}" Witness is disconnected' priority: WARNING description: 'The state of the witness in the database mirroring session of the database is "Disconnected".' graph_prototypes: - + uuid: 9bf9203bd4b449b39e288fbb79f9d627 name: 'MSSQL Mirroring ''{#DBNAME}'': States' graph_items: - @@ -3056,6 +3224,7 @@ zabbix_export: parameters: - 1d - + uuid: f9691782f89c459c849c00c68775b4bd name: 'Non-local database discovery' type: ODBC key: 'db.odbc.discovery[non-local_db,"{$MSSQL.DSN}"]' @@ -3073,6 +3242,7 @@ zabbix_export: description: 'Discovery of the non-local (not local to the SQL Server instance) availability databases.' item_prototypes: - + uuid: da05efa5ffab475fa95718e8e0069c80 name: 'MSSQL AG ''{#GROUP_NAME}'' Non-Local DB ''*{#REPLICA_NAME}*{#DBNAME}'': Get non-local DB states' type: ODBC key: 'db.odbc.get["{#GROUP_NAME}*{#REPLICA_NAME}*{#DBNAME}_non-local_db.states","{$MSSQL.DSN}"]' @@ -3097,6 +3267,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 32d3797d6b22413e98aa206d3092947f name: 'MSSQL AG ''{#GROUP_NAME}'' Non-Local DB ''*{#REPLICA_NAME}*{#DBNAME}'': Log queue size' type: DEPENDENT key: 'mssql.non-local_db.log_send_queue_size["{#GROUP_NAME}*{#REPLICA_NAME}*{#DBNAME}"]' @@ -3125,11 +3296,13 @@ zabbix_export: value: 'MSSQL Available Group ''{#GROUP_NAME}'' Non-Local DB ''{#DBNAME}''' trigger_prototypes: - + uuid: c507de9d1c5f42d3a53ad82b373254f5 expression: '{last(#1)}>{last(#2)} and {last(#2)}>{last(#3)}' name: 'MSSQL AG ''{#GROUP_NAME}'' Non-Local DB ''*{#REPLICA_NAME}*{#DBNAME}'': Log queue size is growing' priority: HIGH description: 'The log records of the primary database are not sent to the secondary databases.' - + uuid: 66d9735553754192bb9acf7b27c1501f name: 'MSSQL AG ''{#GROUP_NAME}'' Non-Local DB ''*{#REPLICA_NAME}*{#DBNAME}'': Redo log queue size' type: DEPENDENT key: 'mssql.non-local_db.redo_queue_size["{#GROUP_NAME}*{#REPLICA_NAME}*{#DBNAME}"]' @@ -3158,6 +3331,7 @@ zabbix_export: value: 'MSSQL Available Group ''{#GROUP_NAME}'' Non-Local DB ''{#DBNAME}''' trigger_prototypes: - + uuid: 950ac4dc379543e2848a2edd77b2413d expression: '{last(#1)}>{last(#2)} and {last(#2)}>{last(#3)}' name: 'MSSQL AG ''{#GROUP_NAME}'' Non-Local DB ''*{#REPLICA_NAME}*{#DBNAME}'': Redo log queue size is growing' priority: HIGH @@ -3168,6 +3342,7 @@ zabbix_export: parameters: - 1d - + uuid: 8c279cd6442f48bb9c6001ea6d3acfa0 name: 'Replication discovery' type: ODBC key: 'db.odbc.discovery[replicas,"{$MSSQL.DSN}"]' @@ -3183,6 +3358,7 @@ zabbix_export: description: 'Discovery of the database replicas.' item_prototypes: - + uuid: 287c420d8d5346d7a21de580ce1836eb name: 'MSSQL AG ''{#GROUP_NAME}'' Replica ''{#REPLICA_NAME}'': Get the replica state' type: ODBC key: 'db.odbc.get["{#GROUP_NAME}_{#REPLICA_NAME}_replica.state","{$MSSQL.DSN}"]' @@ -3211,6 +3387,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 7403de703b024d428edfc59f3aa9181b name: 'MSSQL AG ''{#GROUP_NAME}'' Replica ''{#REPLICA_NAME}'': Connected state' type: DEPENDENT key: 'mssql.replica.connected_state["{#GROUP_NAME}_{#REPLICA_NAME}"]' @@ -3240,6 +3417,7 @@ zabbix_export: tag: Application value: 'MSSQL Available Group ''{#GROUP_NAME}'' Replica ''{#REPLICA_NAME}''' - + uuid: 51cb8f4fe5954c0ea21eff6102034862 name: 'MSSQL AG ''{#GROUP_NAME}'' Replica ''{#REPLICA_NAME}'': Is local' type: DEPENDENT key: 'mssql.replica.is_local["{#GROUP_NAME}_{#REPLICA_NAME}"]' @@ -3267,6 +3445,7 @@ zabbix_export: tag: Application value: 'MSSQL Available Group ''{#GROUP_NAME}'' Replica ''{#REPLICA_NAME}''' - + uuid: ec1b71f75c4247c28d5830bd8004f0ac name: 'MSSQL AG ''{#GROUP_NAME}'' Replica ''{#REPLICA_NAME}'': Join state' type: DEPENDENT key: 'mssql.replica.join_state["{#GROUP_NAME}_{#REPLICA_NAME}"]' @@ -3294,6 +3473,7 @@ zabbix_export: tag: Application value: 'MSSQL Available Group ''{#GROUP_NAME}'' Replica ''{#REPLICA_NAME}''' - + uuid: ad3e6d5bf510496eb050b9a05f8341e1 name: 'MSSQL AG ''{#GROUP_NAME}'' Replica ''{#REPLICA_NAME}'': Operational state' type: DEPENDENT key: 'mssql.replica.operational_state["{#GROUP_NAME}_{#REPLICA_NAME}"]' @@ -3327,21 +3507,25 @@ zabbix_export: value: 'MSSQL Available Group ''{#GROUP_NAME}'' Replica ''{#REPLICA_NAME}''' trigger_prototypes: - + uuid: 80cb80df1a1d4258a0fd7dba4abc047d expression: '{last()}=0 or {last()}=1 or {last()}=3' name: 'MSSQL AG ''{#GROUP_NAME}'' Replica ''{#REPLICA_NAME}'': {#REPLICA_NAME} is {ITEM.VALUE}' priority: WARNING description: 'The operational state of the replica in a given availability group is "Pending" or "Offline".' - + uuid: 2e53082d8fe84efe8a441c797bd0ffa6 expression: '{last()}=4' name: 'MSSQL AG ''{#GROUP_NAME}'' Replica ''{#REPLICA_NAME}'': {#REPLICA_NAME} is {ITEM.VALUE}' priority: AVERAGE description: 'The operational state of the replica in a given availability group is "Failed".' - + uuid: 132c57b6bcde4685b7bd385d1c189bda expression: '{last()}=5' name: 'MSSQL AG ''{#GROUP_NAME}'' Replica ''{#REPLICA_NAME}'': {#REPLICA_NAME} is {ITEM.VALUE}' priority: HIGH description: 'The operational state of the replica in a given availability group is "Failed, no quorum".' - + uuid: 2a58cab2197348d997bdb69bb128414d name: 'MSSQL AG ''{#GROUP_NAME}'' Replica ''{#REPLICA_NAME}'': Recovery health' type: DEPENDENT key: 'mssql.replica.recovery_health["{#GROUP_NAME}_{#REPLICA_NAME}"]' @@ -3371,11 +3555,13 @@ zabbix_export: value: 'MSSQL Available Group ''{#GROUP_NAME}'' Replica ''{#REPLICA_NAME}''' trigger_prototypes: - + uuid: 2b935fee52d344c8837d1c6ba684eed5 expression: '{last()}=0' name: 'MSSQL AG ''{#GROUP_NAME}'' Replica ''{#REPLICA_NAME}'': {#REPLICA_NAME} Recovery in progress' priority: INFO description: 'At least one joined database has a database state other than ONLINE.' - + uuid: 5139a4cef5ac46d2ab34cd8bda1c84ac name: 'MSSQL AG ''{#GROUP_NAME}'' Replica ''{#REPLICA_NAME}'': Role' type: DEPENDENT key: 'mssql.replica.role["{#GROUP_NAME}_{#REPLICA_NAME}"]' @@ -3404,6 +3590,7 @@ zabbix_export: tag: Application value: 'MSSQL Available Group ''{#GROUP_NAME}'' Replica ''{#REPLICA_NAME}''' - + uuid: 5655f95df0e043acba246f65e4905b0d name: 'MSSQL AG ''{#GROUP_NAME}'' Replica ''{#REPLICA_NAME}'': Sync health' type: DEPENDENT key: 'mssql.replica.synchronization_health["{#GROUP_NAME}_{#REPLICA_NAME}"]' @@ -3433,17 +3620,20 @@ zabbix_export: value: 'MSSQL Available Group ''{#GROUP_NAME}'' Replica ''{#REPLICA_NAME}''' trigger_prototypes: - + uuid: f8e35baa4b514d7d9c68b4cf7eb23033 expression: '{last()}=0' name: 'MSSQL AG ''{#GROUP_NAME}'' Replica ''{#REPLICA_NAME}'': {#REPLICA_NAME} is Not healthy' priority: AVERAGE description: 'At least one joined database is in the NOT SYNCHRONIZING state.' - + uuid: a36973a563254d42aad05698c9195dc8 expression: '{last()}=1' name: 'MSSQL AG ''{#GROUP_NAME}'' Replica ''{#REPLICA_NAME}'': {#REPLICA_NAME} is Partially healthy' priority: WARNING description: 'Some replicas are not in the target synchronization state: synchronous-commit replicas should be synchronized, and asynchronous-commit replicas should be synchronizing.' trigger_prototypes: - + uuid: c22f1dbbc5444bc1b8997115b229238d expression: '{MSSQL by ODBC:mssql.replica.connected_state["{#GROUP_NAME}_{#REPLICA_NAME}"].last()}=0 and {MSSQL by ODBC:mssql.replica.role["{#GROUP_NAME}_{#REPLICA_NAME}"].last()}=2' name: 'MSSQL AG ''{#GROUP_NAME}'' Replica ''{#REPLICA_NAME}'': {#REPLICA_NAME} is disconnected' priority: WARNING @@ -3602,6 +3792,7 @@ zabbix_export: description: 'The maximum number of work tables created per second - for the trigger expression.' valuemaps: - + uuid: c66ee50a8b3f4b6788b732bb8a6b514e name: 'MSSQL - Yes / No' mappings: - @@ -3611,6 +3802,7 @@ zabbix_export: value: '1' newvalue: 'Yes' - + uuid: bfbb00eb85d747dabeda2954a5d659b7 name: 'MSSQL AG Connected state' mappings: - @@ -3620,6 +3812,7 @@ zabbix_export: value: '1' newvalue: Connected - + uuid: 47413c135c094cdc8b59f18a9b195a78 name: 'MSSQL AG Join state' mappings: - @@ -3632,6 +3825,7 @@ zabbix_export: value: '2' newvalue: 'Joined, failover cluster instance' - + uuid: a570f341d9a8470797aecfebd376b2b8 name: 'MSSQL AG Operational state' mappings: - @@ -3656,6 +3850,7 @@ zabbix_export: value: '6' newvalue: 'Replica is not local' - + uuid: 4ec6a96ff6c64756b2f27e47972fd9f6 name: 'MSSQL AG Recovery health' mappings: - @@ -3668,6 +3863,7 @@ zabbix_export: value: '2' newvalue: 'Replica is not local' - + uuid: 596556fba6064efb8155233371eb2950 name: 'MSSQL AG Role' mappings: - @@ -3680,6 +3876,7 @@ zabbix_export: value: '2' newvalue: Secondary - + uuid: 2ab0923b3ce14ffc9dd454114f6b15be name: 'MSSQL AG Synchronization health' mappings: - @@ -3692,6 +3889,7 @@ zabbix_export: value: '2' newvalue: Healthy - + uuid: bac1a10dad134d50add5bc9550e2ebf3 name: 'MSSQL DB state' mappings: - @@ -3722,6 +3920,7 @@ zabbix_export: value: '10' newvalue: OFFLINE_SECONDARY - + uuid: eefa6e0e6f8b4facbc12004437b7ee8f name: 'MSSQL Job Run Status' mappings: - @@ -3743,6 +3942,7 @@ zabbix_export: value: '5' newvalue: Unknown - + uuid: 09aaa82ccd6a444b80d5d3bb182fbafd name: 'MSSQL Mirroring Role' mappings: - @@ -3755,6 +3955,7 @@ zabbix_export: value: '2' newvalue: Mirror - + uuid: f1c105c262c5476798a93eaa4c46fbda name: 'MSSQL Mirroring State' mappings: - @@ -3782,6 +3983,7 @@ zabbix_export: value: '7' newvalue: 'Database is inaccessible or is not mirrored' - + uuid: e70421b2c3db4ce1937791bdb432040e name: 'MSSQL Safety level' mappings: - @@ -3797,6 +3999,7 @@ zabbix_export: value: '3' newvalue: 'Database is inaccessible or is not mirrored' - + uuid: aa9de6e21d08486db04f29e10d11a94c name: 'MSSQL Witness state' mappings: - @@ -3812,6 +4015,7 @@ zabbix_export: value: '3' newvalue: 'No witness exists' - + uuid: 03cde96b90a641598db572a662dc2064 name: 'Service state' mappings: - @@ -3822,17 +4026,20 @@ zabbix_export: newvalue: Up triggers: - + uuid: 6e1efba7491e4a2e92a703a37be636ac expression: '{MSSQL by ODBC:mssql.forwarded_records_sec.rate.last()} * 100 > 10 * {MSSQL by ODBC:mssql.batch_requests_sec.rate.last()}' name: 'MSSQL: Too frequently pointers using' priority: WARNING description: 'Rows with varchar columns can experience expansion when varchar values are updated with a longer string. In the case where the row cannot fit in the existing page, the row migrates and access to the row will traverse a pointer. This only happens on heaps (tables without clustered indexes). Evaluate clustered index for heap tables. In cases where clustered indexes cannot be used, drop non-clustered indexes, build a clustered index to reorg pages and rows, drop the clustered index, then recreate non-clustered indexes.' - + uuid: dbce85415d124d6597213cd9d86329a9 expression: '{MSSQL by ODBC:mssql.readahead_pages_sec.rate.last()} > {$MSSQL.PERCENT_READAHEAD.MAX} / 100 * {MSSQL by ODBC:mssql.page_reads_sec.rate.last()}' name: 'MSSQL: Too many physical reads occurring' priority: WARNING description: 'If this value makes up even a sizeable minority of the total Page Reads/sec (say, greater than 20% of the total page reads), you may have too many physical reads occurring.' graphs: - + uuid: d2db0e08beb6445a8b5dd9fb46249265 name: 'MSSQL: Access methods' graph_items: - @@ -3871,6 +4078,7 @@ zabbix_export: host: 'MSSQL by ODBC' key: mssql.worktables_created_sec.rate - + uuid: f22186d86d9346fe9e1f3292e1f0017c name: 'MSSQL: Auto-params' graph_items: - @@ -3897,6 +4105,7 @@ zabbix_export: host: 'MSSQL by ODBC' key: mssql.unsafe_autoparams_sec.rate - + uuid: 24ef7368fb364616892c4928ba6167c6 name: 'MSSQL: Cache objects' graph_items: - @@ -3911,6 +4120,7 @@ zabbix_export: host: 'MSSQL by ODBC' key: mssql.cache_objects_in_use - + uuid: 1f713999d38745b6bb2828e397a32970 name: 'MSSQL: Compilations' graph_items: - @@ -3925,6 +4135,7 @@ zabbix_export: host: 'MSSQL by ODBC' key: mssql.sql_compilations_sec.rate - + uuid: 91af398cfb86472ba4a69e3df0816be7 name: 'MSSQL: Database pages' graph_items: - @@ -3939,6 +4150,7 @@ zabbix_export: host: 'MSSQL by ODBC' key: mssql.target_pages - + uuid: 0c9aaf223d6f4ba9bd17b0289af4bbe2 name: 'MSSQL: Errors' graph_items: - @@ -3971,6 +4183,7 @@ zabbix_export: host: 'MSSQL by ODBC' key: mssql.user_errors_sec.rate - + uuid: e35985317393409b9a764adcb05f07d0 name: 'MSSQL: Locks' graph_items: - @@ -4003,6 +4216,7 @@ zabbix_export: host: 'MSSQL by ODBC' key: mssql.average_wait_time - + uuid: 8796ad9cc04f48cdbe8ef2cb5f429997 name: 'MSSQL: Logins per second and Logouts per second' graph_items: - @@ -4017,6 +4231,7 @@ zabbix_export: host: 'MSSQL by ODBC' key: mssql.logouts_sec.rate - + uuid: bc588f8933d846a19accdb66eb29ccb9 name: 'MSSQL: Memory/cache load' graph_items: - @@ -4031,6 +4246,7 @@ zabbix_export: host: 'MSSQL by ODBC' key: mssql.buffer_cache_hit_ratio - + uuid: 3d431f6cc6d34ef5820f2a24f3872b41 name: 'MSSQL: Memory grants outstanding and pending' graph_items: - @@ -4045,6 +4261,7 @@ zabbix_export: host: 'MSSQL by ODBC' key: mssql.memory_grants_pending - + uuid: 0f0bc58e0c18421591d265f81c000021 name: 'MSSQL: Page life expectancy' graph_items: - @@ -4053,6 +4270,7 @@ zabbix_export: host: 'MSSQL by ODBC' key: mssql.page_life_expectancy - + uuid: 2b1d0e42f61a4312998775d21f7cabb7 name: 'MSSQL: Pages' graph_items: - @@ -4097,6 +4315,7 @@ zabbix_export: host: 'MSSQL by ODBC' key: mssql.lazy_writes_sec.rate - + uuid: 2e9273b0472c4a3e9049bea3548301d5 name: 'MSSQL: Processes blocked' graph_items: - @@ -4105,6 +4324,7 @@ zabbix_export: host: 'MSSQL by ODBC' key: mssql.processes_blocked - + uuid: f124ce3778bd4722bf0d2d598ac31b0f name: 'MSSQL: Server memory' graph_items: - @@ -4131,6 +4351,7 @@ zabbix_export: host: 'MSSQL by ODBC' key: mssql.maximum_workspace_memory - + uuid: 59ffd52c5c334d20870fc209c6c61398 name: 'MSSQL: Transactions' graph_items: - @@ -4145,6 +4366,7 @@ zabbix_export: host: 'MSSQL by ODBC' key: mssql.batch_requests_sec.rate - + uuid: 6979c0bcba0e4ac08c6bfefa0c648d40 name: 'MSSQL: Waits per second' graph_items: - @@ -4159,6 +4381,7 @@ zabbix_export: host: 'MSSQL by ODBC' key: mssql.lock_waits_sec.rate - + uuid: 41cc736d93ce45d6aeb6dede77c97f08 name: 'MSSQL: Wait times' graph_items: - diff --git a/templates/db/mysql_agent/template_db_mysql_agent.yaml b/templates/db/mysql_agent/template_db_mysql_agent.yaml index dbef1962a02..e8c46e571ae 100644 --- a/templates/db/mysql_agent/template_db_mysql_agent.yaml +++ b/templates/db/mysql_agent/template_db_mysql_agent.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-23T13:38:51Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 748ad4d098d447d492bb935c907f652f name: Templates/Databases templates: - + uuid: f255e3fc32124b55b2a17ef3c961e5f5 template: 'MySQL by Zabbix agent' name: 'MySQL by Zabbix agent' description: | @@ -30,6 +32,7 @@ zabbix_export: name: Templates/Databases items: - + uuid: b463e01655bf4dec81d5208f7a75766b name: 'MySQL: Aborted clients per second' type: DEPENDENT key: mysql.aborted_clients.rate @@ -53,6 +56,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: d33a03e48f6d45dca04a505bab07a860 name: 'MySQL: Aborted connections per second' type: DEPENDENT key: mysql.aborted_connects.rate @@ -77,6 +81,7 @@ zabbix_export: value: MySQL triggers: - + uuid: c5084703abb6487a848f0a3d42ab8643 expression: '{min(5m)}>{$MYSQL.ABORTED_CONN.MAX.WARN}' name: 'MySQL: Server has aborted connections (over {$MYSQL.ABORTED_CONN.MAX.WARN} for 5m)' priority: AVERAGE @@ -86,6 +91,7 @@ zabbix_export: name: 'MySQL: Refused connections (max_connections limit reached)' expression: '{MySQL by Zabbix agent:mysql.connection_errors_max_connections.rate.last()}>0' - + uuid: 75b9c78d76334927a3fc2a4d1322ecc2 name: 'MySQL: Binlog cache disk use' type: DEPENDENT key: mysql.binlog_cache_disk_use @@ -109,6 +115,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 9a447424aca84124abdfa389865126d4 name: 'MySQL: Buffer pool efficiency' type: CALCULATED key: mysql.buffer_pool_efficiency @@ -126,6 +133,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 9aca02e86e744f43ab48e8ca9453cf77 name: 'MySQL: Buffer pool utilization' type: CALCULATED key: mysql.buffer_pool_utilization @@ -145,11 +153,13 @@ zabbix_export: value: MySQL triggers: - + uuid: 10beb175e5604041ad74ba6870889762 expression: '{max(5m)}<{$MYSQL.BUFF_UTIL.MIN.WARN}' name: 'MySQL: Buffer pool utilization is too low (less than {$MYSQL.BUFF_UTIL.MIN.WARN}% for 5m)' priority: WARNING description: 'The buffer pool utilization is less than {$MYSQL.BUFF_UTIL.MIN.WARN}% in the last 5 minutes. This means that there is a lot of unused RAM allocated for the buffer pool, which you can easily reallocate at the moment.' - + uuid: 56512a1e89d34826ad261ab27119e80d name: 'MySQL: Bytes received' type: DEPENDENT key: mysql.bytes_received.rate @@ -174,6 +184,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: c4cea16e3dbe4d328d9a50e113f3b904 name: 'MySQL: Bytes sent' type: DEPENDENT key: mysql.bytes_sent.rate @@ -198,6 +209,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 24ab8f0bd32a45f591c676ef839876df name: 'MySQL: Command Delete per second' type: DEPENDENT key: mysql.com_delete.rate @@ -221,6 +233,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: e48c67c893e5494fb00ea31222bd2caf name: 'MySQL: Command Insert per second' type: DEPENDENT key: mysql.com_insert.rate @@ -244,6 +257,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 718c3af61f2645e8ab7d3496d6639c79 name: 'MySQL: Command Select per second' type: DEPENDENT key: mysql.com_select.rate @@ -267,6 +281,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: e2c3ea26dd34472c9e5f0e48a67da6dd name: 'MySQL: Command Update per second' type: DEPENDENT key: mysql.com_update.rate @@ -290,6 +305,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: bcf8a21aacc54a79a958604b278f9617 name: 'MySQL: Connections per second' type: DEPENDENT key: mysql.connections.rate @@ -313,6 +329,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: dc963a1250ab453cb090af0154d745c3 name: 'MySQL: Connection errors accept per second' type: DEPENDENT key: mysql.connection_errors_accept.rate @@ -336,6 +353,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 4cff4caf382f4f00b534651212132bd2 name: 'MySQL: Connection errors internal per second' type: DEPENDENT key: mysql.connection_errors_internal.rate @@ -359,6 +377,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 3cbc55fc7b764a61baceb11e98fd454c name: 'MySQL: Connection errors max connections per second' type: DEPENDENT key: mysql.connection_errors_max_connections.rate @@ -383,11 +402,13 @@ zabbix_export: value: MySQL triggers: - + uuid: 74ba565a46a144e7919fa4709bc7ccdd expression: '{last()}>0' name: 'MySQL: Refused connections (max_connections limit reached)' priority: AVERAGE description: 'Number of refused connections due to the max_connections limit being reached.' - + uuid: e577b4b6c553401bbb831b7278dbbcb7 name: 'MySQL: Connection errors peer address per second' type: DEPENDENT key: mysql.connection_errors_peer_address.rate @@ -411,6 +432,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 228aaf5333ce4958aa3a07e0898add63 name: 'MySQL: Connection errors select per second' type: DEPENDENT key: mysql.connection_errors_select.rate @@ -434,6 +456,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: a7632124b2b648bfa80a2e8a0381f4d2 name: 'MySQL: Connection errors tcpwrap per second' type: DEPENDENT key: mysql.connection_errors_tcpwrap.rate @@ -457,6 +480,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 52335a039571454ebaccc9ab103200a3 name: 'MySQL: Created tmp tables on disk per second' type: DEPENDENT key: mysql.created_tmp_disk_tables.rate @@ -481,11 +505,13 @@ zabbix_export: value: MySQL triggers: - + uuid: fa92885975454129bb8b384d1a2a7e31 expression: '{min(5m)}>{$MYSQL.CREATED_TMP_DISK_TABLES.MAX.WARN}' name: 'MySQL: Number of on-disk temporary tables created per second is high (over {$MYSQL.CREATED_TMP_DISK_TABLES.MAX.WARN} for 5m)' priority: WARNING description: 'Possibly the application using the database is in need of query optimization.' - + uuid: d1dd183666d44010a5054f2e1cc328de name: 'MySQL: Created tmp files on disk per second' type: DEPENDENT key: mysql.created_tmp_files.rate @@ -510,11 +536,13 @@ zabbix_export: value: MySQL triggers: - + uuid: 99171ab2156f4a5f9ffd5b666bfcf552 expression: '{min(5m)}>{$MYSQL.CREATED_TMP_FILES.MAX.WARN}' name: 'MySQL: Number of temporary files created per second is high (over {$MYSQL.CREATED_TMP_FILES.MAX.WARN} for 5m)' priority: WARNING description: 'Possibly the application using the database is in need of query optimization.' - + uuid: c9a94c3145a643ef8ceec33f63b85ae9 name: 'MySQL: Created tmp tables on memory per second' type: DEPENDENT key: mysql.created_tmp_tables.rate @@ -539,11 +567,13 @@ zabbix_export: value: MySQL triggers: - + uuid: 74789f8ed0bf47eeab72838574bb814f expression: '{min(5m)}>{$MYSQL.CREATED_TMP_TABLES.MAX.WARN}' name: 'MySQL: Number of internal temporary tables created per second is high (over {$MYSQL.CREATED_TMP_TABLES.MAX.WARN} for 5m)' priority: WARNING description: 'Possibly the application using the database is in need of query optimization.' - + uuid: 2ba81b425bde4ba5b3f7d00a6c922ed9 name: 'MySQL: Get status variables' key: 'mysql.get_status_variables["{$MYSQL.HOST}","{$MYSQL.PORT}"]' history: '0' @@ -555,6 +585,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: a9b965a07b504fa1b4e90acae0156221 name: 'MySQL: InnoDB buffer pool pages free' type: DEPENDENT key: mysql.innodb_buffer_pool_pages_free @@ -573,6 +604,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: efb2450fe30c4ec78b954a35595b7ac7 name: 'MySQL: InnoDB buffer pool pages total' type: DEPENDENT key: mysql.innodb_buffer_pool_pages_total @@ -595,6 +627,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 7738a4480f69427a96d46a9ca5b38d77 name: 'MySQL: InnoDB buffer pool reads' type: DEPENDENT key: mysql.innodb_buffer_pool_reads @@ -613,6 +646,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 1704fe0bf8de4882a6a16ebd75c4c3bf name: 'MySQL: InnoDB buffer pool reads per second' type: DEPENDENT key: mysql.innodb_buffer_pool_reads.rate @@ -636,6 +670,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 598dcdb7eeec42c78484be70c814cd8a name: 'MySQL: InnoDB buffer pool read requests' type: DEPENDENT key: mysql.innodb_buffer_pool_read_requests @@ -654,6 +689,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 3ed432f4e0c949debaed9d60c5d13810 name: 'MySQL: InnoDB buffer pool read requests per second' type: DEPENDENT key: mysql.innodb_buffer_pool_read_requests.rate @@ -677,6 +713,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 61db0feae0b440c087177f4312eb6b7a name: 'MySQL: Innodb buffer pool wait free' type: DEPENDENT key: mysql.innodb_buffer_pool_wait_free @@ -700,6 +737,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: e5413d85449e4baea683c6365808cc17 name: 'MySQL: Calculated value of innodb_log_file_size' type: CALCULATED key: mysql.innodb_log_file_size @@ -717,6 +755,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 2eacd8c07f7148acaaa9b8f8602720ae name: 'MySQL: Innodb number open files' type: DEPENDENT key: mysql.innodb_num_open_files @@ -740,6 +779,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 29d3513668ad4bdea28d947d2f983dd2 name: 'MySQL: Innodb log written' type: DEPENDENT key: mysql.innodb_os_log_written @@ -760,6 +800,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 3811018fdfaf4d92a5b8ff5d631d0047 name: 'MySQL: InnoDB row lock time' type: DEPENDENT key: mysql.innodb_row_lock_time @@ -788,6 +829,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 579c1ad7680349a3b6a25dd12322fc14 name: 'MySQL: InnoDB row lock time max' type: DEPENDENT key: mysql.innodb_row_lock_time_max @@ -816,6 +858,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: a4618dd9ed1d4ff19f34bc82f41dbbbb name: 'MySQL: InnoDB row lock waits' type: DEPENDENT key: mysql.innodb_row_lock_waits @@ -834,6 +877,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: e207dc3c0fe84928a36e643594d8cee5 name: 'MySQL: Max used connections' type: DEPENDENT key: mysql.max_used_connections @@ -856,6 +900,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 3dd5ffb7c1cc45a487c5c7cabfa90ca6 name: 'MySQL: Open tables' type: DEPENDENT key: mysql.open_tables @@ -879,6 +924,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: fe572969a6754248b10a35a5c0afedf3 name: 'MySQL: Open table definitions' type: DEPENDENT key: mysql.open_table_definitions @@ -902,6 +948,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 41cd6c8c535948f3bde6324e0912f1a8 name: 'MySQL: Status' key: 'mysql.ping["{$MYSQL.HOST}","{$MYSQL.PORT}"]' history: 7d @@ -922,10 +969,12 @@ zabbix_export: value: MySQL triggers: - + uuid: 59e6a1bc5ee946d0b11a3f33c1e5843e expression: '{last()}=0' name: 'MySQL: Service is down' priority: HIGH - + uuid: c11b8c8ec3e843cea63f6cc1d8309ccd name: 'MySQL: Queries per second' type: DEPENDENT key: mysql.queries.rate @@ -949,6 +998,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: cd7c5c4e262f4a73975d46d06ed903f9 name: 'MySQL: Questions per second' type: DEPENDENT key: mysql.questions.rate @@ -972,6 +1022,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: a1cfc616f23648e9946f408c7146df0a name: 'MySQL: Slow queries per second' type: DEPENDENT key: mysql.slow_queries.rate @@ -996,11 +1047,13 @@ zabbix_export: value: MySQL triggers: - + uuid: d709f6241d7945b88192354a8b61d11d expression: '{min(5m)}>{$MYSQL.SLOW_QUERIES.MAX.WARN}' name: 'MySQL: Server has slow queries (over {$MYSQL.SLOW_QUERIES.MAX.WARN} for 5m)' priority: WARNING description: 'The number of slow queries is more than {$MYSQL.SLOW_QUERIES.MAX.WARN} in the last 5 minutes.' - + uuid: a9ce1d75a97d4740876fad7b5d569211 name: 'MySQL: Threads cached' type: DEPENDENT key: mysql.threads_cached @@ -1019,6 +1072,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: a0079f5ffbdc40cc89b35a8b6170c32b name: 'MySQL: Threads connected' type: DEPENDENT key: mysql.threads_connected @@ -1037,6 +1091,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 06976fcb42ab4a33b0056a864ecd31e7 name: 'MySQL: Threads created per second' type: DEPENDENT key: mysql.threads_created.rate @@ -1060,6 +1115,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 255c00a984ba462e84ba46a7430f21c9 name: 'MySQL: Threads running' type: DEPENDENT key: mysql.threads_running @@ -1078,6 +1134,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 6ffa704603014f0f9f765590955fb01c name: 'MySQL: Uptime' type: DEPENDENT key: mysql.uptime @@ -1098,6 +1155,7 @@ zabbix_export: value: MySQL triggers: - + uuid: d4fa2ade9f274d8abc8c84dc2587a71d expression: '{nodata(30m)}=1' name: 'MySQL: Failed to fetch info data (or no data for 30m)' priority: INFO @@ -1107,11 +1165,13 @@ zabbix_export: name: 'MySQL: Service is down' expression: '{MySQL by Zabbix agent:mysql.ping["{$MYSQL.HOST}","{$MYSQL.PORT}"].last()}=0' - + uuid: a63d2816fe3b490787d7b7167a19175f expression: '{last()}<10m' name: 'MySQL: Service has been restarted (uptime < 10m)' priority: INFO description: 'MySQL uptime is less than 10 minutes.' - + uuid: a5d0f152c3ef4e069c3d5a6a5a9470fe name: 'MySQL: Version' key: 'mysql.version["{$MYSQL.HOST}","{$MYSQL.PORT}"]' delay: 15m @@ -1134,6 +1194,7 @@ zabbix_export: value: MySQL triggers: - + uuid: a0fc5dd5207c4224abd38d8c89dbbe3e expression: '{diff()}=1 and {strlen()}>0' name: 'MySQL: Version has changed (new version value received: {ITEM.VALUE})' priority: INFO @@ -1141,6 +1202,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: 8ceb226f000d48f099ee6e128ad551b5 name: 'Database discovery' key: 'mysql.db.discovery["{$MYSQL.HOST}","{$MYSQL.PORT}"]' delay: 1h @@ -1154,6 +1216,7 @@ zabbix_export: description: 'Scanning databases in DBMS.' item_prototypes: - + uuid: dda45077011d4f8fa5c25b1f351179ca name: 'MySQL: Size of database {#DBNAME}' key: 'mysql.dbsize["{$MYSQL.HOST}","{$MYSQL.PORT}","{#DBNAME}"]' delay: 5m @@ -1181,6 +1244,7 @@ zabbix_export: parameters: - 1d - + uuid: bc28468760e14d069ef7b47858846a50 name: 'MariaDB discovery' type: DEPENDENT key: mysql.extra_metric.discovery @@ -1188,6 +1252,7 @@ zabbix_export: description: 'Additional metrics if MariaDB is used.' item_prototypes: - + uuid: 7743cdbaf71c491189ac1a927409e998 name: 'MySQL: Binlog commits' type: DEPENDENT key: 'mysql.binlog_commits[{#SINGLETON}]' @@ -1207,6 +1272,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: c897f8f0fb1c4e409dd95305fd221e01 name: 'MySQL: Binlog group commits' type: DEPENDENT key: 'mysql.binlog_group_commits[{#SINGLETON}]' @@ -1226,6 +1292,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 749e72ebd1014f7faee352e23ac3dfdd name: 'MySQL: Master GTID wait count' type: DEPENDENT key: 'mysql.master_gtid_wait_count[{#SINGLETON}]' @@ -1249,6 +1316,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 4a4537b0db5b43119af910d0ba421035 name: 'MySQL: Master GTID wait timeouts' type: DEPENDENT key: 'mysql.master_gtid_wait_timeouts[{#SINGLETON}]' @@ -1272,6 +1340,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: c1e95abc88cf486a9226bf760254f797 name: 'MySQL: Master GTID wait time' type: DEPENDENT key: 'mysql.master_gtid_wait_time[{#SINGLETON}]' @@ -1302,12 +1371,14 @@ zabbix_export: parameters: - 'return JSON.stringify(value.search(''MariaDB'')>-1 ? [{''{#SINGLETON}'': ''''}] : []);' - + uuid: aed60b7ae3794d0ba25ad82da12b8966 name: 'Replication discovery' key: 'mysql.replication.discovery["{$MYSQL.HOST}","{$MYSQL.PORT}"]' delay: 1h description: 'If "show slave status" returns Master_Host, "Replication: *" items are created.' item_prototypes: - + uuid: 48555d71074f4cd4a61dca6187c8b29a name: 'MySQL: Replication Seconds Behind Master {#MASTERHOST}' type: DEPENDENT key: 'mysql.seconds_behind_master["{#MASTERHOST}"]' @@ -1341,10 +1412,12 @@ zabbix_export: value: MySQL trigger_prototypes: - + uuid: 302607435f5a40028309265b6734bec2 expression: '{min(5m)}>{$MYSQL.REPL_LAG.MAX.WARN}' name: 'MySQL: Replication lag is too high (over {$MYSQL.REPL_LAG.MAX.WARN} for 5m)' priority: WARNING - + uuid: 1c075f4785604d92a33a868e213070d8 name: 'MySQL: Replication Slave IO Running {#MASTERHOST}' type: DEPENDENT key: 'mysql.slave_io_running["{#MASTERHOST}"]' @@ -1373,6 +1446,7 @@ zabbix_export: value: MySQL trigger_prototypes: - + uuid: bd616da6fab94da2986dae1cc10e39ee expression: '{count(#1,"Yes",ne)}=1' name: 'MySQL: The slave I/O thread is not connected to a replication master' priority: WARNING @@ -1381,11 +1455,13 @@ zabbix_export: name: 'MySQL: The slave I/O thread is not running' expression: '{MySQL by Zabbix agent:mysql.slave_io_running["{#MASTERHOST}"].count(#1,"No",eq)}=1' - + uuid: 69a9eb806cbe4e2797edd332d6c45561 expression: '{count(#1,"No",eq)}=1' name: 'MySQL: The slave I/O thread is not running' priority: AVERAGE description: 'Whether the I/O thread for reading the master''s binary log is running.' - + uuid: 967c6fd13cc04562a9fea174bd90b8c4 name: 'MySQL: Replication Slave SQL Running {#MASTERHOST}' type: DEPENDENT key: 'mysql.slave_sql_running["{#MASTERHOST}"]' @@ -1413,6 +1489,7 @@ zabbix_export: value: MySQL trigger_prototypes: - + uuid: aae0e8e686ec4b83a2e38162af1e181d expression: '{count(#1,"No",eq)}=1' name: 'MySQL: The SQL thread is not running' priority: WARNING @@ -1422,6 +1499,7 @@ zabbix_export: name: 'MySQL: The slave I/O thread is not running' expression: '{MySQL by Zabbix agent:mysql.slave_io_running["{#MASTERHOST}"].count(#1,"No",eq)}=1' - + uuid: 27e807d840d4474484c2e1f896726b6b name: 'MySQL: Replication Slave SQL Running State {#MASTER_HOST}' type: DEPENDENT key: 'mysql.slave_sql_running_state["{#MASTER_HOST}"]' @@ -1446,6 +1524,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: d87c7c03e5884a43912f60ad91c3b46f name: 'MySQL: Replication Slave status {#MASTERHOST}' key: 'mysql.slave_status["{$MYSQL.HOST}","{$MYSQL.PORT}","{#MASTERHOST}"]' history: '0' @@ -1514,6 +1593,7 @@ zabbix_export: description: 'The number of slow queries for trigger expression.' dashboards: - + uuid: ce2f9d7bb18e469f97e692baee02841d name: 'MySQL performance' pages: - @@ -1617,6 +1697,7 @@ zabbix_export: host: 'MySQL by Zabbix agent' valuemaps: - + uuid: 4f2d7ca3c89246c6b691557447230031 name: 'Service state' mappings: - @@ -1627,6 +1708,7 @@ zabbix_export: newvalue: Up graphs: - + uuid: 6ebb6f300b4a4ada80908ce11cae9e95 name: 'MySQL: Bandwidth' graph_items: - @@ -1643,6 +1725,7 @@ zabbix_export: host: 'MySQL by Zabbix agent' key: mysql.bytes_sent.rate - + uuid: ea03bd4cc0f948f38ea638fe93f2ac69 name: 'MySQL: Connections' graph_items: - @@ -1669,6 +1752,7 @@ zabbix_export: host: 'MySQL by Zabbix agent' key: mysql.max_used_connections - + uuid: ee3890503acf44c58fcfedf3c5008656 name: 'MySQL: InnoDB buffer pool' graph_items: - @@ -1695,6 +1779,7 @@ zabbix_export: host: 'MySQL by Zabbix agent' key: mysql.innodb_buffer_pool_reads.rate - + uuid: a6296310a0cf4ffcad7b119c5089ef1f name: 'MySQL: Operations' graph_items: - @@ -1721,6 +1806,7 @@ zabbix_export: host: 'MySQL by Zabbix agent' key: mysql.com_update.rate - + uuid: ce723556c4974152a8eda029dbdad1bc name: 'MySQL: Queries' graph_items: - @@ -1741,6 +1827,7 @@ zabbix_export: host: 'MySQL by Zabbix agent' key: mysql.slow_queries.rate - + uuid: e7653013a2d94596a89c93f5352220df name: 'MySQL: Threads' graph_items: - diff --git a/templates/db/mysql_agent2/template_db_mysql_agent2.yaml b/templates/db/mysql_agent2/template_db_mysql_agent2.yaml index 809bc41dbb4..71678364c5e 100644 --- a/templates/db/mysql_agent2/template_db_mysql_agent2.yaml +++ b/templates/db/mysql_agent2/template_db_mysql_agent2.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-23T13:39:18Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 748ad4d098d447d492bb935c907f652f name: Templates/Databases templates: - + uuid: 4904f84303c74c5e955b7849730c3155 template: 'MySQL by Zabbix agent 2' name: 'MySQL by Zabbix agent 2' description: | @@ -30,6 +32,7 @@ zabbix_export: name: Templates/Databases items: - + uuid: 8a7b77d4e96a4a2d93f63eb8ca3c979b name: 'MySQL: Aborted clients per second' type: DEPENDENT key: mysql.aborted_clients.rate @@ -53,6 +56,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 77a407bb911f4b938c32de289da83383 name: 'MySQL: Aborted connections per second' type: DEPENDENT key: mysql.aborted_connects.rate @@ -77,6 +81,7 @@ zabbix_export: value: MySQL triggers: - + uuid: cecfffe5c1e546bd80ca558349bdbb4c expression: '{min(5m)}>{$MYSQL.ABORTED_CONN.MAX.WARN}' name: 'MySQL: Server has aborted connections (over {$MYSQL.ABORTED_CONN.MAX.WARN} for 5m)' priority: AVERAGE @@ -86,6 +91,7 @@ zabbix_export: name: 'MySQL: Refused connections (max_connections limit reached)' expression: '{MySQL by Zabbix agent 2:mysql.connection_errors_max_connections.rate.last()}>0' - + uuid: 06338fe53a014be095f3807d58b9ed5b name: 'MySQL: Binlog cache disk use' type: DEPENDENT key: mysql.binlog_cache_disk_use @@ -109,6 +115,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: e222b97642d04128af8c1ec20e463152 name: 'MySQL: Buffer pool efficiency' type: CALCULATED key: mysql.buffer_pool_efficiency @@ -126,6 +133,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 70a1642e80114fd3a129c5774acc4f50 name: 'MySQL: Buffer pool utilization' type: CALCULATED key: mysql.buffer_pool_utilization @@ -145,11 +153,13 @@ zabbix_export: value: MySQL triggers: - + uuid: c1e6c658d1a14258b65dce072dc04bb5 expression: '{max(5m)}<{$MYSQL.BUFF_UTIL.MIN.WARN}' name: 'MySQL: Buffer pool utilization is too low (less than {$MYSQL.BUFF_UTIL.MIN.WARN}% for 5m)' priority: WARNING description: 'The buffer pool utilization is less than {$MYSQL.BUFF_UTIL.MIN.WARN}% in the last 5 minutes. This means that there is a lot of unused RAM allocated for the buffer pool, which you can easily reallocate at the moment.' - + uuid: 1501b3b4d2b143378d162bd88ab70504 name: 'MySQL: Bytes received' type: DEPENDENT key: mysql.bytes_received.rate @@ -174,6 +184,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 0af5a1b506ef4f348a11757cea440a05 name: 'MySQL: Bytes sent' type: DEPENDENT key: mysql.bytes_sent.rate @@ -198,6 +209,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 0ebaced7ea3a4d9d9091128a8b0f6c49 name: 'MySQL: Command Delete per second' type: DEPENDENT key: mysql.com_delete.rate @@ -221,6 +233,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: cc5aeff5d46c43259b7a8d0ca3296e8a name: 'MySQL: Command Insert per second' type: DEPENDENT key: mysql.com_insert.rate @@ -244,6 +257,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: e50d21a5d6764626a1eb3eb9f15dbc61 name: 'MySQL: Command Select per second' type: DEPENDENT key: mysql.com_select.rate @@ -267,6 +281,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 6ce28af307b54a75817536105a14d80b name: 'MySQL: Command Update per second' type: DEPENDENT key: mysql.com_update.rate @@ -290,6 +305,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: aeb1cc1b7c1d47acb8788e3751bd0e6f name: 'MySQL: Connections per second' type: DEPENDENT key: mysql.connections.rate @@ -313,6 +329,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: dd9a33e71dd8468a9e4f2e25d3028a88 name: 'MySQL: Connection errors accept per second' type: DEPENDENT key: mysql.connection_errors_accept.rate @@ -336,6 +353,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 12627c45088c4ed6a69c743ddf12e42e name: 'MySQL: Connection errors internal per second' type: DEPENDENT key: mysql.connection_errors_internal.rate @@ -359,6 +377,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 1ad00e1a8a984254bec89c75a2d57ea0 name: 'MySQL: Connection errors max connections per second' type: DEPENDENT key: mysql.connection_errors_max_connections.rate @@ -383,11 +402,13 @@ zabbix_export: value: MySQL triggers: - + uuid: a3ae3fef66de45de8b9f5c053e0a72d7 expression: '{last()}>0' name: 'MySQL: Refused connections (max_connections limit reached)' priority: AVERAGE description: 'Number of refused connections due to the max_connections limit being reached.' - + uuid: fbabb9b53f754cf6be0f657e90897bd9 name: 'MySQL: Connection errors peer address per second' type: DEPENDENT key: mysql.connection_errors_peer_address.rate @@ -411,6 +432,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 48a2a6533ca4412d86e9f85fd748ad3b name: 'MySQL: Connection errors select per second' type: DEPENDENT key: mysql.connection_errors_select.rate @@ -434,6 +456,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 6a32e65b2e1a43bbaf718a0962271efe name: 'MySQL: Connection errors tcpwrap per second' type: DEPENDENT key: mysql.connection_errors_tcpwrap.rate @@ -457,6 +480,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: aaf0c77bf1b647e09633db28480ddfd7 name: 'MySQL: Created tmp tables on disk per second' type: DEPENDENT key: mysql.created_tmp_disk_tables.rate @@ -481,11 +505,13 @@ zabbix_export: value: MySQL triggers: - + uuid: 5d80413666a94a66901eea4eeebba0e8 expression: '{min(5m)}>{$MYSQL.CREATED_TMP_DISK_TABLES.MAX.WARN}' name: 'MySQL: Number of on-disk temporary tables created per second is high (over {$MYSQL.CREATED_TMP_DISK_TABLES.MAX.WARN} for 5m)' priority: WARNING description: 'Possibly the application using the database is in need of query optimization.' - + uuid: 970c9a50e7304c4eb81c46f4456c3350 name: 'MySQL: Created tmp files on disk per second' type: DEPENDENT key: mysql.created_tmp_files.rate @@ -510,11 +536,13 @@ zabbix_export: value: MySQL triggers: - + uuid: 977e344093ef4fe885f85150ecc04951 expression: '{min(5m)}>{$MYSQL.CREATED_TMP_FILES.MAX.WARN}' name: 'MySQL: Number of temporary files created per second is high (over {$MYSQL.CREATED_TMP_FILES.MAX.WARN} for 5m)' priority: WARNING description: 'Possibly the application using the database is in need of query optimization.' - + uuid: fef23a9c80e84d87803f3540277ade1e name: 'MySQL: Created tmp tables on memory per second' type: DEPENDENT key: mysql.created_tmp_tables.rate @@ -539,11 +567,13 @@ zabbix_export: value: MySQL triggers: - + uuid: 4664bc0db157424280453336b8903d52 expression: '{min(5m)}>{$MYSQL.CREATED_TMP_TABLES.MAX.WARN}' name: 'MySQL: Number of internal temporary tables created per second is high (over {$MYSQL.CREATED_TMP_TABLES.MAX.WARN} for 5m)' priority: WARNING description: 'Possibly the application using the database is in need of query optimization.' - + uuid: a18b1092c42a4560abac7af42b14f007 name: 'MySQL: Get status variables' key: 'mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]' history: '0' @@ -555,6 +585,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 51ab15a1c63348e48e6a75ed4e0ab5e3 name: 'MySQL: InnoDB buffer pool pages free' type: DEPENDENT key: mysql.innodb_buffer_pool_pages_free @@ -573,6 +604,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 14a8ea7cda164240bc7360454b4cd690 name: 'MySQL: InnoDB buffer pool pages total' type: DEPENDENT key: mysql.innodb_buffer_pool_pages_total @@ -595,6 +627,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 2b017cf20cb5412fa4e39dc9b4469930 name: 'MySQL: InnoDB buffer pool reads' type: DEPENDENT key: mysql.innodb_buffer_pool_reads @@ -613,6 +646,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 0f2b813c8d6740d783504055dcd9a9dc name: 'MySQL: InnoDB buffer pool reads per second' type: DEPENDENT key: mysql.innodb_buffer_pool_reads.rate @@ -636,6 +670,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: ab450aaa081d4a8d9db5dfd327d3b439 name: 'MySQL: InnoDB buffer pool read requests' type: DEPENDENT key: mysql.innodb_buffer_pool_read_requests @@ -654,6 +689,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: dbf5bd4d705744bcb185e5044ff219e9 name: 'MySQL: InnoDB buffer pool read requests per second' type: DEPENDENT key: mysql.innodb_buffer_pool_read_requests.rate @@ -677,6 +713,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 3ab113998cec43da9bb702f5894d7b24 name: 'MySQL: Innodb buffer pool wait free' type: DEPENDENT key: mysql.innodb_buffer_pool_wait_free @@ -700,6 +737,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: e35cf67b6d2f44ffae908296faccfa50 name: 'MySQL: Calculated value of innodb_log_file_size' type: CALCULATED key: mysql.innodb_log_file_size @@ -717,6 +755,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 2c1cba2399ab4b349e9751252c000b95 name: 'MySQL: Innodb number open files' type: DEPENDENT key: mysql.innodb_num_open_files @@ -740,6 +779,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 6a4c63c40fb042868d2f23c86a0601a5 name: 'MySQL: Innodb log written' type: DEPENDENT key: mysql.innodb_os_log_written @@ -764,6 +804,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 60cbafe89a294f6fb24e3b9efe241bf5 name: 'MySQL: InnoDB row lock time' type: DEPENDENT key: mysql.innodb_row_lock_time @@ -792,6 +833,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 3827ee01c4434ff09555b4dba63bac47 name: 'MySQL: InnoDB row lock time max' type: DEPENDENT key: mysql.innodb_row_lock_time_max @@ -820,6 +862,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 4a849f57a32847ffb41a0e8a7e7735ce name: 'MySQL: InnoDB row lock waits' type: DEPENDENT key: mysql.innodb_row_lock_waits @@ -838,6 +881,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: afd9c494cc584ddd833298820d7beace name: 'MySQL: Max used connections' type: DEPENDENT key: mysql.max_used_connections @@ -860,6 +904,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: e766adca92fa47299b79e75d263437cc name: 'MySQL: Open tables' type: DEPENDENT key: mysql.open_tables @@ -883,6 +928,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 26f839251a444e9abf83d4710718962a name: 'MySQL: Open table definitions' type: DEPENDENT key: mysql.open_table_definitions @@ -906,6 +952,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 8ca25701d88a4d33899a515d8e25dd5b name: 'MySQL: Status' key: 'mysql.ping["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]' history: 7d @@ -922,10 +969,12 @@ zabbix_export: value: MySQL triggers: - + uuid: 0a9e4fff839b4c9884222c7f9c551b5a expression: '{last()}=0' name: 'MySQL: Service is down' priority: HIGH - + uuid: 345b2dd64d4041c7849aafc82cc63580 name: 'MySQL: Queries per second' type: DEPENDENT key: mysql.queries.rate @@ -949,6 +998,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 73bc839df32e4d598f589a4a5440925e name: 'MySQL: Questions per second' type: DEPENDENT key: mysql.questions.rate @@ -972,6 +1022,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 0492b7b8c8464d0596c24dc877ba41e0 name: 'MySQL: Slow queries per second' type: DEPENDENT key: mysql.slow_queries.rate @@ -996,11 +1047,13 @@ zabbix_export: value: MySQL triggers: - + uuid: 4d92a2a8fa2f464594d587897370fa2f expression: '{min(5m)}>{$MYSQL.SLOW_QUERIES.MAX.WARN}' name: 'MySQL: Server has slow queries (over {$MYSQL.SLOW_QUERIES.MAX.WARN} for 5m)' priority: WARNING description: 'The number of slow queries is more than {$MYSQL.SLOW_QUERIES.MAX.WARN} in the last 5 minutes.' - + uuid: de0edc0ab52b488681a597ba6bda3e9e name: 'MySQL: Threads cached' type: DEPENDENT key: mysql.threads_cached @@ -1019,6 +1072,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 6cd93969a80b4f738cd734764011b324 name: 'MySQL: Threads connected' type: DEPENDENT key: mysql.threads_connected @@ -1037,6 +1091,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: eaab0b45e023459fa5c1e8b76e860431 name: 'MySQL: Threads created per second' type: DEPENDENT key: mysql.threads_created.rate @@ -1060,6 +1115,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: c4258eb3d8db4f30bc29dc531c5276a2 name: 'MySQL: Threads running' type: DEPENDENT key: mysql.threads_running @@ -1078,6 +1134,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 1f3a71e74d8e42a1b539d67b4fc18531 name: 'MySQL: Uptime' type: DEPENDENT key: mysql.uptime @@ -1098,6 +1155,7 @@ zabbix_export: value: MySQL triggers: - + uuid: 46ca48aa45964e399362a64c2fa46ea1 expression: '{nodata(30m)}=1' name: 'MySQL: Failed to fetch info data (or no data for 30m)' priority: INFO @@ -1107,11 +1165,13 @@ zabbix_export: name: 'MySQL: Service is down' expression: '{MySQL by Zabbix agent 2:mysql.ping["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"].last()}=0' - + uuid: 8ade36bb8b354ef6a6fe07fb0de90cdb expression: '{last()}<10m' name: 'MySQL: Service has been restarted (uptime < 10m)' priority: INFO description: 'MySQL uptime is less than 10 minutes.' - + uuid: 8058b068b90748fea464443058103fc8 name: 'MySQL: Version' key: 'mysql.version["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]' delay: 15m @@ -1129,6 +1189,7 @@ zabbix_export: value: MySQL triggers: - + uuid: a7146c61389c4e7795acca8c73305817 expression: '{diff()}=1 and {strlen()}>0' name: 'MySQL: Version has changed (new version value received: {ITEM.VALUE})' priority: INFO @@ -1136,6 +1197,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: 49cbb331980040908673ceb2706d9542 name: 'Database discovery' key: 'mysql.db.discovery["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]' delay: 1h @@ -1149,6 +1211,7 @@ zabbix_export: description: 'Scanning databases in DBMS.' item_prototypes: - + uuid: e3e3c31483e94be2bd24b062bb049027 name: 'MySQL: Size of database {#DATABASE}' key: 'mysql.db.size["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}","{#DATABASE}"]' delay: 5m @@ -1173,6 +1236,7 @@ zabbix_export: parameters: - 1d - + uuid: 15035186d4d54962bc6b82ebbaea8784 name: 'MariaDB discovery' type: DEPENDENT key: mysql.extra_metric.discovery @@ -1180,6 +1244,7 @@ zabbix_export: description: 'Additional metrics if MariaDB is used.' item_prototypes: - + uuid: c7ff129277134d86923dfb10e6d67928 name: 'MySQL: Binlog commits' type: DEPENDENT key: 'mysql.binlog_commits[{#SINGLETON}]' @@ -1199,6 +1264,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 07b27817a20244d68f2609c43aea1dea name: 'MySQL: Binlog group commits' type: DEPENDENT key: 'mysql.binlog_group_commits[{#SINGLETON}]' @@ -1218,6 +1284,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 152c4219a8d14812a813a250c6f17071 name: 'MySQL: Master GTID wait count' type: DEPENDENT key: 'mysql.master_gtid_wait_count[{#SINGLETON}]' @@ -1241,6 +1308,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 3f13ee12a3db4933804c103ebfb170c9 name: 'MySQL: Master GTID wait timeouts' type: DEPENDENT key: 'mysql.master_gtid_wait_timeouts[{#SINGLETON}]' @@ -1264,6 +1332,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 6ed43548a190425a83fce15b84b3ec87 name: 'MySQL: Master GTID wait time' type: DEPENDENT key: 'mysql.master_gtid_wait_time[{#SINGLETON}]' @@ -1294,12 +1363,14 @@ zabbix_export: parameters: - 'return JSON.stringify(value.search(''MariaDB'')>-1 ? [{''{#SINGLETON}'': ''''}] : []);' - + uuid: 59cd0d5f67e441f7ad3627233ab6b595 name: 'Replication discovery' key: 'mysql.replication.discovery["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]' delay: 1h description: 'If "show slave status" returns Master_Host, "Replication: *" items are created.' item_prototypes: - + uuid: 130d6421b7864444a083dc7ffb1c03c5 name: 'MySQL: Replication Slave status {#MASTER_HOST}' key: 'mysql.replication.get_slave_status["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}","{#MASTER_HOST}"]' history: '0' @@ -1311,6 +1382,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: bdbd657020b24a14a771a29a8a945a2b name: 'MySQL: Replication Seconds Behind Master {#MASTER_HOST}' type: DEPENDENT key: 'mysql.replication.seconds_behind_master["{#MASTER_HOST}"]' @@ -1344,10 +1416,12 @@ zabbix_export: value: MySQL trigger_prototypes: - + uuid: 0133c7a1cad74ea799380a89d4b3b2f8 expression: '{min(5m)}>{$MYSQL.REPL_LAG.MAX.WARN}' name: 'MySQL: Replication lag is too high (over {$MYSQL.REPL_LAG.MAX.WARN} for 5m)' priority: WARNING - + uuid: 2a5eb9d62cd046138d7564aa22b9ca33 name: 'MySQL: Replication Slave IO Running {#MASTER_HOST}' type: DEPENDENT key: 'mysql.replication.slave_io_running["{#MASTER_HOST}"]' @@ -1376,6 +1450,7 @@ zabbix_export: value: MySQL trigger_prototypes: - + uuid: 3fa6b699923d4d34bdea4f2b87a846e1 expression: '{count(#1,"Yes",ne)}=1' name: 'MySQL: The slave I/O thread is not connected to a replication master' priority: WARNING @@ -1384,11 +1459,13 @@ zabbix_export: name: 'MySQL: The slave I/O thread is not running' expression: '{MySQL by Zabbix agent 2:mysql.replication.slave_io_running["{#MASTER_HOST}"].count(#1,"No",eq)}=1' - + uuid: 16747d13a9084b8989221c2fd65145d0 expression: '{count(#1,"No",eq)}=1' name: 'MySQL: The slave I/O thread is not running' priority: AVERAGE description: 'Whether the I/O thread for reading the master''s binary log is running.' - + uuid: 4fbb3cb164064694b37924dfcbaf2271 name: 'MySQL: Replication Slave SQL Running {#MASTER_HOST}' type: DEPENDENT key: 'mysql.replication.slave_sql_running["{#MASTER_HOST}"]' @@ -1416,6 +1493,7 @@ zabbix_export: value: MySQL trigger_prototypes: - + uuid: 35853c34cf2f4f2e9d5fdd984bf7d298 expression: '{count(#1,"No",eq)}=1' name: 'MySQL: The SQL thread is not running' priority: WARNING @@ -1425,6 +1503,7 @@ zabbix_export: name: 'MySQL: The slave I/O thread is not running' expression: '{MySQL by Zabbix agent 2:mysql.replication.slave_io_running["{#MASTER_HOST}"].count(#1,"No",eq)}=1' - + uuid: bb79eaa9fc0d45e7b323a34d0c3f03cf name: 'MySQL: Replication Slave SQL Running State {#MASTER_HOST}' type: DEPENDENT key: 'mysql.replication.slave_sql_running_state["{#MASTER_HOST}"]' @@ -1502,6 +1581,7 @@ zabbix_export: description: 'MySQL user name.' dashboards: - + uuid: ca5006123e0f4eb8bc0155027e663d2c name: 'MySQL performance' pages: - @@ -1605,6 +1685,7 @@ zabbix_export: host: 'MySQL by Zabbix agent 2' valuemaps: - + uuid: f2e8233fcf0a4dd2b53a82ca48436a88 name: 'Service state' mappings: - @@ -1615,6 +1696,7 @@ zabbix_export: newvalue: Up graphs: - + uuid: b744bfe679fc48afbad8fe219fe88bb5 name: 'MySQL: Bandwidth' graph_items: - @@ -1631,6 +1713,7 @@ zabbix_export: host: 'MySQL by Zabbix agent 2' key: mysql.bytes_sent.rate - + uuid: 5fea4f7834644e0a80562c92b61c68d2 name: 'MySQL: Connections' graph_items: - @@ -1657,6 +1740,7 @@ zabbix_export: host: 'MySQL by Zabbix agent 2' key: mysql.max_used_connections - + uuid: d54d16a2b4d54bbd9a2a6669631ef96d name: 'MySQL: InnoDB buffer pool' graph_items: - @@ -1683,6 +1767,7 @@ zabbix_export: host: 'MySQL by Zabbix agent 2' key: mysql.innodb_buffer_pool_reads.rate - + uuid: 2e962ad1647d4ccfb6db420a4c196d23 name: 'MySQL: Operations' graph_items: - @@ -1709,6 +1794,7 @@ zabbix_export: host: 'MySQL by Zabbix agent 2' key: mysql.com_update.rate - + uuid: 04e6ec47b0de4476b5c7a65ae012ca23 name: 'MySQL: Queries' graph_items: - @@ -1729,6 +1815,7 @@ zabbix_export: host: 'MySQL by Zabbix agent 2' key: mysql.slow_queries.rate - + uuid: 974ac20701394b60823abbb84420d166 name: 'MySQL: Threads' graph_items: - diff --git a/templates/db/mysql_odbc/template_db_mysql_odbc.yaml b/templates/db/mysql_odbc/template_db_mysql_odbc.yaml index 3b26957f2fb..17cf86b9936 100644 --- a/templates/db/mysql_odbc/template_db_mysql_odbc.yaml +++ b/templates/db/mysql_odbc/template_db_mysql_odbc.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-23T13:38:13Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 748ad4d098d447d492bb935c907f652f name: Templates/Databases templates: - + uuid: e19c120027e04da69b130e0f6cea29fc template: 'MySQL by ODBC' name: 'MySQL by ODBC' description: | @@ -25,6 +27,7 @@ zabbix_export: name: Templates/Databases items: - + uuid: 72e0f88741d746bf88e8951ef69681f9 name: 'MySQL: Get status variables' type: ODBC key: 'db.odbc.get[get_status_variables,"{$MYSQL.DSN}"]' @@ -40,6 +43,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 5b7c14e38799427cb6520f47bf8afe6c name: 'MySQL: Status' type: ODBC key: 'db.odbc.select[ping,"{$MYSQL.DSN}"]' @@ -60,10 +64,12 @@ zabbix_export: value: MySQL triggers: - + uuid: 40c7c87702764036b3536ac8f0ef7464 expression: '{last()}=0' name: 'MySQL: Service is down' priority: HIGH - + uuid: b9fb80ca366e4d33801472bcd013f881 name: 'MySQL: Version' type: ODBC key: 'db.odbc.select[version,"{$MYSQL.DSN}"]' @@ -85,12 +91,14 @@ zabbix_export: value: MySQL triggers: - + uuid: 65a131c6300d46b19f7f7119091fbc7a expression: '{diff()}=1 and {strlen()}>0' name: 'MySQL: Version has changed (new version value received: {ITEM.VALUE})' priority: INFO description: 'MySQL version has changed. Ack to close.' manual_close: 'YES' - + uuid: 73235748ba4742c0aa3c4f29509a162d name: 'MySQL: Aborted clients per second' type: DEPENDENT key: mysql.aborted_clients.rate @@ -114,6 +122,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: b6185e79abd744f78ce579a83381ba87 name: 'MySQL: Aborted connections per second' type: DEPENDENT key: mysql.aborted_connects.rate @@ -138,6 +147,7 @@ zabbix_export: value: MySQL triggers: - + uuid: 86f9f779d0c2414aae7445e6fcdb56e1 expression: '{min(5m)}>{$MYSQL.ABORTED_CONN.MAX.WARN}' name: 'MySQL: Server has aborted connections (over {$MYSQL.ABORTED_CONN.MAX.WARN} for 5m)' priority: AVERAGE @@ -147,6 +157,7 @@ zabbix_export: name: 'MySQL: Refused connections (max_connections limit reached)' expression: '{MySQL by ODBC:mysql.connection_errors_max_connections.rate.last()}>0' - + uuid: 9db77e72fd9d404a8e1fd4e72c92d75c name: 'MySQL: Binlog cache disk use' type: DEPENDENT key: mysql.binlog_cache_disk_use @@ -170,6 +181,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 05e7e91206bb4138a945ea0de2d8c01d name: 'MySQL: Buffer pool efficiency' type: CALCULATED key: mysql.buffer_pool_efficiency @@ -187,6 +199,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: ad5520e067ea405eb939d319fa9690e9 name: 'MySQL: Buffer pool utilization' type: CALCULATED key: mysql.buffer_pool_utilization @@ -206,11 +219,13 @@ zabbix_export: value: MySQL triggers: - + uuid: 00587585609449aeaeb72f4a679f400a expression: '{max(5m)}<{$MYSQL.BUFF_UTIL.MIN.WARN}' name: 'MySQL: Buffer pool utilization is too low (less than {$MYSQL.BUFF_UTIL.MIN.WARN}% for 5m)' priority: WARNING description: 'The buffer pool utilization is less than {$MYSQL.BUFF_UTIL.MIN.WARN}% in the last 5 minutes. This means that there is a lot of unused RAM allocated for the buffer pool, which you can easily reallocate at the moment.' - + uuid: f05d592e6ae74e64bc54c649418761a6 name: 'MySQL: Bytes received' type: DEPENDENT key: mysql.bytes_received.rate @@ -235,6 +250,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: ce737bc186f24014a70c75da2386986d name: 'MySQL: Bytes sent' type: DEPENDENT key: mysql.bytes_sent.rate @@ -259,6 +275,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: a43ec23dad9345a5a1b0ff8bda12ed77 name: 'MySQL: Command Delete per second' type: DEPENDENT key: mysql.com_delete.rate @@ -282,6 +299,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: cd924e3b51074b3baf642a7aa1eeb474 name: 'MySQL: Command Insert per second' type: DEPENDENT key: mysql.com_insert.rate @@ -305,6 +323,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 31e6372d1249442ab3ebdd993f397e26 name: 'MySQL: Command Select per second' type: DEPENDENT key: mysql.com_select.rate @@ -328,6 +347,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 0f5f638777284093bcdc5f2dacc8e951 name: 'MySQL: Command Update per second' type: DEPENDENT key: mysql.com_update.rate @@ -351,6 +371,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: fad5f4e1885341d1958f653afb85ff07 name: 'MySQL: Connections per second' type: DEPENDENT key: mysql.connections.rate @@ -374,6 +395,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 4b67e0e6291b4e0c841334ac052d7253 name: 'MySQL: Connection errors accept per second' type: DEPENDENT key: mysql.connection_errors_accept.rate @@ -397,6 +419,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 76ad3a39e89e44daad08cc00174d4918 name: 'MySQL: Connection errors internal per second' type: DEPENDENT key: mysql.connection_errors_internal.rate @@ -420,6 +443,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 83dfb916c7674e1fbd300be444241e25 name: 'MySQL: Connection errors max connections per second' type: DEPENDENT key: mysql.connection_errors_max_connections.rate @@ -444,11 +468,13 @@ zabbix_export: value: MySQL triggers: - + uuid: 224e5fe276194701a6fcc7fcef1a2f21 expression: '{last()}>0' name: 'MySQL: Refused connections (max_connections limit reached)' priority: AVERAGE description: 'Number of refused connections due to the max_connections limit being reached.' - + uuid: 9be4cb9e209344d0869a56082d16ec53 name: 'MySQL: Connection errors peer address per second' type: DEPENDENT key: mysql.connection_errors_peer_address.rate @@ -472,6 +498,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: e50b9fea89cc440abc0155dc25346f05 name: 'MySQL: Connection errors select per second' type: DEPENDENT key: mysql.connection_errors_select.rate @@ -495,6 +522,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: a82a7ada012141c6bdff63bc8d615786 name: 'MySQL: Connection errors tcpwrap per second' type: DEPENDENT key: mysql.connection_errors_tcpwrap.rate @@ -518,6 +546,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 84d748ab80444e10bdb60bcfbdfa850a name: 'MySQL: Created tmp tables on disk per second' type: DEPENDENT key: mysql.created_tmp_disk_tables.rate @@ -542,11 +571,13 @@ zabbix_export: value: MySQL triggers: - + uuid: 9deaaad499894f2a98934fdfa35c3da4 expression: '{min(5m)}>{$MYSQL.CREATED_TMP_DISK_TABLES.MAX.WARN}' name: 'MySQL: Number of on-disk temporary tables created per second is high (over {$MYSQL.CREATED_TMP_DISK_TABLES.MAX.WARN} for 5m)' priority: WARNING description: 'Possibly the application using the database is in need of query optimization.' - + uuid: c5f2ae1ef46e4f65842ab4a31625906a name: 'MySQL: Created tmp files on disk per second' type: DEPENDENT key: mysql.created_tmp_files.rate @@ -571,11 +602,13 @@ zabbix_export: value: MySQL triggers: - + uuid: a7bb5d25b3834e2083f49674141d87ee expression: '{min(5m)}>{$MYSQL.CREATED_TMP_FILES.MAX.WARN}' name: 'MySQL: Number of temporary files created per second is high (over {$MYSQL.CREATED_TMP_FILES.MAX.WARN} for 5m)' priority: WARNING description: 'Possibly the application using the database is in need of query optimization.' - + uuid: 95fa4f4f1db44b2bb65889da246c03b5 name: 'MySQL: Created tmp tables on memory per second' type: DEPENDENT key: mysql.created_tmp_tables.rate @@ -600,11 +633,13 @@ zabbix_export: value: MySQL triggers: - + uuid: 11f2f7f5e290468580c8815fa6b06290 expression: '{min(5m)}>{$MYSQL.CREATED_TMP_TABLES.MAX.WARN}' name: 'MySQL: Number of internal temporary tables created per second is high (over {$MYSQL.CREATED_TMP_TABLES.MAX.WARN} for 5m)' priority: WARNING description: 'Possibly the application using the database is in need of query optimization.' - + uuid: e31f66bbc32b404c92debc4d9367162d name: 'MySQL: InnoDB buffer pool pages free' type: DEPENDENT key: mysql.innodb_buffer_pool_pages_free @@ -623,6 +658,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 41019c084618404db183326c215d71f6 name: 'MySQL: InnoDB buffer pool pages total' type: DEPENDENT key: mysql.innodb_buffer_pool_pages_total @@ -645,6 +681,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 441b718148974e289db93299f869feba name: 'MySQL: InnoDB buffer pool reads' type: DEPENDENT key: mysql.innodb_buffer_pool_reads @@ -663,6 +700,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 22ae5946fc2548cf8eee39a57ce8512b name: 'MySQL: InnoDB buffer pool reads per second' type: DEPENDENT key: mysql.innodb_buffer_pool_reads.rate @@ -686,6 +724,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 0a1775a7de33464e9ce8134950527021 name: 'MySQL: InnoDB buffer pool read requests' type: DEPENDENT key: mysql.innodb_buffer_pool_read_requests @@ -704,6 +743,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 98684abf32e642bd8784e68e64357dc9 name: 'MySQL: InnoDB buffer pool read requests per second' type: DEPENDENT key: mysql.innodb_buffer_pool_read_requests.rate @@ -727,6 +767,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 4e829cbb3cc2485dac2757867badd0f4 name: 'MySQL: Innodb buffer pool wait free' type: DEPENDENT key: mysql.innodb_buffer_pool_wait_free @@ -750,6 +791,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 4680fd31a2514e3f827b0060a6d5bfc4 name: 'MySQL: Calculated value of innodb_log_file_size' type: CALCULATED key: mysql.innodb_log_file_size @@ -767,6 +809,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 79218a1068394ce69dfc6eeb626e83bc name: 'MySQL: Innodb number open files' type: DEPENDENT key: mysql.innodb_num_open_files @@ -790,6 +833,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: fc561c5392bb43a4842977bdf4b882a8 name: 'MySQL: Innodb log written' type: DEPENDENT key: mysql.innodb_os_log_written @@ -814,6 +858,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: a62951afcfbd44e595a4d294b24056e5 name: 'MySQL: InnoDB row lock time' type: DEPENDENT key: mysql.innodb_row_lock_time @@ -842,6 +887,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 22277695b7154c019a76ca730e68e833 name: 'MySQL: InnoDB row lock time max' type: DEPENDENT key: mysql.innodb_row_lock_time_max @@ -870,6 +916,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 17c4270927a74d8388da8c25d9065556 name: 'MySQL: InnoDB row lock waits' type: DEPENDENT key: mysql.innodb_row_lock_waits @@ -888,6 +935,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 6106ebf4cae842c1a5acc2f13518de4f name: 'MySQL: Max used connections' type: DEPENDENT key: mysql.max_used_connections @@ -910,6 +958,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 85e17b6b196e4916838e0318992fe33c name: 'MySQL: Open tables' type: DEPENDENT key: mysql.open_tables @@ -933,6 +982,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: c23ce7b2689745728465c5b405d7b3ba name: 'MySQL: Open table definitions' type: DEPENDENT key: mysql.open_table_definitions @@ -956,6 +1006,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 2f0ced88c4524455bf790b3bc6512d04 name: 'MySQL: Queries per second' type: DEPENDENT key: mysql.queries.rate @@ -979,6 +1030,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 8d0fc2eb0be94d68966e09fca88e8deb name: 'MySQL: Questions per second' type: DEPENDENT key: mysql.questions.rate @@ -1002,6 +1054,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: b0227399437f4219b65ab1511d5e67c6 name: 'MySQL: Slow queries per second' type: DEPENDENT key: mysql.slow_queries.rate @@ -1026,11 +1079,13 @@ zabbix_export: value: MySQL triggers: - + uuid: 15e028930743472f95a69169a7b21958 expression: '{min(5m)}>{$MYSQL.SLOW_QUERIES.MAX.WARN}' name: 'MySQL: Server has slow queries (over {$MYSQL.SLOW_QUERIES.MAX.WARN} for 5m)' priority: WARNING description: 'The number of slow queries is more than {$MYSQL.SLOW_QUERIES.MAX.WARN} in the last 5 minutes.' - + uuid: b675fd71138a4845965309dc5d6428d9 name: 'MySQL: Threads cached' type: DEPENDENT key: mysql.threads_cached @@ -1049,6 +1104,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: af56c636c8b94e4f9976d0d6cf60fcbb name: 'MySQL: Threads connected' type: DEPENDENT key: mysql.threads_connected @@ -1067,6 +1123,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 8a50d5788f8a449b994dbe76536076a2 name: 'MySQL: Threads created per second' type: DEPENDENT key: mysql.threads_created.rate @@ -1090,6 +1147,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: c41afa83f6a94efda34d7b41c95c89ac name: 'MySQL: Threads running' type: DEPENDENT key: mysql.threads_running @@ -1108,6 +1166,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 8fbad224ebdf46e7b25a0be015f21972 name: 'MySQL: Uptime' type: DEPENDENT key: mysql.uptime @@ -1128,6 +1187,7 @@ zabbix_export: value: MySQL triggers: - + uuid: fa8e6780af1d46b7876884884daa909e expression: '{nodata(30m)}=1' name: 'MySQL: Failed to fetch info data (or no data for 30m)' priority: INFO @@ -1137,12 +1197,14 @@ zabbix_export: name: 'MySQL: Service is down' expression: '{MySQL by ODBC:db.odbc.select[ping,"{$MYSQL.DSN}"].last()}=0' - + uuid: 7835418ca26e463893c17e041662c15f expression: '{last()}<10m' name: 'MySQL: Service has been restarted (uptime < 10m)' priority: INFO description: 'MySQL uptime is less than 10 minutes.' discovery_rules: - + uuid: 0987fb6afdae4587bc32864fa42728f2 name: 'Database discovery' type: ODBC key: 'db.odbc.discovery[databases,"{$MYSQL.DSN}"]' @@ -1160,6 +1222,7 @@ zabbix_export: description: 'Scanning databases in DBMS.' item_prototypes: - + uuid: f358179ef78b4a31affa9e049b4048b8 name: 'MySQL: Size of database {#DATABASE}' type: ODBC key: 'db.odbc.select[{#DATABASE}_size,"{$MYSQL.DSN}"]' @@ -1184,6 +1247,7 @@ zabbix_export: parameters: - 1d - + uuid: d0a235c0267c48e28bc6ecb99fb2380d name: 'Replication discovery' type: ODBC key: 'db.odbc.discovery[replication,"{$MYSQL.DSN}"]' @@ -1194,6 +1258,7 @@ zabbix_export: description: 'If "show slave status" returns Master_Host, "Replication: *" items are created.' item_prototypes: - + uuid: d88f65c4bee84e74bb6e00061ab27f0c name: 'MySQL: Replication Slave status {#MASTER_HOST}' type: ODBC key: 'db.odbc.get["{#MASTER_HOST}","{$MYSQL.DSN}"]' @@ -1209,6 +1274,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 15f7b22867f54551afbed139d746e210 name: 'MySQL: Replication Seconds Behind Master {#MASTER_HOST}' type: DEPENDENT key: 'mysql.seconds_behind_master["{#MASTER_HOST}"]' @@ -1242,10 +1308,12 @@ zabbix_export: value: MySQL trigger_prototypes: - + uuid: f382ba89fa094a9a8e169362b49e4320 expression: '{min(5m)}>{$MYSQL.REPL_LAG.MAX.WARN}' name: 'MySQL: Replication lag is too high (over {$MYSQL.REPL_LAG.MAX.WARN} for 5m)' priority: WARNING - + uuid: e063b116753d4124a88443fe4de20d41 name: 'MySQL: Replication Slave IO Running {#MASTER_HOST}' type: DEPENDENT key: 'mysql.slave_io_running["{#MASTER_HOST}"]' @@ -1274,6 +1342,7 @@ zabbix_export: value: MySQL trigger_prototypes: - + uuid: 13827a42f5484eb5b51a72c3fc5a8bdb expression: '{count(#1,"Yes",ne)}=1' name: 'MySQL: The slave I/O thread is not connected to a replication master' priority: WARNING @@ -1282,11 +1351,13 @@ zabbix_export: name: 'MySQL: The slave I/O thread is not running' expression: '{MySQL by ODBC:mysql.slave_io_running["{#MASTER_HOST}"].count(#1,"No",eq)}=1' - + uuid: 0e072a766c7d49d29ab340d5573c5768 expression: '{count(#1,"No",eq)}=1' name: 'MySQL: The slave I/O thread is not running' priority: AVERAGE description: 'Whether the I/O thread for reading the master''s binary log is running.' - + uuid: 113be79554c14c2aad08036febb15d71 name: 'MySQL: Replication Slave SQL Running {#MASTER_HOST}' type: DEPENDENT key: 'mysql.slave_sql_running["{#MASTER_HOST}"]' @@ -1314,6 +1385,7 @@ zabbix_export: value: MySQL trigger_prototypes: - + uuid: 1606341dfc1145229663ad76269432b6 expression: '{count(#1,"No",eq)}=1' name: 'MySQL: The SQL thread is not running' priority: WARNING @@ -1323,6 +1395,7 @@ zabbix_export: name: 'MySQL: The slave I/O thread is not running' expression: '{MySQL by ODBC:mysql.slave_io_running["{#MASTER_HOST}"].count(#1,"No",eq)}=1' - + uuid: a88eb463bb9740a4a4256306f11816bf name: 'MySQL: Replication Slave SQL Running State {#MASTER_HOST}' type: DEPENDENT key: 'mysql.slave_sql_running_state["{#MASTER_HOST}"]' @@ -1352,6 +1425,7 @@ zabbix_export: parameters: - 1d - + uuid: ad12522557df499e9a78b8b3c07733dd name: 'MariaDB discovery' type: DEPENDENT key: mysql.extra_metric.discovery @@ -1359,6 +1433,7 @@ zabbix_export: description: 'Additional metrics if MariaDB is used.' item_prototypes: - + uuid: eb8713584314461488b8769f1081d48d name: 'MySQL: Binlog commits' type: DEPENDENT key: 'mysql.binlog_commits[{#SINGLETON}]' @@ -1378,6 +1453,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: cbb7c1fadd934420b47950f52751795f name: 'MySQL: Binlog group commits' type: DEPENDENT key: 'mysql.binlog_group_commits[{#SINGLETON}]' @@ -1397,6 +1473,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 278488a9c0f543f6815a24592766d9bb name: 'MySQL: Master GTID wait count' type: DEPENDENT key: 'mysql.master_gtid_wait_count[{#SINGLETON}]' @@ -1420,6 +1497,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: 93ad282dc3b24dba9f0351b0d0a59d39 name: 'MySQL: Master GTID wait timeouts' type: DEPENDENT key: 'mysql.master_gtid_wait_timeouts[{#SINGLETON}]' @@ -1443,6 +1521,7 @@ zabbix_export: tag: Application value: MySQL - + uuid: fd8bf7e639af4d3291030cdb9dd37bc9 name: 'MySQL: Master GTID wait time' type: DEPENDENT key: 'mysql.master_gtid_wait_time[{#SINGLETON}]' @@ -1519,6 +1598,7 @@ zabbix_export: description: 'MySQL username.' dashboards: - + uuid: d56c53704c264552a09cf3e59a1835f3 name: 'MySQL performance' pages: - @@ -1622,6 +1702,7 @@ zabbix_export: host: 'MySQL by ODBC' valuemaps: - + uuid: 622c38d0af2a4b6ea7a640a5d1a22b93 name: 'Service state' mappings: - @@ -1632,6 +1713,7 @@ zabbix_export: newvalue: Up graphs: - + uuid: 3522a11cae374d08a751f419e51748e1 name: 'MySQL: Bandwidth' graph_items: - @@ -1648,6 +1730,7 @@ zabbix_export: host: 'MySQL by ODBC' key: mysql.bytes_sent.rate - + uuid: 51a6827371434314b76eaed17db0e09e name: 'MySQL: Connections' graph_items: - @@ -1674,6 +1757,7 @@ zabbix_export: host: 'MySQL by ODBC' key: mysql.max_used_connections - + uuid: 07edad9e34394a689dc294c8ec27a37e name: 'MySQL: InnoDB buffer pool' graph_items: - @@ -1700,6 +1784,7 @@ zabbix_export: host: 'MySQL by ODBC' key: mysql.innodb_buffer_pool_reads.rate - + uuid: 93bb7077e60047e59ac3fd308044722a name: 'MySQL: Operations' graph_items: - @@ -1726,6 +1811,7 @@ zabbix_export: host: 'MySQL by ODBC' key: mysql.com_update.rate - + uuid: 172ad44d7cef4c20b08b4babf8969805 name: 'MySQL: Queries' graph_items: - @@ -1746,6 +1832,7 @@ zabbix_export: host: 'MySQL by ODBC' key: mysql.slow_queries.rate - + uuid: 1ce62612e1174b3fa91bde29ccaa27ef name: 'MySQL: Threads' graph_items: - diff --git a/templates/db/oracle_agent2/template_db_oracle_agent2.yaml b/templates/db/oracle_agent2/template_db_oracle_agent2.yaml index c17b1a4dabc..7e5b20c7c26 100644 --- a/templates/db/oracle_agent2/template_db_oracle_agent2.yaml +++ b/templates/db/oracle_agent2/template_db_oracle_agent2.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:57Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 748ad4d098d447d492bb935c907f652f name: Templates/Databases templates: - + uuid: d670c32f007d438c9dcd32db57d2b691 template: 'Oracle by Zabbix Agent 2' name: 'Oracle by Zabbix Agent 2' description: 'Template tooling version used: 0.38' @@ -14,6 +16,7 @@ zabbix_export: name: Templates/Databases items: - + uuid: 9d24ae0f86d54b73a35d9c15d4e082cb name: 'Oracle: Active parallel sessions' type: DEPENDENT key: oracle.active_parallel_sessions @@ -33,6 +36,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 7e4eb79b9b674c5ba57e790fae0fb410 name: 'Oracle: Active serial sessions' type: DEPENDENT key: oracle.active_serial_sessions @@ -52,6 +56,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 9763dd0b223540e4820fd3b8f3281ec3 name: 'Oracle: Average active sessions' type: DEPENDENT key: oracle.active_sessions @@ -71,6 +76,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 1ad93880e4314d68b9e1aa4e00f03b6e name: 'Oracle: Get archive log info' key: 'oracle.archive.info["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"]' delay: 5m @@ -82,6 +88,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: a5533a1c354a4c8dbfec39c9b0637ba2 name: 'Oracle: Archiver state' type: DEPENDENT key: oracle.archiver_state @@ -102,6 +109,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: a5f5251364a44a90a66bb2096f53a48a name: 'Oracle: Buffer cache hit ratio' type: DEPENDENT key: oracle.buffer_cache_hit_ratio @@ -122,6 +130,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 1483e7a312154438a9b09d0b696568f0 name: 'Oracle: Global cache blocks corrupted' type: DEPENDENT key: oracle.cache_blocks_corrupt @@ -140,6 +149,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 3589d4b2b9114f9cabb027f85f5349ab name: 'Oracle: Global cache blocks lost' type: DEPENDENT key: oracle.cache_blocks_lost @@ -158,6 +168,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 1bad65e85d8b482d9cd83b1d202f8d8c name: 'Oracle: Get CDB and No-CDB info' key: 'oracle.cdb.info["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"]' history: '0' @@ -169,6 +180,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: fd1ea13484984d0baffc45ea02a33a7c name: 'Oracle: Cursor cache hit ratio' type: DEPENDENT key: oracle.cursor_cache_hit_ratio @@ -189,6 +201,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 9fd6475d1b824c74b2b3dad1db4f494a name: 'Oracle: Database CPU time ratio' type: DEPENDENT key: oracle.database_cpu_time_ratio @@ -209,6 +222,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 9fc7f2e986cd4c97ad8778f06dd04822 name: 'Oracle: Database wait time ratio' type: DEPENDENT key: oracle.database_wait_time_ratio @@ -229,6 +243,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 12efa23a53eb468ea7b0713b8f610542 name: 'Oracle: Datafiles count' key: 'oracle.datafiles.stats["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"]' history: 7d @@ -243,6 +258,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: cdd3d4f1baea4f2ea122e058704d43e9 name: 'Oracle: Datafiles limit' type: DEPENDENT key: oracle.db_files_limit @@ -261,6 +277,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: cb703b07fc514ce5aedc561896bcd53f name: 'Oracle: Get ASM stats' key: 'oracle.diskgroups.stats["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"]' history: '0' @@ -272,6 +289,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 9692f4f771844438a3f9224455c504b6 name: 'Oracle: Disk sort per second' type: DEPENDENT key: oracle.disk_sorts @@ -292,6 +310,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 7dc5745f2a124119b058d23195ba5058 name: 'Oracle: Enqueue timeouts per second' type: DEPENDENT key: oracle.enqueue_timeouts_rate @@ -312,6 +331,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 1aa391bbd2484793a31dc9f0dce51b46 name: 'Oracle: Get FRA stats' key: 'oracle.fra.stats["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"]' history: '0' @@ -323,6 +343,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 5e09413cb3a14a3a87e2ead6b838ce1f name: 'Oracle: FRA, Number of files' type: DEPENDENT key: oracle.fra_number_of_files @@ -341,6 +362,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 68f50e7513d642f789a27dfce03ca1b8 name: 'Oracle: FRA, Number of restore points' type: DEPENDENT key: oracle.fra_restore_point @@ -359,6 +381,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: f7f16828d46a4054a30a22e955542d6a name: 'Oracle: FRA, Space limit' type: DEPENDENT key: oracle.fra_space_limit @@ -378,6 +401,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 92d7abac10dc47a7bec1bd420a41c78c name: 'Oracle: FRA, Space reclaimable' type: DEPENDENT key: oracle.fra_space_reclaimable @@ -397,6 +421,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 1e02a10018124f4db85ef9822a605b61 name: 'Oracle: FRA, Used space' type: DEPENDENT key: oracle.fra_space_used @@ -416,6 +441,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 887c56e1b9f1415db5def1e1f502a6ae name: 'Oracle: FRA, Usable space in %' type: DEPENDENT key: oracle.fra_usable_pct @@ -435,6 +461,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: e8725c1d79e34fbc8331677fe3d4459e name: 'Oracle: GC CR block received per second' type: DEPENDENT key: oracle.gc_cr_block_received_rate @@ -455,6 +482,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 2c7dd0c162b742d08a2432c8bdde4ce2 name: 'Oracle: Get instance state' key: 'oracle.instance.info["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"]' history: '0' @@ -466,6 +494,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 021a98326c8f402693e4fba9fb3c25de name: 'Oracle: Instance role' type: DEPENDENT key: oracle.instance.role @@ -486,6 +515,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: cd0e2c8f164443588ad19647506c0eea name: 'Oracle: Instance hostname' type: DEPENDENT key: oracle.instance_hostname @@ -507,12 +537,14 @@ zabbix_export: value: Oracle triggers: - + uuid: 516db7ca56a0427c83af68c462888550 expression: '{diff()}=1 and {strlen()}>0' name: 'Oracle: Instance hostname has changed (new hostname received: {ITEM.VALUE})' priority: INFO description: 'Oracle DB Instance hostname has changed. Ack to close.' manual_close: 'YES' - + uuid: 0cc90c2554a7412eafe42c33dd1e9ede name: 'Oracle: Instance name' type: DEPENDENT key: oracle.instance_name @@ -534,12 +566,14 @@ zabbix_export: value: Oracle triggers: - + uuid: a6ba5c90ff6b473b84a971e40ea799c3 expression: '{diff()}=1 and {strlen()}>0' name: 'Oracle: Instance name has changed (new name received: {ITEM.VALUE})' priority: INFO description: 'Oracle DB Instance name has changed. Ack to close.' manual_close: 'YES' - + uuid: f51053d243ef41089b5e635fd1abb5f3 name: 'Oracle: Instance status' type: DEPENDENT key: oracle.instance_status @@ -560,6 +594,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: b2551269bf4541dfae378b9e48d1f5da name: 'Oracle: Library cache hit ratio' type: DEPENDENT key: oracle.library_cache_hit_ratio @@ -580,6 +615,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 13a938f495ee464a8ed3f2575cd191b9 name: 'Oracle: Logons per second' type: DEPENDENT key: oracle.logons_rate @@ -600,6 +636,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 440f42943ebc436fb75bd5d8397fe876 name: 'Oracle: Long table scans per second' type: DEPENDENT key: oracle.long_table_scans_rate @@ -620,6 +657,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 4769432ae04641758daabd5b27deaa01 name: 'Oracle: Memory sorts ratio' type: DEPENDENT key: oracle.memory_sorts_ratio @@ -640,6 +678,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: ca4452418d2641bd87fa75e946c2bf98 name: 'Oracle: Get PDB info' key: 'oracle.pdb.info["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"]' history: '0' @@ -651,6 +690,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 4926809f2c244b33b1a0650510a30fa4 name: 'Oracle: Get PGA stats' key: 'oracle.pga.stats["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"]' history: '0' @@ -662,6 +702,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 749a1281ba84475193897a3362f6f873 name: 'Oracle: PGA, Global memory bound' type: DEPENDENT key: oracle.pga_global_bound @@ -681,6 +722,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 2b5797f046434125b65daf31121fdd81 name: 'Oracle: PGA, Aggregate target parameter' type: DEPENDENT key: oracle.pga_target @@ -700,6 +742,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: e96ff6a018dc4553b9ad7f2dc87f4d99 name: 'Oracle: Physical reads per second' type: DEPENDENT key: oracle.physical_reads_rate @@ -720,6 +763,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 92bf88b7b07048b785ca37d9b97cd78b name: 'Oracle: Physical reads bytes per second' type: DEPENDENT key: oracle.physical_read_bytes_rate @@ -740,6 +784,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: b71df51181c1464486ced05c95bdc938 name: 'Oracle: Physical writes per second' type: DEPENDENT key: oracle.physical_writes_rate @@ -760,6 +805,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: e34abb4139fe43ae8b27edbe6ad12c8d name: 'Oracle: Physical writes bytes per second' type: DEPENDENT key: oracle.physical_write_bytes_rate @@ -780,6 +826,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 7f4d8ea4912944ec8bf32edff9e3b5ae name: 'Oracle: Ping' key: 'oracle.ping["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"]' delay: 30s @@ -798,11 +845,13 @@ zabbix_export: value: Oracle triggers: - + uuid: ee598c8a8fb74176ab3de207affad15e expression: '{last()}=0' name: 'Oracle: Connection to database is unavailable' priority: DISASTER description: 'Connection to Oracle Database is currently unavailable.' - + uuid: ce9dabcce58d408d8188fe7caa71e666 name: 'Oracle: Number of processes' key: 'oracle.proc.stats["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"]' history: 7d @@ -816,6 +865,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: cdb59700d4a24fb3bea9d2b63d5d7938 name: 'Oracle: Processes limit' type: DEPENDENT key: oracle.processes_limit @@ -834,6 +884,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 898a5325c2a2469dabb6a2356107dd66 name: 'Oracle: Redo logs available to switch' key: 'oracle.redolog.info["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"]' history: 7d @@ -849,11 +900,13 @@ zabbix_export: value: Oracle triggers: - + uuid: 2a77b3f7170644059d81e2ce1ba2eadd expression: '{max(5m)} < {$ORACLE.REDO.MIN.WARN}' name: 'Oracle: Number of REDO logs available for switching is too low (less {$ORACLE.REDO.MIN.WARN} for 5 min)' priority: WARNING description: 'Number of available for log switching inactive/unused REDOs is low (Database down risk)' - + uuid: e8aca0dfd1d74d3b9b042d3ed3070e42 name: 'Oracle: Rows per sort' type: DEPENDENT key: oracle.rows_per_sort @@ -873,6 +926,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 0458d6dd9bde4f2aa51319e3c23f5eae name: 'Oracle: SQL service response time' type: DEPENDENT key: oracle.service_response_time @@ -897,6 +951,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 41d61d167bf044fe9f0d9815b4fd27e6 name: 'Oracle: Get sessions stats' key: 'oracle.sessions.stats["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}","{$ORACLE.SESSION.LOCK.MAX.TIME}"]' history: '0' @@ -908,6 +963,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 89811a05632c478d97165f629dadd5b9 name: 'Oracle: Active background sessions' type: DEPENDENT key: oracle.session_active_background @@ -929,6 +985,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: a7ef5969fff545968d7c133bc67baaac name: 'Oracle: Active user sessions' type: DEPENDENT key: oracle.session_active_user @@ -950,6 +1007,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: d91119f30b95418bab67f929737e6bf8 name: 'Oracle: Sessions concurrency' type: DEPENDENT key: oracle.session_concurrency_rate @@ -971,11 +1029,13 @@ zabbix_export: value: Oracle triggers: - + uuid: 8a5a8198682a4f9497736a02dacf8e34 expression: '{min(5m)} > {$ORACLE.CONCURRENCY.MAX.WARN}' name: 'Oracle: Too high database concurrency (over {$ORACLE.CONCURRENCY.MAX.WARN}% for 5 min)' priority: WARNING description: 'Concurrency rate is over {$ORACLE.CONCURRENCY.MAX.WARN}%. A high contention value does not indicate the root cause of the problem, but is a signal to search for it. In the case of high competition, an analysis of resource consumption should be carried out, the most "heavy" queries made in the database, possibly - session tracing. All this will help determine the root cause and possible optimization points both in the database configuration and in the logic of building queries of the application itself.' - + uuid: cfd7559ac25e4c0a837048e675f4d995 name: 'Oracle: Session count' type: DEPENDENT key: oracle.session_count @@ -995,6 +1055,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 2222705798fd464492c6f692dd9a0392 name: 'Oracle: Inactive user sessions' type: DEPENDENT key: oracle.session_inactive_user @@ -1016,6 +1077,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 381c97858785442389cd6ab74d0ee285 name: 'Oracle: Sessions limit' type: DEPENDENT key: oracle.session_limit @@ -1034,6 +1096,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: c1717acc82784151b5afc6ad08ce3145 name: 'Oracle: Sessions lock rate' type: DEPENDENT key: oracle.session_lock_rate @@ -1055,11 +1118,13 @@ zabbix_export: value: Oracle triggers: - + uuid: 782cfb8d899749f9a28b852c570d866c expression: '{min(5m)} > {$ORACLE.SESSIONS.LOCK.MAX.WARN}' name: 'Oracle: Too many locked sessions (over {$ORACLE.SESSIONS.LOCK.MAX.WARN}% for 5 min)' priority: WARNING description: 'Number of locked sessions is over {$ORACLE.SESSIONS.LOCK.MAX.WARN}% of the running sessions.' - + uuid: c279df21264642369d65a6c72a11698d name: 'Oracle: Sessions locked over {$ORACLE.SESSION.LOCK.MAX.TIME}s' type: DEPENDENT key: oracle.session_long_time_locked @@ -1080,11 +1145,13 @@ zabbix_export: value: Oracle triggers: - + uuid: 2196da0d3e704bf68b42be67aedbf4d0 expression: '{min(5m)} > {$ORACLE.SESSION.LONG.LOCK.MAX.WARN}' name: 'Oracle: Too many sessions locked over {$ORACLE.SESSION.LOCK.MAX.TIME}s (over {$ORACLE.SESSION.LONG.LOCK.MAX.WARN} for 5 min)' priority: WARNING description: 'Number of sessions locked over {$ORACLE.SESSION.LOCK.MAX.TIME} seconds is too high. Long-term locks can negatively affect database performance, therefore, if they are detected, you should first find the most difficult queries from the database point of view and analyze possible resource leaks.' - + uuid: 1bafc80a94fb454785362593b8a73be3 name: 'Oracle: Get SGA stats' key: 'oracle.sga.stats["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"]' history: '0' @@ -1096,6 +1163,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 7ad06a6ccb834c5c95f30c319a48446c name: 'Oracle: SGA, buffer cache' type: DEPENDENT key: oracle.sga_buffer_cache @@ -1115,6 +1183,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 39dc67c29cce4742acf832949dc57760 name: 'Oracle: SGA, fixed' type: DEPENDENT key: oracle.sga_fixed @@ -1134,6 +1203,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 562c02f282974020add8f98e9865fb9d name: 'Oracle: SGA, java pool' type: DEPENDENT key: oracle.sga_java_pool @@ -1153,6 +1223,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 35e3346e273a46339e7b5d3721584d3a name: 'Oracle: SGA, large pool' type: DEPENDENT key: oracle.sga_large_pool @@ -1172,6 +1243,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 77c17fc1056745c4949b3476c3b920d4 name: 'Oracle: SGA, log buffer' type: DEPENDENT key: oracle.sga_log_buffer @@ -1191,6 +1263,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: b64f3cad53814e989c576d3ce51bf42d name: 'Oracle: SGA, shared pool' type: DEPENDENT key: oracle.sga_shared_pool @@ -1210,6 +1283,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 517c7b3bbf8d40988e6a8289319eaec9 name: 'Oracle: Shared pool free %' type: DEPENDENT key: oracle.shared_pool_free @@ -1231,11 +1305,13 @@ zabbix_export: value: Oracle triggers: - + uuid: c55fc6b5d98e42acbdc16ef0f8c0f20e expression: '{max(5m)}<{$ORACLE.SHARED.FREE.MIN.WARN}' name: 'Oracle: Shared pool free is too low (less {$ORACLE.SHARED.FREE.MIN.WARN}% for 5m)' priority: WARNING description: 'The shared pool free memory percent has been less than {$ORACLE.SHARED.FREE.MIN.WARN}% in the last 5 minutes.' - + uuid: 28c7030b02714d5ea402fe6f2a3d769a name: 'Oracle: Total sorts per user call' type: DEPENDENT key: oracle.sorts_per_user_call @@ -1255,6 +1331,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: eccce1efc85d46199b3147ec586e1cd5 name: 'Oracle: Get system metrics' key: 'oracle.sys.metrics["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"]' delay: 0;m0-59 @@ -1267,6 +1344,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: d59cca864e8044d89f9b4689ec712511 name: 'Oracle: Get system parameters' key: 'oracle.sys.params["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"]' history: '0' @@ -1278,6 +1356,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 48f54a0324a64e80aaf22d5cd26798cd name: 'Oracle: Temp space used' type: DEPENDENT key: oracle.temp_space_used @@ -1298,6 +1377,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 1a4efb793cff4224b0ae02272be2fe85 name: 'Oracle: PGA, Total allocated' type: DEPENDENT key: oracle.total_pga_allocated @@ -1317,6 +1397,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 264b73d153694b52a47ac0219a8de66c name: 'Oracle: PGA, Total freeable' type: DEPENDENT key: oracle.total_pga_freeable @@ -1336,6 +1417,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 3f3083748a4f42998b135b1b4f88d11a name: 'Oracle: PGA, Total inuse' type: DEPENDENT key: oracle.total_pga_used @@ -1355,6 +1437,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 97ac4acedcde465b8d004a8ac476dd99 name: 'Oracle: Get tablespaces stats' key: 'oracle.ts.stats["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"]' history: '0' @@ -1366,6 +1449,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 4f1a9efea8594486b226307a52e35474 name: 'Oracle: Uptime' type: DEPENDENT key: oracle.uptime @@ -1387,17 +1471,20 @@ zabbix_export: value: Oracle triggers: - + uuid: 56281178c7404302818bebaef2710635 expression: '{nodata(30m)}=1' name: 'Oracle: Failed to fetch info data (or no data for 30m)' priority: INFO description: 'Zabbix has not received data for items for the last 5 minutes. The database might be unavailable for connecting.' - + uuid: 3d670a25ed8c485a85de9cdc3e615bc2 expression: '{last()}<10m' name: 'Oracle: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 73ff311f3d5c4e93b5919f5633fc09f9 name: 'Oracle: User''s expire password' key: 'oracle.user.info["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"]' history: 7d @@ -1415,11 +1502,13 @@ zabbix_export: value: Oracle triggers: - + uuid: 93fb9b9db1b9435fb345dcbbcb31e8cc expression: '{last()} < {$ORACLE.EXPIRE.PASSWORD.MIN.WARN}' name: 'Oracle: Zabbix account will expire soon (under {$ORACLE.EXPIRE.PASSWORD.MIN.WARN} days)' priority: WARNING description: 'Password for zabbix user in the database will expire soon.' - + uuid: cec9a53d637e42c79e2a838588ceeaca name: 'Oracle: User rollbacks per second' type: DEPENDENT key: oracle.user_rollbacks_rate @@ -1440,6 +1529,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 04c0b90a0a7c4d6a95f51d006a65a530 name: 'Oracle: Version' type: DEPENDENT key: oracle.version @@ -1465,6 +1555,7 @@ zabbix_export: value: Oracle triggers: - + uuid: cf1761361217462987f15801857b3d50 expression: '{diff()}=1 and {strlen()}>0' name: 'Oracle: Version has changed (new version value received: {ITEM.VALUE})' priority: INFO @@ -1472,12 +1563,14 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: e2f1ce8c037f4efa9bdb98166d344be6 name: 'Archive log discovery' key: 'oracle.archive.discovery["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"]' delay: 1h description: 'Log archive destinations.' item_prototypes: - + uuid: 46ae0ac79493430a94ac50f79dc053ba name: 'Archivelog ''{#DEST_NAME}'': Error' type: DEPENDENT key: 'oracle.archivelog_error["{#DEST_NAME}"]' @@ -1502,6 +1595,7 @@ zabbix_export: tag: Application value: 'Oracle Archivelog' - + uuid: ce76a8ece06f4a17bfaf08b4351346d5 name: 'Archivelog ''{#DEST_NAME}'': Last sequence' type: DEPENDENT key: 'oracle.archivelog_log_sequence["{#DEST_NAME}"]' @@ -1524,6 +1618,7 @@ zabbix_export: tag: Application value: 'Oracle Archivelog' - + uuid: a411a4e1c8ca4ea2a1ece92075cd0325 name: 'Archivelog ''{#DEST_NAME}'': Status' type: DEPENDENT key: 'oracle.archivelog_log_status["{#DEST_NAME}"]' @@ -1545,11 +1640,13 @@ zabbix_export: value: 'Oracle Archivelog' trigger_prototypes: - + uuid: ec1fb950cea64ddab2e9c9d50340434f expression: '{last()}<2' name: 'Archivelog ''{#DEST_NAME}'': Log Archive is not valid' priority: HIGH description: 'ARL destination not in 3 - Valid or 2 - Deferred.' - + uuid: 59840e68757644afbcf6ec49a6f5e95d name: 'Database discovery' key: 'oracle.db.discovery["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"]' delay: 1h @@ -1568,6 +1665,7 @@ zabbix_export: description: 'Scanning databases in DBMS.' item_prototypes: - + uuid: d9d1575b767b46e0aefe65a270f2d01b name: 'Oracle Database ''{#DBNAME}'': Force logging' type: DEPENDENT key: 'oracle.db_force_logging["{#DBNAME}"]' @@ -1592,6 +1690,7 @@ zabbix_export: tag: Application value: 'Oracle {#TYPE}' - + uuid: a499423d6e8d44f2bc11beceb30c5fc1 name: 'Oracle Database ''{#DBNAME}'': Log mode' type: DEPENDENT key: 'oracle.db_log_mode["{#DBNAME}"]' @@ -1616,6 +1715,7 @@ zabbix_export: tag: Application value: 'Oracle {#TYPE}' - + uuid: 0b0cfebb30aa4d21b8ff91f887fdffde name: 'Oracle Database ''{#DBNAME}'': Open status' type: DEPENDENT key: 'oracle.db_open_mode["{#DBNAME}"]' @@ -1641,6 +1741,7 @@ zabbix_export: value: 'Oracle {#TYPE}' trigger_prototypes: - + uuid: 9c3c90d1d8f94c74bac083f96e1a6f4d expression: '{diff()}=1' name: 'Oracle Database ''{#DBNAME}'': Open status has changed (new value received: {ITEM.VALUE})' priority: INFO @@ -1651,11 +1752,13 @@ zabbix_export: name: 'Oracle Database ''{#DBNAME}'': Open status in mount mode' expression: '{Oracle by Zabbix Agent 2:oracle.db_open_mode["{#DBNAME}"].last()}=1' - + uuid: 5b9de136885241cd96c98b06c036d7c2 expression: '{last()}=1' name: 'Oracle Database ''{#DBNAME}'': Open status in mount mode' priority: WARNING description: 'The Oracle DB has a MOUNTED state.' - + uuid: 560b010dcdfc445cbd4e266b88b60e24 name: 'Oracle Database ''{#DBNAME}'': Role' type: DEPENDENT key: 'oracle.db_role["{#DBNAME}"]' @@ -1681,6 +1784,7 @@ zabbix_export: value: 'Oracle {#TYPE}' trigger_prototypes: - + uuid: 30c6fa229ccc4367a336a3ef04e98c2f expression: '{diff()}=1' name: 'Oracle Database ''{#DBNAME}'': Role has changed (new value received: {ITEM.VALUE})' priority: INFO @@ -1688,17 +1792,20 @@ zabbix_export: manual_close: 'YES' trigger_prototypes: - + uuid: 05a70c53f25c4aa48e6eee3fcbc7bb20 expression: '{Oracle by Zabbix Agent 2:oracle.db_force_logging["{#DBNAME}"].last()} = 0 and {Oracle by Zabbix Agent 2:oracle.db_log_mode["{#DBNAME}"].last()} = 1' name: 'Oracle Database ''{#DBNAME}'': Force logging is deactivated for DB with active Archivelog' priority: WARNING description: 'Force Logging mode - it is very important metric for Databases in ''ARCHIVELOG''. This feature allows to forcibly write all transactions to the REDO.' - + uuid: 8d31eea973a7408abf0eb25ca7ba70c6 name: 'ASM disk groups discovery' key: 'oracle.diskgroups.discovery["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"]' delay: 1h description: 'ASM disk groups' item_prototypes: - + uuid: 8b4e5c9385d04a39b2187e093ffca213 name: 'ASM ''{#DG_NAME}'': Free size' type: DEPENDENT key: 'oracle.asm_free_size["{#DG_NAME}"]' @@ -1718,6 +1825,7 @@ zabbix_export: tag: Application value: 'Oracle ASM' - + uuid: b80f69f44dd24eae82a301dbefb0c60f name: 'ASM ''{#DG_NAME}'': Total size' type: DEPENDENT key: 'oracle.asm_total_size["{#DG_NAME}"]' @@ -1737,6 +1845,7 @@ zabbix_export: tag: Application value: 'Oracle ASM' - + uuid: e2a0ac73040f401bb05ff88140f6665b name: 'ASM ''{#DG_NAME}'': Free size' type: DEPENDENT key: 'oracle.asm_used_pct["{#DG_NAME}"]' @@ -1758,11 +1867,13 @@ zabbix_export: value: 'Oracle ASM' trigger_prototypes: - + uuid: cdb74429504a43a3b84fc69a9566703f expression: '{min(5m)}>{$ORACLE.ASM.USED.PCT.MAX.HIGH}' name: 'ASM ''{#DG_NAME}'': Disk group usage is too high (over {$ORACLE.ASM.USED.PCT.MAX.HIGH}% for 5m)' priority: HIGH description: 'Usage percent of ASM disk group is over {$ORACLE.ASM.USED.PCT.MAX.WARN}' - + uuid: 96911a989da34d2e8fd1142fe9ed613a expression: '{min(5m)}>{$ORACLE.ASM.USED.PCT.MAX.WARN}' name: 'ASM ''{#DG_NAME}'': Disk group usage is too high (over {$ORACLE.ASM.USED.PCT.MAX.WARN}% for 5m)' priority: WARNING @@ -1773,6 +1884,7 @@ zabbix_export: expression: '{Oracle by Zabbix Agent 2:oracle.asm_used_pct["{#DG_NAME}"].min(5m)}>{$ORACLE.ASM.USED.PCT.MAX.HIGH}' graph_prototypes: - + uuid: f42e49e6743f4b08b5bdc3ab284b26f3 name: 'ASM ''{#DG_NAME}'': ASM disk group ''{#DG_NAME}''' graph_items: - @@ -1787,6 +1899,7 @@ zabbix_export: host: 'Oracle by Zabbix Agent 2' key: 'oracle.asm_total_size["{#DG_NAME}"]' - + uuid: 479a56fe538f46c094cc4b595d070776 name: 'PDB discovery' key: 'oracle.pdb.discovery["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"]' delay: 1h @@ -1805,6 +1918,7 @@ zabbix_export: description: 'Scanning PDB in DBMS.' item_prototypes: - + uuid: c52e96105cea45cea1b18201b325ba53 name: 'Oracle Database ''{#DBNAME}'': Open status' type: DEPENDENT key: 'oracle.pdb_open_mode["{#DBNAME}"]' @@ -1830,17 +1944,20 @@ zabbix_export: value: 'Oracle PDB' trigger_prototypes: - + uuid: b53cd95f92e849aa886a422240836deb expression: '{diff()}=1' name: 'Oracle Database ''{#DBNAME}'': Open status has changed (new value received: {ITEM.VALUE})' priority: INFO description: 'Oracle DB open status has changed. Ack to close.' manual_close: 'YES' - + uuid: 84e35a5695be40a483ca99a2cdc2e38e expression: '{last()}=1' name: 'Oracle Database ''{#DBNAME}'': Open status in mount mode' priority: WARNING description: 'The Oracle DB has a MOUNTED state.' - + uuid: 46ee5f42a15b43a58f7ef0ce5e3638d3 name: 'Tablespace discovery' key: 'oracle.ts.discovery["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"]' delay: 1h @@ -1859,6 +1976,7 @@ zabbix_export: description: 'Scanning tablespaces in DBMS.' item_prototypes: - + uuid: 14a26a84cfe947089843ed93cd7707c8 name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace allocated, bytes' type: DEPENDENT key: 'oracle.tbs_alloc_bytes["{#TABLESPACE}"]' @@ -1878,6 +1996,7 @@ zabbix_export: tag: Application value: 'Oracle {#CONTENTS} Tablespaces. {#TABLESPACE}' - + uuid: d7263b6da6c04c7798909a8448f526ab name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace free, bytes' type: DEPENDENT key: 'oracle.tbs_free_bytes["{#TABLESPACE}"]' @@ -1897,6 +2016,7 @@ zabbix_export: tag: Application value: 'Oracle {#CONTENTS} Tablespaces. {#TABLESPACE}' - + uuid: d2d919d303b244829c797245e08c2fe5 name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace MAX size, bytes' type: DEPENDENT key: 'oracle.tbs_max_bytes["{#TABLESPACE}"]' @@ -1916,6 +2036,7 @@ zabbix_export: tag: Application value: 'Oracle {#CONTENTS} Tablespaces. {#TABLESPACE}' - + uuid: de6892ac5ca4499db01dd02c0444aafc name: 'Oracle TBS ''{#TABLESPACE}'': Open status' type: DEPENDENT key: 'oracle.tbs_status["{#TABLESPACE}"]' @@ -1937,6 +2058,7 @@ zabbix_export: value: 'Oracle {#CONTENTS} Tablespaces. {#TABLESPACE}' trigger_prototypes: - + uuid: 02cf60eb660c41aeb8028ed1f9f8a369 expression: '{diff()}=1' name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace status has changed (new value received: {ITEM.VALUE})' priority: INFO @@ -1947,11 +2069,13 @@ zabbix_export: name: 'Oracle TBS ''{#TABLESPACE}'': Tablespase is OFFLINE' expression: '{Oracle by Zabbix Agent 2:oracle.tbs_status["{#TABLESPACE}"].last()}=2' - + uuid: 665b2657c9cc4ba486376721db2b16bb expression: '{last()}=2' name: 'Oracle TBS ''{#TABLESPACE}'': Tablespase is OFFLINE' priority: WARNING description: 'The tablespase is in the offline state.' - + uuid: ab56fee407e143db912dffcf24fb0106 name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace used, bytes' type: DEPENDENT key: 'oracle.tbs_used_bytes["{#TABLESPACE}"]' @@ -1971,6 +2095,7 @@ zabbix_export: tag: Application value: 'Oracle {#CONTENTS} Tablespaces. {#TABLESPACE}' - + uuid: 358615a3e372462e9cec05df1df22743 name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace usage, percent' type: DEPENDENT key: 'oracle.tbs_used_file_pct["{#TABLESPACE}"]' @@ -1992,10 +2117,12 @@ zabbix_export: value: 'Oracle {#CONTENTS} Tablespaces. {#TABLESPACE}' trigger_prototypes: - + uuid: a709099ab16f4dacad1a45d085a7cec8 expression: '{min(5m)}>{$ORACLE.TBS.USED.PCT.MAX.HIGH}' name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace usage is too high (over {$ORACLE.TBS.USED.PCT.MAX.HIGH}% for 5m).' priority: HIGH - + uuid: 2628d6c29fc9489dafe0ea3be0fa7af0 expression: '{min(5m)}>{$ORACLE.TBS.USED.PCT.MAX.WARN}' name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace usage is too high (over {$ORACLE.TBS.USED.PCT.MAX.WARN}% for 5m).' priority: WARNING @@ -2004,6 +2131,7 @@ zabbix_export: name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace usage is too high (over {$ORACLE.TBS.USED.PCT.MAX.HIGH}% for 5m).' expression: '{Oracle by Zabbix Agent 2:oracle.tbs_used_file_pct["{#TABLESPACE}"].min(5m)}>{$ORACLE.TBS.USED.PCT.MAX.HIGH}' - + uuid: 5d6293b33a46488c88a75dc898bf7059 name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace allocated, percent' type: DEPENDENT key: 'oracle.tbs_used_pct["{#TABLESPACE}"]' @@ -2025,6 +2153,7 @@ zabbix_export: value: 'Oracle {#CONTENTS} Tablespaces. {#TABLESPACE}' trigger_prototypes: - + uuid: 1555736e235b4a9eab37effcf97a1140 expression: '{min(5m)}>{$ORACLE.TBS.USED.PCT.MAX.WARN}' name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace utilization is too high (over {$ORACLE.TBS.USED.PCT.MAX.WARN}% for 5m).' priority: WARNING @@ -2033,11 +2162,13 @@ zabbix_export: name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace utilization is too high (over {$ORACLE.TBS.UTIL.PCT.MAX.HIGH}% for 5m).' expression: '{Oracle by Zabbix Agent 2:oracle.tbs_used_pct["{#TABLESPACE}"].min(5m)}>{$ORACLE.TBS.UTIL.PCT.MAX.HIGH}' - + uuid: 05338d05ce4f4ea1ad95f3ce5cb3e6c4 expression: '{min(5m)}>{$ORACLE.TBS.UTIL.PCT.MAX.HIGH}' name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace utilization is too high (over {$ORACLE.TBS.UTIL.PCT.MAX.HIGH}% for 5m).' priority: HIGH graph_prototypes: - + uuid: 4b20cce21abb453f9aab0dbce75ff060 name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace ''{#TABLESPACE}''' graph_items: - @@ -2159,6 +2290,7 @@ zabbix_export: description: 'Oracle username.' valuemaps: - + uuid: 5a90da8dd6124159a7f82a7a996f0a53 name: 'Oracle Archivelog status' mappings: - @@ -2174,6 +2306,7 @@ zabbix_export: value: '3' newvalue: Valid - + uuid: f39e64058fef423bb858ba45834a3455 name: 'Oracle archiver state' mappings: - @@ -2189,6 +2322,7 @@ zabbix_export: value: '3' newvalue: Failed - + uuid: 015a0c94ba2644c6aa343d3f792a4072 name: 'Oracle DB open status' mappings: - @@ -2207,6 +2341,7 @@ zabbix_export: value: '4' newvalue: 'Read Only with Apply' - + uuid: afade10cda4e453982355342ba9d8d9f name: 'Oracle DB role' mappings: - @@ -2228,6 +2363,7 @@ zabbix_export: value: '5' newvalue: 'Far sync' - + uuid: 1d9f4a44f2f94a799768f147cb712331 name: 'Oracle force log status' mappings: - @@ -2237,6 +2373,7 @@ zabbix_export: value: '1' newvalue: 'Yes' - + uuid: 53d97b73db8449959420e03114d345c3 name: 'Oracle instance role' mappings: - @@ -2249,6 +2386,7 @@ zabbix_export: value: '2' newvalue: Secondary - + uuid: 4893318c780f47719e12e839c9a846c2 name: 'Oracle instance status' mappings: - @@ -2267,6 +2405,7 @@ zabbix_export: value: '4' newvalue: 'Open migrate' - + uuid: 910dd4a87f75434289fa2e345778d18d name: 'Oracle log mode' mappings: - @@ -2279,6 +2418,7 @@ zabbix_export: value: '2' newvalue: MANUAL - + uuid: f14ed94cf12740a19e221ddaa4855c54 name: 'Oracle tablespace status' mappings: - @@ -2294,6 +2434,7 @@ zabbix_export: value: '3' newvalue: Read-Only - + uuid: 31c489581d8b4246942c663b88fbaf9f name: 'Service state' mappings: - @@ -2304,27 +2445,32 @@ zabbix_export: newvalue: Up triggers: - + uuid: 53ea68edf89d48ff90f7488bfe2d534d expression: '{Oracle by Zabbix Agent 2:oracle.proc.stats["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"].min(5m)} * 100 / {Oracle by Zabbix Agent 2:oracle.processes_limit.last()} > {$ORACLE.PROCESSES.MAX.WARN}' name: 'Oracle: Too many active processes (over {$ORACLE.PROCESSES.MAX.WARN}% for 5 min)' priority: WARNING description: 'Active processes are using more than {$ORACLE.PROCESSES.MAX.WARN}% of the available number of processes.' - + uuid: bb5a0ba1ecd84c54b28e066004aebeda expression: '{Oracle by Zabbix Agent 2:oracle.session_count.min(5m)} * 100 / {Oracle by Zabbix Agent 2:oracle.session_limit.last()} > {$ORACLE.SESSIONS.MAX.WARN}' name: 'Oracle: Too many active sessions (over {$ORACLE.SESSIONS.MAX.WARN}% for 5 min)' priority: WARNING description: 'Active sessions are using more than {$ORACLE.SESSIONS.MAX.WARN}% of the available sessions.' - + uuid: a7ff652f0ed74eeabaedfbf4fd6106d9 expression: '{Oracle by Zabbix Agent 2:oracle.datafiles.stats["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"].min(5m)} * 100 / {Oracle by Zabbix Agent 2:oracle.db_files_limit.last()} > {$ORACLE.DB.FILE.MAX.WARN}' name: 'Oracle: Too many database files (over {$ORACLE.DB.FILE.MAX.WARN}% for 5 min)' priority: WARNING description: 'Number of datafiles is higher than {$ORACLE.DB.FILE.MAX.WARN}% of the available datafile files limit.' - + uuid: 3efffc1ad29e4485b03d513843573204 expression: '{Oracle by Zabbix Agent 2:oracle.total_pga_used.min(5m)} * 100 / {Oracle by Zabbix Agent 2:oracle.pga_target.last()} > {$ORACLE.PGA.USE.MAX.WARN}' name: 'Oracle: Total PGA inuse is too high (over {$ORACLE.PGA.USE.MAX.WARN}% for 5 min)' priority: WARNING description: 'Total PGA in use is more than {$ORACLE.PGA.USE.MAX.WARN}% of PGA_AGGREGATE_TARGET.' graphs: - + uuid: 292f08d249d344db882a3447cc268ca6 name: 'Oracle: Datafiles' graph_items: - @@ -2339,6 +2485,7 @@ zabbix_export: host: 'Oracle by Zabbix Agent 2' key: oracle.db_files_limit - + uuid: 4b4d2430750c4885b4764c3b602dc091 name: 'Oracle: PGA' graph_items: - @@ -2359,6 +2506,7 @@ zabbix_export: host: 'Oracle by Zabbix Agent 2' key: oracle.total_pga_allocated - + uuid: 4e02f667b98042f6ac538692a074a982 name: 'Oracle: Physical Read\Write Rate' graph_items: - @@ -2373,6 +2521,7 @@ zabbix_export: host: 'Oracle by Zabbix Agent 2' key: oracle.physical_reads_rate - + uuid: 2bfd6cda93da4201a73c3d16caea8284 name: 'Oracle: Physical Read\Write Rate, Bytes' graph_items: - @@ -2387,6 +2536,7 @@ zabbix_export: host: 'Oracle by Zabbix Agent 2' key: oracle.physical_read_bytes_rate - + uuid: e51ad4ba7cca491faf7564a8d26bc1da name: 'Oracle: Processes' graph_items: - @@ -2401,6 +2551,7 @@ zabbix_export: host: 'Oracle by Zabbix Agent 2' key: oracle.processes_limit - + uuid: 3323be96dd454a92ade913ab6c2b589c name: 'Oracle: Sessions' graph_items: - @@ -2433,6 +2584,7 @@ zabbix_export: host: 'Oracle by Zabbix Agent 2' key: oracle.session_limit - + uuid: ad7c9a7b4c7a4b4885cb1e91e7e79d3d name: 'Oracle: SGA Memory Usage' type: STACKED graph_items: diff --git a/templates/db/oracle_odbc/template_db_oracle_odbc.yaml b/templates/db/oracle_odbc/template_db_oracle_odbc.yaml index 8208f9e1049..ca7a18ca223 100644 --- a/templates/db/oracle_odbc/template_db_oracle_odbc.yaml +++ b/templates/db/oracle_odbc/template_db_oracle_odbc.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:55Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 748ad4d098d447d492bb935c907f652f name: Templates/Databases templates: - + uuid: 00ade9277d7c41e8b57d638b22d54372 template: 'Oracle by ODBC' name: 'Oracle by ODBC' description: | @@ -26,6 +28,7 @@ zabbix_export: name: Templates/Databases items: - + uuid: 1a6e01f90dca47459975632c14ce5a39 name: 'Oracle: Get archive log info' type: ODBC key: 'db.odbc.get[get_archivelog_stat,"{$ORACLE.DSN}"]' @@ -47,6 +50,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 63fad55a2ced487aa30017b33bf1692e name: 'Oracle: Get ASM stats' type: ODBC key: 'db.odbc.get[get_asm_stat,"{$ORACLE.DSN}"]' @@ -68,6 +72,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 5de7c786988d49d0b50f28d2d622db62 name: 'Oracle: Get CDB and No-CDB info' type: ODBC key: 'db.odbc.get[get_cdb_info,"{$ORACLE.DSN}"]' @@ -89,6 +94,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: dde19b79507648bd80a82a0575bf8671 name: 'Oracle: Get instance state' type: ODBC key: 'db.odbc.get[get_instance_state,"{$ORACLE.DSN}"]' @@ -113,6 +119,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: cedcebd0b7ce474c9681022fcc75df1c name: 'Oracle: Get PDB info' type: ODBC key: 'db.odbc.get[get_pdb_info,"{$ORACLE.DSN}"]' @@ -132,6 +139,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 3839683749974cdeafd9178bdccb38d6 name: 'Oracle: Get system metrics' type: ODBC key: 'db.odbc.get[get_system_metrics,"{$ORACLE.DSN}"]' @@ -205,6 +213,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 972be2e777e44c539d0ddd7918b79e88 name: 'Oracle: Get tablespaces stats' type: ODBC key: 'db.odbc.get[tablespace_stats,"{$ORACLE.DSN}"]' @@ -283,6 +292,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 7ee99dfbd8dd4048bc2867aaa2fc335e name: 'Oracle: Service''s TCP port state' key: 'net.tcp.service[tcp,{HOST.CONN},{$ORACLE.PORT}]' delay: 30s @@ -300,6 +310,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 6b6ce717919e45df93015a8f65337055 name: 'Oracle: Active parallel sessions' type: DEPENDENT key: oracle.active_parallel_sessions @@ -319,6 +330,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 928b095ffe57404eb6863b06b466524d name: 'Oracle: Active serial sessions' type: DEPENDENT key: oracle.active_serial_sessions @@ -338,6 +350,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 70633c6c4e27410dabcf035dd583f820 name: 'Oracle: Average active sessions' type: DEPENDENT key: oracle.active_sessions @@ -357,6 +370,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: eb9f4179a87249fc9df9989f58502a12 name: 'Oracle: Archiver state' type: DEPENDENT key: oracle.archiver_state @@ -377,6 +391,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 836e01f5247a468dbf1866a744979376 name: 'Oracle: Buffer cache hit ratio' type: DEPENDENT key: oracle.buffer_cache_hit_ratio @@ -397,6 +412,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: dedafce88267427a8f0b51d74de28c58 name: 'Oracle: Global cache blocks corrupted' type: DEPENDENT key: oracle.cache_blocks_corrupt @@ -415,6 +431,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: d0d0dbbf1869487d957e60d03e8e3512 name: 'Oracle: Global cache blocks lost' type: DEPENDENT key: oracle.cache_blocks_lost @@ -433,6 +450,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 50ea6f52e01c44e5b9039add026faaa2 name: 'Oracle: Cursor cache hit ratio' type: DEPENDENT key: oracle.cursor_cache_hit_ratio @@ -453,6 +471,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 82228fbb70bf4660aa64bdde2f57686d name: 'Oracle: Database CPU time ratio' type: DEPENDENT key: oracle.database_cpu_time_ratio @@ -473,6 +492,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 877272b0b9424d279b1efaa6536eb19b name: 'Oracle: Database wait time ratio' type: DEPENDENT key: oracle.database_wait_time_ratio @@ -493,6 +513,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 751fe010337e40a5a12fc24d327ffcee name: 'Oracle: Datafiles count' type: DEPENDENT key: oracle.db_files_count @@ -511,6 +532,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: a0e263bf207042058b5d9d2e735e05eb name: 'Oracle: Datafiles limit' type: DEPENDENT key: oracle.db_files_limit @@ -529,6 +551,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 22d9cccf44924f99aaf444c80b3beab9 name: 'Oracle: Disk sort per second' type: DEPENDENT key: oracle.disk_sorts @@ -549,6 +572,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 46e0598b703a412e96a3b18e2248e754 name: 'Oracle: Enqueue timeouts per second' type: DEPENDENT key: oracle.enqueue_timeouts_rate @@ -569,6 +593,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: beca246cadb44e48a20bc8809624a6f4 name: 'Oracle: FRA, Number of files' type: DEPENDENT key: oracle.fra_number_of_files @@ -589,6 +614,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 61eb041ea3b349df88cb3495b383fbe4 name: 'Oracle: FRA, Number of restore points' type: DEPENDENT key: oracle.fra_restore_point @@ -607,6 +633,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 375e094a1a024a19b8e69e4f362c0163 name: 'Oracle: FRA, Space limit' type: DEPENDENT key: oracle.fra_space_limit @@ -628,6 +655,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 4028e389cc9e4b24946657f1ded1ba47 name: 'Oracle: FRA, Space reclaimable' type: DEPENDENT key: oracle.fra_space_reclaimable @@ -649,6 +677,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 40b03e917c3c4c0385536336e48affcb name: 'Oracle: FRA, Used space' type: DEPENDENT key: oracle.fra_space_used @@ -670,6 +699,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: b29c93eecf9d4d1b8c5de1ce9721801f name: 'Oracle: FRA, Usable space in %' type: DEPENDENT key: oracle.fra_usable_pct @@ -691,6 +721,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 3243beb0fe70425f8d71938a52f765ae name: 'Oracle: GC CR block received per second' type: DEPENDENT key: oracle.gc_cr_block_received_rate @@ -711,6 +742,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: cc3c9200deed42e5a8e187e82c123009 name: 'Oracle: Instance role' type: DEPENDENT key: oracle.instance.role @@ -731,6 +763,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 3da27d558e034236a42b3b94bfa13159 name: 'Oracle: Instance hostname' type: DEPENDENT key: oracle.instance_hostname @@ -752,12 +785,14 @@ zabbix_export: value: Oracle triggers: - + uuid: ae53d42e87404451be5cfd46759236c6 expression: '{diff()}=1 and {strlen()}>0' name: 'Oracle: Instance hostname has changed (new hostname received: {ITEM.VALUE})' priority: INFO description: 'Oracle DB Instance hostname has changed. Ack to close.' manual_close: 'YES' - + uuid: 4e5df3339a2940c6b3cdad6f5b65234b name: 'Oracle: Instance name' type: DEPENDENT key: oracle.instance_name @@ -779,12 +814,14 @@ zabbix_export: value: Oracle triggers: - + uuid: c8414a973e074ac5a6b913a54b053768 expression: '{diff()}=1 and {strlen()}>0' name: 'Oracle: Instance name has changed (new name received: {ITEM.VALUE})' priority: INFO description: 'Oracle DB Instance name has changed. Ack to close.' manual_close: 'YES' - + uuid: 632a953eead74114bdaf640bbf5929a5 name: 'Oracle: Instance status' type: DEPENDENT key: oracle.instance_status @@ -805,6 +842,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 9a3084287a354fb0b0eb5de377a6de92 name: 'Oracle: Library cache hit ratio' type: DEPENDENT key: oracle.library_cache_hit_ratio @@ -825,6 +863,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: ac44884b2518485eae4bc7caf46799a8 name: 'Oracle: Logons per second' type: DEPENDENT key: oracle.logons_rate @@ -845,6 +884,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: f7691a5d7ef74a4d99cac61835052fba name: 'Oracle: Long table scans per second' type: DEPENDENT key: oracle.long_table_scans_rate @@ -865,6 +905,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 49445baea18640ea844f869c51aee565 name: 'Oracle: Memory sorts ratio' type: DEPENDENT key: oracle.memory_sorts_ratio @@ -885,6 +926,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 786188c7719048cb863450f98ab921ac name: 'Oracle: PGA, Global memory bound' type: DEPENDENT key: oracle.pga_global_bound @@ -904,6 +946,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 1f532b6599f34db285b60a8879638d75 name: 'Oracle: PGA, Aggregate target parameter' type: DEPENDENT key: oracle.pga_target @@ -923,6 +966,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 001bf0d526cb455386f5a63e6bb8f410 name: 'Oracle: Physical reads per second' type: DEPENDENT key: oracle.physical_reads_rate @@ -943,6 +987,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 2f305e09eafd4f7a9360f138be20a631 name: 'Oracle: Physical reads bytes per second' type: DEPENDENT key: oracle.physical_read_bytes_rate @@ -963,6 +1008,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: d20f81d99e6647479abcc9ffcbc208fc name: 'Oracle: Physical writes per second' type: DEPENDENT key: oracle.physical_writes_rate @@ -983,6 +1029,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: e2e21384fbae431a88f1eef610b0307b name: 'Oracle: Physical writes bytes per second' type: DEPENDENT key: oracle.physical_write_bytes_rate @@ -1003,6 +1050,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 533ae91bb94e4077870aa362a8cea7e5 name: 'Oracle: Number of processes' type: DEPENDENT key: oracle.processes_count @@ -1020,6 +1068,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 721c04b5f3ba42d0ae7acceb5876c360 name: 'Oracle: Processes limit' type: DEPENDENT key: oracle.processes_limit @@ -1038,6 +1087,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 65064008eef54657b7b7f2beeba70b0a name: 'Oracle: Redo logs available to switch' type: DEPENDENT key: oracle.redo_logs_available @@ -1057,11 +1107,13 @@ zabbix_export: value: Oracle triggers: - + uuid: 71a727ef4608404fa51b25e04d6023c8 expression: '{max(5m)} < {$ORACLE.REDO.MIN.WARN}' name: 'Oracle: Number of REDO logs available for switching is too low (less {$ORACLE.REDO.MIN.WARN} for 5 min)' priority: WARNING description: 'Number of available for log switching inactive/unused REDOs is low (Database down risk)' - + uuid: ab298981f26a4ec6849e1155ce35ee76 name: 'Oracle: Rows per sort' type: DEPENDENT key: oracle.rows_per_sort @@ -1081,6 +1133,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: ddbdd3d7d40d42b9b9711470516a5aec name: 'Oracle: SQL service response time' type: DEPENDENT key: oracle.service_response_time @@ -1105,6 +1158,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: e269a27f3c3f47ae86fef231da2a6fce name: 'Oracle: Active background sessions' type: DEPENDENT key: oracle.session_active_background @@ -1126,6 +1180,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 6e8defc1e3e2485784d8bef6e2b988c7 name: 'Oracle: Active user sessions' type: DEPENDENT key: oracle.session_active_user @@ -1147,6 +1202,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: a3f2b314a6354d238d6604afa2333ae6 name: 'Oracle: Sessions concurrency' type: DEPENDENT key: oracle.session_concurrency_rate @@ -1168,11 +1224,13 @@ zabbix_export: value: Oracle triggers: - + uuid: af3b659d6b53458b922989ff4b3b451f expression: '{min(5m)} > {$ORACLE.CONCURRENCY.MAX.WARN}' name: 'Oracle: Too high database concurrency (over {$ORACLE.CONCURRENCY.MAX.WARN}% for 5 min)' priority: WARNING description: 'Concurrency rate is over {$ORACLE.CONCURRENCY.MAX.WARN}%. A high contention value does not indicate the root cause of the problem, but is a signal to search for it. In the case of high competition, an analysis of resource consumption should be carried out, the most "heavy" queries made in the database, possibly - session tracing. All this will help determine the root cause and possible optimization points both in the database configuration and in the logic of building queries of the application itself.' - + uuid: 3459ae7c82454882a9655db8a83120fd name: 'Oracle: Session count' type: DEPENDENT key: oracle.session_count @@ -1192,6 +1250,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 5abf01d0bad442e7817752ae01dfc2d2 name: 'Oracle: Inactive user sessions' type: DEPENDENT key: oracle.session_inactive_user @@ -1213,6 +1272,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: ebc142a0784041d2bbe982c4d766b98f name: 'Oracle: Sessions limit' type: DEPENDENT key: oracle.session_limit @@ -1231,6 +1291,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 64361f8862e8482d86a8bdd71c709142 name: 'Oracle: Sessions lock rate' type: DEPENDENT key: oracle.session_lock_rate @@ -1252,11 +1313,13 @@ zabbix_export: value: Oracle triggers: - + uuid: ee3caea631134e1eb4be5bd12a9b0838 expression: '{min(5m)} > {$ORACLE.SESSIONS.LOCK.MAX.WARN}' name: 'Oracle: Too many locked sessions (over {$ORACLE.SESSIONS.LOCK.MAX.WARN}% for 5 min)' priority: WARNING description: 'Number of locked sessions is over {$ORACLE.SESSIONS.LOCK.MAX.WARN}% of the running sessions.' - + uuid: a9669cb6290b4a158e7f02c1f079b6f9 name: 'Oracle: Sessions locked over {$ORACLE.SESSION.LOCK.MAX.TIME}s' type: DEPENDENT key: oracle.session_long_time_locked @@ -1277,11 +1340,13 @@ zabbix_export: value: Oracle triggers: - + uuid: 29c3ab827b4040bfa2929ca2559f001c expression: '{min(5m)} > {$ORACLE.SESSION.LONG.LOCK.MAX.WARN}' name: 'Oracle: Too many sessions locked over {$ORACLE.SESSION.LOCK.MAX.TIME}s (over {$ORACLE.SESSION.LONG.LOCK.MAX.WARN} for 5 min)' priority: WARNING description: 'Number of sessions locked over {$ORACLE.SESSION.LOCK.MAX.TIME} seconds is too high. Long-term locks can negatively affect database performance, therefore, if they are detected, you should first find the most difficult queries from the database point of view and analyze possible resource leaks.' - + uuid: 94fe3a129f08415bb7e02a862bd9e8a8 name: 'Oracle: SGA, buffer cache' type: DEPENDENT key: oracle.sga_buffer_cache @@ -1303,6 +1368,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 062fbd601d6f41208e364c80f1d08b1e name: 'Oracle: SGA, fixed' type: DEPENDENT key: oracle.sga_fixed @@ -1324,6 +1390,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 614066ff91e144dbae58b4920c1db932 name: 'Oracle: SGA, java pool' type: DEPENDENT key: oracle.sga_java_pool @@ -1345,6 +1412,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 0f726310d4a8426188658f7c093c3989 name: 'Oracle: SGA, large pool' type: DEPENDENT key: oracle.sga_large_pool @@ -1366,6 +1434,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 03e9cea3887447349c9116b89b1be026 name: 'Oracle: SGA, log buffer' type: DEPENDENT key: oracle.sga_log_buffer @@ -1387,6 +1456,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: eb4c2f63ef8449d99794e5fdb7fed7bf name: 'Oracle: SGA, shared pool' type: DEPENDENT key: oracle.sga_shared_pool @@ -1408,6 +1478,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: b14b0126cf64436ea206ec151984cd95 name: 'Oracle: Shared pool free %' type: DEPENDENT key: oracle.shared_pool_free @@ -1429,11 +1500,13 @@ zabbix_export: value: Oracle triggers: - + uuid: 2fd49b52fa43406dbdfa71865289d97c expression: '{max(5m)}<{$ORACLE.SHARED.FREE.MIN.WARN}' name: 'Oracle: Shared pool free is too low (less {$ORACLE.SHARED.FREE.MIN.WARN}% for 5m)' priority: WARNING description: 'The shared pool free memory percent has been less than {$ORACLE.SHARED.FREE.MIN.WARN}% in the last 5 minutes.' - + uuid: 8b3e958d76d14ef7a6869634106f1277 name: 'Oracle: Total sorts per user call' type: DEPENDENT key: oracle.sorts_per_user_call @@ -1453,6 +1526,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: fc2cff59b0804989989179e1dbc338b5 name: 'Oracle: Temp space used' type: DEPENDENT key: oracle.temp_space_used @@ -1473,6 +1547,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 085c097ab3b34f07b262caf80703b469 name: 'Oracle: PGA, Total allocated' type: DEPENDENT key: oracle.total_pga_allocated @@ -1492,6 +1567,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: c2c18a0a502d4fbe91db25d29ae57d45 name: 'Oracle: PGA, Total freeable' type: DEPENDENT key: oracle.total_pga_freeable @@ -1511,6 +1587,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: e0e88ce92ece4ca0b776f09dc4ec5039 name: 'Oracle: PGA, Total inuse' type: DEPENDENT key: oracle.total_pga_used @@ -1530,6 +1607,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 3c817d2b45fc471aa86771ce1739de6f name: 'Oracle: Uptime' type: DEPENDENT key: oracle.uptime @@ -1551,6 +1629,7 @@ zabbix_export: value: Oracle triggers: - + uuid: 172233c63d2c43d5b676a1887000b17c expression: '{nodata(5m)}=1' name: 'Oracle: Failed to fetch info data (or no data for 5m)' priority: WARNING @@ -1560,12 +1639,14 @@ zabbix_export: name: 'Oracle: Port {$ORACLE.PORT} is unavailable' expression: '{Oracle by ODBC:net.tcp.service[tcp,{HOST.CONN},{$ORACLE.PORT}].max(#3)}=0 and {Oracle by ODBC:proc.num[,,,"tnslsnr LISTENER"].max(#3)}>0' - + uuid: 4da526366c7249159ca0166d25d69458 expression: '{last()}<10m' name: 'Oracle: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: ad275dbbe8af483b93d37e416c3f1fd2 name: 'Oracle: User ''{$ORACLE.USER}'' expire password' type: DEPENDENT key: oracle.user_expire_password @@ -1587,11 +1668,13 @@ zabbix_export: value: Oracle triggers: - + uuid: 06bb14b4f56a4d88ad12020c1a04bdf4 expression: '{last()} < {$ORACLE.EXPIRE.PASSWORD.MIN.WARN}' name: 'Oracle: Zabbix account will expire soon (under {$ORACLE.EXPIRE.PASSWORD.MIN.WARN} days)' priority: WARNING description: 'Password for zabbix user in the database will expire soon.' - + uuid: 3455378f6ecf4ecb93a69d2387e4a57d name: 'Oracle: User rollbacks per second' type: DEPENDENT key: oracle.user_rollbacks_rate @@ -1612,6 +1695,7 @@ zabbix_export: tag: Application value: Oracle - + uuid: 45143cb0d0284608bf48897885a91bbb name: 'Oracle: Version' type: DEPENDENT key: oracle.version @@ -1637,12 +1721,14 @@ zabbix_export: value: Oracle triggers: - + uuid: 00d266c790584149b7cc599209bae6d2 expression: '{diff()}=1 and {strlen()}>0' name: 'Oracle: Version has changed (new version value received: {ITEM.VALUE})' priority: INFO description: 'Oracle DB version has changed. Ack to close.' manual_close: 'YES' - + uuid: bf89a6ced768432a9cc3c27e1e3159d0 name: 'Oracle: Number of LISTENER processes' key: 'proc.num[,,,"tnslsnr LISTENER"]' delay: 30s @@ -1659,11 +1745,13 @@ zabbix_export: value: Oracle triggers: - + uuid: c6ebdb7d7ee74e988f02a1228159ac40 expression: '{max(#3)}=0' name: 'Oracle: LISTENER process is not running' priority: DISASTER discovery_rules: - + uuid: a527b14b1cee4115be5c5e9387af821b name: 'Archive log discovery' type: ODBC key: 'db.odbc.discovery[archivelog,"{$ORACLE.DSN}"]' @@ -1676,6 +1764,7 @@ zabbix_export: description: 'Log archive destinations.' item_prototypes: - + uuid: 06e47a56685e4dd784628c40d5038c88 name: 'Archivelog ''{#DEST_NAME}'': Error' type: DEPENDENT key: 'oracle.archivelog_error["{#DEST_NAME}"]' @@ -1700,6 +1789,7 @@ zabbix_export: tag: Application value: 'Oracle Archivelog' - + uuid: 1948e6bfaa48451cac6ee83a16b07826 name: 'Archivelog ''{#DEST_NAME}'': Last sequence' type: DEPENDENT key: 'oracle.archivelog_log_sequence["{#DEST_NAME}"]' @@ -1718,6 +1808,7 @@ zabbix_export: tag: Application value: 'Oracle Archivelog' - + uuid: 0d561969fc2942fea854541a03b6a490 name: 'Archivelog ''{#DEST_NAME}'': Status' type: DEPENDENT key: 'oracle.archivelog_log_status["{#DEST_NAME}"]' @@ -1743,11 +1834,13 @@ zabbix_export: value: 'Oracle Archivelog' trigger_prototypes: - + uuid: ea8fdc2139c047e391b4d1bebe111bd1 expression: '{last()}<2' name: 'Archivelog ''{#DEST_NAME}'': Log Archive is not valid' priority: HIGH description: 'ARL destination not in 3 - Valid or 2 - Deferred.' - + uuid: c40708b755c7464bb064b7bffc584381 name: 'ASM disk groups discovery' type: ODBC key: 'db.odbc.discovery[asm,"{$ORACLE.DSN}"]' @@ -1758,6 +1851,7 @@ zabbix_export: description: 'ASM disk groups' item_prototypes: - + uuid: da6116af9f54452ab1694af8eef9f38d name: 'ASM ''{#DG_NAME}'': Free size' type: DEPENDENT key: 'oracle.asm_free_size["{#DG_NAME}"]' @@ -1777,6 +1871,7 @@ zabbix_export: tag: Application value: 'Oracle ASM' - + uuid: 7f2a51d7eeb64c5b8929dcb0e3a49273 name: 'ASM ''{#DG_NAME}'': Total size' type: DEPENDENT key: 'oracle.asm_total_size["{#DG_NAME}"]' @@ -1796,6 +1891,7 @@ zabbix_export: tag: Application value: 'Oracle ASM' - + uuid: 9c87a9089a19468f85eb1d3c28893092 name: 'ASM ''{#DG_NAME}'': Free size' type: DEPENDENT key: 'oracle.asm_used_pct["{#DG_NAME}"]' @@ -1817,11 +1913,13 @@ zabbix_export: value: 'Oracle ASM' trigger_prototypes: - + uuid: ccfdc63942fb43b2a65234a05cef477b expression: '{min(5m)}>{$ORACLE.ASM.USED.PCT.MAX.HIGH}' name: 'ASM ''{#DG_NAME}'': Disk group usage is too high (over {$ORACLE.ASM.USED.PCT.MAX.HIGH}% for 5m)' priority: HIGH description: 'Usage percent of ASM disk group is over {$ORACLE.ASM.USED.PCT.MAX.WARN}' - + uuid: cb923acb4a5d4710a2346ca743ec58ae expression: '{min(5m)}>{$ORACLE.ASM.USED.PCT.MAX.WARN}' name: 'ASM ''{#DG_NAME}'': Disk group usage is too high (over {$ORACLE.ASM.USED.PCT.MAX.WARN}% for 5m)' priority: WARNING @@ -1832,6 +1930,7 @@ zabbix_export: expression: '{Oracle by ODBC:oracle.asm_used_pct["{#DG_NAME}"].min(5m)}>{$ORACLE.ASM.USED.PCT.MAX.HIGH}' graph_prototypes: - + uuid: 75f9f07dbae84443900aad10095e37f9 name: 'ASM ''{#DG_NAME}'': ASM disk group ''{#DG_NAME}''' graph_items: - @@ -1846,6 +1945,7 @@ zabbix_export: host: 'Oracle by ODBC' key: 'oracle.asm_total_size["{#DG_NAME}"]' - + uuid: 0f65936b86314c269b7720a9ff3f1c14 name: 'Database discovery' type: ODBC key: 'db.odbc.discovery[db_list,"{$ORACLE.DSN}"]' @@ -1868,6 +1968,7 @@ zabbix_export: description: 'Scanning databases in DBMS.' item_prototypes: - + uuid: 075885bfd41d43aba7861ae49e9abbee name: 'Oracle Database ''{#DBNAME}'': Force logging' type: DEPENDENT key: 'oracle.db_force_logging["{#DBNAME}"]' @@ -1892,6 +1993,7 @@ zabbix_export: tag: Application value: 'Oracle {#TYPE}' - + uuid: 9b88e24d523e4111b2ff65ae26650e04 name: 'Oracle Database ''{#DBNAME}'': Log mode' type: DEPENDENT key: 'oracle.db_log_mode["{#DBNAME}"]' @@ -1916,6 +2018,7 @@ zabbix_export: tag: Application value: 'Oracle {#TYPE}' - + uuid: f1971909355f4ef48c32695b5d204d56 name: 'Oracle Database ''{#DBNAME}'': Open status' type: DEPENDENT key: 'oracle.db_open_mode["{#DBNAME}"]' @@ -1941,6 +2044,7 @@ zabbix_export: value: 'Oracle {#TYPE}' trigger_prototypes: - + uuid: 8f15485c13614a5983a5f2d1e89d413d expression: '{diff()}=1' name: 'Oracle Database ''{#DBNAME}'': Open status has changed (new value received: {ITEM.VALUE})' priority: INFO @@ -1951,11 +2055,13 @@ zabbix_export: name: 'Oracle Database ''{#DBNAME}'': Open status in mount mode' expression: '{Oracle by ODBC:oracle.db_open_mode["{#DBNAME}"].last()}=1' - + uuid: ec92100d67e04336903bcdd2bfb6214f expression: '{last()}=1' name: 'Oracle Database ''{#DBNAME}'': Open status in mount mode' priority: WARNING description: 'The Oracle DB has a MOUNTED state.' - + uuid: 949d1e5fc4424b2bb0ffd220f00f6a79 name: 'Oracle Database ''{#DBNAME}'': Role' type: DEPENDENT key: 'oracle.db_role["{#DBNAME}"]' @@ -1981,6 +2087,7 @@ zabbix_export: value: 'Oracle {#TYPE}' trigger_prototypes: - + uuid: 24ea002c6a9b44d69e843f34e51f6435 expression: '{diff()}=1' name: 'Oracle Database ''{#DBNAME}'': Role has changed (new value received: {ITEM.VALUE})' priority: INFO @@ -1988,11 +2095,13 @@ zabbix_export: manual_close: 'YES' trigger_prototypes: - + uuid: 2464881353724de9aa077f0a513a07d1 expression: '{Oracle by ODBC:oracle.db_force_logging["{#DBNAME}"].last()} = 0 and {Oracle by ODBC:oracle.db_log_mode["{#DBNAME}"].last()} = 1' name: 'Oracle Database ''{#DBNAME}'': Force logging is deactivated for DB with active Archivelog' priority: WARNING description: 'Force Logging mode - it is very important metric for Databases in ''ARCHIVELOG''. This feature allows to forcibly write all transactions to the REDO.' - + uuid: 2611e69f735a42b190852589658dd591 name: 'PDB discovery' type: ODBC key: 'db.odbc.discovery[pdb_list,"{$ORACLE.DSN}"]' @@ -2015,6 +2124,7 @@ zabbix_export: description: 'Scanning PDB in DBMS.' item_prototypes: - + uuid: 975d302e3e9a4316b6d63256b88b5006 name: 'Oracle Database ''{#DBNAME}'': Open status' type: DEPENDENT key: 'oracle.pdb_open_mode["{#DBNAME}"]' @@ -2040,17 +2150,20 @@ zabbix_export: value: 'Oracle PDB' trigger_prototypes: - + uuid: 64d16ecdeb0a4173917292e53bb7b99f expression: '{diff()}=1' name: 'Oracle Database ''{#DBNAME}'': Open status has changed (new value received: {ITEM.VALUE})' priority: INFO description: 'Oracle DB open status has changed. Ack to close.' manual_close: 'YES' - + uuid: fd61562b8ca7438a85e61de3405d6eab expression: '{last()}=1' name: 'Oracle Database ''{#DBNAME}'': Open status in mount mode' priority: WARNING description: 'The Oracle DB has a MOUNTED state.' - + uuid: c8de553c98f64e59b40bf927f6447ad1 name: 'Tablespace discovery' type: ODBC key: 'db.odbc.discovery[tbsname,"{$ORACLE.DSN}"]' @@ -2076,6 +2189,7 @@ zabbix_export: description: 'Scanning tablespaces in DBMS.' item_prototypes: - + uuid: 46956fd7e5d8462798b85cd7b425a794 name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace allocated, bytes' type: DEPENDENT key: 'oracle.tbs_alloc_bytes["{#TABLESPACE}"]' @@ -2095,6 +2209,7 @@ zabbix_export: tag: Application value: 'Oracle {#CONTENTS} Tablespaces. {#TABLESPACE}' - + uuid: 8c3284a21872423499ee15fd7b0038f1 name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace free, bytes' type: DEPENDENT key: 'oracle.tbs_free_bytes["{#TABLESPACE}"]' @@ -2114,6 +2229,7 @@ zabbix_export: tag: Application value: 'Oracle {#CONTENTS} Tablespaces. {#TABLESPACE}' - + uuid: afd8c1a01b64408fbc6f8f95fbb13593 name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace MAX size, bytes' type: DEPENDENT key: 'oracle.tbs_max_bytes["{#TABLESPACE}"]' @@ -2133,6 +2249,7 @@ zabbix_export: tag: Application value: 'Oracle {#CONTENTS} Tablespaces. {#TABLESPACE}' - + uuid: 42c7812a75d5433ab8a275498635c81c name: 'Oracle TBS ''{#TABLESPACE}'': Open status' type: DEPENDENT key: 'oracle.tbs_status["{#TABLESPACE}"]' @@ -2154,6 +2271,7 @@ zabbix_export: value: 'Oracle {#CONTENTS} Tablespaces. {#TABLESPACE}' trigger_prototypes: - + uuid: 721ec5f0af7e4b40bc16bc8ad160023c expression: '{diff()}=1' name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace status has changed (new value received: {ITEM.VALUE})' priority: INFO @@ -2164,11 +2282,13 @@ zabbix_export: name: 'Oracle TBS ''{#TABLESPACE}'': Tablespase is OFFLINE' expression: '{Oracle by ODBC:oracle.tbs_status["{#TABLESPACE}"].last()}=2' - + uuid: a742f213d1094719bc1b62589b4257f7 expression: '{last()}=2' name: 'Oracle TBS ''{#TABLESPACE}'': Tablespase is OFFLINE' priority: WARNING description: 'The tablespase is in the offline state.' - + uuid: b9cc0eabdcbc404fb0df2a2a082411f1 name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace used, bytes' type: DEPENDENT key: 'oracle.tbs_used_bytes["{#TABLESPACE}"]' @@ -2188,6 +2308,7 @@ zabbix_export: tag: Application value: 'Oracle {#CONTENTS} Tablespaces. {#TABLESPACE}' - + uuid: 877961c286e448238f58cff9c51088c8 name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace usage, percent' type: DEPENDENT key: 'oracle.tbs_used_file_pct["{#TABLESPACE}"]' @@ -2209,10 +2330,12 @@ zabbix_export: value: 'Oracle {#CONTENTS} Tablespaces. {#TABLESPACE}' trigger_prototypes: - + uuid: d6b5366a74bf44b78ebb1824b60a2a7a expression: '{min(5m)}>{$ORACLE.TBS.USED.PCT.MAX.HIGH}' name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace usage is too high (over {$ORACLE.TBS.USED.PCT.MAX.HIGH}% for 5m).' priority: HIGH - + uuid: d763fb7f0e3b49f08b5e8d6fef77d59a expression: '{min(5m)}>{$ORACLE.TBS.USED.PCT.MAX.WARN}' name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace usage is too high (over {$ORACLE.TBS.USED.PCT.MAX.WARN}% for 5m).' priority: WARNING @@ -2221,6 +2344,7 @@ zabbix_export: name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace usage is too high (over {$ORACLE.TBS.USED.PCT.MAX.HIGH}% for 5m).' expression: '{Oracle by ODBC:oracle.tbs_used_file_pct["{#TABLESPACE}"].min(5m)}>{$ORACLE.TBS.USED.PCT.MAX.HIGH}' - + uuid: c3a904455ff244e1a30bf32f0b4ea0d7 name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace allocated, percent' type: DEPENDENT key: 'oracle.tbs_used_pct["{#TABLESPACE}"]' @@ -2242,6 +2366,7 @@ zabbix_export: value: 'Oracle {#CONTENTS} Tablespaces. {#TABLESPACE}' trigger_prototypes: - + uuid: ec7db8a26f9b4cecafb689488df6037b expression: '{min(5m)}>{$ORACLE.TBS.USED.PCT.MAX.WARN}' name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace utilization is too high (over {$ORACLE.TBS.USED.PCT.MAX.WARN}% for 5m).' priority: WARNING @@ -2250,11 +2375,13 @@ zabbix_export: name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace utilization is too high (over {$ORACLE.TBS.UTIL.PCT.MAX.HIGH}% for 5m).' expression: '{Oracle by ODBC:oracle.tbs_used_pct["{#TABLESPACE}"].min(5m)}>{$ORACLE.TBS.UTIL.PCT.MAX.HIGH}' - + uuid: 9d0ab504800a415da016f9a80ee14234 expression: '{min(5m)}>{$ORACLE.TBS.UTIL.PCT.MAX.HIGH}' name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace utilization is too high (over {$ORACLE.TBS.UTIL.PCT.MAX.HIGH}% for 5m).' priority: HIGH graph_prototypes: - + uuid: a9f3bc52aa0340feb35600ad249e82d3 name: 'Oracle TBS ''{#TABLESPACE}'': Tablespace ''{#TABLESPACE}''' graph_items: - @@ -2377,6 +2504,7 @@ zabbix_export: description: 'Oracle username.' valuemaps: - + uuid: 79af6c068ba141ba9806f4341edd9266 name: 'Oracle Archivelog status' mappings: - @@ -2392,6 +2520,7 @@ zabbix_export: value: '3' newvalue: Valid - + uuid: 3afaab75342c4be186fb4f595ed62a31 name: 'Oracle archiver state' mappings: - @@ -2407,6 +2536,7 @@ zabbix_export: value: '3' newvalue: Failed - + uuid: d0912db18fe54941b9345ebf869fd1a6 name: 'Oracle DB open status' mappings: - @@ -2425,6 +2555,7 @@ zabbix_export: value: '4' newvalue: 'Read Only with Apply' - + uuid: df05d594141f42ebb294cf6adca5fd6b name: 'Oracle DB role' mappings: - @@ -2446,6 +2577,7 @@ zabbix_export: value: '5' newvalue: 'Far sync' - + uuid: f00ca5c45ab84df788820af2642e4784 name: 'Oracle force log status' mappings: - @@ -2455,6 +2587,7 @@ zabbix_export: value: '1' newvalue: 'Yes' - + uuid: 97b689d7ddc04bcd9b9f92af6ba783bd name: 'Oracle instance role' mappings: - @@ -2467,6 +2600,7 @@ zabbix_export: value: '2' newvalue: Secondary - + uuid: 41e105c52bf045899c3c4a1cb4e16865 name: 'Oracle instance status' mappings: - @@ -2485,6 +2619,7 @@ zabbix_export: value: '4' newvalue: 'Open migrate' - + uuid: 809554f521d645ea8e8850c3b1f41579 name: 'Oracle log mode' mappings: - @@ -2497,6 +2632,7 @@ zabbix_export: value: '2' newvalue: MANUAL - + uuid: c6633e4ef9a84fa7b843529479a06158 name: 'Oracle tablespace status' mappings: - @@ -2512,6 +2648,7 @@ zabbix_export: value: '3' newvalue: Read-Only - + uuid: 45ad479873b84113a98fa21b21081c65 name: 'Service state' mappings: - @@ -2522,32 +2659,38 @@ zabbix_export: newvalue: Up triggers: - + uuid: dc636640f5b74a58a871ded6d44a6b70 expression: '{Oracle by ODBC:net.tcp.service[tcp,{HOST.CONN},{$ORACLE.PORT}].max(#3)}=0 and {Oracle by ODBC:proc.num[,,,"tnslsnr LISTENER"].max(#3)}>0' name: 'Oracle: Port {$ORACLE.PORT} is unavailable' priority: DISASTER description: 'The TCP port of the Oracle Server service is currently unavailable.' - + uuid: b05abfcce9c441f3a3a7104798caef5a expression: '{Oracle by ODBC:oracle.processes_count.min(5m)} * 100 / {Oracle by ODBC:oracle.processes_limit.last()} > {$ORACLE.PROCESSES.MAX.WARN}' name: 'Oracle: Too many active processes (over {$ORACLE.PROCESSES.MAX.WARN}% for 5 min)' priority: WARNING description: 'Active processes are using more than {$ORACLE.PROCESSES.MAX.WARN}% of the available number of processes.' - + uuid: df55d47d47554e4ca5a1001098fe594d expression: '{Oracle by ODBC:oracle.session_count.min(5m)} * 100 / {Oracle by ODBC:oracle.session_limit.last()} > {$ORACLE.SESSIONS.MAX.WARN}' name: 'Oracle: Too many active sessions (over {$ORACLE.SESSIONS.MAX.WARN}% for 5 min)' priority: WARNING description: 'Active sessions are using more than {$ORACLE.SESSIONS.MAX.WARN}% of the available sessions.' - + uuid: 9789f70801844fe69ea417ed7ae2c09b expression: '{Oracle by ODBC:oracle.db_files_count.min(5m)} * 100 / {Oracle by ODBC:oracle.db_files_limit.last()} > {$ORACLE.DB.FILE.MAX.WARN}' name: 'Oracle: Too many database files (over {$ORACLE.DB.FILE.MAX.WARN}% for 5 min)' priority: WARNING description: 'Number of datafiles is higher than {$ORACLE.DB.FILE.MAX.WARN}% of the available datafile files limit.' - + uuid: 56167ca2ba3f4d58a8a6e69fab78d8ce expression: '{Oracle by ODBC:oracle.total_pga_used.min(5m)} * 100 / {Oracle by ODBC:oracle.pga_target.last()} > {$ORACLE.PGA.USE.MAX.WARN}' name: 'Oracle: Total PGA inuse is too high (over {$ORACLE.PGA.USE.MAX.WARN}% for 5 min)' priority: WARNING description: 'Total PGA in use is more than {$ORACLE.PGA.USE.MAX.WARN}% of PGA_AGGREGATE_TARGET.' graphs: - + uuid: 72ad9e81bb5147e6827499143d256068 name: 'Oracle: Datafiles' graph_items: - @@ -2562,6 +2705,7 @@ zabbix_export: host: 'Oracle by ODBC' key: oracle.db_files_limit - + uuid: dba3f3b856114d50b826a15cacd1d896 name: 'Oracle: PGA' graph_items: - @@ -2582,6 +2726,7 @@ zabbix_export: host: 'Oracle by ODBC' key: oracle.total_pga_allocated - + uuid: 3d1c6ffe69f34695b30d132d99d41dbb name: 'Oracle: Physical Read\Write Rate' graph_items: - @@ -2596,6 +2741,7 @@ zabbix_export: host: 'Oracle by ODBC' key: oracle.physical_reads_rate - + uuid: 5002e9a128524991b16dbea89e0f4b07 name: 'Oracle: Physical Read\Write Rate, Bytes' graph_items: - @@ -2610,6 +2756,7 @@ zabbix_export: host: 'Oracle by ODBC' key: oracle.physical_read_bytes_rate - + uuid: 044e0b3a485547b7b41939a78be80784 name: 'Oracle: Processes' graph_items: - @@ -2624,6 +2771,7 @@ zabbix_export: host: 'Oracle by ODBC' key: oracle.processes_limit - + uuid: eef29b959d334e4b9ba3a4d83a571f1f name: 'Oracle: Sessions' graph_items: - @@ -2656,6 +2804,7 @@ zabbix_export: host: 'Oracle by ODBC' key: oracle.session_limit - + uuid: dd6a3c604ba446e793526564527c5c2f name: 'Oracle: SGA Memory Usage' type: STACKED graph_items: diff --git a/templates/db/postgresql/template_db_postgresql.yaml b/templates/db/postgresql/template_db_postgresql.yaml index d75f00be354..5bca7387997 100644 --- a/templates/db/postgresql/template_db_postgresql.yaml +++ b/templates/db/postgresql/template_db_postgresql.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:26:37Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 748ad4d098d447d492bb935c907f652f name: Templates/Databases templates: - + uuid: 399bd1ee587245ecac6f39beaa99886f template: PostgreSQL name: PostgreSQL groups: @@ -13,6 +15,7 @@ zabbix_export: name: Templates/Databases items: - + uuid: d17c6c15154d40d1afa5b1eafb2ed93e name: 'Bgwriter: Buffers allocated per second' type: DEPENDENT key: pgsql.bgwriter.buffers_alloc.rate @@ -37,6 +40,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 2c3ee691d4a54fb6b566739a3a648df4 name: 'Bgwriter: Buffers written directly by a backend per second' type: DEPENDENT key: pgsql.bgwriter.buffers_backend.rate @@ -61,6 +65,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 77e1eb202a6346ce9df0f1bb2c078688 name: "Bgwriter:\_Buffers backend fsync per second" type: DEPENDENT key: pgsql.bgwriter.buffers_backend_fsync.rate @@ -84,6 +89,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: e29d26a48d0143579bf3acc6655cd659 name: 'Bgwriter: Buffers written during checkpoints per second' type: DEPENDENT key: pgsql.bgwriter.buffers_checkpoint.rate @@ -108,6 +114,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 5151183461a54d2bbfaad04b8cab3798 name: 'Bgwriter: Buffers written by the background writer per second' type: DEPENDENT key: pgsql.bgwriter.buffers_clean.rate @@ -132,6 +139,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: ff290c0602b9447e87240c1ecf467050 name: 'Bgwriter: Requested checkpoints per second' type: DEPENDENT key: pgsql.bgwriter.checkpoints_req.rate @@ -156,6 +164,7 @@ zabbix_export: value: PostgreSQL triggers: - + uuid: 94364a8ffc8c4c518d111c3ac132f16c expression: '{last()} > {$PG.CHECKPOINTS_REQ.MAX.WARN}' name: 'PostgreSQL: Required checkpoints occurs too frequently (over {$PG.CHECKPOINTS_REQ.MAX.WARN})' priority: AVERAGE @@ -163,6 +172,7 @@ zabbix_export: Checkpoints are points in the sequence of transactions at which it is guaranteed that the heap and index data files have been updated with all information written before that checkpoint. At checkpoint time, all dirty data pages are flushed to disk and a special checkpoint record is written to the log file. https://www.postgresql.org/docs/current/wal-configuration.html - + uuid: a5271230be8b431cb96580180e099b98 name: 'Bgwriter: Scheduled checkpoints per second' type: DEPENDENT key: pgsql.bgwriter.checkpoints_timed.rate @@ -186,6 +196,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 782d2368763b48ad8663aa9fb75c3326 name: 'Bgwriter: Checkpoint sync time' type: DEPENDENT key: pgsql.bgwriter.checkpoint_sync_time @@ -214,6 +225,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: b5e5f463978c46dd9401963f48ea72eb name: "Bgwriter:\_Checkpoint write time" type: DEPENDENT key: pgsql.bgwriter.checkpoint_write_time @@ -242,6 +254,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: f273c71f92bf4ac0b6ec5a0a88d1239c name: 'Bgwriter: Max written per second' type: DEPENDENT key: pgsql.bgwriter.maxwritten_clean.rate @@ -265,6 +278,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 1fc5ba48a0974bd7bf965b5f130deded name: 'PostgreSQL: Get bgwriter' key: 'pgsql.bgwriter["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}"]' history: 1h @@ -277,6 +291,7 @@ zabbix_export: value: 'Zabbix raw items' triggers: - + uuid: 5b1c7143066c49af9e149f1f9d058b5f expression: '{nodata(30m)} = 1' name: 'PostgreSQL: Failed to get items (no data for 30m)' priority: WARNING @@ -286,6 +301,7 @@ zabbix_export: name: 'PostgreSQL: Service is down' expression: '{PostgreSQL:pgsql.ping["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}"].last()} = 0' - + uuid: 70a7581fabd14e05bda762b79811187c name: 'Status: Cache hit ratio %' key: 'pgsql.cache.hit["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}"]' history: 7d @@ -298,10 +314,12 @@ zabbix_export: value: PostgreSQL triggers: - + uuid: 2092f479ff8f4095929598509f9e36c2 expression: '{max(5m)} < {$PG.CACHE_HITRATIO.MIN.WARN}' name: 'PostgreSQL: Cache hit ratio too low (under {$PG.CACHE_HITRATIO.MIN.WARN} in 5m)' priority: WARNING - + uuid: 248cbe5067324b9ca435f2aced5e2a5f name: 'Status: Config hash' key: 'pgsql.config.hash["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}"]' delay: 15m @@ -320,10 +338,12 @@ zabbix_export: value: PostgreSQL triggers: - + uuid: ea224eed625949fea48592c6e5ad9fe9 expression: '{diff()}=1 and {strlen()}>0' name: 'PostgreSQL: Configuration has changed' priority: INFO - + uuid: c78116d3acf24e6990ed27ba8008728c name: 'Connections sum: Active' type: DEPENDENT key: pgsql.connections.sum.active @@ -342,6 +362,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: be6eb6ecbfad420b889c58d1f1550b23 name: 'Connections sum: Idle' type: DEPENDENT key: pgsql.connections.sum.idle @@ -360,6 +381,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 6471d014722c4072ae045df4c69578e3 name: 'Connections sum: Idle in transaction' type: DEPENDENT key: pgsql.connections.sum.idle_in_transaction @@ -378,6 +400,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 197cc14f55db485b891614c7b7ee2a51 name: 'Connections sum: Prepared' type: DEPENDENT key: pgsql.connections.sum.prepared @@ -398,6 +421,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 24d23377c7cd4cc5b63f98a261c2501c name: 'Connections sum: Total' type: DEPENDENT key: pgsql.connections.sum.total @@ -416,6 +440,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 488050d9aa8e4c2ea5b3e991ec5ddacc name: 'Connections sum: Total %' type: DEPENDENT key: pgsql.connections.sum.total_pct @@ -436,10 +461,12 @@ zabbix_export: value: PostgreSQL triggers: - + uuid: b4fbc0a70e68480dacd1a2e60a19e1ba expression: '{min(5m)} > {$PG.CONN_TOTAL_PCT.MAX.WARN}' name: 'PostgreSQL: Total number of connections is too high (over {$PG.CONN_TOTAL_PCT.MAX.WARN} in 5m)' priority: AVERAGE - + uuid: fadd1333189c4ed29db57cf2acd158d0 name: 'Connections sum: Waiting' type: DEPENDENT key: pgsql.connections.sum.waiting @@ -460,6 +487,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: b0da0c4856a645ca8ef03405d2d8d4a5 name: 'PostgreSQL: Get connections sum' key: 'pgsql.connections.sum["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}"]' history: 1h @@ -473,6 +501,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: b44f263fb33e461e8c3d700fb7688c7b name: 'PostgreSQL: Get dbstat' key: 'pgsql.dbstat["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}"]' history: 1h @@ -486,6 +515,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 7cee21f6225340ef80e9cdef7ce20b10 name: 'PostgreSQL: Get locks' key: 'pgsql.locks["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}"]' history: 1h @@ -499,6 +529,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: f42bd73b3af6451b8a3a6113dcc1b675 name: 'Status: Ping time' key: 'pgsql.ping.time["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}"]' history: 7d @@ -520,6 +551,7 @@ zabbix_export: value: PostgreSQL triggers: - + uuid: 734bc4bf806e418fa038c7490343e3bf expression: '{min(5m)} > {$PG.PING_TIME.MAX.WARN}' name: 'PostgreSQL: Response too long (over {$PG.PING_TIME.MAX.WARN})' priority: AVERAGE @@ -528,6 +560,7 @@ zabbix_export: name: 'PostgreSQL: Service is down' expression: '{PostgreSQL:pgsql.ping["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}"].last()} = 0' - + uuid: f5bd615243b344cb88dac1e83436cc85 name: 'Status: Ping' key: 'pgsql.ping["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}"]' history: 7d @@ -548,10 +581,12 @@ zabbix_export: value: PostgreSQL triggers: - + uuid: 5eea6717121949cb870e9a2eda662db5 expression: '{last()} = 0' name: 'PostgreSQL: Service is down' priority: HIGH - + uuid: 47bf580e1e4e48cf9c0e94fcf90288ac name: 'PostgreSQL: Get queries' key: 'pgsql.queries["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}","{$PG.QUERY_ETIME.MAX.WARN}"]' history: 1h @@ -563,6 +598,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: d8a509bd011a4ecda5d439295e257e9d name: 'Replication: standby count' key: 'pgsql.replication.count["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}"]' history: 7d @@ -572,6 +608,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 21f8bea1141249c7a4dfafad5bc3ef41 name: 'Replication: lag in seconds' key: 'pgsql.replication.lag.sec["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}"]' history: 7d @@ -583,10 +620,12 @@ zabbix_export: value: PostgreSQL triggers: - + uuid: dfaa0936c3f44d25878b6d4514a5649d expression: '{min(5m)} > {$PG.REPL_LAG.MAX.WARN}' name: 'PostgreSQL: Streaming lag with {#MASTER} is too high (over {$PG.REPL_LAG.MAX.WARN} in 5m)' priority: AVERAGE - + uuid: 09f696124fca4c5b844bf66c9c912b87 name: 'Replication: recovery role' key: 'pgsql.replication.recovery_role["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}"]' history: 7d @@ -598,6 +637,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: d449017462704508a4aad51a6b45fb30 name: 'Replication: status' key: 'pgsql.replication.status["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}"]' history: 7d @@ -610,10 +650,12 @@ zabbix_export: value: PostgreSQL triggers: - + uuid: e86ff03ede4249d9935610ad1b9c7112 expression: '{max(5m)}=0' name: 'PostgreSQL: Replication is down' priority: AVERAGE - + uuid: 4883717865c84c19b48d46f009317de2 name: 'Transactions: Max active transaction time' type: DEPENDENT key: pgsql.transactions.active @@ -634,6 +676,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 4c89121d71a14c15b6169417ea69d0a3 name: 'Transactions: Max idle transaction time' type: DEPENDENT key: pgsql.transactions.idle @@ -654,6 +697,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 0ee43ddd9da246d19097107b45e4c8e8 name: 'Transactions: Max prepared transaction time' type: DEPENDENT key: pgsql.transactions.prepared @@ -674,6 +718,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: da341b2011714a1f994ecbe96bd52155 name: 'Transactions: Max waiting transaction time' type: DEPENDENT key: pgsql.transactions.waiting @@ -694,6 +739,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: ff26a1c256bd40978f49a7a025538aa1 name: 'PostgreSQL: Get transactions' key: 'pgsql.transactions["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}"]' history: 1h @@ -705,6 +751,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 6418a2f286e64ecabf2295fca063f8af name: 'Status: Uptime' key: 'pgsql.uptime["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}"]' history: 7d @@ -715,11 +762,13 @@ zabbix_export: value: PostgreSQL triggers: - + uuid: af20a447d1ca41f4b26ccd5fee2618a8 expression: '{last()} < 10m' name: 'PostgreSQL: Service has been restarted (uptime < 10m)' priority: INFO description: 'PostgreSQL uptime is less than 10 minutes' - + uuid: 321525ebcea44396922e96deec2e8ad1 name: 'Status: Version' key: 'pgsql.version["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}"]' delay: 15m @@ -738,10 +787,12 @@ zabbix_export: value: PostgreSQL triggers: - + uuid: 092f96ace48d46b9a39d142b6fd03334 expression: '{diff()}=1 and {strlen()}>0' name: 'PostgreSQL: Version has changed (new version value received: {ITEM.VALUE})' priority: INFO - + uuid: 5385ec7d39514039a641d18cba335ddc name: 'WAL: Segments count' type: DEPENDENT key: pgsql.wal.count @@ -760,6 +811,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 7cd6c524ecab41f9a22489866d503361 name: 'PostgreSQL: Get WAL' key: 'pgsql.wal.stat["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}"]' delay: 5m @@ -772,6 +824,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 5cc9c67621cc46e0a42b1eb79bda83b3 name: 'WAL: Bytes written' type: DEPENDENT key: pgsql.wal.write @@ -796,6 +849,7 @@ zabbix_export: value: PostgreSQL discovery_rules: - + uuid: 5c4c658507394f5bb362e601f7c59d63 name: 'Database discovery' key: 'pgsql.discovery.db["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}"]' delay: 1h @@ -807,6 +861,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 69575e9785184ef5be2502e3cc282220 name: 'DB {#DBNAME}: Database size' key: 'pgsql.db.size["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}","{#DBNAME}"]' delay: 15m @@ -818,6 +873,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 615e6567a85e421bb06ab8cac0eaba69 name: 'DB {#DBNAME}: Blocks hit per second' type: DEPENDENT key: 'pgsql.dbstat.blks_hit.rate["{#DBNAME}"]' @@ -841,6 +897,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 9136517d08b447869e5b8f5fd684c3b9 name: 'DB {#DBNAME}: Disk blocks read per second' type: DEPENDENT key: 'pgsql.dbstat.blks_read.rate["{#DBNAME}"]' @@ -864,6 +921,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: a76f6d28995441ff9fe28bbc09445e64 name: 'DB {#DBNAME}: Detected conflicts per second' type: DEPENDENT key: 'pgsql.dbstat.conflicts.rate["{#DBNAME}"]' @@ -888,6 +946,7 @@ zabbix_export: value: 'PostgreSQL: DB {#DBNAME}' trigger_prototypes: - + uuid: e2f92f76e13342109536820358ddc6c8 expression: '{min(5m)} > {$PG.CONFLICTS.MAX.WARN:"{#DBNAME}"}' name: 'Database {#DBNAME}: Too many recovery conflicts (over {$PG.CONFLICTS.MAX.WARN:"{#DBNAME}"} in 5m)' priority: AVERAGE @@ -895,6 +954,7 @@ zabbix_export: The primary and standby servers are in many ways loosely connected. Actions on the primary will have an effect on the standby. As a result, there is potential for negative interactions or conflicts between them. https://www.postgresql.org/docs/current/hot-standby.html#HOT-STANDBY-CONFLICT - + uuid: b874cc2dd80643208c2479ad25fae0ac name: 'DB {#DBNAME}: Detected deadlocks per second' type: DEPENDENT key: 'pgsql.dbstat.deadlocks.rate["{#DBNAME}"]' @@ -919,10 +979,12 @@ zabbix_export: value: 'PostgreSQL: DB {#DBNAME}' trigger_prototypes: - + uuid: f862b163172342a8b03fd622a20ca6cc expression: '{min(5m)} > {$PG.DEADLOCKS.MAX.WARN:"{#DBNAME}"}' name: 'Database {#DBNAME}: Deadlock occurred (over {$PG.DEADLOCKS.MAX.WARN:"{#DBNAME}"} in 5m)' priority: HIGH - + uuid: d235ead54c8b41f9a91398c75383e5d7 name: 'DB {#DBNAME}: Temp_bytes written per second' type: DEPENDENT key: 'pgsql.dbstat.temp_bytes.rate["{#DBNAME}"]' @@ -946,6 +1008,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: af4e35eee1764d3f97d9c1218867f885 name: 'DB {#DBNAME}: Temp_files created per second' type: DEPENDENT key: 'pgsql.dbstat.temp_files.rate["{#DBNAME}"]' @@ -968,6 +1031,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 35c6f93aefe4439bbc36f2f358440b16 name: 'DB {#DBNAME}: Tuples deleted per second' type: DEPENDENT key: 'pgsql.dbstat.tup_deleted.rate["{#DBNAME}"]' @@ -991,6 +1055,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 92f33d96f8a348088cdba593c0e66929 name: 'DB {#DBNAME}: Tuples fetched per second' type: DEPENDENT key: 'pgsql.dbstat.tup_fetched.rate["{#DBNAME}"]' @@ -1014,6 +1079,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 8c03c87a44fe43928c32087ca7561e88 name: 'DB {#DBNAME}: Tuples inserted per second' type: DEPENDENT key: 'pgsql.dbstat.tup_inserted.rate["{#DBNAME}"]' @@ -1037,6 +1103,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: f6d378f4e38e455fa5a12467fe977657 name: 'DB {#DBNAME}: Tuples returned per second' type: DEPENDENT key: 'pgsql.dbstat.tup_returned.rate["{#DBNAME}"]' @@ -1060,6 +1127,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 4c8de8c1064d43ffa18c4f37fead37f7 name: 'DB {#DBNAME}: Tuples updated per second' type: DEPENDENT key: 'pgsql.dbstat.tup_updated.rate["{#DBNAME}"]' @@ -1083,6 +1151,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 81c33f5b3c31475fa5f28f4ad149a328 name: 'DB {#DBNAME}: Commits per second' type: DEPENDENT key: 'pgsql.dbstat.xact_commit.rate["{#DBNAME}"]' @@ -1106,6 +1175,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 8e5080186d034323be21473099b0b0ce name: 'DB {#DBNAME}: Rollbacks per second' type: DEPENDENT key: 'pgsql.dbstat.xact_rollback.rate["{#DBNAME}"]' @@ -1129,6 +1199,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: df9dd9bac2a54f1085b29fb22b394a1f name: 'DB {#DBNAME}: Frozen XID before avtovacuum %' type: DEPENDENT key: 'pgsql.frozenxid.prc_before_av["{#DBNAME}"]' @@ -1151,6 +1222,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 44ddd66ea37449cb8fab6979b98dfd3c name: 'DB {#DBNAME}: Frozen XID before stop %' type: DEPENDENT key: 'pgsql.frozenxid.prc_before_stop["{#DBNAME}"]' @@ -1174,6 +1246,7 @@ zabbix_export: value: 'PostgreSQL: DB {#DBNAME}' trigger_prototypes: - + uuid: a67d04f93e5c4b8d829cd29b8ea739e3 expression: '{last()}<{$PG.FROZENXID_PCT_STOP.MIN.HIGH:"{#DBNAME}"}' name: 'Database {#DBNAME}: VACUUM FREEZE is required to prevent wraparound (frozen XID less then {$PG.FROZENXID_PCT_STOP.MIN.HIGH:"{#DBNAME}"} %)' priority: AVERAGE @@ -1181,6 +1254,7 @@ zabbix_export: Preventing Transaction ID Wraparound Failures https://www.postgresql.org/docs/current/routine-vacuuming.html#VACUUM-FOR-WRAPAROUND - + uuid: ddf6d0b7b5fe4cbbb540687051b8e5f5 name: 'DB {#DBNAME}: Get frozen XID' key: 'pgsql.frozenxid["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{#DBNAME}"]' history: 1h @@ -1191,6 +1265,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 3d0acf4b45fc4a72bb2a214222f93f2a name: 'DB {#DBNAME}: Locks total' type: DEPENDENT key: 'pgsql.locks.total["{#DBNAME}"]' @@ -1210,10 +1285,12 @@ zabbix_export: value: 'PostgreSQL: DB {#DBNAME}' trigger_prototypes: - + uuid: 82ac90df0beb4602a654b82c765e26d0 expression: '{min(5m)}>{$PG.LOCKS.MAX.WARN:"{#DBNAME}"}' name: 'Database {#DBNAME}: Number of locks is too high (over {$PG.LOCKS.MAX.WARN:"{#DBNAME}"} in 5m)' priority: WARNING - + uuid: 939ab05c71ed4be9979662203ebba980 name: 'DB {#DBNAME}: Queries slow maintenance count' type: DEPENDENT key: 'pgsql.queries.mro.slow_count["{#DBNAME}"]' @@ -1232,6 +1309,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: bbc8f9bf86394cf28e0c2db44ee4711d name: 'DB {#DBNAME}: Queries max maintenance time' type: DEPENDENT key: 'pgsql.queries.mro.time_max["{#DBNAME}"]' @@ -1251,6 +1329,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: f1427228bfa14ad3b7bb9d63bcfaec59 name: 'DB {#DBNAME}: Queries sum maintenance time' type: DEPENDENT key: 'pgsql.queries.mro.time_sum["{#DBNAME}"]' @@ -1270,6 +1349,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 5d937f46f4684f1e8253ec62e0f75379 name: 'DB {#DBNAME}: Queries slow query count' type: DEPENDENT key: 'pgsql.queries.query.slow_count["{#DBNAME}"]' @@ -1289,10 +1369,12 @@ zabbix_export: value: 'PostgreSQL: DB {#DBNAME}' trigger_prototypes: - + uuid: 7a4ade101b494807ae83b50fd6d43e05 expression: '{min(5m)}>{$PG.SLOW_QUERIES.MAX.WARN:"{#DBNAME}"}' name: 'Database {#DBNAME}: Too many slow queries (over {$PG.SLOW_QUERIES.MAX.WARN:"{#DBNAME}"} in 5m)' priority: WARNING - + uuid: 044cc16d0a2f46b28d88eff86c33b30b name: 'DB {#DBNAME}: Queries max query time' type: DEPENDENT key: 'pgsql.queries.query.time_max["{#DBNAME}"]' @@ -1312,6 +1394,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: c6232400b39c4564a30a403859ffb4ee name: 'DB {#DBNAME}: Queries sum query time' type: DEPENDENT key: 'pgsql.queries.query.time_sum["{#DBNAME}"]' @@ -1331,6 +1414,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: f7099043ea6345f0a5531f70f9573a3e name: 'DB {#DBNAME}: Queries slow transaction count' type: DEPENDENT key: 'pgsql.queries.tx.slow_count["{#DBNAME}"]' @@ -1349,6 +1433,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: c6800ca30a564766ba745e875cb4e929 name: 'DB {#DBNAME}: Queries max transaction time' type: DEPENDENT key: 'pgsql.queries.tx.time_max["{#DBNAME}"]' @@ -1368,6 +1453,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 0eda974576794768ac9ddc592ff27e19 name: 'DB {#DBNAME}: Queries sum transaction time' type: DEPENDENT key: 'pgsql.queries.tx.time_sum["{#DBNAME}"]' @@ -1387,6 +1473,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: cafcc00cce824c33a321da0e9ecc7f6e name: 'DB {#DBNAME}: Index scans per second' type: DEPENDENT key: 'pgsql.scans.idx.rate["{#DBNAME}"]' @@ -1409,6 +1496,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: f07396ca9d224e1b819f22efe6c4259d name: 'DB {#DBNAME}: Sequential scans per second' type: DEPENDENT key: 'pgsql.scans.seq.rate["{#DBNAME}"]' @@ -1432,6 +1520,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 4bf92e4b0fed4d32b808b299d9e1fb0c name: 'DB {#DBNAME}: Get scans' key: 'pgsql.scans["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{#DBNAME}"]' history: 1h @@ -1444,6 +1533,7 @@ zabbix_export: value: 'Zabbix raw items' graph_prototypes: - + uuid: 3f8124b817f2437096c620d62ec2e055 name: 'DB {#DBNAME}: Block hit/read' ymin_type_1: FIXED graph_items: @@ -1459,6 +1549,7 @@ zabbix_export: host: PostgreSQL key: 'pgsql.dbstat.blks_read.rate["{#DBNAME}"]' - + uuid: 6bd0a0d65b8d43ad946b145cf8a8b533 name: 'DB {#DBNAME}: Database size' ymin_type_1: FIXED graph_items: @@ -1468,6 +1559,7 @@ zabbix_export: host: PostgreSQL key: 'pgsql.db.size["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}","{#DBNAME}"]' - + uuid: 41e765d906324595a396d8985b204ff5 name: 'DB {#DBNAME}: Events' ymin_type_1: FIXED graph_items: @@ -1496,6 +1588,7 @@ zabbix_export: host: PostgreSQL key: 'pgsql.dbstat.xact_rollback.rate["{#DBNAME}"]' - + uuid: 2b260fdf7623476095429434b5c79041 name: 'DB {#DBNAME}: Locks' ymin_type_1: FIXED graph_items: @@ -1505,6 +1598,7 @@ zabbix_export: host: PostgreSQL key: 'pgsql.locks.total["{#DBNAME}"]' - + uuid: 8a60a92b41b146f49145b86bab559b2e name: 'DB {#DBNAME}: Queries' ymin_type_1: FIXED graph_items: @@ -1550,6 +1644,7 @@ zabbix_export: host: PostgreSQL key: 'pgsql.queries.tx.time_sum["{#DBNAME}"]' - + uuid: 93518b06f71e46ada3dabefa1726b867 name: 'DB {#DBNAME}: Slow queries' ymin_type_1: FIXED graph_items: @@ -1571,6 +1666,7 @@ zabbix_export: host: PostgreSQL key: 'pgsql.queries.tx.slow_count["{#DBNAME}"]' - + uuid: 779b872280ad46c7a6cdf95c2df7c646 name: 'DB {#DBNAME}: Temp files' graph_items: - @@ -1587,6 +1683,7 @@ zabbix_export: host: PostgreSQL key: 'pgsql.dbstat.temp_files.rate["{#DBNAME}"]' - + uuid: f10be22e3bac4d66936c34ec99446c64 name: 'DB {#DBNAME}: Tuples' ymin_type_1: FIXED graph_items: @@ -1685,6 +1782,7 @@ zabbix_export: value: zbx_monitor dashboards: - + uuid: d95f29826778497a9ed265e0c335fd0f name: 'PostgreSQL databases' pages: - @@ -1692,7 +1790,7 @@ zabbix_export: - type: GRAPH_PROTOTYPE width: '12' - height: '12' + height: '6' fields: - type: INTEGER @@ -1701,7 +1799,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -1712,7 +1814,7 @@ zabbix_export: type: GRAPH_PROTOTYPE x: '12' width: '12' - height: '12' + height: '6' fields: - type: INTEGER @@ -1721,7 +1823,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -1730,9 +1836,9 @@ zabbix_export: host: PostgreSQL - type: GRAPH_PROTOTYPE - 'y': '12' + 'y': '6' width: '12' - height: '12' + height: '6' fields: - type: INTEGER @@ -1741,7 +1847,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -1751,9 +1861,9 @@ zabbix_export: - type: GRAPH_PROTOTYPE x: '12' - 'y': '12' + 'y': '6' width: '12' - height: '12' + height: '6' fields: - type: INTEGER @@ -1762,7 +1872,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -1771,9 +1885,9 @@ zabbix_export: host: PostgreSQL - type: GRAPH_PROTOTYPE - 'y': '24' + 'y': '12' width: '12' - height: '12' + height: '6' fields: - type: INTEGER @@ -1782,7 +1896,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -1792,9 +1910,9 @@ zabbix_export: - type: GRAPH_PROTOTYPE x: '12' - 'y': '24' + 'y': '12' width: '12' - height: '12' + height: '6' fields: - type: INTEGER @@ -1803,7 +1921,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -1812,9 +1934,9 @@ zabbix_export: host: PostgreSQL - type: GRAPH_PROTOTYPE - 'y': '36' + 'y': '18' width: '12' - height: '12' + height: '6' fields: - type: INTEGER @@ -1823,7 +1945,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -1833,9 +1959,9 @@ zabbix_export: - type: GRAPH_PROTOTYPE x: '12' - 'y': '36' + 'y': '18' width: '12' - height: '12' + height: '6' fields: - type: INTEGER @@ -1844,7 +1970,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -1852,6 +1982,7 @@ zabbix_export: name: 'DB {#DBNAME}: Slow queries' host: PostgreSQL - + uuid: f2ceabf59fd64ca9828ea55e9b9668bd name: 'PostgreSQL stat' pages: - @@ -1862,6 +1993,10 @@ zabbix_export: height: '6' fields: - + type: INTEGER + name: source_type + value: '0' + - type: GRAPH name: graphid value: @@ -1874,6 +2009,10 @@ zabbix_export: height: '6' fields: - + type: INTEGER + name: source_type + value: '0' + - type: GRAPH name: graphid value: @@ -1886,6 +2025,10 @@ zabbix_export: height: '6' fields: - + type: INTEGER + name: source_type + value: '0' + - type: GRAPH name: graphid value: @@ -1899,6 +2042,10 @@ zabbix_export: height: '6' fields: - + type: INTEGER + name: source_type + value: '0' + - type: GRAPH name: graphid value: @@ -1911,6 +2058,10 @@ zabbix_export: height: '6' fields: - + type: INTEGER + name: source_type + value: '0' + - type: GRAPH name: graphid value: @@ -1924,6 +2075,10 @@ zabbix_export: height: '6' fields: - + type: INTEGER + name: source_type + value: '0' + - type: GRAPH name: graphid value: @@ -1936,6 +2091,10 @@ zabbix_export: height: '6' fields: - + type: INTEGER + name: source_type + value: '0' + - type: GRAPH name: graphid value: @@ -1949,6 +2108,10 @@ zabbix_export: height: '6' fields: - + type: INTEGER + name: source_type + value: '0' + - type: GRAPH name: graphid value: @@ -1956,6 +2119,7 @@ zabbix_export: host: PostgreSQL valuemaps: - + uuid: 2e376ee568d04e7bbe98cbae4181f313 name: 'PostgreSQL recovery role' mappings: - @@ -1965,6 +2129,7 @@ zabbix_export: value: '1' newvalue: Standby - + uuid: 7f553f18ef6544ceaa4b50c4ebf0e583 name: 'PostgreSQL replication status' mappings: - @@ -1977,6 +2142,7 @@ zabbix_export: value: '2' newvalue: Master - + uuid: 372bc939f3924aafa13c4821b83a9276 name: 'Service state' mappings: - @@ -1987,6 +2153,7 @@ zabbix_export: newvalue: Up graphs: - + uuid: 6b4b92c62cb94e10b11f218ed35f6211 name: 'PostgreSQL bgwriter' ymin_type_1: FIXED graph_items: @@ -2030,6 +2197,7 @@ zabbix_export: host: PostgreSQL key: pgsql.bgwriter.buffers_backend_fsync.rate - + uuid: 4a105d193df64be7898ac19a2f07faa4 name: 'PostgreSQL checkpoints' ymin_type_1: FIXED graph_items: @@ -2059,6 +2227,7 @@ zabbix_export: host: PostgreSQL key: pgsql.bgwriter.checkpoint_write_time - + uuid: 8d41d719832049a5a1fcd6f4da67fb6a name: 'PostgreSQL connections' ymin_type_1: FIXED graph_items: @@ -2111,6 +2280,7 @@ zabbix_export: host: PostgreSQL key: pgsql.connections.sum.waiting - + uuid: 1e9a55ee61824779a9f46f42ec21abef name: 'PostgreSQL ping' ymin_type_1: FIXED graph_items: @@ -2128,6 +2298,7 @@ zabbix_export: host: PostgreSQL key: 'pgsql.ping.time["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}"]' - + uuid: d8cf31fc39584a63b9384d9c3ebf40ee name: 'PostgreSQL replication lag' ymin_type_1: FIXED graph_items: @@ -2137,6 +2308,7 @@ zabbix_export: host: PostgreSQL key: 'pgsql.replication.lag.sec["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}"]' - + uuid: 10d1de74e9d848399ca038055e5cc8ce name: 'PostgreSQL transactions' ymin_type_1: FIXED graph_items: @@ -2168,6 +2340,7 @@ zabbix_export: host: PostgreSQL key: pgsql.transactions.waiting - + uuid: 45fe7967596741129b4f2462922636bf name: 'PostgreSQL uptime' show_triggers: 'NO' ymin_type_1: FIXED @@ -2185,6 +2358,7 @@ zabbix_export: host: PostgreSQL key: 'pgsql.cache.hit["{$PG.HOST}","{$PG.PORT}","{$PG.USER}","{$PG.DB}"]' - + uuid: 93ca2dc7a3ff4a458c45e2a56390ce72 name: 'PostgreSQL WAL' ymin_type_1: FIXED graph_items: diff --git a/templates/db/postgresql_agent2/template_db_postgresql_agent2.yaml b/templates/db/postgresql_agent2/template_db_postgresql_agent2.yaml index 648ecd6ea18..5b40b3d41f2 100644 --- a/templates/db/postgresql_agent2/template_db_postgresql_agent2.yaml +++ b/templates/db/postgresql_agent2/template_db_postgresql_agent2.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:28:35Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 748ad4d098d447d492bb935c907f652f name: Templates/Databases templates: - + uuid: d0ef7d659a8f4beaaabfc4b6134e737a template: 'PostgreSQL Agent 2' name: 'PostgreSQL Agent 2' description: 'Template tooling version used: 0.38' @@ -14,6 +16,7 @@ zabbix_export: name: Templates/Databases items: - + uuid: 04b1c83463f247b0a42f17c5d0a9ce14 name: 'Archive: Count of archive files' type: DEPENDENT key: pgsql.archive.count_archived_files @@ -35,6 +38,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 729208d50ef64e50b0bb342899e211c2 name: 'Archive: Count of files in archive_status need to archive' type: DEPENDENT key: pgsql.archive.count_files_to_archive @@ -53,6 +57,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: b60523c62afc4813aeb64cf9598fb7bd name: 'Archive: Count of attempts to archive files' type: DEPENDENT key: pgsql.archive.failed_trying_to_archive @@ -74,6 +79,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 285f434f79864d24a4e66d5a49c539e9 name: 'Archive: Count of files need to archive' type: DEPENDENT key: pgsql.archive.size_files_to_archive @@ -93,6 +99,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: e9f4284fd3a1459e9c519dbdd8ee3425 name: 'PostgreSQL: Get archive' key: 'pgsql.archive["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}"]' history: '0' @@ -104,6 +111,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: d9169b4b31554063b9d01d0d27b4beee name: 'Autovacuum: Count of autovacuum workers' key: 'pgsql.autovacuum.count["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}"]' history: 7d @@ -114,6 +122,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: c49f777ae0db48879bc946989bfc36f6 name: 'Bgwriter: Buffers allocated' type: DEPENDENT key: pgsql.bgwriter.buffers_alloc.rate @@ -137,6 +146,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 1624e89567824e0493492a3dcc979788 name: 'Bgwriter: Buffers written directly by a backend' type: DEPENDENT key: pgsql.bgwriter.buffers_backend.rate @@ -160,6 +170,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 6e5990d8a0854efd83b3e6a57aa2c2f9 name: 'Bgwriter: Times a backend execute its own fsync' type: DEPENDENT key: pgsql.bgwriter.buffers_backend_fsync.rate @@ -183,6 +194,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 3bf0496d313f4dfea67c95010be54372 name: 'Checkpoint: Buffers checkpoints written' type: DEPENDENT key: pgsql.bgwriter.buffers_checkpoint.rate @@ -206,6 +218,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 65f4aeedbc7d40ed9a14e0dbd8024c4b name: 'Checkpoint: Buffers background written' type: DEPENDENT key: pgsql.bgwriter.buffers_clean.rate @@ -229,6 +242,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 23fcb5ee8c19436b827001114961eb16 name: 'Checkpoint: Requested' type: DEPENDENT key: pgsql.bgwriter.checkpoints_req.rate @@ -252,6 +266,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 9c578a8e072940728cc00d94f52cec8d name: 'Checkpoint: By timeout' type: DEPENDENT key: pgsql.bgwriter.checkpoints_timed.rate @@ -275,6 +290,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: b94507037a584b9391f610e59dd34e6c name: 'Checkpoint: Checkpoint sync time' type: DEPENDENT key: pgsql.bgwriter.checkpoint_sync_time.rate @@ -303,6 +319,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 26839587c46043caa2991e973962b954 name: 'Checkpoint: Checkpoint write time' type: DEPENDENT key: pgsql.bgwriter.checkpoint_write_time.rate @@ -331,6 +348,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: b83939ecfb094a7e9eb42cd9a7e2695c name: 'Bgwriter: Number of bgwriter stopped' type: DEPENDENT key: pgsql.bgwriter.maxwritten_clean.rate @@ -354,6 +372,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 6020e17c25104cbfba182e9cddfe6336 name: 'PostgreSQL: Get bgwriter' key: 'pgsql.bgwriter["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}"]' history: '0' @@ -365,6 +384,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: b98d2328694f44598f2177b3f93d4b90 name: 'PostgreSQL: Cache hit' key: 'pgsql.cache.hit["{$PG.URI}"]' history: 7d @@ -375,6 +395,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 2ea55460f0d34063ae4ab65b74ec852c name: 'Connections sum: Active' type: DEPENDENT key: pgsql.connections.active @@ -393,6 +414,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 69f14028e98b48d489fbd7345c2213dd name: 'Connections sum: Disabled' type: DEPENDENT key: pgsql.connections.disabled @@ -411,6 +433,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 62a2401041724b4888bf058035dc6a0c name: 'Connections sum: Fastpath function call' type: DEPENDENT key: pgsql.connections.fastpath_function_call @@ -429,6 +452,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: fc3b357cc8a24c4aad60784d1bfb7e18 name: 'Connections sum: Idle' type: DEPENDENT key: pgsql.connections.idle @@ -447,6 +471,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: b900a8123dfa48e0ac8fd4b92ae8678d name: 'Connections sum: Idle in transaction' type: DEPENDENT key: pgsql.connections.idle_in_transaction @@ -465,6 +490,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 99b0a3e14af44924b0319a0a9f6c16c7 name: 'Connections sum: Idle in transaction (aborted)' type: DEPENDENT key: pgsql.connections.idle_in_transaction_aborted @@ -483,6 +509,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 194c41f88e9e44879a70033913dd41d3 name: 'Connections sum: Prepared' type: DEPENDENT key: pgsql.connections.prepared @@ -503,6 +530,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 1ec042e5853b430d9d7982c53c3fcf14 name: 'Connections sum: Total' type: DEPENDENT key: pgsql.connections.total @@ -521,6 +549,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 101149dd68994084a1cdab82c9d064f0 name: 'Connections sum: Total %' type: DEPENDENT key: pgsql.connections.total_pct @@ -541,10 +570,12 @@ zabbix_export: value: PostgreSQL triggers: - + uuid: f911d99758c9424db643b0e0b71fb404 expression: '{min(5m)} > {$PG.CONN_TOTAL_PCT.MAX.WARN}' name: 'Connections sum: Total number of connections is too high (over {$PG.CONN_TOTAL_PCT.MAX.WARN} in 5m)' priority: AVERAGE - + uuid: f2c298008b914434b96da85a985e4a54 name: 'Connections sum: Waiting' type: DEPENDENT key: pgsql.connections.waiting @@ -565,6 +596,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: e926ecd967f342bf90e9923825147d64 name: 'PostgreSQL: Get connections' key: 'pgsql.connections["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}"]' history: '0' @@ -578,6 +610,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 1cab825fac8a49ba96dfbf7a696be729 name: 'PostgreSQL: Custom queries' key: 'pgsql.custom.query["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}","{$PG.DATABASE}",""]' history: 1h @@ -590,6 +623,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 5c6de0fe332043bfb35c999b10893e4c name: 'Dbstat: Hit blocks read' type: DEPENDENT key: pgsql.dbstat.sum.blks_hit.rate @@ -613,6 +647,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 4dc3f2c23dfd4dfebe024a5c2d4409ae name: 'Dbstat: Disk blocks read' type: DEPENDENT key: pgsql.dbstat.sum.blks_read.rate @@ -636,6 +671,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 619211cc2afa4a159f36abf1a17d5476 name: 'Dbstat: Blocks read time' type: DEPENDENT key: pgsql.dbstat.sum.blk_read_time @@ -660,6 +696,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: fba3b51d644c4c16ac71b3eda1be1701 name: 'Dbstat: Blocks write time' type: DEPENDENT key: pgsql.dbstat.sum.blk_write_time @@ -684,6 +721,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 1b98b9c95b32424baa68c354496ed2de name: 'Dbstat: Checksum failures' type: DEPENDENT key: pgsql.dbstat.sum.checksum_failures.rate @@ -713,6 +751,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 0106dfc55ace4dacaff00ce2c98de2ea name: 'Dbstat: Conflicts' type: DEPENDENT key: pgsql.dbstat.sum.conflicts.rate @@ -736,6 +775,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: e5d3838e5cf84be9ae83cacf22dc99af name: 'Dbstat: Deadlocks' type: DEPENDENT key: pgsql.dbstat.sum.deadlocks.rate @@ -759,6 +799,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: c61f60e6f7d24ffe99db480f6bbd9613 name: 'Dbstat: Backends connected' type: DEPENDENT key: pgsql.dbstat.sum.numbackends @@ -773,6 +814,7 @@ zabbix_export: master_item: key: 'pgsql.dbstat.sum["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}"]' - + uuid: 96cb6b388b2c480ead1568293dd81e70 name: 'Dbstat: Number temp bytes' type: DEPENDENT key: pgsql.dbstat.sum.temp_bytes.rate @@ -797,6 +839,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: bea47c8a95074ad3997aff64fcfcf49b name: 'Dbstat: Number temp bytes' type: DEPENDENT key: pgsql.dbstat.sum.temp_files.rate @@ -820,6 +863,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 731f4adac9d34eaaaa1f8d5080fdf6ce name: 'Dbstat: Rows deleted' type: DEPENDENT key: pgsql.dbstat.sum.tup_deleted.rate @@ -843,6 +887,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 4eb6cc273484453bab1233de085363f5 name: 'Dbstat: Rows fetched' type: DEPENDENT key: pgsql.dbstat.sum.tup_fetched.rate @@ -866,6 +911,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: ae250ffa30c94df187c2010011e794aa name: 'Dbstat: Rows inserted' type: DEPENDENT key: pgsql.dbstat.sum.tup_inserted.rate @@ -889,6 +935,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 3253ed1c96db4a84974e62b85d80bc0f name: 'Dbstat: Rows returned' type: DEPENDENT key: pgsql.dbstat.sum.tup_returned.rate @@ -912,6 +959,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 13feadafa00a4bd293fcf1a98ddf1f39 name: 'Dbstat: Rows updated' type: DEPENDENT key: pgsql.dbstat.sum.tup_updated.rate @@ -935,6 +983,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: bc8a3b29a6684b7f8a70a54b962f0e7e name: 'Dbstat: Committed transactions' type: DEPENDENT key: pgsql.dbstat.sum.xact_commit.rate @@ -958,6 +1007,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 8aedfe3e385b447eb75b85f92301665a name: 'Dbstat: Roll backed transactions' type: DEPENDENT key: pgsql.dbstat.sum.xact_rollback.rate @@ -981,6 +1031,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: ddddde3084d54f55838b970f44290523 name: 'PostgreSQL: Get dbstat sum' key: 'pgsql.dbstat.sum["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}"]' history: '0' @@ -994,6 +1045,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 3be06ec14cba44d0892f3271a599c473 name: 'PostgreSQL: Get dbstat' key: 'pgsql.dbstat["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}"]' history: '0' @@ -1007,6 +1059,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 7112eeb300c14d959c79715462bf9563 name: 'PostgreSQL: Get locks' key: 'pgsql.locks["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}"]' history: '0' @@ -1020,6 +1073,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 0377fe6f2f8d4539b649c636ab012415 name: 'PostgreSQL: Age of oldest xid' key: 'pgsql.oldest.xid["{$PG.URI}","{$PG.USER}"]' history: 7d @@ -1031,10 +1085,12 @@ zabbix_export: value: PostgreSQL triggers: - + uuid: 764514614763423191effb277e51a01d expression: '{last()} > 18000000' name: 'PostgreSQL: Oldest xid is too big' priority: AVERAGE - + uuid: 56323e572fa443228987c62039153825 name: 'PostgreSQL: Ping' key: 'pgsql.ping["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}"]' history: 7d @@ -1049,10 +1105,12 @@ zabbix_export: value: PostgreSQL triggers: - + uuid: 887e87ba4f3c4139a78fe0cf13235e6b expression: '{last()}=0' name: 'PostgreSQL: Service is down' priority: HIGH - + uuid: a171db459d6144e4ad294579fb8dc56d name: 'Replication: Standby count' key: 'pgsql.replication.count["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}"]' history: 7d @@ -1062,6 +1120,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: da9ce769f9444a3f9600ce64c4ab2857 name: 'Replication: Lag in bytes' key: 'pgsql.replication.lag.b["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}"]' history: 7d @@ -1072,6 +1131,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 5a9eb8ee4a484911903688e620eb618b name: 'Replication: Lag in seconds' key: 'pgsql.replication.lag.sec["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}"]' history: 7d @@ -1082,6 +1142,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 4120befb754d47e9a931f868c28badb9 name: 'PostgreSQL: Get replication' key: 'pgsql.replication.process["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}"]' history: '0' @@ -1093,6 +1154,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 4085b836bf614f3d910818074c386845 name: 'Replication: Recovery role' key: 'pgsql.replication.recovery_role["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}"]' history: 7d @@ -1104,6 +1166,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: 3c83904cbad74ff7a0d10136a233e6c6 name: 'Replication: Status' key: 'pgsql.replication.status["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}"]' history: 7d @@ -1115,6 +1178,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: efa946a67e5844ecb905c68a2a6b85bb name: 'PostgreSQL: Uptime' key: 'pgsql.uptime["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}"]' history: 7d @@ -1126,10 +1190,12 @@ zabbix_export: value: PostgreSQL triggers: - + uuid: 9652091c3f974a09bb88a302ced05a4d expression: '{last()} < 600' name: 'PostgreSQL: Service has been restarted (uptime={ITEM.LASTVALUE})' priority: AVERAGE - + uuid: 6d5aa6213cf248749cbffdea9aff694f name: 'WAL: Segments count' type: DEPENDENT key: pgsql.wal.count @@ -1148,6 +1214,7 @@ zabbix_export: tag: Application value: PostgreSQL - + uuid: c3d96741af454f6b9a3a49b6117c31be name: 'PostgreSQL: Get WAL' key: 'pgsql.wal.stat["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}"]' delay: 5m @@ -1160,6 +1227,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 95f67516be544daf9ad8a1cad2e46114 name: 'WAL: Bytes written' type: DEPENDENT key: pgsql.wal.write @@ -1184,6 +1252,7 @@ zabbix_export: value: PostgreSQL discovery_rules: - + uuid: b1a4bfe1031a40529a7c38ac6bed3c6d name: 'Database discovery' key: 'pgsql.db.discovery["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}"]' delay: 1h @@ -1196,6 +1265,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 1419ff1331734a4088349332e118ca94 name: 'DB {#DBNAME}: Database age' key: 'pgsql.db.age["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}","{#DBNAME}"]' delay: 10m @@ -1206,6 +1276,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 4367ba7fdffd459ea2b18e1877bc74ca name: 'DB {#DBNAME}: Get bloating tables' key: 'pgsql.db.bloating_tables["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}","{#DBNAME}"]' history: 7d @@ -1215,6 +1286,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: b614a0909eec40bc841bf7446e842544 name: 'DB {#DBNAME}: Database size' key: 'pgsql.db.size["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}","{#DBNAME}"]' delay: 5m @@ -1226,6 +1298,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 4b1b1a4374c0429cb1790e774f181512 name: 'DB {#DBNAME}: Blocks hit per second' type: DEPENDENT key: 'pgsql.dbstat.blks_hit.rate["{#DBNAME}"]' @@ -1249,6 +1322,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 841496e662cc43cf8db7728e96fcba76 name: 'DB {#DBNAME}: Disk blocks read per second' type: DEPENDENT key: 'pgsql.dbstat.blks_read.rate["{#DBNAME}"]' @@ -1272,6 +1346,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 0313d02ce8274bc9bcaee54d062300c8 name: 'DB {#DBNAME}: Disk blocks read per second' type: DEPENDENT key: 'pgsql.dbstat.blk_read_time.rate["{#DBNAME}"]' @@ -1300,6 +1375,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: e746a7760d554a0e9d41ba01c3be9db5 name: 'DB {#DBNAME}: Disk blocks read per second' type: DEPENDENT key: 'pgsql.dbstat.blk_write_time.rate["{#DBNAME}"]' @@ -1328,6 +1404,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: d44335162082498bbc42e29e938a4de7 name: 'DB {#DBNAME}: Checksum failures' type: DEPENDENT key: 'pgsql.dbstat.checksum_failures.rate["{#DBNAME}"]' @@ -1351,6 +1428,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 4eb67f16bc2948a7927ed58c9d037466 name: 'DB {#DBNAME}: Detected conflicts per second' type: DEPENDENT key: 'pgsql.dbstat.conflicts.rate["{#DBNAME}"]' @@ -1375,6 +1453,7 @@ zabbix_export: value: 'PostgreSQL: DB {#DBNAME}' trigger_prototypes: - + uuid: bdcdd9f66d00462f9b43ee7fa5b23270 expression: '{min(5m)} > {$PG.CONFLICTS.MAX.WARN:"{#DBNAME}"}' name: 'DB {#DBNAME}: Too many recovery conflicts (over {$PG.CONFLICTS.MAX.WARN:"{#DBNAME}"} in 5m)' priority: AVERAGE @@ -1382,6 +1461,7 @@ zabbix_export: The primary and standby servers are in many ways loosely connected. Actions on the primary will have an effect on the standby. As a result, there is potential for negative interactions or conflicts between them. https://www.postgresql.org/docs/current/hot-standby.html#HOT-STANDBY-CONFLICT - + uuid: d53da0cc702f4fe381e4d13d454ec229 name: 'DB {#DBNAME}: Detected deadlocks per second' type: DEPENDENT key: 'pgsql.dbstat.deadlocks.rate["{#DBNAME}"]' @@ -1406,10 +1486,12 @@ zabbix_export: value: 'PostgreSQL: DB {#DBNAME}' trigger_prototypes: - + uuid: 27433ce13edd4e5090114fdf31ec1f71 expression: '{min(5m)} > {$PG.DEADLOCKS.MAX.WARN:"{#DBNAME}"}' name: 'DB {#DBNAME}: Deadlock occurred (over {$PG.DEADLOCKS.MAX.WARN:"{#DBNAME}"} in 5m)' priority: HIGH - + uuid: 2e31986867d24bca930d141cc5d9cc0f name: 'DB {#DBNAME}: Backends connected' type: DEPENDENT key: 'pgsql.dbstat.numbackends["{#DBNAME}"]' @@ -1428,6 +1510,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 82a2f4b2dc4f4dfe9a0a42144f603a8a name: 'DB {#DBNAME}: Temp_bytes written per second' type: DEPENDENT key: 'pgsql.dbstat.temp_bytes.rate["{#DBNAME}"]' @@ -1451,6 +1534,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 480ffc23ca8d41e3ac86bb162007065f name: 'DB {#DBNAME}: Temp_files created per second' type: DEPENDENT key: 'pgsql.dbstat.temp_files.rate["{#DBNAME}"]' @@ -1473,6 +1557,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: cf288751fb894e5291b2d539b4c1a6a1 name: 'DB {#DBNAME}: Tuples deleted per second' type: DEPENDENT key: 'pgsql.dbstat.tup_deleted.rate["{#DBNAME}"]' @@ -1496,6 +1581,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: a512a7a075244ccb90ab6824125a405e name: 'DB {#DBNAME}: Tuples fetched per second' type: DEPENDENT key: 'pgsql.dbstat.tup_fetched.rate["{#DBNAME}"]' @@ -1519,6 +1605,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 2f24c195df5842f1bdf65a11dea3a315 name: 'DB {#DBNAME}: Tuples inserted per second' type: DEPENDENT key: 'pgsql.dbstat.tup_inserted.rate["{#DBNAME}"]' @@ -1542,6 +1629,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 175c5051ef0c4a31b76270cacbdd7ed5 name: 'DB {#DBNAME}: Tuples returned per second' type: DEPENDENT key: 'pgsql.dbstat.tup_returned.rate["{#DBNAME}"]' @@ -1565,6 +1653,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 9888b495d3f04cceb373c341bd4f1941 name: 'DB {#DBNAME}: Tuples updated per second' type: DEPENDENT key: 'pgsql.dbstat.tup_updated.rate["{#DBNAME}"]' @@ -1588,6 +1677,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 5b0ecb9c928c49a6a01b5df6aec931dd name: 'DB {#DBNAME}: Commits per second' type: DEPENDENT key: 'pgsql.dbstat.xact_commit.rate["{#DBNAME}"]' @@ -1611,6 +1701,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 1d280198e31649fcb053d4c87a0e869d name: 'DB {#DBNAME}: Rollbacks per second' type: DEPENDENT key: 'pgsql.dbstat.xact_rollback.rate["{#DBNAME}"]' @@ -1634,6 +1725,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 8eb2bd907a0e4385bcac9e0f467f9748 name: 'DB {#DBNAME}: Num of accessexclusive locks' type: DEPENDENT key: 'pgsql.locks.accessexclusive["{#DBNAME}"]' @@ -1652,6 +1744,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 5f783de0d6124fc0ae14522a4ad89189 name: 'DB {#DBNAME}: Num of accessshare locks' type: DEPENDENT key: 'pgsql.locks.accessshare["{#DBNAME}"]' @@ -1670,6 +1763,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 3c754430815f411e9aa8dde593f6333a name: 'DB {#DBNAME}: Num of exclusive locks' type: DEPENDENT key: 'pgsql.locks.exclusive["{#DBNAME}"]' @@ -1688,6 +1782,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: b1ccea7698264d768da1299ec9d13738 name: 'DB {#DBNAME}: Num of rowexclusive locks' type: DEPENDENT key: 'pgsql.locks.rowexclusive["{#DBNAME}"]' @@ -1706,6 +1801,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: b4b1402b99284f3bbf0ac0dff493449f name: 'DB {#DBNAME}: Num of rowshare locks' type: DEPENDENT key: 'pgsql.locks.rowshare["{#DBNAME}"]' @@ -1724,6 +1820,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 15eb93e90c1241a99aaff834d69cc5be name: 'DB {#DBNAME}: Num of sharerowexclusive locks' type: DEPENDENT key: 'pgsql.locks.sharerowexclusive["{#DBNAME}"]' @@ -1742,6 +1839,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 04e6cec0423f4dddb09e6643561bdf77 name: 'DB {#DBNAME}: Num of shareupdateexclusive locks' type: DEPENDENT key: 'pgsql.locks.shareupdateexclusive["{#DBNAME}"]' @@ -1760,6 +1858,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: 8a410cf1f0be41fbb5a976f368f07430 name: 'DB {#DBNAME}: Num of share locks' type: DEPENDENT key: 'pgsql.locks.share["{#DBNAME}"]' @@ -1778,6 +1877,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: DB {#DBNAME}' - + uuid: a982064d710644db85ebc1cde67bfe4d name: 'DB {#DBNAME}: Num of total locks' type: DEPENDENT key: 'pgsql.locks.total["{#DBNAME}"]' @@ -1797,6 +1897,7 @@ zabbix_export: value: 'PostgreSQL: DB {#DBNAME}' graph_prototypes: - + uuid: af6eac83efc94d2a9f4a3501207fb5ce name: 'DB {#DBNAME}: Locks' graph_items: - @@ -1860,6 +1961,7 @@ zabbix_export: host: 'PostgreSQL Agent 2' key: 'pgsql.locks.share["{#DBNAME}"]' - + uuid: 9a518b4bf0f04609863bf9dc4c7f1ea2 name: 'DB {#DBNAME}: Number of bloating tables' graph_items: - @@ -1869,6 +1971,7 @@ zabbix_export: host: 'PostgreSQL Agent 2' key: 'pgsql.db.bloating_tables["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}","{#DBNAME}"]' - + uuid: 4d46d39a1d1146c19a57b2b5b8086708 name: 'DB {#DBNAME}: pg_stat_database metrics' graph_items: - @@ -1949,6 +2052,7 @@ zabbix_export: host: 'PostgreSQL Agent 2' key: 'pgsql.dbstat.xact_rollback.rate["{#DBNAME}"]' - + uuid: 86853d8590344bad84aab1deb3d1cffc name: 'DB {#DBNAME}: Size' graph_items: - @@ -1958,6 +2062,7 @@ zabbix_export: host: 'PostgreSQL Agent 2' key: 'pgsql.db.size["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}","{#DBNAME}"]' - + uuid: e94f9017c06644a2bbcb48697381556d name: 'Replication Discovery' key: 'pgsql.replication.process.discovery["{$PG.URI}","{$PG.USER}","{$PG.PASSWORD}"]' delay: 15m @@ -1970,6 +2075,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 15b83330044042668e618501160c37e4 name: 'Application {#APPLICATION}: Replication flush lag' type: DEPENDENT key: 'pgsql.replication.process.flush_lag["{#APPLICATION}"]' @@ -1989,6 +2095,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: Application {#APPLICATION}' - + uuid: 0daf6e3c7843488cb3160a2bd6b09fbf name: 'Application {#APPLICATION}: Replication replay lag' type: DEPENDENT key: 'pgsql.replication.process.replay_lag["{#APPLICATION}"]' @@ -2008,6 +2115,7 @@ zabbix_export: tag: Application value: 'PostgreSQL: Application {#APPLICATION}' - + uuid: 2d96bc517d3a4c3fbcae8a7f1436bf72 name: 'Application {#APPLICATION}: Replication write lag' type: DEPENDENT key: 'pgsql.replication.process.write_lag["{#APPLICATION}"]' @@ -2028,6 +2136,7 @@ zabbix_export: value: 'PostgreSQL: Application {#APPLICATION}' graph_prototypes: - + uuid: e79dfe2d436d49da898772a9e7345825 name: 'Application {#APPLICATION}: Replication lag' graph_items: - @@ -2077,6 +2186,7 @@ zabbix_export: value: postgres dashboards: - + uuid: e3ae726b06cc4663a3eef5a73909f796 name: 'PostgreSQL databases' pages: - @@ -2084,7 +2194,7 @@ zabbix_export: - type: GRAPH_PROTOTYPE width: '12' - height: '12' + height: '5' fields: - type: INTEGER @@ -2093,7 +2203,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -2104,7 +2218,7 @@ zabbix_export: type: GRAPH_PROTOTYPE x: '12' width: '12' - height: '12' + height: '5' fields: - type: INTEGER @@ -2113,7 +2227,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -2122,9 +2240,9 @@ zabbix_export: host: 'PostgreSQL Agent 2' - type: GRAPH_PROTOTYPE - 'y': '12' + 'y': '5' width: '12' - height: '12' + height: '5' fields: - type: INTEGER @@ -2133,7 +2251,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -2143,9 +2265,9 @@ zabbix_export: - type: GRAPH_PROTOTYPE x: '12' - 'y': '12' + 'y': '5' width: '12' - height: '12' + height: '5' fields: - type: INTEGER @@ -2154,7 +2276,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -2163,6 +2289,7 @@ zabbix_export: host: 'PostgreSQL Agent 2' valuemaps: - + uuid: 9f38c01c325248d4b538c0582432b541 name: 'PostgreSQL recovery role' mappings: - @@ -2172,6 +2299,7 @@ zabbix_export: value: '1' newvalue: Standby - + uuid: 0fba38eefa4c4073b46d3f8579fda314 name: 'PostgreSQL replication status' mappings: - diff --git a/templates/db/redis/template_db_redis.yaml b/templates/db/redis/template_db_redis.yaml index a93104af7be..d975895efc6 100644 --- a/templates/db/redis/template_db_redis.yaml +++ b/templates/db/redis/template_db_redis.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:26:38Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 748ad4d098d447d492bb935c907f652f name: Templates/Databases templates: - + uuid: e111446745a1425b862f8727ae63bce4 template: Redis name: Redis description: | @@ -19,6 +21,7 @@ zabbix_export: name: Templates/Databases items: - + uuid: bc4989f098954259924cbee6717519a7 name: 'Redis: Blocked clients' type: DEPENDENT key: redis.clients.blocked @@ -37,6 +40,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 6140e8ff18fe41c6b65165b0f5346c7b name: 'Redis: Connected clients' type: DEPENDENT key: redis.clients.connected @@ -55,6 +59,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 3f5d6532f403436c823e1461e49e54c2 name: 'Redis: Max input buffer' type: DEPENDENT key: redis.clients.max_input_buffer @@ -75,6 +80,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 44788aa774e64fe685fe6496a9bea97d name: 'Redis: Max output buffer' type: DEPENDENT key: redis.clients.max_output_buffer @@ -95,6 +101,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 74f9fe26bdaf4a7bb86214bd7d500363 name: 'Redis: Cluster enabled' type: DEPENDENT key: redis.cluster.enabled @@ -115,6 +122,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 066486e3be25406185e624611eeb167a name: 'Redis: Max clients' type: DEPENDENT key: redis.config.maxclients @@ -139,6 +147,7 @@ zabbix_export: tag: Application value: Redis - + uuid: bf68f3ecc3544ef0af00889139caf313 name: 'Redis: Get config' key: 'redis.config["{$REDIS.CONN.URI}"]' history: 1h @@ -155,12 +164,14 @@ zabbix_export: value: 'Zabbix raw items' triggers: - + uuid: ddcf047547f7427ebb0467dfd3b8a36b expression: '{diff()}=1 and {strlen()}>0' name: 'Redis: Configuration has changed' priority: INFO description: 'Redis configuration has changed. Ack to close.' manual_close: 'YES' - + uuid: 99d427f1f76a468c9878225abb8cebbd name: 'Redis: CPU sys' type: DEPENDENT key: redis.cpu.sys @@ -181,6 +192,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 1bfce9a62c924510a9cac3b04320d838 name: 'Redis: CPU sys children' type: DEPENDENT key: redis.cpu.sys_children @@ -201,6 +213,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 83e7c9f5b8a24c949d72125671d6d39a name: 'Redis: CPU user' type: DEPENDENT key: redis.cpu.user @@ -221,6 +234,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 8bc18ca0c79d4a81811b600cf3fe8ddd name: 'Redis: CPU user children' type: DEPENDENT key: redis.cpu.user_children @@ -241,6 +255,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 720f146ffe7e481482e11db4b99634c8 name: 'Redis: Get info' key: 'redis.info["{$REDIS.CONN.URI}"]' history: 1h @@ -252,6 +267,7 @@ zabbix_export: value: 'Zabbix raw items' triggers: - + uuid: cbdab16ce3f5468cbf777ee4518cd1ff expression: '{nodata(30m)}=1' name: 'Redis: Failed to fetch info data (or no data for 30m)' priority: WARNING @@ -262,6 +278,7 @@ zabbix_export: name: 'Redis: Service is down' expression: '{Redis:redis.ping["{$REDIS.CONN.URI}"].last()}=0' - + uuid: 5fe2afa1c8ff434a876822ea0b290659 name: 'Redis: Memory fragmentation ratio' type: DEPENDENT key: redis.memory.fragmentation_ratio @@ -289,6 +306,7 @@ zabbix_export: value: Redis triggers: - + uuid: 8b0878db872c4efa9a8a66044a136e91 expression: '{min(15m)}>{$REDIS.MEM.FRAG_RATIO.MAX.WARN}' name: 'Redis: Memory fragmentation ratio is too high (over {$REDIS.MEM.FRAG_RATIO.MAX.WARN} in 15m)' priority: WARNING @@ -301,6 +319,7 @@ zabbix_export: https://redis.io/topics/memory-optimization - + uuid: 5fef1d341a974cc5aa164e550aff1537 name: 'Redis: Memory used' type: DEPENDENT key: redis.memory.used_memory @@ -320,6 +339,7 @@ zabbix_export: tag: Application value: Redis - + uuid: de026d98fd9146b78f9a0be2c0b9de10 name: 'Redis: Memory used Lua' type: DEPENDENT key: redis.memory.used_memory_lua @@ -339,6 +359,7 @@ zabbix_export: tag: Application value: Redis - + uuid: d3f05ab1c0404f01875afb964d9820e2 name: 'Redis: Memory used peak' type: DEPENDENT key: redis.memory.used_memory_peak @@ -358,6 +379,7 @@ zabbix_export: tag: Application value: Redis - + uuid: ef06ae3dd4784702ad0d281da94c294d name: 'Redis: Memory used RSS' type: DEPENDENT key: redis.memory.used_memory_rss @@ -377,6 +399,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 86501872c68c4e9fa4b55aaacebb3c3c name: 'Redis: AOF current rewrite time sec' type: DEPENDENT key: redis.persistence.aof_current_rewrite_time_sec @@ -399,6 +422,7 @@ zabbix_export: tag: Application value: Redis - + uuid: d298e1ce9aa1481391a48754e2a648b0 name: 'Redis: AOF enabled' type: DEPENDENT key: redis.persistence.aof_enabled @@ -419,6 +443,7 @@ zabbix_export: tag: Application value: Redis - + uuid: e2e62cc728c04169afeb051000042e28 name: 'Redis: AOF last bgrewrite status' type: DEPENDENT key: redis.persistence.aof_last_bgrewrite_status @@ -443,6 +468,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 5a14501541c44699b81e3a89cc93d628 name: 'Redis: AOF last rewrite time sec' type: DEPENDENT key: redis.persistence.aof_last_rewrite_time_sec @@ -465,6 +491,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 2cfd96e347d341219238bdaf65f1846d name: 'Redis: AOF last write status' type: DEPENDENT key: redis.persistence.aof_last_write_status @@ -490,11 +517,13 @@ zabbix_export: value: Redis triggers: - + uuid: 0b02e71430794c518b65d0e4620bcec8 expression: '{last()}=0' name: 'Redis: Last AOF write operation failed' priority: WARNING description: 'Detailed information about persistence: https://redis.io/topics/persistence' - + uuid: 3f4866909425447a828600e9b44ace5b name: 'Redis: AOF rewrite in progress' type: DEPENDENT key: redis.persistence.aof_rewrite_in_progress @@ -513,6 +542,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 83d243cc46304694954e08c0b03a3527 name: 'Redis: AOF rewrite scheduled' type: DEPENDENT key: redis.persistence.aof_rewrite_scheduled @@ -531,6 +561,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 90df2d442dc049d690044b92e0888c31 name: 'Redis: Dump loading' type: DEPENDENT key: redis.persistence.loading @@ -551,6 +582,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 5b1ecad187764429a22cbeb69afa3a28 name: 'Redis: RDB bgsave in progress' type: DEPENDENT key: redis.persistence.rdb_bgsave_in_progress @@ -569,6 +601,7 @@ zabbix_export: tag: Application value: Redis - + uuid: ea673953a3014dc091ec62a20ee53945 name: 'Redis: RDB changes since last save' type: DEPENDENT key: redis.persistence.rdb_changes_since_last_save @@ -587,6 +620,7 @@ zabbix_export: tag: Application value: Redis - + uuid: d8c4d8fceeb5482a951999eedd350f73 name: 'Redis: RDB current bgsave time sec' type: DEPENDENT key: redis.persistence.rdb_current_bgsave_time_sec @@ -609,6 +643,7 @@ zabbix_export: tag: Application value: Redis - + uuid: e25772b422314949a564f219d6f725bc name: 'Redis: RDB last bgsave status' type: DEPENDENT key: redis.persistence.rdb_last_bgsave_status @@ -634,11 +669,13 @@ zabbix_export: value: Redis triggers: - + uuid: 76119603984349cebc0c1a302d795915 expression: '{last()}=0' name: 'Redis: Last RDB save operation failed' priority: WARNING description: 'Detailed information about persistence: https://redis.io/topics/persistence' - + uuid: f506941104e34db08c0d8f5a6d9d9710 name: 'Redis: RDB last bgsave time sec' type: DEPENDENT key: redis.persistence.rdb_last_bgsave_time_sec @@ -661,6 +698,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 04e1c21ca49246d7aba062cd001a8c00 name: 'Redis: RDB last save time' type: DEPENDENT key: redis.persistence.rdb_last_save_time @@ -679,6 +717,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 5949fadcbe2b405baff0668e81627278 name: 'Redis: Ping' key: 'redis.ping["{$REDIS.CONN.URI}"]' history: 7h @@ -695,11 +734,13 @@ zabbix_export: value: Redis triggers: - + uuid: 4ea9bbf1e0164ec08cfdeb9a2f8997ab expression: '{last()}=0' name: 'Redis: Service is down' priority: AVERAGE manual_close: 'YES' - + uuid: 6680a01fb98c4504bed6458ba6cde146 name: 'Redis: Connected slaves' type: DEPENDENT key: redis.replication.connected_slaves @@ -719,6 +760,7 @@ zabbix_export: value: Redis triggers: - + uuid: 77972cac4ee447f2943d649ccdd12c63 expression: '{diff()}=1' recovery_mode: NONE name: 'Redis: Number of slaves has changed' @@ -726,6 +768,7 @@ zabbix_export: description: 'Redis number of slaves has changed. Ack to close.' manual_close: 'YES' - + uuid: 37fa1595299c4a3ea091039f4db47cf3 name: 'Redis: Master replication offset' type: DEPENDENT key: redis.replication.master_repl_offset @@ -747,6 +790,7 @@ zabbix_export: tag: Application value: Redis - + uuid: cf067374339e44e5a4ba2cd70d4fec3a name: 'Redis: Replication backlog active' type: DEPENDENT key: redis.replication.repl_backlog_active @@ -767,6 +811,7 @@ zabbix_export: tag: Application value: Redis - + uuid: b4ea8df4d73144f99ffd4f5f6e6359ef name: 'Redis: Replication backlog first byte offset' type: DEPENDENT key: redis.replication.repl_backlog_first_byte_offset @@ -786,6 +831,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 081cd9df926d48cea7e5c68f7761ddb1 name: 'Redis: Replication backlog history length' type: DEPENDENT key: redis.replication.repl_backlog_histlen @@ -804,6 +850,7 @@ zabbix_export: tag: Application value: Redis - + uuid: a437a46aafe3413884975fc480091bb5 name: 'Redis: Replication backlog size' type: DEPENDENT key: redis.replication.repl_backlog_size @@ -823,6 +870,7 @@ zabbix_export: tag: Application value: Redis - + uuid: d8371457697744159aabc3bdece4af2e name: 'Redis: Replication role' type: DEPENDENT key: redis.replication.role @@ -848,6 +896,7 @@ zabbix_export: value: Redis triggers: - + uuid: f505730d361047f08a0bce3683db0d30 expression: '{diff()}=1 and {strlen()}>0' recovery_mode: NONE name: 'Redis: Replication role has changed (new role: {ITEM.VALUE})' @@ -855,6 +904,7 @@ zabbix_export: description: 'Redis replication role has changed. Ack to close.' manual_close: 'YES' - + uuid: 8a08d4f30b78448986b9fd94cafd398c name: 'Redis: Process id' type: DEPENDENT key: redis.server.process_id @@ -877,6 +927,7 @@ zabbix_export: tag: Application value: Redis - + uuid: b2deab550d984b3e93741c53019e7f89 name: 'Redis: Redis mode' type: DEPENDENT key: redis.server.redis_mode @@ -901,6 +952,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 9699d6a6563b498ea73f88a4c1dd9cf1 name: 'Redis: Redis version' type: DEPENDENT key: redis.server.redis_version @@ -926,12 +978,14 @@ zabbix_export: value: Redis triggers: - + uuid: a6b18154ed974e918b41aca70bea51c8 expression: '{diff()}=1 and {strlen()}>0' name: 'Redis: Version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'Redis version has changed. Ack to close.' manual_close: 'YES' - + uuid: 8c28e54f9e5d40d6b69c1f5b39b85054 name: 'Redis: TCP port' type: DEPENDENT key: redis.server.tcp_port @@ -954,6 +1008,7 @@ zabbix_export: tag: Application value: Redis - + uuid: af225edd976146f2920bc05afb703f14 name: 'Redis: Uptime' type: DEPENDENT key: redis.server.uptime @@ -974,12 +1029,14 @@ zabbix_export: value: Redis triggers: - + uuid: 5b7ee256ee9b43968d556dd1467a39c4 expression: '{last()}<10m' name: 'Redis: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 51a65fa1d27e4fcd915c5019687e7bc9 name: 'Redis: Slowlog entries per second' key: 'redis.slowlog.count["{$REDIS.CONN.URI}"]' history: 7d @@ -994,10 +1051,12 @@ zabbix_export: value: Redis triggers: - + uuid: 84c0af18ea854204a4885cde6efe10a3 expression: '{min(5m)}>{$REDIS.SLOWLOG.COUNT.MAX.WARN}' name: 'Redis: Too many entries in the slowlog (over {$REDIS.SLOWLOG.COUNT.MAX.WARN} per second in 5m)' priority: INFO - + uuid: eca69284ac8e4ae3a7e965b6549e9343 name: 'Redis: Evicted keys' type: DEPENDENT key: redis.stats.evicted_keys @@ -1016,6 +1075,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 0a77355cfba348bb8884d2405892ed5d name: 'Redis: Expired keys' type: DEPENDENT key: redis.stats.expired_keys @@ -1034,6 +1094,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 5841b6f2a76b432080029367e7008cd1 name: 'Redis: Instantaneous input bytes per second' type: DEPENDENT key: redis.stats.instantaneous_input.rate @@ -1058,6 +1119,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 3552b285d7ca41f796c1838e268a92c1 name: 'Redis: Instantaneous operations per sec' type: DEPENDENT key: redis.stats.instantaneous_ops.rate @@ -1076,6 +1138,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 86c05ed58e8448e9b7307a3c82e182af name: 'Redis: Instantaneous output bytes per second' type: DEPENDENT key: redis.stats.instantaneous_output.rate @@ -1100,6 +1163,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 66d30a422e704174ae7700e1dd006aa1 name: 'Redis: Keyspace hits' type: DEPENDENT key: redis.stats.keyspace_hits @@ -1118,6 +1182,7 @@ zabbix_export: tag: Application value: Redis - + uuid: e24da63a83dc4223bed35cf80fc22300 name: 'Redis: Keyspace misses' type: DEPENDENT key: redis.stats.keyspace_misses @@ -1136,6 +1201,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 1f11810f06d44e498a895c516f902f95 name: 'Redis: Latest fork usec' type: DEPENDENT key: redis.stats.latest_fork_usec @@ -1159,6 +1225,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 2662dfd3524749998306f1d7afe33019 name: 'Redis: Migrate cached sockets' type: DEPENDENT key: redis.stats.migrate_cached_sockets @@ -1177,6 +1244,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 186e6bda0a0e463bb8218a58f227ff2b name: 'Redis: Pubsub channels' type: DEPENDENT key: redis.stats.pubsub_channels @@ -1195,6 +1263,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 1e0711a2b40e4fea88c0c57a1f6d2b30 name: 'Redis: Pubsub patterns' type: DEPENDENT key: redis.stats.pubsub_patterns @@ -1213,6 +1282,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 65135267c836435d872325a7129e5857 name: 'Redis: Rejected connections' type: DEPENDENT key: redis.stats.rejected_connections @@ -1232,6 +1302,7 @@ zabbix_export: value: Redis triggers: - + uuid: ae3e90055ae44bcdad21ab468a8538a9 expression: '{last()}>0' name: 'Redis: Connections are rejected' priority: HIGH @@ -1240,6 +1311,7 @@ zabbix_export: https://redis.io/topics/clients - + uuid: 37135fd8b7e94c41bc21e802f21baeb4 name: 'Redis: Sync full' type: DEPENDENT key: redis.stats.sync_full @@ -1258,6 +1330,7 @@ zabbix_export: tag: Application value: Redis - + uuid: cb5b6380b164419280fdcd98077c5d8f name: 'Redis: Sync partial err' type: DEPENDENT key: redis.stats.sync_partial_err @@ -1276,6 +1349,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 231560fd350e4b5096b242dddecd7c8b name: 'Redis: Sync partial ok' type: DEPENDENT key: redis.stats.sync_partial_ok @@ -1294,6 +1368,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 278ff045f367443380fcd594dba77d53 name: 'Redis: Total commands processed' type: DEPENDENT key: redis.stats.total_commands_processed @@ -1312,6 +1387,7 @@ zabbix_export: tag: Application value: Redis - + uuid: c9afbbbec8a44926887389a590f1df91 name: 'Redis: Total connections received' type: DEPENDENT key: redis.stats.total_connections_received @@ -1330,6 +1406,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 838cb6cbfd8a42e1b9cfa4a60670324a name: 'Redis: Total net input bytes' type: DEPENDENT key: redis.stats.total_net_input_bytes @@ -1349,6 +1426,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 762f6b06eb094de896d265fcf3f9a603 name: 'Redis: Total net output bytes' type: DEPENDENT key: redis.stats.total_net_output_bytes @@ -1369,12 +1447,14 @@ zabbix_export: value: Redis discovery_rules: - + uuid: 527a3526b0e64225bb3dcf2dbbfbda5b name: 'Process metrics discovery' key: 'proc.num["{$REDIS.LLD.PROCESS_NAME}"]' delay: 1h description: 'Collect metrics by Zabbix agent if it exists' item_prototypes: - + uuid: 376a8861723c45c3bde08573c7ab2ed9 name: 'Redis: CPU utilization' key: 'proc.cpu.util["{$REDIS.PROCESS_NAME}{#SINGLETON}"]' history: 7d @@ -1386,6 +1466,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 9d68e00f913a4faea5a334d361f324b0 name: 'Redis: Memory usage (rss)' key: 'proc.mem["{$REDIS.PROCESS_NAME}{#SINGLETON}",,,,rss]' history: 7d @@ -1396,6 +1477,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 325cabaa95994a58bf30992586ba7544 name: 'Redis: Memory usage (vsize)' key: 'proc.mem["{$REDIS.PROCESS_NAME}{#SINGLETON}",,,,vsize]' history: 7d @@ -1406,6 +1488,7 @@ zabbix_export: tag: Application value: Redis - + uuid: d9ccc25e5d1b4f05b22354a7672b518c name: 'Redis: Number of processes running' key: 'proc.num["{$REDIS.PROCESS_NAME}{#SINGLETON}"]' history: 7d @@ -1415,11 +1498,13 @@ zabbix_export: value: Redis trigger_prototypes: - + uuid: a369db981b504dadb25aca926279420a expression: '{last()}=0' name: 'Redis: Process is not running' priority: HIGH graph_prototypes: - + uuid: e26f8c31c3654febbeda2ffb97438c36 name: 'Redis: Memory usage{#SINGLETON}' graph_items: - @@ -1439,6 +1524,7 @@ zabbix_export: parameters: - 'return JSON.stringify(value > 0 ? [{''{#SINGLETON}'': ''''}] : []);' - + uuid: 0f7966f47fda4b41856163ffb438bf27 name: 'Keyspace discovery' type: DEPENDENT key: redis.keyspace.discovery @@ -1458,6 +1544,7 @@ zabbix_export: description: 'Individual keyspace metrics' item_prototypes: - + uuid: 38fcb8524f1b4f50a4945333fc6c7536 name: 'DB {#DB}: Average TTL' type: DEPENDENT key: 'redis.db.avg_ttl["{#DB}"]' @@ -1481,6 +1568,7 @@ zabbix_export: tag: Application value: 'Redis: DB {#DB}' - + uuid: bde12d459b7b4e23a22ed6188b57bb25 name: 'DB {#DB}: Expires' type: DEPENDENT key: 'redis.db.expires["{#DB}"]' @@ -1499,6 +1587,7 @@ zabbix_export: tag: Application value: 'Redis: DB {#DB}' - + uuid: 2bae0d2f8b8348bcad207b61ef6286c3 name: 'DB {#DB}: Keys' type: DEPENDENT key: 'redis.db.keys["{#DB}"]' @@ -1518,6 +1607,7 @@ zabbix_export: value: 'Redis: DB {#DB}' graph_prototypes: - + uuid: 3271f3a143dc43f38a674b6cbae8cd0d name: 'DB {#DB}: Keys' graph_items: - @@ -1543,6 +1633,7 @@ zabbix_export: return JSON.stringify(Object.keys(JSON.parse(value).Keyspace) .map(function (v){return {"{#DB}": v}})); - + uuid: a3fb00d4bbc24779b6c7223b867f4d2c name: 'Version 4+ metrics discovery' type: DEPENDENT key: redis.metrics.v4.discovery @@ -1550,6 +1641,7 @@ zabbix_export: description: 'Additional metrics for versions 4+' item_prototypes: - + uuid: b7e8d996335f41158b3c6a8961319db0 name: 'Redis: Active defrag running{#SINGLETON}' type: DEPENDENT key: 'redis.memory.active_defrag_running[{#SINGLETON}]' @@ -1568,6 +1660,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 2065e38cd7e5417abfd0b80116b0d77b name: 'Redis: Lazyfree pending objects{#SINGLETON}' type: DEPENDENT key: 'redis.memory.lazyfree_pending_objects[{#SINGLETON}]' @@ -1586,6 +1679,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 2c5c700b53374dac86d805384b6bc9b0 name: 'Redis: Max memory{#SINGLETON}' type: DEPENDENT key: 'redis.memory.maxmemory[{#SINGLETON}]' @@ -1605,6 +1699,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 0f094be6d0fa4afda3aa7916fac4d3a3 name: 'Redis: Max memory policy{#SINGLETON}' type: DEPENDENT key: 'redis.memory.maxmemory_policy[{#SINGLETON}]' @@ -1629,6 +1724,7 @@ zabbix_export: tag: Application value: Redis - + uuid: bf804c6ee44640168e15ca62803b7f10 name: 'Redis: Total system memory{#SINGLETON}' type: DEPENDENT key: 'redis.memory.total_system_memory[{#SINGLETON}]' @@ -1648,6 +1744,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 1c0e0355d5cd429f9a914fb67f29e366 name: 'Redis: Memory used dataset{#SINGLETON}' type: DEPENDENT key: 'redis.memory.used_memory_dataset[{#SINGLETON}]' @@ -1667,6 +1764,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 4e5937420b3843568d9f36b40c0a3c28 name: 'Redis: Memory used dataset %{#SINGLETON}' type: DEPENDENT key: 'redis.memory.used_memory_dataset_perc[{#SINGLETON}]' @@ -1692,6 +1790,7 @@ zabbix_export: tag: Application value: Redis - + uuid: e085382c18f3473f9d2271024cd61e93 name: 'Redis: Memory used overhead{#SINGLETON}' type: DEPENDENT key: 'redis.memory.used_memory_overhead[{#SINGLETON}]' @@ -1711,6 +1810,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 5da63141e8b145a38954736806602b4a name: 'Redis: Memory used peak %{#SINGLETON}' type: DEPENDENT key: 'redis.memory.used_memory_peak_perc[{#SINGLETON}]' @@ -1736,6 +1836,7 @@ zabbix_export: tag: Application value: Redis - + uuid: dabd2918056b4b999f4b30bd8e64e8a1 name: 'Redis: Memory used startup{#SINGLETON}' type: DEPENDENT key: 'redis.memory.used_memory_startup[{#SINGLETON}]' @@ -1755,6 +1856,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 9da41967290742cb8daa2f69ac1d6966 name: 'Redis: AOF last CoW size{#SINGLETON}' type: DEPENDENT key: 'redis.persistence.aof_last_cow_size[{#SINGLETON}]' @@ -1774,6 +1876,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 768839c72e3f4be89e30dd0d140c9d03 name: 'Redis: RDB last CoW size{#SINGLETON}' type: DEPENDENT key: 'redis.persistence.rdb_last_cow_size[{#SINGLETON}]' @@ -1793,6 +1896,7 @@ zabbix_export: tag: Application value: Redis - + uuid: bead155d26054d0487622f29b86dcd2b name: 'Redis: Replication second offset{#SINGLETON}' type: DEPENDENT key: 'redis.replication.second_repl_offset[{#SINGLETON}]' @@ -1815,6 +1919,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 14d062351a114e8eafa2b2b889317903 name: 'Redis: Executable path{#SINGLETON}' type: DEPENDENT key: 'redis.server.executable[{#SINGLETON}]' @@ -1839,6 +1944,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 5458542148954618a6d22df1effffe57 name: 'Redis: Active defrag hits{#SINGLETON}' type: DEPENDENT key: 'redis.stats.active_defrag_hits[{#SINGLETON}]' @@ -1857,6 +1963,7 @@ zabbix_export: tag: Application value: Redis - + uuid: f8b424743dd24691be2bd07d5538b16a name: 'Redis: Active defrag key hits{#SINGLETON}' type: DEPENDENT key: 'redis.stats.active_defrag_key_hits[{#SINGLETON}]' @@ -1875,6 +1982,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 8aba0ad8d7314b6b8cf1e80cb0afb618 name: 'Redis: Active defrag key misses{#SINGLETON}' type: DEPENDENT key: 'redis.stats.active_defrag_key_misses[{#SINGLETON}]' @@ -1893,6 +2001,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 3c20cca8b4a84c619d90d64a34386dfa name: 'Redis: Active defrag misses{#SINGLETON}' type: DEPENDENT key: 'redis.stats.active_defrag_misses[{#SINGLETON}]' @@ -1911,6 +2020,7 @@ zabbix_export: tag: Application value: Redis - + uuid: a34f4e33a0cb4381b5c3b7a507e90bee name: 'Redis: Expired stale %{#SINGLETON}' type: DEPENDENT key: 'redis.stats.expired_stale_perc[{#SINGLETON}]' @@ -1929,6 +2039,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 81667ae170b04ac0980e122566c5ed8e name: 'Redis: Expired time cap reached count{#SINGLETON}' type: DEPENDENT key: 'redis.stats.expired_time_cap_reached_count[{#SINGLETON}]' @@ -1946,6 +2057,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 93bf8753d6b242f1b8d2288fb926e01b name: 'Redis: Slave expires tracked keys{#SINGLETON}' type: DEPENDENT key: 'redis.stats.slave_expires_tracked_keys[{#SINGLETON}]' @@ -1965,6 +2077,7 @@ zabbix_export: value: Redis trigger_prototypes: - + uuid: 9e429f0520ae43559c11e533eff84ce2 expression: '{Redis:redis.memory.used_memory.last()}/{Redis:redis.memory.maxmemory[{#SINGLETON}].min(5m)}*100>{$REDIS.MEM.PUSED.MAX.WARN}' name: 'Redis: Memory usage is too high (over {$REDIS.MEM.PUSED.MAX.WARN}% in 5m)' priority: WARNING @@ -1980,6 +2093,7 @@ zabbix_export: parameters: - 'return JSON.stringify(parseInt(value.split(''.'')[0]) >= 4 ? [{''{#SINGLETON}'': ''''}] : []);' - + uuid: f7a9f1e26bb54cb6adf74ee9f30d88cd name: 'Version 5+ metrics discovery' type: DEPENDENT key: redis.metrics.v5.discovery @@ -1987,6 +2101,7 @@ zabbix_export: description: 'Additional metrics for versions 5+' item_prototypes: - + uuid: adc25c08108e4fcaa3b41d2897d0a0c6 name: 'Redis: Allocator active{#SINGLETON}' type: DEPENDENT key: 'redis.memory.allocator_active[{#SINGLETON}]' @@ -2004,6 +2119,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 81ef89fc751746ac8254a55a2b2e4ea7 name: 'Redis: Allocator allocated{#SINGLETON}' type: DEPENDENT key: 'redis.memory.allocator_allocated[{#SINGLETON}]' @@ -2021,6 +2137,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 23e034630d7246f7ba993d5c6db2d6bb name: 'Redis: Allocator fragmentation bytes{#SINGLETON}' type: DEPENDENT key: 'redis.memory.allocator_frag_bytes[{#SINGLETON}]' @@ -2039,6 +2156,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 690a13b13d134f648b4b8381f6a185f0 name: 'Redis: Allocator fragmentation ratio{#SINGLETON}' type: DEPENDENT key: 'redis.memory.allocator_frag_ratio[{#SINGLETON}]' @@ -2057,6 +2175,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 0abd6a9adb034536b3a389e0af2af732 name: 'Redis: Allocator resident{#SINGLETON}' type: DEPENDENT key: 'redis.memory.allocator_resident[{#SINGLETON}]' @@ -2074,6 +2193,7 @@ zabbix_export: tag: Application value: Redis - + uuid: b5ecad496c554ccaad495d2f112b5e2f name: 'Redis: Allocator RSS bytes{#SINGLETON}' type: DEPENDENT key: 'redis.memory.allocator_rss_bytes[{#SINGLETON}]' @@ -2092,6 +2212,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 643fe70e1a7f488196b053722a2df9c2 name: 'Redis: Allocator RSS ratio{#SINGLETON}' type: DEPENDENT key: 'redis.memory.allocator_rss_ratio[{#SINGLETON}]' @@ -2110,6 +2231,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 40a639acab5a415a8fb48b7520b7d198 name: 'Redis: Memory fragmentation bytes{#SINGLETON}' type: DEPENDENT key: 'redis.memory.fragmentation_bytes[{#SINGLETON}]' @@ -2128,6 +2250,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 70c53f60d020440c8f7cba83b32f58c9 name: 'Redis: Memory AOF buffer{#SINGLETON}' type: DEPENDENT key: 'redis.memory.mem_aof_buffer[{#SINGLETON}]' @@ -2146,6 +2269,7 @@ zabbix_export: tag: Application value: Redis - + uuid: d64718269f20470e9661ff7c479dc300 name: 'Redis: Memory clients normal{#SINGLETON}' type: DEPENDENT key: 'redis.memory.mem_clients_normal[{#SINGLETON}]' @@ -2163,6 +2287,7 @@ zabbix_export: tag: Application value: Redis - + uuid: e685ab11ab534f8abd1a7e2ee35839e8 name: 'Redis: Memory clients slaves{#SINGLETON}' type: DEPENDENT key: 'redis.memory.mem_clients_slaves[{#SINGLETON}]' @@ -2180,6 +2305,7 @@ zabbix_export: tag: Application value: Redis - + uuid: f6c9bfda015d47d0b34f466e95356a5d name: 'Redis: Memory not counted for evict{#SINGLETON}' type: DEPENDENT key: 'redis.memory.not_counted_for_evict[{#SINGLETON}]' @@ -2197,6 +2323,7 @@ zabbix_export: tag: Application value: Redis - + uuid: eaac8b142fc540ad9c7563e145819643 name: 'Redis: Memory number of cached scripts{#SINGLETON}' type: DEPENDENT key: 'redis.memory.number_of_cached_scripts[{#SINGLETON}]' @@ -2214,6 +2341,7 @@ zabbix_export: tag: Application value: Redis - + uuid: a221fd161be641c1a8091d0bfd1d2157 name: 'Redis: Memory replication backlog{#SINGLETON}' type: DEPENDENT key: 'redis.memory.replication_backlog[{#SINGLETON}]' @@ -2231,6 +2359,7 @@ zabbix_export: tag: Application value: Redis - + uuid: e699ad3b29ca486f91688684ffde6b73 name: 'Redis: Memory RSS overhead bytes{#SINGLETON}' type: DEPENDENT key: 'redis.memory.rss_overhead_bytes[{#SINGLETON}]' @@ -2250,6 +2379,7 @@ zabbix_export: tag: Application value: Redis - + uuid: d4d51ae4ce214699ba760fcb62289a51 name: 'Redis: Memory RSS overhead ratio{#SINGLETON}' type: DEPENDENT key: 'redis.memory.rss_overhead_ratio[{#SINGLETON}]' @@ -2268,6 +2398,7 @@ zabbix_export: tag: Application value: Redis - + uuid: e3733b2993cb4199bfac8b0711d4bb72 name: 'Redis: Memory used scripts{#SINGLETON}' type: DEPENDENT key: 'redis.memory.used_memory_scripts[{#SINGLETON}]' @@ -2296,6 +2427,7 @@ zabbix_export: parameters: - 'return JSON.stringify(parseInt(value.split(''.'')[0]) >= 5 ? [{''{#SINGLETON}'': ''''}] : []);' - + uuid: ac3a22522a2c4fa1a256794dd2292480 name: 'AOF metrics discovery' type: DEPENDENT key: redis.persistence.aof.discovery @@ -2303,6 +2435,7 @@ zabbix_export: description: 'If AOF is activated, additional metrics will be added' item_prototypes: - + uuid: e68a7b6931324bd79268a5151717505e name: 'Redis: AOF base size{#SINGLETON}' type: DEPENDENT key: 'redis.persistence.aof_base_size[{#SINGLETON}]' @@ -2322,6 +2455,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 875ace20e5c94044ae63f36d98ac6256 name: 'Redis: AOF buffer length{#SINGLETON}' type: DEPENDENT key: 'redis.persistence.aof_buffer_length[{#SINGLETON}]' @@ -2341,6 +2475,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 679bd919383a4106916a84fae5be47bb name: 'Redis: AOF current size{#SINGLETON}' type: DEPENDENT key: 'redis.persistence.aof_current_size[{#SINGLETON}]' @@ -2360,6 +2495,7 @@ zabbix_export: tag: Application value: Redis - + uuid: ff9955c770aa4e0883cc72bf1d762be7 name: 'Redis: AOF delayed fsync{#SINGLETON}' type: DEPENDENT key: 'redis.persistence.aof_delayed_fsync[{#SINGLETON}]' @@ -2378,6 +2514,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 0606ef5762b04d91abba95269eb77ae2 name: 'Redis: AOF pending background I/O fsync{#SINGLETON}' type: DEPENDENT key: 'redis.persistence.aof_pending_bio_fsync[{#SINGLETON}]' @@ -2396,6 +2533,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 194061b8ad6c484ca8c732d69eeb0f1e name: 'Redis: AOF pending rewrite{#SINGLETON}' type: DEPENDENT key: 'redis.persistence.aof_pending_rewrite[{#SINGLETON}]' @@ -2416,6 +2554,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 1a39f5854ae948759deadac0ae57e9f7 name: 'Redis: AOF rewrite buffer length{#SINGLETON}' type: DEPENDENT key: 'redis.persistence.aof_rewrite_buffer_length[{#SINGLETON}]' @@ -2445,6 +2584,7 @@ zabbix_export: ? [{'{#SINGLETON}': ''}] : []); - + uuid: 4379bad5624a4a5db0c86c5332cf5cc9 name: 'Replication metrics discovery' type: DEPENDENT key: redis.replication.master.discovery @@ -2452,6 +2592,7 @@ zabbix_export: description: 'If the instance is the master and the slaves are connected, additional metrics are provided' item_prototypes: - + uuid: 2d26ebb0a5024378b59b3f0ee8e7fff4 name: 'Redis slave {#SLAVE_IP}:{#SLAVE_PORT}: Replication lag in bytes' type: DEPENDENT key: 'redis.replication.lag_bytes["{#SLAVE_IP}:{#SLAVE_PORT}"]' @@ -2483,6 +2624,7 @@ zabbix_export: value: 'Redis: Slave {#SLAVE_IP}:{#SLAVE_PORT}' graph_prototypes: - + uuid: 0bce553a5a1240e2b097754dba8f6939 name: 'Redis slave {#SLAVE_IP}:{#SLAVE_PORT}: Replication lag bytes' graph_items: - @@ -2505,6 +2647,7 @@ zabbix_export: return {"{#SLAVE_IP}": repl[v].ip, "{#SLAVE_PORT}": repl[v].port} })); - + uuid: ca9296a7acb548789865ac716a54ce10 name: 'Slave metrics discovery' type: DEPENDENT key: redis.replication.slave.discovery @@ -2512,6 +2655,7 @@ zabbix_export: description: 'If the instance is a replica, additional metrics are provided' item_prototypes: - + uuid: 92e4b2133a6a4ec28e739bbef94ab992 name: 'Redis: Master host{#SINGLETON}' type: DEPENDENT key: 'redis.replication.master_host[{#SINGLETON}]' @@ -2536,6 +2680,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 0acbeb8633da41be9bfb56627a946fd9 name: 'Redis: Master last I/O seconds ago{#SINGLETON}' type: DEPENDENT key: 'redis.replication.master_last_io_seconds_ago[{#SINGLETON}]' @@ -2556,10 +2701,12 @@ zabbix_export: value: Redis trigger_prototypes: - + uuid: 7a10fd8eb4174b7c8bb01a10df49deb5 expression: '{min(5m)}>{$REDIS.REPL.LAG.MAX.WARN}' name: 'Redis: Replication lag with master is too high (over {$REDIS.REPL.LAG.MAX.WARN} in 5m)' priority: WARNING - + uuid: 8024463a9f644e6e91def5a0e88abd4b name: 'Redis: Master link status{#SINGLETON}' type: DEPENDENT key: 'redis.replication.master_link_status[{#SINGLETON}]' @@ -2584,6 +2731,7 @@ zabbix_export: tag: Application value: Redis - + uuid: da63a0b31bed47edaba3f802738fa4fd name: 'Redis: Master port{#SINGLETON}' type: DEPENDENT key: 'redis.replication.master_port[{#SINGLETON}]' @@ -2606,6 +2754,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 6835a260e66741159ee10046265a1ea4 name: 'Redis: Master sync in progress{#SINGLETON}' type: DEPENDENT key: 'redis.replication.master_sync_in_progress[{#SINGLETON}]' @@ -2624,6 +2773,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 3f92dfa07237495ca7696bb4b078eb93 name: 'Redis: Slave priority{#SINGLETON}' type: DEPENDENT key: 'redis.replication.slave_priority[{#SINGLETON}]' @@ -2642,6 +2792,7 @@ zabbix_export: tag: Application value: Redis - + uuid: f38492a49f214ec8b71fdc51d243281e name: 'Redis: Slave priority{#SINGLETON}' type: DEPENDENT key: 'redis.replication.slave_read_only[{#SINGLETON}]' @@ -2664,6 +2815,7 @@ zabbix_export: tag: Application value: Redis - + uuid: 7eb23d1d96ea489c9e0b39b7839147bd name: 'Redis: Slave replication offset{#SINGLETON}' type: DEPENDENT key: 'redis.replication.slave_repl_offset[{#SINGLETON}]' @@ -2684,6 +2836,7 @@ zabbix_export: value: Redis graph_prototypes: - + uuid: bbc5fb3021be4c3381e48fe623b611f0 name: 'Redis: Replication lag time{#SINGLETON}' graph_items: - @@ -2745,6 +2898,7 @@ zabbix_export: description: 'Maximum number of slowlog entries per second' dashboards: - + uuid: 7c5bdd7bc74648c4891abc6649d105d0 name: 'Redis overview' pages: - @@ -2904,6 +3058,7 @@ zabbix_export: name: 'Redis: Replication lag time{#SINGLETON}' host: Redis - + uuid: ee4c29eb7a0f443fafb7e7d3b9df7b24 name: 'Redis performance' pages: - @@ -2974,12 +3129,14 @@ zabbix_export: host: Redis valuemaps: - + uuid: 82f4dc4ef0c9471d82dbe3605f4f31d0 name: 'Redis bgsave time' mappings: - value: '- 1s' newvalue: Inactive - + uuid: 098c2240a8e947fc9f6f0a677ffcbc0e name: 'Redis bgwrite status' mappings: - @@ -2989,6 +3146,7 @@ zabbix_export: value: '1' newvalue: Ok - + uuid: 3b6cd97c65d14e10bdabf5c42d767ad9 name: 'Redis flag' mappings: - @@ -2998,12 +3156,14 @@ zabbix_export: value: '1' newvalue: 'Yes' - + uuid: 47c80efdf46745f1959eee76f68014e7 name: 'Redis repl offset' mappings: - value: '-1 B' newvalue: Undefined - + uuid: ae3eec95cd1c440ba6c67ed5d7b7b915 name: 'Service state' mappings: - @@ -3014,6 +3174,7 @@ zabbix_export: newvalue: Up triggers: - + uuid: 9da22875f7a84d819bb68bac6205087d expression: '{Redis:redis.clients.connected.min(5m)}/{Redis:redis.config.maxclients.last()}*100>{$REDIS.CLIENTS.PRC.MAX.WARN}' name: 'Redis: Total number of connected clients is too high (over {$REDIS.CLIENTS.PRC.MAX.WARN}% in 5m)' priority: WARNING @@ -3023,6 +3184,7 @@ zabbix_export: https://redis.io/topics/clients#maximum-number-of-clients graphs: - + uuid: c04e813d482a4709b13aa2a98911e11d name: 'Redis: Clients' graph_items: - @@ -3039,6 +3201,7 @@ zabbix_export: host: Redis key: redis.clients.blocked - + uuid: 8643a1b690dc456b8daacc4b2b0810d4 name: 'Redis: Commands' graph_items: - @@ -3047,6 +3210,7 @@ zabbix_export: host: Redis key: redis.stats.instantaneous_ops.rate - + uuid: 765c0125e8d549dc88279f65f38b6ed9 name: 'Redis: CPU' graph_items: - @@ -3075,6 +3239,7 @@ zabbix_export: host: Redis key: redis.cpu.user_children - + uuid: fd25ac6239064cd29dc1939cd15005de name: 'Redis: Expired keys' graph_items: - @@ -3091,6 +3256,7 @@ zabbix_export: host: Redis key: redis.stats.evicted_keys - + uuid: 24cff7af388e41a8899e2916f12224d1 name: 'Redis: Keyspace' graph_items: - @@ -3105,6 +3271,7 @@ zabbix_export: host: Redis key: redis.stats.keyspace_misses - + uuid: a3ea32878f25481998e0fde7ba00a11b name: 'Redis: Memory' graph_items: - @@ -3128,6 +3295,7 @@ zabbix_export: host: Redis key: redis.memory.used_memory_peak - + uuid: ff8d6320a8e246a39d35ccb93220eb3a name: 'Redis: Memory fragmentation' graph_items: - @@ -3137,6 +3305,7 @@ zabbix_export: host: Redis key: redis.memory.fragmentation_ratio - + uuid: b3db4cc8247647faae0d3c2389f37d80 name: 'Redis: Network' graph_items: - @@ -3153,6 +3322,7 @@ zabbix_export: host: Redis key: redis.stats.instantaneous_output.rate - + uuid: 81fde2046d2340119b2002da2b75df16 name: 'Redis: Persistence' graph_items: - @@ -3169,6 +3339,7 @@ zabbix_export: host: Redis key: redis.persistence.aof_last_rewrite_time_sec - + uuid: 1ace370516b74875977788d44ab478e5 name: 'Redis: Slaves' graph_items: - @@ -3178,6 +3349,7 @@ zabbix_export: host: Redis key: redis.replication.connected_slaves - + uuid: 8dd9935cb7a24004b9783c3f1a445f1b name: 'Redis: Slowlog' graph_items: - @@ -3187,6 +3359,7 @@ zabbix_export: host: Redis key: 'redis.slowlog.count["{$REDIS.CONN.URI}"]' - + uuid: 32d954e849e64fe99bd8846b54aadede name: 'Redis: Uptime' graph_items: - diff --git a/templates/db/tidb_http/tidb_pd_http/template_db_tidb_pd_http.yaml b/templates/db/tidb_http/tidb_pd_http/template_db_tidb_pd_http.yaml index 3f0442aea37..a62db0423c5 100644 --- a/templates/db/tidb_http/tidb_pd_http/template_db_tidb_pd_http.yaml +++ b/templates/db/tidb_http/tidb_pd_http/template_db_tidb_pd_http.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T12:58:27Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 748ad4d098d447d492bb935c907f652f name: Templates/Databases templates: - + uuid: 43596328d4d74a5592906a9e08e3fd96 template: 'TiDB PD by HTTP' name: 'TiDB PD by HTTP' description: | @@ -23,6 +25,7 @@ zabbix_export: name: Templates/Databases items: - + uuid: 3a1fd879a08a445cbf438f3d68078111 name: 'PD: Get instance metrics' type: HTTP_AGENT key: pd.get_metrics @@ -45,6 +48,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 7eb740eed4eb43a0a449e1c1436e582b name: 'PD: Get instance status' type: HTTP_AGENT key: pd.get_status @@ -65,6 +69,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 101266930d0747748bf3cbd9259e2818 name: 'PD: GRPC Commands total, rate' type: DEPENDENT key: pd.grpc_command.rate @@ -89,6 +94,7 @@ zabbix_export: tag: Application value: 'PD instance' - + uuid: c18f702f68bf4fed94a598daffdada8a name: 'PD: Status' type: DEPENDENT key: pd.status @@ -118,10 +124,12 @@ zabbix_export: value: 'PD instance' triggers: - + uuid: 5949f139e349413ca72f6d505ad6c556 expression: '{last()}=0' name: 'PD: Instance is not responding' priority: AVERAGE - + uuid: 0b71c8a5104b46ebbeabe0d708b6676e name: 'PD: Uptime' type: DEPENDENT key: pd.uptime @@ -149,12 +157,14 @@ zabbix_export: value: 'PD instance' triggers: - + uuid: 8ea797e65d574125b2639636cb430b23 expression: '{last()}<10m' name: 'PD: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: c7e8e9bf01d04e5db25bd8eaafff3b80 name: 'PD: Version' type: DEPENDENT key: pd.version @@ -180,6 +190,7 @@ zabbix_export: value: 'PD instance' triggers: - + uuid: bc165cf34d144ace91d3943434579dbc expression: '{diff()}=1 and {strlen()}>0' name: 'PD: Version has changed (new version: {ITEM.VALUE})' priority: INFO @@ -187,6 +198,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: cd1f27cf5f1d4f6f84032386ec7f8abb name: 'Cluster metrics discovery' type: DEPENDENT key: pd.cluster.discovery @@ -194,6 +206,7 @@ zabbix_export: description: 'Discovery cluster specific metrics.' item_prototypes: - + uuid: fe49e1de54214fb0ac882feb42fdee3b name: 'TiDB cluster: Number of regions' type: DEPENDENT key: 'pd.cluster_status.leader_count[{#SINGLETON}]' @@ -212,6 +225,7 @@ zabbix_export: tag: Application value: 'TiDB cluster' - + uuid: 0950ba514e05447c8cfe726ec2d76944 name: 'TiDB cluster: Current peer count' type: DEPENDENT key: 'pd.cluster_status.region_count[{#SINGLETON}]' @@ -230,6 +244,7 @@ zabbix_export: tag: Application value: 'TiDB cluster' - + uuid: d39f58372e3f464c87b2ec42acdf2061 name: 'TiDB cluster: Storage capacity' type: DEPENDENT key: 'pd.cluster_status.storage_capacity[{#SINGLETON}]' @@ -254,6 +269,7 @@ zabbix_export: tag: Application value: 'TiDB cluster' - + uuid: c72e6a2f89d041c4bf764021b9bc182c name: 'TiDB cluster: Storage size' type: DEPENDENT key: 'pd.cluster_status.storage_size[{#SINGLETON}]' @@ -274,6 +290,7 @@ zabbix_export: tag: Application value: 'TiDB cluster' - + uuid: 517cea991add45319d30047ac96fd9e4 name: 'TiDB cluster: Disconnect stores' type: DEPENDENT key: 'pd.cluster_status.store_disconnected[{#SINGLETON}]' @@ -297,11 +314,13 @@ zabbix_export: value: 'TiDB cluster' trigger_prototypes: - + uuid: 95321fbc019d46828b1fa0800a65615f expression: '{last()}>0' name: 'TiDB cluster: There are disconnected TiKV nodes' priority: WARNING description: 'PD does not receive a TiKV heartbeat within 20 seconds. Normally a TiKV heartbeat comes in every 10 seconds.' - + uuid: 7125a7c858264f339e879c1389c6c027 name: 'TiDB cluster: Down stores' type: DEPENDENT key: 'pd.cluster_status.store_down[{#SINGLETON}]' @@ -325,11 +344,13 @@ zabbix_export: value: 'TiDB cluster' trigger_prototypes: - + uuid: c3737328faca4bb0a690e45b8d47dc62 expression: '{last()}>0' name: 'TiDB cluster: There are offline TiKV nodes' priority: AVERAGE description: 'PD has not received a TiKV heartbeat for a long time.' - + uuid: c3bd9d1e0f6c427ab5232e57769030d1 name: 'TiDB cluster: Lowspace stores' type: DEPENDENT key: 'pd.cluster_status.store_low_space[{#SINGLETON}]' @@ -353,11 +374,13 @@ zabbix_export: value: 'TiDB cluster' trigger_prototypes: - + uuid: ff7add17db5c433f804ebef891eeb450 expression: '{last()}>0' name: 'TiDB cluster: There are low space TiKV nodes' priority: AVERAGE description: 'Indicates that there is no sufficient space on the TiKV node.' - + uuid: 3c24fb49463b45f199dbc3955e87d01b name: 'TiDB cluster: Offline stores' type: DEPENDENT key: 'pd.cluster_status.store_offline[{#SINGLETON}]' @@ -379,6 +402,7 @@ zabbix_export: tag: Application value: 'TiDB cluster' - + uuid: 476a1b6e3c9b4b41ae1637f0e12801c9 name: 'TiDB cluster: Tombstone stores' type: DEPENDENT key: 'pd.cluster_status.store_tombstone[{#SINGLETON}]' @@ -401,6 +425,7 @@ zabbix_export: tag: Application value: 'TiDB cluster' - + uuid: 89db2b996fbe41bdb6b82ccf75139090 name: 'TiDB cluster: Unhealth stores' type: DEPENDENT key: 'pd.cluster_status.store_unhealth[{#SINGLETON}]' @@ -423,6 +448,7 @@ zabbix_export: tag: Application value: 'TiDB cluster' - + uuid: ff80108e2a5e45779a428a6fd31ea089 name: 'TiDB cluster: Normal stores' type: DEPENDENT key: 'pd.cluster_status.store_up[{#SINGLETON}]' @@ -446,12 +472,14 @@ zabbix_export: value: 'TiDB cluster' trigger_prototypes: - + uuid: 0bb2b762b87d49f6b3bd08b95178a671 expression: '{TiDB PD by HTTP:pd.cluster_status.storage_size[{#SINGLETON}].min(5m)}/{TiDB PD by HTTP:pd.cluster_status.storage_capacity[{#SINGLETON}].last()}*100>{$PD.STORAGE_USAGE.MAX.WARN}' name: 'TiDB cluster: Current storage usage is too high (over {$PD.STORAGE_USAGE.MAX.WARN}% for 5m)' priority: WARNING description: 'Over {$PD.STORAGE_USAGE.MAX.WARN}% of the cluster space is occupied.' graph_prototypes: - + uuid: 270de7aa73cf454cb147a3f5b39ebb35 name: 'TiDB cluster: Storage Usage[{#SINGLETON}]' graph_items: - @@ -483,6 +511,7 @@ zabbix_export: parameters: - 1h - + uuid: 113c6ba7d7f74051b042241441c43db0 name: 'gRPC commands discovery' type: DEPENDENT key: pd.grpc_command.discovery @@ -490,6 +519,7 @@ zabbix_export: description: 'Discovery grpc commands specific metrics.' item_prototypes: - + uuid: 7b96abc0e68a405ea5693f4f445936fe name: 'PD: GRPC Commands: {#GRPC_METHOD}, rate' type: DEPENDENT key: 'pd.grpc_command.rate[{#GRPC_METHOD}]' @@ -541,6 +571,7 @@ zabbix_export: parameters: - 1h - + uuid: 2cb28d7c862d442a84b5942eb4b54e2f name: 'Region discovery' type: DEPENDENT key: pd.region.discovery @@ -548,6 +579,7 @@ zabbix_export: description: 'Discovery region specific metrics.' item_prototypes: - + uuid: 024bf1d31bbd40a49d683d962887c6e0 name: 'PD: Region heartbeat: error, rate' type: DEPENDENT key: 'pd.region_heartbeat.error.rate[{#STORE_ADDRESS}]' @@ -573,6 +605,7 @@ zabbix_export: tag: Application value: 'TiDB Store [{#STORE_ADDRESS}]' - + uuid: 1d1d686f5c544a89a691a9b75e5c3b11 name: 'PD: Region heartbeat: active, rate' type: DEPENDENT key: 'pd.region_heartbeat.ok.rate[{#STORE_ADDRESS}]' @@ -598,6 +631,7 @@ zabbix_export: tag: Application value: 'TiDB Store [{#STORE_ADDRESS}]' - + uuid: c44f934ce8a144afa95252041535ef44 name: 'PD: Region schedule push: total, rate' type: DEPENDENT key: 'pd.region_heartbeat.push.err.rate[{#STORE_ADDRESS}]' @@ -622,6 +656,7 @@ zabbix_export: tag: Application value: 'TiDB Store [{#STORE_ADDRESS}]' - + uuid: ea76344669de4251a0e7bef35d70494a name: 'PD: Region heartbeat: total, rate' type: DEPENDENT key: 'pd.region_heartbeat.rate[{#STORE_ADDRESS}]' @@ -675,6 +710,7 @@ zabbix_export: parameters: - 1h - + uuid: 771ba9e078a14ca489eb2acf906080e9 name: 'Region labels discovery' type: DEPENDENT key: pd.region_labels.discovery @@ -682,6 +718,7 @@ zabbix_export: description: 'Discovery region labels specific metrics.' item_prototypes: - + uuid: 117efc3f2fe64c51a18cd3be162185ea name: 'TiDB cluster: Regions label: {#TYPE}' type: DEPENDENT key: 'pd.region_labels[{#TYPE}]' @@ -722,6 +759,7 @@ zabbix_export: parameters: - 1h - + uuid: ffbf9adaa72842fdbb49c008625c1575 name: 'Region status discovery' type: DEPENDENT key: pd.region_status.discovery @@ -729,6 +767,7 @@ zabbix_export: description: 'Discovery region status specific metrics.' item_prototypes: - + uuid: 45ef4940b0454492b70116d8958c9b11 name: 'TiDB cluster: Regions status: {#TYPE}' type: DEPENDENT key: 'pd.region_status[{#TYPE}]' @@ -749,12 +788,14 @@ zabbix_export: value: 'TiDB cluster' trigger_prototypes: - + uuid: 6c48774a35104e61bb1e5fd5658b8ab4 expression: '{min(5m)}>0' name: 'TiDB cluster: There are unresponsive peers' discover: NO_DISCOVER priority: WARNING description: 'The number of Regions with an unresponsive peer reported by the Raft leader.' - + uuid: cf1178f9eb8a4589b964894558178e53 expression: '{min(5m)}>{$PD.MISS_REGION.MAX.WARN}' name: 'TiDB cluster: Too many missed regions (over {$PD.MISS_REGION.MAX.WARN} in 5m)' discover: NO_DISCOVER @@ -815,6 +856,7 @@ zabbix_export: status: ENABLED discover: DISCOVER - + uuid: b4b8007810ad4f7ba8da212cdde5b71b name: 'Running scheduler discovery' type: DEPENDENT key: pd.scheduler.discovery @@ -822,6 +864,7 @@ zabbix_export: description: 'Discovery scheduler specific metrics.' item_prototypes: - + uuid: c6748a20540f49b293795bc72480dda7 name: 'TiDB cluster: Scheduler status: {#KIND}' type: DEPENDENT key: 'pd.scheduler[{#KIND}]' @@ -882,6 +925,7 @@ zabbix_export: description: 'PD server URL' valuemaps: - + uuid: bce54cbdf2b8487985f9c7847a4c4918 name: 'Service state' mappings: - diff --git a/templates/db/tidb_http/tidb_tidb_http/template_db_tidb_tidb_http.yaml b/templates/db/tidb_http/tidb_tidb_http/template_db_tidb_tidb_http.yaml index 2d6808ce59e..76c864788ab 100644 --- a/templates/db/tidb_http/tidb_tidb_http/template_db_tidb_tidb_http.yaml +++ b/templates/db/tidb_http/tidb_tidb_http/template_db_tidb_tidb_http.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T12:58:24Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 748ad4d098d447d492bb935c907f652f name: Templates/Databases templates: - + uuid: 8ec72ebbe3204d7789429640abcac610 template: 'TiDB by HTTP' name: 'TiDB by HTTP' description: | @@ -23,6 +25,7 @@ zabbix_export: name: Templates/Databases items: - + uuid: f6c68d3961e04d5185ab38c12fa25532 name: 'TiDB: CPU' type: DEPENDENT key: tidb.cpu.util @@ -51,6 +54,7 @@ zabbix_export: tag: Application value: 'TiDB node' - + uuid: e1da33fc95ab46bcbe6bc6a68154d172 name: 'TiDB: DDL waiting jobs' type: DEPENDENT key: tidb.ddl_waiting_jobs @@ -71,10 +75,12 @@ zabbix_export: value: 'TiDB node' triggers: - + uuid: bfedcf628cd84b77b735338b4ed89064 expression: '{min(5m)}>{$TIDB.DDL.WAITING.MAX.WARN}' name: 'TiDB: Too many DDL waiting jobs (over {$TIDB.DDL.WAITING.MAX.WARN} for 5m)' priority: WARNING - + uuid: 0fe0c1dee67e469d9d38193ef7b040ec name: 'TiDB: Load schema failed, rate' type: DEPENDENT key: tidb.domain_load_schema.failed.rate @@ -100,10 +106,12 @@ zabbix_export: value: 'TiDB node' triggers: - + uuid: 2fc49503c278459191a9887d463128f4 expression: '{min(5m)}>{$TIDB.SCHEMA_LOAD_ERRORS.MAX.WARN}' name: 'TiDB: Too many schema lease errors (over {$TIDB.SCHEMA_LOAD_ERRORS.MAX.WARN} for 5m)' priority: AVERAGE - + uuid: b0e960ddac4d43a3860e8a06dfe09e03 name: 'TiDB: Load schema total, rate' type: DEPENDENT key: tidb.domain_load_schema.rate @@ -127,6 +135,7 @@ zabbix_export: tag: Application value: 'TiDB node' - + uuid: 8fffe502bd2f42368e60d2110f1c3319 name: 'TiDB: Failed Query, rate' type: DEPENDENT key: tidb.execute_error.rate @@ -151,6 +160,7 @@ zabbix_export: tag: Application value: 'TiDB node' - + uuid: 954f5e433a7c44128d7772b87d493270 name: 'TiDB: Get instance metrics' type: HTTP_AGENT key: tidb.get_metrics @@ -173,6 +183,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: e95ebe1050b8404f8274e243203fdecc name: 'TiDB: Get instance status' type: HTTP_AGENT key: tidb.get_status @@ -193,6 +204,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 14cf8296365048a59fd42f03966b1e1e name: 'TiDB: Goroutine count' type: DEPENDENT key: tidb.goroutines @@ -211,6 +223,7 @@ zabbix_export: tag: Application value: 'TiDB node' - + uuid: 78e60bd44e3e4a4a859705c94ef94420 name: 'TiDB: Heap memory usage' type: DEPENDENT key: tidb.heap_bytes @@ -232,10 +245,12 @@ zabbix_export: value: 'TiDB node' triggers: - + uuid: a8043678412549a583b18da0583cd753 expression: '{min(5m)}>{$TIDB.HEAP.USAGE.MAX.WARN}' name: 'TiDB: Heap memory usage is too high (over {$TIDB.HEAP.USAGE.MAX.WARN} for 5m)' priority: WARNING - + uuid: 104c09cb47f640fb804c136a09aa3bd2 name: 'TiDB: Keep alive, rate' type: DEPENDENT key: tidb.monitor_keep_alive.rate @@ -262,11 +277,13 @@ zabbix_export: value: 'TiDB node' triggers: - + uuid: eab98b5113e54de48dcc67574460515d expression: '{max(5m)}<{$TIDB.MONITOR_KEEP_ALIVE.MAX.WARN}' name: 'TiDB: Too few keep alive operations (less {$TIDB.MONITOR_KEEP_ALIVE.MAX.WARN} for 5m)' priority: AVERAGE description: 'Indicates whether the TiDB process still exists. If the number of times for tidb_monitor_keep_alive_total increases less than 10 per minute, the TiDB process might already exit and an alert is triggered.' - + uuid: d3ef55b9fd8b4a2aa1cbbc48f15203cb name: 'TiDB: Time jump back, rate' type: DEPENDENT key: tidb.monitor_time_jump_back.rate @@ -292,10 +309,12 @@ zabbix_export: value: 'TiDB node' triggers: - + uuid: 5904a612b8704616958a60752e00ffe7 expression: '{min(5m)}>{$TIDB.TIME_JUMP_BACK.MAX.WARN}' name: 'TiDB: Too many time jump backs (over {$TIDB.TIME_JUMP_BACK.MAX.WARN} for 5m)' priority: WARNING - + uuid: dce76be0ccbe44969bb09ad29d599790 name: 'TiDB: PD TSO commands, rate' type: DEPENDENT key: tidb.pd_tso_cmd.rate @@ -320,6 +339,7 @@ zabbix_export: tag: Application value: 'TiDB node' - + uuid: 2bde50849f5541c3ac8aa5b26f5b8b52 name: 'TiDB: PD TSO requests, rate' type: DEPENDENT key: tidb.pd_tso_request.rate @@ -344,6 +364,7 @@ zabbix_export: tag: Application value: 'TiDB node' - + uuid: ad8764623b8e46238efc0a94f0766a5b name: 'TiDB: Open file descriptors, max' type: DEPENDENT key: tidb.process_max_fds @@ -363,6 +384,7 @@ zabbix_export: tag: Application value: 'TiDB node' - + uuid: 04b3d6bf810c449db1e4b79be6b263a9 name: 'TiDB: Open file descriptors' type: DEPENDENT key: tidb.process_open_fds @@ -382,6 +404,7 @@ zabbix_export: tag: Application value: 'TiDB node' - + uuid: fbee374d0fda4679a693ccccc26e5713 name: 'TiDB: RSS memory usage' type: DEPENDENT key: tidb.rss_bytes @@ -402,6 +425,7 @@ zabbix_export: tag: Application value: 'TiDB node' - + uuid: 651140aae7334994a31d24568c08a9ab name: 'TiDB: Total "error" server query, rate' type: DEPENDENT key: tidb.server_query.error.rate @@ -426,6 +450,7 @@ zabbix_export: tag: Application value: 'TiDB node' - + uuid: 00374eab11a14ab1b4e636996519ab80 name: 'TiDB: Total "ok" server query, rate' type: DEPENDENT key: tidb.server_query.ok.rate @@ -450,6 +475,7 @@ zabbix_export: tag: Application value: 'TiDB node' - + uuid: 938e7bb83c714e198db55f3bb009daaf name: 'TiDB: Total server query, rate' type: DEPENDENT key: tidb.server_query.rate @@ -474,6 +500,7 @@ zabbix_export: tag: Application value: 'TiDB node' - + uuid: 84824ff459b74679b33e34a1f1e8cc69 name: 'TiDB: Schema lease "change" errors, rate' type: DEPENDENT key: tidb.session_schema_lease_error.change.rate @@ -500,6 +527,7 @@ zabbix_export: tag: Application value: 'TiDB node' - + uuid: fe35df7cc7de4b0b8d616b042da99d69 name: 'TiDB: Schema lease "outdate" errors , rate' type: DEPENDENT key: tidb.session_schema_lease_error.outdate.rate @@ -527,11 +555,13 @@ zabbix_export: value: 'TiDB node' triggers: - + uuid: 752c5ffabd494618b413d700cb5d609c expression: '{min(5m)}>{$TIDB.SCHEMA_LEASE_ERRORS.MAX.WARN}' name: 'TiDB: Too many schema lease errors (over {$TIDB.SCHEMA_LEASE_ERRORS.MAX.WARN} for 5m)' priority: AVERAGE description: 'The latest schema information is not reloaded in TiDB within one lease.' - + uuid: fe8cf5e5c7704db797e76fd9d64e6d17 name: 'TiDB: SQL statements, rate' type: DEPENDENT key: tidb.statement_total.rate @@ -555,6 +585,7 @@ zabbix_export: tag: Application value: 'TiDB node' - + uuid: ed86585a496b4b438c521c4765d76b11 name: 'TiDB: Status' type: DEPENDENT key: tidb.status @@ -584,10 +615,12 @@ zabbix_export: value: 'TiDB node' triggers: - + uuid: a8504d7fe8f2411685c7a285602de1da expression: '{last()}=0' name: 'TiDB: Instance is not responding' priority: AVERAGE - + uuid: b5db09e71f2341b8ac1b9e48cbdefc82 name: 'TiDB: Server connections' type: DEPENDENT key: tidb.tidb_server_connections @@ -606,6 +639,7 @@ zabbix_export: tag: Application value: 'TiDB node' - + uuid: 73992d4be61e443eafcc03aaa1bbf4a5 name: 'TiDB: Server critical error, rate' type: DEPENDENT key: tidb.tidb_server_critical_error_total.rate @@ -629,6 +663,7 @@ zabbix_export: tag: Application value: 'TiDB node' - + uuid: f1e2436ced3c456a85650e0622715777 name: 'TiDB: Server panic, rate' type: DEPENDENT key: tidb.tidb_server_panic_total.rate @@ -654,11 +689,13 @@ zabbix_export: value: 'TiDB node' triggers: - + uuid: 6439b4bf95ff45fbbb2dd309b1acccf0 expression: '{last()}>0' name: 'TiDB: There are panicked TiDB threads' priority: AVERAGE description: 'When a panic occurs, an alert is triggered. The thread is often recovered, otherwise, TiDB will frequently restart.' - + uuid: 8a63b326356f4fdbb9cb6e73437348be name: 'TiDB: KV backoff, rate' type: DEPENDENT key: tidb.tikvclient_backoff.rate @@ -684,6 +721,7 @@ zabbix_export: tag: Application value: 'TiDB node' - + uuid: aef7cdfd07f1420c970f20c821fed8dd name: 'TiDB: Lock resolves, rate' type: DEPENDENT key: tidb.tikvclient_lock_resolver_action.rate @@ -708,6 +746,7 @@ zabbix_export: tag: Application value: 'TiDB node' - + uuid: c116313e63fa45d89bf44772cc9cb3b8 name: 'TiDB: TiClient region errors, rate' type: DEPENDENT key: tidb.tikvclient_region_err.rate @@ -733,10 +772,12 @@ zabbix_export: value: 'TiDB node' triggers: - + uuid: 10601aa16aa64e2d87c2e29e66a2d975 expression: '{min(5m)}>{$TIDB.REGION_ERROR.MAX.WARN}' name: 'TiDB: Too many region related errors (over {$TIDB.REGION_ERROR.MAX.WARN} for 5m)' priority: AVERAGE - + uuid: 8ddf164df8c9404ba9f7c0f87db3bc2f name: 'TiDB: KV commands, rate' type: DEPENDENT key: tidb.tikvclient_txn.rate @@ -761,6 +802,7 @@ zabbix_export: tag: Application value: 'TiDB node' - + uuid: 20c0fffd66c84a16bb4d8f7882c896bc name: 'TiDB: Uptime' type: DEPENDENT key: tidb.uptime @@ -788,12 +830,14 @@ zabbix_export: value: 'TiDB node' triggers: - + uuid: fbfb09d7f09e41f9837be8d49cf713fd expression: '{last()}<10m' name: 'TiDB: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 65fa2b077073467387b39bef035b0644 name: 'TiDB: Version' type: DEPENDENT key: tidb.version @@ -819,6 +863,7 @@ zabbix_export: value: 'TiDB node' triggers: - + uuid: 0952bfcafcf3469193913f7d2c6ed4f6 expression: '{diff()}=1 and {strlen()}>0' name: 'TiDB: Version has changed (new version: {ITEM.VALUE})' priority: INFO @@ -826,6 +871,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: 4db735b652eb451d911f6dc01de6b1ba name: 'KV metrics discovery' type: DEPENDENT key: tidb.kv_ops.discovery @@ -833,6 +879,7 @@ zabbix_export: description: 'Discovery KV specific metrics.' item_prototypes: - + uuid: 79b0a13b25c745d288c313c4197f2e5c name: 'TiDB: KV Commands: {#TYPE}, rate' type: DEPENDENT key: 'tidb.tikvclient_txn.rate[{#TYPE}]' @@ -877,6 +924,7 @@ zabbix_export: parameters: - 1h - + uuid: bcaf700328b94b59b35cf5bfaf27d5ac name: 'QPS metrics discovery' type: DEPENDENT key: tidb.qps.discovery @@ -884,6 +932,7 @@ zabbix_export: description: 'Discovery QPS specific metrics.' item_prototypes: - + uuid: 3b450f5a853247358a8fe6f31f000575 name: 'TiDB: Server query "Error": {#TYPE}, rate' type: DEPENDENT key: 'tidb.server_query.error.rate[{#TYPE}]' @@ -908,6 +957,7 @@ zabbix_export: tag: Application value: 'TiDB node' - + uuid: 125bdd3eb1b643f4ad00d58fbed455f6 name: 'TiDB: Server query "OK": {#TYPE}, rate' type: DEPENDENT key: 'tidb.server_query.ok.rate[{#TYPE}]' @@ -959,6 +1009,7 @@ zabbix_export: parameters: - 1h - + uuid: e3c23b94a9514389b37e3911f79db8f8 name: 'Statement metrics discovery' type: DEPENDENT key: tidb.statement.discover @@ -966,6 +1017,7 @@ zabbix_export: description: 'Discovery statement specific metrics.' item_prototypes: - + uuid: 111ffa26edd247eb9325f5ab5f5f3f94 name: 'TiDB: SQL statements: {#TYPE}, rate' type: DEPENDENT key: 'tidb.statement.rate[{#TYPE}]' @@ -1009,6 +1061,7 @@ zabbix_export: parameters: - 1h - + uuid: f9af6d56e612459583a1f5d3b4a7d61b name: 'KV backoff discovery' type: DEPENDENT key: tidb.tikvclient_backoff.discovery @@ -1016,6 +1069,7 @@ zabbix_export: description: 'Discovery KV backoff specific metrics.' item_prototypes: - + uuid: a11cf69675654e7ca70dbab255509bb8 name: 'TiDB: KV backoff: {#TYPE}, rate' type: DEPENDENT key: 'tidb.tikvclient_backoff.rate[{#TYPE}]' @@ -1061,6 +1115,7 @@ zabbix_export: parameters: - 1h - + uuid: 72d1f090ce9c4f89b06e4195989e4b2b name: 'GC action results discovery' type: DEPENDENT key: tidb.tikvclient_gc_action.discovery @@ -1068,6 +1123,7 @@ zabbix_export: description: 'Discovery GC action results metrics.' item_prototypes: - + uuid: e3c19674dcdf4fdea1f8cd82e3df9f72 name: 'TiDB: GC action result: {#TYPE}, rate' type: DEPENDENT key: 'tidb.tikvclient_gc_action.rate[{#TYPE}]' @@ -1093,6 +1149,7 @@ zabbix_export: value: 'TiDB node' trigger_prototypes: - + uuid: a88aaa1af5ef464bbe9a5ef1b945006f expression: '{min(5m)}>{$TIDB.GC_ACTIONS.ERRORS.MAX.WARN}' name: 'TiDB: Too many failed GC-related operations (over {$TIDB.GC_ACTIONS.ERRORS.MAX.WARN} in 5m)' discover: NO_DISCOVER @@ -1136,6 +1193,7 @@ zabbix_export: status: ENABLED discover: DISCOVER - + uuid: a4f2e1902cc54f0db9e9c345c63285e2 name: 'Lock resolves discovery' type: DEPENDENT key: tidb.tikvclient_lock_resolver_action.discovery @@ -1143,6 +1201,7 @@ zabbix_export: description: 'Discovery lock resolves specific metrics.' item_prototypes: - + uuid: 2eebf2ccc44a4cadb0b70e153b70b3a2 name: 'TiDB: Lock resolves: {#TYPE}, rate' type: DEPENDENT key: 'tidb.tikvclient_lock_resolver_action.rate[{#TYPE}]' @@ -1233,6 +1292,7 @@ zabbix_export: description: 'TiDB server URL' valuemaps: - + uuid: 047f0303f1bc424a959f5d0ceaab77c7 name: 'Service state' mappings: - @@ -1243,12 +1303,14 @@ zabbix_export: newvalue: Up triggers: - + uuid: 0a6fc42456e949d9904c8eb2e174ce75 expression: '{TiDB by HTTP:tidb.process_open_fds.min(5m)}/{TiDB by HTTP:tidb.process_max_fds.last()}*100>{$TIDB.OPEN.FDS.MAX.WARN}' name: 'TiDB: Current number of open files is too high (over {$TIDB.OPEN.FDS.MAX.WARN}% for 5m)' priority: WARNING description: '"Heavy file descriptor usage (i.e., near the process’s file descriptor limit) indicates a potential file descriptor exhaustion issue."' graphs: - + uuid: ee25671d0b5446348341be56967a74b2 name: 'TiDB: File descriptors' graph_items: - @@ -1265,6 +1327,7 @@ zabbix_export: host: 'TiDB by HTTP' key: tidb.process_max_fds - + uuid: fb29a5ea3a62416f8eeee804a6f83c46 name: 'TiDB: Memory usage' graph_items: - @@ -1279,6 +1342,7 @@ zabbix_export: host: 'TiDB by HTTP' key: tidb.rss_bytes - + uuid: 5ab746ad86ef4710948263d4d6157742 name: 'TiDB: Server query rate' graph_items: - diff --git a/templates/db/tidb_http/tidb_tikv_http/template_db_tidb_tikv_http.yaml b/templates/db/tidb_http/tidb_tikv_http/template_db_tidb_tikv_http.yaml index c724cc76d64..2db3574d242 100644 --- a/templates/db/tidb_http/tidb_tikv_http/template_db_tidb_tikv_http.yaml +++ b/templates/db/tidb_http/tidb_tikv_http/template_db_tidb_tikv_http.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T12:58:29Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 748ad4d098d447d492bb935c907f652f name: Templates/Databases templates: - + uuid: 3a0bbbb2ec0a4c58bba3ba3a3d6ce660 template: 'TiDB TiKV by HTTP' name: 'TiDB TiKV by HTTP' description: | @@ -23,6 +25,7 @@ zabbix_export: name: Templates/Databases items: - + uuid: 449a7ba908884db3af4ec8ccc0d7ea43 name: 'TiKV: Scheduler: High priority commands total, rate' type: DEPENDENT key: tikv.commands_pri.high.rate @@ -46,6 +49,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: b5ce79ee79804e76bb7b91e17915159c name: 'TiKV: Scheduler: Low priority commands total, rate' type: DEPENDENT key: tikv.commands_pri.low.rate @@ -69,6 +73,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: df3fa02457ac47168fad251727b300ff name: 'TiKV: Scheduler: Normal priority commands total, rate' type: DEPENDENT key: tikv.commands_pri.normal.rate @@ -92,6 +97,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: dbf8288b5cab4e8a95b5e7c4355676bd name: 'TiKV: Coprocessor: Requests, rate' type: DEPENDENT key: tikv.coprocessor_request.rate @@ -116,6 +122,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: d6185382a1974b9194e68bea4f14eb75 name: 'TiKV: Coprocessor: Errors, rate' type: DEPENDENT key: tikv.coprocessor_request_error.rate @@ -142,10 +149,12 @@ zabbix_export: value: 'TiKV node' triggers: - + uuid: 5d90b573501144f198b81c1ed1bc14be expression: '{min(5m)}>{$TIKV.COPOCESSOR.ERRORS.MAX.WARN}' name: 'TiKV: Too many coprocessor request error (over {$TIKV.COPOCESSOR.ERRORS.MAX.WARN} in 5m)' priority: WARNING - + uuid: 237f6ba2973e472d8c20de1d61b4695c name: 'TiKV: Coprocessor: RocksDB ops, rate' type: DEPENDENT key: tikv.coprocessor_rocksdb_perf.rate @@ -170,6 +179,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: 5567ebf02fb6441dbb6672e1bc77b3ab name: 'TiKV: Coprocessor: Response size, rate' type: DEPENDENT key: tikv.coprocessor_scan_keys.rate @@ -194,6 +204,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: a76665b7a9924f8cbd4a455bc248d790 name: 'TiKV: CPU util' type: DEPENDENT key: tikv.cpu.util @@ -222,6 +233,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: 4558a5a11c304584bf24a7c3d2eace23 name: 'TiKV: Bytes read' type: DEPENDENT key: tikv.engine_flow_bytes.read @@ -242,6 +254,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: 0d44c3c9a7f34905b0404ae39a3bc881 name: 'TiKV: Bytes write' type: DEPENDENT key: tikv.engine_flow_bytes.write @@ -262,6 +275,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: f79d5daea61842b18e39c7289657ddf5 name: 'TiKV: Store size' type: DEPENDENT key: tikv.engine_size @@ -282,6 +296,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: 418bcc8c0bc440468efe833bef02929d name: 'TiKV: Get instance metrics' type: HTTP_AGENT key: tikv.get_metrics @@ -304,6 +319,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: fed3db7222fa41a8bf51d2ad860a22d4 name: 'TiKV: Total query, rate' type: DEPENDENT key: tikv.grpc_msg.rate @@ -328,6 +344,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: c68db41c184d44d98445cc66489ef39c name: 'TiKV: Total query errors, rate' type: DEPENDENT key: tikv.grpc_msg_fail.rate @@ -353,6 +370,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: 7afa5147a1e247a5b8914d8739d31f15 name: 'TiKV: Server: failure messages total, rate' type: DEPENDENT key: tikv.messages.failure.rate @@ -377,6 +395,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: e6137dd87faa496497b23cadaa37dca9 name: 'TiKV: Regions, count' type: DEPENDENT key: tikv.region_count @@ -395,6 +414,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: 2ab7643435794ec6b5a2c3eb1dd7e913 name: 'TiKV: Regions, leader' type: DEPENDENT key: tikv.region_leader @@ -413,6 +433,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: 1c480fa23eaa42bcb367bb5afdcb65b9 name: 'TiKV: RSS memory usage' type: DEPENDENT key: tikv.rss_bytes @@ -433,6 +454,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: 62f856cf22804262aef64e9369049332 name: 'TiKV: Scheduler: Commands total, rate' type: DEPENDENT key: tikv.scheduler_commands.rate @@ -458,6 +480,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: 8b7c2dc8c60e491db76cafd2d0e1234b name: 'TiKV: Snapshot: Pending tasks' type: DEPENDENT key: tikv.scheduler_contex @@ -477,14 +500,17 @@ zabbix_export: value: 'TiKV node' triggers: - + uuid: c8f12faad2d9426f8997853ac1ca8ffe expression: '{min(5m)}>{$TIKV.PENDING_COMMANDS.MAX.WARN}' name: 'TiKV: Too many pending commands (over {$TIKV.PENDING_COMMANDS.MAX.WARN} for 5m)' priority: AVERAGE - + uuid: fe483e5238a041998af49a429f4826c2 expression: '{min(5m)}>{$TIKV.PENDING_TASKS.MAX.WARN}' name: 'TiKV: Too many pending commands (over {$TIKV.PENDING_TASKS.MAX.WARN} for 5m)' priority: AVERAGE - + uuid: 8f5c9d2b9eca4a489d764420ee06e4b6 name: 'TiKV: Scheduler: Busy, rate' type: DEPENDENT key: tikv.scheduler_too_busy.rate @@ -509,6 +535,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: 0a2d0a119bcd406aadfc5c014186c5d3 name: 'TiKV: Snapshot: Applying' type: DEPENDENT key: tikv.snapshot.applying @@ -527,6 +554,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: 58559be859d64887a1b919e36aa1e336 name: 'TiKV: Snapshot: Receiving' type: DEPENDENT key: tikv.snapshot.receiving @@ -545,6 +573,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: 0ae6a2024ed3488498e22bc542d27619 name: 'TiKV: Snapshot: Sending' type: DEPENDENT key: tikv.snapshot.sending @@ -563,6 +592,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: ce31318a420d40668e62a47fe19d3d40 name: 'TiKV: Storage: commands total, rate' type: DEPENDENT key: tikv.storage_command.rate @@ -586,6 +616,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: fbfaa0d967c049c0a1bbcec5afea4bf2 name: 'TiKV: Available size' type: DEPENDENT key: tikv.store_size.available @@ -606,6 +637,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: 1e0c1c071b604e77998797c2f9d41dfc name: 'TiKV: Capacity size' type: DEPENDENT key: tikv.store_size.capacity @@ -626,6 +658,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: f2632dbd773140398a7d61608d85f392 name: 'TiKV: Uptime' type: DEPENDENT key: tikv.uptime @@ -653,6 +686,7 @@ zabbix_export: value: 'TiKV node' triggers: - + uuid: 79f8cba4ce5647e2beec0b06c2db00c4 expression: '{last()}<10m' name: 'TiKV: has been restarted (uptime < 10m)' priority: INFO @@ -660,6 +694,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: f1c7de94679e40a4ac6f569e05ad61d0 name: 'Coprocessor metrics discovery' type: DEPENDENT key: tikv.coprocessor.discovery @@ -667,6 +702,7 @@ zabbix_export: description: 'Discovery coprocessor metrics.' item_prototypes: - + uuid: ecbe08549fef42d5aad0369e861b4c20 name: 'TiKV: Coprocessor: {#REQ_TYPE} requests, rate' type: DEPENDENT key: 'tikv.coprocessor_request.rate[{#REQ_TYPE}]' @@ -691,6 +727,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: 08060401409b4fff97430c595fec7b82 name: 'TiKV: Coprocessor: {#REQ_TYPE} errors, rate' type: DEPENDENT key: 'tikv.coprocessor_request_error.rate[{#REQ_TYPE}]' @@ -716,6 +753,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: bff6ee970f7349edba6cac1cd0da70ed name: 'TiKV: Coprocessor: {#REQ_TYPE} RocksDB ops, rate' type: DEPENDENT key: 'tikv.coprocessor_rocksdb_perf.rate[{#REQ_TYPE}]' @@ -740,6 +778,7 @@ zabbix_export: tag: Application value: 'TiKV node' - + uuid: 8ef93de8a25b4f35b2e54f6ced4a5bd2 name: 'TiKV: Coprocessor: {#REQ_TYPE} scan keys, rate' type: DEPENDENT key: 'tikv.coprocessor_scan_keys.rate[{#REQ_TYPE}]' @@ -784,6 +823,7 @@ zabbix_export: parameters: - 1h - + uuid: 39e4031ee41143ed9d0c84492f817125 name: 'QPS metrics discovery' type: DEPENDENT key: tikv.qps.discovery @@ -791,6 +831,7 @@ zabbix_export: description: 'Discovery QPS metrics.' item_prototypes: - + uuid: 3b1d1b10cee6465c822152072189ebbe name: 'TiKV: Query: {#TYPE}, rate' type: DEPENDENT key: 'tikv.grpc_msg.rate[{#TYPE}]' @@ -832,6 +873,7 @@ zabbix_export: parameters: - 1h - + uuid: 7168e631146546129284cbf9c52b2025 name: 'Scheduler metrics discovery' type: DEPENDENT key: tikv.scheduler.discovery @@ -839,6 +881,7 @@ zabbix_export: description: 'Discovery scheduler metrics.' item_prototypes: - + uuid: c4f902a0be5444b2babb1775b89a6827 name: 'TiKV: Scheduler: commands {#STAGE}, rate' type: DEPENDENT key: 'tikv.scheduler_stage.rate[{#STAGE}]' @@ -891,6 +934,7 @@ zabbix_export: parameters: - 1h - + uuid: 5ebd2e2131ab4a9f8ca63f0e490b04a3 name: 'Server errors discovery' type: DEPENDENT key: tikv.server_report_failure.discovery @@ -898,6 +942,7 @@ zabbix_export: description: 'Discovery server errors metrics.' item_prototypes: - + uuid: 064e74b5484e42e4acf3122c8ead4826 name: 'TiKV: Store_id {#STORE_ID}: failure messages "{#TYPE}", rate' type: DEPENDENT key: 'tikv.messages.failure.rate[{#STORE_ID},{#TYPE}]' @@ -922,6 +967,7 @@ zabbix_export: value: 'TiKV node' trigger_prototypes: - + uuid: 2e7cf1236bd0459f8ae721655373af3f expression: '{min(5m)}>{$TIKV.STORE.ERRORS.MAX.WARN}' name: 'TiKV: Store_id {#STORE_ID}: Too many failure messages "{#TYPE}" (over {$TIKV.STORE.ERRORS.MAX.WARN} in 5m)' discover: NO_DISCOVER @@ -994,6 +1040,7 @@ zabbix_export: description: 'TiKV server URL' graphs: - + uuid: cdca8a2bb2bb486da8c57740acc431d6 name: 'TiKV: Scheduler priority commands rate' graph_items: - @@ -1014,6 +1061,7 @@ zabbix_export: host: 'TiDB TiKV by HTTP' key: tikv.commands_pri.low.rate - + uuid: 93a38153ed8b44a49849cb1f920f50a4 name: 'TiKV: Snapshot state count' graph_items: - diff --git a/templates/module/00icmp_ping/00template_module_icmp_ping.yaml b/templates/module/00icmp_ping/00template_module_icmp_ping.yaml index 06a4ef17543..04cb33f4a43 100644 --- a/templates/module/00icmp_ping/00template_module_icmp_ping.yaml +++ b/templates/module/00icmp_ping/00template_module_icmp_ping.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:51Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 37e5eb5606bc4abba66c8b20381a1e8a template: 'ICMP Ping' name: 'ICMP Ping' description: | @@ -17,6 +19,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: db5a94f6cea14deba957202b2f014469 name: 'ICMP ping' type: SIMPLE key: icmpping @@ -29,11 +32,13 @@ zabbix_export: value: Status triggers: - + uuid: 41b328baddb34fed8924c63cb20704d4 expression: '{max(#3)}=0' name: 'Unavailable by ICMP ping' priority: HIGH description: 'Last three attempts returned timeout. Please check device connectivity.' - + uuid: 04b21adaf422473a88df2c52786474ed name: 'ICMP loss' type: SIMPLE key: icmppingloss @@ -46,6 +51,7 @@ zabbix_export: value: Status triggers: - + uuid: 8788b8bf96ae47bd937e97ee2d33397f expression: '{min(5m)}>{$ICMP_LOSS_WARN} and {min(5m)}<100' name: 'High ICMP ping loss' opdata: 'Loss: {ITEM.LASTVALUE1}' @@ -55,6 +61,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: '{ICMP Ping:icmpping.max(#3)}=0' - + uuid: a79e33e5fd264725b934f603fa071555 name: 'ICMP response time' type: SIMPLE key: icmppingsec @@ -67,6 +74,7 @@ zabbix_export: value: Status triggers: - + uuid: 4e72fc38a3994be2ab49e390a77e8f6c expression: '{avg(5m)}>{$ICMP_RESPONSE_TIME_WARN}' name: 'High ICMP ping response time' opdata: 'Value: {ITEM.LASTVALUE1}' @@ -87,6 +95,7 @@ zabbix_export: value: '0.15' valuemaps: - + uuid: bdb5d65d925542eaa61c302dc40fbfe8 name: 'Service state' mappings: - diff --git a/templates/module/ether_like_snmp/template_module_ether_like_snmp.yaml b/templates/module/ether_like_snmp/template_module_ether_like_snmp.yaml index 369e0b179ea..7460898c3cc 100644 --- a/templates/module/ether_like_snmp/template_module_ether_like_snmp.yaml +++ b/templates/module/ether_like_snmp/template_module_ether_like_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:51Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 3598da1effdf4ed48074608f1422e3fd template: 'EtherLike-MIB SNMP' name: 'EtherLike-MIB SNMP' description: | @@ -20,6 +22,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: 2a04f08ae9504f9dadb73550700960b1 name: 'EtherLike-MIB Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.2.1.10.7.2.1.19,{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2]' @@ -39,6 +42,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB and EtherLike-MIB. Interfaces with up(1) Operational Status are discovered.' item_prototypes: - + uuid: 6bb6b8b98190429ca7564944885f5bdc name: 'Interface {#IFNAME}({#IFALIAS}): Duplex status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.10.7.2.1.19.{#SNMPINDEX}' @@ -78,6 +82,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: a0cd22c1500a44bdab47dea560fb65ad expression: '{last()}=2' name: 'Interface {#IFNAME}({#IFALIAS}): In half-duplex mode' priority: WARNING @@ -103,6 +108,7 @@ zabbix_export: return JSON.stringify(data); valuemaps: - + uuid: 6c35799bc36d413b94c0ac110224f208 name: 'EtherLike-MIB::dot3StatsDuplexStatus' mappings: - diff --git a/templates/module/generic_snmp_snmp/template_module_generic_snmp_snmp.yaml b/templates/module/generic_snmp_snmp/template_module_generic_snmp_snmp.yaml index 4eb88a35602..09e6964452a 100644 --- a/templates/module/generic_snmp_snmp/template_module_generic_snmp_snmp.yaml +++ b/templates/module/generic_snmp_snmp/template_module_generic_snmp_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:50Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 4cb1aabe2b704b5c882963c2ef87d8f6 template: 'Generic SNMP' name: 'Generic SNMP' description: | @@ -23,6 +25,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 2cda26906f254e13985cecdbb7901d1a name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -36,6 +39,7 @@ zabbix_export: tag: Application value: General - + uuid: 62da59c7aae54df7976f327119fe7cc2 name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -58,6 +62,7 @@ zabbix_export: tag: Application value: General - + uuid: 29a3e5277de94386a5985fcf38a09364 name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -81,6 +86,7 @@ zabbix_export: tag: Application value: General - + uuid: 02b453f44c014f2bb1054e801058b381 name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -103,6 +109,7 @@ zabbix_export: tag: Application value: General - + uuid: 3996a3a8d927473aa07c47e63a09b865 name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -126,12 +133,14 @@ zabbix_export: value: General triggers: - + uuid: 9b387fc5681442c2bd47c6dff31e41ae expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: 9dbcc5a1cd7240c896e2ea718f9ccb35 name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -153,6 +162,7 @@ zabbix_export: tag: Application value: General - + uuid: 000b97abddcd44bfb57e0eeb1b77f69e name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -175,6 +185,7 @@ zabbix_export: value: Status triggers: - + uuid: 52dd8fcb94b24dd3b28686928b5b1a54 expression: '{last()}<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING @@ -185,6 +196,7 @@ zabbix_export: name: 'No SNMP data collection' expression: '{Generic SNMP:zabbix[host,snmp,available].max({$SNMP.TIMEOUT})}=0' - + uuid: 3e8c2d440441416b9ccec7dd90e21503 name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -197,6 +209,7 @@ zabbix_export: value: Status triggers: - + uuid: 83606d7db32a4a51a6c4f34ee4fd61c9 expression: '{max({$SNMP.TIMEOUT})}=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -212,6 +225,7 @@ zabbix_export: value: 5m valuemaps: - + uuid: ced60845a741400390ba002e69e26b0f name: zabbix.host.available mappings: - diff --git a/templates/module/host_resources_snmp/template_module_host_resources_snmp.yaml b/templates/module/host_resources_snmp/template_module_host_resources_snmp.yaml index 6ea8c931bd8..f68f30b1a30 100644 --- a/templates/module/host_resources_snmp/template_module_host_resources_snmp.yaml +++ b/templates/module/host_resources_snmp/template_module_host_resources_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:28:23Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: b3dd7c4974f442d68c53a79056bc5388 template: 'HOST-RESOURCES-MIB CPU SNMP' name: 'HOST-RESOURCES-MIB CPU SNMP' description: | @@ -20,6 +22,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 76b66d024509446ea4e7a48439f8d406 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 'discovery[{#CPU.UTIL},1.3.6.1.2.1.25.3.3.1.2]' @@ -42,6 +45,7 @@ zabbix_export: value: CPU triggers: - + uuid: f309c2f99b584d8886b2c0f1f58ec6df expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -52,6 +56,7 @@ zabbix_export: macro: '{$CPU.UTIL.CRIT}' value: '90' - + uuid: a2718bb9168a451fae8fc97486176943 template: 'HOST-RESOURCES-MIB memory SNMP' name: 'HOST-RESOURCES-MIB memory SNMP' description: | @@ -64,6 +69,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: 232e52a9b3df42f2b539c5924edc20c8 name: 'Memory discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#MEMNAME},1.3.6.1.2.1.25.2.3.1.3,{#MEMTYPE},1.3.6.1.2.1.25.2.3.1.2,{#ALLOC_UNITS},1.3.6.1.2.1.25.2.3.1.4]' @@ -93,6 +99,7 @@ zabbix_export: description: 'HOST-RESOURCES-MIB::hrStorage discovery with memory filter' item_prototypes: - + uuid: 03d6c47431e74cd8b1d9faf95e9bc756 name: '{#MEMNAME}: Total memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.25.2.3.1.5.{#SNMPINDEX}' @@ -114,6 +121,7 @@ zabbix_export: tag: Application value: Memory - + uuid: f5b701faf10d40d596d04e1d921861f9 name: '{#MEMNAME}: Used memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.25.2.3.1.6.{#SNMPINDEX}' @@ -133,6 +141,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 99961a81ae4a474ea157f108c8014c77 name: '{#MEMNAME}: Memory utilization' type: CALCULATED key: 'vm.memory.util[memoryUsedPercentage.{#SNMPINDEX}]' @@ -147,12 +156,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 7b75312941e6463fbd6a91bb2d1c4125 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: '{#MEMNAME}: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 47a47f92e42047fe937e01ad163ca665 name: '{#MEMNAME}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -185,6 +196,7 @@ zabbix_export: value: '90' description: 'The warning threshold of the "Physical memory: Memory utilization" item.' - + uuid: 5c70662d333246668444276cb011e646 template: 'HOST-RESOURCES-MIB SNMP' name: 'HOST-RESOURCES-MIB SNMP' description: | @@ -203,6 +215,7 @@ zabbix_export: name: Templates/Modules dashboards: - + uuid: 623ea1bf76fc4e509e2b33b0642fb208 name: 'System performance' pages: - @@ -213,6 +226,10 @@ zabbix_export: height: '5' fields: - + type: INTEGER + name: source_type + value: '0' + - type: GRAPH name: graphid value: @@ -222,7 +239,7 @@ zabbix_export: type: GRAPH_PROTOTYPE 'y': '5' width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -231,7 +248,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -240,9 +261,9 @@ zabbix_export: host: 'HOST-RESOURCES-MIB SNMP' - type: GRAPH_PROTOTYPE - 'y': '17' + 'y': '10' width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -251,7 +272,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -259,6 +284,7 @@ zabbix_export: name: '{#FSNAME}: Disk space usage' host: 'HOST-RESOURCES-MIB SNMP' - + uuid: f6572ac29240452596e9f7b2a7ebb408 template: 'HOST-RESOURCES-MIB storage SNMP' name: 'HOST-RESOURCES-MIB storage SNMP' description: | @@ -271,6 +297,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: 924e22f54534410fbc596042b8378a60 name: 'Storage discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#FSNAME},1.3.6.1.2.1.25.2.3.1.3,{#FSTYPE},1.3.6.1.2.1.25.2.3.1.2,{#ALLOC_UNITS},1.3.6.1.2.1.25.2.3.1.4]' @@ -300,6 +327,7 @@ zabbix_export: description: 'HOST-RESOURCES-MIB::hrStorage discovery with storage filter.' item_prototypes: - + uuid: 6d5512358f364ec1b8f0aed223d56d32 name: '{#FSNAME}: Space utilization' type: CALCULATED key: 'vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}]' @@ -313,6 +341,7 @@ zabbix_export: tag: Application value: 'Filesystem {#FSNAME}' - + uuid: de2da3226b2145f3943d18ce59f2d803 name: '{#FSNAME}: Total space' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.25.2.3.1.5.{#SNMPINDEX}' @@ -334,6 +363,7 @@ zabbix_export: tag: Application value: 'Filesystem {#FSNAME}' - + uuid: 719bf2d97348421cb02544efe5caf1bb name: '{#FSNAME}: Used space' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.25.2.3.1.6.{#SNMPINDEX}' @@ -354,6 +384,7 @@ zabbix_export: value: 'Filesystem {#FSNAME}' trigger_prototypes: - + uuid: 30f1e1d722bb4fc080ea2672f1ff96a9 expression: | {HOST-RESOURCES-MIB storage SNMP:vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}].last()}>{$VFS.FS.PUSED.MAX.CRIT:"{#FSNAME}"} and (({HOST-RESOURCES-MIB storage SNMP:vfs.fs.total[hrStorageSize.{#SNMPINDEX}].last()}-{HOST-RESOURCES-MIB storage SNMP:vfs.fs.used[hrStorageUsed.{#SNMPINDEX}].last()})<5G or {HOST-RESOURCES-MIB storage SNMP:vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}].timeleft(1h,,100)}<1d) @@ -367,6 +398,7 @@ zabbix_export: - The disk will be full in less than 24 hours. manual_close: 'YES' - + uuid: 4d7d0efbb579467e8c259e461424514c expression: | {HOST-RESOURCES-MIB storage SNMP:vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}].last()}>{$VFS.FS.PUSED.MAX.WARN:"{#FSNAME}"} and (({HOST-RESOURCES-MIB storage SNMP:vfs.fs.total[hrStorageSize.{#SNMPINDEX}].last()}-{HOST-RESOURCES-MIB storage SNMP:vfs.fs.used[hrStorageUsed.{#SNMPINDEX}].last()})<10G or {HOST-RESOURCES-MIB storage SNMP:vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}].timeleft(1h,,100)}<1d) @@ -387,6 +419,7 @@ zabbix_export: (({HOST-RESOURCES-MIB storage SNMP:vfs.fs.total[hrStorageSize.{#SNMPINDEX}].last()}-{HOST-RESOURCES-MIB storage SNMP:vfs.fs.used[hrStorageUsed.{#SNMPINDEX}].last()})<5G or {HOST-RESOURCES-MIB storage SNMP:vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}].timeleft(1h,,100)}<1d) graph_prototypes: - + uuid: c5af27b4061c4e9795489f7bc25c42dd name: '{#FSNAME}: Disk space usage' width: '600' height: '340' @@ -432,6 +465,7 @@ zabbix_export: value: '80' graphs: - + uuid: fe501ac6688d4165a645ef804644cf93 name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/module/interfaces_simple_snmp/template_module_interfaces_simple_snmp.yaml b/templates/module/interfaces_simple_snmp/template_module_interfaces_simple_snmp.yaml index 95fd7d9c8af..ba15c8e7fb2 100644 --- a/templates/module/interfaces_simple_snmp/template_module_interfaces_simple_snmp.yaml +++ b/templates/module/interfaces_simple_snmp/template_module_interfaces_simple_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:28:22Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 7cd8aaa8d18d4b22a79edfb769e839b3 template: 'Interfaces Simple SNMP' name: 'Interfaces Simple SNMP' description: | @@ -24,6 +26,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: 4d142a571991482da0560cb2faa8f673 name: 'Network interfaces discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFADMINSTATUS},1.3.6.1.2.1.2.2.1.7,{#IFNAME},1.3.6.1.2.1.2.2.1.2,{#IFDESCR},1.3.6.1.2.1.2.2.1.2,{#IFTYPE},1.3.6.1.2.1.2.2.1.3]' @@ -80,6 +83,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB.' item_prototypes: - + uuid: 018d93910eef44388fcd1eb1de63262b name: 'Interface {#IFDESCR}: Inbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.13.{#SNMPINDEX}' @@ -103,6 +107,7 @@ zabbix_export: tag: Application value: 'Interface {#IFDESCR}' - + uuid: f97ed0e4b7b3473a988f27a60e5d79ef name: 'Interface {#IFDESCR}: Inbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.14.{#SNMPINDEX}' @@ -122,6 +127,7 @@ zabbix_export: tag: Application value: 'Interface {#IFDESCR}' - + uuid: 3a971825c99e476aa2c18b1a792ec19d name: 'Interface {#IFDESCR}: Bits received' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.10.{#SNMPINDEX}' @@ -146,6 +152,7 @@ zabbix_export: tag: Application value: 'Interface {#IFDESCR}' - + uuid: 2395b3a694474b9894e64f759dbe805e name: 'Interface {#IFDESCR}: Outbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.19.{#SNMPINDEX}' @@ -169,6 +176,7 @@ zabbix_export: tag: Application value: 'Interface {#IFDESCR}' - + uuid: f6872ed88b464c37800738fd5e492896 name: 'Interface {#IFDESCR}: Outbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.20.{#SNMPINDEX}' @@ -188,6 +196,7 @@ zabbix_export: tag: Application value: 'Interface {#IFDESCR}' - + uuid: 2a7b5b7e48444c8c8cf38f89a1a1091e name: 'Interface {#IFDESCR}: Bits sent' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.16.{#SNMPINDEX}' @@ -212,6 +221,7 @@ zabbix_export: tag: Application value: 'Interface {#IFDESCR}' - + uuid: b93b4164db1c4c838ecfd5c2b261acfb name: 'Interface {#IFDESCR}: Speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.5.{#SNMPINDEX}' @@ -233,6 +243,7 @@ zabbix_export: tag: Application value: 'Interface {#IFDESCR}' - + uuid: 43d9d7883a1b4f6dbe4e118ef12d731e name: 'Interface {#IFDESCR}: Operational status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.8.{#SNMPINDEX}' @@ -256,6 +267,7 @@ zabbix_export: value: 'Interface {#IFDESCR}' trigger_prototypes: - + uuid: a8f3bd318a0e44d6ba36ba789e6e53ff expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({last()}=2 and {diff()}=1)' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' @@ -271,6 +283,7 @@ zabbix_export: WARNING: if closed manually - won't fire again on next poll, because of .diff. manual_close: 'YES' - + uuid: 9470d6a01c4e4ea2a007582ac1c0ce64 name: 'Interface {#IFDESCR}: Interface type' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.3.{#SNMPINDEX}' @@ -296,6 +309,7 @@ zabbix_export: value: 'Interface {#IFDESCR}' trigger_prototypes: - + uuid: e53049d459964993910aff50a1f515c0 expression: | {Interfaces Simple SNMP:net.if.speed[ifSpeed.{#SNMPINDEX}].change()}<0 and {Interfaces Simple SNMP:net.if.speed[ifSpeed.{#SNMPINDEX}].last()}>0 and ( @@ -323,6 +337,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Interfaces Simple SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}=2 and {Interfaces Simple SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].diff()}=1)' recovery_expression: '{Interfaces Simple SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' - + uuid: bf8cc390ff89464cafcf47ab2ed92dac expression: | ({Interfaces Simple SNMP:net.if.in[ifInOctets.{#SNMPINDEX}].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Interfaces Simple SNMP:net.if.speed[ifSpeed.{#SNMPINDEX}].last()} or {Interfaces Simple SNMP:net.if.out[ifOutOctets.{#SNMPINDEX}].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Interfaces Simple SNMP:net.if.speed[ifSpeed.{#SNMPINDEX}].last()}) and @@ -342,6 +357,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Interfaces Simple SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}=2 and {Interfaces Simple SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].diff()}=1)' recovery_expression: '{Interfaces Simple SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' - + uuid: 9b4db64042fd4ce889d264a230b5fde6 expression: | {Interfaces Simple SNMP:net.if.in.errors[ifInErrors.{#SNMPINDEX}].min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"} or {Interfaces Simple SNMP:net.if.out.errors[ifOutErrors.{#SNMPINDEX}].min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"} @@ -361,6 +377,7 @@ zabbix_export: recovery_expression: '{Interfaces Simple SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' graph_prototypes: - + uuid: 80ae528968304d06a676f69c4e321c07 name: 'Interface {#IFDESCR}: Network traffic' graph_items: - @@ -450,6 +467,7 @@ zabbix_export: value: CHANGE_IF_NEEDED dashboards: - + uuid: 2e6a063b22c6428db5f47ac6805fd263 name: 'Network interfaces' pages: - @@ -457,7 +475,7 @@ zabbix_export: - type: GRAPH_PROTOTYPE width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -466,7 +484,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -475,6 +497,7 @@ zabbix_export: host: 'Interfaces Simple SNMP' valuemaps: - + uuid: 4578589110ec40e19297e1d35d17c82f name: 'IF-MIB::ifOperStatus' mappings: - @@ -496,6 +519,7 @@ zabbix_export: value: '7' newvalue: lowerLayerDown - + uuid: 4e22cbad0d9146059d9fbf89714e6460 name: 'IF-MIB::ifType' mappings: - diff --git a/templates/module/interfaces_snmp/template_module_interfaces_snmp.yaml b/templates/module/interfaces_snmp/template_module_interfaces_snmp.yaml index 904195d2176..e56a4111153 100644 --- a/templates/module/interfaces_snmp/template_module_interfaces_snmp.yaml +++ b/templates/module/interfaces_snmp/template_module_interfaces_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:28:21Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 809cd59886464ff3ad0a66d16fb1f2d8 template: 'Interfaces SNMP' name: 'Interfaces SNMP' description: | @@ -20,6 +22,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: ea9babbf98cf48688aa00faf500e171e name: 'Network interfaces discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFADMINSTATUS},1.3.6.1.2.1.2.2.1.7,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2,{#IFTYPE},1.3.6.1.2.1.2.2.1.3]' @@ -85,6 +88,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB.' item_prototypes: - + uuid: 2ba24b3517aa4dbfb2d56f9e6c082668 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.13.{#SNMPINDEX}' @@ -108,6 +112,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 2c7296aa56884ef48bb66c25097848f9 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.14.{#SNMPINDEX}' @@ -127,6 +132,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 633cdf45222b454198ec66308aa7a55d name: 'Interface {#IFNAME}({#IFALIAS}): Bits received' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.6.{#SNMPINDEX}' @@ -151,6 +157,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: baca586b493448959a945c9433c38fe7 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.19.{#SNMPINDEX}' @@ -174,6 +181,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 2712f191e05046da85321c0ceeea85b3 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.20.{#SNMPINDEX}' @@ -193,6 +201,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 9037dd45e90a45baa58014d20db3ab0f name: 'Interface {#IFNAME}({#IFALIAS}): Bits sent' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.10.{#SNMPINDEX}' @@ -217,6 +226,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: b63cb94bb9954ee4ab56d2a7d25d5957 name: 'Interface {#IFNAME}({#IFALIAS}): Speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.15.{#SNMPINDEX}' @@ -242,6 +252,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 0ac3b237358a4df69712d3829341766b name: 'Interface {#IFNAME}({#IFALIAS}): Operational status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.8.{#SNMPINDEX}' @@ -265,6 +276,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: d329b9e1a4f745c7a52f080ac418a7df expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({last()}=2 and {diff()}=1)' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' @@ -280,6 +292,7 @@ zabbix_export: WARNING: if closed manually - won't fire again on next poll, because of .diff. manual_close: 'YES' - + uuid: 565967032d23436486868eb495f7ed17 name: 'Interface {#IFNAME}({#IFALIAS}): Interface type' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.3.{#SNMPINDEX}' @@ -305,6 +318,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 7a6d47cde27e455bb5c49f1f46f057b1 expression: | {Interfaces SNMP:net.if.speed[ifHighSpeed.{#SNMPINDEX}].change()}<0 and {Interfaces SNMP:net.if.speed[ifHighSpeed.{#SNMPINDEX}].last()}>0 and ( @@ -332,6 +346,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Interfaces SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}=2 and {Interfaces SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].diff()}=1)' recovery_expression: '{Interfaces SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' - + uuid: 556ae44e975e454bb08c47c484668c32 expression: | ({Interfaces SNMP:net.if.in[ifHCInOctets.{#SNMPINDEX}].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Interfaces SNMP:net.if.speed[ifHighSpeed.{#SNMPINDEX}].last()} or {Interfaces SNMP:net.if.out[ifHCOutOctets.{#SNMPINDEX}].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Interfaces SNMP:net.if.speed[ifHighSpeed.{#SNMPINDEX}].last()}) and @@ -351,6 +366,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Interfaces SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}=2 and {Interfaces SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].diff()}=1)' recovery_expression: '{Interfaces SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' - + uuid: 01c98f79752b4c9796ae7d4616abb78a expression: | {Interfaces SNMP:net.if.in.errors[ifInErrors.{#SNMPINDEX}].min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"} or {Interfaces SNMP:net.if.out.errors[ifOutErrors.{#SNMPINDEX}].min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"} @@ -370,6 +386,7 @@ zabbix_export: recovery_expression: '{Interfaces SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' graph_prototypes: - + uuid: 748719ae10ea43da9efec7225dac54cb name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' graph_items: - @@ -465,6 +482,7 @@ zabbix_export: value: CHANGE_IF_NEEDED dashboards: - + uuid: b06fc59c5e744962b1ac5314e7e12cec name: 'Network interfaces' pages: - @@ -472,7 +490,7 @@ zabbix_export: - type: GRAPH_PROTOTYPE width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -481,7 +499,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -490,6 +512,7 @@ zabbix_export: host: 'Interfaces SNMP' valuemaps: - + uuid: 692e46f1836c4e2682a0dc882fec89a0 name: 'IF-MIB::ifOperStatus' mappings: - @@ -511,6 +534,7 @@ zabbix_export: value: '7' newvalue: lowerLayerDown - + uuid: 7a288ac5cdbf429b9d568b12b312ad70 name: 'IF-MIB::ifType' mappings: - diff --git a/templates/module/interfaces_win_snmp/template_module_interfaces_win_snmp.yaml b/templates/module/interfaces_win_snmp/template_module_interfaces_win_snmp.yaml index ecb85038b27..a5d2e4d186c 100644 --- a/templates/module/interfaces_win_snmp/template_module_interfaces_win_snmp.yaml +++ b/templates/module/interfaces_win_snmp/template_module_interfaces_win_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:28:23Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: d7af232ed629481e95d2df9952c519c8 template: 'Interfaces Windows SNMP' name: 'Interfaces Windows SNMP' description: | @@ -24,6 +26,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: d883a4e556c44f3ab92f49d1aa264737 name: 'Network interfaces discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFADMINSTATUS},1.3.6.1.2.1.2.2.1.7,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2,{#IFTYPE},1.3.6.1.2.1.2.2.1.3]' @@ -89,6 +92,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB.' item_prototypes: - + uuid: 10b775275f604bf593d1773be919c253 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.13.{#SNMPINDEX}' @@ -112,6 +116,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 199eb3a0274a43f198137abefba57f09 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.14.{#SNMPINDEX}' @@ -131,6 +136,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: a7994f0c49e747b480428f20f4ddd49b name: 'Interface {#IFNAME}({#IFALIAS}): Bits received' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.10.{#SNMPINDEX}' @@ -155,6 +161,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 16f12f7e76d14fe4b2675a3c86dbe0ff name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.19.{#SNMPINDEX}' @@ -178,6 +185,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: e6695fe534d44477a06da86bdd9e49a4 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.20.{#SNMPINDEX}' @@ -197,6 +205,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 95e58c279df24606b28fb325e7006b54 name: 'Interface {#IFNAME}({#IFALIAS}): Bits sent' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.16.{#SNMPINDEX}' @@ -221,6 +230,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 290ed87b085144c5bea26de86e7d5c7f name: 'Interface {#IFNAME}({#IFALIAS}): Speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.15.{#SNMPINDEX}' @@ -246,6 +256,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 73b1182c727449f69fb0dc67b19aec5d name: 'Interface {#IFNAME}({#IFALIAS}): Operational status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.8.{#SNMPINDEX}' @@ -269,6 +280,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: d0a2af26f9834955a331910422476907 expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({last()}=2 and {diff()}=1)' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' @@ -284,6 +296,7 @@ zabbix_export: WARNING: if closed manually - won't fire again on next poll, because of .diff. manual_close: 'YES' - + uuid: 557b8ccf262a4d94abff327bcf41822b name: 'Interface {#IFNAME}({#IFALIAS}): Interface type' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.3.{#SNMPINDEX}' @@ -309,6 +322,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 859fd4c309664d43936881c0ff77dfe3 expression: | {Interfaces Windows SNMP:net.if.speed[ifHighSpeed.{#SNMPINDEX}].change()}<0 and {Interfaces Windows SNMP:net.if.speed[ifHighSpeed.{#SNMPINDEX}].last()}>0 and ( @@ -336,6 +350,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Interfaces Windows SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}=2 and {Interfaces Windows SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].diff()}=1)' recovery_expression: '{Interfaces Windows SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' - + uuid: fd540f4c3e8b47598538963672656c9a expression: | ({Interfaces Windows SNMP:net.if.in[ifInOctets.{#SNMPINDEX}].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Interfaces Windows SNMP:net.if.speed[ifHighSpeed.{#SNMPINDEX}].last()} or {Interfaces Windows SNMP:net.if.out[ifOutOctets.{#SNMPINDEX}].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Interfaces Windows SNMP:net.if.speed[ifHighSpeed.{#SNMPINDEX}].last()}) and @@ -355,6 +370,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Interfaces Windows SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}=2 and {Interfaces Windows SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].diff()}=1)' recovery_expression: '{Interfaces Windows SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' - + uuid: cb9d46d2188549e48f84369e114d5979 expression: | {Interfaces Windows SNMP:net.if.in.errors[ifInErrors.{#SNMPINDEX}].min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"} or {Interfaces Windows SNMP:net.if.out.errors[ifOutErrors.{#SNMPINDEX}].min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"} @@ -374,6 +390,7 @@ zabbix_export: recovery_expression: '{Interfaces Windows SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' graph_prototypes: - + uuid: a6a274c68cb94f9fac0920858806054b name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' graph_items: - @@ -468,6 +485,7 @@ zabbix_export: value: CHANGE_IF_NEEDED dashboards: - + uuid: 8283a27e39a9451283ce74aca085ffaa name: 'Network interfaces' pages: - @@ -475,7 +493,7 @@ zabbix_export: - type: GRAPH_PROTOTYPE width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -484,7 +502,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -493,6 +515,7 @@ zabbix_export: host: 'Interfaces Windows SNMP' valuemaps: - + uuid: 4b84f531e2df454a8824070608bfbf49 name: 'IF-MIB::ifOperStatus' mappings: - @@ -514,6 +537,7 @@ zabbix_export: value: '7' newvalue: lowerLayerDown - + uuid: 41952f292f004232b94f4d201e6bf727 name: 'IF-MIB::ifType' mappings: - diff --git a/templates/module/smart_agent2/template_module_smart_agent2.yaml b/templates/module/smart_agent2/template_module_smart_agent2.yaml index 0ed48f3ccc5..76b0af79db4 100644 --- a/templates/module/smart_agent2/template_module_smart_agent2.yaml +++ b/templates/module/smart_agent2/template_module_smart_agent2.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:28:23Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 7b6c6228b25f4586b42cd1bf37ff8034 template: 'SMART by Zabbix agent 2' name: 'SMART by Zabbix agent 2' description: | @@ -19,6 +21,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 2e5275a0b4174632ace850cdf6586cb9 name: 'SMART: Get attributes' key: smart.disk.get history: '0' @@ -30,12 +33,14 @@ zabbix_export: value: 'Zabbix raw items' discovery_rules: - + uuid: c5aede547c19434c90f72e43276fe1d7 name: 'Attribute discovery' key: smart.attribute.discovery delay: 1h description: 'Discovery SMART Vendor Specific Attributes of disks.' item_prototypes: - + uuid: 2af3d630a99a4989b94e2afd782a3f78 name: 'SMART [{#NAME}]: ID {#ID} {#ATTRNAME}' type: DEPENDENT key: 'smart.disk.error[{#NAME},{#ID}]' @@ -58,6 +63,7 @@ zabbix_export: value: '{#DISKTYPE} {#NAME}' trigger_prototypes: - + uuid: eff1ad18206f43e3b55c94cec13a3149 expression: '{last()} <= {#THRESH}' name: 'SMART [{#NAME}]: Attribute {#ID} {#ATTRNAME} is failed' priority: WARNING @@ -83,12 +89,14 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: 4575af2717ec4bf78645edb84a966c84 name: 'Disk discovery' key: smart.disk.discovery delay: 1h description: 'Discovery SMART disks.' item_prototypes: - + uuid: c186f7ce1b8d4311997c84fd5c239819 name: 'SMART [{#NAME}]: Critical warning' type: DEPENDENT key: 'smart.disk.critical_warning[{#NAME}]' @@ -111,6 +119,7 @@ zabbix_export: tag: Application value: '{#DISKTYPE} {#NAME}' - + uuid: 365f9642f2764116923bb3e014eefa22 name: 'SMART [{#NAME}]: Power on hours' type: DEPENDENT key: 'smart.disk.hours[{#NAME}]' @@ -130,6 +139,7 @@ zabbix_export: tag: Application value: '{#DISKTYPE} {#NAME}' - + uuid: 8478d6421fb044339e2118848ac6d56b name: 'SMART [{#NAME}]: Media errors' type: DEPENDENT key: 'smart.disk.media_errors[{#NAME}]' @@ -152,6 +162,7 @@ zabbix_export: tag: Application value: '{#DISKTYPE} {#NAME}' - + uuid: b6abf9b52c694600b63fce4a68fc0fbd name: 'SMART [{#NAME}]: Device model' type: DEPENDENT key: 'smart.disk.model[{#NAME}]' @@ -175,6 +186,7 @@ zabbix_export: tag: Application value: '{#DISKTYPE} {#NAME}' - + uuid: 6ce46d274a694eac9700bd02a936f4be name: 'SMART [{#NAME}]: Percentage used' type: DEPENDENT key: 'smart.disk.percentage_used[{#NAME}]' @@ -199,10 +211,12 @@ zabbix_export: value: '{#DISKTYPE} {#NAME}' trigger_prototypes: - + uuid: da574c227be3440d8b97ffbe3622d48a expression: '{last()}>90' name: 'SMART [{#NAME}]: NVMe disk percentage using is over 90% of estimated endurance' priority: AVERAGE - + uuid: 62f98419c8034f389a5be3755eac8938 name: 'SMART [{#NAME}]: Serial number' type: DEPENDENT key: 'smart.disk.sn[{#NAME}]' @@ -227,12 +241,14 @@ zabbix_export: value: '{#DISKTYPE} {#NAME}' trigger_prototypes: - + uuid: cd0fd69f67e54e15bb4c5d1ae54d0a20 expression: '{diff()}=1 and {strlen()}>0' name: 'SMART [{#NAME}]: Disk has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close.' manual_close: 'YES' - + uuid: 2f5b054d7a644e029a195d17f525c191 name: 'SMART [{#NAME}]: Temperature' type: DEPENDENT key: 'smart.disk.temperature[{#NAME}]' @@ -257,10 +273,12 @@ zabbix_export: value: '{#DISKTYPE} {#NAME}' trigger_prototypes: - + uuid: 6382d6848e0e4e9da20bacb35a70587c expression: '{avg(5m)}>{$SMART.TEMPERATURE.MAX.CRIT}' name: 'SMART [{#NAME}]: Average disk temperature is critical (over {$SMART.TEMPERATURE.MAX.CRIT}°C for 5m)' priority: AVERAGE - + uuid: c55735fe67564ed8b9ff98bd21d0fa10 expression: '{avg(5m)}>{$SMART.TEMPERATURE.MAX.WARN}' name: 'SMART [{#NAME}]: Average disk temperature is too high (over {$SMART.TEMPERATURE.MAX.WARN}°C for 5m)' priority: WARNING @@ -269,6 +287,7 @@ zabbix_export: name: 'SMART [{#NAME}]: Average disk temperature is critical (over {$SMART.TEMPERATURE.MAX.CRIT}°C for 5m)' expression: '{SMART by Zabbix agent 2:smart.disk.temperature[{#NAME}].avg(5m)}>{$SMART.TEMPERATURE.MAX.CRIT}' - + uuid: 434b338d88e041dd9b6a0b7aaa403076 name: 'SMART [{#NAME}]: Self-test passed' type: DEPENDENT key: 'smart.disk.test[{#NAME}]' @@ -294,6 +313,7 @@ zabbix_export: value: '{#DISKTYPE} {#NAME}' trigger_prototypes: - + uuid: 7b72748208874493bff98e9ea337fa6e expression: '{last()}="false"' name: 'SMART [{#NAME}]: Disk self-test is not passed' priority: HIGH diff --git a/templates/module/smart_agent2_active/template_module_smart_agent2_active.yaml b/templates/module/smart_agent2_active/template_module_smart_agent2_active.yaml index 928725c1e57..fd64d9df92a 100644 --- a/templates/module/smart_agent2_active/template_module_smart_agent2_active.yaml +++ b/templates/module/smart_agent2_active/template_module_smart_agent2_active.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:28:22Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: e518b1340ce44d7389d2cc7c304a97b4 template: 'SMART by Zabbix agent active 2' name: 'SMART by Zabbix agent active 2' description: | @@ -19,6 +21,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: feba508d76b845039b434f62d9e62d54 name: 'SMART: Get attributes' type: ZABBIX_ACTIVE key: smart.disk.get @@ -31,6 +34,7 @@ zabbix_export: value: 'Zabbix raw items' discovery_rules: - + uuid: 3b19696e4d8f4f98acb40481adfa7513 name: 'Attribute discovery' type: ZABBIX_ACTIVE key: smart.attribute.discovery @@ -38,6 +42,7 @@ zabbix_export: description: 'Discovery SMART Vendor Specific Attributes of disks.' item_prototypes: - + uuid: 498a4f1b4b7442b5a38c52400646cc47 name: 'SMART [{#NAME}]: ID {#ID} {#ATTRNAME}' type: DEPENDENT key: 'smart.disk.error[{#NAME},{#ID}]' @@ -60,6 +65,7 @@ zabbix_export: value: '{#DISKTYPE} {#NAME}' trigger_prototypes: - + uuid: f4ccd5b49b7447e491f40ae556773def expression: '{last()} <= {#THRESH}' name: 'SMART [{#NAME}]: Attribute {#ID} {#ATTRNAME} is failed' priority: WARNING @@ -85,6 +91,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: 0a56a348d4a446938beae1eae5ec8993 name: 'Disk discovery' type: ZABBIX_ACTIVE key: smart.disk.discovery @@ -92,6 +99,7 @@ zabbix_export: description: 'Discovery SMART disks.' item_prototypes: - + uuid: ad6a9f6f7293495c916bb0aac0bc9729 name: 'SMART [{#NAME}]: Critical warning' type: DEPENDENT key: 'smart.disk.critical_warning[{#NAME}]' @@ -114,6 +122,7 @@ zabbix_export: tag: Application value: '{#DISKTYPE} {#NAME}' - + uuid: e5bbd606e330469389bf081588b88d17 name: 'SMART [{#NAME}]: Power on hours' type: DEPENDENT key: 'smart.disk.hours[{#NAME}]' @@ -133,6 +142,7 @@ zabbix_export: tag: Application value: '{#DISKTYPE} {#NAME}' - + uuid: 0861b008b09a41799978e085625aaa4a name: 'SMART [{#NAME}]: Media errors' type: DEPENDENT key: 'smart.disk.media_errors[{#NAME}]' @@ -155,6 +165,7 @@ zabbix_export: tag: Application value: '{#DISKTYPE} {#NAME}' - + uuid: f48fe3366b194eb4942411cc776c8633 name: 'SMART [{#NAME}]: Device model' type: DEPENDENT key: 'smart.disk.model[{#NAME}]' @@ -178,6 +189,7 @@ zabbix_export: tag: Application value: '{#DISKTYPE} {#NAME}' - + uuid: d5cef21c49994c3e8e12ef6471d7cdcd name: 'SMART [{#NAME}]: Percentage used' type: DEPENDENT key: 'smart.disk.percentage_used[{#NAME}]' @@ -202,10 +214,12 @@ zabbix_export: value: '{#DISKTYPE} {#NAME}' trigger_prototypes: - + uuid: 0cd0dc2b8cf8448198d6b76a4ecfda50 expression: '{last()}>90' name: 'SMART [{#NAME}]: NVMe disk percentage using is over 90% of estimated endurance' priority: AVERAGE - + uuid: 189d8e8d16ed40229ba3ca52b75d2dc4 name: 'SMART [{#NAME}]: Serial number' type: DEPENDENT key: 'smart.disk.sn[{#NAME}]' @@ -230,12 +244,14 @@ zabbix_export: value: '{#DISKTYPE} {#NAME}' trigger_prototypes: - + uuid: 4896ca0c82fa4c879ec798d60781db17 expression: '{diff()}=1 and {strlen()}>0' name: 'SMART [{#NAME}]: Disk has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close.' manual_close: 'YES' - + uuid: e79eaaf7ee0d40e7b91fc019f5edb19e name: 'SMART [{#NAME}]: Temperature' type: DEPENDENT key: 'smart.disk.temperature[{#NAME}]' @@ -260,10 +276,12 @@ zabbix_export: value: '{#DISKTYPE} {#NAME}' trigger_prototypes: - + uuid: ddc7ae41ba534b0baf457d16f72878fb expression: '{avg(5m)}>{$SMART.TEMPERATURE.MAX.CRIT}' name: 'SMART [{#NAME}]: Average disk temperature is critical (over {$SMART.TEMPERATURE.MAX.CRIT}°C for 5m)' priority: AVERAGE - + uuid: f1e71154f2144552a8bf93c766a27b81 expression: '{avg(5m)}>{$SMART.TEMPERATURE.MAX.WARN}' name: 'SMART [{#NAME}]: Average disk temperature is too high (over {$SMART.TEMPERATURE.MAX.WARN}°C for 5m)' priority: WARNING @@ -272,6 +290,7 @@ zabbix_export: name: 'SMART [{#NAME}]: Average disk temperature is critical (over {$SMART.TEMPERATURE.MAX.CRIT}°C for 5m)' expression: '{SMART by Zabbix agent active 2:smart.disk.temperature[{#NAME}].avg(5m)}>{$SMART.TEMPERATURE.MAX.CRIT}' - + uuid: 2475415cc95b4103b2933f921e62dd36 name: 'SMART [{#NAME}]: Self-test passed' type: DEPENDENT key: 'smart.disk.test[{#NAME}]' @@ -297,6 +316,7 @@ zabbix_export: value: '{#DISKTYPE} {#NAME}' trigger_prototypes: - + uuid: ba6ad7f791604fcba3f4c0c975b0e0a7 expression: '{last()}="false"' name: 'SMART [{#NAME}]: Disk self-test is not passed' priority: HIGH diff --git a/templates/module/zabbix_agent/template_module_zabbix_agent.yaml b/templates/module/zabbix_agent/template_module_zabbix_agent.yaml index 4e57e58d73e..084d282e354 100644 --- a/templates/module/zabbix_agent/template_module_zabbix_agent.yaml +++ b/templates/module/zabbix_agent/template_module_zabbix_agent.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:50Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 8aa4557f6c3f4aadbc03447fca3af9f6 template: 'Zabbix agent' name: 'Zabbix agent' description: | @@ -17,6 +19,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: f46c6142cf434df1b6abe9334bf6c84c name: 'Host name of Zabbix agent running' key: agent.hostname delay: 1h @@ -33,6 +36,7 @@ zabbix_export: tag: Application value: 'Monitoring agent' - + uuid: 37a952edc12f47d6ac6f3ca04eb41326 name: 'Zabbix agent ping' key: agent.ping history: 7d @@ -44,6 +48,7 @@ zabbix_export: tag: Application value: 'Monitoring agent' - + uuid: 3a6af03a083b4366bd1d4c6ccf06ca88 name: 'Version of Zabbix agent running' key: agent.version delay: 1h @@ -60,6 +65,7 @@ zabbix_export: tag: Application value: 'Monitoring agent' - + uuid: 49708b126e3844b898d2625f77c0030c name: 'Zabbix agent availability' type: INTERNAL key: 'zabbix[host,agent,available]' @@ -73,6 +79,7 @@ zabbix_export: value: Status triggers: - + uuid: b2d3f1cb7b9c4f2fa32d5fa8dac25eaf expression: '{max({$AGENT.TIMEOUT})}=0' name: 'Zabbix agent is not available (for {$AGENT.TIMEOUT})' priority: AVERAGE @@ -85,6 +92,7 @@ zabbix_export: description: 'Timeout after which agent is considered unavailable. Works only for agents reachable from Zabbix server/proxy (passive mode).' valuemaps: - + uuid: 0d5e922550954e6bad89b22f1d9d0c65 name: zabbix.host.available mappings: - @@ -97,12 +105,14 @@ zabbix_export: value: '2' newvalue: unknown - + uuid: e5a39fd666b04b70b6eea53e2373b564 name: 'Zabbix agent ping status' mappings: - value: '1' newvalue: Up - + uuid: 650bec3f2f364a478b82317396949459 template: 'Zabbix agent active' name: 'Zabbix agent active' description: | @@ -114,6 +124,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: ca27c17d8ca34643a7db8b99d2cc3025 name: 'Host name of Zabbix agent running' type: ZABBIX_ACTIVE key: agent.hostname @@ -131,6 +142,7 @@ zabbix_export: tag: Application value: 'Monitoring agent' - + uuid: 0f86ec6cde2249f7946c678f9fd2665a name: 'Zabbix agent ping' type: ZABBIX_ACTIVE key: agent.ping @@ -144,12 +156,14 @@ zabbix_export: value: Status triggers: - + uuid: fa92be28bf1f436d8512790b506285c3 expression: '{nodata({$AGENT.NODATA_TIMEOUT})}=1' name: 'Zabbix agent is not available (or nodata for {$AGENT.NODATA_TIMEOUT})' priority: AVERAGE description: 'For active agents, nodata() with agent.ping is used with {$AGENT.NODATA_TIMEOUT} as time threshold.' manual_close: 'YES' - + uuid: 41fb0f76fa1d464f8ab67f744fc29e8b name: 'Version of Zabbix agent running' type: ZABBIX_ACTIVE key: agent.version @@ -173,6 +187,7 @@ zabbix_export: description: 'No data timeout for active agents. Consider to keep it relatively high.' valuemaps: - + uuid: 9bf3eef7e8d8402ca6f826b377ea2db6 name: 'Zabbix agent ping status' mappings: - diff --git a/templates/net/alcatel_timetra_snmp/template_net_alcatel_timetra_snmp.yaml b/templates/net/alcatel_timetra_snmp/template_net_alcatel_timetra_snmp.yaml index 6f8bd0e2551..630dfcfeef2 100644 --- a/templates/net/alcatel_timetra_snmp/template_net_alcatel_timetra_snmp.yaml +++ b/templates/net/alcatel_timetra_snmp/template_net_alcatel_timetra_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:34Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 53044571fb864d87af32473e08c76d0b template: 'Alcatel Timetra TiMOS SNMP' name: 'Alcatel Timetra TiMOS SNMP' description: | @@ -29,6 +31,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: e28cb751b37e42d29be9f0295bd030b6 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.6527.3.1.2.1.1.1.0 @@ -45,12 +48,14 @@ zabbix_export: value: CPU triggers: - + uuid: fb504a7964e94fe9af2a9d65d1c20a57 expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: 2183a57a2c904632bf813c15610765f7 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -76,6 +81,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 9f1c8827a9ef4948808bac9d76add9a8 name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -102,12 +108,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 3c4582706c79429dae9f9c5d2dc5163a expression: '{diff()}=1 and {strlen()}>0' name: 'Operating system description has changed' priority: INFO description: 'Operating system description has changed. Possible reasons that system has been updated or replaced. Ack to close.' manual_close: 'YES' - + uuid: 3f2769066a184d29afd26047039b633c name: 'Available memory' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.6527.3.1.2.1.1.10.0 @@ -127,6 +135,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 9005685cea194d7c9702f19040df7b80 name: 'Total memory' type: CALCULATED key: 'vm.memory.total[snmp]' @@ -139,6 +148,7 @@ zabbix_export: tag: Application value: Memory - + uuid: f5cd1ed0f61f464f86a97485f833d832 name: 'Used memory' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.6527.3.1.2.1.1.9.0 @@ -158,6 +168,7 @@ zabbix_export: tag: Application value: Memory - + uuid: f223ac289a99469e8861219f4254dea6 name: 'Memory utilization' type: CALCULATED key: 'vm.memory.util[vm.memory.util.0]' @@ -172,12 +183,14 @@ zabbix_export: value: Memory triggers: - + uuid: 0dc17bcbed3346018a89b2a7d0decff1 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' discovery_rules: - + uuid: fe7fa4ab68b8430c86a3adf6ba2fd048 name: 'Entity Serial Numbers Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_NAME},1.3.6.1.4.1.6527.3.1.2.2.1.8.1.8,{#ENT_CLASS},1.3.6.1.4.1.6527.3.1.2.2.1.8.1.7,{#ENT_SN},1.3.6.1.4.1.6527.3.1.2.2.1.8.1.5]' @@ -192,6 +205,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: ec087163f366430fbd688390bce17980 name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6527.3.1.2.2.1.8.1.5.{#SNMPINDEX}' @@ -212,12 +226,14 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: f90d8e2a2c414e2f9a5f9421f75e325d expression: '{diff()}=1 and {strlen()}>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 0fa1180b594e401a83927f6c20809a86 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.6527.3.1.2.2.1.4.1.2]' @@ -231,6 +247,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: be9fb466b33f4d078b6aae15123bc7d6 name: '#{#SNMPINDEX}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6527.3.1.2.2.1.4.1.2.{#SNMPINDEX}' @@ -249,12 +266,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 646c0ec9b5f84d5c81b9eca58496d623 expression: '{count(#1,{$FAN_CRIT_STATUS},eq)}=1' name: '#{#SNMPINDEX}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: f99bcd2eff1349f08ae23f6f9dbd6cfb name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.6527.3.1.2.2.1.5.1.6]' @@ -262,6 +281,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: a52d5ce3437f4f1ca633cc541028ccc7 name: '#{#SNMPINDEX}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6527.3.1.2.2.1.5.1.6.{#SNMPINDEX}' @@ -284,12 +304,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 6756b7c77f03464f83854724a166276a expression: '{count(#1,{$PSU_CRIT_STATUS},eq)}=1' name: '#{#SNMPINDEX}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: b73b01d720c7431085657548d620f76e name: '#{#SNMPINDEX}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6527.3.1.2.2.1.5.1.7.{#SNMPINDEX}' @@ -312,12 +334,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 7eb7614684844650a1f6ccd8c4b4ecb4 expression: '{count(#1,{$PSU_CRIT_STATUS},eq)}=1' name: '#{#SNMPINDEX}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 6382c9595cb446778d23bb273143b27c name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.6527.3.1.2.2.1.8.1.8,{#TEMP_SENSOR},1.3.6.1.4.1.6527.3.1.2.2.1.8.1.17]' @@ -331,6 +355,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: c6a233ce51d44b63963f2345f709e6b3 name: '{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6527.3.1.2.2.1.8.1.18.{#SNMPINDEX}' @@ -347,6 +372,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 72b4bfe7f8604e4e927ac88d1b5fb44d expression: '{avg(5m)}>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:""}-3' @@ -355,6 +381,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: cd5ce82f9bd448eca0ae2fee910e36fc expression: '{avg(5m)}>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:""}-3' @@ -368,6 +395,7 @@ zabbix_export: expression: '{Alcatel Timetra TiMOS SNMP:sensor.temp.value[tmnxHwTemperature.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:""}' recovery_expression: '{Alcatel Timetra TiMOS SNMP:sensor.temp.value[tmnxHwTemperature.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:""}-3' - + uuid: bf7182afed834371855325d3556a6e25 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:""}+3' @@ -398,6 +426,7 @@ zabbix_export: value: '65' valuemaps: - + uuid: 95a194271a584008a81564fd80189c5a name: 'TIMETRA-CHASSIS-MIB::TmnxDeviceState' mappings: - @@ -417,6 +446,7 @@ zabbix_export: newvalue: deviceStateOutOfService graphs: - + uuid: 7300eff1609b497aa7628ed83b36a481 name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -428,6 +458,7 @@ zabbix_export: host: 'Alcatel Timetra TiMOS SNMP' key: 'system.cpu.util[sgiCpuUsage.0]' - + uuid: e404b522555e4f9092930ce870649828 name: 'Memory usage' ymin_type_1: FIXED graph_items: @@ -445,6 +476,7 @@ zabbix_export: host: 'Alcatel Timetra TiMOS SNMP' key: 'vm.memory.available[sgiKbMemoryAvailable.0]' - + uuid: 111cde007d8342f9b743f08f12380ec3 name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/arista_snmp/template_net_arista_snmp.yaml b/templates/net/arista_snmp/template_net_arista_snmp.yaml index fe6ffd2787d..cd4fd18781c 100644 --- a/templates/net/arista_snmp/template_net_arista_snmp.yaml +++ b/templates/net/arista_snmp/template_net_arista_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:34Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 26674f62500e4e79b9f470bbf962130d template: 'Arista SNMP' name: 'Arista SNMP' description: | @@ -31,6 +33,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: 8954dfa9dc4445ad987f764e35c7db6e name: 'Get sensors' type: SNMP_AGENT snmp_oid: 'discovery[{#SENSOR_TYPE},1.3.6.1.2.1.99.1.1.1.1,{#SENSOR_INFO},1.3.6.1.2.1.47.1.1.1.1.2,{#SENSOR_PRECISION},1.3.6.1.2.1.99.1.1.1.3,{#THRESHOLD_LO_WARN},1.3.6.1.4.1.30065.3.12.1.1.1.1,{#THRESHOLD_LO_CRIT},1.3.6.1.4.1.30065.3.12.1.1.1.2,{#THRESHOLD_HI_WARN},1.3.6.1.4.1.30065.3.12.1.1.1.3,{#THRESHOLD_HI_CRIT},1.3.6.1.4.1.30065.3.12.1.1.1.4]' @@ -64,6 +67,7 @@ zabbix_export: value: 'Zabbix raw items' discovery_rules: - + uuid: 54b839c0606741bfad5c84497cf1d295 name: 'Entity discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7]' @@ -77,6 +81,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 161777c6b77c4c91a11e90dda46d4ec5 name: '{#ENT_NAME}: Hardware model name' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.13.{#SNMPINDEX}' @@ -96,6 +101,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 2f25bd11644d4bd3917d6c6693e74c99 name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.11.{#SNMPINDEX}' @@ -116,12 +122,14 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 08b77e3c2be24058a471fe2e4f40814c expression: '{diff()}=1 and {strlen()}>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: c78a9f82601847338d687ed01577e958 name: 'Fan discovery' type: DEPENDENT key: fan.discovery @@ -136,6 +144,7 @@ zabbix_export: description: 'ENTITY-SENSORS-MIB::EntitySensorDataType discovery with rpm filter' item_prototypes: - + uuid: 7d86974a2de14ce3a254172b6bf0761f name: '{#SENSOR_INFO}: Fan speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.99.1.1.1.4.{#SNMPINDEX}' @@ -152,6 +161,7 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 3188acd1a8364ac8a14d56333ffa93af expression: '{min(5m)} > {#THRESHOLD_HI_CRIT}' name: '{#SENSOR_INFO}: Fan speed is above the critical threshold of {#THRESHOLD_HI_CRIT}rpm for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -162,6 +172,7 @@ zabbix_export: name: '{#SENSOR_INFO}: Fan is in critical state' expression: '{Arista SNMP:sensor.fan.status[entPhySensorOperStatus.{#SNMPINDEX}].count(#1,{$FAN_CRIT_STATUS},eq)}=1' - + uuid: 25171037d0664137a66ae20db5f9ea69 expression: '{min(5m)} > {#THRESHOLD_HI_WARN}' name: '{#SENSOR_INFO}: Fan speed is above the warning threshold of {#THRESHOLD_HI_WARN}rpm for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -175,6 +186,7 @@ zabbix_export: name: '{#SENSOR_INFO}: Fan speed is above the critical threshold of {#THRESHOLD_HI_CRIT}rpm for 5m' expression: '{Arista SNMP:sensor.fan.speed[entPhySensorValue.{#SNMPINDEX}].min(5m)} > {#THRESHOLD_HI_CRIT}' - + uuid: 4f27cfe5c25641f7be361513f77afc1b expression: '{max(5m)} < {#THRESHOLD_LO_CRIT}' name: '{#SENSOR_INFO}: Fan speed is below the critical threshold of {#THRESHOLD_LO_CRIT}rpm for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -185,6 +197,7 @@ zabbix_export: name: '{#SENSOR_INFO}: Fan is in critical state' expression: '{Arista SNMP:sensor.fan.status[entPhySensorOperStatus.{#SNMPINDEX}].count(#1,{$FAN_CRIT_STATUS},eq)}=1' - + uuid: 0f98e13c5a1f4082bf7c5aabb0ab36aa expression: '{max(5m)} < {#THRESHOLD_LO_WARN}' name: '{#SENSOR_INFO}: Fan speed is below the warning threshold of {#THRESHOLD_LO_WARN}rpm for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -198,6 +211,7 @@ zabbix_export: name: '{#SENSOR_INFO}: Fan speed is below the critical threshold of {#THRESHOLD_LO_CRIT}rpm for 5m' expression: '{Arista SNMP:sensor.fan.speed[entPhySensorValue.{#SNMPINDEX}].max(5m)} < {#THRESHOLD_LO_CRIT}' - + uuid: c5e6aaebbf9d467488fdfa1127a31fd7 name: '{#SENSOR_INFO}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.99.1.1.1.5.{#SNMPINDEX}' @@ -216,6 +230,7 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 09e9462e93fd4cbc96c5bab1093a84ad expression: '{count(#1,{$FAN_CRIT_STATUS},eq)}=1' name: '{#SENSOR_INFO}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -289,6 +304,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: 01b83e46160a437da4345824f472cc3b name: 'PSU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7]' @@ -302,6 +318,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 3ec518948c0d4472b55adc761ef7855d name: '{#ENT_NAME}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.131.1.1.1.3.{#SNMPINDEX}' @@ -318,12 +335,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: d3286d75f13b433b8d89ce41b28d0fb0 expression: '{count(#1,{$PSU_CRIT_STATUS},eq)}=1' name: '{#ENT_NAME}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 50d834b15d7f4755b1ff89ddba90fa4d name: 'Temperature discovery' type: DEPENDENT key: temp.discovery @@ -342,6 +361,7 @@ zabbix_export: description: 'ENTITY-SENSORS-MIB::EntitySensorDataType discovery with celsius filter' item_prototypes: - + uuid: 2851148fc01c4ba5afb5ab6a3deba5ff name: '{#SENSOR_INFO}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.99.1.1.1.5.{#SNMPINDEX}' @@ -359,6 +379,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: 0f769e8ce0b647989085460beb9a2155 name: '{#SENSOR_INFO}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.99.1.1.1.4.{#SNMPINDEX}' @@ -382,12 +403,14 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: d682b2ceafeb4775a2e1af01efa0b75d expression: '{min(5m)} > {#THRESHOLD_HI_CRIT}' name: '{#SENSOR_INFO}: Temperature is above the critical threshold of {#THRESHOLD_HI_CRIT}°C for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH description: 'This trigger uses temperature sensor values defined in the device.' - + uuid: 2486919fec1246f7889910aa124f53f8 expression: '{min(5m)} > {#THRESHOLD_HI_WARN}' name: '{#SENSOR_INFO}: Temperature is above the warning threshold of {#THRESHOLD_HI_WARN}°C for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -398,12 +421,14 @@ zabbix_export: name: '{#SENSOR_INFO}: Temperature is above the critical threshold of {#THRESHOLD_HI_CRIT}°C for 5m' expression: '{Arista SNMP:sensor.temp.value[entPhySensorValue.{#SNMPINDEX}].min(5m)} > {#THRESHOLD_HI_CRIT}' - + uuid: 4d35d69796a34253b1570492ac29ae0c expression: '{max(5m)} < {#THRESHOLD_LO_CRIT}' name: '{#SENSOR_INFO}: Temperature is below the critical threshold of {#THRESHOLD_LO_CRIT}°C for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH description: 'This trigger uses temperature sensor values defined in the device.' - + uuid: 10deb629d88e4571b2cf0ee34bfd08fb expression: '{max(5m)} < {#THRESHOLD_LO_WARN}' name: '{#SENSOR_INFO}: Temperature is below the warning threshold of {#THRESHOLD_LO_WARN}°C for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -481,6 +506,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: 3002dbe2caa042dcb2beb058b25500f8 name: 'Voltage discovery' type: DEPENDENT key: voltage.discovery @@ -495,6 +521,7 @@ zabbix_export: description: 'ENTITY-SENSORS-MIB::EntitySensorDataType discovery with volts filter' item_prototypes: - + uuid: 7f66af7d12864f2cbaa8a106979ec427 name: '{#SENSOR_INFO}: Voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.99.1.1.1.4.{#SNMPINDEX}' @@ -512,12 +539,14 @@ zabbix_export: value: Voltage trigger_prototypes: - + uuid: 15a758db26104a0a97798195ecbcda57 expression: '{min(5m)} > {#THRESHOLD_HI_CRIT}' name: '{#SENSOR_INFO}: Voltage is above the critical threshold of {#THRESHOLD_HI_CRIT}V for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH description: 'This trigger uses voltage sensor values defined in the device.' - + uuid: 5393b9259f724715bcd148281eedb3b1 expression: '{min(5m)} > {#THRESHOLD_HI_WARN}' name: '{#SENSOR_INFO}: Voltage is above the warning threshold of {#THRESHOLD_HI_WARN}V for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -528,12 +557,14 @@ zabbix_export: name: '{#SENSOR_INFO}: Voltage is above the critical threshold of {#THRESHOLD_HI_CRIT}V for 5m' expression: '{Arista SNMP:sensor.voltage.value[entPhySensorValue.{#SNMPINDEX}].min(5m)} > {#THRESHOLD_HI_CRIT}' - + uuid: 777ca046914b48b0a6bf10bc10a38426 expression: '{max(5m)} < {#THRESHOLD_LO_CRIT}' name: '{#SENSOR_INFO}: Voltage is below the critical threshold of {#THRESHOLD_LO_CRIT}V for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH description: 'This trigger uses voltage sensor values defined in the device.' - + uuid: 031de4a411de4974838b161321a2d952 expression: '{max(5m)} < {#THRESHOLD_LO_WARN}' name: '{#SENSOR_INFO}: Voltage is below the warning threshold of {#THRESHOLD_LO_WARN}V for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -629,6 +660,7 @@ zabbix_export: value: '90' valuemaps: - + uuid: 318f3041aea04848a223de86e589c232 name: 'ENTITY-SENSORS-MIB::EntitySensorStatus' mappings: - @@ -641,6 +673,7 @@ zabbix_export: value: '3' newvalue: nonoperational - + uuid: 15ba17df88eb435d9d48145fba8d9029 name: 'ENTITY-STATE-MIB::EntityOperState' mappings: - diff --git a/templates/net/brocade_fc_sw_snmp/template_net_brocade_fc_sw_snmp.yaml b/templates/net/brocade_fc_sw_snmp/template_net_brocade_fc_sw_snmp.yaml index dd10b3e7aed..19dfef5231e 100644 --- a/templates/net/brocade_fc_sw_snmp/template_net_brocade_fc_sw_snmp.yaml +++ b/templates/net/brocade_fc_sw_snmp/template_net_brocade_fc_sw_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:26Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: de96d02bd5f242bfa31308ae2131d03f template: 'Brocade FC SNMP' name: 'Brocade FC SNMP' description: | @@ -31,6 +33,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: b17a06635cb2400f9c6d0f848fd38868 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1588.2.1.1.1.26.1.0 @@ -47,12 +50,14 @@ zabbix_export: value: CPU triggers: - + uuid: 11a055b8c30b49b5bd5af572a46fd82b expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: c6e2d4c076b14ed19fbcb08caa32e5be name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1588.2.1.1.1.1.6.0 @@ -73,6 +78,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 2b0b23434d9b474087c43ba42253548f expression: '{diff()}=1 and {strlen()}>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -80,6 +86,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: 3c68a1be050d4c1287e63eb7b3b81f8f name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1588.2.1.1.1.1.10.0 @@ -101,12 +108,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 59db15be9cde44ee99e44bc221152cd1 expression: '{diff()}=1 and {strlen()}>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 29f1dda8042d4fd18d7da9eb95fea76c name: 'Overall system health status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1588.2.1.1.1.1.7.0 @@ -129,12 +138,14 @@ zabbix_export: value: Status triggers: - + uuid: 25ae3258f1ff464eba4acdd501fdf270 expression: '{count(#1,{$HEALTH_CRIT_STATUS},eq)}=1' name: 'System status is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: HIGH description: 'Please check the device for errors' - + uuid: 21e6aa2f40c74475a7693d220682cc86 expression: '{count(#1,{$HEALTH_WARN_STATUS:"offline"},eq)}=1 or {count(#1,{$HEALTH_WARN_STATUS:"testing"},eq)}=1' name: 'System status is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -145,6 +156,7 @@ zabbix_export: name: 'System status is in critical state' expression: '{Brocade FC SNMP:system.status[swOperStatus.0].count(#1,{$HEALTH_CRIT_STATUS},eq)}=1' - + uuid: 9a8441cae4fb4c698502a20d5ce23ddf name: 'Memory utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1588.2.1.1.1.26.6.0 @@ -161,12 +173,14 @@ zabbix_export: value: Memory triggers: - + uuid: 814bcd086ae74bd0b20c2966308a9fd6 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' discovery_rules: - + uuid: 721801e236e34b02b5430d115b23817e name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.1588.2.1.1.1.1.22.1.1,{#SENSOR_TYPE},1.3.6.1.4.1.1588.2.1.1.1.1.22.1.2,{#SENSOR_INFO},1.3.6.1.4.1.1588.2.1.1.1.1.22.1.5]' @@ -180,6 +194,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 4f37f76d0b3241598e69b091f1835ef5 name: '{#SENSOR_INFO}: Fan speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1588.2.1.1.1.1.22.1.4.{#SNMPINDEX}' @@ -195,6 +210,7 @@ zabbix_export: tag: Application value: Fans - + uuid: ee2569161ad146b392bb8f331a7f7d19 name: '{#SENSOR_INFO}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1588.2.1.1.1.1.22.1.3.{#SNMPINDEX}' @@ -211,12 +227,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: a35409e10dd2495f9076cc3661c021ba expression: '{count(#1,{$FAN_CRIT_STATUS},eq)}=1' name: '{#SENSOR_INFO}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 38b386396ae445e0a03e2b555d7396eb expression: '{count(#1,{$FAN_OK_STATUS},ne)}=1' name: '{#SENSOR_INFO}: Fan is not in normal state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -227,6 +245,7 @@ zabbix_export: name: '{#SENSOR_INFO}: Fan is in critical state' expression: '{Brocade FC SNMP:sensor.fan.status[swSensorStatus.{#SNMPINDEX}].count(#1,{$FAN_CRIT_STATUS},eq)}=1' - + uuid: 32c9720e348e4d4ebb9e70c2b247de29 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.1588.2.1.1.1.1.22.1.1,{#SENSOR_TYPE},1.3.6.1.4.1.1588.2.1.1.1.1.22.1.2,{#SENSOR_INFO},1.3.6.1.4.1.1588.2.1.1.1.1.22.1.5]' @@ -240,6 +259,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 7a8f32cbb43f4ce789097e8cb26b0456 name: '{#SENSOR_INFO}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1588.2.1.1.1.1.22.1.3.{#SNMPINDEX}' @@ -256,12 +276,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 61d5da83d973488681436eb199a9bc06 expression: '{count(#1,{$PSU_CRIT_STATUS},eq)}=1' name: '{#SENSOR_INFO}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 6b523ec6f7fe485d870111fc12f2498f expression: '{count(#1,{$PSU_OK_STATUS},ne)}=1' name: '{#SENSOR_INFO}: Power supply is not in normal state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -272,6 +294,7 @@ zabbix_export: name: '{#SENSOR_INFO}: Power supply is in critical state' expression: '{Brocade FC SNMP:sensor.psu.status[swSensorStatus.{#SNMPINDEX}].count(#1,{$PSU_CRIT_STATUS},eq)}=1' - + uuid: efaa3e2dfb5b405d99998bd6f8a08697 name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.1588.2.1.1.1.1.22.1.1,{#SENSOR_TYPE},1.3.6.1.4.1.1588.2.1.1.1.1.22.1.2,{#SENSOR_INFO},1.3.6.1.4.1.1588.2.1.1.1.1.22.1.5]' @@ -285,6 +308,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: f95f92a4151d4039ab3ce73ca231f079 name: '{#SENSOR_INFO}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1588.2.1.1.1.1.22.1.3.{#SNMPINDEX}' @@ -302,6 +326,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: ee48ef951f124c569327670a2a0f2152 name: '{#SENSOR_INFO}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1588.2.1.1.1.1.22.1.4.{#SNMPINDEX}' @@ -318,6 +343,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 098df9be0caf41719b22cd6572ed8f44 expression: '{avg(5m)}>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:""}-3' @@ -326,6 +352,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 675ab175355646e380635aa38fb1a908 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:""}+3' @@ -334,6 +361,7 @@ zabbix_export: priority: AVERAGE trigger_prototypes: - + uuid: 783ca6c474f74cdabe550cb94d2be46f expression: | {Brocade FC SNMP:sensor.temp.value[swSensorValue.{#SNMPINDEX}].avg(5m)}>{$TEMP_WARN:""} or @@ -391,6 +419,7 @@ zabbix_export: value: '5' valuemaps: - + uuid: 54427fdf694547c598e3662df09a980a name: 'SW-MIB::swOperStatus' mappings: - @@ -406,6 +435,7 @@ zabbix_export: value: '4' newvalue: faulty - + uuid: 73618556ee4b4e8f9ec9acf0893e13ea name: 'SW-MIB::swSensorStatus' mappings: - @@ -428,6 +458,7 @@ zabbix_export: newvalue: absent graphs: - + uuid: 8d1edf299fde462bbca5ceaf1b439223 name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -439,6 +470,7 @@ zabbix_export: host: 'Brocade FC SNMP' key: 'system.cpu.util[swCpuUsage.0]' - + uuid: d1e06bb17c2f458699664bfa61c12496 name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/brocade_foundry_sw_snmp/template_net_brocade_foundry_sw_snmp.yaml b/templates/net/brocade_foundry_sw_snmp/template_net_brocade_foundry_sw_snmp.yaml index 1898b01b456..0fd72b4c9e6 100644 --- a/templates/net/brocade_foundry_sw_snmp/template_net_brocade_foundry_sw_snmp.yaml +++ b/templates/net/brocade_foundry_sw_snmp/template_net_brocade_foundry_sw_snmp.yaml @@ -1,13 +1,16 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:30Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 6ecfb7083ddf45f183ab4be50cfba37a template: 'Brocade_Foundry Nonstackable SNMP' name: 'Brocade_Foundry Nonstackable SNMP' description: | @@ -29,6 +32,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: 4f58884d810a416ea321dd622c876d06 name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1991.1.1.2.1.11.0 @@ -51,6 +55,7 @@ zabbix_export: value: Inventory triggers: - + uuid: ac4c582235b642788fa927749ec86e0e expression: '{diff()}=1 and {strlen()}>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -58,6 +63,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: 7d8b9dc153c4408c99a707a9b4d57647 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1991.1.1.1.1.2.0 @@ -79,6 +85,7 @@ zabbix_export: value: Inventory triggers: - + uuid: efa793a93b84437dbcb8521399435326 expression: '{diff()}=1 and {strlen()}>0' name: 'Device has been replaced (new serial number received)' priority: INFO @@ -86,6 +93,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: cb46b61100c8456098a85b1e48644146 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#FAN_INDEX},1.3.6.1.4.1.1991.1.1.1.3.1.1.1]' @@ -94,6 +102,7 @@ zabbix_export: description: 'snChasFanTable: A table of each fan information. Only installed fan appears in a table row.' item_prototypes: - + uuid: 9edc2a34faa84e908b33259d495b5da1 name: 'Fan {#FAN_INDEX}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1991.1.1.1.3.1.1.3.{#SNMPINDEX}' @@ -110,12 +119,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: d201ba93a57144c38aaea8ee1da8910e expression: '{count(#1,{$FAN_CRIT_STATUS},eq)}=1' name: 'Fan {#FAN_INDEX}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 840f7bc6471b4585b54e1e737f985317 expression: '{count(#1,{$FAN_OK_STATUS},ne)}=1' name: 'Fan {#FAN_INDEX}: Fan is not in normal state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -126,6 +137,7 @@ zabbix_export: name: 'Fan {#FAN_INDEX}: Fan is in critical state' expression: '{Brocade_Foundry Nonstackable SNMP:sensor.fan.status[snChasFanOperStatus.{#SNMPINDEX}].count(#1,{$FAN_CRIT_STATUS},eq)}=1' - + uuid: 9ea01b3ce15248868f1ced0b38bf1245 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PSU_INDEX},1.3.6.1.4.1.1991.1.1.1.2.1.1.1]' @@ -134,6 +146,7 @@ zabbix_export: description: 'snChasPwrSupplyTable: A table of each power supply information. Only installed power supply appears in a table row.' item_prototypes: - + uuid: 47e7c7bb4c27483bb4dd458b5a2d2c1e name: 'PSU {#PSU_INDEX}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1991.1.1.1.2.1.1.3.{#SNMPINDEX}' @@ -150,12 +163,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: b4df241669be42e1b551675e5ebdc485 expression: '{count(#1,{$PSU_CRIT_STATUS},eq)}=1' name: 'PSU {#PSU_INDEX}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 2b9281b8517f4fc79ef57e3ae6495a56 expression: '{count(#1,{$PSU_OK_STATUS},ne)}=1' name: 'PSU {#PSU_INDEX}: Power supply is not in normal state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -166,6 +181,7 @@ zabbix_export: name: 'PSU {#PSU_INDEX}: Power supply is in critical state' expression: '{Brocade_Foundry Nonstackable SNMP:sensor.psu.status[snChasPwrSupplyOperStatus.{#SNMPINDEX}].count(#1,{$PSU_CRIT_STATUS},eq)}=1' - + uuid: 5b62e90cfc5549d4b189158499b3d9fb name: 'Temperature Discovery Chassis' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.1991.1.1.1.1.18]' @@ -174,6 +190,7 @@ zabbix_export: description: 'Since temperature of the chassis is not available on all Brocade/Foundry hardware, this LLD is here to avoid unsupported items.' item_prototypes: - + uuid: 699f30c8feee47cf8bf3da4d10f2c8aa name: 'Chassis #{#SNMPINDEX}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1991.1.1.1.1.18.{#SNMPINDEX}' @@ -197,6 +214,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: ea6184b971d34a52a129325e87d39a87 expression: '{avg(5m)}>{$TEMP_CRIT:"Chassis"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:"Chassis"}-3' @@ -205,6 +223,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 802d34e4eec840e2989d5d2a0640b326 expression: '{avg(5m)}>{$TEMP_WARN:"Chassis"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:"Chassis"}-3' @@ -218,6 +237,7 @@ zabbix_export: expression: '{Brocade_Foundry Nonstackable SNMP:sensor.temp.value[snChasActualTemperature.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:"Chassis"}' recovery_expression: '{Brocade_Foundry Nonstackable SNMP:sensor.temp.value[snChasActualTemperature.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:"Chassis"}-3' - + uuid: 913ede9096614026a43e676558bd2c69 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:"Chassis"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:"Chassis"}+3' @@ -225,6 +245,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: 44a84963c9d04fc5a82415602ec8db33 name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SENSOR_DESCR},1.3.6.1.4.1.1991.1.1.2.13.1.1.3]' @@ -233,6 +254,7 @@ zabbix_export: description: 'snAgentTempTable:Table to list temperatures of the modules in the device. This table is applicable to only those modules with temperature sensors.' item_prototypes: - + uuid: c181349497cc4d2dbaf43f51712278df name: '{#SENSOR_DESCR}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1991.1.1.2.13.1.1.4.{#SNMPINDEX}' @@ -254,6 +276,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 4342f5b5b65e4c6d9825f9ddae6b250e expression: '{avg(5m)}>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:""}-3' @@ -262,6 +285,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 83548cfdeb46481a969bf7084909ee00 expression: '{avg(5m)}>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:""}-3' @@ -275,6 +299,7 @@ zabbix_export: expression: '{Brocade_Foundry Nonstackable SNMP:sensor.temp.value[snAgentTempValue.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:""}' recovery_expression: '{Brocade_Foundry Nonstackable SNMP:sensor.temp.value[snAgentTempValue.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:""}-3' - + uuid: 2a105e678b484607916defb6350a7105 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:""}+3' @@ -305,6 +330,7 @@ zabbix_export: value: '65' valuemaps: - + uuid: d457efd8cee74f168bd88f4fb2376142 name: 'FOUNDRY-SN-AGENT-MIB::snChasFanOperStatus' mappings: - @@ -317,6 +343,7 @@ zabbix_export: value: '3' newvalue: failure - + uuid: fe1c4f9f35a34b6189110fc95e21b086 name: 'FOUNDRY-SN-AGENT-MIB::snChasPwrSupplyOperStatus' mappings: - @@ -329,6 +356,7 @@ zabbix_export: value: '3' newvalue: failure - + uuid: c55052212c774e3fbab00343050b3db5 template: 'Brocade_Foundry Performance SNMP' name: 'Brocade_Foundry Performance SNMP' description: | @@ -343,6 +371,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: b2bda926f1864eb893c53ef0c6cad2a2 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1991.1.1.2.1.52.0 @@ -359,12 +388,14 @@ zabbix_export: value: CPU triggers: - + uuid: ab3da08aeb384ddd89089e57f8239eb8 expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: e357f3d53b9a48a087e140b94b3aff1d name: 'Memory utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1991.1.1.2.1.53.0 @@ -383,6 +414,7 @@ zabbix_export: value: Memory triggers: - + uuid: d6990a82c1cc4e6eb161c171a2e7d211 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE @@ -395,6 +427,7 @@ zabbix_export: macro: '{$MEMORY.UTIL.MAX}' value: '90' - + uuid: f64ad01567914165a493815e492fb315 template: 'Brocade_Foundry Stackable SNMP' name: 'Brocade_Foundry Stackable SNMP' description: | @@ -423,6 +456,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: 5c17e0d80c354391b339142f2a973886 name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1991.1.1.2.1.11.0 @@ -445,6 +479,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 080f73a0b00844d9b6d1c6d57cd88bc1 expression: '{diff()}=1 and {strlen()}>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -453,6 +488,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: 88f67d02cd484dfb841f5f841c3e0bd6 name: 'Chassis Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.1991.1.1.1.4.1.1.1]' @@ -461,6 +497,7 @@ zabbix_export: description: 'snChasUnitIndex: The index to chassis table.' item_prototypes: - + uuid: 2638da6ab127484f8119f8d46d5c996b name: 'Unit {#SNMPVALUE}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1991.1.1.1.4.1.1.2.{#SNMPINDEX}' @@ -483,12 +520,14 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: c22cbabba78a4cdab69f46ce26338d79 expression: '{diff()}=1 and {strlen()}>0' name: 'Unit {#SNMPVALUE}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: a192b69e71684d9381ca48b5453a2d8b name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#FAN_UNIT},1.3.6.1.4.1.1991.1.1.1.3.2.1.1,{#FAN_INDEX},1.3.6.1.4.1.1991.1.1.1.3.2.1.2]' @@ -497,6 +536,7 @@ zabbix_export: description: 'snChasFan2Table: A table of each fan information for each unit. Only installed fan appears in a table row.' item_prototypes: - + uuid: 5491a504d4f8441eb3be588f2ed56d7c name: 'Unit {#FAN_UNIT} Fan {#FAN_INDEX}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1991.1.1.1.3.2.1.4.{#SNMPINDEX}' @@ -513,12 +553,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: cebf24406756415db602158e3162084e expression: '{count(#1,{$FAN_CRIT_STATUS},eq)}=1' name: 'Unit {#FAN_UNIT} Fan {#FAN_INDEX}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 6a799efac8854a6996f0d3828c259b6a expression: '{count(#1,{$FAN_OK_STATUS},ne)}=1' name: 'Unit {#FAN_UNIT} Fan {#FAN_INDEX}: Fan is not in normal state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -529,6 +571,7 @@ zabbix_export: name: 'Unit {#FAN_UNIT} Fan {#FAN_INDEX}: Fan is in critical state' expression: '{Brocade_Foundry Stackable SNMP:sensor.fan.status[snChasFan2OperStatus.{#SNMPINDEX}].count(#1,{$FAN_CRIT_STATUS},eq)}=1' - + uuid: 36f00d10099946c9bf3a9e617252bec1 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PSU_UNIT},1.3.6.1.4.1.1991.1.1.1.2.2.1.1,{#PSU_INDEX},1.3.6.1.4.1.1991.1.1.1.2.2.1.2]' @@ -537,6 +580,7 @@ zabbix_export: description: 'snChasPwrSupply2Table: A table of each power supply information for each unit. Only installed power supply appears in a table row.' item_prototypes: - + uuid: d96f92d0de9e48968483b9354b99e509 name: 'Unit {#PSU_UNIT} PSU {#PSU_INDEX}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1991.1.1.1.2.2.1.4.{#SNMPINDEX}' @@ -553,12 +597,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: d96b9e7204474ef7afcb13850cbcca88 expression: '{count(#1,{$PSU_CRIT_STATUS},eq)}=1' name: 'Unit {#PSU_UNIT} PSU {#PSU_INDEX}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 49d9eea3ab694fafb237f41596f8fb1a expression: '{count(#1,{$PSU_OK_STATUS},ne)}=1' name: 'Unit {#PSU_UNIT} PSU {#PSU_INDEX}: Power supply is not in normal state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -569,6 +615,7 @@ zabbix_export: name: 'Unit {#PSU_UNIT} PSU {#PSU_INDEX}: Power supply is in critical state' expression: '{Brocade_Foundry Stackable SNMP:sensor.psu.status[snChasPwrSupply2OperStatus.{#SNMPINDEX}].count(#1,{$PSU_CRIT_STATUS},eq)}=1' - + uuid: e78f4dcfd112442f8b053f1eb0a28741 name: 'Stack Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.1991.1.1.3.31.2.1.1.5]' @@ -577,6 +624,7 @@ zabbix_export: description: 'Discovering snStackingConfigUnitTable for Model names' item_prototypes: - + uuid: a4fd63461cb24e4e81e4cbba9f086595 name: 'Unit {#SNMPINDEX}: Hardware model name' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1991.1.1.3.31.2.1.1.5.{#SNMPINDEX}' @@ -598,6 +646,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: c700d182f3e041d3b31076984100a402 name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SENSOR_DESCR},1.3.6.1.4.1.1991.1.1.2.13.3.1.4]' @@ -606,6 +655,7 @@ zabbix_export: description: 'snAgentTemp2Table:Table to list temperatures of the modules in the device for each unit. This table is applicable to only those modules with temperature sensors.' item_prototypes: - + uuid: a6bc8a2263444fa1a2b07478068d7297 name: '{#SENSOR_DESCR}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1991.1.1.2.13.3.1.5.{#SNMPINDEX}' @@ -627,6 +677,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: dd4241c36d5f478b8f97d848011615a7 expression: '{avg(5m)}>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:""}-3' @@ -635,6 +686,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: e3c8053416a34b178674ef4bc716b545 expression: '{avg(5m)}>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:""}-3' @@ -648,6 +700,7 @@ zabbix_export: expression: '{Brocade_Foundry Stackable SNMP:sensor.temp.value[snAgentTemp2Value.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:""}' recovery_expression: '{Brocade_Foundry Stackable SNMP:sensor.temp.value[snAgentTemp2Value.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:""}-3' - + uuid: beb41409a8b94615a6cffcd63b517c55 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:""}+3' @@ -678,6 +731,7 @@ zabbix_export: value: '65' valuemaps: - + uuid: 41fadae69fa64af4a21c853fc00f23c0 name: 'FOUNDRY-SN-AGENT-MIB::snChasFanOperStatus' mappings: - @@ -690,6 +744,7 @@ zabbix_export: value: '3' newvalue: failure - + uuid: 7b767e61825544bb857347f303a1f077 name: 'FOUNDRY-SN-AGENT-MIB::snChasPwrSupplyOperStatus' mappings: - @@ -703,6 +758,7 @@ zabbix_export: newvalue: failure graphs: - + uuid: ed536efa5baa4d5ca8ee1af4fc813e72 name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -714,6 +770,7 @@ zabbix_export: host: 'Brocade_Foundry Performance SNMP' key: 'system.cpu.util[snAgGblCpuUtil1MinAvg.0]' - + uuid: 8e5d8b8e81d2473c99df3d7ad5c147c3 name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24fs_snmp/template_net_cisco_catalyst_3750_24fs_snmp.yaml b/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24fs_snmp/template_net_cisco_catalyst_3750_24fs_snmp.yaml index 0671c8969fc..ab6d58a78e0 100644 --- a/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24fs_snmp/template_net_cisco_catalyst_3750_24fs_snmp.yaml +++ b/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24fs_snmp/template_net_cisco_catalyst_3750_24fs_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:27:09Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 6ff896f545e043cc98de6d98698d41df template: 'Cisco Catalyst 3750V2-24FS SNMP' name: 'Cisco Catalyst 3750V2-24FS SNMP' description: | @@ -26,6 +28,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 1a1244d5dcbc4cbcb5edb70b7cd2b3aa name: 'ICMP ping' type: SIMPLE key: icmpping @@ -38,11 +41,13 @@ zabbix_export: value: Status triggers: - + uuid: 4562178eeeba4c99ae384de5abd8d6cd expression: '{max(#3)}=0' name: 'Unavailable by ICMP ping' priority: HIGH description: 'Last three attempts returned timeout. Please check device connectivity.' - + uuid: 5804e615ec714a85ab3bf8128f92d0fc name: 'ICMP loss' type: SIMPLE key: icmppingloss @@ -55,6 +60,7 @@ zabbix_export: value: Status triggers: - + uuid: b59be1219a5245369c9bb8a5757bd61e expression: '{min(5m)}>{$ICMP_LOSS_WARN} and {min(5m)}<100' name: 'High ICMP ping loss' opdata: 'Loss: {ITEM.LASTVALUE1}' @@ -64,6 +70,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: '{Cisco Catalyst 3750V2-24FS SNMP:icmpping.max(#3)}=0' - + uuid: 02403547a7714c94ba442d09ba91a1be name: 'ICMP response time' type: SIMPLE key: icmppingsec @@ -76,6 +83,7 @@ zabbix_export: value: Status triggers: - + uuid: ee1549d0569a4d5ca7be8b6f397c8421 expression: '{avg(5m)}>{$ICMP_RESPONSE_TIME_WARN}' name: 'High ICMP ping response time' opdata: 'Value: {ITEM.LASTVALUE1}' @@ -88,6 +96,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: '{Cisco Catalyst 3750V2-24FS SNMP:icmpping.max(#3)}=0' - + uuid: 80fe62cf4b2b4b96a077f23ff40d9baf name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -101,6 +110,7 @@ zabbix_export: tag: Application value: General - + uuid: 0bcb970099c0429a9254c88d94d3f27d name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -123,6 +133,7 @@ zabbix_export: tag: Application value: General - + uuid: 6a1b8a292e9448329b538c0c6c47317b name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -146,6 +157,7 @@ zabbix_export: tag: Application value: General - + uuid: e7b500dbdd044fd2a6213496422d4540 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.13.1 @@ -166,6 +178,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 7f1f5522eab7406ea8dfce09cb84d39d name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.11.1 @@ -187,12 +200,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 6c0cd83d076042cf94477a70d084efb9 expression: '{diff()}=1 and {strlen()}>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: cb5e9fc216ca46f885562169ed67a612 name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -215,6 +230,7 @@ zabbix_export: tag: Application value: General - + uuid: c79c23799ba248e0b35a086a7503646b name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -238,12 +254,14 @@ zabbix_export: value: General triggers: - + uuid: 29cc7ff0ee254ad4a56ea206997faaea expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: f4d399a9cb884067a8303799b6ddfca4 name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -264,6 +282,7 @@ zabbix_export: tag: Application value: General - + uuid: bf04928736ed4d3c855d8e0718cdfa1f name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -290,6 +309,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 516562826b2c4d1c84f853775b6529c2 expression: '{diff()}=1 and {strlen()}>0' recovery_mode: NONE name: 'Operating system description has changed' @@ -301,6 +321,7 @@ zabbix_export: name: 'System name has changed (new name: {ITEM.VALUE})' expression: '{Cisco Catalyst 3750V2-24FS SNMP:system.name.diff()}=1 and {Cisco Catalyst 3750V2-24FS SNMP:system.name.strlen()}>0' - + uuid: 3001dec3d8564a4e83e25e557c6d1336 name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -322,12 +343,14 @@ zabbix_export: value: Status triggers: - + uuid: 5018de78929043d38738265d1044b6d7 expression: '{last()}<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 1fe8d0559b794a47a78fccde9156b694 name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -340,6 +363,7 @@ zabbix_export: value: Status triggers: - + uuid: b6256012fd034d2c8fcd6a1c9187537b expression: '{max({$SNMP.TIMEOUT})}=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -347,6 +371,7 @@ zabbix_export: description: 'SNMP is not available for polling. Please check device connectivity and SNMP settings.' discovery_rules: - + uuid: fd02edfd2bdb43a3b02495722e01b462 name: 'CPU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.109.1.1.1.1.5]' @@ -360,6 +385,7 @@ zabbix_export: In case of a single CPU, cpmCPUTotalTable has only one entry. item_prototypes: - + uuid: 75ac10af8a84469aaf83ead5ada42fc5 name: '#{#SNMPINDEX}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.109.1.1.1.1.8.{#SNMPINDEX}' @@ -379,6 +405,7 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: 3cb2c941f4bc4cfbb206929a40d48fd8 expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: '#{#SNMPINDEX}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -386,6 +413,7 @@ zabbix_export: description: 'CPU utilization is too high. The system might be slow to respond.' graph_prototypes: - + uuid: 00035facb3f3457fb24582f664c2401d name: '#{#SNMPINDEX}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -397,6 +425,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-24FS SNMP' key: 'system.cpu.util[{#SNMPINDEX}]' - + uuid: bee10a232bfb498286a73963b6fe1f2a name: 'Entity Serial Numbers discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7,{#ENT_SN},1.3.6.1.2.1.47.1.1.1.1.11]' @@ -415,6 +444,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: b0602fa005c140cd9d123eacd62ced06 name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.11.{#SNMPINDEX}' @@ -437,11 +467,13 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 3ea6482f9a594625b4a9c48af4b5e5fe expression: '{diff()}=1 and {strlen()}>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' - + uuid: 3c2e82ee5eff4bceafeec77e63120b08 name: 'FAN discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.4.1.2]' @@ -450,6 +482,7 @@ zabbix_export: description: 'The table of fan status maintained by the environmental monitor.' item_prototypes: - + uuid: 15cc972b704a4f9c9e5a7798df362fa3 name: '{#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.4.1.3.{#SNMPINDEX}' @@ -466,12 +499,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 40b47b243c7741369343d56e84169ee9 expression: '{last()}=3 or {last()}=4' name: '{#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 6930a1f989134a68b833835385657b16 expression: '{last()}=2' name: '{#SNMPVALUE}: Fan is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -482,6 +517,7 @@ zabbix_export: name: '{#SNMPVALUE}: Fan is in critical state' expression: '{Cisco Catalyst 3750V2-24FS SNMP:sensor.fan.status[{#SNMPINDEX}].last()}=3 or {Cisco Catalyst 3750V2-24FS SNMP:sensor.fan.status[{#SNMPINDEX}].last()}=4' - + uuid: bfcf962374c14dc2805b39bf00987f3c name: 'Memory discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.48.1.1.1.2]' @@ -492,6 +528,7 @@ zabbix_export: http://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/15216-contiguous-memory.html item_prototypes: - + uuid: 8eaceca5f390424db56dcc3b006baa54 name: '{#SNMPVALUE}: Free memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.6.{#SNMPINDEX}' @@ -508,6 +545,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 446338a14fcf4ba99e72902821ae9c44 name: '{#SNMPVALUE}: Used memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.5.{#SNMPINDEX}' @@ -524,6 +562,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 000ba7ca09814368aae61f3f08fb740e name: '{#SNMPVALUE}: Memory utilization' type: CALCULATED key: 'vm.memory.util[{#SNMPINDEX}]' @@ -538,12 +577,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 52e426e4ed3c4e9ab38c77a3e8f755c3 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: '{#SNMPVALUE}: High memory utilization ( >{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 4c4a6a5124eb4cc0b32de032f4e9e3db name: '{#SNMPVALUE}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -555,6 +596,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-24FS SNMP' key: 'vm.memory.util[{#SNMPINDEX}]' - + uuid: 2d0c3668e56c4511b6625d6dc7b72015 name: 'Network interfaces discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFADMINSTATUS},1.3.6.1.2.1.2.2.1.7,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2,{#IFTYPE},1.3.6.1.2.1.2.2.1.3]' @@ -620,6 +662,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB.' item_prototypes: - + uuid: e3c18989a34a434687ffa57423025878 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.13.{#SNMPINDEX}' @@ -642,6 +685,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 20da38b76f1a4b418b6a965cf973b30a name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.14.{#SNMPINDEX}' @@ -661,6 +705,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 45ca6678db4b4bbaa4e578c8a8a195ea expression: '{min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$IF.ERRORS.WARN:"{#IFNAME}"}*0.8' @@ -673,6 +718,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-24FS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' - + uuid: e21895be99254fe49cfd654a576da912 name: 'Interface {#IFNAME}({#IFALIAS}): Bits received' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.6.{#SNMPINDEX}' @@ -696,6 +742,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: ace9c36c517a47dfa1ece694d6c10883 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.19.{#SNMPINDEX}' @@ -718,6 +765,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 6fbeb22aa8384ba5a7d246ef6a749aff name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.20.{#SNMPINDEX}' @@ -737,6 +785,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: d71879f9c03d4aa994b3dfdd08b3b52d expression: '{min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$IF.ERRORS.WARN:"{#IFNAME}"}*0.8' @@ -749,6 +798,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-24FS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' - + uuid: 943c994ad06a4193a840e2734465ad01 name: 'Interface {#IFNAME}({#IFALIAS}): Bits sent' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.10.{#SNMPINDEX}' @@ -772,6 +822,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 66348f674b9143f48ea7ef829c220845 name: 'Interface {#IFNAME}({#IFALIAS}): Speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.15.{#SNMPINDEX}' @@ -795,6 +846,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 1f73344515564398b4f17ea531285deb name: 'Interface {#IFNAME}({#IFALIAS}): Operational status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.8.{#SNMPINDEX}' @@ -822,6 +874,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 95907ca836854add8bc8b60bea6782bc expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({last()}=2)' name: 'Interface {#IFNAME}({#IFALIAS}): Link down' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -831,6 +884,7 @@ zabbix_export: 1. Can be triggered if operations status is down. 2. {$IFCONTROL:"{#IFNAME}"}=1 - user can redefine Context macro to value - 0. That marks this interface as not important. No new trigger will be fired if this interface is down. - + uuid: f2d27d63c05a479f893f0a8ad9447747 name: 'Interface {#IFNAME}({#IFALIAS}): Interface type' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.3.{#SNMPINDEX}' @@ -854,6 +908,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 70d423ed3d1041fc8af68fc153e1e6c0 expression: | {Cisco Catalyst 3750V2-24FS SNMP:net.if.speed[{#SNMPINDEX}].change()}<0 and {Cisco Catalyst 3750V2-24FS SNMP:net.if.speed[{#SNMPINDEX}].last()}>0 and ( @@ -879,6 +934,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-24FS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' - + uuid: ee8547af6abf428fac218fac59b94a99 expression: | ({Cisco Catalyst 3750V2-24FS SNMP:net.if.in[{#SNMPINDEX}].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Cisco Catalyst 3750V2-24FS SNMP:net.if.speed[{#SNMPINDEX}].last()}) and {Cisco Catalyst 3750V2-24FS SNMP:net.if.speed[{#SNMPINDEX}].last()}>0 @@ -893,6 +949,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-24FS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' - + uuid: 9be7165f20514ac08c890da567ae0a10 expression: | ({Cisco Catalyst 3750V2-24FS SNMP:net.if.out[{#SNMPINDEX}].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Cisco Catalyst 3750V2-24FS SNMP:net.if.speed[{#SNMPINDEX}].last()}) and {Cisco Catalyst 3750V2-24FS SNMP:net.if.speed[{#SNMPINDEX}].last()}>0 @@ -908,6 +965,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-24FS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' graph_prototypes: - + uuid: 00ed7485a75e4192979c950b279593d8 name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' graph_items: - @@ -952,6 +1010,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-24FS SNMP' key: 'net.if.in.discards[{#SNMPINDEX}]' - + uuid: 836c2d80023941e6a9c66d7129d0caf2 name: 'EtherLike discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.2.1.10.7.2.1.19,{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2]' @@ -971,6 +1030,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB and EtherLike-MIB. Interfaces with up(1) Operational Status are discovered.' item_prototypes: - + uuid: 946ab71daeb34f79868c0fb49aea0beb name: 'Interface {#IFNAME}({#IFALIAS}): Duplex status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.10.7.2.1.19.{#SNMPINDEX}' @@ -1011,11 +1071,13 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 9f4418a9b7444f88aa4c489680ddbf61 expression: '{last()}=2' name: 'Interface {#IFNAME}({#IFALIAS}): In half-duplex mode' priority: WARNING description: 'Please check autonegotiation settings and cabling' - + uuid: fd7b48d3e3124526918cbe23e6980e4d name: 'PSU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.5.1.2]' @@ -1024,6 +1086,7 @@ zabbix_export: description: 'The table of power supply status maintained by the environmental monitor card.' item_prototypes: - + uuid: 330b4d1a9e92485b9997d2a9e0e1079a name: '{#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.5.1.3.{#SNMPINDEX}' @@ -1040,12 +1103,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: bb00e0f2eac944ae993a9d76fe10ac49 expression: '{last()}=3 or {last(4)}=4' name: '{#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: eee33c351d4e44f7985cd48f80432ac9 expression: '{last()}=2' name: '{#SNMPVALUE}: Power supply is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -1056,6 +1121,7 @@ zabbix_export: name: '{#SNMPVALUE}: Power supply is in critical state' expression: '{Cisco Catalyst 3750V2-24FS SNMP:sensor.psu.status[{#SNMPINDEX}].last()}=3 or {Cisco Catalyst 3750V2-24FS SNMP:sensor.psu.status[{#SNMPINDEX}].last(4)}=4' - + uuid: 5d7f7f4b585d4702922efffecd0ea00b name: 'Temperature discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.3.1.2]' @@ -1066,6 +1132,7 @@ zabbix_export: maintained by the environmental monitor. item_prototypes: - + uuid: c520d3696a4d44e9a7095837f9457a9d name: '{#SNMPVALUE}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.6.{#SNMPINDEX}' @@ -1083,12 +1150,14 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 3ffda7f4c0334e4c8dd75c80d58e3859 expression: '{last()}=3 or {last()}=4' name: '{#SNMPVALUE}: Temperature is in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH description: 'This trigger uses temperature sensor state' - + uuid: 288b10cc39a34041a37868d17582f5d0 expression: '{last()}=2' name: '{#SNMPVALUE}: Temperature is in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -1099,6 +1168,7 @@ zabbix_export: name: '{#SNMPVALUE}: Temperature is in critical state' expression: '{Cisco Catalyst 3750V2-24FS SNMP:sensor.temp.status[{#SNMPINDEX}].last()}=3 or {Cisco Catalyst 3750V2-24FS SNMP:sensor.temp.status[{#SNMPINDEX}].last()}=4' - + uuid: ad48c4102a784c8c8d22825235710831 name: '{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.3.{#SNMPINDEX}' @@ -1116,6 +1186,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 2343fc9628c946b7a3ff5991a6cfad83 expression: '{avg(5m)}>{$TEMP_CRIT:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:"{#SNMPVALUE}"}-3' @@ -1124,6 +1195,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 56786f9f509f467086484bcf288799d7 expression: '{avg(5m)}>{$TEMP_WARN:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:"{#SNMPVALUE}"}-3' @@ -1137,6 +1209,7 @@ zabbix_export: expression: '{Cisco Catalyst 3750V2-24FS SNMP:sensor.temp.value[{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:"{#SNMPVALUE}"}' recovery_expression: '{Cisco Catalyst 3750V2-24FS SNMP:sensor.temp.value[{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:"{#SNMPVALUE}"}-3' - + uuid: be9e7ad204af45f68093ff31baeaa675 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}+3' @@ -1218,6 +1291,7 @@ zabbix_export: value: '50' valuemaps: - + uuid: 673c7626d11b4867aba08e96b0fbd149 name: 'CISCO-ENVMON-MIB::CiscoEnvMonState' mappings: - @@ -1239,6 +1313,7 @@ zabbix_export: value: '6' newvalue: notFunctioning - + uuid: 4c04fea7546044d9a9c64762a9e1ebdd name: 'EtherLike-MIB::dot3StatsDuplexStatus' mappings: - @@ -1251,6 +1326,7 @@ zabbix_export: value: '3' newvalue: fullDuplex - + uuid: 346b197cb4fe42cb9b304ce246e5924f name: 'IF-MIB::ifOperStatus' mappings: - @@ -1275,6 +1351,7 @@ zabbix_export: value: '7' newvalue: lowerLayerDown - + uuid: 94e4f1da1ff24b96bdccf04ec663a1ae name: 'IF-MIB::ifType' mappings: - @@ -2136,6 +2213,7 @@ zabbix_export: value: '290' newvalue: ghn - + uuid: 3a72216b3fea4ad482d0e3655e407747 name: 'Service state' mappings: - @@ -2145,6 +2223,7 @@ zabbix_export: value: '1' newvalue: Up - + uuid: 868c28a7406c4ab3b48b783a6e7590ba name: zabbix.host.available mappings: - diff --git a/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24ps_snmp/template_net_cisco_catalyst_3750_24ps_snmp.yaml b/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24ps_snmp/template_net_cisco_catalyst_3750_24ps_snmp.yaml index ee2c1e3ff95..6f86c1a9e2d 100644 --- a/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24ps_snmp/template_net_cisco_catalyst_3750_24ps_snmp.yaml +++ b/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24ps_snmp/template_net_cisco_catalyst_3750_24ps_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:27:07Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 4583f0c3bc894251a6c5e7129cb5b9aa template: 'Cisco Catalyst 3750V2-24PS SNMP' name: 'Cisco Catalyst 3750V2-24PS SNMP' description: | @@ -26,6 +28,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 84ef605d7c914f62b4497ed6fdaccd8a name: 'ICMP ping' type: SIMPLE key: icmpping @@ -38,11 +41,13 @@ zabbix_export: value: Status triggers: - + uuid: 5eda0c84770d4e20b815fb041595da66 expression: '{max(#3)}=0' name: 'Unavailable by ICMP ping' priority: HIGH description: 'Last three attempts returned timeout. Please check device connectivity.' - + uuid: c40980a878c94c3db61f80e206b890ec name: 'ICMP loss' type: SIMPLE key: icmppingloss @@ -55,6 +60,7 @@ zabbix_export: value: Status triggers: - + uuid: d7903b663f7b47bfb0c9e02856cd9783 expression: '{min(5m)}>{$ICMP_LOSS_WARN} and {min(5m)}<100' name: 'High ICMP ping loss' opdata: 'Loss: {ITEM.LASTVALUE1}' @@ -64,6 +70,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: '{Cisco Catalyst 3750V2-24PS SNMP:icmpping.max(#3)}=0' - + uuid: d1c2bc9cee7046c2a17f876dce1f063f name: 'ICMP response time' type: SIMPLE key: icmppingsec @@ -76,6 +83,7 @@ zabbix_export: value: Status triggers: - + uuid: f8309d0e8022488982f894e57a47aad3 expression: '{avg(5m)}>{$ICMP_RESPONSE_TIME_WARN}' name: 'High ICMP ping response time' opdata: 'Value: {ITEM.LASTVALUE1}' @@ -88,6 +96,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: '{Cisco Catalyst 3750V2-24PS SNMP:icmpping.max(#3)}=0' - + uuid: 612f59e4d582463bb386046a1d4342da name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -101,6 +110,7 @@ zabbix_export: tag: Application value: General - + uuid: 582260ed2f2d4f419651bc526e41b733 name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -123,6 +133,7 @@ zabbix_export: tag: Application value: General - + uuid: 956ce9527d604b4493d52815799590ca name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -146,6 +157,7 @@ zabbix_export: tag: Application value: General - + uuid: fb4df28cb44941e5b39348afe421a2ad name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.13.1 @@ -166,6 +178,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 664548f83e924a8aaa125579f230d0e9 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.11.1 @@ -187,12 +200,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 62ffbec019594af29b162846b94c449b expression: '{diff()}=1 and {strlen()}>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: b6d1ee7b8b3e42e380f6aa44bf39c008 name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -215,6 +230,7 @@ zabbix_export: tag: Application value: General - + uuid: 2f5f5b376c034f439ae19ed24e4d8bc5 name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -238,12 +254,14 @@ zabbix_export: value: General triggers: - + uuid: eee8cd2dc8ed4bba971e04d3825100bf expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: d791eebac4884924b7f40c08174aef00 name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -264,6 +282,7 @@ zabbix_export: tag: Application value: General - + uuid: 2c7c4907dfdd46d18321f80b00152771 name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -290,6 +309,7 @@ zabbix_export: value: Inventory triggers: - + uuid: ed01e17f00cf40078225b6b3100cb131 expression: '{diff()}=1 and {strlen()}>0' recovery_mode: NONE name: 'Operating system description has changed' @@ -301,6 +321,7 @@ zabbix_export: name: 'System name has changed (new name: {ITEM.VALUE})' expression: '{Cisco Catalyst 3750V2-24PS SNMP:system.name.diff()}=1 and {Cisco Catalyst 3750V2-24PS SNMP:system.name.strlen()}>0' - + uuid: a9070d15765c4acaa856dde8ece57340 name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -322,12 +343,14 @@ zabbix_export: value: Status triggers: - + uuid: 8a36831e1e4247c09a4e225cedcec58b expression: '{last()}<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 92d5d0c598674f20a0228cc66a433e84 name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -340,6 +363,7 @@ zabbix_export: value: Status triggers: - + uuid: 6539d85f18324f5fb6a0d5f3b9f0dfd7 expression: '{max({$SNMP.TIMEOUT})}=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -347,6 +371,7 @@ zabbix_export: description: 'SNMP is not available for polling. Please check device connectivity and SNMP settings.' discovery_rules: - + uuid: 8635e89e60fd4c65a47a6da2bf3c072d name: 'CPU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.109.1.1.1.1.5]' @@ -360,6 +385,7 @@ zabbix_export: In case of a single CPU, cpmCPUTotalTable has only one entry. item_prototypes: - + uuid: 32bac9ece98d497680e84e43d1ac8f8e name: '#{#SNMPINDEX}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.109.1.1.1.1.8.{#SNMPINDEX}' @@ -379,6 +405,7 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: 5b090bd369504eebba5454ee9b4f608e expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: '#{#SNMPINDEX}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -386,6 +413,7 @@ zabbix_export: description: 'CPU utilization is too high. The system might be slow to respond.' graph_prototypes: - + uuid: ab67e338f5784971b7b5a1cac20097fb name: '#{#SNMPINDEX}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -397,6 +425,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-24PS SNMP' key: 'system.cpu.util[{#SNMPINDEX}]' - + uuid: 7a62ebc0c38942fa9f72eebc839be5d7 name: 'Entity Serial Numbers discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7,{#ENT_SN},1.3.6.1.2.1.47.1.1.1.1.11]' @@ -415,6 +444,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: ba6a0cf3f63b475d80a59e537302bbaa name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.11.{#SNMPINDEX}' @@ -437,11 +467,13 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: ae9829806dbc4f66b8fbf4f7f96a30f6 expression: '{diff()}=1 and {strlen()}>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' - + uuid: 235f74f154bc422482f524b9a4c08125 name: 'FAN discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.4.1.2]' @@ -450,6 +482,7 @@ zabbix_export: description: 'The table of fan status maintained by the environmental monitor.' item_prototypes: - + uuid: d7ae10cf2595493aa6b31c52bbc6220d name: '{#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.4.1.3.{#SNMPINDEX}' @@ -466,12 +499,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: b3b2781a29c84938ac3efc8370ba81e6 expression: '{last()}=3 or {last()}=4' name: '{#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 85bbfdbd80924a3dae026479ba56d87f expression: '{last()}=2' name: '{#SNMPVALUE}: Fan is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -482,6 +517,7 @@ zabbix_export: name: '{#SNMPVALUE}: Fan is in critical state' expression: '{Cisco Catalyst 3750V2-24PS SNMP:sensor.fan.status[{#SNMPINDEX}].last()}=3 or {Cisco Catalyst 3750V2-24PS SNMP:sensor.fan.status[{#SNMPINDEX}].last()}=4' - + uuid: 86589a8d54cb4cfc81c38a6eeac05b80 name: 'Memory discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.48.1.1.1.2]' @@ -492,6 +528,7 @@ zabbix_export: http://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/15216-contiguous-memory.html item_prototypes: - + uuid: 8aa33136af58484ca1e0ee894dd9b22c name: '{#SNMPVALUE}: Free memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.6.{#SNMPINDEX}' @@ -508,6 +545,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 73a46e97c57e4fca912e74a7253e21f6 name: '{#SNMPVALUE}: Used memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.5.{#SNMPINDEX}' @@ -524,6 +562,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 50638b5c78584c99978c6b57bec520d4 name: '{#SNMPVALUE}: Memory utilization' type: CALCULATED key: 'vm.memory.util[{#SNMPINDEX}]' @@ -538,12 +577,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: a5009b1438824d52a2c4bbc9b067b507 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: '{#SNMPVALUE}: High memory utilization ( >{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: e86ef2331d1644ca80b28f0855a7a7e9 name: '{#SNMPVALUE}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -555,6 +596,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-24PS SNMP' key: 'vm.memory.util[{#SNMPINDEX}]' - + uuid: 2b0dacd3b651413fb674eac430613286 name: 'Network interfaces discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFADMINSTATUS},1.3.6.1.2.1.2.2.1.7,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2,{#IFTYPE},1.3.6.1.2.1.2.2.1.3]' @@ -620,6 +662,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB.' item_prototypes: - + uuid: 670a337b61b8485da83bff8fb357aa6c name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.13.{#SNMPINDEX}' @@ -642,6 +685,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 677b9af6e45e42c1bc59772453778de2 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.14.{#SNMPINDEX}' @@ -661,6 +705,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 30786b6fd8b24bcab72ca394f7ec5d0f expression: '{min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$IF.ERRORS.WARN:"{#IFNAME}"}*0.8' @@ -673,6 +718,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-24PS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' - + uuid: d745a153bdd443afb3b6c690a6cb1834 name: 'Interface {#IFNAME}({#IFALIAS}): Bits received' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.6.{#SNMPINDEX}' @@ -696,6 +742,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: e000bdb0549747b98ef9ef824ead399d name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.19.{#SNMPINDEX}' @@ -718,6 +765,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: bf863b01e546466e9f7516435fd34631 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.20.{#SNMPINDEX}' @@ -737,6 +785,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 8e7c6ae32c9e480798e53fa3fd8a11b1 expression: '{min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$IF.ERRORS.WARN:"{#IFNAME}"}*0.8' @@ -749,6 +798,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-24PS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' - + uuid: 8b9edde24248456f902880625e33e289 name: 'Interface {#IFNAME}({#IFALIAS}): Bits sent' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.10.{#SNMPINDEX}' @@ -772,6 +822,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: fa0715f32e7441958e1d555efe7ccc9f name: 'Interface {#IFNAME}({#IFALIAS}): Speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.15.{#SNMPINDEX}' @@ -795,6 +846,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 94183e5ed20f4f5495162b696097fd70 name: 'Interface {#IFNAME}({#IFALIAS}): Operational status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.8.{#SNMPINDEX}' @@ -822,6 +874,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: de040e10b7ef4bdf8ad0f6f07dc26fc0 expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({last()}=2)' name: 'Interface {#IFNAME}({#IFALIAS}): Link down' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -831,6 +884,7 @@ zabbix_export: 1. Can be triggered if operations status is down. 2. {$IFCONTROL:"{#IFNAME}"}=1 - user can redefine Context macro to value - 0. That marks this interface as not important. No new trigger will be fired if this interface is down. - + uuid: 27b0676374f847ad8330028e62b7b6af name: 'Interface {#IFNAME}({#IFALIAS}): Interface type' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.3.{#SNMPINDEX}' @@ -854,6 +908,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 71cfa9434c074296a4cc6d6a6ce2079a expression: | {Cisco Catalyst 3750V2-24PS SNMP:net.if.speed[{#SNMPINDEX}].change()}<0 and {Cisco Catalyst 3750V2-24PS SNMP:net.if.speed[{#SNMPINDEX}].last()}>0 and ( @@ -879,6 +934,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-24PS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' - + uuid: d7719abd2c3545c282447c5223171a62 expression: | ({Cisco Catalyst 3750V2-24PS SNMP:net.if.in[{#SNMPINDEX}].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Cisco Catalyst 3750V2-24PS SNMP:net.if.speed[{#SNMPINDEX}].last()}) and {Cisco Catalyst 3750V2-24PS SNMP:net.if.speed[{#SNMPINDEX}].last()}>0 @@ -893,6 +949,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-24PS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' - + uuid: ab95cabc51c244b7a6fb7de73f9fc492 expression: | ({Cisco Catalyst 3750V2-24PS SNMP:net.if.out[{#SNMPINDEX}].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Cisco Catalyst 3750V2-24PS SNMP:net.if.speed[{#SNMPINDEX}].last()}) and {Cisco Catalyst 3750V2-24PS SNMP:net.if.speed[{#SNMPINDEX}].last()}>0 @@ -908,6 +965,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-24PS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' graph_prototypes: - + uuid: f277c62e4c614924a79715beae06a63b name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' graph_items: - @@ -952,6 +1010,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-24PS SNMP' key: 'net.if.in.discards[{#SNMPINDEX}]' - + uuid: dbfa0bb2cc7a4a08a50311e37c6bc94b name: 'EtherLike discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.2.1.10.7.2.1.19,{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2]' @@ -971,6 +1030,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB and EtherLike-MIB. Interfaces with up(1) Operational Status are discovered.' item_prototypes: - + uuid: a5008d1d42d9472392b456b1d8af2568 name: 'Interface {#IFNAME}({#IFALIAS}): Duplex status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.10.7.2.1.19.{#SNMPINDEX}' @@ -1011,11 +1071,13 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: c70facfb237a48e3965738ef59ebef97 expression: '{last()}=2' name: 'Interface {#IFNAME}({#IFALIAS}): In half-duplex mode' priority: WARNING description: 'Please check autonegotiation settings and cabling' - + uuid: 400dddbb882445af9e7b986bc4529908 name: 'PSU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.5.1.2]' @@ -1024,6 +1086,7 @@ zabbix_export: description: 'The table of power supply status maintained by the environmental monitor card.' item_prototypes: - + uuid: 317bb1028c0b46fbac62df30e0ac6653 name: '{#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.5.1.3.{#SNMPINDEX}' @@ -1040,12 +1103,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 71f0fc28257a422aa049c2dd00588217 expression: '{last()}=3 or {last(4)}=4' name: '{#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 43bcf680b61f4d628efac20181aca387 expression: '{last()}=2' name: '{#SNMPVALUE}: Power supply is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -1056,6 +1121,7 @@ zabbix_export: name: '{#SNMPVALUE}: Power supply is in critical state' expression: '{Cisco Catalyst 3750V2-24PS SNMP:sensor.psu.status[{#SNMPINDEX}].last()}=3 or {Cisco Catalyst 3750V2-24PS SNMP:sensor.psu.status[{#SNMPINDEX}].last(4)}=4' - + uuid: b4eb58fb8820452d89447b786cee3361 name: 'Temperature discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.3.1.2]' @@ -1066,6 +1132,7 @@ zabbix_export: maintained by the environmental monitor. item_prototypes: - + uuid: 774a9aa6ec954121ae96f7f76f7e3022 name: '{#SNMPVALUE}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.6.{#SNMPINDEX}' @@ -1083,12 +1150,14 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 5f1491aea2ee418cb9985f5b70b94ffb expression: '{last()}=3 or {last()}=4' name: '{#SNMPVALUE}: Temperature is in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH description: 'This trigger uses temperature sensor state' - + uuid: 850d22d457ad45b8b3de643fdcd41cf9 expression: '{last()}=2' name: '{#SNMPVALUE}: Temperature is in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -1099,6 +1168,7 @@ zabbix_export: name: '{#SNMPVALUE}: Temperature is in critical state' expression: '{Cisco Catalyst 3750V2-24PS SNMP:sensor.temp.status[{#SNMPINDEX}].last()}=3 or {Cisco Catalyst 3750V2-24PS SNMP:sensor.temp.status[{#SNMPINDEX}].last()}=4' - + uuid: 44a96489bbfc4245b8fe0ffee74e0c96 name: '{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.3.{#SNMPINDEX}' @@ -1116,6 +1186,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: ec47e147d0484f24a34342d37f1a8c21 expression: '{avg(5m)}>{$TEMP_CRIT:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:"{#SNMPVALUE}"}-3' @@ -1124,6 +1195,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: d1e2b428f1f645759b701b9d9ba23857 expression: '{avg(5m)}>{$TEMP_WARN:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:"{#SNMPVALUE}"}-3' @@ -1137,6 +1209,7 @@ zabbix_export: expression: '{Cisco Catalyst 3750V2-24PS SNMP:sensor.temp.value[{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:"{#SNMPVALUE}"}' recovery_expression: '{Cisco Catalyst 3750V2-24PS SNMP:sensor.temp.value[{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:"{#SNMPVALUE}"}-3' - + uuid: 22473a91768a423c92e244ad4314d2a7 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}+3' @@ -1218,6 +1291,7 @@ zabbix_export: value: '50' valuemaps: - + uuid: cbeb53fa3c2a4b16b7f7ee92265efd8c name: 'CISCO-ENVMON-MIB::CiscoEnvMonState' mappings: - @@ -1239,6 +1313,7 @@ zabbix_export: value: '6' newvalue: notFunctioning - + uuid: 5ef472cb5f424ef9a7393156204613ba name: 'EtherLike-MIB::dot3StatsDuplexStatus' mappings: - @@ -1251,6 +1326,7 @@ zabbix_export: value: '3' newvalue: fullDuplex - + uuid: 73b7c034142043b689792e1e71dd5872 name: 'IF-MIB::ifOperStatus' mappings: - @@ -1275,6 +1351,7 @@ zabbix_export: value: '7' newvalue: lowerLayerDown - + uuid: 635461b9ca404cc1b92c1fab0c6327f6 name: 'IF-MIB::ifType' mappings: - @@ -2136,6 +2213,7 @@ zabbix_export: value: '290' newvalue: ghn - + uuid: 142fe822cc424a76899551b6f29799d9 name: 'Service state' mappings: - @@ -2145,6 +2223,7 @@ zabbix_export: value: '1' newvalue: Up - + uuid: 939c7551b81e40e9b053e624211d0901 name: zabbix.host.available mappings: - diff --git a/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24ts_snmp/template_net_cisco_catalyst_3750_24ts_snmp.yaml b/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24ts_snmp/template_net_cisco_catalyst_3750_24ts_snmp.yaml index c5aae8027bb..58770805fc8 100644 --- a/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24ts_snmp/template_net_cisco_catalyst_3750_24ts_snmp.yaml +++ b/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24ts_snmp/template_net_cisco_catalyst_3750_24ts_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:27:07Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 30d084c6b7844b7cab6cf820b00bb7b2 template: 'Cisco Catalyst 3750V2-24TS SNMP' name: 'Cisco Catalyst 3750V2-24TS SNMP' description: | @@ -26,6 +28,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 872058629f19424995e696d1354fbe01 name: 'ICMP ping' type: SIMPLE key: icmpping @@ -38,11 +41,13 @@ zabbix_export: value: Status triggers: - + uuid: 1c813ce26c2c442396d9b5eee9902c19 expression: '{max(#3)}=0' name: 'Unavailable by ICMP ping' priority: HIGH description: 'Last three attempts returned timeout. Please check device connectivity.' - + uuid: 56b5f81de3c34f2aa9acd399dd212d62 name: 'ICMP loss' type: SIMPLE key: icmppingloss @@ -55,6 +60,7 @@ zabbix_export: value: Status triggers: - + uuid: b5c760ca5907475b88f347c2763ea4c5 expression: '{min(5m)}>{$ICMP_LOSS_WARN} and {min(5m)}<100' name: 'High ICMP ping loss' opdata: 'Loss: {ITEM.LASTVALUE1}' @@ -64,6 +70,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: '{Cisco Catalyst 3750V2-24TS SNMP:icmpping.max(#3)}=0' - + uuid: d34fc050448e4c48b303bf8c75c50060 name: 'ICMP response time' type: SIMPLE key: icmppingsec @@ -76,6 +83,7 @@ zabbix_export: value: Status triggers: - + uuid: 4519142268704d1c95bf70aa693f3848 expression: '{avg(5m)}>{$ICMP_RESPONSE_TIME_WARN}' name: 'High ICMP ping response time' opdata: 'Value: {ITEM.LASTVALUE1}' @@ -88,6 +96,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: '{Cisco Catalyst 3750V2-24TS SNMP:icmpping.max(#3)}=0' - + uuid: c7a43b6281384161b6e1f28840d55aa1 name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -101,6 +110,7 @@ zabbix_export: tag: Application value: General - + uuid: 7f563d184760420080849d161bf373f6 name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -123,6 +133,7 @@ zabbix_export: tag: Application value: General - + uuid: 74af4fbc07284c9eb9d4a913fd5e7b2b name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -146,6 +157,7 @@ zabbix_export: tag: Application value: General - + uuid: a7cf2f68a1c842e081deec4a16410071 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.13.1 @@ -166,6 +178,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 6d9b2e70dd61424f8f0ffebf89d20853 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.11.1 @@ -187,12 +200,14 @@ zabbix_export: value: Inventory triggers: - + uuid: c7d5e4b0f7b0434da49db8fa1695d8f3 expression: '{diff()}=1 and {strlen()}>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: cc4aa80bbd2d49f9bca23b305399f0fa name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -215,6 +230,7 @@ zabbix_export: tag: Application value: General - + uuid: 726fa93646ad429789dcec2fbfabc6ff name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -238,12 +254,14 @@ zabbix_export: value: General triggers: - + uuid: a9ca69f7c1fb436ea8c4b894940dac40 expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: 5e7cd491cf664de0b5046cd011186a0e name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -264,6 +282,7 @@ zabbix_export: tag: Application value: General - + uuid: 89971d6753ce4d98b68a70bf26f4b99e name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -290,6 +309,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 0dac3908d5594022980d4b9d1539270b expression: '{diff()}=1 and {strlen()}>0' recovery_mode: NONE name: 'Operating system description has changed' @@ -301,6 +321,7 @@ zabbix_export: name: 'System name has changed (new name: {ITEM.VALUE})' expression: '{Cisco Catalyst 3750V2-24TS SNMP:system.name.diff()}=1 and {Cisco Catalyst 3750V2-24TS SNMP:system.name.strlen()}>0' - + uuid: ecc18617c57a44bb96a565f450d569ac name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -322,12 +343,14 @@ zabbix_export: value: Status triggers: - + uuid: aeeb701c05a14a629c76339f76c03d50 expression: '{last()}<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 0951ddc53a2847b8ba816a5e4de9da2f name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -340,6 +363,7 @@ zabbix_export: value: Status triggers: - + uuid: 68b2b2ed78634c49b313ed872d7bb23f expression: '{max({$SNMP.TIMEOUT})}=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -347,6 +371,7 @@ zabbix_export: description: 'SNMP is not available for polling. Please check device connectivity and SNMP settings.' discovery_rules: - + uuid: a525aec08c6945fda4cad224232825a9 name: 'CPU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.109.1.1.1.1.5]' @@ -360,6 +385,7 @@ zabbix_export: In case of a single CPU, cpmCPUTotalTable has only one entry. item_prototypes: - + uuid: a912b6f023a64087a99827f9c3cd8ceb name: '#{#SNMPINDEX}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.109.1.1.1.1.8.{#SNMPINDEX}' @@ -379,6 +405,7 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: e2d1b1e4fe8c468c89fb6be61a21c86e expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: '#{#SNMPINDEX}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -386,6 +413,7 @@ zabbix_export: description: 'CPU utilization is too high. The system might be slow to respond.' graph_prototypes: - + uuid: e032e542ed064edc8a5b5a297a0f4839 name: '#{#SNMPINDEX}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -397,6 +425,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-24TS SNMP' key: 'system.cpu.util[{#SNMPINDEX}]' - + uuid: 777db6085eed46dbaef83c05049a8d4b name: 'Entity Serial Numbers discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7,{#ENT_SN},1.3.6.1.2.1.47.1.1.1.1.11]' @@ -415,6 +444,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: a7b5453459d24368943dd3394fca3d8f name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.11.{#SNMPINDEX}' @@ -437,11 +467,13 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: c7cc250c288f4a20927abf93e9ed47f3 expression: '{diff()}=1 and {strlen()}>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' - + uuid: c204b466541d475c959d2613a848f03a name: 'FAN discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.4.1.2]' @@ -450,6 +482,7 @@ zabbix_export: description: 'The table of fan status maintained by the environmental monitor.' item_prototypes: - + uuid: 889b225dd7a84e4a9bce92d7138a6615 name: '{#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.4.1.3.{#SNMPINDEX}' @@ -466,12 +499,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: c6d4e6535fba4ffaa939095ff66610c9 expression: '{last()}=3 or {last()}=4' name: '{#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: aab3f288f9554718aa92cb10eb99b00d expression: '{last()}=2' name: '{#SNMPVALUE}: Fan is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -482,6 +517,7 @@ zabbix_export: name: '{#SNMPVALUE}: Fan is in critical state' expression: '{Cisco Catalyst 3750V2-24TS SNMP:sensor.fan.status[{#SNMPINDEX}].last()}=3 or {Cisco Catalyst 3750V2-24TS SNMP:sensor.fan.status[{#SNMPINDEX}].last()}=4' - + uuid: bcde2f961af64c0eb27ec663577c60e1 name: 'Memory discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.48.1.1.1.2]' @@ -492,6 +528,7 @@ zabbix_export: http://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/15216-contiguous-memory.html item_prototypes: - + uuid: 3c9040a8de7048baaa169b35f596a145 name: '{#SNMPVALUE}: Free memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.6.{#SNMPINDEX}' @@ -508,6 +545,7 @@ zabbix_export: tag: Application value: Memory - + uuid: e48d2527e378472ab060592a6b303484 name: '{#SNMPVALUE}: Used memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.5.{#SNMPINDEX}' @@ -524,6 +562,7 @@ zabbix_export: tag: Application value: Memory - + uuid: c4b89f27f4534408a7fbe72110ce86de name: '{#SNMPVALUE}: Memory utilization' type: CALCULATED key: 'vm.memory.util[{#SNMPINDEX}]' @@ -538,12 +577,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 007fe1de883d4043bb9b29056c2400ed expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: '{#SNMPVALUE}: High memory utilization ( >{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 25de5d0bebc34c5d9bdf8e181c53588c name: '{#SNMPVALUE}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -555,6 +596,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-24TS SNMP' key: 'vm.memory.util[{#SNMPINDEX}]' - + uuid: ce14cdd4669c4e8bb7b2badbe071f2d9 name: 'Network interfaces discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFADMINSTATUS},1.3.6.1.2.1.2.2.1.7,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2,{#IFTYPE},1.3.6.1.2.1.2.2.1.3]' @@ -620,6 +662,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB.' item_prototypes: - + uuid: c8d390c0ef1544a08d6a6974d49f17ad name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.13.{#SNMPINDEX}' @@ -642,6 +685,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 02a607faaaf0494097e25a81d850d646 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.14.{#SNMPINDEX}' @@ -661,6 +705,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 58a578c121534c81b1d85f20ddc33e77 expression: '{min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$IF.ERRORS.WARN:"{#IFNAME}"}*0.8' @@ -673,6 +718,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-24TS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' - + uuid: 8b26f84549f14a91935b85b133e8b85b name: 'Interface {#IFNAME}({#IFALIAS}): Bits received' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.6.{#SNMPINDEX}' @@ -696,6 +742,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 6afb99d2489a4e4fa6ed329d3b140e99 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.19.{#SNMPINDEX}' @@ -718,6 +765,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: b58d6657f5e14788829ff03f04bd1ac9 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.20.{#SNMPINDEX}' @@ -737,6 +785,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 254872130ccc44129007757e037466f4 expression: '{min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$IF.ERRORS.WARN:"{#IFNAME}"}*0.8' @@ -749,6 +798,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-24TS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' - + uuid: fc23b72b6e0c4b0a9d5c9828f25cc43b name: 'Interface {#IFNAME}({#IFALIAS}): Bits sent' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.10.{#SNMPINDEX}' @@ -772,6 +822,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: a69f1d2e284a4d468d7226a68560405f name: 'Interface {#IFNAME}({#IFALIAS}): Speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.15.{#SNMPINDEX}' @@ -795,6 +846,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 9a2539d5137645cc868d80c6543b2a32 name: 'Interface {#IFNAME}({#IFALIAS}): Operational status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.8.{#SNMPINDEX}' @@ -822,6 +874,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 7ee541babe79458c8444a70c920c5043 expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({last()}=2)' name: 'Interface {#IFNAME}({#IFALIAS}): Link down' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -831,6 +884,7 @@ zabbix_export: 1. Can be triggered if operations status is down. 2. {$IFCONTROL:"{#IFNAME}"}=1 - user can redefine Context macro to value - 0. That marks this interface as not important. No new trigger will be fired if this interface is down. - + uuid: f286f2bafa3e4d17a74842fff0a86dcf name: 'Interface {#IFNAME}({#IFALIAS}): Interface type' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.3.{#SNMPINDEX}' @@ -854,6 +908,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: efb7529a04814185a284a7ad8e44a265 expression: | {Cisco Catalyst 3750V2-24TS SNMP:net.if.speed[{#SNMPINDEX}].change()}<0 and {Cisco Catalyst 3750V2-24TS SNMP:net.if.speed[{#SNMPINDEX}].last()}>0 and ( @@ -879,6 +934,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-24TS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' - + uuid: eb13fcd735a84c53be2eeee6c8ae0bb2 expression: | ({Cisco Catalyst 3750V2-24TS SNMP:net.if.in[{#SNMPINDEX}].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Cisco Catalyst 3750V2-24TS SNMP:net.if.speed[{#SNMPINDEX}].last()}) and {Cisco Catalyst 3750V2-24TS SNMP:net.if.speed[{#SNMPINDEX}].last()}>0 @@ -893,6 +949,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-24TS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' - + uuid: 5244130509424e1cbf5384080f09792c expression: | ({Cisco Catalyst 3750V2-24TS SNMP:net.if.out[{#SNMPINDEX}].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Cisco Catalyst 3750V2-24TS SNMP:net.if.speed[{#SNMPINDEX}].last()}) and {Cisco Catalyst 3750V2-24TS SNMP:net.if.speed[{#SNMPINDEX}].last()}>0 @@ -908,6 +965,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-24TS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' graph_prototypes: - + uuid: 6be27bc4e258470bb324ef8f90295e92 name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' graph_items: - @@ -952,6 +1010,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-24TS SNMP' key: 'net.if.in.discards[{#SNMPINDEX}]' - + uuid: d1264fbbd4b547a6874152179ed756d5 name: 'EtherLike discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.2.1.10.7.2.1.19,{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2]' @@ -971,6 +1030,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB and EtherLike-MIB. Interfaces with up(1) Operational Status are discovered.' item_prototypes: - + uuid: ab70998b12124fee93168b5e8222512e name: 'Interface {#IFNAME}({#IFALIAS}): Duplex status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.10.7.2.1.19.{#SNMPINDEX}' @@ -1011,11 +1071,13 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 50cadad1af6a44dd81b7dd42607bcb1f expression: '{last()}=2' name: 'Interface {#IFNAME}({#IFALIAS}): In half-duplex mode' priority: WARNING description: 'Please check autonegotiation settings and cabling' - + uuid: 742411a65e7f4b5fafc47e861ab8bd23 name: 'PSU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.5.1.2]' @@ -1024,6 +1086,7 @@ zabbix_export: description: 'The table of power supply status maintained by the environmental monitor card.' item_prototypes: - + uuid: a3617fa8711146a0bdddd2e721cedb52 name: '{#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.5.1.3.{#SNMPINDEX}' @@ -1040,12 +1103,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 37bc7d0c73ee4e859596ba183327f410 expression: '{last()}=3 or {last(4)}=4' name: '{#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 3529d37418514e98940009f215b4c397 expression: '{last()}=2' name: '{#SNMPVALUE}: Power supply is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -1056,6 +1121,7 @@ zabbix_export: name: '{#SNMPVALUE}: Power supply is in critical state' expression: '{Cisco Catalyst 3750V2-24TS SNMP:sensor.psu.status[{#SNMPINDEX}].last()}=3 or {Cisco Catalyst 3750V2-24TS SNMP:sensor.psu.status[{#SNMPINDEX}].last(4)}=4' - + uuid: 595c88262f2f48c99d16f22ab7d70aac name: 'Temperature discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.3.1.2]' @@ -1066,6 +1132,7 @@ zabbix_export: maintained by the environmental monitor. item_prototypes: - + uuid: e1636ece86b1427cad01e7223052b526 name: '{#SNMPVALUE}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.6.{#SNMPINDEX}' @@ -1083,12 +1150,14 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 0320d8d87cbe4f928838b0dc8d6c1bd7 expression: '{last()}=3 or {last()}=4' name: '{#SNMPVALUE}: Temperature is in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH description: 'This trigger uses temperature sensor state' - + uuid: 1c8a08596a7a4152a15cbda00589cb27 expression: '{last()}=2' name: '{#SNMPVALUE}: Temperature is in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -1099,6 +1168,7 @@ zabbix_export: name: '{#SNMPVALUE}: Temperature is in critical state' expression: '{Cisco Catalyst 3750V2-24TS SNMP:sensor.temp.status[{#SNMPINDEX}].last()}=3 or {Cisco Catalyst 3750V2-24TS SNMP:sensor.temp.status[{#SNMPINDEX}].last()}=4' - + uuid: 16a4c905660349aaaddf52573916e187 name: '{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.3.{#SNMPINDEX}' @@ -1116,6 +1186,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 77ba4e063160423bb2326d9efba16a96 expression: '{avg(5m)}>{$TEMP_CRIT:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:"{#SNMPVALUE}"}-3' @@ -1124,6 +1195,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: eab4b71e362c4f149f723b18d46c9e31 expression: '{avg(5m)}>{$TEMP_WARN:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:"{#SNMPVALUE}"}-3' @@ -1137,6 +1209,7 @@ zabbix_export: expression: '{Cisco Catalyst 3750V2-24TS SNMP:sensor.temp.value[{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:"{#SNMPVALUE}"}' recovery_expression: '{Cisco Catalyst 3750V2-24TS SNMP:sensor.temp.value[{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:"{#SNMPVALUE}"}-3' - + uuid: e9f6af3243864fb986bad9d3cc60343f expression: '{avg(5m)}<{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}+3' @@ -1218,6 +1291,7 @@ zabbix_export: value: '50' valuemaps: - + uuid: fea34445b6cd4847b420d212f9b0201e name: 'CISCO-ENVMON-MIB::CiscoEnvMonState' mappings: - @@ -1239,6 +1313,7 @@ zabbix_export: value: '6' newvalue: notFunctioning - + uuid: 867b0e42f8a24a278ee15476aeadfa0b name: 'EtherLike-MIB::dot3StatsDuplexStatus' mappings: - @@ -1251,6 +1326,7 @@ zabbix_export: value: '3' newvalue: fullDuplex - + uuid: 3534f9f22afe4f98a712a86ce755f491 name: 'IF-MIB::ifOperStatus' mappings: - @@ -1275,6 +1351,7 @@ zabbix_export: value: '7' newvalue: lowerLayerDown - + uuid: 88b99531b08248e8be1fc0a3210acee1 name: 'IF-MIB::ifType' mappings: - @@ -2136,6 +2213,7 @@ zabbix_export: value: '290' newvalue: ghn - + uuid: 653ce2314e6f499b84250048df1314f8 name: 'Service state' mappings: - @@ -2145,6 +2223,7 @@ zabbix_export: value: '1' newvalue: Up - + uuid: 690c4c1545894d049ac8e26e3de7ec9c name: zabbix.host.available mappings: - diff --git a/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_48ps_snmp/template_net_cisco_catalyst_3750_48ps_snmp.yaml b/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_48ps_snmp/template_net_cisco_catalyst_3750_48ps_snmp.yaml index 05170a4e3c8..f379dedf821 100644 --- a/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_48ps_snmp/template_net_cisco_catalyst_3750_48ps_snmp.yaml +++ b/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_48ps_snmp/template_net_cisco_catalyst_3750_48ps_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T13:00:43Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: ea096c13a09b4d7a9be0aab1cec95206 template: 'Cisco Catalyst 3750V2-48PS SNMP' name: 'Cisco Catalyst 3750V2-48PS SNMP' description: | @@ -26,6 +28,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: d729b3a06df94b6890fe4c62f8d26f60 name: 'ICMP ping' type: SIMPLE key: icmpping @@ -38,11 +41,13 @@ zabbix_export: value: Status triggers: - + uuid: bf515c8967b343daac714631f2df2870 expression: '{max(#3)}=0' name: 'Unavailable by ICMP ping' priority: HIGH description: 'Last three attempts returned timeout. Please check device connectivity.' - + uuid: 3a6fdbfbbf7c4944a24e22e93aabf0e3 name: 'ICMP loss' type: SIMPLE key: icmppingloss @@ -55,6 +60,7 @@ zabbix_export: value: Status triggers: - + uuid: a0dac668ce8e4a40b0757cf89f9a69e7 expression: '{min(5m)}>{$ICMP_LOSS_WARN} and {min(5m)}<100' name: 'High ICMP ping loss' opdata: 'Loss: {ITEM.LASTVALUE1}' @@ -64,6 +70,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: '{Cisco Catalyst 3750V2-48PS SNMP:icmpping.max(#3)}=0' - + uuid: 80efc7d77e314e97953cc75b5ae43e92 name: 'ICMP response time' type: SIMPLE key: icmppingsec @@ -76,6 +83,7 @@ zabbix_export: value: Status triggers: - + uuid: e5fe437ad89b462b94197cad78e6ed42 expression: '{avg(5m)}>{$ICMP_RESPONSE_TIME_WARN}' name: 'High ICMP ping response time' opdata: 'Value: {ITEM.LASTVALUE1}' @@ -88,6 +96,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: '{Cisco Catalyst 3750V2-48PS SNMP:icmpping.max(#3)}=0' - + uuid: 2c44173959284d7db1d2a745c68fa0a3 name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -101,6 +110,7 @@ zabbix_export: tag: Application value: General - + uuid: b3ac05facd4349fc8e573525f3fdb239 name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -123,6 +133,7 @@ zabbix_export: tag: Application value: General - + uuid: f21c4e4de69342a68ca060a52fe071d6 name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -146,6 +157,7 @@ zabbix_export: tag: Application value: General - + uuid: 2a0f9c29094f4a72ab66813c931d35ee name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.13.1 @@ -166,6 +178,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 487fc626eb5e4629a0585210153ebbd1 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.11.1 @@ -187,12 +200,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 703ed390848d46ae8bd37d2cca5e33cb expression: '{diff()}=1 and {strlen()}>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 679e63af2b3548c48b278da7356ae8ed name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -215,6 +230,7 @@ zabbix_export: tag: Application value: General - + uuid: 5d51ca0ffadf4e4599390aa9a4644426 name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -238,12 +254,14 @@ zabbix_export: value: General triggers: - + uuid: 39711af92c364ad1b97c9cba57e87e0d expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: 2d49036582724a19b5cd5006360be8d2 name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -264,6 +282,7 @@ zabbix_export: tag: Application value: General - + uuid: 5852aecfbfbe429097c660d8a1ce47ee name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -290,6 +309,7 @@ zabbix_export: value: Inventory triggers: - + uuid: dd5bca633e0c42ef8c92078fde38977a expression: '{diff()}=1 and {strlen()}>0' recovery_mode: NONE name: 'Operating system description has changed' @@ -301,6 +321,7 @@ zabbix_export: name: 'System name has changed (new name: {ITEM.VALUE})' expression: '{Cisco Catalyst 3750V2-48PS SNMP:system.name.diff()}=1 and {Cisco Catalyst 3750V2-48PS SNMP:system.name.strlen()}>0' - + uuid: 54ff117dbac14916aee823e247bff23f name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -322,12 +343,14 @@ zabbix_export: value: Status triggers: - + uuid: 128bc9ad1c854c909cd31de8e005c38b expression: '{last()}<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 642cee0c23134982adc4dfc486a63843 name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -340,6 +363,7 @@ zabbix_export: value: Status triggers: - + uuid: bbd2c1f927204dac8523c3401364f932 expression: '{max({$SNMP.TIMEOUT})}=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -347,6 +371,7 @@ zabbix_export: description: 'SNMP is not available for polling. Please check device connectivity and SNMP settings.' discovery_rules: - + uuid: a55dd3dac1d74fdea664fbccbce717cc name: 'CPU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.109.1.1.1.1.5]' @@ -360,6 +385,7 @@ zabbix_export: In case of a single CPU, cpmCPUTotalTable has only one entry. item_prototypes: - + uuid: dfb4e2bee3754f6489ee1b5bff628a4d name: '#{#SNMPINDEX}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.109.1.1.1.1.8.{#SNMPINDEX}' @@ -379,6 +405,7 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: 2872aa440a3c44ebbc3e7a35046b75e1 expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: '#{#SNMPINDEX}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -386,6 +413,7 @@ zabbix_export: description: 'CPU utilization is too high. The system might be slow to respond.' graph_prototypes: - + uuid: 54afe104c5dc41f18b6cee29e505463c name: '#{#SNMPINDEX}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -397,6 +425,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-48PS SNMP' key: 'system.cpu.util[{#SNMPINDEX}]' - + uuid: 7361d8c6f2a34111b478f4d5c1e12d01 name: 'Entity Serial Numbers discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7,{#ENT_SN},1.3.6.1.2.1.47.1.1.1.1.11]' @@ -415,6 +444,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: fa0ce17966414937ba22b2a0891ca372 name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.11.{#SNMPINDEX}' @@ -437,11 +467,13 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: b5c3fb66fba445b08662baebff9a77aa expression: '{diff()}=1 and {strlen()}>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' - + uuid: a13d58f913b24056bc2f0e770657d1be name: 'FAN discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.4.1.2]' @@ -450,6 +482,7 @@ zabbix_export: description: 'The table of fan status maintained by the environmental monitor.' item_prototypes: - + uuid: aa190606669d43d996bce9c76df97081 name: '{#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.4.1.3.{#SNMPINDEX}' @@ -466,12 +499,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: fa2e399042a349b696decd11f85c8401 expression: '{last()}=3 or {last()}=4' name: '{#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 9592aa3c9f034fc3be3b165b5d46cce0 expression: '{last()}=2' name: '{#SNMPVALUE}: Fan is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -482,6 +517,7 @@ zabbix_export: name: '{#SNMPVALUE}: Fan is in critical state' expression: '{Cisco Catalyst 3750V2-48PS SNMP:sensor.fan.status[{#SNMPINDEX}].last()}=3 or {Cisco Catalyst 3750V2-48PS SNMP:sensor.fan.status[{#SNMPINDEX}].last()}=4' - + uuid: 637a377b92854de1a0c05f53a2a88851 name: 'Memory discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.48.1.1.1.2]' @@ -492,6 +528,7 @@ zabbix_export: http://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/15216-contiguous-memory.html item_prototypes: - + uuid: 44769632224a48dcb4756260910ba785 name: '{#SNMPVALUE}: Free memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.6.{#SNMPINDEX}' @@ -508,6 +545,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 0f037e9121254776a84158ce1090ac80 name: '{#SNMPVALUE}: Used memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.5.{#SNMPINDEX}' @@ -524,6 +562,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 926ffaaf890240be8d3632fe60b17c93 name: '{#SNMPVALUE}: Memory utilization' type: CALCULATED key: 'vm.memory.util[{#SNMPINDEX}]' @@ -538,12 +577,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 9224822da0174794ac98ab2738bc6572 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: '{#SNMPVALUE}: High memory utilization ( >{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 2d34cc29f3f24decb910e5e99bad064a name: '{#SNMPVALUE}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -555,6 +596,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-48PS SNMP' key: 'vm.memory.util[{#SNMPINDEX}]' - + uuid: 11a26fe1c76447ba82250c7056c3ff9f name: 'Network interfaces discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFADMINSTATUS},1.3.6.1.2.1.2.2.1.7,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2,{#IFTYPE},1.3.6.1.2.1.2.2.1.3]' @@ -620,6 +662,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB.' item_prototypes: - + uuid: 757501460bb14d65b14cab2249e0f7b6 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.13.{#SNMPINDEX}' @@ -642,6 +685,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 4880d42b5c034fbaa07b5ccb3e74a3ae name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.14.{#SNMPINDEX}' @@ -661,6 +705,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: d9737bb262e040af9b0939e81c5d2dd7 expression: '{min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$IF.ERRORS.WARN:"{#IFNAME}"}*0.8' @@ -673,6 +718,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-48PS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' - + uuid: e5e3c7c9d2904b19a7e8f0fe39d881db name: 'Interface {#IFNAME}({#IFALIAS}): Bits received' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.6.{#SNMPINDEX}' @@ -696,6 +742,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 6d0a3f00c7494655b8c67d6f257be372 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.19.{#SNMPINDEX}' @@ -718,6 +765,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: ce74da47f48e426a9364f92f58d50693 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.20.{#SNMPINDEX}' @@ -737,6 +785,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 15bc29a05d9343d7910cc3b65217083f expression: '{min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$IF.ERRORS.WARN:"{#IFNAME}"}*0.8' @@ -749,6 +798,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-48PS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' - + uuid: a5efeed06f5f45d18e58517fb39323e8 name: 'Interface {#IFNAME}({#IFALIAS}): Bits sent' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.10.{#SNMPINDEX}' @@ -772,6 +822,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: bc137542c8e14308bec44ac90469e8d0 name: 'Interface {#IFNAME}({#IFALIAS}): Speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.15.{#SNMPINDEX}' @@ -795,6 +846,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: f13cc69469844cbdad4f2eac0e7f045e name: 'Interface {#IFNAME}({#IFALIAS}): Operational status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.8.{#SNMPINDEX}' @@ -822,6 +874,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 9db4a948f960473e9f920f570097c539 expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({last()}=2)' name: 'Interface {#IFNAME}({#IFALIAS}): Link down' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -831,6 +884,7 @@ zabbix_export: 1. Can be triggered if operations status is down. 2. {$IFCONTROL:"{#IFNAME}"}=1 - user can redefine Context macro to value - 0. That marks this interface as not important. No new trigger will be fired if this interface is down. - + uuid: 7bf551e444994cdaa08f208c10b89860 name: 'Interface {#IFNAME}({#IFALIAS}): Interface type' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.3.{#SNMPINDEX}' @@ -854,6 +908,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 04a1c1b6bf0845e8b15b799fb1baffbf expression: | {Cisco Catalyst 3750V2-48PS SNMP:net.if.speed[{#SNMPINDEX}].change()}<0 and {Cisco Catalyst 3750V2-48PS SNMP:net.if.speed[{#SNMPINDEX}].last()}>0 and ( @@ -879,6 +934,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-48PS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' - + uuid: b53986562cad412ca44a993c020af3c3 expression: | ({Cisco Catalyst 3750V2-48PS SNMP:net.if.in[{#SNMPINDEX}].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Cisco Catalyst 3750V2-48PS SNMP:net.if.speed[{#SNMPINDEX}].last()}) and {Cisco Catalyst 3750V2-48PS SNMP:net.if.speed[{#SNMPINDEX}].last()}>0 @@ -893,6 +949,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-48PS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' - + uuid: fe6a80414b4745ca83cffb8d95f884ac expression: | ({Cisco Catalyst 3750V2-48PS SNMP:net.if.out[{#SNMPINDEX}].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Cisco Catalyst 3750V2-48PS SNMP:net.if.speed[{#SNMPINDEX}].last()}) and {Cisco Catalyst 3750V2-48PS SNMP:net.if.speed[{#SNMPINDEX}].last()}>0 @@ -908,6 +965,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-48PS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' graph_prototypes: - + uuid: bc8d1b63791943aabb62d861a86e2754 name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' graph_items: - @@ -952,6 +1010,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-48PS SNMP' key: 'net.if.in.discards[{#SNMPINDEX}]' - + uuid: 51398634ec1742dc95df5907e1042763 name: 'EtherLike discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.2.1.10.7.2.1.19,{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2]' @@ -971,6 +1030,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB and EtherLike-MIB. Interfaces with up(1) Operational Status are discovered.' item_prototypes: - + uuid: 3a3836aa72914f14b1ee8d48be3b2bd1 name: 'Interface {#IFNAME}({#IFALIAS}): Duplex status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.10.7.2.1.19.{#SNMPINDEX}' @@ -1011,11 +1071,13 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 02d16fd95e1d406caea135e8fbfbdb42 expression: '{last()}=2' name: 'Interface {#IFNAME}({#IFALIAS}): In half-duplex mode' priority: WARNING description: 'Please check autonegotiation settings and cabling' - + uuid: 60431e4af4764ee694973a0ed13b2898 name: 'PSU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.5.1.2]' @@ -1024,6 +1086,7 @@ zabbix_export: description: 'The table of power supply status maintained by the environmental monitor card.' item_prototypes: - + uuid: 6ebc2645c84c4eb3acecaae528501cc2 name: '{#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.5.1.3.{#SNMPINDEX}' @@ -1040,12 +1103,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 6a94e009e5cd4f46b36861a248b1d0b1 expression: '{last()}=3 or {last(4)}=4' name: '{#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 25a156de200d4205adc4e17c9654e12b expression: '{last()}=2' name: '{#SNMPVALUE}: Power supply is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -1056,6 +1121,7 @@ zabbix_export: name: '{#SNMPVALUE}: Power supply is in critical state' expression: '{Cisco Catalyst 3750V2-48PS SNMP:sensor.psu.status[{#SNMPINDEX}].last()}=3 or {Cisco Catalyst 3750V2-48PS SNMP:sensor.psu.status[{#SNMPINDEX}].last(4)}=4' - + uuid: 84a4865dabb8489a9981eb02de238837 name: 'Temperature discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.3.1.2]' @@ -1066,6 +1132,7 @@ zabbix_export: maintained by the environmental monitor. item_prototypes: - + uuid: b60cf661f8c949c4860cea6d0c39e87b name: '{#SNMPVALUE}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.6.{#SNMPINDEX}' @@ -1083,12 +1150,14 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: b9b5336085cf457185d5d40566583ded expression: '{last()}=3 or {last()}=4' name: '{#SNMPVALUE}: Temperature is in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH description: 'This trigger uses temperature sensor state' - + uuid: 6987a58d122346dd8f53b613df244b40 expression: '{last()}=2' name: '{#SNMPVALUE}: Temperature is in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -1099,6 +1168,7 @@ zabbix_export: name: '{#SNMPVALUE}: Temperature is in critical state' expression: '{Cisco Catalyst 3750V2-48PS SNMP:sensor.temp.status[{#SNMPINDEX}].last()}=3 or {Cisco Catalyst 3750V2-48PS SNMP:sensor.temp.status[{#SNMPINDEX}].last()}=4' - + uuid: 957a69769a7d4d27930d82feb359b3d5 name: '{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.3.{#SNMPINDEX}' @@ -1116,6 +1186,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 7de05c1e6c504fa794b8fcb8cc486ec6 expression: '{avg(5m)}>{$TEMP_CRIT:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:"{#SNMPVALUE}"}-3' @@ -1124,6 +1195,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: e2feabafddc449e38127d770add62c2a expression: '{avg(5m)}>{$TEMP_WARN:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:"{#SNMPVALUE}"}-3' @@ -1137,6 +1209,7 @@ zabbix_export: expression: '{Cisco Catalyst 3750V2-48PS SNMP:sensor.temp.value[{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:"{#SNMPVALUE}"}' recovery_expression: '{Cisco Catalyst 3750V2-48PS SNMP:sensor.temp.value[{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:"{#SNMPVALUE}"}-3' - + uuid: 27dcb97ef76049c489c85b6ed6790b3e expression: '{avg(5m)}<{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}+3' @@ -1218,6 +1291,7 @@ zabbix_export: value: '50' valuemaps: - + uuid: e47b3ba8fb9c4ecf82701ddf571d55b6 name: 'CISCO-ENVMON-MIB::CiscoEnvMonState' mappings: - @@ -1239,6 +1313,7 @@ zabbix_export: value: '6' newvalue: notFunctioning - + uuid: 412b00b4bfbc48b4906370635c12dcee name: 'EtherLike-MIB::dot3StatsDuplexStatus' mappings: - @@ -1251,6 +1326,7 @@ zabbix_export: value: '3' newvalue: fullDuplex - + uuid: 358db91b44e645df92072f0a1449de2e name: 'IF-MIB::ifOperStatus' mappings: - @@ -1275,6 +1351,7 @@ zabbix_export: value: '7' newvalue: lowerLayerDown - + uuid: 877039dc6b0a467783828f3421887b83 name: 'IF-MIB::ifType' mappings: - @@ -2136,6 +2213,7 @@ zabbix_export: value: '290' newvalue: ghn - + uuid: 1d4c62bd989748a0b7947b6455405d96 name: 'Service state' mappings: - @@ -2145,6 +2223,7 @@ zabbix_export: value: '1' newvalue: Up - + uuid: ff706c036eac4ef88570e41629e65514 name: zabbix.host.available mappings: - diff --git a/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_48ts_snmp/template_net_cisco_catalyst_3750_48ts_snmp.yaml b/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_48ts_snmp/template_net_cisco_catalyst_3750_48ts_snmp.yaml index 7e222e2f882..a61e98d1846 100644 --- a/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_48ts_snmp/template_net_cisco_catalyst_3750_48ts_snmp.yaml +++ b/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_48ts_snmp/template_net_cisco_catalyst_3750_48ts_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:27:08Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: f744679600844c07b2b4eedda9bc3d0c template: 'Cisco Catalyst 3750V2-48TS SNMP' name: 'Cisco Catalyst 3750V2-48TS SNMP' description: | @@ -26,6 +28,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 5d096334d7e2455797c9a5a46fecfaec name: 'ICMP ping' type: SIMPLE key: icmpping @@ -38,11 +41,13 @@ zabbix_export: value: Status triggers: - + uuid: 9a36f51281244f68ad070d5167067d09 expression: '{max(#3)}=0' name: 'Unavailable by ICMP ping' priority: HIGH description: 'Last three attempts returned timeout. Please check device connectivity.' - + uuid: a88b7bcaa2174a76b09031993ee48fb4 name: 'ICMP loss' type: SIMPLE key: icmppingloss @@ -55,6 +60,7 @@ zabbix_export: value: Status triggers: - + uuid: c0d636f126954d3890983ce75f592cca expression: '{min(5m)}>{$ICMP_LOSS_WARN} and {min(5m)}<100' name: 'High ICMP ping loss' opdata: 'Loss: {ITEM.LASTVALUE1}' @@ -64,6 +70,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: '{Cisco Catalyst 3750V2-48TS SNMP:icmpping.max(#3)}=0' - + uuid: 906ca6fa0cf64000bac2efbc0f5dc7f9 name: 'ICMP response time' type: SIMPLE key: icmppingsec @@ -76,6 +83,7 @@ zabbix_export: value: Status triggers: - + uuid: 4e72e84f9c3b414ba28cccf0534355d7 expression: '{avg(5m)}>{$ICMP_RESPONSE_TIME_WARN}' name: 'High ICMP ping response time' opdata: 'Value: {ITEM.LASTVALUE1}' @@ -88,6 +96,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: '{Cisco Catalyst 3750V2-48TS SNMP:icmpping.max(#3)}=0' - + uuid: bc9c48b56cc6405c8256566d4768903a name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -101,6 +110,7 @@ zabbix_export: tag: Application value: General - + uuid: 19896943dda74f798241c176b1f4fc4f name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -123,6 +133,7 @@ zabbix_export: tag: Application value: General - + uuid: c4bd78d5e1f442128eddcdf4ea22d4b3 name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -146,6 +157,7 @@ zabbix_export: tag: Application value: General - + uuid: 58642d7727964ba48f41bc33cfb6ef37 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.13.1 @@ -166,6 +178,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 7fa7b4e4803e4eed932c176afed56cd5 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.11.1 @@ -187,12 +200,14 @@ zabbix_export: value: Inventory triggers: - + uuid: b60a651ae0c24ef9a421538387f8993b expression: '{diff()}=1 and {strlen()}>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 213f54a3c23c40aa8693169efd8c0d82 name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -215,6 +230,7 @@ zabbix_export: tag: Application value: General - + uuid: 7e325f94720f4b29ad83a741a3735fa1 name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -238,12 +254,14 @@ zabbix_export: value: General triggers: - + uuid: 6c7b97deb77d4c309230627c108b68b7 expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: 2fce50826a7d498abe4ca628021fb9ac name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -264,6 +282,7 @@ zabbix_export: tag: Application value: General - + uuid: 0d55299054304e658dc036f234727c73 name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -290,6 +309,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 8cc480baa8b24f86889ffbfd24fa62b8 expression: '{diff()}=1 and {strlen()}>0' recovery_mode: NONE name: 'Operating system description has changed' @@ -301,6 +321,7 @@ zabbix_export: name: 'System name has changed (new name: {ITEM.VALUE})' expression: '{Cisco Catalyst 3750V2-48TS SNMP:system.name.diff()}=1 and {Cisco Catalyst 3750V2-48TS SNMP:system.name.strlen()}>0' - + uuid: d33f3f14dfff49d88269706ab464e2b9 name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -322,12 +343,14 @@ zabbix_export: value: Status triggers: - + uuid: 61df1c2217484c37bf1a4907803b7a55 expression: '{last()}<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 82c87e2ade594f68abc4861e4d328a16 name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -340,6 +363,7 @@ zabbix_export: value: Status triggers: - + uuid: 2e50ab416301444fac7b95d5cc636877 expression: '{max({$SNMP.TIMEOUT})}=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -347,6 +371,7 @@ zabbix_export: description: 'SNMP is not available for polling. Please check device connectivity and SNMP settings.' discovery_rules: - + uuid: f472cb3505b34f14b84bc1ce69f66b29 name: 'CPU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.109.1.1.1.1.5]' @@ -360,6 +385,7 @@ zabbix_export: In case of a single CPU, cpmCPUTotalTable has only one entry. item_prototypes: - + uuid: 71248adcae1247fb8fe96ff83505b72a name: '#{#SNMPINDEX}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.109.1.1.1.1.8.{#SNMPINDEX}' @@ -379,6 +405,7 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: a4af33aed0e14ae680e75b819717b5aa expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: '#{#SNMPINDEX}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -386,6 +413,7 @@ zabbix_export: description: 'CPU utilization is too high. The system might be slow to respond.' graph_prototypes: - + uuid: af1ac970bce54108bec634e986711c65 name: '#{#SNMPINDEX}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -397,6 +425,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-48TS SNMP' key: 'system.cpu.util[{#SNMPINDEX}]' - + uuid: 7b40466007144e82ba7b6081d9d024ae name: 'Entity Serial Numbers discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7,{#ENT_SN},1.3.6.1.2.1.47.1.1.1.1.11]' @@ -415,6 +444,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: c08c86fa7d1a4f16b51a8212eb98826f name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.11.{#SNMPINDEX}' @@ -437,12 +467,14 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: aff17c4ab48244c1a381854664c6f6cd expression: '{diff()}=1 and {strlen()}>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 4972e929a2e84bc1bf37f8844aa640d2 name: 'FAN discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.4.1.2]' @@ -451,6 +483,7 @@ zabbix_export: description: 'The table of fan status maintained by the environmental monitor.' item_prototypes: - + uuid: 6bc5cda2b5fa487d8841f6f9d07899e3 name: '{#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.4.1.3.{#SNMPINDEX}' @@ -467,12 +500,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: d23844004fbe4640a1725adb4589b03a expression: '{last()}=3 or {last()}=4' name: '{#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 63f3ea83ebd14496bcdbbf631d386de5 expression: '{last()}=2' name: '{#SNMPVALUE}: Fan is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -483,6 +518,7 @@ zabbix_export: name: '{#SNMPVALUE}: Fan is in critical state' expression: '{Cisco Catalyst 3750V2-48TS SNMP:sensor.fan.status[{#SNMPINDEX}].last()}=3 or {Cisco Catalyst 3750V2-48TS SNMP:sensor.fan.status[{#SNMPINDEX}].last()}=4' - + uuid: d5c08c7436a44b74b35c4dd5be5c308a name: 'Memory discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.48.1.1.1.2]' @@ -493,6 +529,7 @@ zabbix_export: http://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/15216-contiguous-memory.html item_prototypes: - + uuid: 3520b5d6482145958337956cb29d5dad name: '{#SNMPVALUE}: Free memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.6.{#SNMPINDEX}' @@ -509,6 +546,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 5317e1db040846728cf05f3b7fe5dcab name: '{#SNMPVALUE}: Used memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.5.{#SNMPINDEX}' @@ -525,6 +563,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 9120f609d03f44c68c5c34177745422c name: '{#SNMPVALUE}: Memory utilization' type: CALCULATED key: 'vm.memory.util[{#SNMPINDEX}]' @@ -539,12 +578,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: eee08b93fd1c439fab8bc8a23de9ccb4 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: '{#SNMPVALUE}: High memory utilization ( >{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 5d8987ea729748048c3fb5381c6930aa name: '{#SNMPVALUE}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -556,6 +597,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-48TS SNMP' key: 'vm.memory.util[{#SNMPINDEX}]' - + uuid: c0be105de4db4c0182833e6a7e0fcd01 name: 'Network interfaces discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFADMINSTATUS},1.3.6.1.2.1.2.2.1.7,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2,{#IFTYPE},1.3.6.1.2.1.2.2.1.3]' @@ -621,6 +663,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB.' item_prototypes: - + uuid: 06f850ef11f24e79be813a8b79e25d91 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.13.{#SNMPINDEX}' @@ -643,6 +686,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 216cd11617ce4fcb9551cbada0189919 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.14.{#SNMPINDEX}' @@ -662,6 +706,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 5e2a604c269448b897628e95cf8705e9 expression: '{min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$IF.ERRORS.WARN:"{#IFNAME}"}*0.8' @@ -675,6 +720,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-48TS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' - + uuid: 9dfdb09ca395486b9b71f1e3d74b8f5a name: 'Interface {#IFNAME}({#IFALIAS}): Bits received' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.6.{#SNMPINDEX}' @@ -698,6 +744,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 69fffa684b344774877ccb05e80fa0ab name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.19.{#SNMPINDEX}' @@ -720,6 +767,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: ce6a12b2553d456b87738efeb43ca849 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.20.{#SNMPINDEX}' @@ -739,6 +787,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 4e854af65de342c0bc24e5d72ac6e93b expression: '{min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$IF.ERRORS.WARN:"{#IFNAME}"}*0.8' @@ -752,6 +801,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-48TS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' - + uuid: eee4285b410f470f82e05c8f0cbc97b5 name: 'Interface {#IFNAME}({#IFALIAS}): Bits sent' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.10.{#SNMPINDEX}' @@ -775,6 +825,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: b95c3c8730434b58a1a03c661c767901 name: 'Interface {#IFNAME}({#IFALIAS}): Speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.15.{#SNMPINDEX}' @@ -798,6 +849,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 28cb37005e6c46eaa636b5de0b7b5c8d name: 'Interface {#IFNAME}({#IFALIAS}): Operational status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.8.{#SNMPINDEX}' @@ -825,6 +877,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: f47fa9fc61124928bfa9c98e5c93b7cc expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({last()}=2)' name: 'Interface {#IFNAME}({#IFALIAS}): Link down' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -835,6 +888,7 @@ zabbix_export: 2. {$IFCONTROL:"{#IFNAME}"}=1 - user can redefine Context macro to value - 0. That marks this interface as not important. No new trigger will be fired if this interface is down. manual_close: 'YES' - + uuid: 73d4de02c2e84a75acd66e33d98f6180 name: 'Interface {#IFNAME}({#IFALIAS}): Interface type' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.3.{#SNMPINDEX}' @@ -858,6 +912,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 455e424580a84f2a902fe3d4c1e38dde expression: | {Cisco Catalyst 3750V2-48TS SNMP:net.if.speed[{#SNMPINDEX}].change()}<0 and {Cisco Catalyst 3750V2-48TS SNMP:net.if.speed[{#SNMPINDEX}].last()}>0 and ( @@ -884,6 +939,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-48TS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' - + uuid: 00cfb916aead4507a1034ea8d90e8ecd expression: | ({Cisco Catalyst 3750V2-48TS SNMP:net.if.in[{#SNMPINDEX}].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Cisco Catalyst 3750V2-48TS SNMP:net.if.speed[{#SNMPINDEX}].last()}) and {Cisco Catalyst 3750V2-48TS SNMP:net.if.speed[{#SNMPINDEX}].last()}>0 @@ -899,6 +955,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-48TS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' - + uuid: 8b8b7d74ce094d5aae2d607b2deffe68 expression: | ({Cisco Catalyst 3750V2-48TS SNMP:net.if.out[{#SNMPINDEX}].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Cisco Catalyst 3750V2-48TS SNMP:net.if.speed[{#SNMPINDEX}].last()}) and {Cisco Catalyst 3750V2-48TS SNMP:net.if.speed[{#SNMPINDEX}].last()}>0 @@ -915,6 +972,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Cisco Catalyst 3750V2-48TS SNMP:net.if.status[{#SNMPINDEX}].last()}=2)' graph_prototypes: - + uuid: 2f07fa8de9f94fdfab762af30d7ac17a name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' graph_items: - @@ -959,6 +1017,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-48TS SNMP' key: 'net.if.in.discards[{#SNMPINDEX}]' - + uuid: 15992a60957c4ef896ece23744da52f1 name: 'EtherLike discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.2.1.10.7.2.1.19,{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2]' @@ -978,6 +1037,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB and EtherLike-MIB. Interfaces with up(1) Operational Status are discovered.' item_prototypes: - + uuid: 530a9cfa68024c1e8ad6573573c8f2b7 name: 'Interface {#IFNAME}({#IFALIAS}): Duplex status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.10.7.2.1.19.{#SNMPINDEX}' @@ -1018,12 +1078,14 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: a3ec903b43ad4b628f32a3a2044327e3 expression: '{last()}=2' name: 'Interface {#IFNAME}({#IFALIAS}): In half-duplex mode' priority: WARNING description: 'Please check autonegotiation settings and cabling' manual_close: 'YES' - + uuid: d2658fe23d274233accf16090273118f name: 'PSU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.5.1.2]' @@ -1032,6 +1094,7 @@ zabbix_export: description: 'The table of power supply status maintained by the environmental monitor card.' item_prototypes: - + uuid: b87fda0166dc4baa9c24124dae6cea5c name: '{#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.5.1.3.{#SNMPINDEX}' @@ -1048,12 +1111,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 40bb563c2f9e47f09df0293f4b2cf9a1 expression: '{last()}=3 or {last(4)}=4' name: '{#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 3b0f1fa2ef2a4aa8b6404ad6199da601 expression: '{last()}=2' name: '{#SNMPVALUE}: Power supply is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -1064,6 +1129,7 @@ zabbix_export: name: '{#SNMPVALUE}: Power supply is in critical state' expression: '{Cisco Catalyst 3750V2-48TS SNMP:sensor.psu.status[{#SNMPINDEX}].last()}=3 or {Cisco Catalyst 3750V2-48TS SNMP:sensor.psu.status[{#SNMPINDEX}].last(4)}=4' - + uuid: ab60f4a103254b2c87f260014ecd1a28 name: 'Temperature discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.3.1.2]' @@ -1074,6 +1140,7 @@ zabbix_export: maintained by the environmental monitor. item_prototypes: - + uuid: 2b2423e625914a4f89b16faaed832bae name: '{#SNMPVALUE}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.6.{#SNMPINDEX}' @@ -1091,12 +1158,14 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 88dd2810cf3e4d21be2ce9bbb434c435 expression: '{last()}=3 or {last()}=4' name: '{#SNMPVALUE}: Temperature is in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH description: 'This trigger uses temperature sensor state' - + uuid: 70ec248ac7f34dc7b3ad053db3e09a0f expression: '{last()}=2' name: '{#SNMPVALUE}: Temperature is in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -1107,6 +1176,7 @@ zabbix_export: name: '{#SNMPVALUE}: Temperature is in critical state' expression: '{Cisco Catalyst 3750V2-48TS SNMP:sensor.temp.status[{#SNMPINDEX}].last()}=3 or {Cisco Catalyst 3750V2-48TS SNMP:sensor.temp.status[{#SNMPINDEX}].last()}=4' - + uuid: 92864c59d4b34a979dc465824c3ef1b2 name: '{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.3.{#SNMPINDEX}' @@ -1124,6 +1194,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: b30ec46eded54e66b51874fde89d079c expression: '{avg(5m)}>{$TEMP_CRIT:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:"{#SNMPVALUE}"}-3' @@ -1132,6 +1203,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 3ba2fba7cf154786a1ee6b78b689cb91 expression: '{avg(5m)}>{$TEMP_WARN:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:"{#SNMPVALUE}"}-3' @@ -1145,6 +1217,7 @@ zabbix_export: expression: '{Cisco Catalyst 3750V2-48TS SNMP:sensor.temp.value[{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:"{#SNMPVALUE}"}' recovery_expression: '{Cisco Catalyst 3750V2-48TS SNMP:sensor.temp.value[{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:"{#SNMPVALUE}"}-3' - + uuid: c87c10d66aae420ea4a34ce2033d9c91 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}+3' @@ -1226,6 +1299,7 @@ zabbix_export: value: '50' valuemaps: - + uuid: 52875f5c6b1b4bb3987c3baa03860d4d name: 'CISCO-ENVMON-MIB::CiscoEnvMonState' mappings: - @@ -1247,6 +1321,7 @@ zabbix_export: value: '6' newvalue: notFunctioning - + uuid: 8decf4d7d8744711b5f2ea68b5e73d14 name: 'EtherLike-MIB::dot3StatsDuplexStatus' mappings: - @@ -1259,6 +1334,7 @@ zabbix_export: value: '3' newvalue: fullDuplex - + uuid: e8815fad611e47389c987c88a029cece name: 'IF-MIB::ifOperStatus' mappings: - @@ -1283,6 +1359,7 @@ zabbix_export: value: '7' newvalue: lowerLayerDown - + uuid: 93f29c48ad8b4bc7afe036817d946b18 name: 'IF-MIB::ifType' mappings: - @@ -2144,6 +2221,7 @@ zabbix_export: value: '290' newvalue: ghn - + uuid: ee7cb62782d44458abc9f7cca816dca8 name: 'Service state' mappings: - @@ -2153,6 +2231,7 @@ zabbix_export: value: '1' newvalue: Up - + uuid: 6273854a740e41718cd1354f227cf4db name: zabbix.host.available mappings: - diff --git a/templates/net/cisco_snmp/template_net_cisco_snmp.yaml b/templates/net/cisco_snmp/template_net_cisco_snmp.yaml index c9391713987..fcb447697f8 100644 --- a/templates/net/cisco_snmp/template_net_cisco_snmp.yaml +++ b/templates/net/cisco_snmp/template_net_cisco_snmp.yaml @@ -1,13 +1,16 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:33Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 51af5cf9312b41d38ab22e02c9af6bbc template: 'Cisco CISCO-ENVMON-MIB SNMP' name: 'Cisco CISCO-ENVMON-MIB SNMP' description: | @@ -22,6 +25,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: 31e5f90d88574fa0a35664e2c6b51e98 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SENSOR_INFO},1.3.6.1.4.1.9.9.13.1.4.1.2]' @@ -30,6 +34,7 @@ zabbix_export: description: 'The table of fan status maintained by the environmental monitor.' item_prototypes: - + uuid: 62a05225a1634d7486fab92cf100544e name: '{#SENSOR_INFO}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.4.1.3.{#SNMPINDEX}' @@ -46,12 +51,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 25629e2bc17d47e8b6615b40ce4a900e expression: '{count(#1,{$FAN_CRIT_STATUS:"critical"},eq)}=1 or {count(#1,{$FAN_CRIT_STATUS:"shutdown"},eq)}=1' name: '{#SENSOR_INFO}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 50e9d3745c4b4840930f8ee382e8176f expression: '{count(#1,{$FAN_WARN_STATUS:"warning"},eq)}=1 or {count(#1,{$FAN_WARN_STATUS:"notFunctioning"},eq)}=1' name: '{#SENSOR_INFO}: Fan is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -62,6 +69,7 @@ zabbix_export: name: '{#SENSOR_INFO}: Fan is in critical state' expression: '{Cisco CISCO-ENVMON-MIB SNMP:sensor.fan.status[ciscoEnvMonFanState.{#SNMPINDEX}].count(#1,{$FAN_CRIT_STATUS:"critical"},eq)}=1 or {Cisco CISCO-ENVMON-MIB SNMP:sensor.fan.status[ciscoEnvMonFanState.{#SNMPINDEX}].count(#1,{$FAN_CRIT_STATUS:"shutdown"},eq)}=1' - + uuid: 932817396a5b47f29af28e439711ef59 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SENSOR_INFO},1.3.6.1.4.1.9.9.13.1.5.1.2]' @@ -70,6 +78,7 @@ zabbix_export: description: 'The table of power supply status maintained by the environmental monitor card.' item_prototypes: - + uuid: d500235d63ca41888585d267a7d82e2a name: '{#SENSOR_INFO}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.5.1.3.{#SNMPINDEX}' @@ -86,12 +95,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 2ed4725ae5be4a799f50e817278d9e4a expression: '{count(#1,{$PSU_CRIT_STATUS:"critical"},eq)}=1 or {count(#1,{$PSU_CRIT_STATUS:"shutdown"},eq)}=1' name: '{#SENSOR_INFO}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 8d3fcae111f146839775b81d1ff5b138 expression: '{count(#1,{$PSU_WARN_STATUS:"warning"},eq)}=1 or {count(#1,{$PSU_WARN_STATUS:"notFunctioning"},eq)}=1' name: '{#SENSOR_INFO}: Power supply is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -102,6 +113,7 @@ zabbix_export: name: '{#SENSOR_INFO}: Power supply is in critical state' expression: '{Cisco CISCO-ENVMON-MIB SNMP:sensor.psu.status[ciscoEnvMonSupplyState.{#SNMPINDEX}].count(#1,{$PSU_CRIT_STATUS:"critical"},eq)}=1 or {Cisco CISCO-ENVMON-MIB SNMP:sensor.psu.status[ciscoEnvMonSupplyState.{#SNMPINDEX}].count(#1,{$PSU_CRIT_STATUS:"shutdown"},eq)}=1' - + uuid: e61bb682818b4f31a669acd31335160c name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.3.1.2]' @@ -112,6 +124,7 @@ zabbix_export: maintained by the environmental monitor. item_prototypes: - + uuid: 72f0970a636d44278b75f30a1dabfeb8 name: '{#SNMPVALUE}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.6.{#SNMPINDEX}' @@ -129,6 +142,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: 4859221e53d7485485db1c9060d7f705 name: '{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.3.{#SNMPINDEX}' @@ -145,6 +159,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 69cdbb630ce3457c816c3db1f4099dab expression: '{avg(5m)}<{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}+3' @@ -153,6 +168,7 @@ zabbix_export: priority: AVERAGE trigger_prototypes: - + uuid: 5e932030dc494db7a170217d264f4c8d expression: | {Cisco CISCO-ENVMON-MIB SNMP:sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:"{#SNMPVALUE}"} or @@ -166,6 +182,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 5955ee14029b47a9be7ad5d210181ac1 expression: | {Cisco CISCO-ENVMON-MIB SNMP:sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}].avg(5m)}>{$TEMP_WARN:"{#SNMPVALUE}"} or @@ -237,6 +254,7 @@ zabbix_export: value: '2' valuemaps: - + uuid: 96da9a43fa60420696714c57d3e72f13 name: 'CISCO-ENVMON-MIB::CiscoEnvMonState' mappings: - @@ -258,6 +276,7 @@ zabbix_export: value: '6' newvalue: notFunctioning - + uuid: d7c122cde75447248d4b1613cdc25d5b template: 'Cisco CISCO-MEMORY-POOL-MIB SNMP' name: 'Cisco CISCO-MEMORY-POOL-MIB SNMP' description: | @@ -272,6 +291,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: d84cfe9db46d49c8971317f7e09d9537 name: 'Memory Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.48.1.1.1.2]' @@ -282,6 +302,7 @@ zabbix_export: http://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/15216-contiguous-memory.html item_prototypes: - + uuid: a88a818dfdf743408698d7a45bc29edc name: '{#SNMPVALUE}: Free memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.6.{#SNMPINDEX}' @@ -297,6 +318,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 32d6bbb06c624f9e9a236fb53507948c name: '{#SNMPVALUE}: Used memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.5.{#SNMPINDEX}' @@ -312,6 +334,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 5065203cb8244befadc54cdb004d4b40 name: '{#SNMPVALUE}: Memory utilization' type: CALCULATED key: 'vm.memory.util[vm.memory.util.{#SNMPINDEX}]' @@ -326,12 +349,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 52fdeb9a725a4746b2059b6c43d7f190 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: '{#SNMPVALUE}: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 754f4378d0fb43c288e891285efee8a5 name: '{#SNMPVALUE}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -347,6 +372,7 @@ zabbix_export: macro: '{$MEMORY.UTIL.MAX}' value: '90' - + uuid: 3eadb8a2ad4a479cb59bfa6402deee3f template: 'Cisco CISCO-PROCESS-MIB IOS versions 12.0_3_T-12.2_3.5 SNMP' name: 'Cisco CISCO-PROCESS-MIB IOS versions 12.0_3_T-12.2_3.5 SNMP' description: | @@ -361,6 +387,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: 372b5656330f41d18ccf99ca89fa8504 name: 'CPU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.109.1.1.1.1.5]' @@ -374,6 +401,7 @@ zabbix_export: In case of a single CPU, cpmCPUTotalTable has only one entry. item_prototypes: - + uuid: b7a375f679024cb990ae97933e5f77d6 name: '{#SNMPVALUE}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.109.1.1.1.1.5.{#SNMPINDEX}' @@ -396,6 +424,7 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: f7634cf4e1f94d5987502e18e0ae323f expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: '{#SNMPVALUE}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -403,6 +432,7 @@ zabbix_export: description: 'CPU utilization is too high. The system might be slow to respond.' graph_prototypes: - + uuid: 8e045ff24e564afc9a55d4bd08529d22 name: '{#SNMPVALUE}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -418,6 +448,7 @@ zabbix_export: macro: '{$CPU.UTIL.CRIT}' value: '90' - + uuid: f934f5e71db642c689ed2f945f73ce6c template: 'Cisco CISCO-PROCESS-MIB SNMP' name: 'Cisco CISCO-PROCESS-MIB SNMP' description: | @@ -432,6 +463,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: dc4773499a1d419caa5c2c96bd4afb7b name: 'CPU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.109.1.1.1.1.5]' @@ -445,6 +477,7 @@ zabbix_export: In case of a single CPU, cpmCPUTotalTable has only one entry. item_prototypes: - + uuid: 884048f6fc414188b58341ecaca9aea3 name: '#{#SNMPINDEX}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.109.1.1.1.1.8.{#SNMPINDEX}' @@ -463,6 +496,7 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: 804683e8fcc54820a5b60e35ff459741 expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: '#{#SNMPINDEX}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -470,6 +504,7 @@ zabbix_export: description: 'CPU utilization is too high. The system might be slow to respond.' graph_prototypes: - + uuid: 6fed03a2555949178f96550fcdb449ca name: '#{#SNMPINDEX}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -485,6 +520,7 @@ zabbix_export: macro: '{$CPU.UTIL.CRIT}' value: '90' - + uuid: 90c99055648f40df8517005a7670158c template: 'Cisco Inventory SNMP' name: 'Cisco Inventory SNMP' description: | @@ -500,6 +536,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: edb172996a954eb986c97bcfee052a36 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.13.1 @@ -520,6 +557,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 3b54e3692fe643e99704767f9a58a1c2 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.11.1 @@ -541,12 +579,14 @@ zabbix_export: value: Inventory triggers: - + uuid: fdd5494359f346daaf9a1cd5c8aaf861 expression: '{diff()}=1 and {strlen()}>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 51b1c178adff415bbe36a4363d6e06c1 name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -573,6 +613,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 32ca2dc54aae43c284ec8a18cd7156a5 expression: '{diff()}=1 and {strlen()}>0' name: 'Operating system description has changed' priority: INFO @@ -580,6 +621,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: 0908cfd197214f6c8092bbd426ef83bf name: 'Entity Serial Numbers Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7,{#ENT_SN},1.3.6.1.2.1.47.1.1.1.1.11]' @@ -598,6 +640,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 3a6277e70ce6448b857bfc170ded8542 name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.11.{#SNMPINDEX}' @@ -618,12 +661,14 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: e8632eb176bb4050bb653ad5aed32fa9 expression: '{diff()}=1 and {strlen()}>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 1bb42fbdb9054645a62ff81f14ba3b99 template: 'Cisco IOS prior to 12.0_3_T SNMP' name: 'Cisco IOS prior to 12.0_3_T SNMP' description: | @@ -645,6 +690,7 @@ zabbix_export: - name: 'Templates/Network devices' - + uuid: aa3ce9bd8c1d40a2b0f83f9e642e88ee template: 'Cisco IOS SNMP' name: 'Cisco IOS SNMP' description: | @@ -676,6 +722,7 @@ zabbix_export: - name: 'Templates/Network devices' - + uuid: 40c233aaa3424fd29dc378022ff3461d template: 'Cisco IOS versions 12.0_3_T-12.2_3.5 SNMP' name: 'Cisco IOS versions 12.0_3_T-12.2_3.5 SNMP' description: | @@ -699,6 +746,7 @@ zabbix_export: - name: 'Templates/Network devices' - + uuid: 1b0025aaf71f47ec91d08c17a399c6a6 template: 'Cisco OLD-CISCO-CPU-MIB SNMP' name: 'Cisco OLD-CISCO-CPU-MIB SNMP' description: | @@ -713,6 +761,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 1b8784537cc04a939b8ceb26a5d3b5a1 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.9.2.1.58 @@ -731,6 +780,7 @@ zabbix_export: value: CPU triggers: - + uuid: 4b163fa65e4c4d4ba5d3433136a3a850 expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -742,6 +792,7 @@ zabbix_export: value: '90' graphs: - + uuid: c998de5517bd45f19719dbe7d6cb371e name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/dell_force_s_series_snmp/template_net_dell_force_s_series_snmp.yaml b/templates/net/dell_force_s_series_snmp/template_net_dell_force_s_series_snmp.yaml index e60e94dc291..0f8ab57876e 100644 --- a/templates/net/dell_force_s_series_snmp/template_net_dell_force_s_series_snmp.yaml +++ b/templates/net/dell_force_s_series_snmp/template_net_dell_force_s_series_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:32Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: e5ec7acc7efc4ac491b6fa552ab077ae template: 'Dell Force S-Series SNMP' name: 'Dell Force S-Series SNMP' description: | @@ -27,6 +29,7 @@ zabbix_export: name: 'Templates/Network devices' discovery_rules: - + uuid: f35cb754ebd748b7842c67461264f48d name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.6027.3.10.1.2.4.1.1]' @@ -34,6 +37,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: c916b4658e914e93af13b4fe7b58138e name: 'Fan {#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6027.3.10.1.2.4.1.2.{#SNMPINDEX}' @@ -52,12 +56,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 2529069003934ba7be3532bfe710a5a0 expression: '{count(#1,{$FAN_CRIT_STATUS},eq)}=1' name: 'Fan {#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 18bc13e5152f432687bcb3e8819f5ce7 expression: '{count(#1,{$FAN_OK_STATUS},ne)}=1' name: 'Fan {#SNMPVALUE}: Fan is not in normal state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -68,6 +74,7 @@ zabbix_export: name: 'Fan {#SNMPVALUE}: Fan is in critical state' expression: '{Dell Force S-Series SNMP:sensor.fan.status[chSysFanTrayOperStatus.{#SNMPINDEX}].count(#1,{$FAN_CRIT_STATUS},eq)}=1' - + uuid: ff38ddf97a2a47c88ad93d590dedc22a name: 'CPU and Memory and Flash Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.6027.3.10.1.2.9.1.1]' @@ -75,6 +82,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: f2f0febdd3c14d77a47461c22b883bb5 name: '#{#SNMPINDEX}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6027.3.10.1.2.9.1.3.{#SNMPINDEX}' @@ -91,12 +99,14 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: 0a382e33bfd14ee89914a524153ab79a expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: '#{#SNMPINDEX}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: 3571d6508f07442983936fdcc2ba733f name: '#{#SNMPINDEX}: Memory utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6027.3.10.1.2.9.1.5.{#SNMPINDEX}' @@ -113,12 +123,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 7229174b7d2948a0bc8f35a47cefc438 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: '#{#SNMPINDEX}: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: d5ec0b9ce1f04b0abd0b4bfe6aa28f6b name: '#{#SNMPINDEX}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -130,6 +142,7 @@ zabbix_export: host: 'Dell Force S-Series SNMP' key: 'system.cpu.util[chStackUnitCpuUtil1Min.{#SNMPINDEX}]' - + uuid: 69c63b7fb65347cc9301b02e1f9cd45e name: '#{#SNMPINDEX}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -141,6 +154,7 @@ zabbix_export: host: 'Dell Force S-Series SNMP' key: 'vm.memory.util[chStackUnitMemUsageUtil.{#SNMPINDEX}]' - + uuid: 21117a6eb71f4837971ccedfff7596f6 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.6027.3.10.1.2.3.1.1]' @@ -149,6 +163,7 @@ zabbix_export: description: 'A list of power supply residents in the S-series chassis.' item_prototypes: - + uuid: 7cc5081ad6114124845beedbe4725899 name: 'PSU {#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6027.3.10.1.2.3.1.2.{#SNMPINDEX}' @@ -167,12 +182,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 4bdf5fe646a84772a9c123b9fca5ad81 expression: '{count(#1,{$PSU_CRIT_STATUS},eq)}=1' name: 'PSU {#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 45aea01ac09242249be13564a48a12f7 expression: '{count(#1,{$PSU_OK_STATUS},ne)}=1' name: 'PSU {#SNMPVALUE}: Power supply is not in normal state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -183,6 +200,7 @@ zabbix_export: name: 'PSU {#SNMPVALUE}: Power supply is in critical state' expression: '{Dell Force S-Series SNMP:sensor.psu.status[chSysPowerSupplyOperStatus.{#SNMPINDEX}].count(#1,{$PSU_CRIT_STATUS},eq)}=1' - + uuid: a619474b839642f69e583a2c63e8b4ba name: 'Stack Unit Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.6027.3.10.1.2.2.1.2]' @@ -190,6 +208,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: 4eaf5b777b0c4efeb34140618e18aaa5 name: 'Device {#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6027.3.10.1.2.2.1.14.{#SNMPINDEX}' @@ -206,6 +225,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 9f16a6c246294f89b8e023246f0c246e expression: '{avg(5m)}>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:""}-3' @@ -214,6 +234,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: c4d7f90aeec149eb83f4d134331df5cc expression: '{avg(5m)}>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:""}-3' @@ -227,6 +248,7 @@ zabbix_export: expression: '{Dell Force S-Series SNMP:sensor.temp.value[chStackUnitTemp.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:""}' recovery_expression: '{Dell Force S-Series SNMP:sensor.temp.value[chStackUnitTemp.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:""}-3' - + uuid: db5add8ffa5c4e538fae8a8c08aa1e1f expression: '{avg(5m)}<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:""}+3' @@ -234,6 +256,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: d6e3d7bb74b84e0c895a1b1b740f0e14 name: '#{#SNMPVALUE}: Hardware model name' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6027.3.10.1.2.2.1.7.{#SNMPINDEX}' @@ -255,6 +278,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: eb6853c30dd04581b2e362d7747b40b5 name: '#{#SNMPVALUE}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6027.3.10.1.2.2.1.12.{#SNMPINDEX}' @@ -277,12 +301,14 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 00ee29c59c1c43c8a8dd737c88151ce7 expression: '{diff()}=1 and {strlen()}>0' name: '#{#SNMPVALUE}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: bd68fcd8247744cb8c10e3dfc699bc7f name: '#{#SNMPVALUE}: Hardware version(revision)' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6027.3.10.1.2.2.1.21.{#SNMPINDEX}' @@ -304,6 +330,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 67cce945315e426f9b12456fe95a6c1a name: '#{#SNMPVALUE}: Operating system' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6027.3.10.1.2.2.1.10.{#SNMPINDEX}' @@ -326,6 +353,7 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 1fe743b03fcc404fa8fa8a07f4b3cc82 expression: '{diff()}=1 and {strlen()}>0' name: '#{#SNMPVALUE}: Operating system description has changed' priority: INFO @@ -361,6 +389,7 @@ zabbix_export: value: '55' valuemaps: - + uuid: b389c759db0448ffbe28d4572fbfb3e9 name: 'F10-S-SERIES-CHASSIS-MIB::chSysFanTrayOperStatus' mappings: - @@ -373,6 +402,7 @@ zabbix_export: value: '3' newvalue: absent - + uuid: 2532df482bd348ba8202c3eb2b76340b name: 'F10-S-SERIES-CHASSIS-MIB::chSysPowerSupplyOperStatus' mappings: - diff --git a/templates/net/dlink_des7200_snmp/template_net_dlink_des7200_snmp.yaml b/templates/net/dlink_des7200_snmp/template_net_dlink_des7200_snmp.yaml index 8f0c68d2939..126f9b4046b 100644 --- a/templates/net/dlink_des7200_snmp/template_net_dlink_des7200_snmp.yaml +++ b/templates/net/dlink_des7200_snmp/template_net_dlink_des7200_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:30Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 395184b5d5b048a68e06c91154c56847 template: 'D-Link DES 7200 SNMP' name: 'D-Link DES 7200 SNMP' description: | @@ -29,6 +31,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: ec0e7cc71b39447087f580569559a6d6 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.171.10.97.2.36.1.1.3.0 @@ -45,12 +48,14 @@ zabbix_export: value: CPU triggers: - + uuid: 2d7f0b20e57d4abbb156e76379ddd117 expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: c48928c7392d472d950804ee30936f0f name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.9.1 @@ -71,6 +76,7 @@ zabbix_export: value: Inventory triggers: - + uuid: b706556b5cc84e52840a3a52c09b9a03 expression: '{diff()}=1 and {strlen()}>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -78,6 +84,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: 9461071bb9fa44909aa181779c894a7b name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -102,6 +109,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: fd86860f9ebc42b1970a845b7940daed name: 'Hardware version(revision)' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.8.1 @@ -121,6 +129,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 8d31f35a9d8842f086a123014bfd27ad name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.171.10.97.2.1.1.2.0 @@ -142,6 +151,7 @@ zabbix_export: value: Inventory triggers: - + uuid: e1852cfe1fae43658a0f8c044984a19f expression: '{diff()}=1 and {strlen()}>0' name: 'Operating system description has changed' priority: INFO @@ -149,6 +159,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: 5e0940a9219c4d3094c85777e89c63a6 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.171.10.97.2.1.1.21.1.3]' @@ -156,6 +167,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: 77005f8940f44f47abe28debbcea1573 name: '{#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.171.10.97.2.1.1.21.1.2.{#SNMPINDEX}' @@ -172,12 +184,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 4c1fba5948e448e7b20d788601e44928 expression: '{count(#1,{$FAN_CRIT_STATUS},eq)}=1' name: '{#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 80a71c76148f4408993f4d2fba2aac4c name: 'Memory Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.171.10.97.2.35.1.1.1.2]' @@ -185,6 +199,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: aa68024ac558424a8147f8d1e59a7b50 name: '{#SNMPINDEX}: Memory utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.171.10.97.2.35.1.1.1.3.{#SNMPINDEX}' @@ -201,12 +216,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 5df9f230f9d04d2d8ce7eab9b7243394 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: '{#SNMPINDEX}: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: b1d8dafbce0c4b6abc0ad18f2a91d1e3 name: '{#SNMPINDEX}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -218,6 +235,7 @@ zabbix_export: host: 'D-Link DES 7200 SNMP' key: 'vm.memory.util[myMemoryPoolCurrentUtilization.{#SNMPINDEX}]' - + uuid: 1290d8eb44564a15b98d212c6f007b05 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.171.10.97.2.1.1.18.1.3]' @@ -225,6 +243,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: 949bf64a7d75429586292fd0acf4b84e name: '{#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.171.10.97.2.1.1.18.1.2.{#SNMPINDEX}' @@ -241,12 +260,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: beaa82b36bfe43669cb8949bd0b9bba9 expression: '{count(#1,{$PSU_CRIT_STATUS},eq)}=1' name: '{#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: d596adf697c1431cbe1244fe2737ca55 name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.171.10.97.2.1.1.23.1.2]' @@ -254,6 +275,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: d861801102794d989895b4546a0e10fb name: '{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.171.10.97.2.1.1.23.1.3.{#SNMPINDEX}' @@ -270,6 +292,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 08e10302fbf24922a02bba90f214cddb expression: '{avg(5m)}>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:""}-3' @@ -278,6 +301,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: aece0e0d8e5542b69035dd4047c1600b expression: '{avg(5m)}>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:""}-3' @@ -291,6 +315,7 @@ zabbix_export: expression: '{D-Link DES 7200 SNMP:sensor.temp.value[mySystemTemperatureCurrent.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:""}' recovery_expression: '{D-Link DES 7200 SNMP:sensor.temp.value[mySystemTemperatureCurrent.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:""}-3' - + uuid: 901e90d834e7459395eeeff23b26afd4 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:""}+3' @@ -321,6 +346,7 @@ zabbix_export: value: '65' valuemaps: - + uuid: 5889e276245d411bacd130427ae4a5d4 name: 'MY-SYSTEM-MIB::mySystemFanIsNormal' mappings: - @@ -343,6 +369,7 @@ zabbix_export: newvalue: unknown graphs: - + uuid: 7d05108847574098a7a15db5faf12b7c name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/dlink_des_snmp/template_net_dlink_des_snmp.yaml b/templates/net/dlink_des_snmp/template_net_dlink_des_snmp.yaml index 7d8b2618400..747fa9dce85 100644 --- a/templates/net/dlink_des_snmp/template_net_dlink_des_snmp.yaml +++ b/templates/net/dlink_des_snmp/template_net_dlink_des_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:25Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: d3176749a5274264938f487cd89d17eb template: 'D-Link DES_DGS Switch SNMP' name: 'D-Link DES_DGS Switch SNMP' description: | @@ -36,6 +38,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: 9d265ce34e9344c6875497e7ed0ebc89 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.171.12.1.1.6.2.0 @@ -52,12 +55,14 @@ zabbix_export: value: CPU triggers: - + uuid: f06febc48b4643f796c18c2e2ec83b18 expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: 8e6d4c6568c54aeeb745c5ba43945174 name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.9.1 @@ -78,6 +83,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 58f606e1fd984eac8b87a1ae6312b6b0 expression: '{diff()}=1 and {strlen()}>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -85,6 +91,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: cc6cdf26ee0f4c5682c956c0ac741898 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -109,6 +116,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 3dd0e86421b5410f9c34680650a0d9a5 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.171.12.1.1.12.0 @@ -132,12 +140,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 47d03f7460584234a10e089c98023208 expression: '{diff()}=1 and {strlen()}>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 06e2bd7f602140f49685ae8dbfa44660 name: 'Hardware version(revision)' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.8.1 @@ -158,6 +168,7 @@ zabbix_export: value: Inventory discovery_rules: - + uuid: 8e7fe508f2ee4304a6097cabaf93b44f name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.171.12.11.1.7.1.2,{#STATUS},1.3.6.1.4.1.171.12.11.1.7.1.3]' @@ -172,6 +183,7 @@ zabbix_export: description: 'swFanID of EQUIPMENT-MIB::swFanTable' item_prototypes: - + uuid: 9fec4303859d411db13a470374862232 name: '#{#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.171.12.11.1.7.1.3.{#SNMPINDEX}' @@ -194,12 +206,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 5a8b2adae1694b038afda3b2d43ec31e expression: '{count(#1,{$FAN_CRIT_STATUS},eq)}=1' name: '#{#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 0e1d87089c084979ade1f58cdedd42f8 name: 'Memory Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.171.12.1.1.9.1.1]' @@ -207,6 +221,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: ec82ef56dce54315a905721bd0cabaa6 name: '#{#SNMPVALUE}: Memory utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.171.12.1.1.9.1.4.{#SNMPINDEX}' @@ -223,12 +238,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 7e238cb31934475c996719c1a27324f3 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: '#{#SNMPVALUE}: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 769bb6f6d6cd455fbbcd1e75e44d24ec name: '#{#SNMPVALUE}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -240,6 +257,7 @@ zabbix_export: host: 'D-Link DES_DGS Switch SNMP' key: 'vm.memory.util[agentDRAMutilization.{#SNMPINDEX}]' - + uuid: 57ec484412604bf091a2b8a5be1dff3e name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.171.12.11.1.6.1.2,{#STATUS},1.3.6.1.4.1.171.12.11.1.6.1.3]' @@ -254,6 +272,7 @@ zabbix_export: description: 'swPowerID of EQUIPMENT-MIB::swPowerTable' item_prototypes: - + uuid: 7e87cca325f94ac091723f4dcef5ef26 name: '#{#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.171.12.11.1.6.1.3.{#SNMPINDEX}' @@ -278,12 +297,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 7a4f2489a9a5464fad6910fc6a9e9951 expression: '{count(#1,{$PSU_CRIT_STATUS},eq)}=1' name: '#{#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 17702e5430f943fc9ebeefdbdd363e58 name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.171.12.11.1.8.1.1]' @@ -291,6 +312,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: a84312b0296a432a948e6065c20749f1 name: '#{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.171.12.11.1.8.1.2.{#SNMPINDEX}' @@ -307,6 +329,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 94e23b39ff964bd48d4943005e52559e expression: '{avg(5m)}>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:""}-3' @@ -315,6 +338,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 6d6d5201cfee496196d1d16106077e82 expression: '{avg(5m)}>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:""}-3' @@ -328,6 +352,7 @@ zabbix_export: expression: '{D-Link DES_DGS Switch SNMP:sensor.temp.value[swTemperatureCurrent.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:""}' recovery_expression: '{D-Link DES_DGS Switch SNMP:sensor.temp.value[swTemperatureCurrent.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:""}-3' - + uuid: db443d0cc6cb438bbf36d20d2215c947 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:""}+3' @@ -358,6 +383,7 @@ zabbix_export: value: '65' valuemaps: - + uuid: e7ab460cf1bf4fca8afc22566257fc3a name: 'EQUIPMENT-MIB::swFanStatus' mappings: - @@ -382,6 +408,7 @@ zabbix_export: value: '6' newvalue: speed-high - + uuid: a46e6b21933f4aa7be17f9f11b1356ee name: 'EQUIPMENT-MIB::swPowerStatus' mappings: - @@ -407,6 +434,7 @@ zabbix_export: newvalue: disconnect graphs: - + uuid: cd6d0f71490c4bbe82a72ca52d9d3044 name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/extreme_snmp/template_net_extreme_snmp.yaml b/templates/net/extreme_snmp/template_net_extreme_snmp.yaml index 44b3131c174..ecf42fbaa5a 100644 --- a/templates/net/extreme_snmp/template_net_extreme_snmp.yaml +++ b/templates/net/extreme_snmp/template_net_extreme_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:26Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 861dbdece18f4b8f85214a319995eb3e template: 'Extreme EXOS SNMP' name: 'Extreme EXOS SNMP' description: | @@ -29,6 +31,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: b17bfccc91f1489fb9f85d719ca19d70 name: 'Device: Temperature status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1916.1.1.1.7.0 @@ -46,6 +49,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: 2e8384090e304767bc6bba60d822e223 name: 'Device: Temperature' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1916.1.1.1.8.0 @@ -63,6 +67,7 @@ zabbix_export: value: Temperature triggers: - + uuid: 8cce42dd2baa4e0592b0eca2067796ac expression: '{avg(5m)}>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:""}-3' @@ -79,6 +84,7 @@ zabbix_export: {Extreme EXOS SNMP:sensor.temp.status[extremeOverTemperatureAlarm.0].last()}={$TEMP_CRIT_STATUS} recovery_expression: '{Extreme EXOS SNMP:sensor.temp.value[extremeCurrentTemperature.0].max(5m)}<{$TEMP_CRIT:""}-3' - + uuid: 7f80cdbc347d4f24b6bba394908b66f7 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:""}+3' @@ -86,6 +92,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: fd93c5fb3e054f84b052d7f682a87655 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1916.1.32.1.2.0 @@ -102,12 +109,14 @@ zabbix_export: value: CPU triggers: - + uuid: ba42e1b22dd84ea7862fd231347aa11a expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: 7f6260a568644e89ba87ccca63102357 name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.9.1 @@ -128,6 +137,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 0d5108aff3e744339cc457b768b836dc expression: '{diff()}=1 and {strlen()}>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -135,6 +145,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: 42ec93c3013d428c9f72fe721ea46db5 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.2.1 @@ -155,6 +166,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 93882ec52eed40778858e52dc7153093 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.11.1 @@ -176,12 +188,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 30bd294bad2e40f9a6cecb8e1e4c2c56 expression: '{diff()}=1 and {strlen()}>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 8ec263e1593e48d18b3e50f215e94196 name: 'Hardware version(revision)' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.9.1 @@ -201,6 +215,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 0ba6360ecf4c4487a249e3efabca2e0c name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1916.1.1.1.13.0 @@ -226,6 +241,7 @@ zabbix_export: value: Inventory triggers: - + uuid: dfc484cf0f9c4bbbb5200fb5c0a4ba36 expression: '{diff()}=1 and {strlen()}>0' name: 'Operating system description has changed' priority: INFO @@ -233,6 +249,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: 1ed41878ed4a455c8a3871169225b8f6 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.1916.1.1.1.9.1.1]' @@ -240,6 +257,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: a9789017b3284366a56e7f9727ae20cd name: 'Fan {#SNMPVALUE}: Fan speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1916.1.1.1.9.1.4.{#SNMPINDEX}' @@ -253,6 +271,7 @@ zabbix_export: tag: Application value: Fans - + uuid: 601afb1fdc4744b29c2e52a260ccecfd name: 'Fan {#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1916.1.1.1.9.1.2.{#SNMPINDEX}' @@ -271,12 +290,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 2675292ee4da4858a6ac255c0798556e expression: '{count(#1,{$FAN_CRIT_STATUS},eq)}=1' name: 'Fan {#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 53af0f95ffe243c394c273a1bc2857a3 name: 'Memory Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.1916.1.32.2.2.1.1]' @@ -284,6 +305,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: 6856e5a75d884af1957b9a3f92d86360 name: '#{#SNMPVALUE}: Available memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1916.1.32.2.2.1.3.{#SNMPINDEX}' @@ -303,6 +325,7 @@ zabbix_export: tag: Application value: Memory - + uuid: b22ba07a208d41788d0fb33074125ffd name: '#{#SNMPVALUE}: Total memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1916.1.32.2.2.1.2.{#SNMPINDEX}' @@ -322,6 +345,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 830ec2341dc64980be35d87141a31b67 name: '#{#SNMPVALUE}: Memory utilization' type: CALCULATED key: 'vm.memory.util[{#SNMPVALUE}]' @@ -336,12 +360,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 8d2d39f6a1e24368a025be8a1457439b expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: '#{#SNMPVALUE}: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 672315e9b8dc4858be7a991bed4f06fc name: '#{#SNMPVALUE}: Memory usage' ymin_type_1: FIXED graph_items: @@ -359,6 +385,7 @@ zabbix_export: host: 'Extreme EXOS SNMP' key: 'vm.memory.available[extremeMemoryMonitorSystemFree.{#SNMPINDEX}]' - + uuid: 886d032483584e379210c9f05f65b98e name: '#{#SNMPVALUE}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -370,6 +397,7 @@ zabbix_export: host: 'Extreme EXOS SNMP' key: 'vm.memory.util[{#SNMPVALUE}]' - + uuid: f3211654d55c4c778817e82ed2c123b6 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.1916.1.1.1.27.1.1]' @@ -378,6 +406,7 @@ zabbix_export: description: 'Table of status of all power supplies in the system.' item_prototypes: - + uuid: ff7de77c363f4487ba9be3d262f912da name: 'PSU {#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1916.1.1.1.27.1.2.{#SNMPINDEX}' @@ -396,6 +425,7 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 343e23db919d452cb9c54fcd490b09a4 expression: '{count(#1,{$PSU_CRIT_STATUS},eq)}=1' name: 'PSU {#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -428,6 +458,7 @@ zabbix_export: value: '55' valuemaps: - + uuid: b71a1b2d06324275a37a1952f13e29b3 name: 'EXTREME-SYSTEM-MIB::extremeFanOperational' mappings: - @@ -437,6 +468,7 @@ zabbix_export: value: '2' newvalue: 'false - off' - + uuid: 34c686dbaf8649b3b7dcc243068a739a name: 'EXTREME-SYSTEM-MIB::extremeOverTemperatureAlarm' mappings: - @@ -446,6 +478,7 @@ zabbix_export: value: '2' newvalue: normal - + uuid: 85bfdbc16637406fb5f1a23a15f16c77 name: 'EXTREME-SYSTEM-MIB::extremePowerSupplyStatus' mappings: - @@ -462,6 +495,7 @@ zabbix_export: newvalue: presentPowerOff triggers: - + uuid: 21e3adeef3194f55b2beae771ea5cd86 expression: | {Extreme EXOS SNMP:sensor.temp.value[extremeCurrentTemperature.0].avg(5m)}>{$TEMP_CRIT:""} or @@ -474,6 +508,7 @@ zabbix_export: description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' graphs: - + uuid: 9dc8bc10d4044889bd53c56f1da45c60 name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/generic_snmp/template_net_generic_snmp.yaml b/templates/net/generic_snmp/template_net_generic_snmp.yaml index 427112a6935..e297add32c1 100644 --- a/templates/net/generic_snmp/template_net_generic_snmp.yaml +++ b/templates/net/generic_snmp/template_net_generic_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:34Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 67332e679035423f85090aa985947c36 template: 'Network Generic Device SNMP' name: 'Network Generic Device SNMP' description: | diff --git a/templates/net/hp_hh3c_snmp/template_net_hp_hh3c_snmp.yaml b/templates/net/hp_hh3c_snmp/template_net_hp_hh3c_snmp.yaml index aed6f864abe..a0f84e9b4ee 100644 --- a/templates/net/hp_hh3c_snmp/template_net_hp_hh3c_snmp.yaml +++ b/templates/net/hp_hh3c_snmp/template_net_hp_hh3c_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:31Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 57aeccd43b744942b9555269b79a96ad template: 'HP Comware HH3C SNMP' name: 'HP Comware HH3C SNMP' description: | @@ -34,6 +36,7 @@ zabbix_export: name: 'Templates/Network devices' discovery_rules: - + uuid: ab903dd9cb4b49daba7a1bb0c2c65a1f name: 'Entity Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7]' @@ -47,6 +50,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 88a392e093444292b3c58c5f9d5305a5 name: '{#ENT_NAME}: Firmware version' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.9.{#SNMPINDEX}' @@ -67,6 +71,7 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 31e24685567b4e30894626bb6002f8ef expression: '{diff()}=1 and {strlen()}>0' name: '{#ENT_NAME}: Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -74,6 +79,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: cc241e313bde48e1bd23f3eefb667439 name: '{#ENT_NAME}: Hardware model name' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.2.{#SNMPINDEX}' @@ -93,6 +99,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 9ebc80e149fc4db7a4fb7df2322aad86 name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.11.{#SNMPINDEX}' @@ -113,12 +120,14 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: a9de3a127bc44f37bf7f4078a0efe564 expression: '{diff()}=1 and {strlen()}>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: a63db3df3939447397df5bf9a58edde1 name: '{#ENT_NAME}: Hardware version(revision)' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.8.{#SNMPINDEX}' @@ -138,6 +147,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: a54f57e58f494300b99161b1fb8f2edf name: '{#ENT_NAME}: Operating system' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.10.{#SNMPINDEX}' @@ -158,12 +168,14 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 4aa05fd4aa974407a3a5cfebf6a2ea39 expression: '{diff()}=1 and {strlen()}>0' name: '{#ENT_NAME}: Operating system description has changed' priority: INFO description: 'Operating system description has changed. Possible reasons that system has been updated or replaced. Ack to close.' manual_close: 'YES' - + uuid: fdd2fcda49ab4f00861f1a2dcee1dcad name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7,{#ENT_DESCR},1.3.6.1.2.1.47.1.1.1.1.2]' @@ -178,6 +190,7 @@ zabbix_export: description: 'Discovering all entities of PhysicalClass - 7: fan(7)' item_prototypes: - + uuid: 9cacbc1e037a4c0abdf0862014484a3c name: '{#ENT_NAME}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.25506.2.6.1.1.1.1.19.{#SNMPINDEX}' @@ -197,12 +210,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 00ae2f88079d4c4f85c835b1117a37c8 expression: '{count(#1,{$FAN_CRIT_STATUS:"fanError"},eq)}=1 or {count(#1,{$FAN_CRIT_STATUS:"hardwareFaulty"},eq)}=1' name: '{#ENT_NAME}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 268421e66ba94cecac8fdeac7dfbffbb name: 'Module Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.2.1.47.1.1.1.1.2,{#MODULE_NAME},1.3.6.1.2.1.47.1.1.1.1.7]' @@ -222,6 +237,7 @@ zabbix_export: description: 'Filter limits results to ''Module level1'' or Fabric Modules' item_prototypes: - + uuid: edbaa4c5e6e744b3bd4d7ab85b42c1ca name: '{#MODULE_NAME}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.25506.2.6.1.1.1.1.6.{#SNMPINDEX}' @@ -240,12 +256,14 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: 429fb55936d54cb5b6e6a64faca79603 expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: '{#MODULE_NAME}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: 3021126f556f4c62b335c8108ba1cff1 name: '{#MODULE_NAME}: Memory utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.25506.2.6.1.1.1.1.8.{#SNMPINDEX}' @@ -263,12 +281,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 15ad4611e6574539a8859d48190d5b0b expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: '{#MODULE_NAME}: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 2f7801aa39bd486bb9d2ff751c98559b name: '{#MODULE_NAME}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -280,6 +300,7 @@ zabbix_export: host: 'HP Comware HH3C SNMP' key: 'system.cpu.util[hh3cEntityExtCpuUsage.{#SNMPINDEX}]' - + uuid: ff71369f73174bc0baf98f6da6f82d97 name: '{#MODULE_NAME}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -291,6 +312,7 @@ zabbix_export: host: 'HP Comware HH3C SNMP' key: 'vm.memory.util[hh3cEntityExtMemUsage.{#SNMPINDEX}]' - + uuid: 75f751bae6e64b9892c9283cefa8db80 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7,{#ENT_DESCR},1.3.6.1.2.1.47.1.1.1.1.2]' @@ -305,6 +327,7 @@ zabbix_export: description: 'Discovering all entities of PhysicalClass - 6: powerSupply(6)' item_prototypes: - + uuid: 1ed2aa667cc94e6f9fb3abb9cb8de9b2 name: '{#ENT_NAME}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.25506.2.6.1.1.1.1.19.{#SNMPINDEX}' @@ -325,12 +348,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: d918a74cdba444058fb5b4aa0f93104a expression: '{count(#1,{$PSU_CRIT_STATUS:"psuError"},eq)}=1 or {count(#1,{$PSU_CRIT_STATUS:"rpsError"},eq)}=1 or {count(#1,{$PSU_CRIT_STATUS:"hardwareFaulty"},eq)}=1' name: '{#ENT_NAME}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 14606d314fc24002a0a4cda2fa009d45 name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.2.1.47.1.1.1.1.2,{#MODULE_NAME},1.3.6.1.2.1.47.1.1.1.1.7]' @@ -354,6 +379,7 @@ zabbix_export: description: 'Discovering modules temperature (same filter as in Module Discovery) plus and temperature sensors' item_prototypes: - + uuid: 4b18458608f74e0ca48af5cb674e324d name: '{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.25506.2.6.1.1.1.1.12.{#SNMPINDEX}' @@ -370,6 +396,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 76e57de71693416591935427ad2d8e5b expression: '{avg(5m)}>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:""}-3' @@ -378,6 +405,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 38618de3cf1441eaad04079fd07a9d9e expression: '{avg(5m)}>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:""}-3' @@ -391,6 +419,7 @@ zabbix_export: expression: '{HP Comware HH3C SNMP:sensor.temp.value[hh3cEntityExtTemperature.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:""}' recovery_expression: '{HP Comware HH3C SNMP:sensor.temp.value[hh3cEntityExtTemperature.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:""}-3' - + uuid: 69fcfd2e9fb14c12ac9eeb2119fcfd3c expression: '{avg(5m)}<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:""}+3' @@ -430,6 +459,7 @@ zabbix_export: value: '50' valuemaps: - + uuid: d7832aa00dd743bb8451cabff4e90e60 name: 'HH3C-ENTITY-EXT-MIB::hh3cEntityExtErrorStatus' mappings: - diff --git a/templates/net/hp_hpn_snmp/template_net_hp_hpn_snmp.yaml b/templates/net/hp_hpn_snmp/template_net_hp_hpn_snmp.yaml index 4d7814ecbcf..49d9e5fd7e0 100644 --- a/templates/net/hp_hpn_snmp/template_net_hp_hpn_snmp.yaml +++ b/templates/net/hp_hpn_snmp/template_net_hp_hpn_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:26Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: cce20a5d149a48b7ac7f5383c3510883 template: 'HP Enterprise Switch SNMP' name: 'HP Enterprise Switch SNMP' description: | @@ -32,6 +34,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: 083172af308e401a99a662f615a5b450 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.11.2.14.11.5.1.9.6.1.0 @@ -49,12 +52,14 @@ zabbix_export: value: CPU triggers: - + uuid: 5525993e2288478f9e88aa8e404d2b85 expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: dadf12eb4c0a42bf9504e15bc4fe6d7c name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.11.2.14.11.5.1.1.3.0 @@ -81,6 +86,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 2a7927a02f3240c68801f253031a7c9b expression: '{diff()}=1 and {strlen()}>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -88,6 +94,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: 12d7d4a915714166b2c0a48733235ac1 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.11.2.36.1.1.2.9.0 @@ -109,6 +116,7 @@ zabbix_export: value: Inventory triggers: - + uuid: bdad959cedef4585b2397c7691e0bb79 expression: '{diff()}=1 and {strlen()}>0' name: 'Device has been replaced (new serial number received)' priority: INFO @@ -116,6 +124,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: 4d827ed3c2a6436d9ea453ef1568d47e name: 'Entity Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7]' @@ -129,6 +138,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 6bd9d8c8d9cd473fb7e562cbde4de097 name: '{#ENT_NAME}: Hardware model name' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.2.{#SNMPINDEX}' @@ -148,6 +158,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: baffe9cf11744c2286592a35934fb5b0 name: '{#ENT_NAME}: Hardware version(revision)' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.8.{#SNMPINDEX}' @@ -167,6 +178,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: ebc407e29b1f4575b50ca7bfb3a2abc8 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.4.1.11.2.14.11.1.2.6.1.2,{#ENT_DESCR},1.3.6.1.4.1.11.2.14.11.1.2.6.1.7,{#ENT_STATUS},1.3.6.1.4.1.11.2.14.11.1.2.6.1.4]' @@ -186,6 +198,7 @@ zabbix_export: description: 'Discovering all entities of hpicfSensorObjectId that ends with: 11.2.3.7.8.3.2 - fans and are present' item_prototypes: - + uuid: 939c03f1532944b4bfb732eb52b4d566 name: '{#ENT_DESCR}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.11.2.14.11.1.2.6.1.4.{#SNMPINDEX}' @@ -204,12 +217,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 699821c380ce4349a2d54c2dfcb326a3 expression: '{count(#1,{$FAN_CRIT_STATUS:"bad"},eq)}=1' name: '{#ENT_DESCR}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: fa1f74fadbbe44479d7e6c9248821c87 expression: '{count(#1,{$FAN_WARN_STATUS:"warning"},eq)}=1' name: '{#ENT_DESCR}: Fan is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -220,6 +235,7 @@ zabbix_export: name: '{#ENT_DESCR}: Fan is in critical state' expression: '{HP Enterprise Switch SNMP:sensor.fan.status[hpicfSensorStatus.{#SNMPINDEX}].count(#1,{$FAN_CRIT_STATUS:"bad"},eq)}=1' - + uuid: e175ffc9f7db4714bc99450e86a3963f name: 'Memory Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.11.2.14.11.5.1.1.2.1.1.1.1]' @@ -228,6 +244,7 @@ zabbix_export: description: 'Discovery of NETSWITCH-MIB::hpLocalMemTable, A table that contains information on all the local memory for each slot.' item_prototypes: - + uuid: 27c87eb48e2e49879960bbb14430e52b name: '#{#SNMPVALUE}: Available memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.11.2.14.11.5.1.1.2.1.1.1.6.{#SNMPINDEX}' @@ -242,6 +259,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 1b6f6b3a06d44ff088a5ac0336ad995b name: '#{#SNMPVALUE}: Total memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.11.2.14.11.5.1.1.2.1.1.1.5.{#SNMPINDEX}' @@ -256,6 +274,7 @@ zabbix_export: tag: Application value: Memory - + uuid: a724e90409b746068c4765dbbcfaf70d name: '#{#SNMPVALUE}: Used memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.11.2.14.11.5.1.1.2.1.1.1.7.{#SNMPINDEX}' @@ -270,6 +289,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 7167b10eb27548b8b48b7dc2881b82dd name: '#{#SNMPVALUE}: Memory utilization' type: CALCULATED key: 'vm.memory.util[snmp.{#SNMPINDEX}]' @@ -284,12 +304,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 0bed1ce7dd9a4786942e4484ef0821f5 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: '#{#SNMPVALUE}: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: aebb1527b1264e319bce23354c4ff200 name: '#{#SNMPVALUE}: Memory usage' ymin_type_1: FIXED graph_items: @@ -307,6 +329,7 @@ zabbix_export: host: 'HP Enterprise Switch SNMP' key: 'vm.memory.available[hpLocalMemFreeBytes.{#SNMPINDEX}]' - + uuid: 87cafd79e372498a87bd6fa283482256 name: '#{#SNMPVALUE}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -318,6 +341,7 @@ zabbix_export: host: 'HP Enterprise Switch SNMP' key: 'vm.memory.util[snmp.{#SNMPINDEX}]' - + uuid: 75ff389432a443dd89075f5a89bfbc1e name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.4.1.11.2.14.11.1.2.6.1.2,{#ENT_DESCR},1.3.6.1.4.1.11.2.14.11.1.2.6.1.7,{#ENT_STATUS},1.3.6.1.4.1.11.2.14.11.1.2.6.1.4]' @@ -337,6 +361,7 @@ zabbix_export: description: 'Discovering all entities of hpicfSensorObjectId that ends with: 11.2.3.7.8.3.1 - power supplies and are present' item_prototypes: - + uuid: 221f46a720ee4b2dbb35ad055f784146 name: '{#ENT_DESCR}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.11.2.14.11.1.2.6.1.4.{#SNMPINDEX}' @@ -355,12 +380,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 2cf0cbf976f14e7b9d9daf57178047e9 expression: '{count(#1,{$PSU_CRIT_STATUS:"bad"},eq)}=1' name: '{#ENT_DESCR}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 4db5ec7c200f4620bc6e901dc012f231 expression: '{count(#1,{$PSU_WARN_STATUS:"warning"},eq)}=1' name: '{#ENT_DESCR}: Power supply is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -371,6 +398,7 @@ zabbix_export: name: '{#ENT_DESCR}: Power supply is in critical state' expression: '{HP Enterprise Switch SNMP:sensor.psu.status[hpicfSensorStatus.{#SNMPINDEX}].count(#1,{$PSU_CRIT_STATUS:"bad"},eq)}=1' - + uuid: 5039f958791e40dbb19e16359dad0898 name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SENSOR_TYPE},1.3.6.1.2.1.99.1.1.1.1,{#SENSOR_INFO},1.3.6.1.2.1.47.1.1.1.1.2,{#SENSOR_PRECISION},1.3.6.1.2.1.99.1.1.1.3]' @@ -390,6 +418,7 @@ zabbix_export: description: 'ENTITY-SENSORS-MIB::EntitySensorDataType discovery with celsius filter' item_prototypes: - + uuid: 0f33142de9874eb288d48337becae31a name: '{#SENSOR_INFO}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.99.1.1.1.4.{#SNMPINDEX}' @@ -408,6 +437,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 2877c6a0999a4e73900bfa8921b6854c expression: '{avg(5m)}>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:""}-3' @@ -416,6 +446,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 1fa719166f9b46ebaa7165fa518c81ef expression: '{avg(5m)}>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:""}-3' @@ -429,6 +460,7 @@ zabbix_export: expression: '{HP Enterprise Switch SNMP:sensor.temp.value[entPhySensorValue.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:""}' recovery_expression: '{HP Enterprise Switch SNMP:sensor.temp.value[entPhySensorValue.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:""}-3' - + uuid: ad387aba5de84f1bb791e327be7422e5 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:""}+3' @@ -436,6 +468,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: 8e9738236f3a4f5eb29df85a46e82326 name: 'Temp Status Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.4.1.11.2.14.11.1.2.6.1.2,{#ENT_DESCR},1.3.6.1.4.1.11.2.14.11.1.2.6.1.7,{#ENT_STATUS},1.3.6.1.4.1.11.2.14.11.1.2.6.1.4]' @@ -455,6 +488,7 @@ zabbix_export: description: 'Discovering all entities of hpicfSensorObjectId that ends with: 11.2.3.7.8.3.3 - over temp status and are present' item_prototypes: - + uuid: e5dbc6e86d0e4272aab83171cd9115e7 name: '{#ENT_DESCR}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.11.2.14.11.1.2.6.1.4.{#SNMPINDEX}' @@ -501,6 +535,7 @@ zabbix_export: value: '50' valuemaps: - + uuid: 3c0731bf0669419fa8ebfdf9f7ec14de name: 'HP-ICF-CHASSIS::hpicfSensorStatus' mappings: - @@ -520,6 +555,7 @@ zabbix_export: newvalue: notPresent graphs: - + uuid: d282b8d685c547a58645c1cc63b00571 name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/huawei_snmp/template_net_huawei_snmp.yaml b/templates/net/huawei_snmp/template_net_huawei_snmp.yaml index b60d50c4e50..b0996b6f7d4 100644 --- a/templates/net/huawei_snmp/template_net_huawei_snmp.yaml +++ b/templates/net/huawei_snmp/template_net_huawei_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:27Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: ad4c3dad4b7b492685d1fd3bd3a664f9 template: 'Huawei VRP SNMP' name: 'Huawei VRP SNMP' description: | @@ -28,6 +30,7 @@ zabbix_export: name: 'Templates/Network devices' discovery_rules: - + uuid: 40ceaa1bc97342c18e6af3e0b931a08b name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.2011.5.25.31.1.1.10.1.1]' @@ -35,6 +38,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: dfd00d1c27034d1b8f800939e33e8ddb name: '#{#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2011.5.25.31.1.1.10.1.7.{#SNMPINDEX}' @@ -51,12 +55,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 1c78f78284274e459108cb3fdf4246e0 expression: '{count(#1,{$FAN_CRIT_STATUS},eq)}=1' name: '#{#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: df877d1d7c9f44b5917b47aa474bbd2f name: 'Entity Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7]' @@ -70,6 +76,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: c25af879114744fda58fb8516a0c171a name: '{#ENT_NAME}: Hardware model name' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.2.{#SNMPINDEX}' @@ -89,6 +96,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 597d528e3de944a5807ff37a97763a7e name: 'MPU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7]' @@ -103,6 +111,7 @@ zabbix_export: description: 'http://support.huawei.com/enterprise/KnowledgebaseReadAction.action?contentId=KB1000090234. Filter limits results to Main Processing Units' item_prototypes: - + uuid: 29549c71091a44108377a90eb9afff25 name: '{#ENT_NAME}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2011.5.25.31.1.1.1.1.11.{#SNMPINDEX}' @@ -119,6 +128,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 105567467a5a443d82b0cf4c3f63acda expression: '{avg(5m)}>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:""}-3' @@ -127,6 +137,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: b3283d62d9cd43f9ae043c5e6bde1937 expression: '{avg(5m)}>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:""}-3' @@ -140,6 +151,7 @@ zabbix_export: expression: '{Huawei VRP SNMP:sensor.temp.value[hwEntityTemperature.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:""}' recovery_expression: '{Huawei VRP SNMP:sensor.temp.value[hwEntityTemperature.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:""}-3' - + uuid: 0c4e7938d8044060a09d07c54e298538 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:""}+3' @@ -147,6 +159,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: 6fae73ea06ff4e99956085fb807d75ae name: '{#ENT_NAME}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2011.5.25.31.1.1.1.1.5.{#SNMPINDEX}' @@ -164,12 +177,14 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: ca92433353cc4d9c82682a6270e455be expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: '{#ENT_NAME}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: d7e128d526c14d1bb5519090104f0e04 name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.11.{#SNMPINDEX}' @@ -190,12 +205,14 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 4143197acc1445febea70cb2d664843b expression: '{diff()}=1 and {strlen()}>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 110646e0177f4fbe840f6ba2d1d2afc4 name: '{#ENT_NAME}: Hardware version(revision)' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.8.{#SNMPINDEX}' @@ -215,6 +232,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 4472c8f94cd241468c851283f9854730 name: '{#ENT_NAME}: Operating system' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.10.{#SNMPINDEX}' @@ -235,12 +253,14 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: f3ec5f2c35f2450d9cb1639bb8437746 expression: '{diff()}=1 and {strlen()}>0' name: '{#ENT_NAME}: Operating system description has changed' priority: INFO description: 'Operating system description has changed. Possible reasons that system has been updated or replaced. Ack to close.' manual_close: 'YES' - + uuid: 6215b7e957884516a350f8a7038c7d3e name: '{#ENT_NAME}: Memory utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2011.5.25.31.1.1.1.1.7.{#SNMPINDEX}' @@ -258,12 +278,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 6e54e7654c21461f954ac9008c187566 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: '{#ENT_NAME}: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 29cf1159b56b4cf086a980609efaf046 name: '{#ENT_NAME}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -275,6 +297,7 @@ zabbix_export: host: 'Huawei VRP SNMP' key: 'system.cpu.util[hwEntityCpuUsage.{#SNMPINDEX}]' - + uuid: ff65fc169cd343bbb866033bccd51abf name: '{#ENT_NAME}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -306,6 +329,7 @@ zabbix_export: value: '50' valuemaps: - + uuid: 5d3f20a830b34f668c5f3ece41a039cd name: 'HUAWEI-ENTITY-EXTENT-MIB::hwEntityFanState' mappings: - diff --git a/templates/net/intel_qlogic_infiniband_snmp/template_net_intel_qlogic_infiniband_snmp.yaml b/templates/net/intel_qlogic_infiniband_snmp/template_net_intel_qlogic_infiniband_snmp.yaml index 0a397a14cf2..521adb553bf 100644 --- a/templates/net/intel_qlogic_infiniband_snmp/template_net_intel_qlogic_infiniband_snmp.yaml +++ b/templates/net/intel_qlogic_infiniband_snmp/template_net_intel_qlogic_infiniband_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:31Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 6f7f2c44e13a46a4b219fbb5db92f3f7 template: 'Intel_Qlogic Infiniband SNMP' name: 'Intel_Qlogic Infiniband SNMP' description: | @@ -25,6 +27,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: 9cfafe1389af4e569886c5acd8d95de9 name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.10222.2.1.1.1.0 @@ -50,6 +53,7 @@ zabbix_export: value: Inventory triggers: - + uuid: dccdd9388d5844e1bea1f12514516aab expression: '{diff()}=1 and {strlen()}>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -57,6 +61,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: 656086e221e84a9a90cc16855f564571 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.10222.2.1.1.1.0 @@ -83,6 +88,7 @@ zabbix_export: value: Inventory discovery_rules: - + uuid: 74e3c6efb7f24ffaa2b59c3518d37b32 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.10222.2.1.6.5.1.2]' @@ -91,6 +97,7 @@ zabbix_export: description: 'icsChassisFanDescription of icsChassisFanTable' item_prototypes: - + uuid: c0bcbe5b06e34e65b1ea5d24e5c7bf18 name: '{#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.10222.2.1.6.5.1.3.{#SNMPINDEX}' @@ -109,12 +116,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 613122f0e12f42b0be1d28b0567b88bd expression: '{count(#1,{$FAN_CRIT_STATUS},eq)}=1' name: '{#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 757aae6d5bcc40f5a14f1c3225569892 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.10222.2.1.4.7.1.2]' @@ -123,6 +132,7 @@ zabbix_export: description: 'A textual description of the power supply, that can be assigned by the administrator.' item_prototypes: - + uuid: 2fbaed6a1a0d4b5b85be9f48d0fd7862 name: '{#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.10222.2.1.4.7.1.3.{#SNMPINDEX}' @@ -149,12 +159,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 1426e57348864d098e03baca09f792f6 expression: '{count(#1,{$PSU_CRIT_STATUS},eq)}=1' name: '{#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: bfa9703fc2ef48268f3dd0261ad973f8 expression: '{count(#1,{$PSU_WARN_STATUS},eq)}=1' name: '{#SNMPVALUE}: Power supply is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -165,6 +177,7 @@ zabbix_export: name: '{#SNMPVALUE}: Power supply is in critical state' expression: '{Intel_Qlogic Infiniband SNMP:sensor.psu.status[icsChassisPowerSupplyEntry.{#SNMPINDEX}].count(#1,{$PSU_CRIT_STATUS},eq)}=1' - + uuid: 9c408be55f0b4b1384191275f1b624a8 name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SENSOR_TYPE},1.3.6.1.4.1.10222.2.1.9.8.1.2,{#SENSOR_INFO},1.3.6.1.4.1.10222.2.1.9.8.1.7]' @@ -180,6 +193,7 @@ zabbix_export: description: 'Discovering sensor''s table with temperature filter' item_prototypes: - + uuid: 16048f5e4b6a497d8007336a3faa7ccf name: '{#SENSOR_INFO}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.10222.2.1.9.8.1.3.{#SNMPINDEX}' @@ -197,6 +211,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: 943a4862c1e34cc1a30364a2677b327b name: '{#SENSOR_INFO}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.10222.2.1.9.8.1.8.{#SNMPINDEX}' @@ -213,6 +228,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 4b1b020e68a34050997d39a12ecdc790 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:""}+3' @@ -221,6 +237,7 @@ zabbix_export: priority: AVERAGE trigger_prototypes: - + uuid: a618e7e039cf4878b78d0d4800ca87a4 expression: | {Intel_Qlogic Infiniband SNMP:sensor.temp.value[icsChassisSensorSlotValue.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:""} or @@ -232,6 +249,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: fb081c64992f4153afe7cb15a864e823 expression: | {Intel_Qlogic Infiniband SNMP:sensor.temp.value[icsChassisSensorSlotValue.{#SNMPINDEX}].avg(5m)}>{$TEMP_WARN:""} or @@ -251,6 +269,7 @@ zabbix_export: {Intel_Qlogic Infiniband SNMP:sensor.temp.status[icsChassisSensorSlotOperStatus.{#SNMPINDEX}].last(0)}={$TEMP_CRIT_STATUS} recovery_expression: '{Intel_Qlogic Infiniband SNMP:sensor.temp.value[icsChassisSensorSlotValue.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:""}-3' - + uuid: 1b369978fa354767834598c87c0df1e0 name: 'Unit Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.4.1.10222.2.1.1.9.1.3,{#ENT_NAME},1.3.6.1.4.1.10222.2.1.1.9.1.2]' @@ -264,6 +283,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: fe7ccdebf77246009bc91f9a18cc8ddb name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.10222.2.1.1.10.1.1.{#SNMPINDEX}' @@ -286,6 +306,7 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 7d815a723f1d439e84a5185b0a1645a4 expression: '{diff()}=1 and {strlen()}>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO @@ -318,6 +339,7 @@ zabbix_export: value: '2' valuemaps: - + uuid: 39299506ad14445fa7b7a9e78cc54619 name: 'ICS-CHASSIS-MIB::icsChassisFanOperStatus' mappings: - @@ -333,6 +355,7 @@ zabbix_export: value: '4' newvalue: offline - + uuid: 535cb21845474749994bf7c395e39312 name: 'ICS-CHASSIS-MIB::icsChassisPowerSupplyOperStatus' mappings: - @@ -360,6 +383,7 @@ zabbix_export: value: '8' newvalue: notPresent - + uuid: 4c80241c4d5d4b949577e9741710a32b name: 'ICS-CHASSIS-MIB::icsChassisSensorSlotOperStatus' mappings: - diff --git a/templates/net/juniper_snmp/template_net_juniper_snmp.yaml b/templates/net/juniper_snmp/template_net_juniper_snmp.yaml index 3b744242ad5..01d92e171f0 100644 --- a/templates/net/juniper_snmp/template_net_juniper_snmp.yaml +++ b/templates/net/juniper_snmp/template_net_juniper_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:32Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: a326034825984bbd8a3a5885f3939bb3 template: 'Juniper SNMP' name: 'Juniper SNMP' description: | @@ -29,6 +31,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: 7a472141ebcf4816bffe9bb49f003db6 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2636.3.1.2.0 @@ -51,6 +54,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: b836efdbd3ac4becac319030250c1beb name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2636.3.1.3.0 @@ -74,12 +78,14 @@ zabbix_export: value: Inventory triggers: - + uuid: dd5cee75a5464e38ad14a31a75fee66f expression: '{diff()}=1 and {strlen()}>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 414a29c595b2439dacb15b4fa0734ab4 name: 'Overall system health status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2636.3.4.2.3.1.0 @@ -106,12 +112,14 @@ zabbix_export: value: Status triggers: - + uuid: 9d1b8fe0eada4a918b3c3b3c07cd3b68 expression: '{count(#1,{$HEALTH_CRIT_STATUS},eq)}=1' name: 'System status is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: HIGH description: 'Please check the device for errors' - + uuid: 24cd5862c2de4cbaad0b3bbce7f26a65 name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -138,6 +146,7 @@ zabbix_export: value: Inventory triggers: - + uuid: bd4e06a77ac04626961aa7392e33e81a expression: '{diff()}=1 and {strlen()}>0' name: 'Operating system description has changed' priority: INFO @@ -145,6 +154,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: 3ce46d56008248cf960c6bf689ea7c0b name: 'CPU and Memory Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.2636.3.1.13.1.5]' @@ -161,6 +171,7 @@ zabbix_export: http://kb.juniper.net/InfoCenter/index?page=content&id=KB17526&actp=search. Filter limits results to Routing Engines item_prototypes: - + uuid: 932c89bb249d412fabd3549ddcbf654e name: '{#SNMPVALUE}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2636.3.1.13.1.8.{#SNMPINDEX}' @@ -178,12 +189,14 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: e9c7c18ad92c4c15aa7634999d7a576c expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: '{#SNMPVALUE}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: f60e29b4392e4a3e882a4175e618890c name: '{#SNMPVALUE}: Memory utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2636.3.1.13.1.11.{#SNMPINDEX}' @@ -201,12 +214,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 32b0efae77854ba0b18d33fc90e72271 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: '{#SNMPVALUE}: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 7cc53c92b6be4fc59d2928e73f6fe8c3 name: '{#SNMPVALUE}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -218,6 +233,7 @@ zabbix_export: host: 'Juniper SNMP' key: 'system.cpu.util[jnxOperatingCPU.{#SNMPINDEX}]' - + uuid: 646779d729d8417383eb0e1240a69767 name: '{#SNMPVALUE}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -229,6 +245,7 @@ zabbix_export: host: 'Juniper SNMP' key: 'vm.memory.util[jnxOperatingBuffer.{#SNMPINDEX}]' - + uuid: 6e60561a198d43cf8c0fbe9a8ba1c492 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.2636.3.1.13.1.5.4]' @@ -237,6 +254,7 @@ zabbix_export: description: 'Scanning JUNIPER-MIB::jnxOperatingTable for Fans' item_prototypes: - + uuid: be611a0c7aee4d72a0b5c53d199b7469 name: '{#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2636.3.1.13.1.6.4.{#SNMPINDEX}' @@ -253,12 +271,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 4fffed0a6ecb4b4abd85f8ef3b2ce05b expression: '{count(#1,{$FAN_CRIT_STATUS},eq)}=1' name: '{#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: aa36adb11a874374a739d96a2f9a0b3d name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.2636.3.1.13.1.5.2]' @@ -267,6 +287,7 @@ zabbix_export: description: 'Scanning JUNIPER-MIB::jnxOperatingTable for Power Supplies' item_prototypes: - + uuid: c7101436ab3a4c0696cf74bc3c97c265 name: '{#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2636.3.1.13.1.6.2.{#SNMPINDEX}' @@ -286,12 +307,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 20a0cc83204141ddb1b130a48c85148a expression: '{count(#1,{$PSU_CRIT_STATUS},eq)}=1' name: '{#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: e28a9bc06ada4427a7e135aa41c4f76b name: 'Temperature discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.2636.3.1.13.1.7,{#SENSOR_INFO},1.3.6.1.4.1.2636.3.1.13.1.5]' @@ -308,6 +331,7 @@ zabbix_export: http://kb.juniper.net/InfoCenter/index?page=content&id=KB17526&actp=search. Filter limits results to Routing Engines item_prototypes: - + uuid: 96f44fbce5de45e6918efd140283453b name: '{#SENSOR_INFO}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2636.3.1.13.1.7.{#SNMPINDEX}' @@ -324,6 +348,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 01ff24416874486b90826680d94b5ce2 expression: '{avg(5m)}>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:""}-3' @@ -332,6 +357,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 1f942f8e79634063b86e541f4a6073f7 expression: '{avg(5m)}>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:""}-3' @@ -345,6 +371,7 @@ zabbix_export: expression: '{Juniper SNMP:sensor.temp.value[jnxOperatingTemp.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:""}' recovery_expression: '{Juniper SNMP:sensor.temp.value[jnxOperatingTemp.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:""}-3' - + uuid: f0b46c8295c14c4b8f67b2313bf1242f expression: '{avg(5m)}<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:""}+3' @@ -384,6 +411,7 @@ zabbix_export: value: '70' valuemaps: - + uuid: 64128e7f2adf44988b0ca3edd76cba61 name: 'JUNIPER-ALARM-MIB::jnxOperatingState' mappings: - @@ -408,6 +436,7 @@ zabbix_export: value: '7' newvalue: standby - + uuid: 3aaa451c55cd4e72ab84b65dd8310564 name: 'JUNIPER-ALARM-MIB::jnxRedAlarmState' mappings: - diff --git a/templates/net/mellanox_snmp/template_net_mellanox_snmp.yaml b/templates/net/mellanox_snmp/template_net_mellanox_snmp.yaml index 150da6481af..2a44f4e34cf 100644 --- a/templates/net/mellanox_snmp/template_net_mellanox_snmp.yaml +++ b/templates/net/mellanox_snmp/template_net_mellanox_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T12:40:12Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: a60798c651604d93a062bec0f8a89751 template: 'Mellanox SNMP' name: 'Mellanox SNMP' description: | @@ -25,6 +27,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: 87480ce035a94f299c4cf4103eaaf066 name: 'ICMP ping' type: SIMPLE key: icmpping @@ -37,11 +40,13 @@ zabbix_export: value: Status triggers: - + uuid: 06911233aef44645a8b5f9b7bfc2a5ab expression: '{max(#3)}=0' name: 'Unavailable by ICMP ping' priority: HIGH description: 'Last three attempts returned timeout. Please check device connectivity.' - + uuid: 50e85be3969447c58fcfeca5d9a1a9bb name: 'ICMP loss' type: SIMPLE key: icmppingloss @@ -54,6 +59,7 @@ zabbix_export: value: Status triggers: - + uuid: aaf5c1fcbbfa4ea2aa57db023f4a37cd expression: '{min(5m)}>{$ICMP.LOSS.WARN} and {min(5m)}<100' name: 'High ICMP ping loss' opdata: 'Loss: {ITEM.LASTVALUE1}' @@ -63,6 +69,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: '{Mellanox SNMP:icmpping.max(#3)}=0' - + uuid: 7567e999d75442379066babdc9b50894 name: 'ICMP response time' type: SIMPLE key: icmppingsec @@ -75,6 +82,7 @@ zabbix_export: value: Status triggers: - + uuid: 54b7b9d5d7694d1caaa57a917f437681 expression: '{avg(5m)}>{$ICMP.RESPONSE_TIME.WARN}' name: 'High ICMP ping response time' opdata: 'Value: {ITEM.LASTVALUE1}' @@ -87,6 +95,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: '{Mellanox SNMP:icmpping.max(#3)}=0' - + uuid: 0cb8aadeb5554583a65c3496cfed2c1b name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -100,6 +109,7 @@ zabbix_export: tag: Application value: General - + uuid: f62a8b653c3d44d09864a4a4c910aeb1 name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -122,6 +132,7 @@ zabbix_export: tag: Application value: General - + uuid: c33470549bda45e88ecb8ded7d0b5e87 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 'discovery[{#CPU.UTIL},1.3.6.1.2.1.25.3.3.1.2]' @@ -144,12 +155,14 @@ zabbix_export: value: CPU triggers: - + uuid: e671d82fec86495ab493ed8ff59a32b7 expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: 64c4f3e890ec4c29be07ba2d06345534 name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -173,6 +186,7 @@ zabbix_export: tag: Application value: General - + uuid: e0d2149e1a114f3a971c324673beae2f name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -195,6 +209,7 @@ zabbix_export: tag: Application value: General - + uuid: f63d1f71a97e45b0ab5716299ef298ea name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -218,12 +233,14 @@ zabbix_export: value: General triggers: - + uuid: d532e1ce6517451e9d492cd1e68b436f expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: f1535f45138b472c945e231a9beb9cc5 name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -245,6 +262,7 @@ zabbix_export: tag: Application value: General - + uuid: d7f06d23f6b14677b5183f2cc94fc10d name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -267,6 +285,7 @@ zabbix_export: value: Status triggers: - + uuid: cea27d0d5e914a92914c8e2818ee20e4 expression: '{last()}<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING @@ -277,6 +296,7 @@ zabbix_export: name: 'No SNMP data collection' expression: '{Mellanox SNMP:zabbix[host,snmp,available].max({$SNMP.TIMEOUT})}=0' - + uuid: aba117057e824b6789fca847cae9e0fc name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -289,6 +309,7 @@ zabbix_export: value: Status triggers: - + uuid: 2cde7a57c8b748dfa4d1a0edd2ce2483 expression: '{max({$SNMP.TIMEOUT})}=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -300,6 +321,7 @@ zabbix_export: expression: '{Mellanox SNMP:icmpping.max(#3)}=0' discovery_rules: - + uuid: 55a44fb2235f4e25b960422338674193 name: 'Entity Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7]' @@ -313,6 +335,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: d3643a044d4544e8a3487ed79c3a5390 name: '{#ENT_NAME}: Hardware model name' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.13.{#SNMPINDEX}' @@ -332,6 +355,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 9f2e2fd678e94554be29654a5746099f name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.11.{#SNMPINDEX}' @@ -352,6 +376,7 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 109450f0b3c947bc8f2f929a3764999d expression: '{diff()}=1 and {strlen()}>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO @@ -363,6 +388,7 @@ zabbix_export: parameters: - 6h - + uuid: 2c10f61247804bd4a8aa59fb3568d938 name: 'Fan Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.2.1.99.1.1.1.1,{#SENSOR_INFO},1.3.6.1.2.1.47.1.1.1.1.2]' @@ -378,6 +404,7 @@ zabbix_export: description: 'ENTITY-SENSORS-MIB::EntitySensorDataType discovery with rpm filter' item_prototypes: - + uuid: 284de830d5924f528b0c86abe5dbc48d name: '{#SENSOR_INFO}: Fan speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.99.1.1.1.4.{#SNMPINDEX}' @@ -393,6 +420,7 @@ zabbix_export: tag: Application value: Fans - + uuid: 401d26902e6f4080ab2b0123d95a08ba name: '{#SENSOR_INFO}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.99.1.1.1.5.{#SNMPINDEX}' @@ -411,6 +439,7 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: d52bab8b9dae44549cce12c0bbc6b061 expression: '{count(#1,{$FAN.STATUS.CRIT},eq)}=1' name: '{#SENSOR_INFO}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -431,6 +460,7 @@ zabbix_export: parameters: - 6h - + uuid: 9e0d4ed074214f22bbbc9c8a5e3b9d0d name: 'Network interfaces discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFADMINSTATUS},1.3.6.1.2.1.2.2.1.7,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2,{#IFTYPE},1.3.6.1.2.1.2.2.1.3]' @@ -496,6 +526,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB.' item_prototypes: - + uuid: 8f6e736b5c9c48a68e16122d592534b2 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.13.{#SNMPINDEX}' @@ -519,6 +550,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: c625b20266a04a1ba0421b4a64629dcc name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.14.{#SNMPINDEX}' @@ -538,6 +570,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 262f5aa5582441ecb93fd7df6a59a76d name: 'Interface {#IFNAME}({#IFALIAS}): Bits received' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.6.{#SNMPINDEX}' @@ -562,6 +595,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: b7c510be904e4d06830ae13a16bc9668 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.19.{#SNMPINDEX}' @@ -585,6 +619,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 67b4b6520bbd45fd96d78a5942b54c09 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.20.{#SNMPINDEX}' @@ -604,6 +639,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 8e149281afb742758a00b699a281a584 name: 'Interface {#IFNAME}({#IFALIAS}): Bits sent' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.10.{#SNMPINDEX}' @@ -628,6 +664,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: ddbde55ce98f465a8973d60b1ecb0f8c name: 'Interface {#IFNAME}({#IFALIAS}): Speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.15.{#SNMPINDEX}' @@ -653,6 +690,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 6a1429de015640768d2cdd2adc4b09d7 name: 'Interface {#IFNAME}({#IFALIAS}): Operational status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.8.{#SNMPINDEX}' @@ -676,6 +714,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: bf7c0884eeb746138f1a7b1b745abec3 expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({last()}=2 and {diff()}=1)' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' @@ -691,6 +730,7 @@ zabbix_export: WARNING: if closed manually - won't fire again on next poll, because of .diff. manual_close: 'YES' - + uuid: 7ecba23625b64d94873b938ebbce500b name: 'Interface {#IFNAME}({#IFALIAS}): Interface type' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.3.{#SNMPINDEX}' @@ -716,6 +756,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 39802a74ff714514b116ff9296a692af expression: | {Mellanox SNMP:net.if.speed[ifHighSpeed.{#SNMPINDEX}].change()}<0 and {Mellanox SNMP:net.if.speed[ifHighSpeed.{#SNMPINDEX}].last()}>0 and ( @@ -743,6 +784,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Mellanox SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}=2 and {Mellanox SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].diff()}=1)' recovery_expression: '{Mellanox SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' - + uuid: 6a76567144aa470aba4c8d4117407723 expression: | ({Mellanox SNMP:net.if.in[ifHCInOctets.{#SNMPINDEX}].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Mellanox SNMP:net.if.speed[ifHighSpeed.{#SNMPINDEX}].last()} or {Mellanox SNMP:net.if.out[ifHCOutOctets.{#SNMPINDEX}].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Mellanox SNMP:net.if.speed[ifHighSpeed.{#SNMPINDEX}].last()}) and @@ -762,6 +804,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Mellanox SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}=2 and {Mellanox SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].diff()}=1)' recovery_expression: '{Mellanox SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' - + uuid: bbb66aa5c5904309849aa582278ccb0a expression: | {Mellanox SNMP:net.if.in.errors[ifInErrors.{#SNMPINDEX}].min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"} or {Mellanox SNMP:net.if.out.errors[ifOutErrors.{#SNMPINDEX}].min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"} @@ -781,6 +824,7 @@ zabbix_export: recovery_expression: '{Mellanox SNMP:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' graph_prototypes: - + uuid: cabe6db1b71f42d9bc3cef730221a14b name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' graph_items: - @@ -830,6 +874,7 @@ zabbix_export: parameters: - 6h - + uuid: 8d0cb484e4544ffca4319ccece754123 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7]' @@ -843,6 +888,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 38a00c9f9f9447d0a0c9788ca9dcc9f2 name: '{#ENT_NAME}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.131.1.1.1.3.{#SNMPINDEX}' @@ -859,6 +905,7 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: a6a1b3612a1544cb8b4a2e4db554a891 expression: '{count(#1,{$PSU.STATUS.CRIT},eq)}=1' name: '{#ENT_NAME}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -870,6 +917,7 @@ zabbix_export: parameters: - 6h - + uuid: 247124c5f8db4825bf4ea593bd0ff413 name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SENSOR_TYPE},1.3.6.1.2.1.99.1.1.1.1,{#SENSOR_INFO},1.3.6.1.2.1.47.1.1.1.1.2,{#SENSOR_PRECISION},1.3.6.1.2.1.99.1.1.1.3]' @@ -889,6 +937,7 @@ zabbix_export: description: 'ENTITY-SENSORS-MIB::EntitySensorDataType discovery with celsius filter' item_prototypes: - + uuid: 4f298c0f2b6547b7b1827b3faebd1089 name: '{#SENSOR_INFO}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.99.1.1.1.5.{#SNMPINDEX}' @@ -909,6 +958,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: ffe7f6dff12f4b4ba24ddc28c6d1182b name: '{#SENSOR_INFO}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.99.1.1.1.4.{#SNMPINDEX}' @@ -932,6 +982,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: f8a8d3fcf1b04cdea8f99d52d56753d5 expression: '{avg(5m)}>{$TEMP.MAX.CRIT:"{#SENSOR_INFO}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP.MAX.CRIT:"{#SENSOR_INFO}"}-3' @@ -940,6 +991,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: a47e66b980a04a50891d3faa945c7a1d expression: '{avg(5m)}<{$TEMP.MIN.CRIT:"{#SENSOR_INFO}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP.MIN.CRIT:"{#SENSOR_INFO}"}+3' @@ -948,6 +1000,7 @@ zabbix_export: priority: AVERAGE trigger_prototypes: - + uuid: 6d8253c1b4694fe88954b26bf5cf012d expression: | {Mellanox SNMP:sensor.temp.value[entPhySensorValue.{#SNMPINDEX}].avg(5m)}>{$TEMP.MAX.WARN:"{#SENSOR_INFO}"} or @@ -978,6 +1031,7 @@ zabbix_export: parameters: - 6h - + uuid: f4c83472c88b419da104e4c5a35d6fc9 name: 'Storage discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#FSNAME},1.3.6.1.2.1.25.2.3.1.3,{#FSTYPE},1.3.6.1.2.1.25.2.3.1.2,{#ALLOC_UNITS},1.3.6.1.2.1.25.2.3.1.4]' @@ -1007,6 +1061,7 @@ zabbix_export: description: 'HOST-RESOURCES-MIB::hrStorage discovery with storage filter.' item_prototypes: - + uuid: 84e47981247243bd888a870700da8be3 name: '{#FSNAME}: Space utilization' type: CALCULATED key: 'vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}]' @@ -1020,6 +1075,7 @@ zabbix_export: tag: Application value: 'Filesystem {#FSNAME}' - + uuid: 1a743f5b617f4800b5b2b9672f34693c name: '{#FSNAME}: Total space' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.25.2.3.1.5.{#SNMPINDEX}' @@ -1041,6 +1097,7 @@ zabbix_export: tag: Application value: 'Filesystem {#FSNAME}' - + uuid: 82fadd771c3040c9ba001a9a40a83163 name: '{#FSNAME}: Used space' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.25.2.3.1.6.{#SNMPINDEX}' @@ -1061,6 +1118,7 @@ zabbix_export: value: 'Filesystem {#FSNAME}' trigger_prototypes: - + uuid: 01f43adf19174a3db31dce1cce2dc609 expression: | {Mellanox SNMP:vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}].last()}>{$VFS.FS.PUSED.MAX.CRIT:"{#FSNAME}"} and (({Mellanox SNMP:vfs.fs.total[hrStorageSize.{#SNMPINDEX}].last()}-{Mellanox SNMP:vfs.fs.used[hrStorageUsed.{#SNMPINDEX}].last()})<5G or {Mellanox SNMP:vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}].timeleft(1h,,100)}<1d) @@ -1074,6 +1132,7 @@ zabbix_export: - The disk will be full in less than 24 hours. manual_close: 'YES' - + uuid: 3c8628b8769b472e9d5ad40f3a8cb4d7 expression: | {Mellanox SNMP:vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}].last()}>{$VFS.FS.PUSED.MAX.WARN:"{#FSNAME}"} and (({Mellanox SNMP:vfs.fs.total[hrStorageSize.{#SNMPINDEX}].last()}-{Mellanox SNMP:vfs.fs.used[hrStorageUsed.{#SNMPINDEX}].last()})<10G or {Mellanox SNMP:vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}].timeleft(1h,,100)}<1d) @@ -1094,6 +1153,7 @@ zabbix_export: (({Mellanox SNMP:vfs.fs.total[hrStorageSize.{#SNMPINDEX}].last()}-{Mellanox SNMP:vfs.fs.used[hrStorageUsed.{#SNMPINDEX}].last()})<5G or {Mellanox SNMP:vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}].timeleft(1h,,100)}<1d) graph_prototypes: - + uuid: 323ae8e8795543958fe6affc78a3853c name: '{#FSNAME}: Disk space usage' width: '600' height: '340' @@ -1120,6 +1180,7 @@ zabbix_export: parameters: - 6h - + uuid: 32a20a1f65d64db3bf17d6d405321253 name: 'Memory discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#MEMNAME},1.3.6.1.2.1.25.2.3.1.3,{#MEMTYPE},1.3.6.1.2.1.25.2.3.1.2,{#ALLOC_UNITS},1.3.6.1.2.1.25.2.3.1.4]' @@ -1149,6 +1210,7 @@ zabbix_export: description: 'HOST-RESOURCES-MIB::hrStorage discovery with memory filter' item_prototypes: - + uuid: 70918ede8bff4f76be467a806a015b21 name: '{#MEMNAME}: Total memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.25.2.3.1.5.{#SNMPINDEX}' @@ -1170,6 +1232,7 @@ zabbix_export: tag: Application value: Memory - + uuid: e661062e7fcb45968ca1e9a1306f4848 name: '{#MEMNAME}: Used memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.25.2.3.1.6.{#SNMPINDEX}' @@ -1189,6 +1252,7 @@ zabbix_export: tag: Application value: Memory - + uuid: cedea4befd6a47b8983eff5dee9feed9 name: '{#MEMNAME}: Memory utilization' type: CALCULATED key: 'vm.memory.util[memoryUsedPercentage.{#SNMPINDEX}]' @@ -1203,12 +1267,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 071d69092801447da58cc3f7b6b02a38 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: '{#MEMNAME}: High memory utilization ( >{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: bc2042eaf8244d28891e6d71414847da name: '{#MEMNAME}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -1353,105 +1419,9 @@ zabbix_export: - macro: '{$VFS.FS.PUSED.MAX.WARN}' value: '80' - dashboards: - - - name: 'Network interfaces' - pages: - - - widgets: - - - type: GRAPH_PROTOTYPE - width: '24' - height: '5' - fields: - - - type: INTEGER - name: columns - value: '1' - - - type: INTEGER - name: rows - value: '1' - - - type: INTEGER - name: source_type - value: '2' - - - type: GRAPH_PROTOTYPE - name: graphid - value: - name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' - host: 'Mellanox SNMP' - - - name: 'System performance' - pages: - - - widgets: - - - type: GRAPH_CLASSIC - width: '24' - height: '5' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: 'CPU utilization' - host: 'Mellanox SNMP' - - - type: GRAPH_PROTOTYPE - 'y': '5' - width: '24' - height: '5' - fields: - - - type: INTEGER - name: columns - value: '1' - - - type: INTEGER - name: rows - value: '1' - - - type: INTEGER - name: source_type - value: '2' - - - type: GRAPH_PROTOTYPE - name: graphid - value: - name: '{#MEMNAME}: Memory utilization' - host: 'Mellanox SNMP' - - - type: GRAPH_PROTOTYPE - 'y': '10' - width: '24' - height: '5' - fields: - - - type: INTEGER - name: columns - value: '1' - - - type: INTEGER - name: rows - value: '1' - - - type: INTEGER - name: source_type - value: '2' - - - type: GRAPH_PROTOTYPE - name: graphid - value: - name: '{#FSNAME}: Disk space usage' - host: 'Mellanox SNMP' valuemaps: - + uuid: d42214398aea4362b4fc61a090f188e1 name: 'ENTITY-SENSORS-MIB::EntitySensorStatus' mappings: - @@ -1464,6 +1434,7 @@ zabbix_export: value: '3' newvalue: nonoperational - + uuid: bd1dc90aa54849d0a5ae9bdf368d03a9 name: 'ENTITY-STATE-MIB::EntityOperState' mappings: - @@ -1479,6 +1450,7 @@ zabbix_export: value: '4' newvalue: testing - + uuid: 04fa3aad27e044a094dce939b3d361ec name: 'IF-MIB::ifOperStatus' mappings: - @@ -1500,6 +1472,7 @@ zabbix_export: value: '7' newvalue: lowerLayerDown - + uuid: afe0ce28ed5d49dd822cc7013356c599 name: 'IF-MIB::ifType' mappings: - @@ -2361,6 +2334,7 @@ zabbix_export: value: '290' newvalue: ghn - + uuid: deb16b99706645929e300b0590f013f3 name: 'Service state' mappings: - @@ -2370,6 +2344,7 @@ zabbix_export: value: '1' newvalue: Up - + uuid: a85fe23199cd4d779655f690a706d7c7 name: zabbix.host.available mappings: - @@ -2383,6 +2358,7 @@ zabbix_export: newvalue: unknown graphs: - + uuid: 89bf34a1c3db423caa4fbeae774fa9cf name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/mikrotik_snmp/template_net_mikrotik_snmp.yaml b/templates/net/mikrotik_snmp/template_net_mikrotik_snmp.yaml index bb402fadba1..828eb99afc0 100644 --- a/templates/net/mikrotik_snmp/template_net_mikrotik_snmp.yaml +++ b/templates/net/mikrotik_snmp/template_net_mikrotik_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:32Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 815b5a81b29a477695fddbd533ad9c84 template: 'Mikrotik SNMP' name: 'Mikrotik SNMP' description: | @@ -35,6 +37,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: 260eff3ec4034e33aea9c25962a782be name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.14988.1.1.7.4.0 @@ -57,6 +60,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 649bc89b4b274656bd2cdf2c47631bfd expression: '{diff()}=1 and {strlen()}>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -64,6 +68,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: 8d2c5a405ffa42fc81a2c9b914e20874 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -83,6 +88,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 2c5a89f75a8d4e38ad021b3539ce8273 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.14988.1.1.7.3.0 @@ -106,12 +112,14 @@ zabbix_export: value: Inventory triggers: - + uuid: c1c0342e1dc148c19de91c0eba7fd1eb expression: '{diff()}=1 and {strlen()}>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 7e3b3e78086742a7b9cda953367a2d83 name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.14988.1.1.4.4.0 @@ -135,12 +143,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 1f56ba1d84cb464984c064293de4b60c expression: '{diff()}=1 and {strlen()}>0' name: 'Operating system description has changed' priority: INFO description: 'Operating system description has changed. Possible reasons that system has been updated or replaced. Ack to close.' manual_close: 'YES' - + uuid: 0636e173288d42e68faf62c381a65087 name: 'Total memory' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.25.2.3.1.5.65536 @@ -168,6 +178,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 7d4a1591887848028ea8bae81b7d01a7 name: 'Used memory' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.25.2.3.1.6.65536 @@ -187,6 +198,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 56017f610bf74f0aaaa92e9183e68ea5 name: 'Memory utilization' type: CALCULATED key: 'vm.memory.util[memoryUsedPercentage.Memory]' @@ -201,12 +213,14 @@ zabbix_export: value: Memory triggers: - + uuid: 0c8528708fda4f809dc0f6267e869568 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' discovery_rules: - + uuid: fb2a399dbdb54484a9f58ae2437c32fb name: 'CPU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.2.1.25.3.3.1.1]' @@ -215,6 +229,7 @@ zabbix_export: description: 'HOST-RESOURCES-MIB::hrProcessorTable discovery' item_prototypes: - + uuid: 560173245c8245128bc7071b8201fe12 name: '#{#SNMPINDEX}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.25.3.3.1.2.{#SNMPINDEX}' @@ -231,6 +246,7 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: 97cfbf9ef789433092aea27dfa9be8e3 expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: '#{#SNMPINDEX}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -238,6 +254,7 @@ zabbix_export: description: 'CPU utilization is too high. The system might be slow to respond.' graph_prototypes: - + uuid: 1e6e64b461dc4010a582d2f39fcfa4f8 name: '#{#SNMPINDEX}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -249,6 +266,7 @@ zabbix_export: host: 'Mikrotik SNMP' key: 'system.cpu.util[hrProcessorLoad.{#SNMPINDEX}]' - + uuid: 9a4ae5c2a50d4414ab0eed2c70bcd9c3 name: 'Temperature CPU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.14988.1.1.3.11]' @@ -259,6 +277,7 @@ zabbix_export: Since temperature of CPU is not available on all Mikrotik hardware, this is done to avoid unsupported items. item_prototypes: - + uuid: ad101c676b5243eca67eb68d879f5212 name: 'CPU: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.3.11.{#SNMPINDEX}' @@ -281,6 +300,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: cb81bdf4906641879d250f99c625170a expression: '{avg(5m)}>{$TEMP_CRIT:"CPU"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:"CPU"}-3' @@ -289,6 +309,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 28d076afdd044a5aafbd061f0fe29068 expression: '{avg(5m)}>{$TEMP_WARN:"CPU"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:"CPU"}-3' @@ -302,6 +323,7 @@ zabbix_export: expression: '{Mikrotik SNMP:sensor.temp.value[mtxrHlProcessorTemperature.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:"CPU"}' recovery_expression: '{Mikrotik SNMP:sensor.temp.value[mtxrHlProcessorTemperature.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:"CPU"}-3' - + uuid: b969ea9b26b84ac38a1469fa0e9f417b expression: '{avg(5m)}<{$TEMP_CRIT_LOW:"CPU"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:"CPU"}+3' @@ -309,6 +331,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: 9c6a401a70ec4dba92bd9e270fe7dc79 name: 'Temperature sensor discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.14988.1.1.3.10]' @@ -320,6 +343,7 @@ zabbix_export: this is done to avoid unsupported items. item_prototypes: - + uuid: 2bfb758ca6264401902524b32e04f472 name: 'Device: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.3.10.{#SNMPINDEX}' @@ -344,6 +368,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 3e5ffd79ef82453f8667ae1c320a044d expression: '{avg(5m)}>{$TEMP_CRIT:"Device"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:"Device"}-3' @@ -352,6 +377,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: cb5a098cf69d4d898ed65ed268fc9601 expression: '{avg(5m)}>{$TEMP_WARN:"Device"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:"Device"}-3' @@ -365,6 +391,7 @@ zabbix_export: expression: '{Mikrotik SNMP:sensor.temp.value[mtxrHlTemperature.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:"Device"}' recovery_expression: '{Mikrotik SNMP:sensor.temp.value[mtxrHlTemperature.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:"Device"}-3' - + uuid: 2c7e69d90e824fc9868e8cd696575004 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:"Device"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:"Device"}+3' @@ -372,6 +399,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: 017797e68eae49afaa864dd57757bbd8 name: 'LTE modem discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#IFNAME},1.3.6.1.4.1.14988.1.1.14.1.1.2,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFTYPE},1.3.6.1.2.1.2.2.1.3]' @@ -391,6 +419,7 @@ zabbix_export: description: 'MIKROTIK-MIB::mtxrLTEModemInterfaceIndex' item_prototypes: - + uuid: 25cf4b11ade848fb9947ef85c59da65a name: 'Interface {#IFNAME}({#IFALIAS}): LTE modem RSRP' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.16.1.1.4.{#SNMPINDEX}' @@ -407,10 +436,12 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 31b71246d36b4be98160cb44246d406f expression: '{max(5m)} < {$LTEMODEM.RSRP.MIN.WARN}' name: 'Interface {#IFNAME}({#IFALIAS}): LTE modem RSRP is low (below {$LTEMODEM.RSRP.MIN.WARN}dbm for 5m)' priority: WARNING - + uuid: 467f6179fa7d43c2a23333330c1ceac1 name: 'Interface {#IFNAME}({#IFALIAS}): LTE modem RSRQ' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.16.1.1.3.{#SNMPINDEX}' @@ -427,10 +458,12 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: af8bb25f31a744fab6221ec5bd82a2be expression: '{max(5m)} < {$LTEMODEM.RSRQ.MIN.WARN}' name: 'Interface {#IFNAME}({#IFALIAS}): LTE modem RSRQ is low (below {$LTEMODEM.RSRQ.MIN.WARN}db for 5m)' priority: WARNING - + uuid: 0994d40dab10493c96c4f79d0cc5e619 name: 'Interface {#IFNAME}({#IFALIAS}): LTE modem RSSI' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.16.1.1.2.{#SNMPINDEX}' @@ -447,10 +480,12 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: f159cb1808354c58ac385698d3fc9ff6 expression: '{max(5m)} < {$LTEMODEM.RSSI.MIN.WARN}' name: 'Interface {#IFNAME}({#IFALIAS}): LTE modem RSSI is low (below {$LTEMODEM.RSSI.MIN.WARN}dbm for 5m)' priority: WARNING - + uuid: 1c5a284353964175b4541c78fea7d07d name: 'Interface {#IFNAME}({#IFALIAS}): LTE modem SINR' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.16.1.1.7.{#SNMPINDEX}' @@ -467,11 +502,13 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: d75814c6577d4cc4b951985d6abd6eff expression: '{max(5m)} < {$LTEMODEM.SINR.MIN.WARN}' name: 'Interface {#IFNAME}({#IFALIAS}): LTE modem SINR is low (below {$LTEMODEM.SINR.MIN.WARN}db for 5m)' priority: WARNING graph_prototypes: - + uuid: 4f6bc67c40eb441189ec233f926f19ec name: 'Interface {#IFNAME}({#IFALIAS}): Modem Signal. {#SNMPINDEX}' graph_items: - @@ -498,6 +535,7 @@ zabbix_export: host: 'Mikrotik SNMP' key: 'lte.modem.rssi[mtxrLTEModemSignalRSSI.{#SNMPINDEX}]' - + uuid: 5eada6e6837648859ccb440525281698 name: 'AP channel discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#IFNAME},1.3.6.1.4.1.14988.1.1.14.1.1.2,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFTYPE},1.3.6.1.2.1.2.2.1.3,{#IFADMINSTATUS},1.3.6.1.2.1.2.2.1.7]' @@ -517,6 +555,7 @@ zabbix_export: description: 'MIKROTIK-MIB::mtxrWlAp' item_prototypes: - + uuid: db129187106741d88fc14774a1a5652d name: 'Interface {#IFNAME}({#IFALIAS}): AP authenticated clients' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.1.3.1.11.{#SNMPINDEX}' @@ -530,6 +569,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: a9ca50960dd043038808f3572d1fb281 name: 'Interface {#IFNAME}({#IFALIAS}): AP band' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.1.3.1.8.{#SNMPINDEX}' @@ -550,6 +590,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 9f5c294b30d24e5084e8953173bf886e name: 'Interface {#IFNAME}({#IFALIAS}): SSID' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.1.3.1.4.{#SNMPINDEX}' @@ -570,6 +611,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 6140d7fe8011400cb827339f8f6f9cdf name: 'Interface {#IFNAME}({#IFALIAS}): AP noise floor' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.1.3.1.9.{#SNMPINDEX}' @@ -589,6 +631,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 45fc6875a91d47debb4e39d93e5b8186 name: 'Interface {#IFNAME}({#IFALIAS}): AP registered clients' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.1.3.1.6.{#SNMPINDEX}' @@ -602,6 +645,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 644433b2a1fa4b38916e2ae4bf74c28d name: 'CAPsMAN AP channel discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#IFNAME},1.3.6.1.4.1.14988.1.1.14.1.1.2,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFTYPE},1.3.6.1.2.1.2.2.1.3]' @@ -621,6 +665,7 @@ zabbix_export: description: 'MIKROTIK-MIB::mtxrWlCMChannel' item_prototypes: - + uuid: 5dc0caa311304e6a96c620b10f52f267 name: 'Interface {#IFNAME}({#IFALIAS}): AP authenticated clients' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.1.7.1.3.{#SNMPINDEX}' @@ -634,6 +679,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 7df773f57c234d219f5a75e11844f5e0 name: 'Interface {#IFNAME}({#IFALIAS}): AP channel' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.1.7.1.5.{#SNMPINDEX}' @@ -654,6 +700,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 0db356f16542489586aacdecb029f691 name: 'Interface {#IFNAME}({#IFALIAS}): AP registered clients' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.1.7.1.2.{#SNMPINDEX}' @@ -667,6 +714,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: e2212bb46d804d6687a2fe992f867b9d name: 'Interface {#IFNAME}({#IFALIAS}): AP state' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.1.7.1.4.{#SNMPINDEX}' @@ -688,11 +736,13 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: b8db1449d7224c2bbc0bcd7295aa8585 expression: '{last()}<>"running-ap"' name: 'Interface {#IFNAME}({#IFALIAS}): AP interface {#IFNAME}({#IFALIAS}) is not running' priority: WARNING description: 'Access point interface can be not running by different reasons - disabled interface, power off, network link down.' - + uuid: 6bb65981928d40378a95ee74aff82cc5 name: 'Storage discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.2.1.25.2.3.1.3,{#ALLOC_UNITS},1.3.6.1.2.1.25.2.3.1.4,{#STORAGE_TYPE},1.3.6.1.2.1.25.2.3.1.2]' @@ -712,6 +762,7 @@ zabbix_export: description: 'HOST-RESOURCES-MIB::hrStorage discovery with storage filter' item_prototypes: - + uuid: b602ff4381e04e50a9282fe6f9f5c834 name: 'Disk-{#SNMPINDEX}: Space utilization' type: CALCULATED key: 'vfs.fs.pused[hrStorageSize.{#SNMPINDEX}]' @@ -725,6 +776,7 @@ zabbix_export: tag: Application value: Storage - + uuid: 64747345083e4b38b0e963ccd0b8271b name: 'Disk-{#SNMPINDEX}: Total space' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.25.2.3.1.5.{#SNMPINDEX}' @@ -752,6 +804,7 @@ zabbix_export: tag: Application value: Storage - + uuid: 35034472b281453bbfbcf65b5d60dd7e name: 'Disk-{#SNMPINDEX}: Used space' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.25.2.3.1.6.{#SNMPINDEX}' @@ -772,6 +825,7 @@ zabbix_export: value: Storage trigger_prototypes: - + uuid: f270421c0512459588476c418b3b3a9b expression: | {Mikrotik SNMP:vfs.fs.pused[hrStorageSize.{#SNMPINDEX}].last()}>{$VFS.FS.PUSED.MAX.CRIT:"Disk-{#SNMPINDEX}"} and (({Mikrotik SNMP:vfs.fs.total[hrStorageSize.{#SNMPINDEX}].last()}-{Mikrotik SNMP:vfs.fs.used[hrStorageSize.{#SNMPINDEX}].last()})<5G or {Mikrotik SNMP:vfs.fs.pused[hrStorageSize.{#SNMPINDEX}].timeleft(1h,,100)}<1d) @@ -785,6 +839,7 @@ zabbix_export: - The disk will be full in less than 24 hours. manual_close: 'YES' - + uuid: e6314292cd5c46afae673cdc676b18b6 expression: | {Mikrotik SNMP:vfs.fs.pused[hrStorageSize.{#SNMPINDEX}].last()}>{$VFS.FS.PUSED.MAX.WARN:"Disk-{#SNMPINDEX}"} and (({Mikrotik SNMP:vfs.fs.total[hrStorageSize.{#SNMPINDEX}].last()}-{Mikrotik SNMP:vfs.fs.used[hrStorageSize.{#SNMPINDEX}].last()})<10G or {Mikrotik SNMP:vfs.fs.pused[hrStorageSize.{#SNMPINDEX}].timeleft(1h,,100)}<1d) @@ -805,6 +860,7 @@ zabbix_export: (({Mikrotik SNMP:vfs.fs.total[hrStorageSize.{#SNMPINDEX}].last()}-{Mikrotik SNMP:vfs.fs.used[hrStorageSize.{#SNMPINDEX}].last()})<5G or {Mikrotik SNMP:vfs.fs.pused[hrStorageSize.{#SNMPINDEX}].timeleft(1h,,100)}<1d) graph_prototypes: - + uuid: 82acee070ff1461ba0cdff337184da97 name: 'Disk-{#SNMPINDEX}: Disk space usage' width: '600' height: '340' @@ -879,6 +935,7 @@ zabbix_export: value: '80' graphs: - + uuid: 42efab7c7fae46729b2ad410b0be57cc name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/morningstar_snmp/prostar_mppt_snmp/prostar_mppt_snmp.yaml b/templates/net/morningstar_snmp/prostar_mppt_snmp/prostar_mppt_snmp.yaml index c4f6cc06f71..ec324650cda 100644 --- a/templates/net/morningstar_snmp/prostar_mppt_snmp/prostar_mppt_snmp.yaml +++ b/templates/net/morningstar_snmp/prostar_mppt_snmp/prostar_mppt_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:28Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: b84324c2a40a496dbbb379bbf5dde8d5 template: 'Morningstar ProStar MPPT SNMP' name: 'Morningstar ProStar MPPT SNMP' description: | @@ -18,6 +20,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: a517a7aafbab426eb6ced8d5f57c1fa4 name: 'Array: Sweep Pmax' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.64.0 @@ -38,6 +41,7 @@ zabbix_export: tag: Application value: Array - + uuid: 7714c76013e341f8b6753cc5a50a960f name: 'Array: Sweep Vmp' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.63.0 @@ -58,6 +62,7 @@ zabbix_export: tag: Application value: Array - + uuid: 379ab969ad784968a1090ff98f5801ff name: 'Array: Sweep Voc' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.65.0 @@ -78,6 +83,7 @@ zabbix_export: tag: Application value: Array - + uuid: 41a1118e1be3417daa79faace733d861 name: 'Array: Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.31.0 @@ -98,6 +104,7 @@ zabbix_export: tag: Application value: Array - + uuid: fe5c3b724e894573acdaf522a2213adb name: 'Battery: Battery Voltage discovery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.30.0 @@ -112,6 +119,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: ed1d54fce0904b7c9d0895a094f55108 name: 'Battery: Charge Current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.33.0 @@ -132,6 +140,7 @@ zabbix_export: tag: Application value: Battery - + uuid: 1b1b61995c0d4d89a7f9ad4e14c3541f name: 'Battery: Charge State' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.45.0 @@ -168,11 +177,13 @@ zabbix_export: value: Battery triggers: - + uuid: d3ea5d7459434acf9f80afa7c5bf482d expression: '{last()}={$CHARGE.STATE.CRIT}' name: 'Battery: Device charge in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 720a469d0ef34cd1b17580adbf3385e1 expression: '{last()}={$CHARGE.STATE.WARN}' name: 'Battery: Device charge in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -182,6 +193,7 @@ zabbix_export: name: 'Battery: Device charge in critical state' expression: '{Morningstar ProStar MPPT SNMP:charge.state[chargeState.0].last()}={$CHARGE.STATE.CRIT}' - + uuid: 009eb72ff6674da49d1dd85a6f9459cf name: 'Counter: Charge Amp-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.49.0 @@ -207,6 +219,7 @@ zabbix_export: tag: Application value: Counter - + uuid: 4a53a2211a1249d59369ad65762ffe47 name: 'Counter: Charge KW-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.51.0 @@ -227,6 +240,7 @@ zabbix_export: tag: Application value: Counter - + uuid: c72ef851c2d240c9835c1703cec49fd6 name: 'Counter: Load Amp-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.56.0 @@ -251,6 +265,7 @@ zabbix_export: tag: Application value: Counter - + uuid: 29a7d76472fb4025bc78fbeab273e955 name: 'Load: Current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.34.0 @@ -271,6 +286,7 @@ zabbix_export: tag: Application value: Load - + uuid: ae927b5cba5b43f5a2136fd3ee71b63d name: 'Load: State' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.53.0 @@ -305,11 +321,13 @@ zabbix_export: value: Load triggers: - + uuid: fc9d41be81e4465dad28e10d26900eb6 expression: '{last()}={$LOAD.STATE.CRIT:"lvd"} or {last()}={$LOAD.STATE.CRIT:"fault"}' name: 'Load: Device load in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: ce0cc3926d5d4e49b0cc2665adb50be7 expression: '{last()}={$LOAD.STATE.WARN:"lvdWarning"} or {last()}={$LOAD.STATE.WARN:"override"}' name: 'Load: Device load in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -319,6 +337,7 @@ zabbix_export: name: 'Load: Device load in critical state' expression: '{Morningstar ProStar MPPT SNMP:load.state[loadState.0].last()}={$LOAD.STATE.CRIT:"lvd"} or {Morningstar ProStar MPPT SNMP:load.state[loadState.0].last()}={$LOAD.STATE.CRIT:"fault"}' - + uuid: 47894752dd1d41f1aa882387acf6dc3a name: 'Load: Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.32.0 @@ -339,6 +358,7 @@ zabbix_export: tag: Application value: Load - + uuid: d44cb5d7db31402dae79275a9148817d name: 'Status: Alarms' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.59.0 @@ -405,131 +425,157 @@ zabbix_export: value: Status triggers: - + uuid: 43f9e678fb2c45bdbffa5b448b78dd0b expression: '{count(#3,"arrayCurrentOffset","like")}=2' name: 'Status: Device has "arrayCurrentOffset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 636dfdb03caa495b82527bf5d0717930 expression: '{count(#3,"batterySenseDisconnected","like")}=2' name: 'Status: Device has "batterySenseDisconnected" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 776e48674d084dc29b5f8c12663ddde9 expression: '{count(#3,"batterySenseOutOfRange","like")}=2' name: 'Status: Device has "batterySenseOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: b6a19d5d9a284f43adc23a31e839d559 expression: '{count(#3,"controllerReset","like")}=2' name: 'Status: Device has "controllerReset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 98290371463a4676afa829f0a9043ddb expression: '{count(#3,"currentLimit","like")}=2' name: 'Status: Device has "currentLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 36918f4867ff4a96bc316029263fbb9f expression: '{count(#3,"currentMeasurementError","like")}=2' name: 'Status: Device has "currentMeasurementError" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 6cdfa82b54644ec090d58eba16895c9e expression: '{count(#3,"eepromAccessFailure","like")}=2' name: 'Status: Device has "eepromAccessFailure" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 5891cb8556964482b141f376333e8809 expression: '{count(#3,"fp10SupplyOutOfRange","like")}=2' name: 'Status: Device has "fp10SupplyOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 58bee7e9d0824481ad78f59703e17530 expression: '{count(#3,"heatsinkTempLimit","like")}=2' name: 'Status: Device has "heatsinkTempLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 104ef9493a7f48cca0a4a0fdc2f8deb4 expression: '{count(#3,"heatsinkTempSensorOpen","like")}=2' name: 'Status: Device has "heatsinkTempSensorOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 4bda2f7b2e4e4d688dad5d11b6b6a252 expression: '{count(#3,"heatsinkTempSensorShorted","like")}=2' name: 'Status: Device has "heatsinkTempSensorShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 4a1291c503c646a98426ed37f84619b6 expression: '{count(#3,"hightInputVoltageLimit","like")}=2' name: 'Status: Device has "hightInputVoltageLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: b47d4ded252049ba95ddacf5f35b69d6 expression: '{count(#3,"inductorTempLimit","like")}=2' name: 'Status: Device has "inductorTempLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 474d279f626749f18a1904b8c22f8010 expression: '{count(#3,"inductorTempSensorOpen","like")}=2' name: 'Status: Device has "inductorTempSensorOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 98c8cbce2b9b4119adaa66f46f90112d expression: '{count(#3,"inductorTempSensorShorted","like")}=2' name: 'Status: Device has "inductorTempSensorShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 335123fa6ef94f07b1cc7cc1d9519375 expression: '{count(#3,"loadCurrentOffset","like")}=2' name: 'Status: Device has "loadCurrentOffset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 5b35e9d34cdc4ca2a00c3997622fffbe expression: '{count(#3,"loadLvd","like")}=2' name: 'Status: Device has "loadLvd" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: e1f8f4106e554ec2ae3a7ae06d6f1f46 expression: '{count(#3,"logTimeout","like")}=2' name: 'Status: Device has "logTimeout" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: c41498d355c845099b9d18c1727b592d expression: '{count(#3,"mosfetOpen","like")}=2' name: 'Status: Device has "mosfetOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: fff82e6b11d044a3844d6195e3ce960f expression: '{count(#3,"p12SupplyOutOfRange","like")}=2' name: 'Status: Device has "p12SupplyOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 5e94f7de4a86403895dadc69113c33da expression: '{count(#3,"p33SupplyOutOfRange","like")}=2' name: 'Status: Device has "p33SupplyOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 521ed5c8631f4f49b2d05ca01248f8fb expression: '{count(#3,"rtsDisconnected","like")}=2' name: 'Status: Device has "rtsDisconnected" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 5d2b305e254e4e3ba7a50dbc64eee0a1 expression: '{count(#3,"rtsShorted","like")}=2' name: 'Status: Device has "rtsShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 46ef3269b9a044f498054b103c871ac5 expression: '{count(#3,"tb5v","like")}=2' name: 'Status: Device has "tb5v" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: dfb81d902fe94e9eab81bbf393b69400 expression: '{count(#3,"uncalibrated","like")}=2' name: 'Status: Device has "uncalibrated" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 8fbb5c650fa040c892a1d10a17fbbf14 name: 'Status: Array Faults' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.46.0 @@ -581,66 +627,79 @@ zabbix_export: value: Status triggers: - + uuid: 25da0c428fa047dab11aab8b1b995c84 expression: '{count(#3,"arrayHvd","like")}=2' name: 'Status: Device has "arrayHvd" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 35e908df143f41ab9f6d67892b9fa118 expression: '{count(#3,"batteryHvd","like")}=2' name: 'Status: Device has "batteryHvd" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 6b13b50b03364616ba22f77374c13064 expression: '{count(#3,"batteryLowVoltageDisconnect","like")}=2' name: 'Status: Device has "batteryLowVoltageDisconnect" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 2631e7dd9aa7450b9a43476c45670b52 expression: '{count(#3,"customSettingsEdit","like")}=2' name: 'Status: Device has "customSettingsEdit" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a2d5e805d1484d8984c2e190080d2864 expression: '{count(#3,"dipSwitchChanged","like")}=2' name: 'Status: Device has "dipSwitchChanged" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 22a69c3be34d4a0ca5214ab8df74e227 expression: '{count(#3,"localTempSensorDamaged","like")}=2' name: 'Status: Device has "localTempSensorDamaged" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: b25b65f451424194b631af95bd3489b8 expression: '{count(#3,"mosfetSShorted","like")}=2' name: 'Status: Device has "mosfetSShorted" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: c75338747a0a4790b21f99544f2cbfcf expression: '{count(#3,"overcurrent","like")}=2' name: 'Status: Device has "overcurrent" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 032eedcb1f2b4506a1f897520e34ebda expression: '{count(#3,"rtsNoLongerValid","like")}=2' name: 'Status: Device has "rtsNoLongerValid" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 060582622a5a4749a9399d437765d7f2 expression: '{count(#3,"rtsShorted","like")}=2' name: 'Status: Device has "rtsShorted" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a0930c996aaa42389a4502e539aca238 expression: '{count(#3,"slaveTimeout","like")}=2' name: 'Status: Device has "slaveTimeout" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: c27a1c60670c49ac904ddc4cbb7acc8b expression: '{count(#3,"software","like")}=2' name: 'Status: Device has "software" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: fb4d2147a8224b599ad908eca1b019e4 name: 'Status: Load Faults' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.54.0 @@ -688,46 +747,55 @@ zabbix_export: value: Status triggers: - + uuid: 8d51c998278d467db64754ade6a165ab expression: '{count(#3,"customSettingsEdit","like")}=2' name: 'Status: Device has "customSettingsEdit" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: eceef43651b1402896b6483fe9339c31 expression: '{count(#3,"dipSwitchChanged","like")}=2' name: 'Status: Device has "dipSwitchChanged" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 6d92ee2063c74d32aca7a412e8513a4b expression: '{count(#3,"externalShortCircuit","like")}=2' name: 'Status: Device has "externalShortCircuit" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 103c037a5923487fbc6b7d08c2389a8e expression: '{count(#3,"highTempDisconnect","like")}=2' name: 'Status: Device has "highTempDisconnect" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: ac4e3d2f316e4d9f8834e69edc234305 expression: '{count(#3,"loadHvd","like")}=2' name: 'Status: Device has "loadHvd" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 72c97addc587482eb9dcec8715bc5c1f expression: '{count(#3,"mosfetShorted","like")}=2' name: 'Status: Device has "mosfetShorted" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: fda7d8595e264455a01413a8d6f01513 expression: '{count(#3,"overcurrent","like")}=2' name: 'Status: Device has "overcurrent" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 3f829e0420a44eb6a53c582ef9cda7cc expression: '{count(#3,"software","like")}=2' name: 'Status: Device has "software" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 526ee94df484462a9264e57d92954e64 name: 'Status: Uptime' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -746,18 +814,21 @@ zabbix_export: value: Status triggers: - + uuid: 207f89ab087643819171b1174994d3a7 expression: '{last()}<10m' name: 'Status: Device has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 2cb8a962c9ac44b48e4a530f92561675 expression: '{nodata(5m)}=1' name: 'Status: Failed to fetch data (or no data for 5m)' priority: WARNING description: 'Zabbix has not received data for items for the last 5 minutes' manual_close: 'YES' - + uuid: 20ce95acdff6486684461f10579a73b4 name: 'Battery: Target Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.48.0 @@ -783,6 +854,7 @@ zabbix_export: tag: Application value: Battery - + uuid: 9a87cdcf65184059be334e986bcf801d name: 'Temperature: Ambient' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.40.0 @@ -803,6 +875,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: 1a8e79f49e86429abc80dd29598299ee name: 'Temperature: Battery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.39.0 @@ -824,16 +897,19 @@ zabbix_export: value: Temperature triggers: - + uuid: 2476419cbedb4d029fc42598ee26324f expression: '{min(5m)}>{$BATTERY.TEMP.MAX.CRIT}' name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 6787b416df5b48d4b1347cc61ebeb8d6 expression: '{max(5m)}<{$BATTERY.TEMP.MIN.CRIT}' name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 2770941999264443abb21bcdaf778838 expression: '{min(5m)}>{$BATTERY.TEMP.MAX.WARN}' name: 'Temperature: High battery temperature (over {$BATTERY.TEMP.MAX.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -843,6 +919,7 @@ zabbix_export: name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' expression: '{Morningstar ProStar MPPT SNMP:temp.battery[batteryTemperature.0].min(5m)}>{$BATTERY.TEMP.MAX.CRIT}' - + uuid: 0e0b1b45f7a9490f8470fe4f79243c40 expression: '{max(5m)}<{$BATTERY.TEMP.MIN.WARN}' name: 'Temperature: Low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -852,6 +929,7 @@ zabbix_export: name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' expression: '{Morningstar ProStar MPPT SNMP:temp.battery[batteryTemperature.0].max(5m)}<{$BATTERY.TEMP.MIN.CRIT}' - + uuid: 7d0cf28c0d334154971738df11775d1f name: 'Temperature: Heatsink' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.38.0 @@ -873,6 +951,7 @@ zabbix_export: value: Temperature discovery_rules: - + uuid: 1a21c30663c74c23b60e6ad72e228681 name: 'Battery voltage discovery' type: DEPENDENT key: battery.voltage.discovery @@ -880,6 +959,7 @@ zabbix_export: description: 'Discovery for battery voltage triggers' item_prototypes: - + uuid: c02c73a349ec4a6b8557e142c4866148 name: 'Battery: Voltage{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.30.0 @@ -901,16 +981,19 @@ zabbix_export: value: Battery trigger_prototypes: - + uuid: 035dd766f42d426c8fd97b4cc5d156e8 expression: '{min(5m)}>{#VOLTAGE.MAX.CRIT}' name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 5584ae10c17e4947b6eb44c2fbc95be3 expression: '{max(5m)}<{#VOLTAGE.MIN.CRIT}' name: 'Battery: Critically low battery voltage (below {#VOLTAGE.MIN.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 15c7181194494695a6cc139b90d6af70 expression: '{min(5m)}>{#VOLTAGE.MAX.WARN}' name: 'Battery: High battery voltage (over {#VOLTAGE.MAX.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -920,6 +1003,7 @@ zabbix_export: name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' expression: '{Morningstar ProStar MPPT SNMP:battery.voltage[batteryTerminalVoltage.0{#SINGLETON}].min(5m)}>{#VOLTAGE.MAX.CRIT}' - + uuid: 7eaea480277e41ec8bd21c771be4a0a5 expression: '{max(5m)}<{#VOLTAGE.MIN.WARN}' name: 'Battery: Low battery voltage (below {#VOLTAGE.MIN.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -930,6 +1014,7 @@ zabbix_export: expression: '{Morningstar ProStar MPPT SNMP:battery.voltage[batteryTerminalVoltage.0{#SINGLETON}].max(5m)}<{#VOLTAGE.MIN.CRIT}' graph_prototypes: - + uuid: 480e4c11060a4e34851b48bf7b9c5bb1 name: 'Voltage: Battery/Load{#SINGLETON}' graph_items: - @@ -1028,6 +1113,7 @@ zabbix_export: macro: '{$VOLTAGE.MIN.WARN}' valuemaps: - + uuid: 1703c3aeb1b24641821e1c6d2cb4c8b7 name: 'ProStar MPPT charge state' mappings: - @@ -1064,6 +1150,7 @@ zabbix_export: value: '10' newvalue: Fixed - + uuid: b5403a0805a54b9294f69a1e11a438b1 name: 'ProStar MPPT load state' mappings: - @@ -1095,6 +1182,7 @@ zabbix_export: newvalue: NotUsed graphs: - + uuid: 0662dc480c2b487e9f9afc389166a15b name: 'Array: Voltage' graph_items: - @@ -1118,6 +1206,7 @@ zabbix_export: host: 'Morningstar ProStar MPPT SNMP' key: 'array.voltage[arrayVoltage.0]' - + uuid: 94bbfd8a60a8412998ff617011db9372 name: 'Current: Charge/Load' graph_items: - @@ -1134,6 +1223,7 @@ zabbix_export: host: 'Morningstar ProStar MPPT SNMP' key: 'load.current[loadCurrent.0]' - + uuid: 02652b1251244702bf28f691e72ba27e name: 'Temperature: Ambient/Battery/Heatsink' graph_items: - diff --git a/templates/net/morningstar_snmp/prostar_pwm_snmp/prostar_pwm_snmp.yaml b/templates/net/morningstar_snmp/prostar_pwm_snmp/prostar_pwm_snmp.yaml index 186fffdb7d9..39dce02e056 100644 --- a/templates/net/morningstar_snmp/prostar_pwm_snmp/prostar_pwm_snmp.yaml +++ b/templates/net/morningstar_snmp/prostar_pwm_snmp/prostar_pwm_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:29Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 24bed6339f0a492fab86fe757394b937 template: 'Morningstar ProStar PWM SNMP' name: 'Morningstar ProStar PWM SNMP' description: | @@ -18,6 +20,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 953fb8b3c23f420bb6132874ce3e33e2 name: 'Array: Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.31.0 @@ -37,6 +40,7 @@ zabbix_export: tag: Application value: Array - + uuid: a80ad3ace9b14446bc5fd5d6aaa5af87 name: 'Battery: Battery Voltage discovery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.30.0 @@ -51,6 +55,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 148008b117c94155ba81600e3050ab25 name: 'Battery: Charge Current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.33.0 @@ -70,6 +75,7 @@ zabbix_export: tag: Application value: Battery - + uuid: a7ae2d3b911e4bb5a7eeb770470245a5 name: 'Battery: Charge State' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.45.0 @@ -103,11 +109,13 @@ zabbix_export: value: Battery triggers: - + uuid: 9a744487ec604827bc60745faa459ae8 expression: '{last()}={$CHARGE.STATE.CRIT}' name: 'Battery: Device charge in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: eafffcac3d654c55890fbe1806c4d35a expression: '{last()}={$CHARGE.STATE.WARN}' name: 'Battery: Device charge in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -117,6 +125,7 @@ zabbix_export: name: 'Battery: Device charge in critical state' expression: '{Morningstar ProStar PWM SNMP:charge.state[chargeState.0].last()}={$CHARGE.STATE.CRIT}' - + uuid: 8acd2e7944694a828cf9b739b75513d9 name: 'Counter: Charge Amp-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.49.0 @@ -141,6 +150,7 @@ zabbix_export: tag: Application value: Counter - + uuid: 0e7124df3f2b4298b1a13576d0b2d5e7 name: 'Counter: Charge KW-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.51.0 @@ -160,6 +170,7 @@ zabbix_export: tag: Application value: Counter - + uuid: 104a7db1c27d40b3bbee506f7f922393 name: 'Counter: Load Amp-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.56.0 @@ -184,6 +195,7 @@ zabbix_export: tag: Application value: Counter - + uuid: dcade8607cf142a2b88333f9880448fc name: 'Load: Current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.34.0 @@ -203,6 +215,7 @@ zabbix_export: tag: Application value: Load - + uuid: 14b3ca3869374f54a467e5e9017f918a name: 'Load: State' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.53.0 @@ -236,11 +249,13 @@ zabbix_export: value: Load triggers: - + uuid: 166d23b914b8470d8f2d9f73202c9e6d expression: '{last()}={$LOAD.STATE.CRIT:"lvd"} or {last()}={$LOAD.STATE.CRIT:"fault"}' name: 'Load: Device load in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: c763ab47b6994d02b4e6e89fd4face8c expression: '{last()}={$LOAD.STATE.WARN:"lvdWarning"} or {last()}={$LOAD.STATE.WARN:"override"}' name: 'Load: Device load in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -250,6 +265,7 @@ zabbix_export: name: 'Load: Device load in critical state' expression: '{Morningstar ProStar PWM SNMP:load.state[loadState.0].last()}={$LOAD.STATE.CRIT:"lvd"} or {Morningstar ProStar PWM SNMP:load.state[loadState.0].last()}={$LOAD.STATE.CRIT:"fault"}' - + uuid: cccc0976a62b47b1a558d521704c125d name: 'Load: Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.32.0 @@ -269,6 +285,7 @@ zabbix_export: tag: Application value: Load - + uuid: 7c1c1e03425c4b4bb176cf45458b916a name: 'Status: Alarms' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.59.0 @@ -331,116 +348,139 @@ zabbix_export: value: Status triggers: - + uuid: 061fd3878e55417fbe5867393ff1e70a expression: '{count(#3,"arrayCurrentOffset","like")}=2' name: 'Status: Device has "arrayCurrentOffset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 14d36e5d85e84537bf214122cb797a4d expression: '{count(#3,"batterySenseDisconnected","like")}=2' name: 'Status: Device has "batterySenseDisconnected" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: eadcdfd3396f459c8a3719326291aeb9 expression: '{count(#3,"batterySenseOutOfRange","like")}=2' name: 'Status: Device has "batterySenseOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 0eb7f1ac5f28421b927d71daededbb6e expression: '{count(#3,"batteryTempOutOfRange","like")}=2' name: 'Status: Device has "batteryTempOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 465b7575b3c2453682b11c873c731e1c expression: '{count(#3,"controllerReset","like")}=2' name: 'Status: Device has "controllerReset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: d64194efae8b41409004445ac03a38f6 expression: '{count(#3,"currentLimit","like")}=2' name: 'Status: Device has "currentLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 14e1faaf2f5b4bcaae9287597f60c78e expression: '{count(#3,"currentMeasurementError","like")}=2' name: 'Status: Device has "currentMeasurementError" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: dacb62e51bea4e8b8f6f296fa7be64b4 expression: '{count(#3,"eepromAccessFailure","like")}=2' name: 'Status: Device has "eepromAccessFailure" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 036e21c6805d4ef4aa97b04abd7f9834 expression: '{count(#3,"fp10SupplyOutOfRange","like")}=2' name: 'Status: Device has "fp10SupplyOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: bf4be92912404369b78347155b033f77 expression: '{count(#3,"heatsinkTempLimit","like")}=2' name: 'Status: Device has "heatsinkTempLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 8e8a23c657da42808f58b66ac0de8710 expression: '{count(#3,"heatsinkTempSensorOpen","like")}=2' name: 'Status: Device has "heatsinkTempSensorOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: fac1cc386efc498ca9c8489e564e2b5c expression: '{count(#3,"heatsinkTempSensorShorted","like")}=2' name: 'Status: Device has "heatsinkTempSensorShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: f3bd63fdf1cd40f483a45861f44a1e9c expression: '{count(#3,"hightInputVoltageLimit","like")}=2' name: 'Status: Device has "hightInputVoltageLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: aa439e70abef41e8a4a5affc5f93161b expression: '{count(#3,"loadCurrentOffset","like")}=2' name: 'Status: Device has "loadCurrentOffset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 1990400af2af41a68a7983e82e39ebe1 expression: '{count(#3,"loadLvd","like")}=2' name: 'Status: Device has "loadLvd" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 595975d33ab849178001d9d1df065313 expression: '{count(#3,"logTimeout","like")}=2' name: 'Status: Device has "logTimeout" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 8cb46b35526845b085352b73bada91a6 expression: '{count(#3,"mosfetOpen","like")}=2' name: 'Status: Device has "mosfetOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 8f5e8789033546f59b28c3a328767cb6 expression: '{count(#3,"p12SupplyOutOfRange","like")}=2' name: 'Status: Device has "p12SupplyOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: c9b36e7dcc384dd4820f93b45b0e4634 expression: '{count(#3,"p33SupplyOutOfRange","like")}=2' name: 'Status: Device has "p33SupplyOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 951a11c372724e849067b73767fc1f31 expression: '{count(#3,"rtsDisconnected","like")}=2' name: 'Status: Device has "rtsDisconnected" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 2d2abcccf0a345ceb45ee4a6ecf6ea23 expression: '{count(#3,"rtsShorted","like")}=2' name: 'Status: Device has "rtsShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 2a6ca968975443c0a242e7c9ab015d0b expression: '{count(#3,"uncalibrated","like")}=2' name: 'Status: Device has "uncalibrated" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 2517d96e51c14372a0336c9a6ed5d078 name: 'Status: Array Faults' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.46.0 @@ -493,71 +533,85 @@ zabbix_export: value: Status triggers: - + uuid: eb94d131d39f477db6a753c3fd14ddd7 expression: '{count(#3,"arrayHvd","like")}=2' name: 'Status: Device has "arrayHvd" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 33d106b45dad47479e193e880b366ff8 expression: '{count(#3,"batteryHvd","like")}=2' name: 'Status: Device has "batteryHvd" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: c37aa1fbc3004daa81aefa364f5e4bee expression: '{count(#3,"batteryLowVoltageDisconnect","like")}=2' name: 'Status: Device has "batteryLowVoltageDisconnect" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 2844ed3adf9744fcb40f534d350aac6b expression: '{count(#3,"customSettingsEdit","like")}=2' name: 'Status: Device has "customSettingsEdit" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 5c0ee546bec344d590aa78069073fd7e expression: '{count(#3,"dipSwitchChanged","like")}=2' name: 'Status: Device has "dipSwitchChanged" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: ec4a8cc04c3148f78a549d5c3abf112c expression: '{count(#3,"localTempSensorDamaged","like")}=2' name: 'Status: Device has "localTempSensorDamaged" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 6626c923b516486c8cc73a6b04483fbc expression: '{count(#3,"mosfetSShorted","like")}=2' name: 'Status: Device has "mosfetSShorted" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: b40ff684abc14b1d90f6a06b45c7601d expression: '{count(#3,"overcurrent","like")}=2' name: 'Status: Device has "overcurrent" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 954e0246565041cf8c309f93398f4ca4 expression: '{count(#3,"p3Fault","like")}=2' name: 'Status: Device has "p3Fault" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 037f417095fe48a78ee73272cfee4ee8 expression: '{count(#3,"rtsNoLongerValid","like")}=2' name: 'Status: Device has "rtsNoLongerValid" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 5a7cd0082bb74445a41ebb066fc8aa7c expression: '{count(#3,"rtsShorted","like")}=2' name: 'Status: Device has "rtsShorted" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: d307ad5f2bed42e38076bbbef197f10e expression: '{count(#3,"slaveTimeout","like")}=2' name: 'Status: Device has "slaveTimeout" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a5f24fc9bf03459eb92d80b263f6ca8b expression: '{count(#3,"software","like")}=2' name: 'Status: Device has "software" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 1cd47d04af104cb9ab1cd7dc745a6aea name: 'Status: Load Faults' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.54.0 @@ -606,51 +660,61 @@ zabbix_export: value: Status triggers: - + uuid: 6179178f7085408e997c7da85858a86e expression: '{count(#3,"customSettingsEdit","like")}=2' name: 'Status: Device has "customSettingsEdit" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 682a27af814e4cfba761ea667fef1689 expression: '{count(#3,"dipSwitchChanged","like")}=2' name: 'Status: Device has "dipSwitchChanged" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: d0fada981338469eb7ed45d89aa63144 expression: '{count(#3,"externalShortCircuit","like")}=2' name: 'Status: Device has "externalShortCircuit" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: b69a9f177d57450ead438ad0cc61e752 expression: '{count(#3,"highTempDisconnect","like")}=2' name: 'Status: Device has "highTempDisconnect" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 008a15b32a854726a9e30f3e0277a86b expression: '{count(#3,"loadHvd","like")}=2' name: 'Status: Device has "loadHvd" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a3fbcfd72af649c2bbb00204af0b09b7 expression: '{count(#3,"mosfetShorted","like")}=2' name: 'Status: Device has "mosfetShorted" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 6b3fca1939434578b524d6c8073a5e5d expression: '{count(#3,"overcurrent","like")}=2' name: 'Status: Device has "overcurrent" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 2969970d34604114b02408244d333b66 expression: '{count(#3,"p3Fault","like")}=2' name: 'Status: Device has "p3Fault" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a45ed84b259840c38243e747e1cee7b3 expression: '{count(#3,"software","like")}=2' name: 'Status: Device has "software" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 42f6a75d923d4262b37d85c4f7d1d322 name: 'Status: Uptime' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -669,18 +733,21 @@ zabbix_export: value: Status triggers: - + uuid: ce9492d02f7345f0b70115ca2ff03f0e expression: '{last()}<10m' name: 'Status: Device has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: fe8250e63be5417eaf0f30d8a9cdd965 expression: '{nodata(5m)}=1' name: 'Status: Failed to fetch data (or no data for 5m)' priority: WARNING description: 'Zabbix has not received data for items for the last 5 minutes' manual_close: 'YES' - + uuid: f4b7bfb000754a17b4719863d3755519 name: 'Battery: Target Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.48.0 @@ -705,6 +772,7 @@ zabbix_export: tag: Application value: Battery - + uuid: 13d3479a7b5940b5a53d5f13bea9e2d1 name: 'Temperature: Ambient' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.40.0 @@ -724,6 +792,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: 39763f7fccd94aefb720a34871c0962b name: 'Temperature: Battery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.39.0 @@ -744,16 +813,19 @@ zabbix_export: value: Temperature triggers: - + uuid: afdae99398d549f2bcf5eae1d0f43136 expression: '{min(5m)}>{$BATTERY.TEMP.MAX.CRIT}' name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: c8073abf635540249d0e9dfae7db7804 expression: '{max(5m)}<{$BATTERY.TEMP.MIN.CRIT}' name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: fd00ddcebedc4ad0be5103db7d0d4206 expression: '{min(5m)}>{$BATTERY.TEMP.MAX.WARN}' name: 'Temperature: High battery temperature (over {$BATTERY.TEMP.MAX.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -763,6 +835,7 @@ zabbix_export: name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' expression: '{Morningstar ProStar PWM SNMP:temp.battery[batteryTemperature.0].min(5m)}>{$BATTERY.TEMP.MAX.CRIT}' - + uuid: 24c4efa4e67e4b248ed9609dbf824679 expression: '{max(5m)}<{$BATTERY.TEMP.MIN.WARN}' name: 'Temperature: Low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -772,6 +845,7 @@ zabbix_export: name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' expression: '{Morningstar ProStar PWM SNMP:temp.battery[batteryTemperature.0].max(5m)}<{$BATTERY.TEMP.MIN.CRIT}' - + uuid: 1d13bd3ea24a4fcab3cd5b7586e6033a name: 'Temperature: Heatsink' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.38.0 @@ -792,6 +866,7 @@ zabbix_export: value: Temperature discovery_rules: - + uuid: 17148797def9484ba26b0afdcc44bfd5 name: 'Battery voltage discovery' type: DEPENDENT key: battery.voltage.discovery @@ -799,6 +874,7 @@ zabbix_export: description: 'Discovery for battery voltage triggers' item_prototypes: - + uuid: 6e4ed5ae449c48eeb328d30b76d083a2 name: 'Battery: Voltage{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.30.0 @@ -816,16 +892,19 @@ zabbix_export: value: Battery trigger_prototypes: - + uuid: 2cfce551f0c84ad1a3692b95d36f0403 expression: '{min(5m)}>{#VOLTAGE.MAX.CRIT}' name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a34a443def2f43e7a2c9aec831a77c04 expression: '{max(5m)}<{#VOLTAGE.MIN.CRIT}' name: 'Battery: Critically low battery voltage (below {#VOLTAGE.MIN.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 73f3da79eb3b4bc09d838f33181c846f expression: '{min(5m)}>{#VOLTAGE.MAX.WARN}' name: 'Battery: High battery voltage (over {#VOLTAGE.MAX.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -835,6 +914,7 @@ zabbix_export: name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' expression: '{Morningstar ProStar PWM SNMP:battery.voltage[batteryTerminalVoltage.0{#SINGLETON}].min(5m)}>{#VOLTAGE.MAX.CRIT}' - + uuid: 821b1be7864145e6a19a277d6f4d2679 expression: '{max(5m)}<{#VOLTAGE.MIN.WARN}' name: 'Battery: Low battery voltage (below {#VOLTAGE.MIN.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -845,6 +925,7 @@ zabbix_export: expression: '{Morningstar ProStar PWM SNMP:battery.voltage[batteryTerminalVoltage.0{#SINGLETON}].max(5m)}<{#VOLTAGE.MIN.CRIT}' graph_prototypes: - + uuid: 8ecd4f88627a4dadb132fdbb6d911b6b name: 'Voltage: Battery/Load{#SINGLETON}' graph_items: - @@ -943,6 +1024,7 @@ zabbix_export: macro: '{$VOLTAGE.MIN.WARN}' valuemaps: - + uuid: f94eb6ad54c44281878c7c018c6209d1 name: 'ProStar PWM charge state' mappings: - @@ -973,6 +1055,7 @@ zabbix_export: value: '8' newvalue: Equalize - + uuid: f0be8765c74e4c4788d4ff99a6c5ccd4 name: 'ProStar PWM load state' mappings: - @@ -1004,6 +1087,7 @@ zabbix_export: newvalue: NotUsed graphs: - + uuid: 730d1e1e43224d1ea7b08f53988a7a60 name: 'Array: Voltage' graph_items: - @@ -1013,6 +1097,7 @@ zabbix_export: host: 'Morningstar ProStar PWM SNMP' key: 'array.voltage[arrayVoltage.0]' - + uuid: 252a40cfba4242deac69f8ed77a04b84 name: 'Current: Charge/Load' graph_items: - @@ -1029,6 +1114,7 @@ zabbix_export: host: 'Morningstar ProStar PWM SNMP' key: 'load.current[loadCurrent.0]' - + uuid: 94e4d2db752b4c54a8b497516b515fe0 name: 'Temperature: Ambient/Battery/Heatsink' graph_items: - diff --git a/templates/net/morningstar_snmp/sunsaver_mppt_snmp/sunsaver_mppt_snmp.yaml b/templates/net/morningstar_snmp/sunsaver_mppt_snmp/sunsaver_mppt_snmp.yaml index 16fe5f1b5d3..c7ffb1b838c 100644 --- a/templates/net/morningstar_snmp/sunsaver_mppt_snmp/sunsaver_mppt_snmp.yaml +++ b/templates/net/morningstar_snmp/sunsaver_mppt_snmp/sunsaver_mppt_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:27Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: f1336fd88ab0415a9c02892a71e50032 template: 'Morningstar SunSaver MPPT SNMP' name: 'Morningstar SunSaver MPPT SNMP' description: | @@ -18,6 +20,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 9836b1fc81b84a44b2a708291bd5bf1a name: 'Array: Sweep Pmax' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.57.0 @@ -47,6 +50,7 @@ zabbix_export: tag: Application value: Array - + uuid: 0842746ca41c44128a575113307259e2 name: 'Array: Sweep Vmp' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.56.0 @@ -76,6 +80,7 @@ zabbix_export: tag: Application value: Array - + uuid: 0e3371208513416ab1b9afdf2c3b2c08 name: 'Array: Sweep Voc' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.58.0 @@ -105,6 +110,7 @@ zabbix_export: tag: Application value: Array - + uuid: da1f347b28dd4fbeb123f228adefb0ed name: 'Array: Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.31.0 @@ -134,6 +140,7 @@ zabbix_export: tag: Application value: Array - + uuid: f8803a1390b745f08673d4ea998548a9 name: 'Battery: Battery Voltage discovery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.30.0 @@ -153,6 +160,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: a36313ef0933403788a42de8a62b4838 name: 'Battery: Charge Current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.33.0 @@ -182,6 +190,7 @@ zabbix_export: tag: Application value: Battery - + uuid: 4da765c8e26540c190ea07be08b87abc name: 'Battery: Charge State' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.39.0 @@ -215,11 +224,13 @@ zabbix_export: value: Battery triggers: - + uuid: e31bd9c0ed8c42d8a721fce07b4853b2 expression: '{last()}={$CHARGE.STATE.CRIT}' name: 'Battery: Device charge in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 210b3be941dc44cda6157b0a2b86bacd expression: '{last()}={$CHARGE.STATE.WARN}' name: 'Battery: Device charge in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -229,6 +240,7 @@ zabbix_export: name: 'Battery: Device charge in critical state' expression: '{Morningstar SunSaver MPPT SNMP:charge.state[chargeState.0].last()}={$CHARGE.STATE.CRIT}' - + uuid: 149545b9154044e3af27b4e9ad809c0e name: 'Counter: Charge Amp-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.43.0 @@ -253,6 +265,7 @@ zabbix_export: tag: Application value: Counter - + uuid: f6d0f89c747b4418ad34c32b5ac9a5b9 name: 'Counter: Charge KW-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.45.0 @@ -265,6 +278,7 @@ zabbix_export: tag: Application value: Counter - + uuid: 28e679eace174d289ca5ccf90f3b9150 name: 'Counter: Load Amp-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.49.0 @@ -289,6 +303,7 @@ zabbix_export: tag: Application value: Counter - + uuid: 6491ee507d9a4c099852d33e57df48a9 name: 'Load: Current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.34.0 @@ -318,6 +333,7 @@ zabbix_export: tag: Application value: Load - + uuid: c5dfef2deee445ec88e2d63dbfbbaf68 name: 'Load: State' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.46.0 @@ -351,11 +367,13 @@ zabbix_export: value: Load triggers: - + uuid: 4d5e25b2d35c4bf79455ce3a371318b2 expression: '{last()}={$LOAD.STATE.CRIT:"lvd"} or {last()}={$LOAD.STATE.CRIT:"fault"}' name: 'Load: Device load in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 860c6f7fdc4443a2a607b6fa5b393709 expression: '{last()}={$LOAD.STATE.WARN:"lvdWarning"} or {last()}={$LOAD.STATE.WARN:"override"}' name: 'Load: Device load in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -365,6 +383,7 @@ zabbix_export: name: 'Load: Device load in critical state' expression: '{Morningstar SunSaver MPPT SNMP:load.state[loadState.0].last()}={$LOAD.STATE.CRIT:"lvd"} or {Morningstar SunSaver MPPT SNMP:load.state[loadState.0].last()}={$LOAD.STATE.CRIT:"fault"}' - + uuid: a9ca69fcedbb4524a8eb4b92b975008e name: 'Load: Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.32.0 @@ -394,6 +413,7 @@ zabbix_export: tag: Application value: Load - + uuid: 91f2c1893b594e808032eb0140247d7a name: 'Status: Alarms' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.52.0 @@ -451,71 +471,85 @@ zabbix_export: value: Status triggers: - + uuid: ab24036382f245d7a1e799e9eb5a322c expression: '{count(#3,"currentLimit","like")}=2' name: 'Status: Device has "currentLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: bff237b1638e49cdaa3d1e046048f3ea expression: '{count(#3,"currentOffset","like")}=2' name: 'Status: Device has "currentOffset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: b3bd3999cf8e4db882b5215ed1ae7161 expression: '{count(#3,"heatsinkTempSensorOpen","like")}=2' name: 'Status: Device has "heatsinkTempSensorOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: a6861dc37be9450f9dbf977ed55bf2d2 expression: '{count(#3,"heatsinkTempSensorShorted","like")}=2' name: 'Status: Device has "heatsinkTempSensorShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: adc3b03c7943440a83f2182f67b3ae79 expression: '{count(#3,"highVaCurrentLimit","like")}=2' name: 'Status: Device has "highVaCurrentLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: c392dbd93ac94b4eb80785c4215b1410 expression: '{count(#3,"mosfetSOpen","like")}=2' name: 'Status: Device has "mosfetSOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: b1670ec275664325b13de86d498504e6 expression: '{count(#3,"p12VoltageReferenceOff","like")}=2' name: 'Status: Device has "p12VoltageReferenceOff" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: c37a613754a04a5b929a200de8f58155 expression: '{count(#3,"rtsDisconnected","like")}=2' name: 'Status: Device has "rtsDisconnected" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 1dc0257fd2ca4dcdbbe356d0190c0ead expression: '{count(#3,"rtsMiswire","like")}=2' name: 'Status: Device has "rtsMiswire" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: c61be77a0ad04020bb5aeff946f9bab7 expression: '{count(#3,"rtsShorted","like")}=2' name: 'Status: Device has "rtsShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 8b66e226f3b44462b860f5cdeb9467eb expression: '{count(#3,"sspptHot","like")}=2' name: 'Status: Device has "sspptHot" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: f4b1811c6a094e3f8b2f3effb6134eb4 expression: '{count(#3,"systemMiswire","like")}=2' name: 'Status: Device has "systemMiswire" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 49b71529ae3d4fc0a900f300a7a00f68 expression: '{count(#3,"uncalibrated","like")}=2' name: 'Status: Device has "uncalibrated" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: f44756455697466cb905aa6ae4d0220d name: 'Status: Array Faults' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.40.0 @@ -564,51 +598,61 @@ zabbix_export: value: Status triggers: - + uuid: 16794b01802345b196619b4675909791 expression: '{count(#3,"arrayHvd","like")}=2' name: 'Status: Device has "arrayHvd" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 5f5a9a0d62b3473ebcea0925e33e3613 expression: '{count(#3,"batteryHvd","like")}=2' name: 'Status: Device has "batteryHvd" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: e946f157b4cd45989011078d8f5a46b2 expression: '{count(#3,"customSettingsEdit","like")}=2' name: 'Status: Device has "customSettingsEdit" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 9df1f89cf4514243b841d24577f7cb61 expression: '{count(#3,"localTempSensorDamaged","like")}=2' name: 'Status: Device has "localTempSensorDamaged" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 4e61d66b7e81465bbfc87c83b6677734 expression: '{count(#3,"mosfetSShorted","like")}=2' name: 'Status: Device has "mosfetSShorted" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: d6900c5bd522455d864031d808e13107 expression: '{count(#3,"overcurrent","like")}=2' name: 'Status: Device has "overcurrent" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: f6dc5298692145229c864cf75c0e948b expression: '{count(#3,"rtsNoLongerValid","like")}=2' name: 'Status: Device has "rtsNoLongerValid" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: c00b277a91ef4e7c8525134491d0336f expression: '{count(#3,"rtsShorted","like")}=2' name: 'Status: Device has "rtsShorted" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: c25eb9395ed948a3a5813398414f28ff expression: '{count(#3,"softwareFault","like")}=2' name: 'Status: Device has "softwareFault" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 24762b0c264745548150a4bd5913156f name: 'Status: Load Faults' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.47.0 @@ -656,46 +700,55 @@ zabbix_export: value: Status triggers: - + uuid: bdcc96caa2f346a293ad3bc0daae519f expression: '{count(#3,"customSettingsEdit","like")}=2' name: 'Status: Device has "customSettingsEdit" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: ca5971078980445baa10a353d5d045a0 expression: '{count(#3,"externalShortCircuit","like")}=2' name: 'Status: Device has "externalShortCircuit" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 9caea6422c89453597f368e8f7428d2e expression: '{count(#3,"highTempDisconnect","like")}=2' name: 'Status: Device has "highTempDisconnect" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a4464f994cab4ad5a473347177a44133 expression: '{count(#3,"loadHvd","like")}=2' name: 'Status: Device has "loadHvd" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: ca9b4716c02c4db8acf608827a0effb9 expression: '{count(#3,"mosfetShorted","like")}=2' name: 'Status: Device has "mosfetShorted" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 00025b831a214e53b5d0128a7e53225c expression: '{count(#3,"overcurrent","like")}=2' name: 'Status: Device has "overcurrent" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: d08083ab75d341f19c015e699bfdef84 expression: '{count(#3,"software","like")}=2' name: 'Status: Device has "software" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 67ba08ecde9e49ac9f97615582500be2 expression: '{count(#3,"unknownLoadFault","like")}=2' name: 'Status: Device has "unknownLoadFault" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 63512390f2a04885bf8d0e19653a72b1 name: 'Status: Uptime' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -714,18 +767,21 @@ zabbix_export: value: Status triggers: - + uuid: d2ca9000c06340b5b187e4583a137378 expression: '{last()}<10m' name: 'Status: Device has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 35ff2179fb124e8caea7c9b03def751f expression: '{nodata(5m)}=1' name: 'Status: Failed to fetch data (or no data for 5m)' priority: WARNING description: 'Zabbix has not received data for items for the last 5 minutes' manual_close: 'YES' - + uuid: 52afa576b83b49e69ec8d379fbc42965 name: 'Battery: Target Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.42.0 @@ -755,6 +811,7 @@ zabbix_export: tag: Application value: Battery - + uuid: 430cf6fcb9b74943a8ca7f1d9d06fa56 name: 'Temperature: Ambient' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.37.0 @@ -774,6 +831,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: 157faa85ae244950b4a114b95bad6d50 name: 'Temperature: Battery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.36.0 @@ -794,16 +852,19 @@ zabbix_export: value: Temperature triggers: - + uuid: c865be1f0f0648e591b2f2d4feff02f9 expression: '{min(5m)}>{$BATTERY.TEMP.MAX.CRIT}' name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: bcc43408abab4b998e2f324655c76d50 expression: '{max(5m)}<{$BATTERY.TEMP.MIN.CRIT}' name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a7dc7cd5e76d4eeabfb9d90cc98463f0 expression: '{min(5m)}>{$BATTERY.TEMP.MAX.WARN}' name: 'Temperature: High battery temperature (over {$BATTERY.TEMP.MAX.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -813,6 +874,7 @@ zabbix_export: name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' expression: '{Morningstar SunSaver MPPT SNMP:temp.battery[batteryTemperature.0].min(5m)}>{$BATTERY.TEMP.MAX.CRIT}' - + uuid: 6ef70181e23a47da8be52c5ace3d0a13 expression: '{max(5m)}<{$BATTERY.TEMP.MIN.WARN}' name: 'Temperature: Low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -822,6 +884,7 @@ zabbix_export: name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' expression: '{Morningstar SunSaver MPPT SNMP:temp.battery[batteryTemperature.0].max(5m)}<{$BATTERY.TEMP.MIN.CRIT}' - + uuid: 5f238fe557a7412cad5f3864e407284e name: 'Temperature: Heatsink' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.35.0 @@ -842,6 +905,7 @@ zabbix_export: value: Temperature discovery_rules: - + uuid: 81b324d81e6549d59cbf14163181fb48 name: 'Battery voltage discovery' type: DEPENDENT key: battery.voltage.discovery @@ -849,6 +913,7 @@ zabbix_export: description: 'Discovery for battery voltage triggers' item_prototypes: - + uuid: 903b96b7eb37482da469fc802d3da1b0 name: 'Battery: Voltage{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.30.0 @@ -876,16 +941,19 @@ zabbix_export: value: Battery trigger_prototypes: - + uuid: 15898aaf71c340308c00a5268029d306 expression: '{min(5m)}>{#VOLTAGE.MAX.CRIT}' name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: f447668ee60648ff823f64a7b956e6ce expression: '{max(5m)}<{#VOLTAGE.MIN.CRIT}' name: 'Battery: Critically low battery voltage (below {#VOLTAGE.MIN.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 274dc1e811524f369026832e345d4e9e expression: '{min(5m)}>{#VOLTAGE.MAX.WARN}' name: 'Battery: High battery voltage (over {#VOLTAGE.MAX.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -895,6 +963,7 @@ zabbix_export: name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' expression: '{Morningstar SunSaver MPPT SNMP:battery.voltage[batteryVoltage.0{#SINGLETON}].min(5m)}>{#VOLTAGE.MAX.CRIT}' - + uuid: c5aca07eee894b86af731db5acfc3694 expression: '{max(5m)}<{#VOLTAGE.MIN.WARN}' name: 'Battery: Low battery voltage (below {#VOLTAGE.MIN.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -905,6 +974,7 @@ zabbix_export: expression: '{Morningstar SunSaver MPPT SNMP:battery.voltage[batteryVoltage.0{#SINGLETON}].max(5m)}<{#VOLTAGE.MIN.CRIT}' graph_prototypes: - + uuid: b3520796c85a45df954633bc5f87d80b name: 'Voltage: Battery/Load{#SINGLETON}' graph_items: - @@ -1003,6 +1073,7 @@ zabbix_export: macro: '{$VOLTAGE.MIN.WARN}' valuemaps: - + uuid: b51b9440e801481fbb76f28b4a5431d1 name: 'SunSaver MPPT charge state' mappings: - @@ -1033,6 +1104,7 @@ zabbix_export: value: '8' newvalue: Equalize - + uuid: f21076ed51104b84ba4d78dd74bd1a5b name: 'SunSaver MPPT load state' mappings: - @@ -1064,6 +1136,7 @@ zabbix_export: newvalue: NotUsed graphs: - + uuid: 6090c266226d431193b00fb3db49ae07 name: 'Array: Voltage' graph_items: - @@ -1087,6 +1160,7 @@ zabbix_export: host: 'Morningstar SunSaver MPPT SNMP' key: 'array.voltage[arrayVoltage.0]' - + uuid: ad5b73c7352747a6930c9d8647f70bf1 name: 'Current: Charge/Load' graph_items: - @@ -1103,6 +1177,7 @@ zabbix_export: host: 'Morningstar SunSaver MPPT SNMP' key: 'load.current[loadCurrent.0]' - + uuid: 7b96265600a748728d881f5dfee485d2 name: 'Temperature: Ambient/Battery/Heatsink' graph_items: - diff --git a/templates/net/morningstar_snmp/suresine_snmp/suresine_snmp.yaml b/templates/net/morningstar_snmp/suresine_snmp/suresine_snmp.yaml index 10024857bae..84f4dc5e8e4 100644 --- a/templates/net/morningstar_snmp/suresine_snmp/suresine_snmp.yaml +++ b/templates/net/morningstar_snmp/suresine_snmp/suresine_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:30Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 3bbfe42c78c74f04a2565431fbdd19e2 template: 'Morningstar SureSine SNMP' name: 'Morningstar SureSine SNMP' description: | @@ -18,6 +20,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: c577d82138d04ca689155f01fe32dd74 name: 'Battery: Battery Voltage discovery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.9.30.0 @@ -42,6 +45,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 0cbf90bdfbc44bc9939167625c20aaed name: 'Load: A/C Current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.9.31.0 @@ -70,6 +74,7 @@ zabbix_export: tag: Application value: Load - + uuid: 193eeecf87c24527b5ba4b0df2b66cfc name: 'Load: State' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.9.33.0 @@ -103,11 +108,13 @@ zabbix_export: value: Load triggers: - + uuid: d98c148af23e4839b349be780c4d4bd6 expression: '{last()}={$LOAD.STATE.CRIT:"lvd"} or {last()}={$LOAD.STATE.CRIT:"fault"}' name: 'Load: Device load in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: ce1f03fe805d4b7fbd93d0a9b6221cbb expression: '{last()}={$LOAD.STATE.WARN:"lvdWarning"} or {last()}={$LOAD.STATE.WARN:"override"}' name: 'Load: Device load in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -117,6 +124,7 @@ zabbix_export: name: 'Load: Device load in critical state' expression: '{Morningstar SureSine SNMP:load.state[loadState.0].last()}={$LOAD.STATE.CRIT:"lvd"} or {Morningstar SureSine SNMP:load.state[loadState.0].last()}={$LOAD.STATE.CRIT:"fault"}' - + uuid: d15815c3d6024a83ac03425e23d798cd name: 'Status: Alarms' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.9.34.0 @@ -160,26 +168,31 @@ zabbix_export: value: Status triggers: - + uuid: 3e1462b10a9943bca0a4ec48bb2d056d expression: '{count(#3,"heatsinkTempSensorOpen","like")}=2' name: 'Status: Device has "heatsinkTempSensorOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 866a815782c1459393bde535ed734e3b expression: '{count(#3,"heatsinkTempSensorShort","like")}=2' name: 'Status: Device has "heatsinkTempSensorShort" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: a7792c18f78044fb904513b2b16ab10e expression: '{count(#3,"suresineHot","like")}=2' name: 'Status: Device has "suresineHot" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: d52c02d919814c8ebf39c17583e307eb expression: '{count(#3,"unknownAlarm","like")}=2' name: 'Status: Device has "unknownAlarm" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: d92ff915ccda482db946118238ea2ef3 name: 'Status: Faults' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.9.35.0 @@ -227,46 +240,55 @@ zabbix_export: value: Status triggers: - + uuid: 0b1b61aafa13469f9be36576fd35bf5e expression: '{count(#3,"customSettingsEdit","like")}=2' name: 'Status: Device has "customSettingsEdit" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: fa9b35583f4248b4beb0cfa8ce0d1751 expression: '{count(#3,"dipSwitchChanged","like")}=2' name: 'Status: Device has "dipSwitchChanged" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: dc15f8b32aa24bd18d6f0978f7fdbad4 expression: '{count(#3,"highVoltageDisconnect","like")}=2' name: 'Status: Device has "highVoltageDisconnect" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: ee249ebffc1a481eb140c595af93c60a expression: '{count(#3,"overcurrent","like")}=2' name: 'Status: Device has "overcurrent" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 4efd8add023046128fc111822dfe1151 expression: '{count(#3,"reset","like")}=2' name: 'Status: Device has "reset" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 1ec153b382204321bee1a5756d3e7373 expression: '{count(#3,"software","like")}=2' name: 'Status: Device has "software" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 2871ce3192504d108852d74209c793d6 expression: '{count(#3,"suresineHot","like")}=2' name: 'Status: Device has "suresineHot" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: afca83be0590457da06ebddf7775f151 expression: '{count(#3,"unknownFault","like")}=2' name: 'Status: Device has "unknownFault" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: cb4a5c3033f84baa8260a8199265e5a9 name: 'Status: Uptime' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -285,18 +307,21 @@ zabbix_export: value: Status triggers: - + uuid: c0889ce4fe8241a1a0dbb546b2307910 expression: '{last()}<10m' name: 'Status: Device has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: aa1a6be08d344edfa2ec743cbf5e22b1 expression: '{nodata(5m)}=1' name: 'Status: Failed to fetch data (or no data for 5m)' priority: WARNING description: 'Zabbix has not received data for items for the last 5 minutes' manual_close: 'YES' - + uuid: c6119c74beeb4ab69854d52f2eaa969d name: 'Temperature: Heatsink' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.9.32.0 @@ -317,6 +342,7 @@ zabbix_export: value: Temperature discovery_rules: - + uuid: c43e02a5d94343e2b54cba50b3388826 name: 'Battery voltage discovery' type: DEPENDENT key: battery.voltage.discovery @@ -324,6 +350,7 @@ zabbix_export: description: 'Discovery for battery voltage triggers' item_prototypes: - + uuid: 3a526ad82f7a48c589c3079599e0334e name: 'Battery: Voltage{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.9.30.0 @@ -354,16 +381,19 @@ zabbix_export: value: Battery trigger_prototypes: - + uuid: bfdb493a45574b479c6b51116dc3d8ea expression: '{min(5m)}>{#VOLTAGE.MAX.CRIT}' name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: d2be1a36a4fd434590c0ac51d529debb expression: '{max(5m)}<{#VOLTAGE.MIN.CRIT}' name: 'Battery: Critically low battery voltage (below {#VOLTAGE.MIN.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 9530599a89864d899334c44becf1dd69 expression: '{min(5m)}>{#VOLTAGE.MAX.WARN}' name: 'Battery: High battery voltage (over {#VOLTAGE.MAX.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -373,6 +403,7 @@ zabbix_export: name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' expression: '{Morningstar SureSine SNMP:battery.voltage[batteryVoltageSlow.0{#SINGLETON}].min(5m)}>{#VOLTAGE.MAX.CRIT}' - + uuid: 089aa28dde3742918659dbc0f947408f expression: '{max(5m)}<{#VOLTAGE.MIN.WARN}' name: 'Battery: Low battery voltage (below {#VOLTAGE.MIN.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -383,6 +414,7 @@ zabbix_export: expression: '{Morningstar SureSine SNMP:battery.voltage[batteryVoltageSlow.0{#SINGLETON}].max(5m)}<{#VOLTAGE.MIN.CRIT}' graph_prototypes: - + uuid: 6cdc54f509c045b0880af6f7f901b6ab name: 'Voltage: Battery{#SINGLETON}' graph_items: - @@ -474,6 +506,7 @@ zabbix_export: macro: '{$VOLTAGE.MIN.WARN}' valuemaps: - + uuid: 1d6f60ea7d414cb8a26ddad70fc352b2 name: 'SureSine load state' mappings: - @@ -505,6 +538,7 @@ zabbix_export: newvalue: Standby graphs: - + uuid: 45df99d33eb0472e946d2f6f7a5a2745 name: 'Current: A/C Load' graph_items: - @@ -514,6 +548,7 @@ zabbix_export: host: 'Morningstar SureSine SNMP' key: 'load.ac_current[acCurrent.0]' - + uuid: e15d5c71b19444f18d5917519d3fdb74 name: 'Temperature: Heatsink' graph_items: - diff --git a/templates/net/morningstar_snmp/tristar_mppt_600V_snmp/tristar_mppt_600V_snmp.yaml b/templates/net/morningstar_snmp/tristar_mppt_600V_snmp/tristar_mppt_600V_snmp.yaml index 1defcae5c61..d05e6d3b19d 100644 --- a/templates/net/morningstar_snmp/tristar_mppt_600V_snmp/tristar_mppt_600V_snmp.yaml +++ b/templates/net/morningstar_snmp/tristar_mppt_600V_snmp/tristar_mppt_600V_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:28Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 2d20a2fbd540492089fdcafc8feb60e3 template: 'Morningstar TriStar MPPT 600V SNMP' name: 'Morningstar TriStar MPPT 600V SNMP' description: | @@ -18,6 +20,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 2e83c42d78e8486f936733e3cb6dee6b name: 'Array: Array Current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.31.0 @@ -37,6 +40,7 @@ zabbix_export: tag: Application value: Array - + uuid: 9750ce4073d9467fa18f0e35f990c081 name: 'Array: Sweep Pmax' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.33.0 @@ -56,6 +60,7 @@ zabbix_export: tag: Application value: Array - + uuid: de36a1087b2d4ade8369c620c794c881 name: 'Array: Sweep Vmp' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.34.0 @@ -75,6 +80,7 @@ zabbix_export: tag: Application value: Array - + uuid: a8f4819131fe4247aef9b1cd819b47d9 name: 'Array: Sweep Voc' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.35.0 @@ -94,6 +100,7 @@ zabbix_export: tag: Application value: Array - + uuid: e13c3135ce8649ea9c88d4f9eb56219e name: 'Array: Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.30.0 @@ -113,6 +120,7 @@ zabbix_export: tag: Application value: Array - + uuid: 058dc403d9b541978aebcb2944ecf75f name: 'Battery: Battery Voltage discovery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.36.0 @@ -133,6 +141,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 5e42ba3c9a764b9690feb04d4bf7df45 name: 'Battery: Charge Current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.42.0 @@ -152,6 +161,7 @@ zabbix_export: tag: Application value: Battery - + uuid: 6e168ff947324068aad1fc16d577369d name: 'Battery: Output Power' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.44.0 @@ -171,6 +181,7 @@ zabbix_export: tag: Application value: Battery - + uuid: aa20a89288c444a492910cb1a7f19499 name: 'Battery: Charge State' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.46.0 @@ -206,11 +217,13 @@ zabbix_export: value: Battery triggers: - + uuid: 41b7b5c3149e46ef8d7d3685238b3e3b expression: '{last()}={$CHARGE.STATE.CRIT}' name: 'Battery: Device charge in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a172c698d8be456d86f4e734ee499691 expression: '{last()}={$CHARGE.STATE.WARN}' name: 'Battery: Device charge in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -220,6 +233,7 @@ zabbix_export: name: 'Battery: Device charge in critical state' expression: '{Morningstar TriStar MPPT 600V SNMP:charge.state[chargeState.0].last()}={$CHARGE.STATE.CRIT}' - + uuid: 3d67ceefb2c443d38051e2d22aca45ce name: 'Counter: Charge Amp-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.50.0 @@ -239,6 +253,7 @@ zabbix_export: tag: Application value: Counter - + uuid: 1a7ff2c884784eb4817956e0ecd5b718 name: 'Counter: Charge KW-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.52.0 @@ -258,6 +273,7 @@ zabbix_export: tag: Application value: Counter - + uuid: a2b5a78fe649480ea0cc580b5fa30bde name: 'Status: Alarms' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.57.0 @@ -329,151 +345,181 @@ zabbix_export: value: Status triggers: - + uuid: 9e1cb6e367da4037bcc6ece79471db63 expression: '{count(#3,"alarm21Internal","like")}=2' name: 'Status: Device has "alarm21Internal" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 55e478311c2346d89e4b960ccb58f7ea expression: '{count(#3,"arrayCurrentOffset","like")}=2' name: 'Status: Device has "arrayCurrentOffset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: f8244ef3d35043e18e74b5089a958fbc expression: '{count(#3,"batterySense","like")}=2' name: 'Status: Device has "batterySense" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: cf7e5fc0ace542378b7875b01021e90f expression: '{count(#3,"batterySenseDisconnected","like")}=2' name: 'Status: Device has "batterySenseDisconnected" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: e95900b4c6144adc881cd7df15aff61e expression: '{count(#3,"controllerWasReset","like")}=2' name: 'Status: Device has "controllerWasReset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 07b3fca2028d456f9610392721e3498b expression: '{count(#3,"currentLimit","like")}=2' name: 'Status: Device has "currentLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 3a422b418e9d4f8c9cd1698dd01a5a7d expression: '{count(#3,"currentOffset","like")}=2' name: 'Status: Device has "currentOffset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 54d334eb3b8e4783996518787b857b6d expression: '{count(#3,"derateLimit","like")}=2' name: 'Status: Device has "derateLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: d7575bd1915e4deab6fd6c7f0e4bc376 expression: '{count(#3,"ee-i2cRetryLimit","like")}=2' name: 'Status: Device has "ee-i2cRetryLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 5f40113536b547d3a5a591599c40353b expression: '{count(#3,"ethernetAlarm","like")}=2' name: 'Status: Device has "ethernetAlarm" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: dc77a4fab7f842fc9cbbc418b96575d5 expression: '{count(#3,"extflashFault","like")}=2' name: 'Status: Device has "extflashFault" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 442498ab6fac408da4aede316c203835 expression: '{count(#3,"fp12VoltageOutOfRange","like")}=2' name: 'Status: Device has "fp12VoltageOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 0985bde79013437f9ed3cc86474e2478 expression: '{count(#3,"heatsinkTempSensorOpen","like")}=2' name: 'Status: Device has "heatsinkTempSensorOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 7554c4a6637d40ef84177b46b1c45dde expression: '{count(#3,"heatsinkTempSensorShorted","like")}=2' name: 'Status: Device has "heatsinkTempSensorShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 29d570739c994cf1abe8e905ff8310ae expression: '{count(#3,"highArrayVCurrentLimit","like")}=2' name: 'Status: Device has "highArrayVCurrentLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 0b9b9c6a49e24d14a672cb038bbea719 expression: '{count(#3,"highTemperatureCurrentLimit","like")}=2' name: 'Status: Device has "highTemperatureCurrentLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: de8b0e7c89fc4881a7089cf3b526aa2c expression: '{count(#3,"highVoltageDisconnect","like")}=2' name: 'Status: Device has "highVoltageDisconnect" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 1072cbdc20f04a1cbdfa6f1d772bd388 expression: '{count(#3,"lvd","like")}=2' name: 'Status: Device has "lvd" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 868e3cc9fe3f4370b68640ce624b35a7 expression: '{count(#3,"maxAdcValueReached","like")}=2' name: 'Status: Device has "maxAdcValueReached" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 1c6801d0fe364563b264946c009ed3c7 expression: '{count(#3,"mosfetSOpen","like")}=2' name: 'Status: Device has "mosfetSOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: bc51c25d7dcc4a89a062087599697612 expression: '{count(#3,"p3VoltageOutOfRange","like")}=2' name: 'Status: Device has "p3VoltageOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 95abf75f2354493f9fa6422759ae6581 expression: '{count(#3,"p12VoltageOutOfRange","like")}=2' name: 'Status: Device has "p12VoltageOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 66c0cbf7bc6142c6b34b7c08abe14df6 expression: '{count(#3,"rtsDisconnected","like")}=2' name: 'Status: Device has "rtsDisconnected" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 9bcf21a66aca4c80a080ff0c232ebf0d expression: '{count(#3,"rtsMiswire","like")}=2' name: 'Status: Device has "rtsMiswire" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: e5df94ec4e7642808c47bd4231f569f5 expression: '{count(#3,"rtsShorted","like")}=2' name: 'Status: Device has "rtsShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 658e85648e214bc59703b41c70fac681 expression: '{count(#3,"slaveControlFault","like")}=2' name: 'Status: Device has "slaveControlFault" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 031c8be03f564967a2bc291d9ade49a9 expression: '{count(#3,"software","like")}=2' name: 'Status: Device has "software" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 51f80c74737145139e72045f40a238fb expression: '{count(#3,"systemMiswire","like")}=2' name: 'Status: Device has "systemMiswire" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 3339ceb4c84043d09ae17dd844f66df2 expression: '{count(#3,"uncalibrated","like")}=2' name: 'Status: Device has "uncalibrated" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 81efe20cce1b4b26a6eda83e86fbd49c name: 'Status: Faults' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.55.0 @@ -542,146 +588,175 @@ zabbix_export: value: Status triggers: - + uuid: 514d631602c34f399d4911ad7881229e expression: '{count(#3,"arrayHvd","like")}=2' name: 'Status: Device has "arrayHvd" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: c465ff98281e48d2bc595a8430d7af8f expression: '{count(#3,"batteryHvd","like")}=2' name: 'Status: Device has "batteryHvd" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 77418eae72d64815b1c49b6c14b5e09d expression: '{count(#3,"batteryLvd","like")}=2' name: 'Status: Device has "batteryLvd" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: e5932bb9007041eeb51a0955c1d520a3 expression: '{count(#3,"blockbusBoot","like")}=2' name: 'Status: Device has "blockbusBoot" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 0924f9d3c5d54dc6baaf406b56fefb15 expression: '{count(#3,"chargeSlaveControlTimeout","like")}=2' name: 'Status: Device has "chargeSlaveControlTimeout" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: ff9d59cb864048d48eefb61e0f018a15 expression: '{count(#3,"controllerWasReset","like")}=2' name: 'Status: Device has "controllerWasReset" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: e1b966726d6c4cbca00d1bf40e951e7b expression: '{count(#3,"currentSensorReferenceOutOfRange","like")}=2' name: 'Status: Device has "currentSensorReferenceOutOfRange" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: e04a32f40afd49f482d622a6e6e59494 expression: '{count(#3,"customSettingsEdit","like")}=2' name: 'Status: Device has "customSettingsEdit" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 76b3c9cf127146e2b858c0de97a2997b expression: '{count(#3,"dipSwitchChange","like")}=2' name: 'Status: Device has "dipSwitchChange" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 0798986fb18943bfa1211c4db9e7b6e5 expression: '{count(#3,"eepromRetryLimit","like")}=2' name: 'Status: Device has "eepromRetryLimit" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 07b1f1dfb0c344e29dda3a69b85de22f expression: '{count(#3,"fault16Software","like")}=2' name: 'Status: Device has "fault16Software" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 774a766d26234bd4a76696e38cea64e4 expression: '{count(#3,"fault17Software","like")}=2' name: 'Status: Device has "fault17Software" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 7cc91f2b26a6436a91036ada00e07e6e expression: '{count(#3,"fault18Software","like")}=2' name: 'Status: Device has "fault18Software" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: bd21df98c6534f8c95e0b5024d88234c expression: '{count(#3,"fault19Software","like")}=2' name: 'Status: Device has "fault19Software" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a0aba858eeb74b04aa677e5ef3f421fb expression: '{count(#3,"fault20Software","like")}=2' name: 'Status: Device has "fault20Software" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 485922a3a3824f29a39398da0eaa86c4 expression: '{count(#3,"fault21Software","like")}=2' name: 'Status: Device has "fault21Software" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 9a7b7007441d45549f0d977a9b3b178c expression: '{count(#3,"fetShort","like")}=2' name: 'Status: Device has "fetShort" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 67c104f9c0474f10a1c3f64082867fd8 expression: '{count(#3,"fpgaVersion","like")}=2' name: 'Status: Device has "fpgaVersion" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 466585997fba4257ba148d58cdea8328 expression: '{count(#3,"hscomm","like")}=2' name: 'Status: Device has "hscomm" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 4d05613c35bb4bb88d217a62d78b2e28 expression: '{count(#3,"hscommMaster","like")}=2' name: 'Status: Device has "hscommMaster" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 707ff5293f7e4573879e07c7334f5579 expression: '{count(#3,"ia-refSlaveModeTimeout","like")}=2' name: 'Status: Device has "ia-refSlaveModeTimeout" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 21bf61ba99ed46979e16f5c3a3d16890 expression: '{count(#3,"overcurrent","like")}=2' name: 'Status: Device has "overcurrent" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 0eac05ccbec64bc7b4bebedc23d84cfc expression: '{count(#3,"powerboardCommunicationFault","like")}=2' name: 'Status: Device has "powerboardCommunicationFault" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 4e78232a97a94d4e85210cac624d25f4 expression: '{count(#3,"rs232SerialToMeterBridge","like")}=2' name: 'Status: Device has "rs232SerialToMeterBridge" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 8079442d03b4452e8ab68b89112d71f4 expression: '{count(#3,"rtsDisconnected","like")}=2' name: 'Status: Device has "rtsDisconnected" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: cf8ca1e27f9b400c90f020d885fe8f76 expression: '{count(#3,"rtsShorted","like")}=2' name: 'Status: Device has "rtsShorted" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 0c810b7be9ef40e9a33f4033be17b306 expression: '{count(#3,"slave","like")}=2' name: 'Status: Device has "slave" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 70212f23b0fc4575b9c73963a830139d expression: '{count(#3,"softwareFault","like")}=2' name: 'Status: Device has "softwareFault" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: e6a4dd0a61c8479985a1179842d22766 name: 'Status: Uptime' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -700,18 +775,21 @@ zabbix_export: value: Status triggers: - + uuid: 2eff0141f8c54ec992923449f4ceb184 expression: '{last()}<10m' name: 'Status: Device has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: f60c5f4546bc4cf9865d57481c1e03c9 expression: '{nodata(5m)}=1' name: 'Status: Failed to fetch data (or no data for 5m)' priority: WARNING description: 'Zabbix has not received data for items for the last 5 minutes' manual_close: 'YES' - + uuid: 738f2e6d143a4e6db3ecf2736ca843cb name: 'Battery: Target Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.45.0 @@ -736,6 +814,7 @@ zabbix_export: tag: Application value: Battery - + uuid: 4f3fdc6382704fb584fbe11264a0e5c2 name: 'Temperature: Battery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.48.0 @@ -756,16 +835,19 @@ zabbix_export: value: Temperature triggers: - + uuid: b94e29ab3d2e44df8e5af0785c699799 expression: '{min(5m)}>{$BATTERY.TEMP.MAX.CRIT}' name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: ef6dc9d740b54513a09654240ad56ed7 expression: '{max(5m)}<{$BATTERY.TEMP.MIN.CRIT}' name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 78a59bd387774f2f96b4336b7d4a2fa2 expression: '{min(5m)}>{$BATTERY.TEMP.MAX.WARN}' name: 'Temperature: High battery temperature (over {$BATTERY.TEMP.MAX.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -775,6 +857,7 @@ zabbix_export: name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' expression: '{Morningstar TriStar MPPT 600V SNMP:temp.battery[batteryTemperature.0].min(5m)}>{$BATTERY.TEMP.MAX.CRIT}' - + uuid: 5904ef884d744809846e58ddd6d405ed expression: '{max(5m)}<{$BATTERY.TEMP.MIN.WARN}' name: 'Temperature: Low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -784,6 +867,7 @@ zabbix_export: name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' expression: '{Morningstar TriStar MPPT 600V SNMP:temp.battery[batteryTemperature.0].max(5m)}<{$BATTERY.TEMP.MIN.CRIT}' - + uuid: d3abc18d718540039adcfcb4a74bea43 name: 'Temperature: Heatsink' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.49.0 @@ -804,6 +888,7 @@ zabbix_export: value: Temperature discovery_rules: - + uuid: 7ba9493b38174751b448419b0b03312e name: 'Battery voltage discovery' type: DEPENDENT key: battery.voltage.discovery @@ -811,6 +896,7 @@ zabbix_export: description: 'Discovery for battery voltage triggers' item_prototypes: - + uuid: 429d19822647434ca7df7016f44d690f name: 'Battery: Voltage{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.36.0 @@ -831,16 +917,19 @@ zabbix_export: value: Battery trigger_prototypes: - + uuid: 2791241e03fc4c9eb7b29995a3235ae4 expression: '{min(5m)}>{#VOLTAGE.MAX.CRIT}' name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 01edf280bd784942b45a66b1cd682f3b expression: '{max(5m)}<{#VOLTAGE.MIN.CRIT}' name: 'Battery: Critically low battery voltage (below {#VOLTAGE.MIN.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 37ac12e9e9be447aa2720044e1e3cab8 expression: '{min(5m)}>{#VOLTAGE.MAX.WARN}' name: 'Battery: High battery voltage (over {#VOLTAGE.MAX.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -850,6 +939,7 @@ zabbix_export: name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' expression: '{Morningstar TriStar MPPT 600V SNMP:battery.voltage[batteryVoltage.0{#SINGLETON}].min(5m)}>{#VOLTAGE.MAX.CRIT}' - + uuid: 813f2b16259e4cd0bec1f5f12e045903 expression: '{max(5m)}<{#VOLTAGE.MIN.WARN}' name: 'Battery: Low battery voltage (below {#VOLTAGE.MIN.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -860,6 +950,7 @@ zabbix_export: expression: '{Morningstar TriStar MPPT 600V SNMP:battery.voltage[batteryVoltage.0{#SINGLETON}].max(5m)}<{#VOLTAGE.MIN.CRIT}' graph_prototypes: - + uuid: 592990e094e842f68463ab542878d5a9 name: 'Battery: Voltage{#SINGLETON}' graph_items: - @@ -951,6 +1042,7 @@ zabbix_export: macro: '{$VOLTAGE.MIN.WARN}' valuemaps: - + uuid: 8a0dfdf98d254c219905751cccc878d7 name: 'TriStar MPPT 600V charge state' mappings: - @@ -988,6 +1080,7 @@ zabbix_export: newvalue: Fixed graphs: - + uuid: 6627675fc86645a88d7be9a80c91a8b4 name: 'Array: Voltage' graph_items: - @@ -1011,6 +1104,7 @@ zabbix_export: host: 'Morningstar TriStar MPPT 600V SNMP' key: 'array.voltage[arrayVoltage.0]' - + uuid: 711c5f397c5e4031b36070d20debcc13 name: 'Battery: Current' graph_items: - @@ -1020,6 +1114,7 @@ zabbix_export: host: 'Morningstar TriStar MPPT 600V SNMP' key: 'charge.current[batteryCurrent.0]' - + uuid: 12163228805449dcb48116a1a0b470d9 name: 'Battery: Output Power (Watts)' graph_items: - @@ -1029,6 +1124,7 @@ zabbix_export: host: 'Morningstar TriStar MPPT 600V SNMP' key: 'charge.output_power[ outputPower.0]' - + uuid: 09e9cd48bb6241e8b667e6e1b9f7c3ad name: 'Temperature: Battery/Heatsink' graph_items: - diff --git a/templates/net/morningstar_snmp/tristar_mppt_snmp/tristar_mppt_snmp.yaml b/templates/net/morningstar_snmp/tristar_mppt_snmp/tristar_mppt_snmp.yaml index 1b6856413fd..2a8d07c3a92 100644 --- a/templates/net/morningstar_snmp/tristar_mppt_snmp/tristar_mppt_snmp.yaml +++ b/templates/net/morningstar_snmp/tristar_mppt_snmp/tristar_mppt_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:27Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 07b32152c3654e8ead4c1eeae24efa8f template: 'Morningstar TriStar MPPT SNMP' name: 'Morningstar TriStar MPPT SNMP' description: | @@ -18,6 +20,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 2c3dcfd83bf946fb9da84f648c1efbac name: 'Array: Array Current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.31.0 @@ -47,6 +50,7 @@ zabbix_export: tag: Application value: Array - + uuid: 53c1cccd0262422eb18bb6745adb2369 name: 'Array: Sweep Pmax' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.33.0 @@ -76,6 +80,7 @@ zabbix_export: tag: Application value: Array - + uuid: 2f0bbf8b6d53457283069aaf8e0386ae name: 'Array: Sweep Vmp' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.34.0 @@ -105,6 +110,7 @@ zabbix_export: tag: Application value: Array - + uuid: ced0f7c4abb6409399a9e05797841497 name: 'Array: Sweep Voc' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.35.0 @@ -134,6 +140,7 @@ zabbix_export: tag: Application value: Array - + uuid: 419b9faf88284121a8806c60c8a4550d name: 'Array: Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.30.0 @@ -163,6 +170,7 @@ zabbix_export: tag: Application value: Array - + uuid: f40795d2c28b4f53ac50399ca6e6f8d6 name: 'Battery: Battery Voltage discovery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.36.0 @@ -182,6 +190,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: e1646c9847064d53913d9c57d1b59de7 name: 'Battery: Charge Current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.42.0 @@ -211,6 +220,7 @@ zabbix_export: tag: Application value: Battery - + uuid: e70284aa07924a61add98dc516f0429e name: 'Battery: Output Power' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.44.0 @@ -240,6 +250,7 @@ zabbix_export: tag: Application value: Battery - + uuid: 7ad0e0153d6342a5bdd1576b2ad815e3 name: 'Battery: Charge State' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.46.0 @@ -274,11 +285,13 @@ zabbix_export: value: Battery triggers: - + uuid: 1bf38cc1b1ec4eafac51ff5e9b868a06 expression: '{last()}={$CHARGE.STATE.CRIT}' name: 'Battery: Device charge in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 49d8cc5dfb7d48c28db40fbc902891e3 expression: '{last()}={$CHARGE.STATE.WARN}' name: 'Battery: Device charge in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -288,6 +301,7 @@ zabbix_export: name: 'Battery: Device charge in critical state' expression: '{Morningstar TriStar MPPT SNMP:charge.state[chargeState.0].last()}={$CHARGE.STATE.CRIT}' - + uuid: 48db3379939b4698b8f30ff7118a9a95 name: 'Counter: Charge Amp-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.50.0 @@ -312,6 +326,7 @@ zabbix_export: tag: Application value: Counter - + uuid: f14eb25c426141d1875d5828b5c62c30 name: 'Counter: Charge KW-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.52.0 @@ -330,6 +345,7 @@ zabbix_export: tag: Application value: Counter - + uuid: 5c96236f9623495289b94bd4d63e6faf name: 'Status: Alarms' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.57.0 @@ -389,96 +405,115 @@ zabbix_export: value: Status triggers: - + uuid: d5da4e4c67f644c8941ba92b8f68cddd expression: '{count(#3,"batterySense","like")}=2' name: 'Status: Device has "batterySense" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 911232ea871942fbb0f3f868b80a9b42 expression: '{count(#3,"batterySenseDisconnected","like")}=2' name: 'Status: Device has "batterySenseDisconnected" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: e6d5d0b5906942b589cf59fa36e0b349 expression: '{count(#3,"controllerWasReset","like")}=2' name: 'Status: Device has "controllerWasReset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: ca18bf0334304350aff5e40f606f5487 expression: '{count(#3,"currentLimit","like")}=2' name: 'Status: Device has "currentLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 71bb6c2c558e44479eef944bd9f97e24 expression: '{count(#3,"currentOffset","like")}=2' name: 'Status: Device has "currentOffset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 1ee2f4779359437b966b669578270995 expression: '{count(#3,"heatsinkTempSensorOpen","like")}=2' name: 'Status: Device has "heatsinkTempSensorOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: c675c91c3a1b4ad49d398e7033cbe597 expression: '{count(#3,"heatsinkTempSensorShorted","like")}=2' name: 'Status: Device has "heatsinkTempSensorShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 5079a3fd8c524121ab3e3364cde2bdd1 expression: '{count(#3,"highArrayVCurrentLimit","like")}=2' name: 'Status: Device has "highArrayVCurrentLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 684ab5896d4d46b2840843404e0755de expression: '{count(#3,"highTemperatureCurrentLimit","like")}=2' name: 'Status: Device has "highTemperatureCurrentLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: c0ecaabdbd75425ba039df8912858962 expression: '{count(#3,"highVoltageDisconnect","like")}=2' name: 'Status: Device has "highVoltageDisconnect" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 94391b98ef4243ebb7faa5b505bde797 expression: '{count(#3,"maxAdcValueReached","like")}=2' name: 'Status: Device has "maxAdcValueReached" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: b97258281153468bbd70ef72687cd5d8 expression: '{count(#3,"mosfetSOpen","like")}=2' name: 'Status: Device has "mosfetSOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 29d74d9802624c909d112229a5bc4581 expression: '{count(#3,"p12VoltageReferenceOff","like")}=2' name: 'Status: Device has "p12VoltageReferenceOff" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 436b189c825343d598837bf00df23b70 expression: '{count(#3,"rtsDisconnected","like")}=2' name: 'Status: Device has "rtsDisconnected" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 7a26b820992241e997da4dc717975165 expression: '{count(#3,"rtsMiswire","like")}=2' name: 'Status: Device has "rtsMiswire" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 60071893224643f98910705242ce87e4 expression: '{count(#3,"rtsShorted","like")}=2' name: 'Status: Device has "rtsShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: b9abd6947f40446793e94ca8fee19f12 expression: '{count(#3,"systemMiswire","like")}=2' name: 'Status: Device has "systemMiswire" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 2854705667fe468f9e892d1b72effda4 expression: '{count(#3,"uncalibrated","like")}=2' name: 'Status: Device has "uncalibrated" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 64a01cde330e437499a719237f68fda2 name: 'Status: Faults' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.55.0 @@ -530,61 +565,73 @@ zabbix_export: value: Status triggers: - + uuid: 71951818fa0d40878b61649d8b8c6924 expression: '{count(#3,"arrayHvd","like")}=2' name: 'Status: Device has "arrayHvd" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: d474c312d7cb47dca46215a8eac744d7 expression: '{count(#3,"batteryHvd","like")}=2' name: 'Status: Device has "batteryHvd" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 0bc65fdaba0347c189ffcb8a85060a80 expression: '{count(#3,"customSettingsEdit","like")}=2' name: 'Status: Device has "customSettingsEdit" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 5be2095eb503487fb87c9805f5ac32a9 expression: '{count(#3,"dipSwitchChange","like")}=2' name: 'Status: Device has "dipSwitchChange" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 2b92c44ce1434382a30a8bd72ad770dd expression: '{count(#3,"eepromRetryLimit","like")}=2' name: 'Status: Device has "eepromRetryLimit" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 5ecb5879b4ec41dcaead83e4472912bf expression: '{count(#3,"fetShort","like")}=2' name: 'Status: Device has "fetShort" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 60c900d102404cc2896f60599bf87f66 expression: '{count(#3,"overcurrent","like")}=2' name: 'Status: Device has "overcurrent" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: dc57d706f3164ecfa055df95099afab5 expression: '{count(#3,"rtsDisconnected","like")}=2' name: 'Status: Device has "rtsDisconnected" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a6eed81fe971484f8ed2299985a08918 expression: '{count(#3,"rtsShorted","like")}=2' name: 'Status: Device has "rtsShorted" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 0081a97164b0465fb4cd87797890bbe4 expression: '{count(#3,"slaveControlTimeout","like")}=2' name: 'Status: Device has "slaveControlTimeout" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: c3ab54f9715f4aed9937f47126d5d6a8 expression: '{count(#3,"softwareFault","like")}=2' name: 'Status: Device has "softwareFault" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 5f1e79c9987648c8abb325a507209a07 name: 'Status: Uptime' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -603,18 +650,21 @@ zabbix_export: value: Status triggers: - + uuid: 202ecd36f05041d996a379512f7ebb13 expression: '{last()}<10m' name: 'Status: Device has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 3d37f05d03a84225aad9ee449d96b4be expression: '{nodata(5m)}=1' name: 'Status: Failed to fetch data (or no data for 5m)' priority: WARNING description: 'Zabbix has not received data for items for the last 5 minutes' manual_close: 'YES' - + uuid: c46896a6169142b59fc7f534f1981993 name: 'Battery: Target Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.45.0 @@ -644,6 +694,7 @@ zabbix_export: tag: Application value: Battery - + uuid: 9aee4500f32a4016be4f137c948b3d67 name: 'Temperature: Battery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.48.0 @@ -664,16 +715,19 @@ zabbix_export: value: Temperature triggers: - + uuid: 7f500c19098e4da3be72d2aef1edd4e9 expression: '{min(5m)}>{$BATTERY.TEMP.MAX.CRIT}' name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: d46fd98d45df417da1870c3a22b81302 expression: '{max(5m)}<{$BATTERY.TEMP.MIN.CRIT}' name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: b36fb5d052c1480c93ecdefe655d1022 expression: '{min(5m)}>{$BATTERY.TEMP.MAX.WARN}' name: 'Temperature: High battery temperature (over {$BATTERY.TEMP.MAX.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -683,6 +737,7 @@ zabbix_export: name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' expression: '{Morningstar TriStar MPPT SNMP:temp.battery[batteryTemperature.0].min(5m)}>{$BATTERY.TEMP.MAX.CRIT}' - + uuid: d4e410b5677e4d3099bcdae6487a809d expression: '{max(5m)}<{$BATTERY.TEMP.MIN.WARN}' name: 'Temperature: Low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -692,6 +747,7 @@ zabbix_export: name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' expression: '{Morningstar TriStar MPPT SNMP:temp.battery[batteryTemperature.0].max(5m)}<{$BATTERY.TEMP.MIN.CRIT}' - + uuid: ffed57b626254db6bcc0df6de51d39fa name: 'Temperature: Heatsink' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.49.0 @@ -712,6 +768,7 @@ zabbix_export: value: Temperature discovery_rules: - + uuid: 5c8910a7991240a9b586d0d87ef00d5d name: 'Battery voltage discovery' type: DEPENDENT key: battery.voltage.discovery @@ -719,6 +776,7 @@ zabbix_export: description: 'Discovery for battery voltage triggers' item_prototypes: - + uuid: 763cce63817f471095bdce7a6127b0bf name: 'Battery: Voltage{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.36.0 @@ -749,16 +807,19 @@ zabbix_export: value: Battery trigger_prototypes: - + uuid: 0505158c108443d6a0a63722238ba08c expression: '{min(5m)}>{#VOLTAGE.MAX.CRIT}' name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: b7f21ddd99744dfa8a7ae7e2df16c19e expression: '{max(5m)}<{#VOLTAGE.MIN.CRIT}' name: 'Battery: Critically low battery voltage (below {#VOLTAGE.MIN.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 2497eeb900dd47539a60f0a5342f7725 expression: '{min(5m)}>{#VOLTAGE.MAX.WARN}' name: 'Battery: High battery voltage (over {#VOLTAGE.MAX.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -768,6 +829,7 @@ zabbix_export: name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' expression: '{Morningstar TriStar MPPT SNMP:battery.voltage[batteryVoltage.0{#SINGLETON}].min(5m)}>{#VOLTAGE.MAX.CRIT}' - + uuid: ba2395fb09dc43aba0e7821f765e7942 expression: '{max(5m)}<{#VOLTAGE.MIN.WARN}' name: 'Battery: Low battery voltage (below {#VOLTAGE.MIN.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -778,6 +840,7 @@ zabbix_export: expression: '{Morningstar TriStar MPPT SNMP:battery.voltage[batteryVoltage.0{#SINGLETON}].max(5m)}<{#VOLTAGE.MIN.CRIT}' graph_prototypes: - + uuid: f95cafe8c2a744908e3a290b0b2f6252 name: 'Battery: Voltage{#SINGLETON}' graph_items: - @@ -869,6 +932,7 @@ zabbix_export: macro: '{$VOLTAGE.MIN.WARN}' valuemaps: - + uuid: 3c6c60ef422c4788bf0c5b74ffab7ef0 name: 'TriStar MPPT charge state' mappings: - @@ -903,6 +967,7 @@ zabbix_export: newvalue: Slave graphs: - + uuid: 8cdd58f62fcc4ca89d114fbe7eddc26d name: 'Array: Voltage' graph_items: - @@ -926,6 +991,7 @@ zabbix_export: host: 'Morningstar TriStar MPPT SNMP' key: 'array.voltage[arrayVoltage.0]' - + uuid: 067062eca2b34488a9defc3aa002c88c name: 'Battery: Current' graph_items: - @@ -935,6 +1001,7 @@ zabbix_export: host: 'Morningstar TriStar MPPT SNMP' key: 'charge.current[batteryCurrent.0]' - + uuid: 1889ace5679d4f63b59237812b5d0718 name: 'Battery: Output Power (Watts)' graph_items: - @@ -944,6 +1011,7 @@ zabbix_export: host: 'Morningstar TriStar MPPT SNMP' key: 'charge.output_power[ outputPower.0]' - + uuid: 87918502df2743e1be04a02b02c44b61 name: 'Temperature: Battery/Heatsink' graph_items: - diff --git a/templates/net/morningstar_snmp/tristar_pwm_snmp/tristar_pwm_snmp.yaml b/templates/net/morningstar_snmp/tristar_pwm_snmp/tristar_pwm_snmp.yaml index 1b6cab0520e..bce8791f602 100644 --- a/templates/net/morningstar_snmp/tristar_pwm_snmp/tristar_pwm_snmp.yaml +++ b/templates/net/morningstar_snmp/tristar_pwm_snmp/tristar_pwm_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:29Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 230fa9f7c1774821bbe6cdcbbba5cbc6 template: 'Morningstar TriStar PWM SNMP' name: 'Morningstar TriStar PWM SNMP' description: | @@ -18,6 +20,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: b76ef47ada0c43cfb50c6a80c8ca55e5 name: 'Battery: Battery Voltage discovery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.30.0 @@ -43,6 +46,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 0c57da022cf8497e88f788cee1b3a0a6 name: 'Status: Control Mode' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.45.0 @@ -65,6 +69,7 @@ zabbix_export: tag: Application value: Status - + uuid: 25a576060f6948e59a855462b04c7276 name: 'Counter: Amp-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.39.0 @@ -89,6 +94,7 @@ zabbix_export: tag: Application value: Counter - + uuid: d2351af0b6244044949eba67a7f7b39c name: 'Counter: KW-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.49.0 @@ -118,6 +124,7 @@ zabbix_export: tag: Application value: Counter - + uuid: 03c3397ac32b47499002b13e0735ec9b name: 'Status: Alarms' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.42.0 @@ -175,91 +182,109 @@ zabbix_export: value: Status triggers: - + uuid: 17239e6d16ef4ce9a27a03a32c48e86c expression: '{count(#3,"batterySense","like")}=2' name: 'Status: Device has "batterySense" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 7069d3503bf5443fbf756a45a1b640d1 expression: '{count(#3,"batterySenseDisconnected","like")}=2' name: 'Status: Device has "batterySenseDisconnected" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: cef462e51d4a4f52b0252bd625e83468 expression: '{count(#3,"currentLimit","like")}=2' name: 'Status: Device has "currentLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 207b510c9aa64f59be518c9899fc5a33 expression: '{count(#3,"currentOffset","like")}=2' name: 'Status: Device has "currentOffset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 3742724f288641c4bd49d5bcd21b40c8 expression: '{count(#3,"diversionLoadNearMax","like")}=2' name: 'Status: Device has "diversionLoadNearMax" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: c4e9015da0ad41d9b2bd9a2b71ad9913 expression: '{count(#3,"heatsinkTempSensorOpen","like")}=2' name: 'Status: Device has "heatsinkTempSensorOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: fc2624ba2b93443bafc15b1c2910eeef expression: '{count(#3,"heatsinkTempSensorShorted","like")}=2' name: 'Status: Device has "heatsinkTempSensorShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: cb5f487f0de9499e8ca56730d534d3b0 expression: '{count(#3,"highVoltageDisconnect","like")}=2' name: 'Status: Device has "highVoltageDisconnect" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 308596b735ff47d7926c8ccac99de570 expression: '{count(#3,"loadDisconnectState","like")}=2' name: 'Status: Device has "loadDisconnectState" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: f80335748d434ef2a942cadfce53b8ee expression: '{count(#3,"mosfetSOpen","like")}=2' name: 'Status: Device has "mosfetSOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 43d1539688d34a05abd205fe58f3ab18 expression: '{count(#3,"p12VoltageReferenceOff","like")}=2' name: 'Status: Device has "p12VoltageReferenceOff" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: a5074625660d4bfbb49931d993d11e8a expression: '{count(#3,"rtsDisconnected","like")}=2' name: 'Status: Device has "rtsDisconnected" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 171587bb9e5f47a4a46d452d335dd0eb expression: '{count(#3,"rtsMiswire","like")}=2' name: 'Status: Device has "rtsMiswire" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: f9299be5054a4e7788de96fbff7fd56c expression: '{count(#3,"rtsShorted","like")}=2' name: 'Status: Device has "rtsShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 2a970ecf0efa47a8bf5a5b6bf8c4e22d expression: '{count(#3,"systemMiswire","like")}=2' name: 'Status: Device has "systemMiswire" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 58f900cff5b94f4dae453f052ba74fa2 expression: '{count(#3,"tristarHot","like")}=2' name: 'Status: Device has "tristarHot" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 2435682c47934f238f2281011259a4b6 expression: '{count(#3,"uncalibrated","like")}=2' name: 'Status: Device has "uncalibrated" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 9d0f4444f98c4ec082d35559e8fe9ac5 name: 'Status: Faults' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.43.0 @@ -314,66 +339,79 @@ zabbix_export: value: Status triggers: - + uuid: e0f7b5a4a169411d9722085724f1ab09 expression: '{count(#3,"customSettingsEdit","like")}=2' name: 'Status: Device has "customSettingsEdit" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 158d7b4c7f794cf4a317fd6f9f0636d8 expression: '{count(#3,"dipSwitchChange","like")}=2' name: 'Status: Device has "dipSwitchChange" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 03413e4facd44c65b18d8886453b6567 expression: '{count(#3,"externalShort","like")}=2' name: 'Status: Device has "externalShort" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 1ca9975ebe504a4abd4900e433075f79 expression: '{count(#3,"highVoltageDisconnect","like")}=2' name: 'Status: Device has "highVoltageDisconnect" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: b4b0173a34d241978c6b0ea4ab9afc37 expression: '{count(#3,"mosfetSShorted","like")}=2' name: 'Status: Device has "mosfetSShorted" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 5f12cee7bbd64eccabbf2c90847523d8 expression: '{count(#3,"overcurrent","like")}=2' name: 'Status: Device has "overcurrent" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: d597914827b54a55bd777478732e6d79 expression: '{count(#3,"reset","like")}=2' name: 'Status: Device has "reset" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: b15c791595af4a1aa363a3900650acdd expression: '{count(#3,"rtsDisconnected","like")}=2' name: 'Status: Device has "rtsDisconnected" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 3f1455cb5bc64c30b2744ddb2d6df3fe expression: '{count(#3,"rtsShorted","like")}=2' name: 'Status: Device has "rtsShorted" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a1ff65835cbf48a1883210faf79793a1 expression: '{count(#3,"softwareFault","like")}=2' name: 'Status: Device has "softwareFault" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: eb8eafd413b44d7698f20eeddd6cda82 expression: '{count(#3,"systemMiswire","like")}=2' name: 'Status: Device has "systemMiswire" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 98aa237f47cb4b33b4049b6497903ec4 expression: '{count(#3,"tristarHot","like")}=2' name: 'Status: Device has "tristarHot" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 642eec19ba5d450186590e9f5bba36db name: 'Status: Uptime' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -392,18 +430,21 @@ zabbix_export: value: Status triggers: - + uuid: b18c62a060544ca18df2252561ab803b expression: '{last()}<10m' name: 'Status: Device has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 4b7d34fa00d44377afd42d998f6b806c expression: '{nodata(5m)}=1' name: 'Status: Failed to fetch data (or no data for 5m)' priority: WARNING description: 'Zabbix has not received data for items for the last 5 minutes' manual_close: 'YES' - + uuid: bc729e23973b4d9d97d694d884431e0b name: 'Temperature: Battery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.37.0 @@ -424,16 +465,19 @@ zabbix_export: value: Temperature triggers: - + uuid: 99a0d4c6ebd3408eabeabc455d95f14d expression: '{min(5m)}>{$BATTERY.TEMP.MAX.CRIT}' name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 359017981fed4a9e965103137f4a3f70 expression: '{max(5m)}<{$BATTERY.TEMP.MIN.CRIT}' name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: d8e05502081b4641a484886f87af803a expression: '{min(5m)}>{$BATTERY.TEMP.MAX.WARN}' name: 'Temperature: High battery temperature (over {$BATTERY.TEMP.MAX.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -443,6 +487,7 @@ zabbix_export: name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' expression: '{Morningstar TriStar PWM SNMP:temp.battery[batteryTemperature.0].min(5m)}>{$BATTERY.TEMP.MAX.CRIT}' - + uuid: f8daa4d5d2f14829984f6da0c7476f70 expression: '{max(5m)}<{$BATTERY.TEMP.MIN.WARN}' name: 'Temperature: Low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -452,6 +497,7 @@ zabbix_export: name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' expression: '{Morningstar TriStar PWM SNMP:temp.battery[batteryTemperature.0].max(5m)}<{$BATTERY.TEMP.MIN.CRIT}' - + uuid: a9a009058e99419dbb6cbef5b7797388 name: 'Temperature: Heatsink' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.36.0 @@ -472,6 +518,7 @@ zabbix_export: value: Temperature discovery_rules: - + uuid: 0e06c296579f4b6aa40d69ebb62742b4 name: 'Battery voltage discovery' type: DEPENDENT key: battery.voltage.discovery @@ -479,6 +526,7 @@ zabbix_export: description: 'Discovery for battery voltage triggers' item_prototypes: - + uuid: e1960caed8c44606bb684e28cdfac3c7 name: 'Battery: Voltage{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.30.0 @@ -509,16 +557,19 @@ zabbix_export: value: Battery trigger_prototypes: - + uuid: e77273ef4d89456480c9c8da13c658d5 expression: '{min(5m)}>{#VOLTAGE.MAX.CRIT}' name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: ea734122ec2c4ffaaf13c676499574a0 expression: '{max(5m)}<{#VOLTAGE.MIN.CRIT}' name: 'Battery: Critically low battery voltage (below {#VOLTAGE.MIN.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 044a8dc199ad41f8a906909b1f9fd4af expression: '{min(5m)}>{#VOLTAGE.MAX.WARN}' name: 'Battery: High battery voltage (over {#VOLTAGE.MAX.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -528,6 +579,7 @@ zabbix_export: name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' expression: '{Morningstar TriStar PWM SNMP:battery.voltage[batteryVoltage.0{#SINGLETON}].min(5m)}>{#VOLTAGE.MAX.CRIT}' - + uuid: 37cce9a5309e4278b3a8e21561c66fee expression: '{max(5m)}<{#VOLTAGE.MIN.WARN}' name: 'Battery: Low battery voltage (below {#VOLTAGE.MIN.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -538,6 +590,7 @@ zabbix_export: expression: '{Morningstar TriStar PWM SNMP:battery.voltage[batteryVoltage.0{#SINGLETON}].max(5m)}<{#VOLTAGE.MIN.CRIT}' graph_prototypes: - + uuid: bbdea967f4f34a299dd8d9bee43f2841 name: 'Battery: Voltage{#SINGLETON}' graph_items: - @@ -575,6 +628,7 @@ zabbix_export: return JSON.stringify(result); - + uuid: 58a500192e61490f97f33d5b5f6e972f name: 'Charge mode discovery' type: DEPENDENT key: controlmode.charge.discovery @@ -583,6 +637,7 @@ zabbix_export: description: 'Discovery for device in charge mode' item_prototypes: - + uuid: f5d120bee1964f10853819d576ddb930 name: 'Array: Voltage{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.32.0 @@ -612,6 +667,7 @@ zabbix_export: tag: Application value: Array - + uuid: b5d74de2e96440a5a00a4a4dffffbb26 name: 'Battery: Charge Current{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.33.0 @@ -642,6 +698,7 @@ zabbix_export: value: Battery graph_prototypes: - + uuid: 9886a05be4a74a82a208e3a5950f022d name: 'Array: Voltage{#SINGLETON}' graph_items: - @@ -651,6 +708,7 @@ zabbix_export: host: 'Morningstar TriStar PWM SNMP' key: 'array.voltage[arrayloadVoltage.0{#SINGLETON}]' - + uuid: cd64c57669314d2e9526fbc580034c81 name: 'Battery: Charge Current{#SINGLETON}' graph_items: - @@ -667,6 +725,7 @@ zabbix_export: parameters: - 'return JSON.stringify(parseInt(value) === 0 ? [{''{#SINGLETON}'': ''''}] : []);' - + uuid: 02fbfa1dd59a4b9c87bb81da81312f54 name: 'Charge + Diversion mode discovery' type: DEPENDENT key: controlmode.charge_diversion.discovery @@ -675,6 +734,7 @@ zabbix_export: description: 'Discovery for device in charge and diversion modes' item_prototypes: - + uuid: e08b526bbb484753a11c99011d31d945 name: 'Battery: Charge State{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.46.0 @@ -698,11 +758,13 @@ zabbix_export: value: Battery trigger_prototypes: - + uuid: 99e005aab81e4948b9b12a9df4f654e3 expression: '{last()}={$CHARGE.STATE.CRIT}' name: 'Battery: Device charge in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: be208252bf1349e2a132286643ffd5aa expression: '{last()}={$CHARGE.STATE.WARN}' name: 'Battery: Device charge in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -712,6 +774,7 @@ zabbix_export: name: 'Battery: Device charge in critical state' expression: '{Morningstar TriStar PWM SNMP:charge.state[controlState.0{#SINGLETON}].last()}={$CHARGE.STATE.CRIT}' - + uuid: edd7d01d2523481293f3ac9e8f3c0a00 name: 'Battery: Target Voltage{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.38.0 @@ -750,6 +813,7 @@ zabbix_export: var mode = parseInt(value); return JSON.stringify((mode === 0 || mode === 2) ? [{'{#SINGLETON}': ''}] : []); - + uuid: 8c345c0134fe4d90af83292e557d7309 name: 'Diversion mode discovery' type: DEPENDENT key: controlmode.diversion.discovery @@ -758,6 +822,7 @@ zabbix_export: description: 'Discovery for device in diversion mode' item_prototypes: - + uuid: 33e6b5a75c1e454cb7b7bc0b1426d1b9 name: 'Load: PWM Duty Cycle{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.48.0 @@ -793,6 +858,7 @@ zabbix_export: parameters: - 'return JSON.stringify(parseInt(value) === 2 ? [{''{#SINGLETON}'': ''''}] : []);' - + uuid: 54bfd7f730e64af89f937e9b1b6e4d79 name: 'Load mode discovery' type: DEPENDENT key: controlmode.load.discovery @@ -801,6 +867,7 @@ zabbix_export: description: 'Discovery for device in load mode' item_prototypes: - + uuid: 6d42918b9c244f88a23ab1daf2a929ce name: 'Load: State{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.47.0 @@ -834,11 +901,13 @@ zabbix_export: value: Load trigger_prototypes: - + uuid: bd5c149b3fd247bea4dde2c13c8c396b expression: '{last()}={$LOAD.STATE.CRIT:"lvd"} or {last()}={$LOAD.STATE.CRIT:"fault"}' name: 'Load: Device load in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: dd78f27e297d410f87820d470d701c8e expression: '{last()}={$LOAD.STATE.WARN:"lvdWarning"} or {last()}={$LOAD.STATE.WARN:"override"}' name: 'Load: Device load in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -855,6 +924,7 @@ zabbix_export: parameters: - 'return JSON.stringify(parseInt(value) === 1 ? [{''{#SINGLETON}'': ''''}] : []);' - + uuid: 2e2e01f5c1db4224a97162382c77832c name: 'Load + Diversion mode discovery' type: DEPENDENT key: controlmode.load_diversion.discovery @@ -863,6 +933,7 @@ zabbix_export: description: 'Discovery for device in load and diversion modes' item_prototypes: - + uuid: b6db019203cc41ca94dcbe54382fdaad name: 'Load: Current{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.34.0 @@ -892,6 +963,7 @@ zabbix_export: tag: Application value: Load - + uuid: f87ddb7d31d748c8917030ede731f37a name: 'Load: Voltage{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.32.0 @@ -922,6 +994,7 @@ zabbix_export: value: Load graph_prototypes: - + uuid: 91ee10b435144218ab3dfac8f6bf7bdd name: 'Load: Current{#SINGLETON}' graph_items: - @@ -931,6 +1004,7 @@ zabbix_export: host: 'Morningstar TriStar PWM SNMP' key: 'load.current[loadCurrent.0{#SINGLETON}]' - + uuid: b4b595193e0c40a2b390f7ce6eefba4a name: 'Load: Voltage{#SINGLETON}' graph_items: - @@ -1003,6 +1077,7 @@ zabbix_export: macro: '{$VOLTAGE.MIN.WARN}' valuemaps: - + uuid: 4985c4742d5844e7bc0aee5aeeacc436 name: 'TriStar PWM charge state' mappings: - @@ -1033,6 +1108,7 @@ zabbix_export: value: '8' newvalue: Equalize - + uuid: 252c3fb63cc34bb1a36ae6e9cbe5880c name: 'TriStar PWM control mode' mappings: - @@ -1048,6 +1124,7 @@ zabbix_export: value: '3' newvalue: Lighting - + uuid: 735e1a0d990a4c449e59eeb402f3b40e name: 'TriStar PWM load state' mappings: - @@ -1079,6 +1156,7 @@ zabbix_export: newvalue: Equalize graphs: - + uuid: ce3aa40eac5f4ee199ed214752304e19 name: 'Temperature: Battery/Heatsink' graph_items: - diff --git a/templates/net/netgear_snmp/template_net_netgear_snmp.yaml b/templates/net/netgear_snmp/template_net_netgear_snmp.yaml index b1a5d791ed9..c719106cfdd 100644 --- a/templates/net/netgear_snmp/template_net_netgear_snmp.yaml +++ b/templates/net/netgear_snmp/template_net_netgear_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:25Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 5920713da492452889adabc25e259caa template: 'Netgear Fastpath SNMP' name: 'Netgear Fastpath SNMP' description: | @@ -26,6 +28,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: e8ffc912f0ee47cca513861fcecfddb0 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.4526.10.1.1.4.9.0 @@ -48,12 +51,14 @@ zabbix_export: value: CPU triggers: - + uuid: fb162f931322468eb29617772752960b expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: 2470e113b1174c70a1265bf4c4252b5f name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.4526.10.1.1.1.3.0 @@ -74,6 +79,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 697f863cf86544d4a366e8827976ed50 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.4526.10.1.1.1.4.0 @@ -97,12 +103,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 5e37d334d4674ecc965c4ca7e65b5e5d expression: '{diff()}=1 and {strlen()}>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 5bd8c956163d4201a7e896abde28044b name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.4526.10.1.1.1.10.0 @@ -126,12 +134,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 1d11066f545849baad8056fa03136259 expression: '{diff()}=1 and {strlen()}>0' name: 'Operating system description has changed' priority: INFO description: 'Operating system description has changed. Possible reasons that system has been updated or replaced. Ack to close.' manual_close: 'YES' - + uuid: f94ffd4d6eb84ae88cdf5033df65f249 name: 'Available memory' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.4526.10.1.1.5.1.0 @@ -146,6 +156,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 98037eeab349478c8c393b163ec5193e name: 'Total memory' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.4526.10.1.1.5.2.0 @@ -160,6 +171,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 86ef153d78b5466cac76a32f81d8b958 name: 'Memory utilization' type: CALCULATED key: 'vm.memory.util[memoryUsedPercentage.0]' @@ -174,12 +186,14 @@ zabbix_export: value: Memory triggers: - + uuid: 9765ec9a7ab349738a0ec4e6d8588776 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' discovery_rules: - + uuid: 8fb96a540bab4deba00626237797cb62 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.4526.10.43.1.6.1.1]' @@ -188,6 +202,7 @@ zabbix_export: description: 'FASTPATH-BOXSERVICES-PRIVATE-MIB::1.3.6.1.4.1.4526.10.43.1.6.1.1' item_prototypes: - + uuid: 9f515526de2c47108182b444d1d093c3 name: '#{#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.4526.10.43.1.6.1.3.{#SNMPINDEX}' @@ -206,12 +221,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 3022f810657148b087e0f06095203ee3 expression: '{count(#1,{$FAN_CRIT_STATUS:"failed"},eq)}=1' name: '#{#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 251d90e9c6ae4dad92328b677f6d6edf name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.4526.10.43.1.7.1.1]' @@ -220,6 +237,7 @@ zabbix_export: description: 'FASTPATH-BOXSERVICES-PRIVATE-MIB::boxServicesPowSupplyIndex' item_prototypes: - + uuid: aa5a704044b44909b2a348184ec71bc0 name: '#{#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.4526.10.43.1.7.1.3.{#SNMPINDEX}' @@ -238,12 +256,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 76d9dba1d2f04017b22fd4b6554242e5 expression: '{count(#1,{$PSU_CRIT_STATUS:"failed"},eq)}=1' name: '#{#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: c63b577cb8544b54a40a4d86bc926ada name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.4526.10.43.1.8.1.1]' @@ -252,6 +272,7 @@ zabbix_export: description: 'FASTPATH-BOXSERVICES-PRIVATE-MIB::boxServicesTempSensorsTable' item_prototypes: - + uuid: ac4a292ab2e548fea3326aaa92162140 name: '#{#SNMPVALUE}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.4526.10.43.1.8.1.3.{#SNMPINDEX}' @@ -269,6 +290,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: 488762ecfb1549d294886681a6ec34f6 name: '#{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.4526.10.43.1.8.1.5.{#SNMPINDEX}' @@ -285,6 +307,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: ca81ff3fb0104f76b4c9248471e53903 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:""}+3' @@ -293,6 +316,7 @@ zabbix_export: priority: AVERAGE trigger_prototypes: - + uuid: 2b279cb51a8647e98b6aa6566ac143a1 expression: | {Netgear Fastpath SNMP:sensor.temp.value[boxServicesTempSensorTemperature.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:""} or @@ -304,6 +328,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: c518b21ca8cf4544ba166e9a82a28b75 expression: | {Netgear Fastpath SNMP:sensor.temp.value[boxServicesTempSensorTemperature.{#SNMPINDEX}].avg(5m)}>{$TEMP_WARN:""} or @@ -352,6 +377,7 @@ zabbix_export: value: '2' valuemaps: - + uuid: 3046d246b1064c749c1c9144442c0fac name: 'FASTPATH-BOXSERVICES-PRIVATE-MIB::boxServicesFanItemState' mappings: - @@ -370,6 +396,7 @@ zabbix_export: value: '5' newvalue: notpresent - + uuid: d11e2b2f01c641728d1b7f764fa49f37 name: 'FASTPATH-BOXSERVICES-PRIVATE-MIB::boxServicesPowSupplyItemState' mappings: - @@ -388,6 +415,7 @@ zabbix_export: value: '5' newvalue: notpresent - + uuid: 4da55a4de7284012890e1fd5458f039a name: 'FASTPATH-BOXSERVICES-PRIVATE-MIB::boxServicesTempSensorState' mappings: - @@ -410,6 +438,7 @@ zabbix_export: newvalue: notoperational graphs: - + uuid: bcd1db5068794edd9a3d74f32bd018ed name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -421,6 +450,7 @@ zabbix_export: host: 'Netgear Fastpath SNMP' key: 'system.cpu.util[agentSwitchCpuProcessTotalUtilization.0]' - + uuid: 1cb7d7036dfe4999b0489cc8bfa254aa name: 'Memory usage' ymin_type_1: FIXED graph_items: @@ -438,6 +468,7 @@ zabbix_export: host: 'Netgear Fastpath SNMP' key: 'vm.memory.available[agentSwitchCpuProcessMemFree.0]' - + uuid: 88124449b8984ee6bca46269d1d3f1ae name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/qtech_snmp/template_net_qtech_snmp.yaml b/templates/net/qtech_snmp/template_net_qtech_snmp.yaml index 18ae1f40310..92bd055b6f5 100644 --- a/templates/net/qtech_snmp/template_net_qtech_snmp.yaml +++ b/templates/net/qtech_snmp/template_net_qtech_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:33Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 21f3e79e1d2e4f5e868d1ef81c94bbfd template: 'QTech QSW SNMP' name: 'QTech QSW SNMP' description: | @@ -28,6 +30,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: ddb9ac31893d4b1d882b0e500d2d6ad7 name: Temperature type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.27514.100.1.11.9.0 @@ -44,6 +47,7 @@ zabbix_export: value: Temperature triggers: - + uuid: 7a063c8897d44c1a8300f9d64850f021 expression: '{avg(5m)}>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:""}-3' @@ -52,6 +56,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 61a7cad2afe144ef98aab8f955fb8800 expression: '{avg(5m)}>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:""}-3' @@ -65,6 +70,7 @@ zabbix_export: expression: '{QTech QSW SNMP:sensor.temp.value[switchTemperature.0].avg(5m)}>{$TEMP_CRIT:""}' recovery_expression: '{QTech QSW SNMP:sensor.temp.value[switchTemperature.0].max(5m)}<{$TEMP_CRIT:""}-3' - + uuid: a33727e645f147458415a8e27b7ea4d7 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:""}+3' @@ -72,6 +78,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: daab52a7d91b431b8ec579200e53a0c4 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.27514.100.1.11.10.0 @@ -88,12 +95,14 @@ zabbix_export: value: CPU triggers: - + uuid: 96f3ddb9a0834bb2a11b7e7ef19eb316 expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: e7dda2d7f577404dbe8e5beba7609617 name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.9.1 @@ -114,6 +123,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 967a93f9ffb84fdc8b5adbdda2dd0cab expression: '{diff()}=1 and {strlen()}>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -121,6 +131,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: 5ff90f06a84a43ac937d3798b360bbd9 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.13.1 @@ -141,6 +152,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 684868048c1645aea9d8ad94514bd4c6 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.11.1 @@ -162,12 +174,14 @@ zabbix_export: value: Inventory triggers: - + uuid: d1c6370fe9814617b9af9fa00d03e859 expression: '{diff()}=1 and {strlen()}>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: a842a44da43a4d2c906d0c642eb11411 name: 'Hardware version(revision)' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.8.1 @@ -187,6 +201,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: ea6000232033495babf9157a67b89bcc name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.27514.100.1.3.0 @@ -208,12 +223,14 @@ zabbix_export: value: Inventory triggers: - + uuid: c130abfccc0b44c3b18dfd4b25b6b758 expression: '{diff()}=1 and {strlen()}>0' name: 'Operating system description has changed' priority: INFO description: 'Operating system description has changed. Possible reasons that system has been updated or replaced. Ack to close.' manual_close: 'YES' - + uuid: 609971d1876444659f779ef28ed81ce7 name: 'Total memory' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.27514.100.1.11.6.0 @@ -228,6 +245,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 8821718704db4ab4a8af8fbeb61dde93 name: 'Used memory' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.27514.100.1.11.7.0 @@ -242,6 +260,7 @@ zabbix_export: tag: Application value: Memory - + uuid: f2271ace8bd040618f10ec651a634cbc name: 'Memory utilization' type: CALCULATED key: 'vm.memory.util[vm.memory.util.0]' @@ -256,12 +275,14 @@ zabbix_export: value: Memory triggers: - + uuid: 82b610f7939e454fb26333d66acf718f expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' discovery_rules: - + uuid: 58e5512df6204f7b9b7156055cfa35d4 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.27514.100.1.12.1.3]' @@ -269,6 +290,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: bbd9e200b3e849d69fa4084f7ac7f378 name: '{#SNMPINDEX}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.27514.100.1.12.1.3.{#SNMPINDEX}' @@ -285,12 +307,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 3717d22b2138403c92efb5bac53b1dff expression: '{count(#1,{$FAN_CRIT_STATUS},eq)}=1' name: '{#SNMPINDEX}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: ca95cd64b34740df80505a2df513dd25 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.27514.100.1.7.1.5]' @@ -298,6 +322,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: 124af24c3fb140499431f18e82a00c9d name: '{#SNMPINDEX}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.27514.100.1.7.1.5.{#SNMPINDEX}' @@ -314,6 +339,7 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: a06f9e86ebca48a2aa9a374a554d2678 expression: '{count(#1,{$PSU_CRIT_STATUS},eq)}=1' name: '{#SNMPINDEX}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -343,6 +369,7 @@ zabbix_export: value: '65' valuemaps: - + uuid: fe2ada3a06844e138b3c4fed1a8c8d2d name: 'QTECH-MIB::sysFanStatus' mappings: - @@ -352,6 +379,7 @@ zabbix_export: value: '1' newvalue: abnormal - + uuid: 439cee4220954720aa34725fdc6c365e name: 'QTECH-MIB::sysPowerStatus' mappings: - @@ -365,6 +393,7 @@ zabbix_export: newvalue: 'not available' graphs: - + uuid: 037fef94d6d64392b0ed9143f8623586 name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -376,6 +405,7 @@ zabbix_export: host: 'QTech QSW SNMP' key: 'system.cpu.util[switchCpuUsage.0]' - + uuid: 2d662728c6ca4ff1a690a3eb2ab2e51b name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/tplink_snmp/template_net_tplink_snmp.yaml b/templates/net/tplink_snmp/template_net_tplink_snmp.yaml index 151c0007b3b..b2ffed9b874 100644 --- a/templates/net/tplink_snmp/template_net_tplink_snmp.yaml +++ b/templates/net/tplink_snmp/template_net_tplink_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:32Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 2b9039885edf45b8bdd39f16dd069133 template: 'TP-LINK SNMP' name: 'TP-LINK SNMP' description: | @@ -36,6 +38,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: 1d20905fda0442b8b7b0eefcf473afd9 name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.11863.6.1.1.6.0 @@ -58,6 +61,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 7cb386d0907e4057be42870b01e3fa2e expression: '{diff()}=1 and {strlen()}>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -65,6 +69,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: a571370a974c43deb9b5bb531d4dc4ce name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.11863.6.1.1.5.0 @@ -87,6 +92,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: d2cc080e7e7f49a19bb27737c749ba36 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.11863.6.1.1.8.0 @@ -110,12 +116,14 @@ zabbix_export: value: Inventory triggers: - + uuid: ebee50ce2c6a428c8971ee9f77479972 expression: '{diff()}=1 and {strlen()}>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 20690cbfeb924ec79f67200da3e0577c name: 'Hardware version(revision)' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.11863.6.1.1.5.0 @@ -138,6 +146,7 @@ zabbix_export: value: Inventory discovery_rules: - + uuid: 5325de505855448a8c785066374ba201 name: 'CPU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.11863.6.4.1.1.1.1.1]' @@ -146,6 +155,7 @@ zabbix_export: description: 'Discovering TPLINK-SYSMONITOR-MIB::tpSysMonitorCpuTable, displays the CPU utilization of all UNITs.' item_prototypes: - + uuid: 84929a905e144746b047a20bbfb7ae40 name: '#{#SNMPVALUE}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.11863.6.4.1.1.1.1.3.{#SNMPINDEX}' @@ -163,6 +173,7 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: 503e2b3f30aa4a5db1e89c5a408f4ba8 expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: '#{#SNMPVALUE}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -170,6 +181,7 @@ zabbix_export: description: 'CPU utilization is too high. The system might be slow to respond.' graph_prototypes: - + uuid: 6ec1580dfdcb46ec933cf2e4ef3122da name: '#{#SNMPVALUE}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -181,6 +193,7 @@ zabbix_export: host: 'TP-LINK SNMP' key: 'system.cpu.util[tpSysMonitorCpu1Minute.{#SNMPINDEX}]' - + uuid: 7a3144453fc644b3bd42dec4ba843bef name: 'Memory Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.11863.6.4.1.2.1.1.1]' @@ -189,6 +202,7 @@ zabbix_export: description: 'Discovering TPLINK-SYSMONITOR-MIB::tpSysMonitorMemoryTable, displays the memory utilization of all UNITs.' item_prototypes: - + uuid: 5800682fc8f8439eb404707f995ec9a6 name: '#{#SNMPVALUE}: Memory utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.11863.6.4.1.2.1.1.2.{#SNMPINDEX}' @@ -206,12 +220,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 2d2a75f8cc554d548d5b26d7868b440e expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: '#{#SNMPVALUE}: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 7c0b7c99942e41348c2dc3350f2323cc name: '#{#SNMPVALUE}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/ubiquiti_airos_snmp/template_net_ubiquiti_airos_snmp.yaml b/templates/net/ubiquiti_airos_snmp/template_net_ubiquiti_airos_snmp.yaml index 32cbf886412..d5280b32bba 100644 --- a/templates/net/ubiquiti_airos_snmp/template_net_ubiquiti_airos_snmp.yaml +++ b/templates/net/ubiquiti_airos_snmp/template_net_ubiquiti_airos_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:33Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 6c235d126c1f4895acfe2156b140a886 template: 'Ubiquiti AirOS SNMP' name: 'Ubiquiti AirOS SNMP' description: | @@ -44,6 +46,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: 1aaf7d729983431cb28351e7ba0c8235 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.10002.1.1.1.4.2.1.3.2 @@ -60,12 +63,14 @@ zabbix_export: value: CPU triggers: - + uuid: ad5caba38dd74f78954ed1be1ba4d698 expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: 9e8ab4b180f24b64bcddfc1606d616d0 name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.2.840.10036.3.1.2.1.4.5 @@ -88,6 +93,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 86cde0de58e441aca885dd3af5540744 expression: '{diff()}=1 and {strlen()}>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -95,6 +101,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: e770de183b1e4ffc9348750520719b41 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.2.840.10036.3.1.2.1.3.5 @@ -117,6 +124,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 6393f8a84fd4417abdccd8bd867aac7e name: 'Memory (buffers)' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.10002.1.1.1.1.3.0 @@ -136,6 +144,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 224c8d32f0d649b3b94b77e960934f15 name: 'Memory (cached)' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.10002.1.1.1.1.4.0 @@ -155,6 +164,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 401b95eff89743cba6942606ac051b01 name: 'Free memory' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.10002.1.1.1.1.2.0 @@ -172,6 +182,7 @@ zabbix_export: tag: Application value: Memory - + uuid: eefa6d2e8560407f82bbb8783bb399ad name: 'Total memory' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.10002.1.1.1.1.1.0 @@ -191,6 +202,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 29df9ffb192d4434a88ac6a413b9569d name: 'Memory utilization' type: CALCULATED key: 'vm.memory.util[memoryUsedPercentage]' @@ -205,6 +217,7 @@ zabbix_export: value: Memory triggers: - + uuid: 5a8f0074e35849a289901c637de8bb08 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE @@ -218,6 +231,7 @@ zabbix_export: value: '90' graphs: - + uuid: acb2b7447a6449a591db186a4db81643 name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -229,6 +243,7 @@ zabbix_export: host: 'Ubiquiti AirOS SNMP' key: 'system.cpu.util[loadValue.2]' - + uuid: cbce9bb057b14b8eb81f8cbb463442d6 name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/os/linux/template_os_linux.yaml b/templates/os/linux/template_os_linux.yaml index d4e86e420be..0a2002cf576 100644 --- a/templates/os/linux/template_os_linux.yaml +++ b/templates/os/linux/template_os_linux.yaml @@ -1,13 +1,16 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:28:49Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules - + uuid: 846977d1dfed4968bc5f8bdb363285bc name: 'Templates/Operating systems' templates: - + uuid: 45486dbbf5bf49f28866fcb212731cf0 template: 'Linux block devices by Zabbix agent' name: 'Linux block devices by Zabbix agent' description: 'Template tooling version used: 0.38' @@ -16,6 +19,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: 4f3743bbc7ca4da89f833b72eb9e23b7 name: 'Block devices discovery' key: vfs.dev.discovery delay: 1h @@ -37,6 +41,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 7d0ed5b91e844c5ba5bd31860f4eaee5 name: '{#DEVNAME}: Disk average queue size (avgqu-sz)' type: DEPENDENT key: 'vfs.dev.queue_size[{#DEVNAME}]' @@ -64,6 +69,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 92de75ec84994081831753c64c234b41 name: '{#DEVNAME}: Disk read request avg waiting time (r_await)' type: CALCULATED key: 'vfs.dev.read.await[{#DEVNAME}]' @@ -77,6 +83,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 8a00f63fdfc844d88941795ff0ca1e8b name: '{#DEVNAME}: Disk read rate' type: DEPENDENT key: 'vfs.dev.read.rate[{#DEVNAME}]' @@ -101,6 +108,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 9f1253dfd045447fbe4769e00fdf4fc7 name: '{#DEVNAME}: Disk read time (rate)' type: DEPENDENT key: 'vfs.dev.read.time.rate[{#DEVNAME}]' @@ -128,6 +136,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 00942e8bc61b423d84479cfc37b3f184 name: '{#DEVNAME}: Disk utilization' type: DEPENDENT key: 'vfs.dev.util[{#DEVNAME}]' @@ -156,6 +165,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 0edcba521a6348629740e5b80034cb28 name: '{#DEVNAME}: Disk write request avg waiting time (w_await)' type: CALCULATED key: 'vfs.dev.write.await[{#DEVNAME}]' @@ -169,6 +179,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: c9dcb1acf07441d2b6ea9eb520c96aff name: '{#DEVNAME}: Disk write rate' type: DEPENDENT key: 'vfs.dev.write.rate[{#DEVNAME}]' @@ -193,6 +204,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 30c2ee8fd86a4d369d4fc0b2c713dec2 name: '{#DEVNAME}: Disk write time (rate)' type: DEPENDENT key: 'vfs.dev.write.time.rate[{#DEVNAME}]' @@ -220,6 +232,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: e25a03160e3243b5a33dfd834055b6e4 name: '{#DEVNAME}: Get stats' key: 'vfs.file.contents[/sys/block/{#DEVNAME}/stat]' history: '0' @@ -237,6 +250,7 @@ zabbix_export: value: 'Zabbix raw items' trigger_prototypes: - + uuid: 3efcd997f9cc43a2975d2088a7c4eea4 expression: '{Linux block devices by Zabbix agent:vfs.dev.read.await[{#DEVNAME}].min(15m)} > {$VFS.DEV.READ.AWAIT.WARN:"{#DEVNAME}"} or {Linux block devices by Zabbix agent:vfs.dev.write.await[{#DEVNAME}].min(15m)} > {$VFS.DEV.WRITE.AWAIT.WARN:"{#DEVNAME}"}' name: '{#DEVNAME}: Disk read/write request responses are too high (read > {$VFS.DEV.READ.AWAIT.WARN:"{#DEVNAME}"} ms for 15m or write > {$VFS.DEV.WRITE.AWAIT.WARN:"{#DEVNAME}"} ms for 15m)' priority: WARNING @@ -244,6 +258,7 @@ zabbix_export: manual_close: 'YES' graph_prototypes: - + uuid: 96ca565847ac46ffb7456fbfa4513922 name: '{#DEVNAME}: Disk average waiting time' graph_items: - @@ -259,6 +274,7 @@ zabbix_export: host: 'Linux block devices by Zabbix agent' key: 'vfs.dev.write.await[{#DEVNAME}]' - + uuid: 15b73630b3224b5a87ef3631dfdfe566 name: '{#DEVNAME}: Disk read/write rates' graph_items: - @@ -274,6 +290,7 @@ zabbix_export: host: 'Linux block devices by Zabbix agent' key: 'vfs.dev.write.rate[{#DEVNAME}]' - + uuid: 8f7b0b21edeb4bf6b340852a3ace455c name: '{#DEVNAME}: Disk utilization and queue' graph_items: - @@ -312,6 +329,7 @@ zabbix_export: value: '20' description: 'Disk write average response time (in ms) before the trigger would fire' - + uuid: f8f7908280354f2abeed07dc788c3747 template: 'Linux by Zabbix agent' name: 'Linux by Zabbix agent' description: | @@ -344,6 +362,7 @@ zabbix_export: name: 'Templates/Operating systems' dashboards: - + uuid: e9ca2f8e715f428b8edc0129aa0c79de name: 'System performance' pages: - @@ -354,6 +373,10 @@ zabbix_export: height: '5' fields: - + type: INTEGER + name: source_type + value: '0' + - type: GRAPH name: graphid value: @@ -366,6 +389,10 @@ zabbix_export: height: '5' fields: - + type: INTEGER + name: source_type + value: '0' + - type: GRAPH name: graphid value: @@ -378,6 +405,10 @@ zabbix_export: height: '5' fields: - + type: INTEGER + name: source_type + value: '0' + - type: GRAPH name: graphid value: @@ -391,6 +422,10 @@ zabbix_export: height: '5' fields: - + type: INTEGER + name: source_type + value: '0' + - type: GRAPH name: graphid value: @@ -400,7 +435,7 @@ zabbix_export: type: GRAPH_PROTOTYPE 'y': '10' width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -409,7 +444,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -418,9 +457,9 @@ zabbix_export: host: 'Linux by Zabbix agent' - type: GRAPH_PROTOTYPE - 'y': '22' + 'y': '15' width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -429,7 +468,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -438,9 +481,9 @@ zabbix_export: host: 'Linux by Zabbix agent' - type: GRAPH_PROTOTYPE - 'y': '34' + 'y': '20' width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -449,7 +492,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -458,9 +505,9 @@ zabbix_export: host: 'Linux by Zabbix agent' - type: GRAPH_PROTOTYPE - 'y': '46' + 'y': '25' width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -469,7 +516,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -478,7 +529,7 @@ zabbix_export: host: 'Linux by Zabbix agent' - type: GRAPH_PROTOTYPE - 'y': '58' + 'y': '30' width: '24' height: '5' fields: @@ -487,12 +538,21 @@ zabbix_export: name: columns value: '1' - + type: INTEGER + name: rows + value: '1' + - + type: INTEGER + name: source_type + value: '2' + - type: GRAPH_PROTOTYPE name: graphid value: name: 'Interface {#IFNAME}: Network traffic' host: 'Linux by Zabbix agent' - + uuid: d4e080814aad467dbf6b95c46b862c28 template: 'Linux CPU by Zabbix agent' name: 'Linux CPU by Zabbix agent' description: 'Template tooling version used: 0.38' @@ -501,6 +561,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: c0c12ca155b042b2b5f33d9ced5f1cd2 name: 'Interrupts per second' key: system.cpu.intr history: 7d @@ -515,6 +576,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 9c7bd054537a449c84959c68850a232b name: 'Load average (1m avg)' key: 'system.cpu.load[all,avg1]' history: 7d @@ -524,6 +586,7 @@ zabbix_export: tag: Application value: CPU - + uuid: dd912665ba1c4934af0bf3cb22cb925c name: 'Load average (5m avg)' key: 'system.cpu.load[all,avg5]' history: 7d @@ -533,6 +596,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 9298150efe98434694bc3ef940e4da3f name: 'Load average (15m avg)' key: 'system.cpu.load[all,avg15]' history: 7d @@ -542,6 +606,7 @@ zabbix_export: tag: Application value: CPU - + uuid: a735c884e70349f78c66233047f7afe6 name: 'Number of CPUs' key: system.cpu.num history: 7d @@ -555,6 +620,7 @@ zabbix_export: tag: Application value: CPU - + uuid: f3ec31faa3ca4be6a176bc47679d18f7 name: 'Context switches per second' key: system.cpu.switches history: 7d @@ -569,6 +635,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 57074f87ab8e410ea6b0cb4708ab627e name: 'CPU utilization' type: DEPENDENT key: system.cpu.util @@ -592,6 +659,7 @@ zabbix_export: value: CPU triggers: - + uuid: 3300bda320f24b42901f3e52101e32fe expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -605,6 +673,7 @@ zabbix_export: and {Linux CPU by Zabbix agent:system.cpu.load[all,avg5].last()}>0 and {Linux CPU by Zabbix agent:system.cpu.load[all,avg15].last()}>0 - + uuid: 8778c8da3e45497584428b512f278fb9 name: 'CPU guest time' key: 'system.cpu.util[,guest]' history: 7d @@ -616,6 +685,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 61e4250a2b0341f684ebc8adb568822f name: 'CPU guest nice time' key: 'system.cpu.util[,guest_nice]' history: 7d @@ -627,6 +697,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 5cb0b9e7dacf4507bd0007e923f8a970 name: 'CPU idle time' key: 'system.cpu.util[,idle]' history: 7d @@ -638,6 +709,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 9e9fac69e7b646e2946987bdb3f36103 name: 'CPU interrupt time' key: 'system.cpu.util[,interrupt]' history: 7d @@ -649,6 +721,7 @@ zabbix_export: tag: Application value: CPU - + uuid: c078212326f04fd8878eee4b63e3ef7e name: 'CPU iowait time' key: 'system.cpu.util[,iowait]' history: 7d @@ -660,6 +733,7 @@ zabbix_export: tag: Application value: CPU - + uuid: ca4c30b1c8a24edea59f6a2d76158f5f name: 'CPU nice time' key: 'system.cpu.util[,nice]' history: 7d @@ -671,6 +745,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 6eab3a98207a4aa397083de9773560d2 name: 'CPU softirq time' key: 'system.cpu.util[,softirq]' history: 7d @@ -682,6 +757,7 @@ zabbix_export: tag: Application value: CPU - + uuid: d540fcdaaebc47dbbc52f6b92331ae61 name: 'CPU steal time' key: 'system.cpu.util[,steal]' history: 7d @@ -693,6 +769,7 @@ zabbix_export: tag: Application value: CPU - + uuid: a0e8576ca7cd47a8adf72bfcde1065be name: 'CPU system time' key: 'system.cpu.util[,system]' history: 7d @@ -704,6 +781,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 3e37c91b2d304a5583f0578b99ec8eec name: 'CPU user time' key: 'system.cpu.util[,user]' history: 7d @@ -723,6 +801,7 @@ zabbix_export: value: '1.5' description: 'Load per CPU considered sustainable. Tune if needed.' - + uuid: fdcdd5810fba49928922a683d32aa76f template: 'Linux filesystems by Zabbix agent' name: 'Linux filesystems by Zabbix agent' description: 'Template tooling version used: 0.38' @@ -731,6 +810,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: 1ec7965ad995437da2dc1f94749f3230 name: 'Mounted filesystem discovery' key: vfs.fs.discovery delay: 1h @@ -758,6 +838,7 @@ zabbix_export: description: 'Discovery of file systems of different types.' item_prototypes: - + uuid: 8d6496b8be814dc885a1efb42823ae4f name: '{#FSNAME}: Free inodes in %' key: 'vfs.fs.inode[{#FSNAME},pfree]' history: 7d @@ -769,6 +850,7 @@ zabbix_export: value: 'Filesystem {#FSNAME}' trigger_prototypes: - + uuid: ae410e8c74f340a1bb46d73851ac3c94 expression: '{min(5m)}<{$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}' name: '{#FSNAME}: Running out of free inodes (free < {$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}%)' opdata: 'Free inodes: {ITEM.LASTVALUE1}' @@ -777,6 +859,7 @@ zabbix_export: It may become impossible to write to disk if there are no index nodes left. As symptoms, 'No space left on device' or 'Disk is full' errors may be seen even though free space is available. - + uuid: 62152902d4984efebe82b8e4e313a3f3 expression: '{min(5m)}<{$VFS.FS.INODE.PFREE.MIN.WARN:"{#FSNAME}"}' name: '{#FSNAME}: Running out of free inodes (free < {$VFS.FS.INODE.PFREE.MIN.WARN:"{#FSNAME}"}%)' opdata: 'Free inodes: {ITEM.LASTVALUE1}' @@ -789,6 +872,7 @@ zabbix_export: name: '{#FSNAME}: Running out of free inodes (free < {$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}%)' expression: '{Linux filesystems by Zabbix agent:vfs.fs.inode[{#FSNAME},pfree].min(5m)}<{$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}' - + uuid: a39947b5a940441a961f685b430cd7e9 name: '{#FSNAME}: Space utilization' key: 'vfs.fs.size[{#FSNAME},pused]' history: 7d @@ -800,6 +884,7 @@ zabbix_export: tag: Application value: 'Filesystem {#FSNAME}' - + uuid: e6ce1925a65d4b1fa954ac55fcd39b04 name: '{#FSNAME}: Total space' key: 'vfs.fs.size[{#FSNAME},total]' history: 7d @@ -810,6 +895,7 @@ zabbix_export: tag: Application value: 'Filesystem {#FSNAME}' - + uuid: 74c773bffa8e41f2a3cd7abf0b710fcf name: '{#FSNAME}: Used space' key: 'vfs.fs.size[{#FSNAME},used]' history: 7d @@ -821,6 +907,7 @@ zabbix_export: value: 'Filesystem {#FSNAME}' trigger_prototypes: - + uuid: c475d94ee28e4c92b6931d801daf1aaa expression: | {Linux filesystems by Zabbix agent:vfs.fs.size[{#FSNAME},pused].last()}>{$VFS.FS.PUSED.MAX.CRIT:"{#FSNAME}"} and (({Linux filesystems by Zabbix agent:vfs.fs.size[{#FSNAME},total].last()}-{Linux filesystems by Zabbix agent:vfs.fs.size[{#FSNAME},used].last()})<5G or {Linux filesystems by Zabbix agent:vfs.fs.size[{#FSNAME},pused].timeleft(1h,,100)}<1d) @@ -834,6 +921,7 @@ zabbix_export: - The disk will be full in less than 24 hours. manual_close: 'YES' - + uuid: 370e778f59b24f4db425376165f032bd expression: | {Linux filesystems by Zabbix agent:vfs.fs.size[{#FSNAME},pused].last()}>{$VFS.FS.PUSED.MAX.WARN:"{#FSNAME}"} and (({Linux filesystems by Zabbix agent:vfs.fs.size[{#FSNAME},total].last()}-{Linux filesystems by Zabbix agent:vfs.fs.size[{#FSNAME},used].last()})<10G or {Linux filesystems by Zabbix agent:vfs.fs.size[{#FSNAME},pused].timeleft(1h,,100)}<1d) @@ -854,6 +942,7 @@ zabbix_export: (({Linux filesystems by Zabbix agent:vfs.fs.size[{#FSNAME},total].last()}-{Linux filesystems by Zabbix agent:vfs.fs.size[{#FSNAME},used].last()})<5G or {Linux filesystems by Zabbix agent:vfs.fs.size[{#FSNAME},pused].timeleft(1h,,100)}<1d) graph_prototypes: - + uuid: 3ccd5c1a0e15489c9b57030ee634b8e3 name: '{#FSNAME}: Disk space usage' width: '600' height: '340' @@ -904,6 +993,7 @@ zabbix_export: macro: '{$VFS.FS.PUSED.MAX.WARN}' value: '80' - + uuid: 38f973ee1556494fadeacb2f6b1ec987 template: 'Linux generic by Zabbix agent' name: 'Linux generic by Zabbix agent' description: 'Template tooling version used: 0.38' @@ -912,6 +1002,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 5dc4ebda1b9244e7a9f901209b78570f name: 'Maximum number of open file descriptors' key: kernel.maxfiles delay: 1h @@ -928,10 +1019,12 @@ zabbix_export: value: General triggers: - + uuid: fed37402e26040d78434d024ada23bad expression: '{last()}<{$KERNEL.MAXFILES.MIN}' name: 'Configured max number of open filedescriptors is too low (< {$KERNEL.MAXFILES.MIN})' priority: INFO - + uuid: a82525acd1bd4039860ad2d750476760 name: 'Maximum number of processes' key: kernel.maxproc delay: 1h @@ -948,6 +1041,7 @@ zabbix_export: value: General triggers: - + uuid: 8ee1ea5afa8b4ec3a3f74a548afc7ebc expression: '{last()}<{$KERNEL.MAXPROC.MIN}' name: 'Configured max number of processes is too low (< {$KERNEL.MAXPROC.MIN})' priority: INFO @@ -956,6 +1050,7 @@ zabbix_export: name: 'Getting closer to process limit (over 80% used)' expression: '{Linux generic by Zabbix agent:proc.num.last()}/{Linux generic by Zabbix agent:kernel.maxproc.last()}*100>80' - + uuid: 0207b131fa26435ba6b5979c46719bc8 name: 'Number of processes' key: proc.num history: 7d @@ -964,6 +1059,7 @@ zabbix_export: tag: Application value: General - + uuid: fa98827fe6474bf692d6aba3273836f7 name: 'Number of running processes' key: 'proc.num[,,run]' history: 7d @@ -972,6 +1068,7 @@ zabbix_export: tag: Application value: General - + uuid: 48c251895f234f4595c4133015c27a18 name: 'System boot time' key: system.boottime delay: 15m @@ -987,6 +1084,7 @@ zabbix_export: tag: Application value: General - + uuid: f744b8e0be46431e8088803b3a1b210d name: 'System name' key: system.hostname delay: 1h @@ -1006,12 +1104,14 @@ zabbix_export: value: General triggers: - + uuid: 53fd03fad07340dc86b0227a42e03b36 expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: ac41daaa287944f3b0429c6fb2bca09c name: 'System local time' key: system.localtime history: 7d @@ -1023,12 +1123,14 @@ zabbix_export: value: General triggers: - + uuid: 5fa726658c7145c6946cd507601726b6 expression: '{fuzzytime({$SYSTEM.FUZZYTIME.MAX})}=0' name: 'System time is out of sync (diff with Zabbix server > {$SYSTEM.FUZZYTIME.MAX}s)' priority: WARNING description: 'The host system time is different from the Zabbix server time.' manual_close: 'YES' - + uuid: 2e6e1ac8eb724a47b6c50b6c352ee3f7 name: 'Operating system architecture' key: system.sw.arch delay: 1h @@ -1046,6 +1148,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: a40ad2e2bda3453b873d634e6a003dc2 name: 'Operating system' key: system.sw.os delay: 1h @@ -1064,6 +1167,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 3c5227b872014eb89e738c6f8f8c456d expression: '{diff()}=1 and {strlen()}>0' name: 'Operating system description has changed' priority: INFO @@ -1074,6 +1178,7 @@ zabbix_export: name: 'System name has changed (new name: {ITEM.VALUE})' expression: '{Linux generic by Zabbix agent:system.hostname.diff()}=1 and {Linux generic by Zabbix agent:system.hostname.strlen()}>0' - + uuid: 1097f843e7324a1fa0508544ddddd556 name: 'Software installed' key: system.sw.packages delay: 1h @@ -1090,6 +1195,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: b3a8feced15d4a09a8a2d8d1d8c9a546 name: 'System description' key: system.uname delay: 1h @@ -1107,6 +1213,7 @@ zabbix_export: tag: Application value: General - + uuid: 0a49428e394c4431bf97aa8787637bff name: 'System uptime' key: system.uptime delay: 30s @@ -1120,12 +1227,14 @@ zabbix_export: value: Status triggers: - + uuid: afa013ef4d314a7cbd588e8895265c9b expression: '{last()}<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING description: 'The host uptime is less than 10 minutes' manual_close: 'YES' - + uuid: c595adf482c04553a2477bc1d929bc8d name: 'Number of logged in users' key: system.users.num history: 7d @@ -1135,6 +1244,7 @@ zabbix_export: tag: Application value: General - + uuid: a10cff7883a4433bb744ebc2264fa13d name: 'Checksum of /etc/passwd' key: 'vfs.file.cksum[/etc/passwd]' delay: 15m @@ -1152,6 +1262,7 @@ zabbix_export: value: Security triggers: - + uuid: 6cfcda66942948c19c0006ddbcfe9219 expression: '{diff()}>0' name: '/etc/passwd has been changed' priority: INFO @@ -1174,6 +1285,7 @@ zabbix_export: macro: '{$SYSTEM.FUZZYTIME.MAX}' value: '60' - + uuid: 06c211e947414638bd00e555e206d03d template: 'Linux memory by Zabbix agent' name: 'Linux memory by Zabbix agent' description: 'Template tooling version used: 0.38' @@ -1182,6 +1294,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: e65616ce708743a6a7b8fea2ec89620b name: 'Free swap space' key: 'system.swap.size[,free]' history: 7d @@ -1192,6 +1305,7 @@ zabbix_export: tag: Application value: Memory - + uuid: da85940246a044398668403af8ce0bb6 name: 'Free swap space in %' key: 'system.swap.size[,pfree]' history: 7d @@ -1203,6 +1317,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 0067f617f90643d8b5721a659992db77 name: 'Total swap space' key: 'system.swap.size[,total]' history: 7d @@ -1213,6 +1328,7 @@ zabbix_export: tag: Application value: Memory - + uuid: e9aa329aff2c443595cd77443a512a1a name: 'Available memory' key: 'vm.memory.size[available]' history: 7d @@ -1223,6 +1339,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 20299d21c1ee47a284f54e3b9c8ac919 name: 'Available memory in %' key: 'vm.memory.size[pavailable]' history: 7d @@ -1234,6 +1351,7 @@ zabbix_export: tag: Application value: Memory - + uuid: b2f541b33a32428aa7644825d54f706a name: 'Total memory' key: 'vm.memory.size[total]' history: 7d @@ -1244,6 +1362,7 @@ zabbix_export: tag: Application value: Memory - + uuid: bb852083c6aa43119bfb1d0756d9f1f7 name: 'Memory utilization' type: DEPENDENT key: vm.memory.utilization @@ -1265,6 +1384,7 @@ zabbix_export: value: Memory triggers: - + uuid: 7e0d56dac11d4c0691d130bbcb131e8d expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE @@ -1286,6 +1406,7 @@ zabbix_export: macro: '{$SWAP.PFREE.MIN.WARN}' value: '50' - + uuid: 18ecfb2a7e754315bb8d7f71917153da template: 'Linux network interfaces by Zabbix agent' name: 'Linux network interfaces by Zabbix agent' description: | @@ -1299,6 +1420,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: aea284394a914ede923d0004369184cf name: 'Network interface discovery' key: net.if.discovery delay: 1h @@ -1317,6 +1439,7 @@ zabbix_export: description: 'Discovery of network interfaces.' item_prototypes: - + uuid: 5a57cd0076d346ae953d0c85ff64ecaf name: 'Interface {#IFNAME}: Inbound packets discarded' key: 'net.if.in["{#IFNAME}",dropped]' delay: 3m @@ -1331,6 +1454,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}' - + uuid: f0c78df653744f03aaef06f909525a3d name: 'Interface {#IFNAME}: Inbound packets with errors' key: 'net.if.in["{#IFNAME}",errors]' delay: 3m @@ -1345,6 +1469,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}' - + uuid: 544b545925344458ae3895198fa5b00a name: 'Interface {#IFNAME}: Bits received' key: 'net.if.in["{#IFNAME}"]' delay: 3m @@ -1364,6 +1489,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}' - + uuid: 3502455ff20742439521d5b9d2f015a3 name: 'Interface {#IFNAME}: Outbound packets discarded' key: 'net.if.out["{#IFNAME}",dropped]' delay: 3m @@ -1378,6 +1504,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}' - + uuid: 0044c70afff64bf99ecec9173ef7a0f8 name: 'Interface {#IFNAME}: Outbound packets with errors' key: 'net.if.out["{#IFNAME}",errors]' delay: 3m @@ -1392,6 +1519,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}' - + uuid: efa9c1b34b86486c9260730316c7a67c name: 'Interface {#IFNAME}: Bits sent' key: 'net.if.out["{#IFNAME}"]' delay: 3m @@ -1411,6 +1539,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}' - + uuid: f9d88bf4e5b245ed80870b50506e7db3 name: 'Interface {#IFNAME}: Operational status' key: 'vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"]' history: 7d @@ -1456,6 +1585,7 @@ zabbix_export: value: 'Interface {#IFNAME}' trigger_prototypes: - + uuid: 868a0abd7db246e3892091b721ada425 expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({last()}=2 and {diff()}=1)' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' @@ -1471,6 +1601,7 @@ zabbix_export: WARNING: if closed manually - won't fire again on next poll, because of .diff. manual_close: 'YES' - + uuid: 09bb129b088d493990bb4fa381eacad8 name: 'Interface {#IFNAME}: Interface type' key: 'vfs.file.contents["/sys/class/net/{#IFNAME}/type"]' delay: 1h @@ -1493,6 +1624,7 @@ zabbix_export: value: 'Interface {#IFNAME}' trigger_prototypes: - + uuid: 342a280bfc1149b0ac0cee7a0153eb5d expression: | {Linux network interfaces by Zabbix agent:vfs.file.contents["/sys/class/net/{#IFNAME}/type"].change()}<0 and {Linux network interfaces by Zabbix agent:vfs.file.contents["/sys/class/net/{#IFNAME}/type"].last()}>0 and @@ -1515,6 +1647,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Linux network interfaces by Zabbix agent:vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"].last()}=2 and {Linux network interfaces by Zabbix agent:vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"].diff()}=1)' recovery_expression: '{Linux network interfaces by Zabbix agent:vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"].last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' - + uuid: 1ac926afaed14c5dbe461c31a59411b2 expression: | {Linux network interfaces by Zabbix agent:net.if.in["{#IFNAME}",errors].min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"} or {Linux network interfaces by Zabbix agent:net.if.out["{#IFNAME}",errors].min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"} @@ -1534,6 +1667,7 @@ zabbix_export: recovery_expression: '{Linux network interfaces by Zabbix agent:vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"].last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' graph_prototypes: - + uuid: 4b1489e1d06a4443a4f379854936cfee name: 'Interface {#IFNAME}: Network traffic' graph_items: - @@ -1593,6 +1727,7 @@ zabbix_export: description: 'Filter out loopbacks, nulls, docker veth links and docker0 bridge by default' dashboards: - + uuid: 1cbc445224b14af1b72f1580d7444ba5 name: 'Network interfaces' pages: - @@ -1600,7 +1735,7 @@ zabbix_export: - type: GRAPH_PROTOTYPE width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -1609,7 +1744,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -1618,6 +1757,7 @@ zabbix_export: host: 'Linux network interfaces by Zabbix agent' valuemaps: - + uuid: 8513cf23b8d34952b92a31bbd82a31d3 name: 'IF-MIB::ifOperStatus' mappings: - @@ -1639,6 +1779,7 @@ zabbix_export: value: '7' newvalue: lowerLayerDown - + uuid: e2db25377a2b49c897bbb8b6c30831e2 name: 'Linux::Interface protocol types' mappings: - @@ -1835,11 +1976,13 @@ zabbix_export: newvalue: 'Vsock monitor header' triggers: - + uuid: 19d07c7b130646e0b5905ac6445f20a9 expression: '{Linux generic by Zabbix agent:proc.num.last()}/{Linux generic by Zabbix agent:kernel.maxproc.last()}*100>80' name: 'Getting closer to process limit (over 80% used)' opdata: '{ITEM.LASTVALUE1} active, {ITEM.LASTVALUE2} limit.' priority: WARNING - + uuid: b3922ce3c5254e1a951f0bdef2faf5d1 expression: '{Linux memory by Zabbix agent:system.swap.size[,pfree].min(5m)}<{$SWAP.PFREE.MIN.WARN} and {Linux memory by Zabbix agent:system.swap.size[,total].last()}>0' name: 'High swap space usage (less than {$SWAP.PFREE.MIN.WARN}% free)' opdata: 'Free: {ITEM.LASTVALUE1}, total: {ITEM.LASTVALUE2}' @@ -1853,11 +1996,13 @@ zabbix_export: name: 'Lack of available memory (<{$MEMORY.AVAILABLE.MIN} of {ITEM.VALUE2})' expression: '{Linux memory by Zabbix agent:vm.memory.size[available].min(5m)}<{$MEMORY.AVAILABLE.MIN} and {Linux memory by Zabbix agent:vm.memory.size[total].last()}>0' - + uuid: 9c51f3baae5f41f896a144eeb6a9cdcc expression: '{Linux memory by Zabbix agent:vm.memory.size[available].min(5m)}<{$MEMORY.AVAILABLE.MIN} and {Linux memory by Zabbix agent:vm.memory.size[total].last()}>0' name: 'Lack of available memory (<{$MEMORY.AVAILABLE.MIN} of {ITEM.VALUE2})' opdata: 'Available: {ITEM.LASTVALUE1}, total: {ITEM.LASTVALUE2}' priority: AVERAGE - + uuid: 4c6aa0643b0a491497b5aab8aa1e088a expression: | {Linux CPU by Zabbix agent:system.cpu.load[all,avg1].min(5m)}/{Linux CPU by Zabbix agent:system.cpu.num.last()}>{$LOAD_AVG_PER_CPU.MAX.WARN} and {Linux CPU by Zabbix agent:system.cpu.load[all,avg5].last()}>0 @@ -1868,6 +2013,7 @@ zabbix_export: description: 'Per CPU load average is too high. Your system may be slow to respond.' graphs: - + uuid: 7036809e95be49b4959fefe8e89a5e90 name: 'CPU jumps' graph_items: - @@ -1882,6 +2028,7 @@ zabbix_export: host: 'Linux CPU by Zabbix agent' key: system.cpu.intr - + uuid: 345236549e004d4da84b47bc797d248e name: 'CPU usage' type: STACKED ymin_type_1: FIXED @@ -1941,6 +2088,7 @@ zabbix_export: host: 'Linux CPU by Zabbix agent' key: 'system.cpu.util[,guest_nice]' - + uuid: 4c14e3706a3c4c48b1fabf7d8d0991a8 name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -1952,6 +2100,7 @@ zabbix_export: host: 'Linux CPU by Zabbix agent' key: system.cpu.util - + uuid: b089fd66c95b4e8ca923820a13f8dd16 name: 'Memory usage' ymin_type_1: FIXED graph_items: @@ -1969,6 +2118,7 @@ zabbix_export: host: 'Linux memory by Zabbix agent' key: 'vm.memory.size[available]' - + uuid: 83c385fe3aef4aa9b862ed4718e428d3 name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -1980,6 +2130,7 @@ zabbix_export: host: 'Linux memory by Zabbix agent' key: vm.memory.utilization - + uuid: 644864fece6e4c0c9484c57e24808691 name: Processes graph_items: - @@ -2000,6 +2151,7 @@ zabbix_export: host: 'Linux generic by Zabbix agent' key: kernel.maxproc - + uuid: 71e4089be866400a9f0a520ba271c243 name: 'Swap usage' graph_items: - @@ -2014,6 +2166,7 @@ zabbix_export: host: 'Linux memory by Zabbix agent' key: 'system.swap.size[,total]' - + uuid: 479ffa370eef48caba68f06e63e73344 name: 'System load' ymin_type_1: FIXED graph_items: diff --git a/templates/os/linux_active/template_os_linux_active.yaml b/templates/os/linux_active/template_os_linux_active.yaml index 17ddb58b48c..e25801ec760 100644 --- a/templates/os/linux_active/template_os_linux_active.yaml +++ b/templates/os/linux_active/template_os_linux_active.yaml @@ -1,13 +1,16 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:28:50Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules - + uuid: 846977d1dfed4968bc5f8bdb363285bc name: 'Templates/Operating systems' templates: - + uuid: aa226119d3e94f53b9a2809f1d4ebaee template: 'Linux block devices by Zabbix agent active' name: 'Linux block devices by Zabbix agent active' description: 'Template tooling version used: 0.38' @@ -16,6 +19,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: 37d15facfc5f42f4ad1145f55d4bdb1e name: 'Block devices discovery' type: ZABBIX_ACTIVE key: vfs.dev.discovery @@ -38,6 +42,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 5a9fb5097fb1425aafc718018ebd95f8 name: '{#DEVNAME}: Disk average queue size (avgqu-sz)' type: DEPENDENT key: 'vfs.dev.queue_size[{#DEVNAME}]' @@ -65,6 +70,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 4263e16baa044186947ad9f4ec12f6b4 name: '{#DEVNAME}: Disk read request avg waiting time (r_await)' type: CALCULATED key: 'vfs.dev.read.await[{#DEVNAME}]' @@ -78,6 +84,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 7a02e002d83f4e71bdcc031077738f2b name: '{#DEVNAME}: Disk read rate' type: DEPENDENT key: 'vfs.dev.read.rate[{#DEVNAME}]' @@ -102,6 +109,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: ae4ae1c7ef2e434f875c8099ff3b101b name: '{#DEVNAME}: Disk read time (rate)' type: DEPENDENT key: 'vfs.dev.read.time.rate[{#DEVNAME}]' @@ -129,6 +137,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 708baac844f54ca2b91ba8ed9f624459 name: '{#DEVNAME}: Disk utilization' type: DEPENDENT key: 'vfs.dev.util[{#DEVNAME}]' @@ -157,6 +166,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: e36cbccc4d9e470f8078bd2e04c5c5da name: '{#DEVNAME}: Disk write request avg waiting time (w_await)' type: CALCULATED key: 'vfs.dev.write.await[{#DEVNAME}]' @@ -170,6 +180,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: ef9afdff2799455e85a8477a307dd83f name: '{#DEVNAME}: Disk write rate' type: DEPENDENT key: 'vfs.dev.write.rate[{#DEVNAME}]' @@ -194,6 +205,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 165825d4e5e442ad97d6455a117a7663 name: '{#DEVNAME}: Disk write time (rate)' type: DEPENDENT key: 'vfs.dev.write.time.rate[{#DEVNAME}]' @@ -221,6 +233,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: ab92fd1578124197ba4dc8af11ebece4 name: '{#DEVNAME}: Get stats' type: ZABBIX_ACTIVE key: 'vfs.file.contents[/sys/block/{#DEVNAME}/stat]' @@ -239,6 +252,7 @@ zabbix_export: value: 'Zabbix raw items' trigger_prototypes: - + uuid: b949755afdba4d3a81e8833504831a6b expression: '{Linux block devices by Zabbix agent active:vfs.dev.read.await[{#DEVNAME}].min(15m)} > {$VFS.DEV.READ.AWAIT.WARN:"{#DEVNAME}"} or {Linux block devices by Zabbix agent active:vfs.dev.write.await[{#DEVNAME}].min(15m)} > {$VFS.DEV.WRITE.AWAIT.WARN:"{#DEVNAME}"}' name: '{#DEVNAME}: Disk read/write request responses are too high (read > {$VFS.DEV.READ.AWAIT.WARN:"{#DEVNAME}"} ms for 15m or write > {$VFS.DEV.WRITE.AWAIT.WARN:"{#DEVNAME}"} ms for 15m)' priority: WARNING @@ -246,6 +260,7 @@ zabbix_export: manual_close: 'YES' graph_prototypes: - + uuid: 8748136db91b499da7516cb6fde881fb name: '{#DEVNAME}: Disk average waiting time' graph_items: - @@ -261,6 +276,7 @@ zabbix_export: host: 'Linux block devices by Zabbix agent active' key: 'vfs.dev.write.await[{#DEVNAME}]' - + uuid: 00756c13228340d7b4483b796dc8f79f name: '{#DEVNAME}: Disk read/write rates' graph_items: - @@ -276,6 +292,7 @@ zabbix_export: host: 'Linux block devices by Zabbix agent active' key: 'vfs.dev.write.rate[{#DEVNAME}]' - + uuid: 7cf1fd3334f543c8b44fb131890eb87e name: '{#DEVNAME}: Disk utilization and queue' graph_items: - @@ -314,6 +331,7 @@ zabbix_export: value: '20' description: 'Disk write average response time (in ms) before the trigger would fire' - + uuid: e2307c94f1744af7a8f1f458a67af424 template: 'Linux by Zabbix agent active' name: 'Linux by Zabbix agent active' description: | @@ -346,6 +364,7 @@ zabbix_export: name: 'Templates/Operating systems' dashboards: - + uuid: 3e6ceed431734cc29836019e93b5f89e name: 'System performance' pages: - @@ -356,6 +375,10 @@ zabbix_export: height: '5' fields: - + type: INTEGER + name: source_type + value: '0' + - type: GRAPH name: graphid value: @@ -368,6 +391,10 @@ zabbix_export: height: '5' fields: - + type: INTEGER + name: source_type + value: '0' + - type: GRAPH name: graphid value: @@ -380,6 +407,10 @@ zabbix_export: height: '5' fields: - + type: INTEGER + name: source_type + value: '0' + - type: GRAPH name: graphid value: @@ -393,6 +424,10 @@ zabbix_export: height: '5' fields: - + type: INTEGER + name: source_type + value: '0' + - type: GRAPH name: graphid value: @@ -402,7 +437,7 @@ zabbix_export: type: GRAPH_PROTOTYPE 'y': '10' width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -411,7 +446,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -420,9 +459,9 @@ zabbix_export: host: 'Linux by Zabbix agent active' - type: GRAPH_PROTOTYPE - 'y': '22' + 'y': '15' width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -431,7 +470,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -440,9 +483,9 @@ zabbix_export: host: 'Linux by Zabbix agent active' - type: GRAPH_PROTOTYPE - 'y': '34' + 'y': '20' width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -451,7 +494,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -460,9 +507,9 @@ zabbix_export: host: 'Linux by Zabbix agent active' - type: GRAPH_PROTOTYPE - 'y': '46' + 'y': '25' width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -471,7 +518,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -480,7 +531,7 @@ zabbix_export: host: 'Linux by Zabbix agent active' - type: GRAPH_PROTOTYPE - 'y': '58' + 'y': '30' width: '24' height: '5' fields: @@ -489,12 +540,21 @@ zabbix_export: name: columns value: '1' - + type: INTEGER + name: rows + value: '1' + - + type: INTEGER + name: source_type + value: '2' + - type: GRAPH_PROTOTYPE name: graphid value: name: 'Interface {#IFNAME}: Network traffic' host: 'Linux by Zabbix agent active' - + uuid: da53e44145304098b4c3ff749996e3e7 template: 'Linux CPU by Zabbix agent active' name: 'Linux CPU by Zabbix agent active' description: 'Template tooling version used: 0.38' @@ -503,6 +563,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 4ce91073d4a344a1bbbdb5f98a48ade4 name: 'Interrupts per second' type: ZABBIX_ACTIVE key: system.cpu.intr @@ -518,6 +579,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 028f6c4184fe4827816e47ec9ffded70 name: 'Load average (1m avg)' type: ZABBIX_ACTIVE key: 'system.cpu.load[all,avg1]' @@ -528,6 +590,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 507ff2791866406caf0a90c698b0b37a name: 'Load average (5m avg)' type: ZABBIX_ACTIVE key: 'system.cpu.load[all,avg5]' @@ -538,6 +601,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 9502c5e47bd542ecbb8e2bfbf9020367 name: 'Load average (15m avg)' type: ZABBIX_ACTIVE key: 'system.cpu.load[all,avg15]' @@ -548,6 +612,7 @@ zabbix_export: tag: Application value: CPU - + uuid: e522484fae9044c5bb364a8be14dfd39 name: 'Number of CPUs' type: ZABBIX_ACTIVE key: system.cpu.num @@ -562,6 +627,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 2524a63bea9d44858b4b0a068360a3ad name: 'Context switches per second' type: ZABBIX_ACTIVE key: system.cpu.switches @@ -577,6 +643,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 91e6c4ff36eb4327a126a7f329792048 name: 'CPU utilization' type: DEPENDENT key: system.cpu.util @@ -600,6 +667,7 @@ zabbix_export: value: CPU triggers: - + uuid: 6872f994963a4b90ac6a92ccc4f7ab9b expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -613,6 +681,7 @@ zabbix_export: and {Linux CPU by Zabbix agent active:system.cpu.load[all,avg5].last()}>0 and {Linux CPU by Zabbix agent active:system.cpu.load[all,avg15].last()}>0 - + uuid: 113b52c5d0cc4fec815d1a8e76fad4b8 name: 'CPU guest time' type: ZABBIX_ACTIVE key: 'system.cpu.util[,guest]' @@ -625,6 +694,7 @@ zabbix_export: tag: Application value: CPU - + uuid: b642aa7ed2dc41738a58339898ed6180 name: 'CPU guest nice time' type: ZABBIX_ACTIVE key: 'system.cpu.util[,guest_nice]' @@ -637,6 +707,7 @@ zabbix_export: tag: Application value: CPU - + uuid: b2f6d924272d4b84bf26cd497a85d24f name: 'CPU idle time' type: ZABBIX_ACTIVE key: 'system.cpu.util[,idle]' @@ -649,6 +720,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 4eae770bff5f404481f2c57673fc8b3d name: 'CPU interrupt time' type: ZABBIX_ACTIVE key: 'system.cpu.util[,interrupt]' @@ -661,6 +733,7 @@ zabbix_export: tag: Application value: CPU - + uuid: e8d5b76517c946b18b7d55c9ff2c23cb name: 'CPU iowait time' type: ZABBIX_ACTIVE key: 'system.cpu.util[,iowait]' @@ -673,6 +746,7 @@ zabbix_export: tag: Application value: CPU - + uuid: f67af9ba78054119806eb8ee6bbe6759 name: 'CPU nice time' type: ZABBIX_ACTIVE key: 'system.cpu.util[,nice]' @@ -685,6 +759,7 @@ zabbix_export: tag: Application value: CPU - + uuid: c86a06e45ce449158e90ba1843fa73be name: 'CPU softirq time' type: ZABBIX_ACTIVE key: 'system.cpu.util[,softirq]' @@ -697,6 +772,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 676c1243ad404ec7b4bbdfcf1a230c8f name: 'CPU steal time' type: ZABBIX_ACTIVE key: 'system.cpu.util[,steal]' @@ -709,6 +785,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 768051f0019b4823a34cd1e7c03e507d name: 'CPU system time' type: ZABBIX_ACTIVE key: 'system.cpu.util[,system]' @@ -721,6 +798,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 28b99eefcae047fe8dee348ddbb96728 name: 'CPU user time' type: ZABBIX_ACTIVE key: 'system.cpu.util[,user]' @@ -741,6 +819,7 @@ zabbix_export: value: '1.5' description: 'Load per CPU considered sustainable. Tune if needed.' - + uuid: c626d864a2894d29a9d661d6025536ff template: 'Linux filesystems by Zabbix agent active' name: 'Linux filesystems by Zabbix agent active' description: 'Template tooling version used: 0.38' @@ -749,6 +828,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: 39b800d6136b4f8a8e57bbccc2f0352f name: 'Mounted filesystem discovery' type: ZABBIX_ACTIVE key: vfs.fs.discovery @@ -777,6 +857,7 @@ zabbix_export: description: 'Discovery of file systems of different types.' item_prototypes: - + uuid: 27292d6abec04f0492bf50c39749c4ea name: '{#FSNAME}: Free inodes in %' type: ZABBIX_ACTIVE key: 'vfs.fs.inode[{#FSNAME},pfree]' @@ -789,6 +870,7 @@ zabbix_export: value: 'Filesystem {#FSNAME}' trigger_prototypes: - + uuid: 4ed1d6bf553b4aaa80406481f126d38b expression: '{min(5m)}<{$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}' name: '{#FSNAME}: Running out of free inodes (free < {$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}%)' opdata: 'Free inodes: {ITEM.LASTVALUE1}' @@ -797,6 +879,7 @@ zabbix_export: It may become impossible to write to disk if there are no index nodes left. As symptoms, 'No space left on device' or 'Disk is full' errors may be seen even though free space is available. - + uuid: 08a7f68be9224f79bc77d0e858cb6465 expression: '{min(5m)}<{$VFS.FS.INODE.PFREE.MIN.WARN:"{#FSNAME}"}' name: '{#FSNAME}: Running out of free inodes (free < {$VFS.FS.INODE.PFREE.MIN.WARN:"{#FSNAME}"}%)' opdata: 'Free inodes: {ITEM.LASTVALUE1}' @@ -809,6 +892,7 @@ zabbix_export: name: '{#FSNAME}: Running out of free inodes (free < {$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}%)' expression: '{Linux filesystems by Zabbix agent active:vfs.fs.inode[{#FSNAME},pfree].min(5m)}<{$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}' - + uuid: 9f94a00cd29a420185475690d2f049c5 name: '{#FSNAME}: Space utilization' type: ZABBIX_ACTIVE key: 'vfs.fs.size[{#FSNAME},pused]' @@ -821,6 +905,7 @@ zabbix_export: tag: Application value: 'Filesystem {#FSNAME}' - + uuid: bba48614f65c468c82a494f3f119a21d name: '{#FSNAME}: Total space' type: ZABBIX_ACTIVE key: 'vfs.fs.size[{#FSNAME},total]' @@ -832,6 +917,7 @@ zabbix_export: tag: Application value: 'Filesystem {#FSNAME}' - + uuid: 76bbffc4bd4a4ac3b3ff60ff27509372 name: '{#FSNAME}: Used space' type: ZABBIX_ACTIVE key: 'vfs.fs.size[{#FSNAME},used]' @@ -844,6 +930,7 @@ zabbix_export: value: 'Filesystem {#FSNAME}' trigger_prototypes: - + uuid: d17a70790e104dd9a1e28767e580685e expression: | {Linux filesystems by Zabbix agent active:vfs.fs.size[{#FSNAME},pused].last()}>{$VFS.FS.PUSED.MAX.CRIT:"{#FSNAME}"} and (({Linux filesystems by Zabbix agent active:vfs.fs.size[{#FSNAME},total].last()}-{Linux filesystems by Zabbix agent active:vfs.fs.size[{#FSNAME},used].last()})<5G or {Linux filesystems by Zabbix agent active:vfs.fs.size[{#FSNAME},pused].timeleft(1h,,100)}<1d) @@ -857,6 +944,7 @@ zabbix_export: - The disk will be full in less than 24 hours. manual_close: 'YES' - + uuid: a42129d2cbde4593886b6c1e77d5c472 expression: | {Linux filesystems by Zabbix agent active:vfs.fs.size[{#FSNAME},pused].last()}>{$VFS.FS.PUSED.MAX.WARN:"{#FSNAME}"} and (({Linux filesystems by Zabbix agent active:vfs.fs.size[{#FSNAME},total].last()}-{Linux filesystems by Zabbix agent active:vfs.fs.size[{#FSNAME},used].last()})<10G or {Linux filesystems by Zabbix agent active:vfs.fs.size[{#FSNAME},pused].timeleft(1h,,100)}<1d) @@ -877,6 +965,7 @@ zabbix_export: (({Linux filesystems by Zabbix agent active:vfs.fs.size[{#FSNAME},total].last()}-{Linux filesystems by Zabbix agent active:vfs.fs.size[{#FSNAME},used].last()})<5G or {Linux filesystems by Zabbix agent active:vfs.fs.size[{#FSNAME},pused].timeleft(1h,,100)}<1d) graph_prototypes: - + uuid: 361d0714ef994ffb8ee037ae7a952fce name: '{#FSNAME}: Disk space usage' width: '600' height: '340' @@ -927,6 +1016,7 @@ zabbix_export: macro: '{$VFS.FS.PUSED.MAX.WARN}' value: '80' - + uuid: 7e4dc41320fd48bd97549025f4c3bcc6 template: 'Linux generic by Zabbix agent active' name: 'Linux generic by Zabbix agent active' description: 'Template tooling version used: 0.38' @@ -935,6 +1025,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 98a2a698cd784267a965d653fdbba456 name: 'Maximum number of open file descriptors' type: ZABBIX_ACTIVE key: kernel.maxfiles @@ -952,10 +1043,12 @@ zabbix_export: value: General triggers: - + uuid: f03ce4a676d34b30992767225a83e973 expression: '{last()}<{$KERNEL.MAXFILES.MIN}' name: 'Configured max number of open filedescriptors is too low (< {$KERNEL.MAXFILES.MIN})' priority: INFO - + uuid: 7778ab98754146ecbfd2735d9c322c97 name: 'Maximum number of processes' type: ZABBIX_ACTIVE key: kernel.maxproc @@ -973,6 +1066,7 @@ zabbix_export: value: General triggers: - + uuid: 50ff0994568a40d7b4521e07eb3f3469 expression: '{last()}<{$KERNEL.MAXPROC.MIN}' name: 'Configured max number of processes is too low (< {$KERNEL.MAXPROC.MIN})' priority: INFO @@ -981,6 +1075,7 @@ zabbix_export: name: 'Getting closer to process limit (over 80% used)' expression: '{Linux generic by Zabbix agent active:proc.num.last()}/{Linux generic by Zabbix agent active:kernel.maxproc.last()}*100>80' - + uuid: 64268d5004a64e0ba737dcf4dd213913 name: 'Number of processes' type: ZABBIX_ACTIVE key: proc.num @@ -990,6 +1085,7 @@ zabbix_export: tag: Application value: General - + uuid: 06e306520579482b8105d7421ad16da1 name: 'Number of running processes' type: ZABBIX_ACTIVE key: 'proc.num[,,run]' @@ -999,6 +1095,7 @@ zabbix_export: tag: Application value: General - + uuid: 04989d7ca98246ce93405b25bd86aeda name: 'System boot time' type: ZABBIX_ACTIVE key: system.boottime @@ -1015,6 +1112,7 @@ zabbix_export: tag: Application value: General - + uuid: 40de32e4124b456faba499e00b1c7174 name: 'System name' type: ZABBIX_ACTIVE key: system.hostname @@ -1035,12 +1133,14 @@ zabbix_export: value: General triggers: - + uuid: 422e653ba45f46d395aef2719a72810f expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: 510ed427b1284906824df3123b94a0bc name: 'System local time' key: system.localtime history: 7d @@ -1053,12 +1153,14 @@ zabbix_export: value: General triggers: - + uuid: 6611caceec0b486bab2534e2a0ca8416 expression: '{fuzzytime({$SYSTEM.FUZZYTIME.MAX})}=0' name: 'System time is out of sync (diff with Zabbix server > {$SYSTEM.FUZZYTIME.MAX}s)' priority: WARNING description: 'The host system time is different from the Zabbix server time.' manual_close: 'YES' - + uuid: 6f37348c05fa409e9189af3731296095 name: 'Operating system architecture' type: ZABBIX_ACTIVE key: system.sw.arch @@ -1077,6 +1179,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 79d493ae03a64bdab89520c3dde0410c name: 'Operating system' type: ZABBIX_ACTIVE key: system.sw.os @@ -1096,6 +1199,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 8a7bf34468b74c70bdad0489487b9777 expression: '{diff()}=1 and {strlen()}>0' name: 'Operating system description has changed' priority: INFO @@ -1106,6 +1210,7 @@ zabbix_export: name: 'System name has changed (new name: {ITEM.VALUE})' expression: '{Linux generic by Zabbix agent active:system.hostname.diff()}=1 and {Linux generic by Zabbix agent active:system.hostname.strlen()}>0' - + uuid: 42df39b3317a4bd6908686a491fd3d18 name: 'Software installed' type: ZABBIX_ACTIVE key: system.sw.packages @@ -1123,6 +1228,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: d875142b4ea0442db59768be58c9d026 name: 'System description' type: ZABBIX_ACTIVE key: system.uname @@ -1141,6 +1247,7 @@ zabbix_export: tag: Application value: General - + uuid: 2e5b3c8596df4aaebce704f3904630a7 name: 'System uptime' type: ZABBIX_ACTIVE key: system.uptime @@ -1155,12 +1262,14 @@ zabbix_export: value: Status triggers: - + uuid: b674fa1adfa047d59f5d5b0708b8682f expression: '{last()}<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING description: 'The host uptime is less than 10 minutes' manual_close: 'YES' - + uuid: a58cfd080cfe44d9ae054754bbc69892 name: 'Number of logged in users' type: ZABBIX_ACTIVE key: system.users.num @@ -1171,6 +1280,7 @@ zabbix_export: tag: Application value: General - + uuid: 7cb47989debc4deba77394a5320a83e8 name: 'Checksum of /etc/passwd' type: ZABBIX_ACTIVE key: 'vfs.file.cksum[/etc/passwd]' @@ -1189,6 +1299,7 @@ zabbix_export: value: Security triggers: - + uuid: 6b242d28582649509427eff02642a52b expression: '{diff()}>0' name: '/etc/passwd has been changed' priority: INFO @@ -1211,6 +1322,7 @@ zabbix_export: macro: '{$SYSTEM.FUZZYTIME.MAX}' value: '60' - + uuid: 5f577b9e34a8444c920e8199170f7fe6 template: 'Linux memory by Zabbix agent active' name: 'Linux memory by Zabbix agent active' description: 'Template tooling version used: 0.38' @@ -1219,6 +1331,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 824d5c6e62c04f2d8b6e73aeca87be1e name: 'Free swap space' type: ZABBIX_ACTIVE key: 'system.swap.size[,free]' @@ -1230,6 +1343,7 @@ zabbix_export: tag: Application value: Memory - + uuid: f3b551caf6b44511a44f5ebb07ba5917 name: 'Free swap space in %' type: ZABBIX_ACTIVE key: 'system.swap.size[,pfree]' @@ -1242,6 +1356,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 0b1a37ddf8db402491ac856980437a45 name: 'Total swap space' type: ZABBIX_ACTIVE key: 'system.swap.size[,total]' @@ -1253,6 +1368,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 156ef93f80d7499198909fc3fbc84672 name: 'Available memory' type: ZABBIX_ACTIVE key: 'vm.memory.size[available]' @@ -1264,6 +1380,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 79d2b01adaf14794826f78c860867fc5 name: 'Available memory in %' type: ZABBIX_ACTIVE key: 'vm.memory.size[pavailable]' @@ -1276,6 +1393,7 @@ zabbix_export: tag: Application value: Memory - + uuid: e1bc17b4c3d7499b954fe10e5feb35e1 name: 'Total memory' type: ZABBIX_ACTIVE key: 'vm.memory.size[total]' @@ -1287,6 +1405,7 @@ zabbix_export: tag: Application value: Memory - + uuid: bb6cff2714e94a05a73aea5760e168c6 name: 'Memory utilization' type: DEPENDENT key: vm.memory.utilization @@ -1308,6 +1427,7 @@ zabbix_export: value: Memory triggers: - + uuid: 5403b92763b44ce39ea7c4cee5b32ca7 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE @@ -1329,6 +1449,7 @@ zabbix_export: macro: '{$SWAP.PFREE.MIN.WARN}' value: '50' - + uuid: fac8b6986be24a8c91f7b0b15439bccf template: 'Linux network interfaces by Zabbix agent active' name: 'Linux network interfaces by Zabbix agent active' description: | @@ -1342,6 +1463,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: 37a61365e2f34811a389f37aafc04169 name: 'Network interface discovery' type: ZABBIX_ACTIVE key: net.if.discovery @@ -1361,6 +1483,7 @@ zabbix_export: description: 'Discovery of network interfaces.' item_prototypes: - + uuid: 62c1ecd956cb496b9d5257dad026add5 name: 'Interface {#IFNAME}: Inbound packets discarded' type: ZABBIX_ACTIVE key: 'net.if.in["{#IFNAME}",dropped]' @@ -1376,6 +1499,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}' - + uuid: 5b771b290bb847be89bd7729709b7277 name: 'Interface {#IFNAME}: Inbound packets with errors' type: ZABBIX_ACTIVE key: 'net.if.in["{#IFNAME}",errors]' @@ -1391,6 +1515,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}' - + uuid: bd9652a4c1dd45eaa31807bdf9a84a79 name: 'Interface {#IFNAME}: Bits received' type: ZABBIX_ACTIVE key: 'net.if.in["{#IFNAME}"]' @@ -1411,6 +1536,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}' - + uuid: f5c36654948041bfb45878117781b02f name: 'Interface {#IFNAME}: Outbound packets discarded' type: ZABBIX_ACTIVE key: 'net.if.out["{#IFNAME}",dropped]' @@ -1426,6 +1552,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}' - + uuid: af4d99f8a7604fdfaaa3190469ddf9ec name: 'Interface {#IFNAME}: Outbound packets with errors' type: ZABBIX_ACTIVE key: 'net.if.out["{#IFNAME}",errors]' @@ -1441,6 +1568,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}' - + uuid: 9cd8c1068368472383c468145c5aecba name: 'Interface {#IFNAME}: Bits sent' type: ZABBIX_ACTIVE key: 'net.if.out["{#IFNAME}"]' @@ -1461,6 +1589,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}' - + uuid: b38858cf52f945599ca475b635aab285 name: 'Interface {#IFNAME}: Operational status' type: ZABBIX_ACTIVE key: 'vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"]' @@ -1507,6 +1636,7 @@ zabbix_export: value: 'Interface {#IFNAME}' trigger_prototypes: - + uuid: b7bcaada27074685988924cca50f447e expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({last()}=2 and {diff()}=1)' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' @@ -1522,6 +1652,7 @@ zabbix_export: WARNING: if closed manually - won't fire again on next poll, because of .diff. manual_close: 'YES' - + uuid: 1506d09010fc48378b35b434e0eb18c1 name: 'Interface {#IFNAME}: Interface type' type: ZABBIX_ACTIVE key: 'vfs.file.contents["/sys/class/net/{#IFNAME}/type"]' @@ -1545,6 +1676,7 @@ zabbix_export: value: 'Interface {#IFNAME}' trigger_prototypes: - + uuid: 3e02acd1664f438f955cb4432dec6e87 expression: | {Linux network interfaces by Zabbix agent active:vfs.file.contents["/sys/class/net/{#IFNAME}/type"].change()}<0 and {Linux network interfaces by Zabbix agent active:vfs.file.contents["/sys/class/net/{#IFNAME}/type"].last()}>0 and @@ -1567,6 +1699,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Linux network interfaces by Zabbix agent active:vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"].last()}=2 and {Linux network interfaces by Zabbix agent active:vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"].diff()}=1)' recovery_expression: '{Linux network interfaces by Zabbix agent active:vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"].last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' - + uuid: 3523dd0775414308a19ee58f399847cf expression: | {Linux network interfaces by Zabbix agent active:net.if.in["{#IFNAME}",errors].min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"} or {Linux network interfaces by Zabbix agent active:net.if.out["{#IFNAME}",errors].min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"} @@ -1586,6 +1719,7 @@ zabbix_export: recovery_expression: '{Linux network interfaces by Zabbix agent active:vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"].last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' graph_prototypes: - + uuid: 97e93dc9e93f4e299dee1d1424180c6a name: 'Interface {#IFNAME}: Network traffic' graph_items: - @@ -1645,6 +1779,7 @@ zabbix_export: description: 'Filter out loopbacks, nulls, docker veth links and docker0 bridge by default' dashboards: - + uuid: 4c72409900b84a29bfcfd02648535a2b name: 'Network interfaces' pages: - @@ -1652,7 +1787,7 @@ zabbix_export: - type: GRAPH_PROTOTYPE width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -1661,7 +1796,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -1670,6 +1809,7 @@ zabbix_export: host: 'Linux network interfaces by Zabbix agent active' valuemaps: - + uuid: 9bc9524635a349409e244ad5215c80c1 name: 'IF-MIB::ifOperStatus' mappings: - @@ -1691,6 +1831,7 @@ zabbix_export: value: '7' newvalue: lowerLayerDown - + uuid: 8f709b791d1342a48615632e86969c92 name: 'Linux::Interface protocol types' mappings: - @@ -1887,11 +2028,13 @@ zabbix_export: newvalue: 'Vsock monitor header' triggers: - + uuid: 258932743a6c4b26a7c217ad02092846 expression: '{Linux generic by Zabbix agent active:proc.num.last()}/{Linux generic by Zabbix agent active:kernel.maxproc.last()}*100>80' name: 'Getting closer to process limit (over 80% used)' opdata: '{ITEM.LASTVALUE1} active, {ITEM.LASTVALUE2} limit.' priority: WARNING - + uuid: b62fd876f28f4ccc909758ee62d5e700 expression: '{Linux memory by Zabbix agent active:system.swap.size[,pfree].min(5m)}<{$SWAP.PFREE.MIN.WARN} and {Linux memory by Zabbix agent active:system.swap.size[,total].last()}>0' name: 'High swap space usage (less than {$SWAP.PFREE.MIN.WARN}% free)' opdata: 'Free: {ITEM.LASTVALUE1}, total: {ITEM.LASTVALUE2}' @@ -1905,11 +2048,13 @@ zabbix_export: name: 'Lack of available memory (<{$MEMORY.AVAILABLE.MIN} of {ITEM.VALUE2})' expression: '{Linux memory by Zabbix agent active:vm.memory.size[available].min(5m)}<{$MEMORY.AVAILABLE.MIN} and {Linux memory by Zabbix agent active:vm.memory.size[total].last()}>0' - + uuid: 458853be04fe4726a5b419ffbc5c30be expression: '{Linux memory by Zabbix agent active:vm.memory.size[available].min(5m)}<{$MEMORY.AVAILABLE.MIN} and {Linux memory by Zabbix agent active:vm.memory.size[total].last()}>0' name: 'Lack of available memory (<{$MEMORY.AVAILABLE.MIN} of {ITEM.VALUE2})' opdata: 'Available: {ITEM.LASTVALUE1}, total: {ITEM.LASTVALUE2}' priority: AVERAGE - + uuid: 4d20d68db4a747068f1c23ac06788301 expression: | {Linux CPU by Zabbix agent active:system.cpu.load[all,avg1].min(5m)}/{Linux CPU by Zabbix agent active:system.cpu.num.last()}>{$LOAD_AVG_PER_CPU.MAX.WARN} and {Linux CPU by Zabbix agent active:system.cpu.load[all,avg5].last()}>0 @@ -1920,6 +2065,7 @@ zabbix_export: description: 'Per CPU load average is too high. Your system may be slow to respond.' graphs: - + uuid: c82ee8589e5a4aa0b5e2a94293cefada name: 'CPU jumps' graph_items: - @@ -1934,6 +2080,7 @@ zabbix_export: host: 'Linux CPU by Zabbix agent active' key: system.cpu.intr - + uuid: 2b52abbb5839463093fcd894f1252ff7 name: 'CPU usage' type: STACKED ymin_type_1: FIXED @@ -1993,6 +2140,7 @@ zabbix_export: host: 'Linux CPU by Zabbix agent active' key: 'system.cpu.util[,guest_nice]' - + uuid: 0ef46c547fb84b47857d6fc0a3e1d1b6 name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -2004,6 +2152,7 @@ zabbix_export: host: 'Linux CPU by Zabbix agent active' key: system.cpu.util - + uuid: a4654a31b6664d02bf8ec0a4ac4d968b name: 'Memory usage' ymin_type_1: FIXED graph_items: @@ -2021,6 +2170,7 @@ zabbix_export: host: 'Linux memory by Zabbix agent active' key: 'vm.memory.size[available]' - + uuid: ead8371cd5194410820f03d0a5732233 name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -2032,6 +2182,7 @@ zabbix_export: host: 'Linux memory by Zabbix agent active' key: vm.memory.utilization - + uuid: c96b7c45ae7c4ab3a544cbbd4a0e374c name: Processes graph_items: - @@ -2052,6 +2203,7 @@ zabbix_export: host: 'Linux generic by Zabbix agent active' key: kernel.maxproc - + uuid: d3169f2fa1b341e3a7527a305814a0ab name: 'Swap usage' graph_items: - @@ -2066,6 +2218,7 @@ zabbix_export: host: 'Linux memory by Zabbix agent active' key: 'system.swap.size[,total]' - + uuid: aa2447f0256d4985af78af8e1cf7e7bd name: 'System load' ymin_type_1: FIXED graph_items: diff --git a/templates/os/linux_prom/template_os_linux_prom.yaml b/templates/os/linux_prom/template_os_linux_prom.yaml index 5ec427242a5..91f348e187b 100644 --- a/templates/os/linux_prom/template_os_linux_prom.yaml +++ b/templates/os/linux_prom/template_os_linux_prom.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:28:48Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 846977d1dfed4968bc5f8bdb363285bc name: 'Templates/Operating systems' templates: - + uuid: 2506b0ca01884903b547b1e19b76ce6d template: 'Linux by Prom' name: 'Linux by Prom' description: | @@ -28,6 +30,7 @@ zabbix_export: name: 'Templates/Operating systems' items: - + uuid: 9a60d1e53caa4049a33aa52f3f55ad75 name: 'Version of node_exporter running' type: DEPENDENT key: 'agent.version[node_exporter]' @@ -52,6 +55,7 @@ zabbix_export: tag: Application value: 'Monitoring agent' - + uuid: d3631bd7effc4cd1bc45c991b3c3038f name: 'Number of open file descriptors' type: DEPENDENT key: 'fd.open[node_exporter]' @@ -71,6 +75,7 @@ zabbix_export: tag: Application value: General - + uuid: a8b78e776e1d4011bbcb6dd54e32b40b name: 'Maximum number of open file descriptors' type: DEPENDENT key: 'kernel.maxfiles[node_exporter]' @@ -96,6 +101,7 @@ zabbix_export: value: General triggers: - + uuid: 5cb2fa2da8524ebf80390e2f0447c8ad expression: '{last()}<{$KERNEL.MAXFILES.MIN}' name: 'Configured max number of open filedescriptors is too low (< {$KERNEL.MAXFILES.MIN})' priority: INFO @@ -104,6 +110,7 @@ zabbix_export: name: 'Running out of file descriptors (less than < 20% free)' expression: '{Linux by Prom:fd.open[node_exporter].last()}/{Linux by Prom:kernel.maxfiles[node_exporter].last()}*100>80' - + uuid: 8b2fffcba0b24ca8a687361645ffaa1d name: 'Get node_exporter metrics' type: HTTP_AGENT key: node_exporter.get @@ -117,12 +124,14 @@ zabbix_export: value: 'Zabbix raw items' triggers: - + uuid: ae28cde57c7249c8a81fd4fec66c93e5 expression: '{nodata(30m)}=1' name: 'node_exporter is not available (or no data for 30m)' priority: WARNING description: 'Failed to fetch system metrics from node_exporter in time.' manual_close: 'YES' - + uuid: 75afcb39d2d7496e9490cd14f1431600 name: 'System boot time' type: DEPENDENT key: 'system.boottime[node_exporter]' @@ -143,6 +152,7 @@ zabbix_export: tag: Application value: General - + uuid: a732c4df8af047fbb874e1fb363b5e9e name: 'CPU guest time' type: DEPENDENT key: 'system.cpu.guest[node_exporter]' @@ -180,6 +190,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 759809ee6c9e43cf8ff44f987221a90e name: 'CPU guest nice time' type: DEPENDENT key: 'system.cpu.guest_nice[node_exporter]' @@ -217,6 +228,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 7bb99c606c6b497aaef279663b60829b name: 'CPU idle time' type: DEPENDENT key: 'system.cpu.idle[node_exporter]' @@ -254,6 +266,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 4d3f64c79c684d55bcde14ca5bf3022a name: 'CPU interrupt time' type: DEPENDENT key: 'system.cpu.interrupt[node_exporter]' @@ -291,6 +304,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 76206cf435fd4a979dbbf74807b532de name: 'Interrupts per second' type: DEPENDENT key: 'system.cpu.intr[node_exporter]' @@ -314,6 +328,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 6a727e148a2c4956bcfb6de0a3486c2d name: 'CPU iowait time' type: DEPENDENT key: 'system.cpu.iowait[node_exporter]' @@ -351,6 +366,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 78fb393fe3d64cd7bf79be5427715add name: 'Load average (1m avg)' type: DEPENDENT key: 'system.cpu.load.avg1[node_exporter]' @@ -370,6 +386,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 7fc62b26b9ff43429632f1985dc07851 name: 'Load average (5m avg)' type: DEPENDENT key: 'system.cpu.load.avg5[node_exporter]' @@ -389,6 +406,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 35fb0319c599403bbea0e616c9066e27 name: 'Load average (15m avg)' type: DEPENDENT key: 'system.cpu.load.avg15[node_exporter]' @@ -408,6 +426,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 86de794832794f57ba428cca31031005 name: 'CPU nice time' type: DEPENDENT key: 'system.cpu.nice[node_exporter]' @@ -445,6 +464,7 @@ zabbix_export: tag: Application value: CPU - + uuid: d7db65cfeaac4541bd98d06dc35f89e2 name: 'Number of CPUs' type: DEPENDENT key: 'system.cpu.num[node_exporter]' @@ -468,6 +488,7 @@ zabbix_export: tag: Application value: CPU - + uuid: cf3cd5840b91477d8e9254820896b978 name: 'CPU softirq time' type: DEPENDENT key: 'system.cpu.softirq[node_exporter]' @@ -505,6 +526,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 2ee5885c4de646c0926f0c1a48890e68 name: 'CPU steal time' type: DEPENDENT key: 'system.cpu.steal[node_exporter]' @@ -542,6 +564,7 @@ zabbix_export: tag: Application value: CPU - + uuid: b873e0d178d144fca3597d617fc119e7 name: 'Context switches per second' type: DEPENDENT key: 'system.cpu.switches[node_exporter]' @@ -565,6 +588,7 @@ zabbix_export: tag: Application value: CPU - + uuid: e296be976c5944b19a7178304ed6140c name: 'CPU system time' type: DEPENDENT key: 'system.cpu.system[node_exporter]' @@ -602,6 +626,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 832698e707d14bad8171ca71a2533350 name: 'CPU user time' type: DEPENDENT key: 'system.cpu.user[node_exporter]' @@ -639,6 +664,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 76f60c7e4f1a482198ff4f101020bbcc name: 'CPU utilization' type: DEPENDENT key: 'system.cpu.util[node_exporter]' @@ -662,6 +688,7 @@ zabbix_export: value: CPU triggers: - + uuid: 2dca6317a50044458162777d3af27c36 expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -675,6 +702,7 @@ zabbix_export: and {Linux by Prom:system.cpu.load.avg5[node_exporter].last()}>0 and {Linux by Prom:system.cpu.load.avg15[node_exporter].last()}>0 - + uuid: c47995760ef3458eb6237e434ef4eef8 name: 'System description' type: DEPENDENT key: 'system.descr[node_exporter]' @@ -705,6 +733,7 @@ zabbix_export: tag: Application value: General - + uuid: 9fcb3dd70dc244f2b2ff86560b37ec7e name: 'System local time' type: DEPENDENT key: 'system.localtime[node_exporter]' @@ -727,12 +756,14 @@ zabbix_export: value: General triggers: - + uuid: bef453aceb4f48d7919d7f3c118ddb90 expression: '{fuzzytime({$SYSTEM.FUZZYTIME.MAX})}=0' name: 'System time is out of sync (diff with Zabbix server > {$SYSTEM.FUZZYTIME.MAX}s)' priority: WARNING description: 'The host system time is different from the Zabbix server time.' manual_close: 'YES' - + uuid: c70cfa2ad5754089935883c5b3172656 name: 'System name' type: DEPENDENT key: 'system.name[node_exporter]' @@ -760,12 +791,14 @@ zabbix_export: value: General triggers: - + uuid: 576c0669eb024da0a9ba7e010a74eb5c expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: ce4bb6c485cc4b739dce31b631634790 name: 'Operating system architecture' type: DEPENDENT key: 'system.sw.arch[node_exporter]' @@ -791,6 +824,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 11ff4e02245f4c2e9ce00e55c1a77b39 name: 'Operating system' type: DEPENDENT key: 'system.sw.os[node_exporter]' @@ -812,6 +846,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 94968b6bcf97478f83806e4b4d01dead expression: '{diff()}=1 and {strlen()}>0' name: 'Operating system description has changed' priority: INFO @@ -822,6 +857,7 @@ zabbix_export: name: 'System name has changed (new name: {ITEM.VALUE})' expression: '{Linux by Prom:system.name[node_exporter].diff()}=1 and {Linux by Prom:system.name[node_exporter].strlen()}>0' - + uuid: ccc3c4d69fef412aa53c6a7320ef44fb name: 'Free swap space' type: DEPENDENT key: 'system.swap.free[node_exporter]' @@ -843,6 +879,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 99feb76b7da04b00a0d191b92bf979a1 name: 'Free swap space in %' type: CALCULATED key: 'system.swap.pfree[node_exporter]' @@ -856,6 +893,7 @@ zabbix_export: tag: Application value: Memory - + uuid: d0c1ef0a679546d780df30a02a27df44 name: 'Total swap space' type: DEPENDENT key: 'system.swap.total[node_exporter]' @@ -877,6 +915,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 7eeabdb6bf44483bab91faaab8bb24d5 name: 'System uptime' type: DEPENDENT key: 'system.uptime[node_exporter]' @@ -905,12 +944,14 @@ zabbix_export: value: Status triggers: - + uuid: 0764df0dfcef48e8b0117ba2ac97104d expression: '{last()}<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING description: 'The device uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 70a75efafbc84cbebd1bb262ec797523 name: 'Available memory' type: DEPENDENT key: 'vm.memory.available[node_exporter]' @@ -932,6 +973,7 @@ zabbix_export: tag: Application value: Memory - + uuid: e3ad296f16084e9caa923b449d8c725f name: 'Total memory' type: DEPENDENT key: 'vm.memory.total[node_exporter]' @@ -953,6 +995,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 60c716c692fb482f9abffb0fc9ce4324 name: 'Memory utilization' type: CALCULATED key: 'vm.memory.util[node_exporter]' @@ -967,6 +1010,7 @@ zabbix_export: value: Memory triggers: - + uuid: c30f8b98650a4f51a5b39bb4994144c0 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE @@ -977,6 +1021,7 @@ zabbix_export: expression: '{Linux by Prom:vm.memory.available[node_exporter].min(5m)}<{$MEMORY.AVAILABLE.MIN} and {Linux by Prom:vm.memory.total[node_exporter].last()}>0' discovery_rules: - + uuid: 91531a7a68564860976096df6899fe88 name: 'Network interface discovery' type: DEPENDENT key: 'net.if.discovery[node_exporter]' @@ -1014,6 +1059,7 @@ zabbix_export: description: 'Discovery of network interfaces. Requires node_exporter v0.18 and up.' item_prototypes: - + uuid: ee28aff27b4f40eaa8e903ce3fab8555 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets discarded' type: DEPENDENT key: 'net.if.in.discards[node_exporter,"{#IFNAME}"]' @@ -1037,6 +1083,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: f6b39f743bb6438d876236ae651f68ee name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets with errors' type: DEPENDENT key: 'net.if.in.errors[node_exporter,"{#IFNAME}"]' @@ -1060,6 +1107,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: eea37c3779994ac5b35bb3b125429340 name: 'Interface {#IFNAME}({#IFALIAS}): Bits received' type: DEPENDENT key: 'net.if.in[node_exporter,"{#IFNAME}"]' @@ -1088,6 +1136,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: aec995b7fe724823bdb41f134594b648 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets discarded' type: DEPENDENT key: 'net.if.out.discards[node_exporter,"{#IFNAME}"]' @@ -1111,6 +1160,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 4ffe74b94eb14a4ea61c0df790d0920f name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets with errors' type: DEPENDENT key: 'net.if.out.errors[node_exporter"{#IFNAME}"]' @@ -1134,6 +1184,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: ddc4111fefec473e8d8b079f6eb50c05 name: 'Interface {#IFNAME}({#IFALIAS}): Bits sent' type: DEPENDENT key: 'net.if.out[node_exporter,"{#IFNAME}"]' @@ -1162,6 +1213,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 51f9a39ad6d940ae914cd0a350d83dab name: 'Interface {#IFNAME}({#IFALIAS}): Speed' type: DEPENDENT key: 'net.if.speed[node_exporter,"{#IFNAME}"]' @@ -1189,6 +1241,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 4097f76d86cd417db586c5973e1da90b name: 'Interface {#IFNAME}({#IFALIAS}): Operational status' type: DEPENDENT key: 'net.if.status[node_exporter,"{#IFNAME}"]' @@ -1243,6 +1296,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 67e3a32766cf40cf9b3e16bad23cf6c1 expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({last()}=2 and {diff()}=1)' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' @@ -1258,6 +1312,7 @@ zabbix_export: WARNING: if closed manually - won't fire again on next poll, because of .diff. manual_close: 'YES' - + uuid: ce9cfd9880c44aaea18cfa2ab2fdf0e1 name: 'Interface {#IFNAME}({#IFALIAS}): Interface type' type: DEPENDENT key: 'net.if.type[node_exporter,"{#IFNAME}"]' @@ -1281,6 +1336,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 247ad6a9e8eb474dbf6485b16cf33a1f expression: | {Linux by Prom:net.if.speed[node_exporter,"{#IFNAME}"].change()}<0 and {Linux by Prom:net.if.speed[node_exporter,"{#IFNAME}"].last()}>0 and ( @@ -1308,6 +1364,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Linux by Prom:net.if.status[node_exporter,"{#IFNAME}"].last()}=2 and {Linux by Prom:net.if.status[node_exporter,"{#IFNAME}"].diff()}=1)' recovery_expression: '{Linux by Prom:net.if.status[node_exporter,"{#IFNAME}"].last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' - + uuid: 724c2799a504440ea8c520dc0119379c expression: | {Linux by Prom:net.if.type[node_exporter,"{#IFNAME}"].change()}<0 and {Linux by Prom:net.if.type[node_exporter,"{#IFNAME}"].last()}>0 and @@ -1330,6 +1387,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Linux by Prom:net.if.status[node_exporter,"{#IFNAME}"].last()}=2 and {Linux by Prom:net.if.status[node_exporter,"{#IFNAME}"].diff()}=1)' recovery_expression: '{Linux by Prom:net.if.status[node_exporter,"{#IFNAME}"].last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' - + uuid: 23bfafe6b4574aa699dd7396e47ab99b expression: | ({Linux by Prom:net.if.in[node_exporter,"{#IFNAME}"].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Linux by Prom:net.if.speed[node_exporter,"{#IFNAME}"].last()} or {Linux by Prom:net.if.out[node_exporter,"{#IFNAME}"].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Linux by Prom:net.if.speed[node_exporter,"{#IFNAME}"].last()}) and @@ -1349,6 +1407,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Linux by Prom:net.if.status[node_exporter,"{#IFNAME}"].last()}=2 and {Linux by Prom:net.if.status[node_exporter,"{#IFNAME}"].diff()}=1)' recovery_expression: '{Linux by Prom:net.if.status[node_exporter,"{#IFNAME}"].last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' - + uuid: 91968b6a1a9f4d1781f6abddb112bb0c expression: | {Linux by Prom:net.if.in.errors[node_exporter,"{#IFNAME}"].min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"} or {Linux by Prom:net.if.out.errors[node_exporter"{#IFNAME}"].min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"} @@ -1368,6 +1427,7 @@ zabbix_export: recovery_expression: '{Linux by Prom:net.if.status[node_exporter,"{#IFNAME}"].last()}<>2 or {$IFCONTROL:"{#IFNAME}"}=0' graph_prototypes: - + uuid: cf143a7bb6d548fc9d3b089dcbb47ccf name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' graph_items: - @@ -1432,6 +1492,7 @@ zabbix_export: parameters: - '{__name__=~"^node_network_info$"}' - + uuid: 920f367e232945b8992d0f32e6f9324d name: 'Block devices discovery' type: DEPENDENT key: 'vfs.dev.discovery[node_exporter]' @@ -1450,6 +1511,7 @@ zabbix_export: formulaid: B item_prototypes: - + uuid: 0a0949bcdf754fbe82e772ffbd69b5ba name: '{#DEVNAME}: Disk average queue size (avgqu-sz)' type: DEPENDENT key: 'vfs.dev.queue_size[node_exporter,"{#DEVNAME}"]' @@ -1474,6 +1536,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 9d158ecffdaa43f6bd0ab867ca68620b name: '{#DEVNAME}: Disk read request avg waiting time (r_await)' type: CALCULATED key: 'vfs.dev.read.await[node_exporter,"{#DEVNAME}"]' @@ -1487,6 +1550,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: dcd6f61ffb2f491ba78845514654a8cf name: '{#DEVNAME}: Disk read rate' type: DEPENDENT key: 'vfs.dev.read.rate[node_exporter,"{#DEVNAME}"]' @@ -1512,6 +1576,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 73940f30ea2b4b88b0047e54b773b747 name: '{#DEVNAME}: Disk read time (rate)' type: DEPENDENT key: 'vfs.dev.read.time.rate[node_exporter,"{#DEVNAME}"]' @@ -1536,6 +1601,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: d087a0525500450c9a307ff21f58482a name: '{#DEVNAME}: Disk utilization' type: DEPENDENT key: 'vfs.dev.util[node_exporter,"{#DEVNAME}"]' @@ -1565,6 +1631,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 94203a49081047b6bc76cd66aecd55ce name: '{#DEVNAME}: Disk write request avg waiting time (w_await)' type: CALCULATED key: 'vfs.dev.write.await[node_exporter,"{#DEVNAME}"]' @@ -1578,6 +1645,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 806ba0a56fab4b5094008c98bb817e2b name: '{#DEVNAME}: Disk write rate' type: DEPENDENT key: 'vfs.dev.write.rate[node_exporter,"{#DEVNAME}"]' @@ -1603,6 +1671,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 601cc30457934b7f8f050b2cea13ccea name: '{#DEVNAME}: Disk write time (rate)' type: DEPENDENT key: 'vfs.dev.write.time.rate[node_exporter,"{#DEVNAME}"]' @@ -1628,6 +1697,7 @@ zabbix_export: value: 'Zabbix raw items' trigger_prototypes: - + uuid: 542dd3bec6764f0ca803840ace9b81be expression: '{Linux by Prom:vfs.dev.read.await[node_exporter,"{#DEVNAME}"].min(15m)} > {$VFS.DEV.READ.AWAIT.WARN:"{#DEVNAME}"} or {Linux by Prom:vfs.dev.write.await[node_exporter,"{#DEVNAME}"].min(15m)} > {$VFS.DEV.WRITE.AWAIT.WARN:"{#DEVNAME}"}' name: '{#DEVNAME}: Disk read/write request responses are too high (read > {$VFS.DEV.READ.AWAIT.WARN:"{#DEVNAME}"} ms for 15m or write > {$VFS.DEV.WRITE.AWAIT.WARN:"{#DEVNAME}"} ms for 15m)' priority: WARNING @@ -1635,6 +1705,7 @@ zabbix_export: manual_close: 'YES' graph_prototypes: - + uuid: 13a5a74a99734449b08075bbb25bb498 name: '{#DEVNAME}: Disk average waiting time' graph_items: - @@ -1650,6 +1721,7 @@ zabbix_export: host: 'Linux by Prom' key: 'vfs.dev.write.await[node_exporter,"{#DEVNAME}"]' - + uuid: bad3d3ba32534ef194a4837d666ddccb name: '{#DEVNAME}: Disk read/write rates' graph_items: - @@ -1665,6 +1737,7 @@ zabbix_export: host: 'Linux by Prom' key: 'vfs.dev.write.rate[node_exporter,"{#DEVNAME}"]' - + uuid: aa53b66adaac4e62863ea2dd59ba3ea1 name: '{#DEVNAME}: Disk utilization and queue' graph_items: - @@ -1695,6 +1768,7 @@ zabbix_export: parameters: - 'node_disk_io_now{device=~".+"}' - + uuid: 85d047920c1342b992fa1905eb489a44 name: 'Mounted filesystem discovery' type: DEPENDENT key: 'vfs.fs.discovery[node_exporter]' @@ -1732,6 +1806,7 @@ zabbix_export: description: 'Discovery of file systems of different types.' item_prototypes: - + uuid: 3a3edb8bf5a74a63baa27c64d1a44493 name: '{#FSNAME}: Free space' type: DEPENDENT key: 'vfs.fs.free[node_exporter,"{#FSNAME}"]' @@ -1752,6 +1827,7 @@ zabbix_export: tag: Application value: 'Filesystem {#FSNAME}' - + uuid: ee1dad3677214561baafa6d930358ee0 name: '{#FSNAME}: Free inodes in %' type: DEPENDENT key: 'vfs.fs.inode.pfree[node_exporter,"{#FSNAME}"]' @@ -1787,6 +1863,7 @@ zabbix_export: value: 'Filesystem {#FSNAME}' trigger_prototypes: - + uuid: 3978775cb299494b8d956e47e93d9c44 expression: '{min(5m)}<{$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}' name: '{#FSNAME}: Running out of free inodes (free < {$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}%)' opdata: 'Free inodes: {ITEM.LASTVALUE1}' @@ -1795,6 +1872,7 @@ zabbix_export: It may become impossible to write to disk if there are no index nodes left. As symptoms, 'No space left on device' or 'Disk is full' errors may be seen even though free space is available. - + uuid: 6478479ee8174265a9e2573568fd5717 expression: '{min(5m)}<{$VFS.FS.INODE.PFREE.MIN.WARN:"{#FSNAME}"}' name: '{#FSNAME}: Running out of free inodes (free < {$VFS.FS.INODE.PFREE.MIN.WARN:"{#FSNAME}"}%)' opdata: 'Free inodes: {ITEM.LASTVALUE1}' @@ -1807,6 +1885,7 @@ zabbix_export: name: '{#FSNAME}: Running out of free inodes (free < {$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}%)' expression: '{Linux by Prom:vfs.fs.inode.pfree[node_exporter,"{#FSNAME}"].min(5m)}<{$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}' - + uuid: 89afe41bb0d74c579a9cff8b036d30dc name: '{#FSNAME}: Space utilization' type: CALCULATED key: 'vfs.fs.pused[node_exporter,"{#FSNAME}"]' @@ -1820,6 +1899,7 @@ zabbix_export: tag: Application value: 'Filesystem {#FSNAME}' - + uuid: acb3d42ae23b48cbacd0e99c27697798 name: '{#FSNAME}: Total space' type: DEPENDENT key: 'vfs.fs.total[node_exporter,"{#FSNAME}"]' @@ -1841,6 +1921,7 @@ zabbix_export: tag: Application value: 'Filesystem {#FSNAME}' - + uuid: 89e559a7ff364dd78b638454896692c5 name: '{#FSNAME}: Used space' type: CALCULATED key: 'vfs.fs.used[node_exporter,"{#FSNAME}"]' @@ -1855,6 +1936,7 @@ zabbix_export: value: 'Filesystem {#FSNAME}' trigger_prototypes: - + uuid: e6419387086043f0900361f16834a02c expression: | {Linux by Prom:vfs.fs.pused[node_exporter,"{#FSNAME}"].last()}>{$VFS.FS.PUSED.MAX.CRIT:"{#FSNAME}"} and (({Linux by Prom:vfs.fs.total[node_exporter,"{#FSNAME}"].last()}-{Linux by Prom:vfs.fs.used[node_exporter,"{#FSNAME}"].last()})<5G or {Linux by Prom:vfs.fs.pused[node_exporter,"{#FSNAME}"].timeleft(1h,,100)}<1d) @@ -1868,6 +1950,7 @@ zabbix_export: - The disk will be full in less than 24 hours. manual_close: 'YES' - + uuid: 097a155962534d28a1a8d9554c29d4ad expression: | {Linux by Prom:vfs.fs.pused[node_exporter,"{#FSNAME}"].last()}>{$VFS.FS.PUSED.MAX.WARN:"{#FSNAME}"} and (({Linux by Prom:vfs.fs.total[node_exporter,"{#FSNAME}"].last()}-{Linux by Prom:vfs.fs.used[node_exporter,"{#FSNAME}"].last()})<10G or {Linux by Prom:vfs.fs.pused[node_exporter,"{#FSNAME}"].timeleft(1h,,100)}<1d) @@ -1888,6 +1971,7 @@ zabbix_export: (({Linux by Prom:vfs.fs.total[node_exporter,"{#FSNAME}"].last()}-{Linux by Prom:vfs.fs.used[node_exporter,"{#FSNAME}"].last()})<5G or {Linux by Prom:vfs.fs.pused[node_exporter,"{#FSNAME}"].timeleft(1h,,100)}<1d) graph_prototypes: - + uuid: aa350a426fcd40af96cd15f778cdf62d name: '{#FSNAME}: Disk space usage' width: '600' height: '340' @@ -2038,6 +2122,7 @@ zabbix_export: value: '80' dashboards: - + uuid: 19dac6b780aa49558bf4a3782ba4b3b6 name: 'Network interfaces' pages: - @@ -2045,7 +2130,7 @@ zabbix_export: - type: GRAPH_PROTOTYPE width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -2054,7 +2139,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -2062,6 +2151,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' host: 'Linux by Prom' - + uuid: 558606056f464970a7c544ba75d544f2 name: 'System performance' pages: - @@ -2072,6 +2162,10 @@ zabbix_export: height: '5' fields: - + type: INTEGER + name: source_type + value: '0' + - type: GRAPH name: graphid value: @@ -2084,6 +2178,10 @@ zabbix_export: height: '5' fields: - + type: INTEGER + name: source_type + value: '0' + - type: GRAPH name: graphid value: @@ -2096,6 +2194,10 @@ zabbix_export: height: '5' fields: - + type: INTEGER + name: source_type + value: '0' + - type: GRAPH name: graphid value: @@ -2109,6 +2211,10 @@ zabbix_export: height: '5' fields: - + type: INTEGER + name: source_type + value: '0' + - type: GRAPH name: graphid value: @@ -2118,7 +2224,7 @@ zabbix_export: type: GRAPH_PROTOTYPE 'y': '10' width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -2127,7 +2233,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -2136,9 +2246,9 @@ zabbix_export: host: 'Linux by Prom' - type: GRAPH_PROTOTYPE - 'y': '22' + 'y': '15' width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -2147,7 +2257,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -2156,9 +2270,9 @@ zabbix_export: host: 'Linux by Prom' - type: GRAPH_PROTOTYPE - 'y': '34' + 'y': '20' width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -2167,7 +2281,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -2176,9 +2294,9 @@ zabbix_export: host: 'Linux by Prom' - type: GRAPH_PROTOTYPE - 'y': '46' + 'y': '25' width: '24' - height: '12' + height: '5' fields: - type: INTEGER @@ -2187,7 +2305,11 @@ zabbix_export: - type: INTEGER name: rows - value: '3' + value: '1' + - + type: INTEGER + name: source_type + value: '2' - type: GRAPH_PROTOTYPE name: graphid @@ -2196,15 +2318,23 @@ zabbix_export: host: 'Linux by Prom' - type: GRAPH_PROTOTYPE - 'y': '58' + 'y': '30' width: '24' - height: '6' + height: '5' fields: - type: INTEGER name: columns value: '1' - + type: INTEGER + name: rows + value: '1' + - + type: INTEGER + name: source_type + value: '2' + - type: GRAPH_PROTOTYPE name: graphid value: @@ -2212,6 +2342,7 @@ zabbix_export: host: 'Linux by Prom' valuemaps: - + uuid: 4827063819f14d539f509552c84f5f94 name: 'IF-MIB::ifOperStatus' mappings: - @@ -2233,6 +2364,7 @@ zabbix_export: value: '7' newvalue: lowerLayerDown - + uuid: 4d912f1ee95942038f306ddefb3a57b3 name: 'Linux::Interface protocol types' mappings: - @@ -2429,6 +2561,7 @@ zabbix_export: newvalue: 'Vsock monitor header' triggers: - + uuid: 942df85a4acc417384bb3b970faa1bf5 expression: '{Linux by Prom:system.swap.pfree[node_exporter].min(5m)}<{$SWAP.PFREE.MIN.WARN} and {Linux by Prom:system.swap.total[node_exporter].last()}>0' name: 'High swap space usage (less than {$SWAP.PFREE.MIN.WARN}% free)' opdata: 'Free: {ITEM.LASTVALUE1}, total: {ITEM.LASTVALUE2}' @@ -2442,11 +2575,13 @@ zabbix_export: name: 'Lack of available memory (<{$MEMORY.AVAILABLE.MIN} of {ITEM.VALUE2})' expression: '{Linux by Prom:vm.memory.available[node_exporter].min(5m)}<{$MEMORY.AVAILABLE.MIN} and {Linux by Prom:vm.memory.total[node_exporter].last()}>0' - + uuid: 3e8a93c44c954450b989ab0871f822fe expression: '{Linux by Prom:vm.memory.available[node_exporter].min(5m)}<{$MEMORY.AVAILABLE.MIN} and {Linux by Prom:vm.memory.total[node_exporter].last()}>0' name: 'Lack of available memory (<{$MEMORY.AVAILABLE.MIN} of {ITEM.VALUE2})' opdata: 'Available: {ITEM.LASTVALUE1}, total: {ITEM.LASTVALUE2}' priority: AVERAGE - + uuid: b00186d7eb4043e19830a038201295f8 expression: | {Linux by Prom:system.cpu.load.avg1[node_exporter].min(5m)}/{Linux by Prom:system.cpu.num[node_exporter].last()}>{$LOAD_AVG_PER_CPU.MAX.WARN} and {Linux by Prom:system.cpu.load.avg5[node_exporter].last()}>0 @@ -2456,12 +2591,14 @@ zabbix_export: priority: AVERAGE description: 'Per CPU load average is too high. Your system may be slow to respond.' - + uuid: 6a67a91df0314096848bcb11e8f9ccc6 expression: '{Linux by Prom:fd.open[node_exporter].last()}/{Linux by Prom:kernel.maxfiles[node_exporter].last()}*100>80' name: 'Running out of file descriptors (less than < 20% free)' opdata: '{ITEM.LASTVALUE1} of {ITEM.LASTVALUE2} file descriptors are in use.' priority: WARNING graphs: - + uuid: bb8bb267b32b46bfa2a6277b65730396 name: 'CPU jumps' graph_items: - @@ -2476,6 +2613,7 @@ zabbix_export: host: 'Linux by Prom' key: 'system.cpu.intr[node_exporter]' - + uuid: 09ebf28dc8504ab2bfd07130d1f6ca91 name: 'CPU usage' type: STACKED ymin_type_1: FIXED @@ -2535,6 +2673,7 @@ zabbix_export: host: 'Linux by Prom' key: 'system.cpu.guest_nice[node_exporter]' - + uuid: 9cd184535b6b4fd5978a302bdedeac0b name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -2546,6 +2685,7 @@ zabbix_export: host: 'Linux by Prom' key: 'system.cpu.util[node_exporter]' - + uuid: 1383a8b57e6743de946c8a43016ee2f7 name: 'Memory usage' ymin_type_1: FIXED graph_items: @@ -2563,6 +2703,7 @@ zabbix_export: host: 'Linux by Prom' key: 'vm.memory.available[node_exporter]' - + uuid: 81e79ef1219a4c48af1f740017bbde6a name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -2574,6 +2715,7 @@ zabbix_export: host: 'Linux by Prom' key: 'vm.memory.util[node_exporter]' - + uuid: 567684533d2442b286119c7d392e2bb7 name: 'Swap usage' graph_items: - @@ -2588,6 +2730,7 @@ zabbix_export: host: 'Linux by Prom' key: 'system.swap.total[node_exporter]' - + uuid: f9cbf136d01040ffa18753fb40d55f79 name: 'System load' ymin_type_1: FIXED graph_items: diff --git a/templates/os/linux_snmp_snmp/template_os_linux_snmp_snmp.yaml b/templates/os/linux_snmp_snmp/template_os_linux_snmp_snmp.yaml index eaf53e38cf4..848c9ec9943 100644 --- a/templates/os/linux_snmp_snmp/template_os_linux_snmp_snmp.yaml +++ b/templates/os/linux_snmp_snmp/template_os_linux_snmp_snmp.yaml @@ -1,13 +1,16 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:28:46Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules - + uuid: 846977d1dfed4968bc5f8bdb363285bc name: 'Templates/Operating systems' templates: - + uuid: 8278f5e79ef2420cab500a147cc72009 template: 'Linux block devices SNMP' name: 'Linux block devices SNMP' description: | @@ -20,6 +23,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: a85f20bbf86045438460bf439422aaec name: 'Block devices discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#DEVNAME},1.3.6.1.4.1.2021.13.15.1.1.2]' @@ -40,6 +44,7 @@ zabbix_export: description: 'Block devices are discovered from UCD-DISKIO-MIB::diskIOTable (http://net-snmp.sourceforge.net/docs/mibs/ucdDiskIOMIB.html#diskIOTable)' item_prototypes: - + uuid: ed71e7a243594c3bb0c2055b5cfb6f62 name: '{#DEVNAME}: Disk read rate' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2021.13.15.1.1.5.{#SNMPINDEX}' @@ -60,6 +65,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 5e96a297e7e54c0ba4607949c854edc8 name: '{#DEVNAME}: Disk utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2021.13.15.1.1.9.{#SNMPINDEX}' @@ -75,6 +81,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: a060b61ad4f24be299c0a9b2582dda87 name: '{#DEVNAME}: Disk write rate' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2021.13.15.1.1.6.{#SNMPINDEX}' @@ -96,6 +103,7 @@ zabbix_export: value: 'Disk {#DEVNAME}' graph_prototypes: - + uuid: 15f4080e061d4b86a253709d56f444a5 name: '{#DEVNAME}: Disk read/write rates' graph_items: - @@ -120,6 +128,7 @@ zabbix_export: value: '^(loop[0-9]*|sd[a-z][0-9]+|nbd[0-9]+|sr[0-9]+|fd[0-9]+|dm-[0-9]+|ram[0-9]+|ploop[a-z0-9]+|md[0-9]*|hcp[0-9]*|zram[0-9]*)' description: 'This macro is used in block devices discovery. Can be overridden on the host or linked template level' - + uuid: f55b1b1c10a44fe8aef0631f6f41b86d template: 'Linux CPU SNMP' name: 'Linux CPU SNMP' description: | @@ -133,6 +142,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: cf935e4e2f224ce5a9d09662df90e5b2 name: 'Interrupts per second' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2021.11.59.0 @@ -149,6 +159,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 335279fa524d48089d99ffba47017a0f name: 'Load average (1m avg)' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2021.10.1.3["index","1.3.6.1.4.1.2021.10.1.2", "Load-1"]' @@ -161,6 +172,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 74a03675fdba49969d7286d718edc4e8 name: 'Load average (5m avg)' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2021.10.1.3["index","1.3.6.1.4.1.2021.10.1.2", "Load-5"]' @@ -173,6 +185,7 @@ zabbix_export: tag: Application value: CPU - + uuid: d774c8d00aab4158b856feda354fcef6 name: 'Load average (15m avg)' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2021.10.1.3["index","1.3.6.1.4.1.2021.10.1.2", "Load-15"]' @@ -185,6 +198,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 20dbc1d9ed25400983eadb6e9d6f1f04 name: 'Number of CPUs' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.2.1.25.3.3.1.1]' @@ -205,6 +219,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 2e52405bed144bd392ba386d8d8fa752 name: 'Context switches per second' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2021.11.60.0 @@ -222,6 +237,7 @@ zabbix_export: value: CPU discovery_rules: - + uuid: bb04cfa331214963b311d7b397cb3c12 name: 'CPU discovery' type: DEPENDENT key: 'cpu.discovery[snmp]' @@ -229,6 +245,7 @@ zabbix_export: description: 'This discovery will create set of per core CPU metrics from UCD-SNMP-MIB, using {#CPU.COUNT} in preprocessing. That''s the only reason why LLD is used.' item_prototypes: - + uuid: 7cb1bdc138a041039b229804e5f55676 name: 'CPU guest time' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2021.11.65.0 @@ -255,6 +272,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 47939519397147e7be84d1d3223e8111 name: 'CPU guest nice time' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2021.11.66.0 @@ -281,6 +299,7 @@ zabbix_export: tag: Application value: CPU - + uuid: b20769f44f8247e1a6a5908ff084ff81 name: 'CPU idle time' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2021.11.53.0 @@ -307,6 +326,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 7da67bc8887a4d36abba6b041a72f221 name: 'CPU interrupt time' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2021.11.56.0 @@ -333,6 +353,7 @@ zabbix_export: tag: Application value: CPU - + uuid: ce41593112f1497884643f7f99075f4b name: 'CPU iowait time' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2021.11.54.0 @@ -359,6 +380,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 80c42f533f3d40529a1451ecdbaf3d62 name: 'CPU nice time' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2021.11.51.0 @@ -385,6 +407,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 1c121eeb3f864dd68569efff6ab79ac8 name: 'CPU softirq time' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2021.11.61.0 @@ -411,6 +434,7 @@ zabbix_export: tag: Application value: CPU - + uuid: b98feceb5d1b4dafbbbbc80d3f9598f9 name: 'CPU steal time' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2021.11.64.0 @@ -437,6 +461,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 0b45abb043f14f23bd8d71f0bca70c06 name: 'CPU system time' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2021.11.52.0 @@ -463,6 +488,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 295af9e607aa46c4886a49905137b7ad name: 'CPU user time' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2021.11.50.0 @@ -489,6 +515,7 @@ zabbix_export: tag: Application value: CPU - + uuid: aa01918c9d864f498cc211772103ba27 name: 'CPU utilization' type: DEPENDENT key: 'system.cpu.util[snmp,{#SNMPINDEX}]' @@ -512,6 +539,7 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: c0768011886b4fdda16e56e205cefd74 expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -519,6 +547,7 @@ zabbix_export: description: 'CPU utilization is too high. The system might be slow to respond.' graph_prototypes: - + uuid: 1ed285cca7774aad9335101f373eb642 name: 'CPU usage{#SINGLETON}' type: STACKED ymin_type_1: FIXED @@ -578,6 +607,7 @@ zabbix_export: host: 'Linux CPU SNMP' key: 'system.cpu.guest_nice[ssCpuRawGuestNice.{#SNMPINDEX}]' - + uuid: 27556abf8985458f9d300ab5981f6e96 name: 'CPU utilization{#SINGLETON}' ymin_type_1: FIXED ymax_type_1: FIXED @@ -606,6 +636,7 @@ zabbix_export: value: '1.5' description: 'Load per CPU considered sustainable. Tune if needed.' - + uuid: cbaf0383cb934294ac53a28ddfd49434 template: 'Linux filesystems SNMP' name: 'Linux filesystems SNMP' description: | @@ -619,6 +650,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: c55b2f96bd50421482dfcc230e6de01e name: 'Mounted filesystem discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#FSNAME},1.3.6.1.2.1.25.2.3.1.3,{#FSTYPE},1.3.6.1.2.1.25.2.3.1.2,{#ALLOC_UNITS},1.3.6.1.2.1.25.2.3.1.4]' @@ -648,6 +680,7 @@ zabbix_export: description: 'HOST-RESOURCES-MIB::hrStorage discovery with storage filter' item_prototypes: - + uuid: 5c0b2605afe84c288207c04b9946dfbf name: '{#FSNAME}: Free inodes in %' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2021.9.1.10["index","1.3.6.1.4.1.2021.9.1.2", "{#FSNAME}"]' @@ -669,6 +702,7 @@ zabbix_export: value: 'Filesystem {#FSNAME}' trigger_prototypes: - + uuid: bb488777f4b446c6b7cc70e4b739018b expression: '{min(5m)}<{$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}' name: '{#FSNAME}: Running out of free inodes (free < {$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}%)' opdata: 'Free inodes: {ITEM.LASTVALUE1}' @@ -677,6 +711,7 @@ zabbix_export: It may become impossible to write to disk if there are no index nodes left. As symptoms, 'No space left on device' or 'Disk is full' errors may be seen even though free space is available. - + uuid: d3485538d9fe480fbf2104be688d91ba expression: '{min(5m)}<{$VFS.FS.INODE.PFREE.MIN.WARN:"{#FSNAME}"}' name: '{#FSNAME}: Running out of free inodes (free < {$VFS.FS.INODE.PFREE.MIN.WARN:"{#FSNAME}"}%)' opdata: 'Free inodes: {ITEM.LASTVALUE1}' @@ -689,6 +724,7 @@ zabbix_export: name: '{#FSNAME}: Running out of free inodes (free < {$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}%)' expression: '{Linux filesystems SNMP:vfs.fs.inode.pfree[dskPercentNode.{#SNMPINDEX}].min(5m)}<{$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}' - + uuid: 3cc99f32a3a44b2a94c2bab5f2765c8e name: '{#FSNAME}: Space utilization' type: CALCULATED key: 'vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}]' @@ -702,6 +738,7 @@ zabbix_export: tag: Application value: 'Filesystem {#FSNAME}' - + uuid: 9e9b2eb864164eebb4825ba0331b0b95 name: '{#FSNAME}: Total space' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.25.2.3.1.5.{#SNMPINDEX}' @@ -723,6 +760,7 @@ zabbix_export: tag: Application value: 'Filesystem {#FSNAME}' - + uuid: 2cfbdae09907476ea6d73af86338f279 name: '{#FSNAME}: Used space' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.25.2.3.1.6.{#SNMPINDEX}' @@ -743,6 +781,7 @@ zabbix_export: value: 'Filesystem {#FSNAME}' trigger_prototypes: - + uuid: f352312081414136a4c1ec123af31127 expression: | {Linux filesystems SNMP:vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}].last()}>{$VFS.FS.PUSED.MAX.CRIT:"{#FSNAME}"} and (({Linux filesystems SNMP:vfs.fs.total[hrStorageSize.{#SNMPINDEX}].last()}-{Linux filesystems SNMP:vfs.fs.used[hrStorageUsed.{#SNMPINDEX}].last()})<5G or {Linux filesystems SNMP:vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}].timeleft(1h,,100)}<1d) @@ -756,6 +795,7 @@ zabbix_export: - The disk will be full in less than 24 hours. manual_close: 'YES' - + uuid: a7f0923bade44283bab7640f69690f92 expression: | {Linux filesystems SNMP:vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}].last()}>{$VFS.FS.PUSED.MAX.WARN:"{#FSNAME}"} and (({Linux filesystems SNMP:vfs.fs.total[hrStorageSize.{#SNMPINDEX}].last()}-{Linux filesystems SNMP:vfs.fs.used[hrStorageUsed.{#SNMPINDEX}].last()})<10G or {Linux filesystems SNMP:vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}].timeleft(1h,,100)}<1d) @@ -776,6 +816,7 @@ zabbix_export: (({Linux filesystems SNMP:vfs.fs.total[hrStorageSize.{#SNMPINDEX}].last()}-{Linux filesystems SNMP:vfs.fs.used[hrStorageUsed.{#SNMPINDEX}].last()})<5G or {Linux filesystems SNMP:vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}].timeleft(1h,,100)}<1d) graph_prototypes: - + uuid: f1000d7a017f4954a32103b345ae4fdf name: '{#FSNAME}: Disk space usage' width: '600' height: '340' @@ -826,6 +867,7 @@ zabbix_export: macro: '{$VFS.FS.PUSED.MAX.WARN}' value: '80' - + uuid: 443e4897fb0a4eef9d4624a3baa8f174 template: 'Linux memory SNMP' name: 'Linux memory SNMP' description: | @@ -842,6 +884,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 286b7a7da5bc46349d98d40e0fa87bb3 name: 'Free swap space' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2021.4.4.0 @@ -861,6 +904,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 95b96317790d467c8f2c3acbe4f508a2 name: 'Free swap space in %' type: CALCULATED key: 'system.swap.pfree[snmp]' @@ -874,6 +918,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 7e3c9bc424684af8b16852548145d240 name: 'Total swap space' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2021.4.3.0 @@ -893,6 +938,7 @@ zabbix_export: tag: Application value: Memory - + uuid: d2f2a3127c83459696bb7496de04830b name: 'Available memory' type: CALCULATED key: 'vm.memory.available[snmp]' @@ -905,6 +951,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 81c8a8aa72144ec99c0723bd1c7efde0 name: 'Memory (buffers)' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2021.4.14.0 @@ -924,6 +971,7 @@ zabbix_export: tag: Application value: Memory - + uuid: a74e6bc72c8c45f2b01ee1b50ce64fdc name: 'Memory (cached)' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2021.4.15.0 @@ -943,6 +991,7 @@ zabbix_export: tag: Application value: Memory - + uuid: b13aae9bb13c432998688f8c3230ddb2 name: 'Free memory' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2021.4.6.0 @@ -960,6 +1009,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 849c5cd7aec94ed48c6a0a321b54d801 name: 'Total memory' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2021.4.5.0 @@ -979,6 +1029,7 @@ zabbix_export: tag: Application value: Memory - + uuid: ac10ac53a99e464bbf0c5894d4297cfc name: 'Memory utilization' type: CALCULATED key: 'vm.memory.util[snmp]' @@ -993,6 +1044,7 @@ zabbix_export: value: Memory triggers: - + uuid: 4c64336f615f4a9d8cfc6adc61f61828 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE @@ -1012,6 +1064,7 @@ zabbix_export: macro: '{$SWAP.PFREE.MIN.WARN}' value: '50' - + uuid: 4d3a7adbb6964bd08f2b9d28e0da6496 template: 'Linux SNMP' name: 'Linux SNMP' description: | @@ -1040,6 +1093,7 @@ zabbix_export: name: 'Templates/Operating systems' dashboards: - + uuid: 59f09fada3ab43d1bdb70091f92e77f1 name: 'System performance' pages: - @@ -1214,6 +1268,7 @@ zabbix_export: host: 'Linux SNMP' triggers: - + uuid: 8aeea93b4b32413284fe76c0821c68be expression: '{Linux memory SNMP:system.swap.pfree[snmp].min(5m)}<{$SWAP.PFREE.MIN.WARN} and {Linux memory SNMP:system.swap.total[memTotalSwap.0].last()}>0' name: 'High swap space usage (less than {$SWAP.PFREE.MIN.WARN}% free)' opdata: 'Free: {ITEM.LASTVALUE1}, total: {ITEM.LASTVALUE2}' @@ -1227,11 +1282,13 @@ zabbix_export: name: 'Lack of available memory (< {$MEMORY.AVAILABLE.MIN} of {ITEM.VALUE2})' expression: '{Linux memory SNMP:vm.memory.available[snmp].min(5m)}<{$MEMORY.AVAILABLE.MIN} and {Linux memory SNMP:vm.memory.total[memTotalReal.0].last()}>0' - + uuid: 46a17b0297d24708a7434ebdcb25d7c9 expression: '{Linux memory SNMP:vm.memory.available[snmp].min(5m)}<{$MEMORY.AVAILABLE.MIN} and {Linux memory SNMP:vm.memory.total[memTotalReal.0].last()}>0' name: 'Lack of available memory (< {$MEMORY.AVAILABLE.MIN} of {ITEM.VALUE2})' opdata: 'Available: {ITEM.LASTVALUE1}, total: {ITEM.LASTVALUE2}' priority: AVERAGE - + uuid: ff1d0e6e60d84758aa76ed9ce7c4f392 expression: | {Linux CPU SNMP:system.cpu.load.avg1[laLoad.1].min(5m)}/{Linux CPU SNMP:system.cpu.num[snmp].last()}>{$LOAD_AVG_PER_CPU.MAX.WARN} and {Linux CPU SNMP:system.cpu.load.avg5[laLoad.2].last()}>0 @@ -1242,6 +1299,7 @@ zabbix_export: description: 'Per CPU load average is too high. Your system may be slow to respond.' graphs: - + uuid: 1b06aa0505e94191bce3bf15d41ad113 name: 'CPU jumps' graph_items: - @@ -1256,6 +1314,7 @@ zabbix_export: host: 'Linux CPU SNMP' key: 'system.cpu.intr[ssRawInterrupts.0]' - + uuid: 6af175b5899946c5bae1e7ab4e8f0635 name: 'Memory usage' ymin_type_1: FIXED graph_items: @@ -1273,6 +1332,7 @@ zabbix_export: host: 'Linux memory SNMP' key: 'vm.memory.available[snmp]' - + uuid: edd17c68085b4a328c24ebd8d37fd30c name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -1284,6 +1344,7 @@ zabbix_export: host: 'Linux memory SNMP' key: 'vm.memory.util[snmp]' - + uuid: 24bd0481e30a49a78410fef4e1470546 name: 'Swap usage' graph_items: - @@ -1298,6 +1359,7 @@ zabbix_export: host: 'Linux memory SNMP' key: 'system.swap.total[memTotalSwap.0]' - + uuid: 1ec155ff28e14859b26e9804e96c7fb8 name: 'System load' ymin_type_1: FIXED graph_items: diff --git a/templates/os/windows_agent/template_os_windows_agent.yaml b/templates/os/windows_agent/template_os_windows_agent.yaml index c6858f5fc41..37b8bbd707d 100644 --- a/templates/os/windows_agent/template_os_windows_agent.yaml +++ b/templates/os/windows_agent/template_os_windows_agent.yaml @@ -1,13 +1,16 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:28:48Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules - + uuid: 846977d1dfed4968bc5f8bdb363285bc name: 'Templates/Operating systems' templates: - + uuid: 13b06904a6bf41cbb795e3193d896340 template: 'Windows by Zabbix agent' name: 'Windows by Zabbix agent' description: | @@ -39,6 +42,7 @@ zabbix_export: name: 'Templates/Operating systems' dashboards: - + uuid: 5f494fac9dc94bf3827b67ea212240f2 name: 'System performance' pages: - @@ -204,6 +208,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' host: 'Windows by Zabbix agent' - + uuid: e358504d59404f688e236444dd82d2c3 template: 'Windows CPU by Zabbix agent' name: 'Windows CPU by Zabbix agent' description: 'Template tooling version used: 0.38' @@ -212,6 +217,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 8362346c013546f39f8140061f7b3f01 name: 'CPU DPC time' key: 'perf_counter_en["\Processor Information(_total)\% DPC Time"]' history: 7d @@ -228,6 +234,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 609619e2b6364d9e90bef828610b23f8 name: 'CPU interrupt time' key: 'perf_counter_en["\Processor Information(_total)\% Interrupt Time"]' history: 7d @@ -245,6 +252,7 @@ zabbix_export: value: CPU triggers: - + uuid: 8134271d6ab34ef58aaef88c85290685 expression: '{min(5m)}>{$CPU.INTERRUPT.CRIT.MAX}' name: 'CPU interrupt time is too high (over {$CPU.INTERRUPT.CRIT.MAX}% for 5m)' priority: WARNING @@ -260,6 +268,7 @@ zabbix_export: name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' expression: '{Windows CPU by Zabbix agent:system.cpu.util.min(5m)}>{$CPU.UTIL.CRIT}' - + uuid: eb5144d1e3cb4417ae0abcdeca10e0ed name: 'CPU privileged time' key: 'perf_counter_en["\Processor Information(_total)\% Privileged Time"]' history: 7d @@ -276,6 +285,7 @@ zabbix_export: value: CPU triggers: - + uuid: b739448eeadc4e29b1c7d1630eb29c41 expression: '{min(5m)}>{$CPU.PRIV.CRIT.MAX}' name: 'CPU privileged time is too high (over {$CPU.PRIV.CRIT.MAX}% for 5m)' priority: WARNING @@ -288,6 +298,7 @@ zabbix_export: name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' expression: '{Windows CPU by Zabbix agent:system.cpu.util.min(5m)}>{$CPU.UTIL.CRIT}' - + uuid: 5611c125bf01479fadc2e59db073cc9c name: 'CPU user time' key: 'perf_counter_en["\Processor Information(_total)\% User Time"]' history: 7d @@ -301,6 +312,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 8ee61e8919984a3d9a7125fd4fe7c397 name: 'Context switches per second' key: 'perf_counter_en["\System\Context Switches/sec"]' history: 7d @@ -315,6 +327,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 1a2b85fb8355459e9c5c723164d09d41 name: 'CPU queue length' key: 'perf_counter_en["\System\Processor Queue Length"]' history: 7d @@ -327,6 +340,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 177e472955434cb19dadb06c0f34eb31 name: 'CPU utilization' key: system.cpu.util history: 7d @@ -339,12 +353,14 @@ zabbix_export: value: CPU triggers: - + uuid: a7e65927607842dfb282e5925df0c774 expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: d6b17d211ed746aaabac591a3dad5813 name: 'Number of cores' key: 'wmi.get[root/cimv2,"Select NumberOfLogicalProcessors from Win32_ComputerSystem"]' history: 7d @@ -371,6 +387,7 @@ zabbix_export: value: '90' description: 'The critical threshold of the CPU utilization in %.' - + uuid: cb28abff977b4b6eb34665ff2218163b template: 'Windows filesystems by Zabbix agent' name: 'Windows filesystems by Zabbix agent' description: 'Template tooling version used: 0.38' @@ -379,6 +396,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: f603eb3367ad4326a1f1ec7b9c14c07a name: 'Mounted filesystem discovery' key: vfs.fs.discovery delay: 1h @@ -415,6 +433,7 @@ zabbix_export: description: 'Discovery of file systems of different types.' item_prototypes: - + uuid: 84c999eefbdd43319d0b992aff43f3c5 name: '{#FSNAME}: Space utilization' key: 'vfs.fs.size[{#FSNAME},pused]' history: 7d @@ -426,6 +445,7 @@ zabbix_export: tag: Application value: 'Filesystem {#FSNAME}' - + uuid: a1661dae47c640be9cfa9e807e125ff3 name: '{#FSNAME}: Total space' key: 'vfs.fs.size[{#FSNAME},total]' history: 7d @@ -436,6 +456,7 @@ zabbix_export: tag: Application value: 'Filesystem {#FSNAME}' - + uuid: ed0c1057b2704ab098847ae62fec9064 name: '{#FSNAME}: Used space' key: 'vfs.fs.size[{#FSNAME},used]' history: 7d @@ -447,6 +468,7 @@ zabbix_export: value: 'Filesystem {#FSNAME}' trigger_prototypes: - + uuid: 884885b381134394abd2de1a0077eeac expression: | {Windows filesystems by Zabbix agent:vfs.fs.size[{#FSNAME},pused].last()}>{$VFS.FS.PUSED.MAX.CRIT:"{#FSNAME}"} and (({Windows filesystems by Zabbix agent:vfs.fs.size[{#FSNAME},total].last()}-{Windows filesystems by Zabbix agent:vfs.fs.size[{#FSNAME},used].last()})<5G or {Windows filesystems by Zabbix agent:vfs.fs.size[{#FSNAME},pused].timeleft(1h,,100)}<1d) @@ -460,6 +482,7 @@ zabbix_export: - The disk will be full in less than 24 hours. manual_close: 'YES' - + uuid: c329543991dd4a01a5a7c2e6af83d84b expression: | {Windows filesystems by Zabbix agent:vfs.fs.size[{#FSNAME},pused].last()}>{$VFS.FS.PUSED.MAX.WARN:"{#FSNAME}"} and (({Windows filesystems by Zabbix agent:vfs.fs.size[{#FSNAME},total].last()}-{Windows filesystems by Zabbix agent:vfs.fs.size[{#FSNAME},used].last()})<10G or {Windows filesystems by Zabbix agent:vfs.fs.size[{#FSNAME},pused].timeleft(1h,,100)}<1d) @@ -480,6 +503,7 @@ zabbix_export: (({Windows filesystems by Zabbix agent:vfs.fs.size[{#FSNAME},total].last()}-{Windows filesystems by Zabbix agent:vfs.fs.size[{#FSNAME},used].last()})<5G or {Windows filesystems by Zabbix agent:vfs.fs.size[{#FSNAME},pused].timeleft(1h,,100)}<1d) graph_prototypes: - + uuid: 78d604a4bde244c38bcfbabd7ef5e09d name: '{#FSNAME}: Disk space usage' width: '600' height: '340' @@ -534,6 +558,7 @@ zabbix_export: value: '80' description: 'The warning threshold of the filesystem utilization in percent.' - + uuid: 95c4026f8ade4fa7b72f8140fc152aea template: 'Windows generic by Zabbix agent' name: 'Windows generic by Zabbix agent' description: 'Template tooling version used: 0.38' @@ -542,6 +567,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 1245fca060fb424897387d56d29fe030 name: 'Number of threads' key: 'perf_counter_en["\System\Threads"]' history: 7d @@ -551,6 +577,7 @@ zabbix_export: tag: Application value: General - + uuid: 8401ea3152ea45269eeb6cc7fa70f1aa name: 'Number of processes' key: 'proc.num[]' history: 7d @@ -560,6 +587,7 @@ zabbix_export: tag: Application value: General - + uuid: 78ae4dbd2d894819a36a7d3d00f2e508 name: 'System name' key: system.hostname delay: 1h @@ -579,12 +607,14 @@ zabbix_export: value: General triggers: - + uuid: 4ea6573aa05748e981e384c30a059de7 expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: 25454c401bea41a4b3c49da3165f3d3d name: 'System local time' key: system.localtime history: 7d @@ -596,12 +626,14 @@ zabbix_export: value: General triggers: - + uuid: 19ef71a3af7242fb88882f2c6b622833 expression: '{fuzzytime({$SYSTEM.FUZZYTIME.MAX})}=0' name: 'System time is out of sync (diff with Zabbix server > {$SYSTEM.FUZZYTIME.MAX}s)' priority: WARNING description: 'The host system time is different from the Zabbix server time.' manual_close: 'YES' - + uuid: 5ed680dff3154af58e7adc0571a6ee9d name: 'Operating system architecture' key: system.sw.arch delay: 1h @@ -619,6 +651,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 76ef3297b4b740bfaf891e039f7d4dff name: 'System description' key: system.uname delay: 1h @@ -636,6 +669,7 @@ zabbix_export: tag: Application value: General - + uuid: 24411175d64f48a195ee4a2323d8e799 name: Uptime key: system.uptime delay: 30s @@ -649,6 +683,7 @@ zabbix_export: value: Status triggers: - + uuid: 7e063f8b256d47b6a6557bc58b73339d expression: '{last()}<10m' name: 'Host has been restarted (uptime < 10m)' priority: WARNING @@ -660,6 +695,7 @@ zabbix_export: value: '60' description: 'The threshold for difference of system time in seconds.' - + uuid: 539b4b98f6fb4e12bbdf3bcdb85df2d1 template: 'Windows memory by Zabbix agent' name: 'Windows memory by Zabbix agent' description: 'Template tooling version used: 0.38' @@ -668,6 +704,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: dbbd157ca9464e858bcfbf9a88cac775 name: 'Cache bytes' key: 'perf_counter_en["\Memory\Cache Bytes"]' history: 7d @@ -681,6 +718,7 @@ zabbix_export: tag: Application value: Memory - + uuid: bea4109baa6e425eaa7b8cb3bbb1c01a name: 'Free system page table entries' key: 'perf_counter_en["\Memory\Free System Page Table Entries"]' history: 7d @@ -693,6 +731,7 @@ zabbix_export: value: Memory triggers: - + uuid: fc19e4b4f17349049a1af76b9e1c33fc expression: '{max(5m)}<{$MEM.PAGE_TABLE_CRIT.MIN}' name: 'Number of free system page table entries is too low (less {$MEM.PAGE_TABLE_CRIT.MIN} for 5m)' priority: WARNING @@ -702,6 +741,7 @@ zabbix_export: name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' expression: '{Windows memory by Zabbix agent:vm.memory.util.min(5m)}>{$MEMORY.UTIL.MAX}' - + uuid: c54782d0e8384d9cba8fe79af050e7ac name: 'Memory page faults per second' key: 'perf_counter_en["\Memory\Page Faults/sec"]' history: 7d @@ -718,6 +758,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 1ce3e64002424f29b73a5159152ae529 name: 'Memory pages per second' key: 'perf_counter_en["\Memory\Pages/sec"]' history: 7d @@ -731,6 +772,7 @@ zabbix_export: value: Memory triggers: - + uuid: 6181e48802084a32b462f73929271392 expression: '{min(5m)}>{$MEM.PAGE_SEC.CRIT.MAX}' name: 'The Memory Pages/sec is too high (over {$MEM.PAGE_SEC.CRIT.MAX} for 5m)' priority: WARNING @@ -740,6 +782,7 @@ zabbix_export: name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' expression: '{Windows memory by Zabbix agent:vm.memory.util.min(5m)}>{$MEMORY.UTIL.MAX}' - + uuid: b4ae2ff5830b47f882744f5fbcfcca05 name: 'Memory pool non-paged' key: 'perf_counter_en["\Memory\Pool Nonpaged Bytes"]' history: 7d @@ -754,6 +797,7 @@ zabbix_export: tag: Application value: Memory - + uuid: d24566c5c0fc4c219f521a1d4ae18546 name: 'Used swap space in %' key: 'perf_counter_en["\Paging file(_Total)\% Usage"]' history: 7d @@ -765,6 +809,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 3b8acdfa9b744fb595590daa370b16a9 name: 'Free swap space' type: CALCULATED key: system.swap.free @@ -777,6 +822,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 88eb59f25fde40a49f3b35f576fab29d name: 'Free swap space in %' type: DEPENDENT key: system.swap.pfree @@ -797,6 +843,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 711aae9de25e43728bfc9c26f06c800a name: 'Total swap space' key: 'system.swap.size[,total]' history: 7d @@ -807,6 +854,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 35f397ade625477eba0b557a58113761 name: 'Total memory' key: 'vm.memory.size[total]' history: 7d @@ -817,6 +865,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 69f61ded5de04623be01a77e160a41e6 name: 'Used memory' key: 'vm.memory.size[used]' history: 7d @@ -827,6 +876,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 97295c0987bd44f1af578a2e37f469f4 name: 'Memory utilization' type: CALCULATED key: vm.memory.util @@ -841,6 +891,7 @@ zabbix_export: value: Memory triggers: - + uuid: f1ba1af598ac49baa96c021a50d5b42e expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE @@ -863,6 +914,7 @@ zabbix_export: value: '20' description: 'The warning threshold of the minimum free swap.' - + uuid: 6ad6a4d1e677461ca6d1d5b2dcaba6d2 template: 'Windows network by Zabbix agent' name: 'Windows network by Zabbix agent' description: 'Template tooling version used: 0.38' @@ -871,6 +923,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 52d75ac9adc347959053860a7e0ac199 name: 'Network interfaces WMI get' key: 'wmi.getall[root\cimv2,"select Name,Description,NetConnectionID,Speed,AdapterTypeId,NetConnectionStatus from win32_networkadapter where PhysicalAdapter=True and NetConnectionStatus>0"]' history: '0' @@ -883,6 +936,7 @@ zabbix_export: value: 'Zabbix raw items' discovery_rules: - + uuid: e4ea554f9a1c4d3db0233c8babdf9bc1 name: 'Network interfaces discovery' type: DEPENDENT key: net.if.discovery @@ -920,6 +974,7 @@ zabbix_export: description: 'Discovery of installed network interfaces.' item_prototypes: - + uuid: 9e9fdb17beee45ef9bc0eac67c512da4 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets discarded' key: 'net.if.in["{#IFNAME}",dropped]' delay: 3m @@ -935,6 +990,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 29d94ac228794aa9a89a4147014c35d1 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets with errors' key: 'net.if.in["{#IFNAME}",errors]' delay: 3m @@ -950,6 +1006,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 18cb6d1cde06482a8adb10e78576b512 name: 'Interface {#IFNAME}({#IFALIAS}): Bits received' key: 'net.if.in["{#IFNAME}"]' delay: 3m @@ -970,6 +1027,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: e3065d25674045938470ce2e10fbd6c0 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets discarded' key: 'net.if.out["{#IFNAME}",dropped]' delay: 3m @@ -985,6 +1043,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: b3472a08272143bead7b9dc366b4992f name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets with errors' key: 'net.if.out["{#IFNAME}",errors]' delay: 3m @@ -1000,6 +1059,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 2e208f1d9ca949f582f24015350395b6 name: 'Interface {#IFNAME}({#IFALIAS}): Bits sent' key: 'net.if.out["{#IFNAME}"]' delay: 3m @@ -1020,6 +1080,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: db8d1c51fdcc4cffbff0c8974b5233f9 name: 'Interface {#IFNAME}({#IFALIAS}): Speed' type: DEPENDENT key: 'net.if.speed["{#IFNAME}"]' @@ -1050,6 +1111,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: efe5e7b10dbe4b5c8f86a60e6611c22f name: 'Interface {#IFNAME}({#IFALIAS}): Operational status' type: DEPENDENT key: 'net.if.status["{#IFNAME}"]' @@ -1076,6 +1138,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 431c163abca1463fb4bc9e3fcd52fae8 expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({last()}<>2 and {diff()}=1)' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{last()}=2 or {$IFCONTROL:"{#IFNAME}"}=0' @@ -1092,6 +1155,7 @@ zabbix_export: WARNING: if closed manually - won't fire again on next poll, because of .diff. manual_close: 'YES' - + uuid: 9ea1818be4d7423fb7799b9cf1546491 name: 'Interface {#IFNAME}({#IFALIAS}): Interface type' type: DEPENDENT key: 'net.if.type["{#IFNAME}"]' @@ -1118,6 +1182,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 13fbd6f5ffa8448096b82d47773ce1b1 expression: | {Windows network by Zabbix agent:net.if.speed["{#IFNAME}"].change()}<0 and {Windows network by Zabbix agent:net.if.speed["{#IFNAME}"].last()}>0 and @@ -1133,6 +1198,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Windows network by Zabbix agent:net.if.status["{#IFNAME}"].last()}<>2 and {Windows network by Zabbix agent:net.if.status["{#IFNAME}"].diff()}=1)' recovery_expression: '{Windows network by Zabbix agent:net.if.status["{#IFNAME}"].last()}=2 or {$IFCONTROL:"{#IFNAME}"}=0' - + uuid: c6da7922dd5448dda1d74eda8fec7168 expression: | ({Windows network by Zabbix agent:net.if.in["{#IFNAME}"].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Windows network by Zabbix agent:net.if.speed["{#IFNAME}"].last()} or {Windows network by Zabbix agent:net.if.out["{#IFNAME}"].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Windows network by Zabbix agent:net.if.speed["{#IFNAME}"].last()}) and @@ -1152,6 +1218,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Windows network by Zabbix agent:net.if.status["{#IFNAME}"].last()}<>2 and {Windows network by Zabbix agent:net.if.status["{#IFNAME}"].diff()}=1)' recovery_expression: '{Windows network by Zabbix agent:net.if.status["{#IFNAME}"].last()}=2 or {$IFCONTROL:"{#IFNAME}"}=0' - + uuid: 607f6fb9796d434ca8843b71d6d8fed1 expression: | {Windows network by Zabbix agent:net.if.in["{#IFNAME}",errors].min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"} or {Windows network by Zabbix agent:net.if.out["{#IFNAME}",errors].min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"} @@ -1171,6 +1238,7 @@ zabbix_export: recovery_expression: '{Windows network by Zabbix agent:net.if.status["{#IFNAME}"].last()}=2 or {$IFCONTROL:"{#IFNAME}"}=0' graph_prototypes: - + uuid: 08ea837e8c2448018cff873dacd95dcb name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' graph_items: - @@ -1268,6 +1336,7 @@ zabbix_export: description: 'This macro is used in Network interface discovery. Can be overridden on the host or linked template level.' dashboards: - + uuid: 9ddc1ce7e9ea4d7dba8e282366084f3b name: 'Netowrk interfaces' pages: - @@ -1297,6 +1366,7 @@ zabbix_export: host: 'Windows network by Zabbix agent' valuemaps: - + uuid: dd37c51d4ded48ceb449fa633dd707e2 name: 'Win32_NetworkAdapter::AdapterTypeId' mappings: - @@ -1342,6 +1412,7 @@ zabbix_export: value: '13' newvalue: '1394' - + uuid: 3265d77e34ba44f688b7aaceeeccda6b name: 'Win32_NetworkAdapter::NetConnectionStatus' mappings: - @@ -1384,6 +1455,7 @@ zabbix_export: value: '12' newvalue: 'Credentials Required' - + uuid: 4026647be95a47de98b0f09dc36ce72f template: 'Windows physical disks by Zabbix agent' name: 'Windows physical disks by Zabbix agent' description: 'Template tooling version used: 0.38' @@ -1392,6 +1464,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: d03f20ec394e4725a5dfdceecb79c8bd name: 'Physical disks discovery' key: 'perf_instance_en.discovery[PhysicalDisk]' delay: 1h @@ -1410,6 +1483,7 @@ zabbix_export: description: 'Discovery of installed physical disks.' item_prototypes: - + uuid: 44d9353d47274309bb3edaa34b7b3470 name: '{#DEVNAME}: Disk utilization' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\% Disk Time",60]' history: 7d @@ -1422,6 +1496,7 @@ zabbix_export: value: 'Disk {#DEVNAME}' trigger_prototypes: - + uuid: 4fb745069b8b437894728e187a4ebb75 expression: '{min(15m)}>{$VFS.DEV.UTIL.MAX.WARN}' name: '{#DEVNAME}: Disk is overloaded (util > {$VFS.DEV.UTIL.MAX.WARN}% for 15m)' priority: WARNING @@ -1435,6 +1510,7 @@ zabbix_export: name: '{#DEVNAME}: Disk write request responses are too high (write > {$VFS.DEV.WRITE.AWAIT.WARN:"{#DEVNAME}"}s for 15m)' expression: '{Windows physical disks by Zabbix agent:perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk sec/Write",60].min(15m)} > {$VFS.DEV.WRITE.AWAIT.WARN:"{#DEVNAME}"}' - + uuid: 8122d6fd46a54d5f8b23c4b21a333959 name: '{#DEVNAME}: Average disk read queue length' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk Read Queue Length",60]' history: 7d @@ -1445,6 +1521,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: f6896b69665d4a9bb160b23a322919d4 name: '{#DEVNAME}: Disk read request avg waiting time' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk sec/Read",60]' history: 7d @@ -1457,12 +1534,14 @@ zabbix_export: value: 'Disk {#DEVNAME}' trigger_prototypes: - + uuid: fb7e243245864f7791410c3bd5522ba8 expression: '{min(15m)} > {$VFS.DEV.READ.AWAIT.WARN:"{#DEVNAME}"}' name: '{#DEVNAME}: Disk read request responses are too high (read > {$VFS.DEV.READ.AWAIT.WARN:"{#DEVNAME}"}s for 15m' priority: WARNING description: 'This trigger might indicate disk {#DEVNAME} saturation.' manual_close: 'YES' - + uuid: 704680610f6a42dc9373db929a3d0d53 name: '{#DEVNAME}: Disk write request avg waiting time' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk sec/Write",60]' history: 7d @@ -1475,12 +1554,14 @@ zabbix_export: value: 'Disk {#DEVNAME}' trigger_prototypes: - + uuid: 8292d41cdd3048e3b02ccaf434908fc2 expression: '{min(15m)} > {$VFS.DEV.WRITE.AWAIT.WARN:"{#DEVNAME}"}' name: '{#DEVNAME}: Disk write request responses are too high (write > {$VFS.DEV.WRITE.AWAIT.WARN:"{#DEVNAME}"}s for 15m)' priority: WARNING description: 'This trigger might indicate disk {#DEVNAME} saturation.' manual_close: 'YES' - + uuid: 9f5d1cdb629847ad97e0fa0804883e91 name: '{#DEVNAME}: Average disk write queue length' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk Write Queue Length",60]' history: 7d @@ -1491,6 +1572,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 3565ad70600d4c8aa5ebbbebd3f67270 name: '{#DEVNAME}: Disk average queue size (avgqu-sz)' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Current Disk Queue Length",60]' history: 7d @@ -1501,6 +1583,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 3485202f1e6b42ce8099ce6d6347a994 name: '{#DEVNAME}: Disk read rate' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Disk Reads/sec",60]' history: 7d @@ -1512,6 +1595,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 66e312629db1460c8b215d34d29f7418 name: '{#DEVNAME}: Disk write rate' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Disk Writes/sec",60]' history: 7d @@ -1524,6 +1608,7 @@ zabbix_export: value: 'Disk {#DEVNAME}' graph_prototypes: - + uuid: 5fcd9dc53cd34e4981bf5e48a88951a0 name: '{#DEVNAME}: Disk average queue length' graph_items: - @@ -1538,6 +1623,7 @@ zabbix_export: host: 'Windows physical disks by Zabbix agent' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk Write Queue Length",60]' - + uuid: 6561058a9cd748728bb46d8d04a5b74b name: '{#DEVNAME}: Disk average waiting time' graph_items: - @@ -1553,6 +1639,7 @@ zabbix_export: host: 'Windows physical disks by Zabbix agent' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk sec/Write",60]' - + uuid: 83dee3e21b2f4b3c8c7552f87ebec81c name: '{#DEVNAME}: Disk read/write rates' graph_items: - @@ -1568,6 +1655,7 @@ zabbix_export: host: 'Windows physical disks by Zabbix agent' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Disk Writes/sec",60]' - + uuid: d3b5ccf4530447c2aee84fb23a6934d0 name: '{#DEVNAME}: Disk utilization and queue' graph_items: - @@ -1611,6 +1699,7 @@ zabbix_export: value: '0.02' description: 'Disk write average response time (in s) before the trigger would fire.' - + uuid: dfd6f32510a840c29f9cb4b974977770 template: 'Windows services by Zabbix agent' name: 'Windows services by Zabbix agent' description: | @@ -1622,6 +1711,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: d4fb5efff5494013b452e5a47ac265f5 name: 'Windows services discovery' key: service.discovery delay: 1h @@ -1649,6 +1739,7 @@ zabbix_export: description: 'Discovery of Windows services of different types as defined in template''s macros.' item_prototypes: - + uuid: 934d8e7f237d42739e880803f02f0da9 name: 'State of service "{#SERVICE.NAME}" ({#SERVICE.DISPLAYNAME})' key: 'service.info["{#SERVICE.NAME}",state]' history: 7d @@ -1660,6 +1751,7 @@ zabbix_export: value: Services trigger_prototypes: - + uuid: 46d8b43b54564c11875a417d7846ff71 expression: '{min(#3)}<>0' name: '"{#SERVICE.NAME}" ({#SERVICE.DISPLAYNAME}) is not running (startup type {#SERVICE.STARTUPNAME})' priority: AVERAGE @@ -1683,6 +1775,7 @@ zabbix_export: description: 'This macro is used in Service discovery. Can be overridden on the host or linked template level.' valuemaps: - + uuid: 5d9a045df1df48daaa6752bd75f1681d name: 'Windows service state' mappings: - @@ -1714,6 +1807,7 @@ zabbix_export: newvalue: 'No such service' triggers: - + uuid: 758127bfe84542bfbc24d012abc9d02e expression: '{Windows CPU by Zabbix agent:perf_counter_en["\System\Processor Queue Length"].min(5m)} - {Windows CPU by Zabbix agent:wmi.get[root/cimv2,"Select NumberOfLogicalProcessors from Win32_ComputerSystem"].last()} * 2 > {$CPU.QUEUE.CRIT.MAX}' name: 'CPU queue length is too high (over {$CPU.QUEUE.CRIT.MAX} for 5m)' priority: WARNING @@ -1723,6 +1817,7 @@ zabbix_export: name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' expression: '{Windows CPU by Zabbix agent:system.cpu.util.min(5m)}>{$CPU.UTIL.CRIT}' - + uuid: 449d606c70f64b1cbef2252c2be09037 expression: '{Windows memory by Zabbix agent:system.swap.pfree.min(5m)}<{$SWAP.PFREE.MIN.WARN} and {Windows memory by Zabbix agent:system.swap.size[,total].last()}>0' name: 'High swap space usage (less than {$SWAP.PFREE.MIN.WARN}% free)' opdata: 'Free: {ITEM.LASTVALUE1}, total: {ITEM.LASTVALUE2}' @@ -1734,6 +1829,7 @@ zabbix_export: expression: '{Windows memory by Zabbix agent:vm.memory.util.min(5m)}>{$MEMORY.UTIL.MAX}' graphs: - + uuid: e3029427b9124e30a9aa06000219f572 name: 'CPU jumps' graph_items: - @@ -1748,6 +1844,7 @@ zabbix_export: host: 'Windows CPU by Zabbix agent' key: 'perf_counter_en["\Processor Information(_total)\% Interrupt Time"]' - + uuid: 0b520e68348e4c17983672c5ca4dffb1 name: 'CPU usage' type: STACKED ymin_type_1: FIXED @@ -1765,6 +1862,7 @@ zabbix_export: host: 'Windows CPU by Zabbix agent' key: 'perf_counter_en["\Processor Information(_total)\% Privileged Time"]' - + uuid: d7543150b21e4678a29ca1072c8660df name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -1776,6 +1874,7 @@ zabbix_export: host: 'Windows CPU by Zabbix agent' key: system.cpu.util - + uuid: 61a375b6875641bf93145be801809ece name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -1787,6 +1886,7 @@ zabbix_export: host: 'Windows memory by Zabbix agent' key: vm.memory.util - + uuid: 8891c435d3df489ea18847abb82054ca name: 'Swap usage' graph_items: - diff --git a/templates/os/windows_agent_active/template_os_windows_agent_active.yaml b/templates/os/windows_agent_active/template_os_windows_agent_active.yaml index e1f0548f28d..0a8cd1246ec 100644 --- a/templates/os/windows_agent_active/template_os_windows_agent_active.yaml +++ b/templates/os/windows_agent_active/template_os_windows_agent_active.yaml @@ -1,13 +1,16 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:28:50Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules - + uuid: 846977d1dfed4968bc5f8bdb363285bc name: 'Templates/Operating systems' templates: - + uuid: 5fdd2ca8b8f84962aaea5a218b46ea7d template: 'Windows by Zabbix agent active' name: 'Windows by Zabbix agent active' description: | @@ -39,6 +42,7 @@ zabbix_export: name: 'Templates/Operating systems' dashboards: - + uuid: 234161507ccb4d83b111cb31e0db8ae5 name: 'System performance' pages: - @@ -204,6 +208,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' host: 'Windows by Zabbix agent active' - + uuid: 296cb27ad93b4063b77aaf1a8339d40c template: 'Windows CPU by Zabbix agent active' name: 'Windows CPU by Zabbix agent active' description: 'Template tooling version used: 0.38' @@ -212,6 +217,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 94cedfa2390f4e509456222a69207023 name: 'CPU DPC time' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Processor Information(_total)\% DPC Time"]' @@ -229,6 +235,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 9c3ee1744a604a41b90dcec49effaff7 name: 'CPU interrupt time' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Processor Information(_total)\% Interrupt Time"]' @@ -247,6 +254,7 @@ zabbix_export: value: CPU triggers: - + uuid: b8b4c5dafc5e4910bfc069d2fb10bb24 expression: '{min(5m)}>{$CPU.INTERRUPT.CRIT.MAX}' name: 'CPU interrupt time is too high (over {$CPU.INTERRUPT.CRIT.MAX}% for 5m)' priority: WARNING @@ -262,6 +270,7 @@ zabbix_export: name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' expression: '{Windows CPU by Zabbix agent active:system.cpu.util.min(5m)}>{$CPU.UTIL.CRIT}' - + uuid: 49073e4ccf964d349945824888ec46b0 name: 'CPU privileged time' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Processor Information(_total)\% Privileged Time"]' @@ -279,6 +288,7 @@ zabbix_export: value: CPU triggers: - + uuid: 61a8b4c46ecc4c54b5a0aa89efb662f6 expression: '{min(5m)}>{$CPU.PRIV.CRIT.MAX}' name: 'CPU privileged time is too high (over {$CPU.PRIV.CRIT.MAX}% for 5m)' priority: WARNING @@ -291,6 +301,7 @@ zabbix_export: name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' expression: '{Windows CPU by Zabbix agent active:system.cpu.util.min(5m)}>{$CPU.UTIL.CRIT}' - + uuid: bebffbf027bb48feba459e7f344d67f2 name: 'CPU user time' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Processor Information(_total)\% User Time"]' @@ -305,6 +316,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 8d1d279c74324690a1ee37dbc90a7f88 name: 'Context switches per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\System\Context Switches/sec"]' @@ -320,6 +332,7 @@ zabbix_export: tag: Application value: CPU - + uuid: b7a1b8f5c4664195921d459a60f09d57 name: 'CPU queue length' type: ZABBIX_ACTIVE key: 'perf_counter_en["\System\Processor Queue Length"]' @@ -333,6 +346,7 @@ zabbix_export: tag: Application value: CPU - + uuid: 6f3c6b7312be445eb54e0851447a879e name: 'CPU utilization' type: ZABBIX_ACTIVE key: system.cpu.util @@ -346,12 +360,14 @@ zabbix_export: value: CPU triggers: - + uuid: fbcb0b9a81ac43979f699ca5b1b49a2e expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: cb071eb5cc82471c83e88b9125c2832a name: 'Number of cores' type: ZABBIX_ACTIVE key: 'wmi.get[root/cimv2,"Select NumberOfLogicalProcessors from Win32_ComputerSystem"]' @@ -379,6 +395,7 @@ zabbix_export: value: '90' description: 'The critical threshold of the CPU utilization in %.' - + uuid: 1b04ac025fcf474cb97e6c8c95855eeb template: 'Windows filesystems by Zabbix agent active' name: 'Windows filesystems by Zabbix agent active' description: 'Template tooling version used: 0.38' @@ -387,6 +404,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: c6af2bf05ad2458babf0a3533d6c36f3 name: 'Mounted filesystem discovery' type: ZABBIX_ACTIVE key: vfs.fs.discovery @@ -424,6 +442,7 @@ zabbix_export: description: 'Discovery of file systems of different types.' item_prototypes: - + uuid: 6d3c76d7f4644e07a351aacc0c2b0651 name: '{#FSNAME}: Space utilization' type: ZABBIX_ACTIVE key: 'vfs.fs.size[{#FSNAME},pused]' @@ -436,6 +455,7 @@ zabbix_export: tag: Application value: 'Filesystem {#FSNAME}' - + uuid: 4ca1e75a143f4b1c9cb1b1e9d0d02286 name: '{#FSNAME}: Total space' type: ZABBIX_ACTIVE key: 'vfs.fs.size[{#FSNAME},total]' @@ -447,6 +467,7 @@ zabbix_export: tag: Application value: 'Filesystem {#FSNAME}' - + uuid: c221010d5aef4bb182681092d0df3586 name: '{#FSNAME}: Used space' type: ZABBIX_ACTIVE key: 'vfs.fs.size[{#FSNAME},used]' @@ -459,6 +480,7 @@ zabbix_export: value: 'Filesystem {#FSNAME}' trigger_prototypes: - + uuid: 3abcc68b5453434eae483bcf772513b6 expression: | {Windows filesystems by Zabbix agent active:vfs.fs.size[{#FSNAME},pused].last()}>{$VFS.FS.PUSED.MAX.CRIT:"{#FSNAME}"} and (({Windows filesystems by Zabbix agent active:vfs.fs.size[{#FSNAME},total].last()}-{Windows filesystems by Zabbix agent active:vfs.fs.size[{#FSNAME},used].last()})<5G or {Windows filesystems by Zabbix agent active:vfs.fs.size[{#FSNAME},pused].timeleft(1h,,100)}<1d) @@ -472,6 +494,7 @@ zabbix_export: - The disk will be full in less than 24 hours. manual_close: 'YES' - + uuid: 1f17b9c438334e3aaf96ee3386cca5e9 expression: | {Windows filesystems by Zabbix agent active:vfs.fs.size[{#FSNAME},pused].last()}>{$VFS.FS.PUSED.MAX.WARN:"{#FSNAME}"} and (({Windows filesystems by Zabbix agent active:vfs.fs.size[{#FSNAME},total].last()}-{Windows filesystems by Zabbix agent active:vfs.fs.size[{#FSNAME},used].last()})<10G or {Windows filesystems by Zabbix agent active:vfs.fs.size[{#FSNAME},pused].timeleft(1h,,100)}<1d) @@ -492,6 +515,7 @@ zabbix_export: (({Windows filesystems by Zabbix agent active:vfs.fs.size[{#FSNAME},total].last()}-{Windows filesystems by Zabbix agent active:vfs.fs.size[{#FSNAME},used].last()})<5G or {Windows filesystems by Zabbix agent active:vfs.fs.size[{#FSNAME},pused].timeleft(1h,,100)}<1d) graph_prototypes: - + uuid: 112006f664834dcf932373b57900425c name: '{#FSNAME}: Disk space usage' width: '600' height: '340' @@ -546,6 +570,7 @@ zabbix_export: value: '80' description: 'The warning threshold of the filesystem utilization in percent.' - + uuid: 6dd37a415f4c40aa960d7ba91b6b5143 template: 'Windows generic by Zabbix agent active' name: 'Windows generic by Zabbix agent active' description: 'Template tooling version used: 0.38' @@ -554,6 +579,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 09ff6e03432f4db58e5f43697d0333e8 name: 'Number of threads' type: ZABBIX_ACTIVE key: 'perf_counter_en["\System\Threads"]' @@ -564,6 +590,7 @@ zabbix_export: tag: Application value: General - + uuid: 665093a48f39404e9ae3221657a5e962 name: 'Number of processes' type: ZABBIX_ACTIVE key: 'proc.num[]' @@ -574,6 +601,7 @@ zabbix_export: tag: Application value: General - + uuid: 73b821a638a74e6d86be642952d2d6fe name: 'System name' type: ZABBIX_ACTIVE key: system.hostname @@ -594,12 +622,14 @@ zabbix_export: value: General triggers: - + uuid: 9a5f40731c834f6ba067768f33f2de42 expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: 78f2089b58f54042ac70fd9ac3b2aa7e name: 'System local time' key: system.localtime history: 7d @@ -612,12 +642,14 @@ zabbix_export: value: General triggers: - + uuid: b8373f51e8124711938b4fdb9c78b56d expression: '{fuzzytime({$SYSTEM.FUZZYTIME.MAX})}=0' name: 'System time is out of sync (diff with Zabbix server > {$SYSTEM.FUZZYTIME.MAX}s)' priority: WARNING description: 'The host system time is different from the Zabbix server time.' manual_close: 'YES' - + uuid: 0522b89bdee248c5aad6ff77d9a68311 name: 'Operating system architecture' type: ZABBIX_ACTIVE key: system.sw.arch @@ -636,6 +668,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 383c3f59afee455d8981fe85e46c94dd name: 'System description' type: ZABBIX_ACTIVE key: system.uname @@ -654,6 +687,7 @@ zabbix_export: tag: Application value: General - + uuid: e5342587828d40ed8feafdccdd6d92e3 name: Uptime type: ZABBIX_ACTIVE key: system.uptime @@ -668,6 +702,7 @@ zabbix_export: value: Status triggers: - + uuid: 018dea556cde4bc6b5d0f7870d85f6cc expression: '{last()}<10m' name: 'Host has been restarted (uptime < 10m)' priority: WARNING @@ -679,6 +714,7 @@ zabbix_export: value: '60' description: 'The threshold for difference of system time in seconds.' - + uuid: e6535f54a0554463889fb8c65db11250 template: 'Windows memory by Zabbix agent active' name: 'Windows memory by Zabbix agent active' description: 'Template tooling version used: 0.38' @@ -687,6 +723,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 50610f9c46a848bdbdc08ed5b9c2a156 name: 'Cache bytes' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Memory\Cache Bytes"]' @@ -701,6 +738,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 6faf395b5bb14456a33e6689b7618613 name: 'Free system page table entries' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Memory\Free System Page Table Entries"]' @@ -714,6 +752,7 @@ zabbix_export: value: Memory triggers: - + uuid: b65aaa314fdd46ed9bcb2fe65e411cfa expression: '{max(5m)}<{$MEM.PAGE_TABLE_CRIT.MIN}' name: 'Number of free system page table entries is too low (less {$MEM.PAGE_TABLE_CRIT.MIN} for 5m)' priority: WARNING @@ -723,6 +762,7 @@ zabbix_export: name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' expression: '{Windows memory by Zabbix agent active:vm.memory.util.min(5m)}>{$MEMORY.UTIL.MAX}' - + uuid: 9529c721229841f78362b4759cf2a910 name: 'Memory page faults per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Memory\Page Faults/sec"]' @@ -740,6 +780,7 @@ zabbix_export: tag: Application value: Memory - + uuid: f6c50f669f59467e9c5dca1c54f11ba6 name: 'Memory pages per second' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Memory\Pages/sec"]' @@ -754,6 +795,7 @@ zabbix_export: value: Memory triggers: - + uuid: 7446d762cee7460a839105bffdfd7d98 expression: '{min(5m)}>{$MEM.PAGE_SEC.CRIT.MAX}' name: 'The Memory Pages/sec is too high (over {$MEM.PAGE_SEC.CRIT.MAX} for 5m)' priority: WARNING @@ -763,6 +805,7 @@ zabbix_export: name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' expression: '{Windows memory by Zabbix agent active:vm.memory.util.min(5m)}>{$MEMORY.UTIL.MAX}' - + uuid: 46dbc910c830421f9a95e0da1e467b39 name: 'Memory pool non-paged' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Memory\Pool Nonpaged Bytes"]' @@ -778,6 +821,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 81b54eadc3c546858982dc8cf9228dd4 name: 'Used swap space in %' type: ZABBIX_ACTIVE key: 'perf_counter_en["\Paging file(_Total)\% Usage"]' @@ -790,6 +834,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 2eec55a22cf74c16b06eb6f9028637f8 name: 'Free swap space' type: CALCULATED key: system.swap.free @@ -802,6 +847,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 5f86e2a308a342769cb5bf91da3976ef name: 'Free swap space in %' type: DEPENDENT key: system.swap.pfree @@ -822,6 +868,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 9a73bfe24f884eea9bb9a13042b6dbfd name: 'Total swap space' type: ZABBIX_ACTIVE key: 'system.swap.size[,total]' @@ -833,6 +880,7 @@ zabbix_export: tag: Application value: Memory - + uuid: b6b897e08b0f4dd1b858304d5456ab86 name: 'Total memory' type: ZABBIX_ACTIVE key: 'vm.memory.size[total]' @@ -844,6 +892,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 7b6b29a6d984476785e77b9604874ed5 name: 'Used memory' type: ZABBIX_ACTIVE key: 'vm.memory.size[used]' @@ -855,6 +904,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 5731f496327c422e8fb33a1db6412d74 name: 'Memory utilization' type: CALCULATED key: vm.memory.util @@ -869,6 +919,7 @@ zabbix_export: value: Memory triggers: - + uuid: 10baa00392594f05b81fa7ab519131b0 expression: '{min(5m)}>{$MEMORY.UTIL.MAX}' name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE @@ -891,6 +942,7 @@ zabbix_export: value: '20' description: 'The warning threshold of the minimum free swap.' - + uuid: 792cb76a1a6340d8acb36d8802d22c00 template: 'Windows network by Zabbix agent active' name: 'Windows network by Zabbix agent active' description: 'Template tooling version used: 0.38' @@ -899,6 +951,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 7c115b04b8904cc187aa3c8bbf456a57 name: 'Network interfaces WMI get' type: ZABBIX_ACTIVE key: 'wmi.getall[root\cimv2,"select Name,Description,NetConnectionID,Speed,AdapterTypeId,NetConnectionStatus from win32_networkadapter where PhysicalAdapter=True and NetConnectionStatus>0"]' @@ -912,6 +965,7 @@ zabbix_export: value: 'Zabbix raw items' discovery_rules: - + uuid: 876e793097d949e49d23b6c4e7df4988 name: 'Network interfaces discovery' type: DEPENDENT key: net.if.discovery @@ -949,6 +1003,7 @@ zabbix_export: description: 'Discovery of installed network interfaces.' item_prototypes: - + uuid: a1c5afacb66f4c9abf4f8e901f42cb64 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets discarded' type: ZABBIX_ACTIVE key: 'net.if.in["{#IFNAME}",dropped]' @@ -965,6 +1020,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 3ee5bf3e405c4de2856bfaa729b0f469 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets with errors' type: ZABBIX_ACTIVE key: 'net.if.in["{#IFNAME}",errors]' @@ -981,6 +1037,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: ea8b2a4901254965b40e57f7bdf1ea3f name: 'Interface {#IFNAME}({#IFALIAS}): Bits received' type: ZABBIX_ACTIVE key: 'net.if.in["{#IFNAME}"]' @@ -1002,6 +1059,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 8feffdee85e2486191de0968ec7918b7 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets discarded' type: ZABBIX_ACTIVE key: 'net.if.out["{#IFNAME}",dropped]' @@ -1018,6 +1076,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 84d1943e15c046f894bf0219288671e4 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets with errors' type: ZABBIX_ACTIVE key: 'net.if.out["{#IFNAME}",errors]' @@ -1034,6 +1093,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: fb0785a7e7e54743bef715fb60dbe890 name: 'Interface {#IFNAME}({#IFALIAS}): Bits sent' type: ZABBIX_ACTIVE key: 'net.if.out["{#IFNAME}"]' @@ -1055,6 +1115,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 27bf112e7c1f4652aa326fa240215e41 name: 'Interface {#IFNAME}({#IFALIAS}): Speed' type: DEPENDENT key: 'net.if.speed["{#IFNAME}"]' @@ -1085,6 +1146,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 44fd303ebab348ceb99c74599c587cb4 name: 'Interface {#IFNAME}({#IFALIAS}): Operational status' type: DEPENDENT key: 'net.if.status["{#IFNAME}"]' @@ -1111,6 +1173,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 4f9bbd9821404c8eb1cbe713f21d3b05 expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({last()}<>2 and {diff()}=1)' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{last()}=2 or {$IFCONTROL:"{#IFNAME}"}=0' @@ -1127,6 +1190,7 @@ zabbix_export: WARNING: if closed manually - won't fire again on next poll, because of .diff. manual_close: 'YES' - + uuid: 14f7982f0a1a49799646fe4685df7db8 name: 'Interface {#IFNAME}({#IFALIAS}): Interface type' type: DEPENDENT key: 'net.if.type["{#IFNAME}"]' @@ -1153,6 +1217,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 9ce3e0defd66493d800d5847202a3b16 expression: | {Windows network by Zabbix agent active:net.if.speed["{#IFNAME}"].change()}<0 and {Windows network by Zabbix agent active:net.if.speed["{#IFNAME}"].last()}>0 and @@ -1168,6 +1233,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Windows network by Zabbix agent active:net.if.status["{#IFNAME}"].last()}<>2 and {Windows network by Zabbix agent active:net.if.status["{#IFNAME}"].diff()}=1)' recovery_expression: '{Windows network by Zabbix agent active:net.if.status["{#IFNAME}"].last()}=2 or {$IFCONTROL:"{#IFNAME}"}=0' - + uuid: 2c96ed93a3604ae2af479071de22cd89 expression: | ({Windows network by Zabbix agent active:net.if.in["{#IFNAME}"].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Windows network by Zabbix agent active:net.if.speed["{#IFNAME}"].last()} or {Windows network by Zabbix agent active:net.if.out["{#IFNAME}"].avg(15m)}>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*{Windows network by Zabbix agent active:net.if.speed["{#IFNAME}"].last()}) and @@ -1187,6 +1253,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and ({Windows network by Zabbix agent active:net.if.status["{#IFNAME}"].last()}<>2 and {Windows network by Zabbix agent active:net.if.status["{#IFNAME}"].diff()}=1)' recovery_expression: '{Windows network by Zabbix agent active:net.if.status["{#IFNAME}"].last()}=2 or {$IFCONTROL:"{#IFNAME}"}=0' - + uuid: 214cb5f8e03e4ca791603ad2f0ae7f57 expression: | {Windows network by Zabbix agent active:net.if.in["{#IFNAME}",errors].min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"} or {Windows network by Zabbix agent active:net.if.out["{#IFNAME}",errors].min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"} @@ -1206,6 +1273,7 @@ zabbix_export: recovery_expression: '{Windows network by Zabbix agent active:net.if.status["{#IFNAME}"].last()}=2 or {$IFCONTROL:"{#IFNAME}"}=0' graph_prototypes: - + uuid: 5042d069d9364413bc594f2a22a31cb6 name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' graph_items: - @@ -1303,6 +1371,7 @@ zabbix_export: description: 'This macro is used in Network interface discovery. Can be overridden on the host or linked template level.' dashboards: - + uuid: 1f4737b4a5364b35a8358dccedf6a492 name: 'Netowrk interfaces' pages: - @@ -1332,6 +1401,7 @@ zabbix_export: host: 'Windows network by Zabbix agent active' valuemaps: - + uuid: 7300d3f66dec4f90bcd6889d206db89f name: 'Win32_NetworkAdapter::AdapterTypeId' mappings: - @@ -1377,6 +1447,7 @@ zabbix_export: value: '13' newvalue: '1394' - + uuid: a1e647b6b26547bfbc044d213150c71b name: 'Win32_NetworkAdapter::NetConnectionStatus' mappings: - @@ -1419,6 +1490,7 @@ zabbix_export: value: '12' newvalue: 'Credentials Required' - + uuid: 222cf73cb40941f6be62db0540524e5e template: 'Windows physical disks by Zabbix agent active' name: 'Windows physical disks by Zabbix agent active' description: 'Template tooling version used: 0.38' @@ -1427,6 +1499,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: 355a9297d1fb4cb0b587e40ef152dc0f name: 'Physical disks discovery' type: ZABBIX_ACTIVE key: 'perf_instance_en.discovery[PhysicalDisk]' @@ -1446,6 +1519,7 @@ zabbix_export: description: 'Discovery of installed physical disks.' item_prototypes: - + uuid: 7d6ab9b1b76041869d7818652b5c5b0e name: '{#DEVNAME}: Disk utilization' type: ZABBIX_ACTIVE key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\% Disk Time",60]' @@ -1459,6 +1533,7 @@ zabbix_export: value: 'Disk {#DEVNAME}' trigger_prototypes: - + uuid: f28f24a764c442d6bfcecd9726a93b98 expression: '{min(15m)}>{$VFS.DEV.UTIL.MAX.WARN}' name: '{#DEVNAME}: Disk is overloaded (util > {$VFS.DEV.UTIL.MAX.WARN}% for 15m)' priority: WARNING @@ -1472,6 +1547,7 @@ zabbix_export: name: '{#DEVNAME}: Disk write request responses are too high (write > {$VFS.DEV.WRITE.AWAIT.WARN:"{#DEVNAME}"}s for 15m)' expression: '{Windows physical disks by Zabbix agent active:perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk sec/Write",60].min(15m)} > {$VFS.DEV.WRITE.AWAIT.WARN:"{#DEVNAME}"}' - + uuid: ee3e17e348f84f8bb4eb9675cb0ef045 name: '{#DEVNAME}: Average disk read queue length' type: ZABBIX_ACTIVE key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk Read Queue Length",60]' @@ -1483,6 +1559,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 83bc066220ec47bb898351e8d20fb81d name: '{#DEVNAME}: Disk read request avg waiting time' type: ZABBIX_ACTIVE key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk sec/Read",60]' @@ -1496,12 +1573,14 @@ zabbix_export: value: 'Disk {#DEVNAME}' trigger_prototypes: - + uuid: fe8422b3e09741e79b9c2519281eaade expression: '{min(15m)} > {$VFS.DEV.READ.AWAIT.WARN:"{#DEVNAME}"}' name: '{#DEVNAME}: Disk read request responses are too high (read > {$VFS.DEV.READ.AWAIT.WARN:"{#DEVNAME}"}s for 15m' priority: WARNING description: 'This trigger might indicate disk {#DEVNAME} saturation.' manual_close: 'YES' - + uuid: 9f906bcb67f847b7bfbca098659063d4 name: '{#DEVNAME}: Disk write request avg waiting time' type: ZABBIX_ACTIVE key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk sec/Write",60]' @@ -1515,12 +1594,14 @@ zabbix_export: value: 'Disk {#DEVNAME}' trigger_prototypes: - + uuid: a16d7a362ef549d79888a1d389022544 expression: '{min(15m)} > {$VFS.DEV.WRITE.AWAIT.WARN:"{#DEVNAME}"}' name: '{#DEVNAME}: Disk write request responses are too high (write > {$VFS.DEV.WRITE.AWAIT.WARN:"{#DEVNAME}"}s for 15m)' priority: WARNING description: 'This trigger might indicate disk {#DEVNAME} saturation.' manual_close: 'YES' - + uuid: 584f4a8fba0b4e3cba7f37cba42cd97c name: '{#DEVNAME}: Average disk write queue length' type: ZABBIX_ACTIVE key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk Write Queue Length",60]' @@ -1532,6 +1613,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 1201592953094d48af20a0e420bfa846 name: '{#DEVNAME}: Disk average queue size (avgqu-sz)' type: ZABBIX_ACTIVE key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Current Disk Queue Length",60]' @@ -1543,6 +1625,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: e0f052d64ea544b09dfe619cb91f28c8 name: '{#DEVNAME}: Disk read rate' type: ZABBIX_ACTIVE key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Disk Reads/sec",60]' @@ -1555,6 +1638,7 @@ zabbix_export: tag: Application value: 'Disk {#DEVNAME}' - + uuid: 33e5e9eccad84737bf428fc54b25fc5c name: '{#DEVNAME}: Disk write rate' type: ZABBIX_ACTIVE key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Disk Writes/sec",60]' @@ -1568,6 +1652,7 @@ zabbix_export: value: 'Disk {#DEVNAME}' graph_prototypes: - + uuid: b84e9fa116434ec8ba9ab9bb7a2aa6d2 name: '{#DEVNAME}: Disk average queue length' graph_items: - @@ -1582,6 +1667,7 @@ zabbix_export: host: 'Windows physical disks by Zabbix agent active' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk Write Queue Length",60]' - + uuid: ece6c5cbff6e4997b52ea1d7652b7680 name: '{#DEVNAME}: Disk average waiting time' graph_items: - @@ -1597,6 +1683,7 @@ zabbix_export: host: 'Windows physical disks by Zabbix agent active' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Avg. Disk sec/Write",60]' - + uuid: 681afbf26ef340c682f8deffd921ae2d name: '{#DEVNAME}: Disk read/write rates' graph_items: - @@ -1612,6 +1699,7 @@ zabbix_export: host: 'Windows physical disks by Zabbix agent active' key: 'perf_counter_en["\PhysicalDisk({#DEVNAME})\Disk Writes/sec",60]' - + uuid: 58fb9ac4f2864730aaeda6a035b1591e name: '{#DEVNAME}: Disk utilization and queue' graph_items: - @@ -1655,6 +1743,7 @@ zabbix_export: value: '0.02' description: 'Disk write average response time (in s) before the trigger would fire.' - + uuid: 3366a65bbc3e46348bec303e84e23b15 template: 'Windows services by Zabbix agent active' name: 'Windows services by Zabbix agent active' description: | @@ -1666,6 +1755,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: 25e19e75eb4d4fd68df976323c7fac21 name: 'Windows services discovery' type: ZABBIX_ACTIVE key: service.discovery @@ -1694,6 +1784,7 @@ zabbix_export: description: 'Discovery of Windows services of different types as defined in template''s macros.' item_prototypes: - + uuid: c1606f1f7c9e4eb494c0c5e4e4f21ea5 name: 'State of service "{#SERVICE.NAME}" ({#SERVICE.DISPLAYNAME})' type: ZABBIX_ACTIVE key: 'service.info["{#SERVICE.NAME}",state]' @@ -1706,6 +1797,7 @@ zabbix_export: value: Services trigger_prototypes: - + uuid: 97a43399a6ab4a7ba7565704378360da expression: '{min(#3)}<>0' name: '"{#SERVICE.NAME}" ({#SERVICE.DISPLAYNAME}) is not running (startup type {#SERVICE.STARTUPNAME})' priority: AVERAGE @@ -1729,6 +1821,7 @@ zabbix_export: description: 'This macro is used in Service discovery. Can be overridden on the host or linked template level.' valuemaps: - + uuid: af7bd46d70ed4058afa4961d130dc0b2 name: 'Windows service state' mappings: - @@ -1760,6 +1853,7 @@ zabbix_export: newvalue: 'No such service' triggers: - + uuid: 248e37c0f34e4d03a29c5134e6e9f401 expression: '{Windows CPU by Zabbix agent active:perf_counter_en["\System\Processor Queue Length"].min(5m)} - {Windows CPU by Zabbix agent active:wmi.get[root/cimv2,"Select NumberOfLogicalProcessors from Win32_ComputerSystem"].last()} * 2 > {$CPU.QUEUE.CRIT.MAX}' name: 'CPU queue length is too high (over {$CPU.QUEUE.CRIT.MAX} for 5m)' priority: WARNING @@ -1769,6 +1863,7 @@ zabbix_export: name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' expression: '{Windows CPU by Zabbix agent active:system.cpu.util.min(5m)}>{$CPU.UTIL.CRIT}' - + uuid: 861262f55e544cb5b95588b9fc186c9c expression: '{Windows memory by Zabbix agent active:system.swap.pfree.min(5m)}<{$SWAP.PFREE.MIN.WARN} and {Windows memory by Zabbix agent active:system.swap.size[,total].last()}>0' name: 'High swap space usage (less than {$SWAP.PFREE.MIN.WARN}% free)' opdata: 'Free: {ITEM.LASTVALUE1}, total: {ITEM.LASTVALUE2}' @@ -1780,6 +1875,7 @@ zabbix_export: expression: '{Windows memory by Zabbix agent active:vm.memory.util.min(5m)}>{$MEMORY.UTIL.MAX}' graphs: - + uuid: 12c859baa46044a0a439f26d2eb50436 name: 'CPU jumps' graph_items: - @@ -1794,6 +1890,7 @@ zabbix_export: host: 'Windows CPU by Zabbix agent active' key: 'perf_counter_en["\Processor Information(_total)\% Interrupt Time"]' - + uuid: 523969311486483e93b4704c544861d6 name: 'CPU usage' type: STACKED ymin_type_1: FIXED @@ -1811,6 +1908,7 @@ zabbix_export: host: 'Windows CPU by Zabbix agent active' key: 'perf_counter_en["\Processor Information(_total)\% Privileged Time"]' - + uuid: 33392bbdf1d146e2ad347fafa4f9a5d2 name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -1822,6 +1920,7 @@ zabbix_export: host: 'Windows CPU by Zabbix agent active' key: system.cpu.util - + uuid: 3c50693dde6c4f6fa1487e3969a1c87d name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -1833,6 +1932,7 @@ zabbix_export: host: 'Windows memory by Zabbix agent active' key: vm.memory.util - + uuid: 1d27499155b04933a51e4e0f419ea9e8 name: 'Swap usage' graph_items: - diff --git a/templates/os/windows_snmp/template_os_windows_snmp.yaml b/templates/os/windows_snmp/template_os_windows_snmp.yaml index 4aff7e7784e..9f96a3a0f01 100644 --- a/templates/os/windows_snmp/template_os_windows_snmp.yaml +++ b/templates/os/windows_snmp/template_os_windows_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:58Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 846977d1dfed4968bc5f8bdb363285bc name: 'Templates/Operating systems' templates: - + uuid: f9a59315c8944853bb91c0a9ec3056d7 template: 'Windows SNMP' name: 'Windows SNMP' description: | diff --git a/templates/power/apc/apc_ups_galaxy_3500_snmp/template_power_apc_ups_galaxy_3500_snmp.yaml b/templates/power/apc/apc_ups_galaxy_3500_snmp/template_power_apc_ups_galaxy_3500_snmp.yaml index 57be81de008..dd97849b8a0 100644 --- a/templates/power/apc/apc_ups_galaxy_3500_snmp/template_power_apc_ups_galaxy_3500_snmp.yaml +++ b/templates/power/apc/apc_ups_galaxy_3500_snmp/template_power_apc_ups_galaxy_3500_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-15T12:14:16Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 3dcd5bbe90534f9e8eb5c2d53756af63 name: Templates/Power templates: - + uuid: 5d3971cd973b46e7915d7ae0750bac57 template: 'APC UPS Galaxy 3500 SNMP' name: 'APC UPS Galaxy 3500 SNMP' description: | @@ -23,6 +25,7 @@ zabbix_export: name: Templates/Power items: - + uuid: 70ebcb1dee674a60a1410895d60e8245 name: 'Battery capacity' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.1.0 @@ -48,11 +51,13 @@ zabbix_export: tag: Status triggers: - + uuid: 4c313ea3c6ab4fd9aff0829dc73f0d74 expression: '{last()} < {$BATTERY.CAPACITY.MIN.WARN}' name: 'Battery has low capacity (below {$BATTERY.CAPACITY.MIN.WARN}%)' opdata: 'Current capacity: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 2b417eadc988460a89db04efdaca4ffc name: 'External battery packs count' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.5.0 @@ -73,6 +78,7 @@ zabbix_export: - tag: Status - + uuid: 98af792142464656b925a452e5ebf1cc name: 'Battery last replace date' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.1.3.0 @@ -97,6 +103,7 @@ zabbix_export: - tag: Status - + uuid: b7614652ff6f4e0890f366b8e0831b80 name: 'Battery replace indicator' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.4.0 @@ -117,11 +124,13 @@ zabbix_export: tag: Status triggers: - + uuid: 62ba8473cea949018ad698e17c47f421 expression: '{last()}=2' name: 'Battery needs replacement' priority: HIGH description: 'A battery installed has an internal error condition.' - + uuid: 89cca909c60745fe824d02aa0d4bc3d7 name: 'Battery runtime remaining' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.3.0 @@ -146,6 +155,7 @@ zabbix_export: - tag: Status - + uuid: 22a95e447ad74d43a191f368346fde59 name: 'Battery status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.1.1.0 @@ -172,16 +182,19 @@ zabbix_export: tag: Status triggers: - + uuid: 476bdcd2ff144d79a1a1c37559c847e7 expression: '{last()}=4' name: 'Battery has an internal error condition' priority: AVERAGE description: 'A battery installed has an internal error condition.' - + uuid: e7fc31fc32ed42b391a4f022e1a0be65 expression: '{last()}=3' name: 'Battery is Low' priority: AVERAGE description: 'The UPS will be unable to sustain the current load, and its services will be lost if power is not restored.' - + uuid: 7a0a2b5e702f473fa1144eaf499367b2 name: 'Battery temperature' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.2.0 @@ -207,11 +220,13 @@ zabbix_export: tag: Status triggers: - + uuid: c4bd07879c514a4983c797d9fc0a42c2 expression: '{min({$TIME.PERIOD})} > {$BATTERY.TEMP.MAX.WARN}' name: 'Battery has high temperature (over {$BATTERY.TEMP.MAX.WARN}℃ for {$TIME.PERIOD})' opdata: 'Current temperature: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 756f727fe8374aeba9d1afd7bbe77f02 name: 'Battery voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.4.0 @@ -235,6 +250,7 @@ zabbix_export: - tag: Status - + uuid: 9069a1c0d9304e7fa5f2df133dbb46cd name: 'Input fail cause' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.2.5.0 @@ -277,6 +293,7 @@ zabbix_export: - tag: Status - + uuid: 3a64740655ca455ab0280592b5f0055f name: 'Input frequency' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.3.4.0 @@ -301,11 +318,13 @@ zabbix_export: tag: Status triggers: - + uuid: 3c6805bba5d04450863e92e1b02e1a28 expression: '{min({$TIME.PERIOD})} > 0 and ({min({$TIME.PERIOD})} > {$UPS.INPUT_FREQ.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_FREQ.MIN.WARN})' name: 'Unacceptable input frequency (out of range {$UPS.INPUT_FREQ.MIN.WARN}-{$UPS.INPUT_FREQ.MAX.WARN}Hz for {$TIME.PERIOD})' opdata: 'Current frequency: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 89bb663e356c4420bcbe2a9470ae3195 name: 'Input voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.3.1.0 @@ -330,11 +349,13 @@ zabbix_export: tag: Status triggers: - + uuid: 0040b638245f431c8b688eec558f145f expression: '{min({$TIME.PERIOD})} > 0 and ({min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN})' name: 'Unacceptable input voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current voltage: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a6737781029b422ca7a8bbfa0ed80b56 name: 'Output current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.4.0 @@ -358,6 +379,7 @@ zabbix_export: - tag: Status - + uuid: 5774ead79e8b4d63a4a31bc091d1c52a name: 'Output load' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.3.0 @@ -383,12 +405,14 @@ zabbix_export: tag: Status triggers: - + uuid: b48512b2e45647cca8d63a7bbc1a81b4 expression: '{min({$TIME.PERIOD})} > {$UPS.OUTPUT.MAX.WARN}' name: 'Output load is high (over {$UPS.OUTPUT.MAX.WARN}% for {$TIME.PERIOD})' opdata: 'Current load: {ITEM.LASTVALUE1}' priority: HIGH description: 'A battery installed has an internal error condition.' - + uuid: 8a6c9b134ebc4fd19876cf5d50dfc17b name: 'Output status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.1.1.0 @@ -415,50 +439,62 @@ zabbix_export: tag: Status triggers: - + uuid: 3658f4b6b673435da6767eea8f670a18 expression: '{last()}=16' name: 'UPS is Emergency Static Bypass' priority: AVERAGE - + uuid: c440de9d198b4e5b9e8cf56e60b2e0d6 expression: '{last()}=10' name: 'UPS is Hardware Failure Bypass' priority: AVERAGE - + uuid: a05b8d5d3a004de88619655071222cb8 expression: '{last()}=7' name: 'UPS is Off' priority: AVERAGE - + uuid: 2ddc293a108148d78190cbb4c812f420 expression: '{last()}=3' name: 'UPS is on battery' priority: AVERAGE - + uuid: abd18ad5e0d94434a936dcab068be457 expression: '{last()}=4' name: 'UPS is on Smart Boost' priority: AVERAGE - + uuid: 7faf60bd39fe4428bf8ebf926216a545 expression: '{last()}=12' name: 'UPS is On Smart Trim' priority: AVERAGE - + uuid: 2b37885a660a46db99d0eef0dd4d435e expression: '{last()}=8' name: 'UPS is Rebooting' priority: AVERAGE - + uuid: ae0ec9c1767143f1af39d5693168eaa7 expression: '{last()}=11' name: 'UPS is Sleeping Until Power Return' priority: AVERAGE - + uuid: 24d29a8f112b4585a0e476e1cad4c598 expression: '{last()}=6' name: 'UPS is Software Bypass' priority: AVERAGE - + uuid: 01f53732edf2430fb6389342bcf35ada expression: '{last()}=9' name: 'UPS is Switched Bypass' priority: AVERAGE - + uuid: e5703b768a6a4e3a95692f4314e1192d expression: '{last()}=5' name: 'UPS is Timed Sleeping' priority: AVERAGE - + uuid: 4ec893da7b8540548d60a91ee7e2df83 name: 'Output voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.1.0 @@ -482,6 +518,7 @@ zabbix_export: - tag: Status - + uuid: 7d20aa252c5143c98de837dbd2f0cd53 name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -494,6 +531,7 @@ zabbix_export: - tag: General - + uuid: aa5e85ef78504fc080b97342baf6cb35 name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -517,6 +555,7 @@ zabbix_export: - tag: General - + uuid: f1df592a2b114677a1beabec33ce01f9 name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -539,6 +578,7 @@ zabbix_export: - tag: General - + uuid: b109475e72e74e76846aa478e9937101 name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -561,6 +601,7 @@ zabbix_export: - tag: General - + uuid: 93b6e128e95a4a96bde38ef15d74d510 name: Model type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.1.1.1.0 @@ -581,6 +622,7 @@ zabbix_export: - tag: General - + uuid: d6f2c9770c28487d9fa6af2b63917958 name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -605,12 +647,14 @@ zabbix_export: tag: General triggers: - + uuid: b6d28b455c2b4b3f8167904b9dd28f36 expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: 5497f3649b9348dca290c55e94f48597 name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -636,6 +680,7 @@ zabbix_export: - tag: General - + uuid: ef25b1e818534420920ff6260fa2932e name: 'Serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.1.2.3.0 @@ -659,6 +704,7 @@ zabbix_export: - tag: General - + uuid: fc207a1df4324fcf99ba1da262527fe3 name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -681,6 +727,7 @@ zabbix_export: tag: Status triggers: - + uuid: 379a351049a34821a7178fa863cbf76f expression: '{last()}<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING @@ -691,6 +738,7 @@ zabbix_export: name: 'No SNMP data collection' expression: '{APC UPS Galaxy 3500 SNMP:zabbix[host,snmp,available].max({$SNMP.TIMEOUT})}=0' - + uuid: efad5c028c0d4c11b57a19dc04830ea7 name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -707,6 +755,7 @@ zabbix_export: tag: Status triggers: - + uuid: 0fab7ca30adc4baa92e43934c870c5cb expression: '{max({$SNMP.TIMEOUT})}=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -714,6 +763,7 @@ zabbix_export: description: 'SNMP is not available for polling. Please check device connectivity and SNMP settings.' discovery_rules: - + uuid: 54a867c14c814e4ab4803c5a59082e44 name: 'External bad battery packs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_PACKS},1.3.6.1.4.1.318.1.1.1.2.2.6]' @@ -722,6 +772,7 @@ zabbix_export: description: 'Discovery of the number of external defective battery packs.' item_prototypes: - + uuid: 2a60e35fabb44c78bd827e22293166d9 name: '{#SNMPINDEX}: External battery packs bad' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.6.0 @@ -742,6 +793,7 @@ zabbix_export: - tag: Status - + uuid: 0c8fc55bbe984d919c3b87a096d900d5 name: 'External battery packs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#CARTRIDGE_STATUS},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7,{#BATTERY_PACK},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.1,{#CARTRIDGE_INDEX},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.2]' @@ -757,6 +809,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: a7023eed55484d1d9f0754ccb1ec9f87 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery estimated replace date' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.8.{#SNMPINDEX}' @@ -777,6 +830,7 @@ zabbix_export: - tag: Status - + uuid: 41cd82bb312344b7bdb9c7c5aac2eb21 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery pack cartridge health' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7.{#SNMPINDEX}' @@ -804,6 +858,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: c684bd0b61de463585b9f3c7dc1fa416 expression: '{regexp("^(0)[0|1]{15}$")}=1' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery lifetime is not okay' opdata: 'Current bit set: {ITEM.LASTVALUE1}' @@ -818,6 +873,7 @@ zabbix_export: bit 5 Battery measured lifetime near end, order replacement cartridge bit 6 Battery measured lifetime near end acknowledged, order replacement cartridge - + uuid: 241efd4ef6204c58adc04e4e04660845 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.10.{#SNMPINDEX}' @@ -850,6 +906,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 6ebcd53ec01d46ef8b1d60ed35000a31 expression: '{regexp("^(0{16})$")}=0' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery status is not okay' opdata: 'Current bit set: {ITEM.LASTVALUE1}' @@ -869,6 +926,7 @@ zabbix_export: bit 10 DisconnectedFrame bit 11 FirmwareMismatch - + uuid: a55dd3033a2645aab5592f356043c342 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.5.{#SNMPINDEX}' @@ -893,11 +951,13 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 203ab933e1d549bda0485e82219301d6 expression: '{min({$TIME.PERIOD})} > {$BATTERY.TEMP.MAX.WARN}' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery has high temperature (over {$BATTERY.TEMP.MAX.WARN}℃ for {$TIME.PERIOD})' opdata: 'Current temperature: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 8ea7d066a5ae4141b4cd0af13d96c40c name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.4.{#SNMPINDEX}' @@ -918,6 +978,7 @@ zabbix_export: - tag: General - + uuid: ffb60da941114174932b219e14892be9 name: 'External sensor port 1 discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_SENSOR1_NAME},1.3.6.1.4.1.318.1.1.25.1.2.1.3]' @@ -926,6 +987,7 @@ zabbix_export: description: uioSensorStatusTable item_prototypes: - + uuid: f2bcca2221e94e828755a90f98c98495 name: '{#EXTERNAL_SENSOR1_NAME}: Humidity sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.7.1.1 @@ -947,6 +1009,7 @@ zabbix_export: - tag: Status - + uuid: 1a41c120082948bdb6865413bdc09917 name: '{#EXTERNAL_SENSOR1_NAME}: Sensor alarm status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.9.1.1 @@ -971,21 +1034,25 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 8638f92cd67342c693b2c1fae91a28c9 expression: '{last()}=3' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Critical' priority: HIGH description: 'The external sensor has returned a value greater than the critical threshold.' - + uuid: 5535dda95b3a4291976615d6fd3c3b8b expression: '{last()}=4' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Not Applicable' priority: INFO description: 'The external sensor does not work or is not connected.' - + uuid: b7fb162e9afa4e08a8b29bac3c23648b expression: '{last()}=2' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Warning' priority: AVERAGE description: 'The external sensor has returned a value greater than the warning threshold.' - + uuid: a191d2ff066e4f4ba04aede67cd6876d name: '{#EXTERNAL_SENSOR1_NAME}: Temperature sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.6.1.1 @@ -1023,6 +1090,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: 463ed9f01f3a4cf6ba91f2707baded15 name: 'External sensor port 2 discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_SENSOR2_NAME},1.3.6.1.4.1.318.1.1.25.1.2.2.3]' @@ -1031,6 +1099,7 @@ zabbix_export: description: uioSensorStatusTable item_prototypes: - + uuid: e2200965a13541b1a100e4880d8363ff name: '{#EXTERNAL_SENSOR2_NAME}: Humidity sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.7.1.1 @@ -1052,6 +1121,7 @@ zabbix_export: - tag: Status - + uuid: 492835d959d644d7b95fc480cba5d3dc name: '{#EXTERNAL_SENSOR2_NAME}: Sensor alarm status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.9.1.1 @@ -1076,21 +1146,25 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 339f2b969675411b861fd3ad583f5920 expression: '{last()}=3' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Critical' priority: HIGH description: 'The external sensor has returned a value greater than the critical threshold.' - + uuid: 37180df5bd0b494ebb96b2afcce1b030 expression: '{last()}=4' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Not Applicable' priority: INFO description: 'The external sensor does not work or is not connected.' - + uuid: c04cb21145ca4e8ea1925abed7285d36 expression: '{last()}=2' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Warning' priority: AVERAGE description: 'The external sensor has returned a value greater than the warning threshold.' - + uuid: 2cf2d697c95845ba8ec61af2ec698f4c name: '{#EXTERNAL_SENSOR2_NAME}: Temperature sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.6.1.1 @@ -1128,6 +1202,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: f16f2ab100614ae6bccf66e5a840c7db name: 'Input phases discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PHASEINDEX},1.3.6.1.4.1.318.1.1.1.9.2.3.1.2.1.1]' @@ -1136,6 +1211,7 @@ zabbix_export: description: 'The input phase identifier. OID upsPhaseInputPhaseIndex.1.1' item_prototypes: - + uuid: 7c0490500bed4258a8663777cd62e378 name: '{#PHASEINDEX}: Phase input current' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.2.3.1.6.1.1.{#PHASEINDEX}' @@ -1160,6 +1236,7 @@ zabbix_export: - tag: Status - + uuid: 7356945fc0e94026a2ca04d297fdf953 name: '{#PHASEINDEX}: Phase input voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.2.3.1.3.1.1.{#PHASEINDEX}' @@ -1181,11 +1258,13 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 779342d65c7f472293d24bfd8f97bab8 expression: '{min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN}' name: '{#PHASEINDEX}: Unacceptable phase {#PHASEINDEX} input voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current phase {#PHASEINDEX} voltage: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 518ca26562f04d7b8e5af9d26317d138 name: 'Output phases discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PHASEINDEX},1.3.6.1.4.1.318.1.1.1.9.3.3.1.2.1.1]' @@ -1194,6 +1273,7 @@ zabbix_export: description: 'The output phase identifier. OID upsPhaseOutputPhaseIndex.1.1' item_prototypes: - + uuid: c3888f41e7f246b1a30d21325f814695 name: '{#PHASEINDEX}: Phase output current' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.4.1.1.{#PHASEINDEX}' @@ -1219,6 +1299,7 @@ zabbix_export: - tag: Status - + uuid: 3eb001cece8340d59cd0e7f59812f149 name: '{#PHASEINDEX}: Phase output load, %' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.10.1.1.{#PHASEINDEX}' @@ -1240,6 +1321,7 @@ zabbix_export: - tag: Status - + uuid: f09e23dcb5b24170b356556a36bb39cc name: '{#PHASEINDEX}: Phase output voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.3.1.1.{#PHASEINDEX}' @@ -1261,6 +1343,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: bb69d90e95bb4fc0a7a8b2adda25fa95 expression: '{min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN}' name: '{#PHASEINDEX}: Unacceptable phase {#PHASEINDEX} output voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current phase {#PHASEINDEX} voltage: {ITEM.LASTVALUE1}' @@ -1302,179 +1385,9 @@ zabbix_export: macro: '{$UPS.OUTPUT.MAX.WARN}' value: '80' description: 'Maximum output load in % for trigger expression.' - dashboards: - - - name: 'UPS Summary' - pages: - - - widgets: - - - type: PLAIN_TEXT - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'system.uptime[sysUpTime.0]' - host: 'APC UPS Galaxy 3500 SNMP' - - - type: PLAIN_TEXT - x: '8' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'input.fail[upsAdvInputLineFailCause]' - host: 'APC UPS Galaxy 3500 SNMP' - - - type: PLAIN_TEXT - x: '16' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'output.status[upsBasicOutputStatus]' - host: 'APC UPS Galaxy 3500 SNMP' - - - type: PLAIN_TEXT - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.status[upsBasicBatteryStatus]' - host: 'APC UPS Galaxy 3500 SNMP' - - - type: PLAIN_TEXT - x: '8' - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.runtime_remaining[upsAdvBatteryRunTimeRemaining]' - host: 'APC UPS Galaxy 3500 SNMP' - - - type: PLAIN_TEXT - x: '16' - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.last_replace_date[upsBasicBatteryLastReplaceDate]' - host: 'APC UPS Galaxy 3500 SNMP' - - - type: GRAPH_CLASSIC - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: 'Capacity of the UPS batteries' - host: 'APC UPS Galaxy 3500 SNMP' - - - type: GRAPH_CLASSIC - x: '8' - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: Voltage - host: 'APC UPS Galaxy 3500 SNMP' - - - type: GRAPH_CLASSIC - x: '16' - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: Output - host: 'APC UPS Galaxy 3500 SNMP' valuemaps: - + uuid: 30a78904cbc94fc58609dc1a11aa48ef name: 'PowerNet-MIB::uioSensorStatusAlarmStatus' mappings: - @@ -1490,6 +1403,7 @@ zabbix_export: value: '4' newvalue: 'Not applicable' - + uuid: ace379c23ae247f3b92ccffb9eef920c name: 'PowerNet-MIB::upsAdvBatteryReplaceIndicator' mappings: - @@ -1499,6 +1413,7 @@ zabbix_export: value: '2' newvalue: 'battery Needs Replacing' - + uuid: 19686fc030ee4c6bb69aacd3b9c735ca name: 'PowerNet-MIB::upsAdvInputLineFailCause' mappings: - @@ -1532,6 +1447,7 @@ zabbix_export: value: '10' newvalue: 'Rate of Voltage Change' - + uuid: 80593b554d0a431aa89a0c4960f8565c name: 'PowerNet-MIB::upsBasicBatteryStatus' mappings: - @@ -1547,6 +1463,7 @@ zabbix_export: value: '4' newvalue: 'In Fault Condition' - + uuid: f41b7d5469e64557ab0cdb81526aeac0 name: 'PowerNet-MIB::upsBasicOutputStatus' mappings: - @@ -1628,6 +1545,7 @@ zabbix_export: value: '26' newvalue: 'Charger Only' - + uuid: edd7578bf71146dd88770a39eec537e0 name: zabbix.host.available mappings: - @@ -1641,6 +1559,7 @@ zabbix_export: newvalue: unknown graphs: - + uuid: c4f0ae3090394d1d8918227f1a002702 name: 'Capacity of the UPS batteries' type: PIE graph_items: @@ -1650,6 +1569,7 @@ zabbix_export: host: 'APC UPS Galaxy 3500 SNMP' key: 'battery.capacity[upsHighPrecBatteryCapacity]' - + uuid: d8c7c0451bfd40bf9feb085fb6c5fcf0 name: Output graph_items: - @@ -1664,6 +1584,7 @@ zabbix_export: host: 'APC UPS Galaxy 3500 SNMP' key: 'output.load[upsHighPrecOutputLoad]' - + uuid: ad9f9b407ae24dd8ba7d2a652bb21fe7 name: Voltage graph_items: - diff --git a/templates/power/apc/apc_ups_smart_2200_rm_snmp/template_power_apc_ups_smart_2200_rm_snmp.yaml b/templates/power/apc/apc_ups_smart_2200_rm_snmp/template_power_apc_ups_smart_2200_rm_snmp.yaml index c1ba123a3d5..bae1a0d23bb 100644 --- a/templates/power/apc/apc_ups_smart_2200_rm_snmp/template_power_apc_ups_smart_2200_rm_snmp.yaml +++ b/templates/power/apc/apc_ups_smart_2200_rm_snmp/template_power_apc_ups_smart_2200_rm_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-15T12:06:08Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 3dcd5bbe90534f9e8eb5c2d53756af63 name: Templates/Power templates: - + uuid: e8c0b2c40e884f1598d86f3edf020ea7 template: 'APC Smart-UPS 2200 RM SNMP' name: 'APC Smart-UPS 2200 RM SNMP' description: | @@ -23,6 +25,7 @@ zabbix_export: name: Templates/Power items: - + uuid: 6933bd19628f4699974d5dc4b1637c53 name: 'Battery capacity' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.1.0 @@ -48,11 +51,13 @@ zabbix_export: tag: Status triggers: - + uuid: 2fb5c882d4f6422d82a1cb510aa9706b expression: '{last()} < {$BATTERY.CAPACITY.MIN.WARN}' name: 'Battery has low capacity (below {$BATTERY.CAPACITY.MIN.WARN}%)' opdata: 'Current capacity: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 8ba1d824fdc548b4bca770f4145f7169 name: 'External battery packs count' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.5.0 @@ -73,6 +78,7 @@ zabbix_export: - tag: Status - + uuid: 147e0b7b466e402ba59d73d66801ef1a name: 'Battery last replace date' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.1.3.0 @@ -97,6 +103,7 @@ zabbix_export: - tag: Status - + uuid: 4c1107eb93114d9096518dc134e08bdc name: 'Battery replace indicator' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.4.0 @@ -117,11 +124,13 @@ zabbix_export: tag: Status triggers: - + uuid: a8396a0738a84d3d87ce419085ab6e41 expression: '{last()}=2' name: 'Battery needs replacement' priority: HIGH description: 'A battery installed has an internal error condition.' - + uuid: 05be71fcb7c1484f876229f48649039e name: 'Battery runtime remaining' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.3.0 @@ -146,6 +155,7 @@ zabbix_export: - tag: Status - + uuid: 078719d0396247bca76d85e1e4c650de name: 'Battery status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.1.1.0 @@ -172,16 +182,19 @@ zabbix_export: tag: Status triggers: - + uuid: 644ab0ed99bd4b738d8a0437847efae4 expression: '{last()}=4' name: 'Battery has an internal error condition' priority: AVERAGE description: 'A battery installed has an internal error condition.' - + uuid: 0ab1257910f94aacbc1a36110dbdefda expression: '{last()}=3' name: 'Battery is Low' priority: AVERAGE description: 'The UPS will be unable to sustain the current load, and its services will be lost if power is not restored.' - + uuid: bda8df2bbd2a40dc937b2cd5b8017a68 name: 'Battery temperature' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.2.0 @@ -207,11 +220,13 @@ zabbix_export: tag: Status triggers: - + uuid: cbfe5bc247944aa499c493c2dfb2497e expression: '{min({$TIME.PERIOD})} > {$BATTERY.TEMP.MAX.WARN}' name: 'Battery has high temperature (over {$BATTERY.TEMP.MAX.WARN}℃ for {$TIME.PERIOD})' opdata: 'Current temperature: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 805d95a6f256410ca083f31cc480b88b name: 'Battery voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.4.0 @@ -235,6 +250,7 @@ zabbix_export: - tag: Status - + uuid: b83275fc1176451dacaa28606edf045a name: 'Input fail cause' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.2.5.0 @@ -277,6 +293,7 @@ zabbix_export: - tag: Status - + uuid: cfd390d57dbc4046a3a6af384420b697 name: 'Input frequency' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.3.4.0 @@ -301,11 +318,13 @@ zabbix_export: tag: Status triggers: - + uuid: 962a7faf166e4b6f9fa2970d02394ae8 expression: '{min({$TIME.PERIOD})} > 0 and ({min({$TIME.PERIOD})} > {$UPS.INPUT_FREQ.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_FREQ.MIN.WARN})' name: 'Unacceptable input frequency (out of range {$UPS.INPUT_FREQ.MIN.WARN}-{$UPS.INPUT_FREQ.MAX.WARN}Hz for {$TIME.PERIOD})' opdata: 'Current frequency: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 91a6bc765a954f9e97b855d9dfebd3f7 name: 'Input voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.3.1.0 @@ -330,11 +349,13 @@ zabbix_export: tag: Status triggers: - + uuid: 7716eb6004a24616a9fb777d48611446 expression: '{min({$TIME.PERIOD})} > 0 and ({min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN})' name: 'Unacceptable input voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current voltage: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 744d345cd3964baf85f8fefed19f9001 name: 'Output current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.4.0 @@ -358,6 +379,7 @@ zabbix_export: - tag: Status - + uuid: df799c65dbe5437aa941de3e6d386b26 name: 'Output load' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.3.0 @@ -383,12 +405,14 @@ zabbix_export: tag: Status triggers: - + uuid: 1358b97ed69b464c9d5290def5f0e865 expression: '{min({$TIME.PERIOD})} > {$UPS.OUTPUT.MAX.WARN}' name: 'Output load is high (over {$UPS.OUTPUT.MAX.WARN}% for {$TIME.PERIOD})' opdata: 'Current load: {ITEM.LASTVALUE1}' priority: HIGH description: 'A battery installed has an internal error condition.' - + uuid: 54d22d1cc362492ebe8695257afc20ec name: 'Output status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.1.1.0 @@ -415,50 +439,62 @@ zabbix_export: tag: Status triggers: - + uuid: d02f14456ad140d380edbff160a9560a expression: '{last()}=16' name: 'UPS is Emergency Static Bypass' priority: AVERAGE - + uuid: 33aeb89b9679481cbc12abcc09cc1242 expression: '{last()}=10' name: 'UPS is Hardware Failure Bypass' priority: AVERAGE - + uuid: 77027efa71704539a841716265dcc1e5 expression: '{last()}=7' name: 'UPS is Off' priority: AVERAGE - + uuid: 4be82c6cbfa945c3ac323b26f5b7fed3 expression: '{last()}=3' name: 'UPS is on battery' priority: AVERAGE - + uuid: 4bf5d745e5c64561a7ee5c793bacd04f expression: '{last()}=4' name: 'UPS is on Smart Boost' priority: AVERAGE - + uuid: 949007085d794d368fc5fdb3d8600112 expression: '{last()}=12' name: 'UPS is On Smart Trim' priority: AVERAGE - + uuid: b5928fdb90304a7b94f2e10379b640fc expression: '{last()}=8' name: 'UPS is Rebooting' priority: AVERAGE - + uuid: 0eb6cff5e95346a3b49f5d7f6376df5f expression: '{last()}=11' name: 'UPS is Sleeping Until Power Return' priority: AVERAGE - + uuid: 58950a43f9484eca814d29acf21dd74d expression: '{last()}=6' name: 'UPS is Software Bypass' priority: AVERAGE - + uuid: 28b996b142bd49c196227ae2cdfe6d94 expression: '{last()}=9' name: 'UPS is Switched Bypass' priority: AVERAGE - + uuid: 508da6db281d4939937f2e8712396dbe expression: '{last()}=5' name: 'UPS is Timed Sleeping' priority: AVERAGE - + uuid: 4e43a6966bf642e19567dcd3763125e7 name: 'Output voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.1.0 @@ -482,6 +518,7 @@ zabbix_export: - tag: Status - + uuid: 94d838cc8cf2438296477c0139a3c152 name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -494,6 +531,7 @@ zabbix_export: - tag: General - + uuid: 943b146891ac461c92d286704a0864b2 name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -517,6 +555,7 @@ zabbix_export: - tag: General - + uuid: e5d72eba4dfb41f8ae73904c936dd64b name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -539,6 +578,7 @@ zabbix_export: - tag: General - + uuid: ac995904f95240d9b1f44c27adea5731 name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -561,6 +601,7 @@ zabbix_export: - tag: General - + uuid: 1ba45d867e3d4bb99eeb8c0c320ef127 name: Model type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.1.1.1.0 @@ -581,6 +622,7 @@ zabbix_export: - tag: General - + uuid: d9452c921e4946719726b292d8c0cbd6 name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -605,12 +647,14 @@ zabbix_export: tag: General triggers: - + uuid: 3b041804e55547da8d83b34014919d77 expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: 5a393860311b4b64ae5a4ce7cd7000dc name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -636,6 +680,7 @@ zabbix_export: - tag: General - + uuid: 4e87619ed81346d497c3c3f548c342b5 name: 'Serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.1.2.3.0 @@ -659,6 +704,7 @@ zabbix_export: - tag: General - + uuid: f077c3558d24471ca807ea24b3f0c5ea name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -681,6 +727,7 @@ zabbix_export: tag: Status triggers: - + uuid: 6e01b4138b2942489624107397dfbae8 expression: '{last()}<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING @@ -691,6 +738,7 @@ zabbix_export: name: 'No SNMP data collection' expression: '{APC Smart-UPS 2200 RM SNMP:zabbix[host,snmp,available].max({$SNMP.TIMEOUT})}=0' - + uuid: d679688992124f6c91c3f70bcc341d2d name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -707,6 +755,7 @@ zabbix_export: tag: Status triggers: - + uuid: 2e0b811a97d24ea7b3daac087273901b expression: '{max({$SNMP.TIMEOUT})}=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -714,6 +763,7 @@ zabbix_export: description: 'SNMP is not available for polling. Please check device connectivity and SNMP settings.' discovery_rules: - + uuid: 72077c26a51b43a6afea271e70d13004 name: 'External bad battery packs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_PACKS},1.3.6.1.4.1.318.1.1.1.2.2.6]' @@ -722,6 +772,7 @@ zabbix_export: description: 'Discovery of the number of external defective battery packs.' item_prototypes: - + uuid: 76ae1be14ab6402e9495bf0dea6243f2 name: '{#SNMPINDEX}: External battery packs bad' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.6.0 @@ -742,6 +793,7 @@ zabbix_export: - tag: Status - + uuid: 38aa32616e964db088f4faff12867f1a name: 'External battery packs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#CARTRIDGE_STATUS},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7,{#BATTERY_PACK},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.1,{#CARTRIDGE_INDEX},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.2]' @@ -757,6 +809,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 153ab66e45ae4bc3bbf33324c111ea5e name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery estimated replace date' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.8.{#SNMPINDEX}' @@ -777,6 +830,7 @@ zabbix_export: - tag: Status - + uuid: 2e3adbdd7c9a4f3f9f151d19e69885bf name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery pack cartridge health' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7.{#SNMPINDEX}' @@ -804,6 +858,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 5e50234c80144dc6afe1e52dc7aeb877 expression: '{regexp("^(0)[0|1]{15}$")}=1' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery lifetime is not okay' opdata: 'Current bit set: {ITEM.LASTVALUE1}' @@ -818,6 +873,7 @@ zabbix_export: bit 5 Battery measured lifetime near end, order replacement cartridge bit 6 Battery measured lifetime near end acknowledged, order replacement cartridge - + uuid: 90e566dbc3184ef8b2ff171630a37c8a name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.10.{#SNMPINDEX}' @@ -850,6 +906,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 8af237131fa845689eeb8742188165ae expression: '{regexp("^(0{16})$")}=0' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery status is not okay' opdata: 'Current bit set: {ITEM.LASTVALUE1}' @@ -869,6 +926,7 @@ zabbix_export: bit 10 DisconnectedFrame bit 11 FirmwareMismatch - + uuid: 9277c9b4e065400eb31f2ad965bfa2a5 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.5.{#SNMPINDEX}' @@ -893,11 +951,13 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: c8f40efe96b341fb94627f3af4e09585 expression: '{min({$TIME.PERIOD})} > {$BATTERY.TEMP.MAX.WARN}' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery has high temperature (over {$BATTERY.TEMP.MAX.WARN}℃ for {$TIME.PERIOD})' opdata: 'Current temperature: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 70a45fc5ad1945a89133a4729340bdee name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.4.{#SNMPINDEX}' @@ -918,6 +978,7 @@ zabbix_export: - tag: General - + uuid: e428310ecc5f4a53ab7932bcf1247a30 name: 'External sensor port 1 discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_SENSOR1_NAME},1.3.6.1.4.1.318.1.1.25.1.2.1.3]' @@ -926,6 +987,7 @@ zabbix_export: description: uioSensorStatusTable item_prototypes: - + uuid: 5bc38e9b268047e09d77fc144395b2df name: '{#EXTERNAL_SENSOR1_NAME}: Humidity sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.7.1.1 @@ -947,6 +1009,7 @@ zabbix_export: - tag: Status - + uuid: c4bd5c3b0af145448aa2b084738f5149 name: '{#EXTERNAL_SENSOR1_NAME}: Sensor alarm status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.9.1.1 @@ -971,21 +1034,25 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: a4ad486b5da74745a5062636f1e130e6 expression: '{last()}=3' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Critical' priority: HIGH description: 'The external sensor has returned a value greater than the critical threshold.' - + uuid: 674041c43a9a46a2b773b0f76e06f4eb expression: '{last()}=4' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Not Applicable' priority: INFO description: 'The external sensor does not work or is not connected.' - + uuid: 38f44d5c01a048a3ab4d3915afaa538f expression: '{last()}=2' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Warning' priority: AVERAGE description: 'The external sensor has returned a value greater than the warning threshold.' - + uuid: 87494b17faf349248ed6cffc4c932a0f name: '{#EXTERNAL_SENSOR1_NAME}: Temperature sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.6.1.1 @@ -1023,6 +1090,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: 291c45432792490fb3dbccab1a0b9183 name: 'External sensor port 2 discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_SENSOR2_NAME},1.3.6.1.4.1.318.1.1.25.1.2.2.3]' @@ -1031,6 +1099,7 @@ zabbix_export: description: uioSensorStatusTable item_prototypes: - + uuid: e2cbe8a1fdfe4d368987a8417dc5637b name: '{#EXTERNAL_SENSOR2_NAME}: Humidity sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.7.1.1 @@ -1052,6 +1121,7 @@ zabbix_export: - tag: Status - + uuid: fc4623c5e962448dbffc98301ddcef4b name: '{#EXTERNAL_SENSOR2_NAME}: Sensor alarm status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.9.1.1 @@ -1076,21 +1146,25 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 713cefa53560406a8541ba202f070630 expression: '{last()}=3' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Critical' priority: HIGH description: 'The external sensor has returned a value greater than the critical threshold.' - + uuid: 65959ab15bb047ed85c74fbcb5033721 expression: '{last()}=4' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Not Applicable' priority: INFO description: 'The external sensor does not work or is not connected.' - + uuid: fe5f0b4cbb744f4abc8e34ae13f22fbc expression: '{last()}=2' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Warning' priority: AVERAGE description: 'The external sensor has returned a value greater than the warning threshold.' - + uuid: b4e350ad5bb24d7b96091f8b9766cff7 name: '{#EXTERNAL_SENSOR2_NAME}: Temperature sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.6.1.1 @@ -1128,6 +1202,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: f39e3c1e6b774ada90ca722cb6ca59b4 name: 'Input phases discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PHASEINDEX},1.3.6.1.4.1.318.1.1.1.9.2.3.1.2.1.1]' @@ -1136,6 +1211,7 @@ zabbix_export: description: 'The input phase identifier. OID upsPhaseInputPhaseIndex.1.1' item_prototypes: - + uuid: 2be0a7af3cd34723aa5560cd0f86cb44 name: '{#PHASEINDEX}: Phase input current' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.2.3.1.6.1.1.{#PHASEINDEX}' @@ -1160,6 +1236,7 @@ zabbix_export: - tag: Status - + uuid: dac612b382ce4b93b588e2ba43c01c68 name: '{#PHASEINDEX}: Phase input voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.2.3.1.3.1.1.{#PHASEINDEX}' @@ -1181,11 +1258,13 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 8b6c019db5e84ebaa47ebc46d3548c11 expression: '{min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN}' name: '{#PHASEINDEX}: Unacceptable phase {#PHASEINDEX} input voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current phase {#PHASEINDEX} voltage: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: f56bcd41c5ee4e16b2558563718bf2a6 name: 'Output phases discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PHASEINDEX},1.3.6.1.4.1.318.1.1.1.9.3.3.1.2.1.1]' @@ -1194,6 +1273,7 @@ zabbix_export: description: 'The output phase identifier. OID upsPhaseOutputPhaseIndex.1.1' item_prototypes: - + uuid: 193b0c6624a44545b28009ab31463125 name: '{#PHASEINDEX}: Phase output current' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.4.1.1.{#PHASEINDEX}' @@ -1219,6 +1299,7 @@ zabbix_export: - tag: Status - + uuid: 3af338de874c439daeba535156033317 name: '{#PHASEINDEX}: Phase output load, %' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.10.1.1.{#PHASEINDEX}' @@ -1240,6 +1321,7 @@ zabbix_export: - tag: Status - + uuid: a7aecf3b0c2e448b9c09babc79c52380 name: '{#PHASEINDEX}: Phase output voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.3.1.1.{#PHASEINDEX}' @@ -1261,6 +1343,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 4d75e34a14f346d18ef3050fd7542097 expression: '{min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN}' name: '{#PHASEINDEX}: Unacceptable phase {#PHASEINDEX} output voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current phase {#PHASEINDEX} voltage: {ITEM.LASTVALUE1}' @@ -1302,179 +1385,9 @@ zabbix_export: macro: '{$UPS.OUTPUT.MAX.WARN}' value: '80' description: 'Maximum output load in % for trigger expression.' - dashboards: - - - name: 'UPS Summary' - pages: - - - widgets: - - - type: PLAIN_TEXT - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'system.uptime[sysUpTime.0]' - host: 'APC Smart-UPS 2200 RM SNMP' - - - type: PLAIN_TEXT - x: '8' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'input.fail[upsAdvInputLineFailCause]' - host: 'APC Smart-UPS 2200 RM SNMP' - - - type: PLAIN_TEXT - x: '16' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'output.status[upsBasicOutputStatus]' - host: 'APC Smart-UPS 2200 RM SNMP' - - - type: PLAIN_TEXT - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.status[upsBasicBatteryStatus]' - host: 'APC Smart-UPS 2200 RM SNMP' - - - type: PLAIN_TEXT - x: '8' - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.runtime_remaining[upsAdvBatteryRunTimeRemaining]' - host: 'APC Smart-UPS 2200 RM SNMP' - - - type: PLAIN_TEXT - x: '16' - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.last_replace_date[upsBasicBatteryLastReplaceDate]' - host: 'APC Smart-UPS 2200 RM SNMP' - - - type: GRAPH_CLASSIC - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: 'Capacity of the UPS batteries' - host: 'APC Smart-UPS 2200 RM SNMP' - - - type: GRAPH_CLASSIC - x: '8' - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: Voltage - host: 'APC Smart-UPS 2200 RM SNMP' - - - type: GRAPH_CLASSIC - x: '16' - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: Output - host: 'APC Smart-UPS 2200 RM SNMP' valuemaps: - + uuid: 6940a4d08173433bb4bc8ff3b44e578c name: 'PowerNet-MIB::uioSensorStatusAlarmStatus' mappings: - @@ -1490,6 +1403,7 @@ zabbix_export: value: '4' newvalue: 'Not applicable' - + uuid: add26e1622ed4d1fbdb4a9bdbf7facb8 name: 'PowerNet-MIB::upsAdvBatteryReplaceIndicator' mappings: - @@ -1499,6 +1413,7 @@ zabbix_export: value: '2' newvalue: 'battery Needs Replacing' - + uuid: 2597173167e34be0943fb6c81f2597e5 name: 'PowerNet-MIB::upsAdvInputLineFailCause' mappings: - @@ -1532,6 +1447,7 @@ zabbix_export: value: '10' newvalue: 'Rate of Voltage Change' - + uuid: 7d2a66214d4b4b96890aa9e1c9bcf050 name: 'PowerNet-MIB::upsBasicBatteryStatus' mappings: - @@ -1547,6 +1463,7 @@ zabbix_export: value: '4' newvalue: 'In Fault Condition' - + uuid: 351383a7383a4472a31c09009cf9d1f5 name: 'PowerNet-MIB::upsBasicOutputStatus' mappings: - @@ -1628,6 +1545,7 @@ zabbix_export: value: '26' newvalue: 'Charger Only' - + uuid: 3aadc179423b4298b2e8a6e4850466a5 name: zabbix.host.available mappings: - @@ -1641,6 +1559,7 @@ zabbix_export: newvalue: unknown graphs: - + uuid: 3ea53e2a8a4b4d6e80cd991a20f20ce8 name: 'Capacity of the UPS batteries' type: PIE graph_items: @@ -1650,6 +1569,7 @@ zabbix_export: host: 'APC Smart-UPS 2200 RM SNMP' key: 'battery.capacity[upsHighPrecBatteryCapacity]' - + uuid: 3d687b2515494fe191fccaaca5c40333 name: Output graph_items: - @@ -1664,6 +1584,7 @@ zabbix_export: host: 'APC Smart-UPS 2200 RM SNMP' key: 'output.load[upsHighPrecOutputLoad]' - + uuid: 17a289b5764947758d8eb20425e229d2 name: Voltage graph_items: - diff --git a/templates/power/apc/apc_ups_smart_3000_xlm_snmp/template_power_apc_ups_smart_3000_xlm_snmp.yaml b/templates/power/apc/apc_ups_smart_3000_xlm_snmp/template_power_apc_ups_smart_3000_xlm_snmp.yaml index dad743bfe4b..520535379e5 100644 --- a/templates/power/apc/apc_ups_smart_3000_xlm_snmp/template_power_apc_ups_smart_3000_xlm_snmp.yaml +++ b/templates/power/apc/apc_ups_smart_3000_xlm_snmp/template_power_apc_ups_smart_3000_xlm_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-15T12:07:50Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 3dcd5bbe90534f9e8eb5c2d53756af63 name: Templates/Power templates: - + uuid: eafd78764fde4110b9e46ae184f327ba template: 'APC Smart-UPS 3000 XLM SNMP' name: 'APC Smart-UPS 3000 XLM SNMP' description: | @@ -23,6 +25,7 @@ zabbix_export: name: Templates/Power items: - + uuid: 6e8ed2c349d744a1a07928b32cf574c3 name: 'Battery capacity' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.1.0 @@ -48,11 +51,13 @@ zabbix_export: tag: Status triggers: - + uuid: add451a9206b427887a06534e7886056 expression: '{last()} < {$BATTERY.CAPACITY.MIN.WARN}' name: 'Battery has low capacity (below {$BATTERY.CAPACITY.MIN.WARN}%)' opdata: 'Current capacity: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 86780568c0594469bc7324c68440cbec name: 'External battery packs count' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.5.0 @@ -73,6 +78,7 @@ zabbix_export: - tag: Status - + uuid: 1928e58e65a34b188916086bad5b8725 name: 'Battery last replace date' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.1.3.0 @@ -97,6 +103,7 @@ zabbix_export: - tag: Status - + uuid: b50a17ab043c404990dd088ac9f74078 name: 'Battery replace indicator' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.4.0 @@ -117,11 +124,13 @@ zabbix_export: tag: Status triggers: - + uuid: 31d4ce046544487881f6bd3daa87c167 expression: '{last()}=2' name: 'Battery needs replacement' priority: HIGH description: 'A battery installed has an internal error condition.' - + uuid: d15c36fb66754791b1014f52171efe1c name: 'Battery runtime remaining' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.3.0 @@ -146,6 +155,7 @@ zabbix_export: - tag: Status - + uuid: 9fa77fdcbd7343ca904c6282efcb7c72 name: 'Battery status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.1.1.0 @@ -172,16 +182,19 @@ zabbix_export: tag: Status triggers: - + uuid: b2c861a0e2044706b36992dd05b210dd expression: '{last()}=4' name: 'Battery has an internal error condition' priority: AVERAGE description: 'A battery installed has an internal error condition.' - + uuid: 805a9624c834404c8cde73eba539797b expression: '{last()}=3' name: 'Battery is Low' priority: AVERAGE description: 'The UPS will be unable to sustain the current load, and its services will be lost if power is not restored.' - + uuid: bded43c8a4eb4d1b9cf5403d3f3027cd name: 'Battery temperature' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.2.0 @@ -207,11 +220,13 @@ zabbix_export: tag: Status triggers: - + uuid: 7ffeeb78e191461b9d9dc8ac16fd5f00 expression: '{min({$TIME.PERIOD})} > {$BATTERY.TEMP.MAX.WARN}' name: 'Battery has high temperature (over {$BATTERY.TEMP.MAX.WARN}℃ for {$TIME.PERIOD})' opdata: 'Current temperature: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: e478bdaa89674f6792e39ff1a2d9a413 name: 'Battery voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.4.0 @@ -235,6 +250,7 @@ zabbix_export: - tag: Status - + uuid: 7b7d6fdeea2e49c9bb74eb301ecca93a name: 'Input fail cause' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.2.5.0 @@ -277,6 +293,7 @@ zabbix_export: - tag: Status - + uuid: ab28b72c192e48b5819079bd386ba8ea name: 'Input frequency' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.3.4.0 @@ -301,11 +318,13 @@ zabbix_export: tag: Status triggers: - + uuid: 801bdff6ae914373b19e6c9e35f79986 expression: '{min({$TIME.PERIOD})} > 0 and ({min({$TIME.PERIOD})} > {$UPS.INPUT_FREQ.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_FREQ.MIN.WARN})' name: 'Unacceptable input frequency (out of range {$UPS.INPUT_FREQ.MIN.WARN}-{$UPS.INPUT_FREQ.MAX.WARN}Hz for {$TIME.PERIOD})' opdata: 'Current frequency: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: e90dbc034cc447afb4ac1c8ced484882 name: 'Input voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.3.1.0 @@ -330,11 +349,13 @@ zabbix_export: tag: Status triggers: - + uuid: ea2ddeefd4a94ee6b84cbef54b4505ff expression: '{min({$TIME.PERIOD})} > 0 and ({min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN})' name: 'Unacceptable input voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current voltage: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a8d017e0fa5d4eca838ad068f0dffcd9 name: 'Output current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.4.0 @@ -358,6 +379,7 @@ zabbix_export: - tag: Status - + uuid: a2613c8d71864594a0c94064d99e059e name: 'Output load' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.3.0 @@ -383,12 +405,14 @@ zabbix_export: tag: Status triggers: - + uuid: 64b05b0e544b4071886da7a1a5f85c9c expression: '{min({$TIME.PERIOD})} > {$UPS.OUTPUT.MAX.WARN}' name: 'Output load is high (over {$UPS.OUTPUT.MAX.WARN}% for {$TIME.PERIOD})' opdata: 'Current load: {ITEM.LASTVALUE1}' priority: HIGH description: 'A battery installed has an internal error condition.' - + uuid: 107461ac37984a708acf7f55ae248d67 name: 'Output status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.1.1.0 @@ -415,50 +439,62 @@ zabbix_export: tag: Status triggers: - + uuid: 17a6d959e59449ca80fd0b052853df8c expression: '{last()}=16' name: 'UPS is Emergency Static Bypass' priority: AVERAGE - + uuid: bd242ab2cee24624a8770ee7688a4ea4 expression: '{last()}=10' name: 'UPS is Hardware Failure Bypass' priority: AVERAGE - + uuid: 905d028b5a5e47368abc21f92e230cb3 expression: '{last()}=7' name: 'UPS is Off' priority: AVERAGE - + uuid: 83818ff0e06b4116b56cacf818c2b900 expression: '{last()}=3' name: 'UPS is on battery' priority: AVERAGE - + uuid: 220c124b51f84c8f9096219763619529 expression: '{last()}=4' name: 'UPS is on Smart Boost' priority: AVERAGE - + uuid: a76bc895b9ee40dbb070aed42e3c8ff4 expression: '{last()}=12' name: 'UPS is On Smart Trim' priority: AVERAGE - + uuid: 852609ff75ef4428bbd15a1935eecc7c expression: '{last()}=8' name: 'UPS is Rebooting' priority: AVERAGE - + uuid: d89ce01c713d4bc5b4eb2504c95a76a1 expression: '{last()}=11' name: 'UPS is Sleeping Until Power Return' priority: AVERAGE - + uuid: 354656d328154c5bb60da8936ae84c88 expression: '{last()}=6' name: 'UPS is Software Bypass' priority: AVERAGE - + uuid: 5e63bb9b44234a76b27e87ebe6c93bed expression: '{last()}=9' name: 'UPS is Switched Bypass' priority: AVERAGE - + uuid: 9ef99855beb5406ca707f2c6efea813f expression: '{last()}=5' name: 'UPS is Timed Sleeping' priority: AVERAGE - + uuid: ebf71f0afed5460ba4c7f66bb162de9f name: 'Output voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.1.0 @@ -482,6 +518,7 @@ zabbix_export: - tag: Status - + uuid: 92c2ef138bf148199cdb6d9684b6fa23 name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -494,6 +531,7 @@ zabbix_export: - tag: General - + uuid: fbcbe2cffc8c4bb6b11276cdd03376c3 name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -517,6 +555,7 @@ zabbix_export: - tag: General - + uuid: a312df9175ca45528375398f56fa3b3b name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -539,6 +578,7 @@ zabbix_export: - tag: General - + uuid: a5c6c4c44132439abd0e5fd88e3c90cf name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -561,6 +601,7 @@ zabbix_export: - tag: General - + uuid: 272883d0a1cd4bb585a6ede50336c873 name: Model type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.1.1.1.0 @@ -581,6 +622,7 @@ zabbix_export: - tag: General - + uuid: 1f591627fea54a9ebdd8f10cbf39b9ed name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -605,12 +647,14 @@ zabbix_export: tag: General triggers: - + uuid: 06ef5b33bc3244bda78a591c2d0376fe expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: f6922cd0f93a4a4288a978ff8336226b name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -636,6 +680,7 @@ zabbix_export: - tag: General - + uuid: 0c36d0bb59a44db2b80ae4a4ff2d7c1b name: 'Serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.1.2.3.0 @@ -659,6 +704,7 @@ zabbix_export: - tag: General - + uuid: 39dd6b9b815a4a838a43d2ebf3fcc8f9 name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -681,6 +727,7 @@ zabbix_export: tag: Status triggers: - + uuid: 425bcff0565442628b05cb78bf949b47 expression: '{last()}<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING @@ -691,6 +738,7 @@ zabbix_export: name: 'No SNMP data collection' expression: '{APC Smart-UPS 3000 XLM SNMP:zabbix[host,snmp,available].max({$SNMP.TIMEOUT})}=0' - + uuid: edb39f7236d74c6783e0d4b832e0b94b name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -707,6 +755,7 @@ zabbix_export: tag: Status triggers: - + uuid: 76b42dceed2f4522ba62a7a7152bf723 expression: '{max({$SNMP.TIMEOUT})}=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -714,6 +763,7 @@ zabbix_export: description: 'SNMP is not available for polling. Please check device connectivity and SNMP settings.' discovery_rules: - + uuid: 2edf8773186845499a991288d1a7a55b name: 'External bad battery packs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_PACKS},1.3.6.1.4.1.318.1.1.1.2.2.6]' @@ -722,6 +772,7 @@ zabbix_export: description: 'Discovery of the number of external defective battery packs.' item_prototypes: - + uuid: 7ff04c0f873c4c0f9af5aca2bd447cce name: '{#SNMPINDEX}: External battery packs bad' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.6.0 @@ -742,6 +793,7 @@ zabbix_export: - tag: Status - + uuid: a0d8d681bfb54c1d9792beaf3f708d69 name: 'External battery packs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#CARTRIDGE_STATUS},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7,{#BATTERY_PACK},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.1,{#CARTRIDGE_INDEX},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.2]' @@ -757,6 +809,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 35e7da4783e245a2bfff75f3ae79ff5e name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery estimated replace date' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.8.{#SNMPINDEX}' @@ -777,6 +830,7 @@ zabbix_export: - tag: Status - + uuid: b86ac9ee81fe40c8995618c387775270 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery pack cartridge health' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7.{#SNMPINDEX}' @@ -804,6 +858,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 618fa3897fc9467aa2972057df0fdd3a expression: '{regexp("^(0)[0|1]{15}$")}=1' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery lifetime is not okay' opdata: 'Current bit set: {ITEM.LASTVALUE1}' @@ -818,6 +873,7 @@ zabbix_export: bit 5 Battery measured lifetime near end, order replacement cartridge bit 6 Battery measured lifetime near end acknowledged, order replacement cartridge - + uuid: db78c715c220433cb338199d43cb84a0 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.10.{#SNMPINDEX}' @@ -850,6 +906,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: d2cb769be7804adfb91f70cdf881526e expression: '{regexp("^(0{16})$")}=0' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery status is not okay' opdata: 'Current bit set: {ITEM.LASTVALUE1}' @@ -869,6 +926,7 @@ zabbix_export: bit 10 DisconnectedFrame bit 11 FirmwareMismatch - + uuid: bab950aa54ca425db4593049a64cf56f name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.5.{#SNMPINDEX}' @@ -893,11 +951,13 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: dc739bd8eed14095b3a39bce12c289e3 expression: '{min({$TIME.PERIOD})} > {$BATTERY.TEMP.MAX.WARN}' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery has high temperature (over {$BATTERY.TEMP.MAX.WARN}℃ for {$TIME.PERIOD})' opdata: 'Current temperature: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: d2983b402dfd4435a4790d560da8f6f6 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.4.{#SNMPINDEX}' @@ -918,6 +978,7 @@ zabbix_export: - tag: General - + uuid: 88f5bc98004740fe886f5b1144de2c35 name: 'External sensor port 1 discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_SENSOR1_NAME},1.3.6.1.4.1.318.1.1.25.1.2.1.3]' @@ -926,6 +987,7 @@ zabbix_export: description: uioSensorStatusTable item_prototypes: - + uuid: 34e5f00097f4448eadf16071cfa234e9 name: '{#EXTERNAL_SENSOR1_NAME}: Humidity sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.7.1.1 @@ -947,6 +1009,7 @@ zabbix_export: - tag: Status - + uuid: 04425d6cc153491d9cb710b875f8c9cb name: '{#EXTERNAL_SENSOR1_NAME}: Sensor alarm status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.9.1.1 @@ -971,21 +1034,25 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 6012d5e28ab2441ea178912b08241b50 expression: '{last()}=3' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Critical' priority: HIGH description: 'The external sensor has returned a value greater than the critical threshold.' - + uuid: 642c67bfae2249e9a183b6bec6046043 expression: '{last()}=4' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Not Applicable' priority: INFO description: 'The external sensor does not work or is not connected.' - + uuid: 0502f60a9c5f49a187d8e58d9705d8a6 expression: '{last()}=2' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Warning' priority: AVERAGE description: 'The external sensor has returned a value greater than the warning threshold.' - + uuid: 29cedff7a5f043caaaa8ff5798b3e925 name: '{#EXTERNAL_SENSOR1_NAME}: Temperature sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.6.1.1 @@ -1023,6 +1090,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: c64b5cb02dec4873a2e041359da3cdf7 name: 'External sensor port 2 discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_SENSOR2_NAME},1.3.6.1.4.1.318.1.1.25.1.2.2.3]' @@ -1031,6 +1099,7 @@ zabbix_export: description: uioSensorStatusTable item_prototypes: - + uuid: 445fa35253b942cf8009460ea67701fd name: '{#EXTERNAL_SENSOR2_NAME}: Humidity sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.7.1.1 @@ -1052,6 +1121,7 @@ zabbix_export: - tag: Status - + uuid: 58a2e39cd7fc4fe1bd825ce6086b4931 name: '{#EXTERNAL_SENSOR2_NAME}: Sensor alarm status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.9.1.1 @@ -1076,21 +1146,25 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 6387efd46924463cab86a6d0125c5631 expression: '{last()}=3' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Critical' priority: HIGH description: 'The external sensor has returned a value greater than the critical threshold.' - + uuid: 2ea2f70f56984c68b10acd52209c70b9 expression: '{last()}=4' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Not Applicable' priority: INFO description: 'The external sensor does not work or is not connected.' - + uuid: dd0a3f0d24b84c468d2c082086a648a0 expression: '{last()}=2' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Warning' priority: AVERAGE description: 'The external sensor has returned a value greater than the warning threshold.' - + uuid: c78cd23b59254174b333514d9c8d28e1 name: '{#EXTERNAL_SENSOR2_NAME}: Temperature sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.6.1.1 @@ -1128,6 +1202,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: ecca1791b7744f30bfcc1018a10cf1fa name: 'Input phases discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PHASEINDEX},1.3.6.1.4.1.318.1.1.1.9.2.3.1.2.1.1]' @@ -1136,6 +1211,7 @@ zabbix_export: description: 'The input phase identifier. OID upsPhaseInputPhaseIndex.1.1' item_prototypes: - + uuid: a8ed43fa8a4543f8ab116c8886511aa3 name: '{#PHASEINDEX}: Phase input current' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.2.3.1.6.1.1.{#PHASEINDEX}' @@ -1160,6 +1236,7 @@ zabbix_export: - tag: Status - + uuid: 593b355efb0a4e40bd3527c24994da0a name: '{#PHASEINDEX}: Phase input voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.2.3.1.3.1.1.{#PHASEINDEX}' @@ -1181,11 +1258,13 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 4a6ab998a4cc475b90f425f609fa6a05 expression: '{min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN}' name: '{#PHASEINDEX}: Unacceptable phase {#PHASEINDEX} input voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current phase {#PHASEINDEX} voltage: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: c1771434bf6b476280c2f2d15bb52608 name: 'Output phases discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PHASEINDEX},1.3.6.1.4.1.318.1.1.1.9.3.3.1.2.1.1]' @@ -1194,6 +1273,7 @@ zabbix_export: description: 'The output phase identifier. OID upsPhaseOutputPhaseIndex.1.1' item_prototypes: - + uuid: 582f567d83e84d64862183c3b1e248f8 name: '{#PHASEINDEX}: Phase output current' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.4.1.1.{#PHASEINDEX}' @@ -1219,6 +1299,7 @@ zabbix_export: - tag: Status - + uuid: 32c88f722f074fd699d880a603aaa91b name: '{#PHASEINDEX}: Phase output load, %' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.10.1.1.{#PHASEINDEX}' @@ -1240,6 +1321,7 @@ zabbix_export: - tag: Status - + uuid: 0502345887e54bbc849a9a4e46a571da name: '{#PHASEINDEX}: Phase output voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.3.1.1.{#PHASEINDEX}' @@ -1261,6 +1343,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 51b19ccd5ba64fdcb3f44ebb933647e7 expression: '{min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN}' name: '{#PHASEINDEX}: Unacceptable phase {#PHASEINDEX} output voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current phase {#PHASEINDEX} voltage: {ITEM.LASTVALUE1}' @@ -1302,179 +1385,9 @@ zabbix_export: macro: '{$UPS.OUTPUT.MAX.WARN}' value: '80' description: 'Maximum output load in % for trigger expression.' - dashboards: - - - name: 'UPS Summary' - pages: - - - widgets: - - - type: PLAIN_TEXT - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'system.uptime[sysUpTime.0]' - host: 'APC Smart-UPS 3000 XLM SNMP' - - - type: PLAIN_TEXT - x: '8' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'input.fail[upsAdvInputLineFailCause]' - host: 'APC Smart-UPS 3000 XLM SNMP' - - - type: PLAIN_TEXT - x: '16' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'output.status[upsBasicOutputStatus]' - host: 'APC Smart-UPS 3000 XLM SNMP' - - - type: PLAIN_TEXT - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.status[upsBasicBatteryStatus]' - host: 'APC Smart-UPS 3000 XLM SNMP' - - - type: PLAIN_TEXT - x: '8' - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.runtime_remaining[upsAdvBatteryRunTimeRemaining]' - host: 'APC Smart-UPS 3000 XLM SNMP' - - - type: PLAIN_TEXT - x: '16' - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.last_replace_date[upsBasicBatteryLastReplaceDate]' - host: 'APC Smart-UPS 3000 XLM SNMP' - - - type: GRAPH_CLASSIC - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: 'Capacity of the UPS batteries' - host: 'APC Smart-UPS 3000 XLM SNMP' - - - type: GRAPH_CLASSIC - x: '8' - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: Voltage - host: 'APC Smart-UPS 3000 XLM SNMP' - - - type: GRAPH_CLASSIC - x: '16' - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: Output - host: 'APC Smart-UPS 3000 XLM SNMP' valuemaps: - + uuid: 55fecbd639c44c328b4199569a7305ef name: 'PowerNet-MIB::uioSensorStatusAlarmStatus' mappings: - @@ -1490,6 +1403,7 @@ zabbix_export: value: '4' newvalue: 'Not applicable' - + uuid: 1ce6860b108948bda40d514fd4e3ed69 name: 'PowerNet-MIB::upsAdvBatteryReplaceIndicator' mappings: - @@ -1499,6 +1413,7 @@ zabbix_export: value: '2' newvalue: 'battery Needs Replacing' - + uuid: db1fa20d76c8416c83fa0b7fda536fa8 name: 'PowerNet-MIB::upsAdvInputLineFailCause' mappings: - @@ -1532,6 +1447,7 @@ zabbix_export: value: '10' newvalue: 'Rate of Voltage Change' - + uuid: 50b6ae187875406ea8ba1669add70899 name: 'PowerNet-MIB::upsBasicBatteryStatus' mappings: - @@ -1547,6 +1463,7 @@ zabbix_export: value: '4' newvalue: 'In Fault Condition' - + uuid: 9c5fd52c36f6451ea3f502a871e821d7 name: 'PowerNet-MIB::upsBasicOutputStatus' mappings: - @@ -1628,6 +1545,7 @@ zabbix_export: value: '26' newvalue: 'Charger Only' - + uuid: 89597d423b454a42aa80fa8f7a20f273 name: zabbix.host.available mappings: - @@ -1641,6 +1559,7 @@ zabbix_export: newvalue: unknown graphs: - + uuid: a7185c07025e46c6a3b86c29d9f749b0 name: 'Capacity of the UPS batteries' type: PIE graph_items: @@ -1650,6 +1569,7 @@ zabbix_export: host: 'APC Smart-UPS 3000 XLM SNMP' key: 'battery.capacity[upsHighPrecBatteryCapacity]' - + uuid: 3c778f0c837d4979abb39aabe0cb321e name: Output graph_items: - @@ -1664,6 +1584,7 @@ zabbix_export: host: 'APC Smart-UPS 3000 XLM SNMP' key: 'output.load[upsHighPrecOutputLoad]' - + uuid: 5f44db14cfc94ae7adf98f8cf1f4b647 name: Voltage graph_items: - diff --git a/templates/power/apc/apc_ups_smart_rt_1000_rm_xl_snmp/template_power_apc_ups_smart_rt_1000_rm_xl_snmp.yaml b/templates/power/apc/apc_ups_smart_rt_1000_rm_xl_snmp/template_power_apc_ups_smart_rt_1000_rm_xl_snmp.yaml index ebfdb501d9a..349413ea851 100644 --- a/templates/power/apc/apc_ups_smart_rt_1000_rm_xl_snmp/template_power_apc_ups_smart_rt_1000_rm_xl_snmp.yaml +++ b/templates/power/apc/apc_ups_smart_rt_1000_rm_xl_snmp/template_power_apc_ups_smart_rt_1000_rm_xl_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-15T12:08:52Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 3dcd5bbe90534f9e8eb5c2d53756af63 name: Templates/Power templates: - + uuid: 340ec6917c274ead8fab36925e57f30a template: 'APC Smart-UPS RT 1000 RM XL SNMP' name: 'APC Smart-UPS RT 1000 RM XL SNMP' description: | @@ -23,6 +25,7 @@ zabbix_export: name: Templates/Power items: - + uuid: 94c5c76b7e09402bb221827ee1fea5bc name: 'Battery capacity' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.1.0 @@ -48,11 +51,13 @@ zabbix_export: tag: Status triggers: - + uuid: 7c753166241f4ff4b43091b80f73ba71 expression: '{last()} < {$BATTERY.CAPACITY.MIN.WARN}' name: 'Battery has low capacity (below {$BATTERY.CAPACITY.MIN.WARN}%)' opdata: 'Current capacity: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 1a52452353b443d6b965293fda3b16b9 name: 'External battery packs count' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.5.0 @@ -73,6 +78,7 @@ zabbix_export: - tag: Status - + uuid: 7a887ae254b04b19bac605bb36141767 name: 'Battery last replace date' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.1.3.0 @@ -97,6 +103,7 @@ zabbix_export: - tag: Status - + uuid: 8f4351d23be04a3abee1e6edb746a9ec name: 'Battery replace indicator' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.4.0 @@ -117,11 +124,13 @@ zabbix_export: tag: Status triggers: - + uuid: 34401964381b4f00b211196ba1af65c6 expression: '{last()}=2' name: 'Battery needs replacement' priority: HIGH description: 'A battery installed has an internal error condition.' - + uuid: f151210b9cd749b2b3e5af2145733c82 name: 'Battery runtime remaining' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.3.0 @@ -146,6 +155,7 @@ zabbix_export: - tag: Status - + uuid: a631704123c2498aa8ce973e36c13698 name: 'Battery status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.1.1.0 @@ -172,16 +182,19 @@ zabbix_export: tag: Status triggers: - + uuid: ebb6ccd9f63c44e98389ee90c4f90672 expression: '{last()}=4' name: 'Battery has an internal error condition' priority: AVERAGE description: 'A battery installed has an internal error condition.' - + uuid: 67a4f511c2864161af478d616d38ccbf expression: '{last()}=3' name: 'Battery is Low' priority: AVERAGE description: 'The UPS will be unable to sustain the current load, and its services will be lost if power is not restored.' - + uuid: c03e15aaf58f4056b88677c44c5d7d87 name: 'Battery temperature' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.2.0 @@ -207,11 +220,13 @@ zabbix_export: tag: Status triggers: - + uuid: 2066d3210bbc4b308b34c35bb7acb1ce expression: '{min({$TIME.PERIOD})} > {$BATTERY.TEMP.MAX.WARN}' name: 'Battery has high temperature (over {$BATTERY.TEMP.MAX.WARN}℃ for {$TIME.PERIOD})' opdata: 'Current temperature: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 4b456cb5c0224b31a2f8b4bb40d8203b name: 'Battery voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.4.0 @@ -235,6 +250,7 @@ zabbix_export: - tag: Status - + uuid: 0a12f157ae844129a35084b5ab0a8eab name: 'Input fail cause' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.2.5.0 @@ -277,6 +293,7 @@ zabbix_export: - tag: Status - + uuid: 0ceb5a6d71f440fcbd2da06b0cc1bbb3 name: 'Input frequency' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.3.4.0 @@ -301,11 +318,13 @@ zabbix_export: tag: Status triggers: - + uuid: ee395d8bab7c4ca4bcd8ae411d68f2ac expression: '{min({$TIME.PERIOD})} > 0 and ({min({$TIME.PERIOD})} > {$UPS.INPUT_FREQ.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_FREQ.MIN.WARN})' name: 'Unacceptable input frequency (out of range {$UPS.INPUT_FREQ.MIN.WARN}-{$UPS.INPUT_FREQ.MAX.WARN}Hz for {$TIME.PERIOD})' opdata: 'Current frequency: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: d7281586af02462a9a2f511c0a5741eb name: 'Input voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.3.1.0 @@ -330,11 +349,13 @@ zabbix_export: tag: Status triggers: - + uuid: 72fd7b95258b4d1c88efaa6d67460ccc expression: '{min({$TIME.PERIOD})} > 0 and ({min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN})' name: 'Unacceptable input voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current voltage: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 145d3bf81b00427aad5563a4feb7aea1 name: 'Output current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.4.0 @@ -358,6 +379,7 @@ zabbix_export: - tag: Status - + uuid: cd7b2c1b12df4fd19f37485aa380b295 name: 'Output load' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.3.0 @@ -383,12 +405,14 @@ zabbix_export: tag: Status triggers: - + uuid: 5cdce88b5b2349f7b47a1bd4108b6f9a expression: '{min({$TIME.PERIOD})} > {$UPS.OUTPUT.MAX.WARN}' name: 'Output load is high (over {$UPS.OUTPUT.MAX.WARN}% for {$TIME.PERIOD})' opdata: 'Current load: {ITEM.LASTVALUE1}' priority: HIGH description: 'A battery installed has an internal error condition.' - + uuid: 3170d441ede24494b9570b6d318cc05f name: 'Output status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.1.1.0 @@ -415,50 +439,62 @@ zabbix_export: tag: Status triggers: - + uuid: 21ce7f5daffd4cca802fb6c66e3015a1 expression: '{last()}=16' name: 'UPS is Emergency Static Bypass' priority: AVERAGE - + uuid: e2ec6b41965c45db87cad483f64c386b expression: '{last()}=10' name: 'UPS is Hardware Failure Bypass' priority: AVERAGE - + uuid: 433a677ce51343b8a5eee017e1f96b17 expression: '{last()}=7' name: 'UPS is Off' priority: AVERAGE - + uuid: 51413aceb2384dd2bd25a5ccb825a03d expression: '{last()}=3' name: 'UPS is on battery' priority: AVERAGE - + uuid: cb32b4fca90944d7891d35387ada948f expression: '{last()}=4' name: 'UPS is on Smart Boost' priority: AVERAGE - + uuid: d05148f1d6424a59b842911d922e8c4f expression: '{last()}=12' name: 'UPS is On Smart Trim' priority: AVERAGE - + uuid: 97b487706a7448f4979e209ad2cdd225 expression: '{last()}=8' name: 'UPS is Rebooting' priority: AVERAGE - + uuid: 1d9ee5ec235747c89c7d2766c68ca002 expression: '{last()}=11' name: 'UPS is Sleeping Until Power Return' priority: AVERAGE - + uuid: d79ec21591674e408a3dd74319787412 expression: '{last()}=6' name: 'UPS is Software Bypass' priority: AVERAGE - + uuid: 0e566fd8dfd04711a6bf46b86d0d64af expression: '{last()}=9' name: 'UPS is Switched Bypass' priority: AVERAGE - + uuid: 374a932f0a5e4e549e3a19b1c5f2967a expression: '{last()}=5' name: 'UPS is Timed Sleeping' priority: AVERAGE - + uuid: 6c7d7d803647478c8f2a79875457110c name: 'Output voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.1.0 @@ -482,6 +518,7 @@ zabbix_export: - tag: Status - + uuid: d08fb7e3fae84d2cbae64ab9771ffcdc name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -494,6 +531,7 @@ zabbix_export: - tag: General - + uuid: da60acc731a64257a90512b5c70d1e92 name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -517,6 +555,7 @@ zabbix_export: - tag: General - + uuid: 01302a36cafd421c90d746f785c83f3f name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -539,6 +578,7 @@ zabbix_export: - tag: General - + uuid: d0351d1bc1dc4f1b853fe64d456b3570 name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -561,6 +601,7 @@ zabbix_export: - tag: General - + uuid: 866889bb71e949c18520bf8fefd3e7ea name: Model type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.1.1.1.0 @@ -581,6 +622,7 @@ zabbix_export: - tag: General - + uuid: 482bec6573f249abbb721f2ec90def3b name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -605,12 +647,14 @@ zabbix_export: tag: General triggers: - + uuid: f2fb1a14b995472c943ed1aa5933beb7 expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: 1c00c980ff284fb2bafb8358cc477d13 name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -636,6 +680,7 @@ zabbix_export: - tag: General - + uuid: 269ce166bb904fa8b11fc2fdf1f67d76 name: 'Serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.1.2.3.0 @@ -659,6 +704,7 @@ zabbix_export: - tag: General - + uuid: 336ef2166914449fafa13ab08fe7c7a1 name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -681,6 +727,7 @@ zabbix_export: tag: Status triggers: - + uuid: 6d6a64b3cb2146369d9130520f620c7a expression: '{last()}<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING @@ -691,6 +738,7 @@ zabbix_export: name: 'No SNMP data collection' expression: '{APC Smart-UPS RT 1000 RM XL SNMP:zabbix[host,snmp,available].max({$SNMP.TIMEOUT})}=0' - + uuid: f4f9ebb1e55b41a5a6e470a541e136bc name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -707,6 +755,7 @@ zabbix_export: tag: Status triggers: - + uuid: a6d353f7394a471cabfa1f6f120d00d1 expression: '{max({$SNMP.TIMEOUT})}=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -714,6 +763,7 @@ zabbix_export: description: 'SNMP is not available for polling. Please check device connectivity and SNMP settings.' discovery_rules: - + uuid: 67fa8bb8687b4a36b8d32cda72083966 name: 'External bad battery packs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_PACKS},1.3.6.1.4.1.318.1.1.1.2.2.6]' @@ -722,6 +772,7 @@ zabbix_export: description: 'Discovery of the number of external defective battery packs.' item_prototypes: - + uuid: b144bee7e8464540bbcd8a3c28ce7e9f name: '{#SNMPINDEX}: External battery packs bad' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.6.0 @@ -742,6 +793,7 @@ zabbix_export: - tag: Status - + uuid: b4a8277fdf6f4e76a641690aaf6e7faa name: 'External battery packs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#CARTRIDGE_STATUS},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7,{#BATTERY_PACK},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.1,{#CARTRIDGE_INDEX},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.2]' @@ -757,6 +809,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 9715d1700f5f49ffaf3ff35c666f50cf name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery estimated replace date' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.8.{#SNMPINDEX}' @@ -777,6 +830,7 @@ zabbix_export: - tag: Status - + uuid: 2e7f6a940840406cb17bb1af20936326 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery pack cartridge health' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7.{#SNMPINDEX}' @@ -804,6 +858,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: b2e12371b4764d6385e7037a2158004f expression: '{regexp("^(0)[0|1]{15}$")}=1' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery lifetime is not okay' opdata: 'Current bit set: {ITEM.LASTVALUE1}' @@ -818,6 +873,7 @@ zabbix_export: bit 5 Battery measured lifetime near end, order replacement cartridge bit 6 Battery measured lifetime near end acknowledged, order replacement cartridge - + uuid: ad5ce159270e41899665be0a9f9697e1 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.10.{#SNMPINDEX}' @@ -850,6 +906,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: fcc101a5274842ba9df7eacd534fc365 expression: '{regexp("^(0{16})$")}=0' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery status is not okay' opdata: 'Current bit set: {ITEM.LASTVALUE1}' @@ -869,6 +926,7 @@ zabbix_export: bit 10 DisconnectedFrame bit 11 FirmwareMismatch - + uuid: 1628e49e7f7b468ca2dee87a80321b44 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.5.{#SNMPINDEX}' @@ -893,11 +951,13 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 132c3cac99214c88a5a9ff90e22b3411 expression: '{min({$TIME.PERIOD})} > {$BATTERY.TEMP.MAX.WARN}' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery has high temperature (over {$BATTERY.TEMP.MAX.WARN}℃ for {$TIME.PERIOD})' opdata: 'Current temperature: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 7c2aec802cfa4b0292e9d1daa94aee05 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.4.{#SNMPINDEX}' @@ -918,6 +978,7 @@ zabbix_export: - tag: General - + uuid: 59467725274d4dba8e839d167cabe693 name: 'External sensor port 1 discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_SENSOR1_NAME},1.3.6.1.4.1.318.1.1.25.1.2.1.3]' @@ -926,6 +987,7 @@ zabbix_export: description: uioSensorStatusTable item_prototypes: - + uuid: 0336e646ea6247ad8ef4254dff64623e name: '{#EXTERNAL_SENSOR1_NAME}: Humidity sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.7.1.1 @@ -947,6 +1009,7 @@ zabbix_export: - tag: Status - + uuid: 137fdf42e0ab476e86e7b0b3bc87d5cc name: '{#EXTERNAL_SENSOR1_NAME}: Sensor alarm status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.9.1.1 @@ -971,21 +1034,25 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: e979403bb57b4ba188286e3b81b0ad95 expression: '{last()}=3' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Critical' priority: HIGH description: 'The external sensor has returned a value greater than the critical threshold.' - + uuid: ae1a1d479b30420fab40301794626ae7 expression: '{last()}=4' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Not Applicable' priority: INFO description: 'The external sensor does not work or is not connected.' - + uuid: 8e8a1e60c01d4f5db75663092d5938f0 expression: '{last()}=2' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Warning' priority: AVERAGE description: 'The external sensor has returned a value greater than the warning threshold.' - + uuid: b97e3012569840f1bb7da5f5403db6e0 name: '{#EXTERNAL_SENSOR1_NAME}: Temperature sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.6.1.1 @@ -1023,6 +1090,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: d4b34302c7d74f83a409947f2eed37b0 name: 'External sensor port 2 discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_SENSOR2_NAME},1.3.6.1.4.1.318.1.1.25.1.2.2.3]' @@ -1031,6 +1099,7 @@ zabbix_export: description: uioSensorStatusTable item_prototypes: - + uuid: 872bd20f6f5d453490324cd8ea5be7c2 name: '{#EXTERNAL_SENSOR2_NAME}: Humidity sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.7.1.1 @@ -1052,6 +1121,7 @@ zabbix_export: - tag: Status - + uuid: e10189271da445a494d274d99269ab75 name: '{#EXTERNAL_SENSOR2_NAME}: Sensor alarm status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.9.1.1 @@ -1076,21 +1146,25 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 52b0c9b7e4db4f06b6ebe07b3770af3a expression: '{last()}=3' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Critical' priority: HIGH description: 'The external sensor has returned a value greater than the critical threshold.' - + uuid: 9b03fba84cb3473eb6cb87e20cf1dfea expression: '{last()}=4' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Not Applicable' priority: INFO description: 'The external sensor does not work or is not connected.' - + uuid: 4787a93e943c43c3a40cdd529b761b81 expression: '{last()}=2' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Warning' priority: AVERAGE description: 'The external sensor has returned a value greater than the warning threshold.' - + uuid: 11cac46ee1834e7c816a2cd9dcc02e82 name: '{#EXTERNAL_SENSOR2_NAME}: Temperature sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.6.1.1 @@ -1128,6 +1202,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: 525a204918834dbfa788a3681c2d0527 name: 'Input phases discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PHASEINDEX},1.3.6.1.4.1.318.1.1.1.9.2.3.1.2.1.1]' @@ -1136,6 +1211,7 @@ zabbix_export: description: 'The input phase identifier. OID upsPhaseInputPhaseIndex.1.1' item_prototypes: - + uuid: fd698a699cd546418802964c6157290e name: '{#PHASEINDEX}: Phase input current' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.2.3.1.6.1.1.{#PHASEINDEX}' @@ -1160,6 +1236,7 @@ zabbix_export: - tag: Status - + uuid: 1baaad88e9064b92b453fb2c1c7d73d5 name: '{#PHASEINDEX}: Phase input voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.2.3.1.3.1.1.{#PHASEINDEX}' @@ -1181,11 +1258,13 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 84db17fcb56d41729d80c8ec2174d39c expression: '{min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN}' name: '{#PHASEINDEX}: Unacceptable phase {#PHASEINDEX} input voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current phase {#PHASEINDEX} voltage: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: cbd6b174482c4769887fc1aa2dc2ad5a name: 'Output phases discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PHASEINDEX},1.3.6.1.4.1.318.1.1.1.9.3.3.1.2.1.1]' @@ -1194,6 +1273,7 @@ zabbix_export: description: 'The output phase identifier. OID upsPhaseOutputPhaseIndex.1.1' item_prototypes: - + uuid: 84ec9adaa7c94f10b55ae9968449d673 name: '{#PHASEINDEX}: Phase output current' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.4.1.1.{#PHASEINDEX}' @@ -1219,6 +1299,7 @@ zabbix_export: - tag: Status - + uuid: 6d1812674e5646f8acf2ea47acf05a6d name: '{#PHASEINDEX}: Phase output load, %' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.10.1.1.{#PHASEINDEX}' @@ -1240,6 +1321,7 @@ zabbix_export: - tag: Status - + uuid: 3c0573d586b24e53aeebb6c44b907bbd name: '{#PHASEINDEX}: Phase output voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.3.1.1.{#PHASEINDEX}' @@ -1261,6 +1343,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 96fb41cfc6e34ca2b0d9ed805f752c03 expression: '{min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN}' name: '{#PHASEINDEX}: Unacceptable phase {#PHASEINDEX} output voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current phase {#PHASEINDEX} voltage: {ITEM.LASTVALUE1}' @@ -1302,179 +1385,9 @@ zabbix_export: macro: '{$UPS.OUTPUT.MAX.WARN}' value: '80' description: 'Maximum output load in % for trigger expression.' - dashboards: - - - name: 'UPS Summary' - pages: - - - widgets: - - - type: PLAIN_TEXT - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'system.uptime[sysUpTime.0]' - host: 'APC Smart-UPS RT 1000 RM XL SNMP' - - - type: PLAIN_TEXT - x: '8' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'input.fail[upsAdvInputLineFailCause]' - host: 'APC Smart-UPS RT 1000 RM XL SNMP' - - - type: PLAIN_TEXT - x: '16' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'output.status[upsBasicOutputStatus]' - host: 'APC Smart-UPS RT 1000 RM XL SNMP' - - - type: PLAIN_TEXT - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.status[upsBasicBatteryStatus]' - host: 'APC Smart-UPS RT 1000 RM XL SNMP' - - - type: PLAIN_TEXT - x: '8' - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.runtime_remaining[upsAdvBatteryRunTimeRemaining]' - host: 'APC Smart-UPS RT 1000 RM XL SNMP' - - - type: PLAIN_TEXT - x: '16' - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.last_replace_date[upsBasicBatteryLastReplaceDate]' - host: 'APC Smart-UPS RT 1000 RM XL SNMP' - - - type: GRAPH_CLASSIC - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: 'Capacity of the UPS batteries' - host: 'APC Smart-UPS RT 1000 RM XL SNMP' - - - type: GRAPH_CLASSIC - x: '8' - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: Voltage - host: 'APC Smart-UPS RT 1000 RM XL SNMP' - - - type: GRAPH_CLASSIC - x: '16' - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: Output - host: 'APC Smart-UPS RT 1000 RM XL SNMP' valuemaps: - + uuid: 7cf932d3b9304f2cb151134e9ea3be82 name: 'PowerNet-MIB::uioSensorStatusAlarmStatus' mappings: - @@ -1490,6 +1403,7 @@ zabbix_export: value: '4' newvalue: 'Not applicable' - + uuid: 63c5f0e1601947e5a02abd25a07a9af4 name: 'PowerNet-MIB::upsAdvBatteryReplaceIndicator' mappings: - @@ -1499,6 +1413,7 @@ zabbix_export: value: '2' newvalue: 'battery Needs Replacing' - + uuid: 70d097ce846c45aeb3c8be031c427511 name: 'PowerNet-MIB::upsAdvInputLineFailCause' mappings: - @@ -1532,6 +1447,7 @@ zabbix_export: value: '10' newvalue: 'Rate of Voltage Change' - + uuid: 3424a9229a134b47b8544d611be082fb name: 'PowerNet-MIB::upsBasicBatteryStatus' mappings: - @@ -1547,6 +1463,7 @@ zabbix_export: value: '4' newvalue: 'In Fault Condition' - + uuid: 05a60d9c47274f5a8f6c92efe8158b8e name: 'PowerNet-MIB::upsBasicOutputStatus' mappings: - @@ -1628,6 +1545,7 @@ zabbix_export: value: '26' newvalue: 'Charger Only' - + uuid: d4ee88b3cf5d4d95b27be2e7b2f20e3c name: zabbix.host.available mappings: - @@ -1641,6 +1559,7 @@ zabbix_export: newvalue: unknown graphs: - + uuid: 566f3eed2c324e5faa80f4170cb40b5b name: 'Capacity of the UPS batteries' type: PIE graph_items: @@ -1650,6 +1569,7 @@ zabbix_export: host: 'APC Smart-UPS RT 1000 RM XL SNMP' key: 'battery.capacity[upsHighPrecBatteryCapacity]' - + uuid: 09da5776f4ff4e978e488a12f33dc8bc name: Output graph_items: - @@ -1664,6 +1584,7 @@ zabbix_export: host: 'APC Smart-UPS RT 1000 RM XL SNMP' key: 'output.load[upsHighPrecOutputLoad]' - + uuid: df0833759bae450e8125c3fb76519775 name: Voltage graph_items: - diff --git a/templates/power/apc/apc_ups_smart_rt_1000_xl_snmp/template_power_apc_ups_smart_rt_1000_xl_snmp.yaml b/templates/power/apc/apc_ups_smart_rt_1000_xl_snmp/template_power_apc_ups_smart_rt_1000_xl_snmp.yaml index 6af523f0001..ed9c6f77059 100644 --- a/templates/power/apc/apc_ups_smart_rt_1000_xl_snmp/template_power_apc_ups_smart_rt_1000_xl_snmp.yaml +++ b/templates/power/apc/apc_ups_smart_rt_1000_xl_snmp/template_power_apc_ups_smart_rt_1000_xl_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-15T12:10:26Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 3dcd5bbe90534f9e8eb5c2d53756af63 name: Templates/Power templates: - + uuid: 32d3c78ff44c4c3c9ff5b893ad7f5fc9 template: 'APC Smart-UPS RT 1000 XL SNMP' name: 'APC Smart-UPS RT 1000 XL SNMP' description: | @@ -23,6 +25,7 @@ zabbix_export: name: Templates/Power items: - + uuid: 6ac68411ef214cc7aa49d39d58ce3c6a name: 'Battery capacity' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.1.0 @@ -48,11 +51,13 @@ zabbix_export: tag: Status triggers: - + uuid: c8d96d216f4d43dea343777322a962e0 expression: '{last()} < {$BATTERY.CAPACITY.MIN.WARN}' name: 'Battery has low capacity (below {$BATTERY.CAPACITY.MIN.WARN}%)' opdata: 'Current capacity: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 7f3b05afa58142d5b8670c40c196baf8 name: 'External battery packs count' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.5.0 @@ -73,6 +78,7 @@ zabbix_export: - tag: Status - + uuid: 87b91005f5ff4ba5b0086e25eaa799bd name: 'Battery last replace date' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.1.3.0 @@ -97,6 +103,7 @@ zabbix_export: - tag: Status - + uuid: 44a33eba233e4bd7ac51ca2dcabf2939 name: 'Battery replace indicator' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.4.0 @@ -117,11 +124,13 @@ zabbix_export: tag: Status triggers: - + uuid: fbe310b19a0343b5a4a4511aa9c28a66 expression: '{last()}=2' name: 'Battery needs replacement' priority: HIGH description: 'A battery installed has an internal error condition.' - + uuid: 95749270e6234d6cbd1edb0c5e1118e0 name: 'Battery runtime remaining' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.3.0 @@ -146,6 +155,7 @@ zabbix_export: - tag: Status - + uuid: 047a5a3a957949d288588eb11f36f25e name: 'Battery status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.1.1.0 @@ -172,16 +182,19 @@ zabbix_export: tag: Status triggers: - + uuid: 2b0be928450f4225835b6a0311534ef9 expression: '{last()}=4' name: 'Battery has an internal error condition' priority: AVERAGE description: 'A battery installed has an internal error condition.' - + uuid: 7c1a180878474327b74bb41d6c483ed3 expression: '{last()}=3' name: 'Battery is Low' priority: AVERAGE description: 'The UPS will be unable to sustain the current load, and its services will be lost if power is not restored.' - + uuid: 04cd5e06823846b58ad57e2c358f346e name: 'Battery temperature' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.2.0 @@ -207,11 +220,13 @@ zabbix_export: tag: Status triggers: - + uuid: c57320aa8a554f13b6eec4d882dcd38b expression: '{min({$TIME.PERIOD})} > {$BATTERY.TEMP.MAX.WARN}' name: 'Battery has high temperature (over {$BATTERY.TEMP.MAX.WARN}℃ for {$TIME.PERIOD})' opdata: 'Current temperature: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 8ee98deaf4bf46afb06f694d19757237 name: 'Battery voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.4.0 @@ -235,6 +250,7 @@ zabbix_export: - tag: Status - + uuid: 4cb80c94f3d14674bc7a3933c7571eac name: 'Input fail cause' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.2.5.0 @@ -277,6 +293,7 @@ zabbix_export: - tag: Status - + uuid: 700a78a4ab3c441496ecafc5ddde6a9d name: 'Input frequency' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.3.4.0 @@ -301,11 +318,13 @@ zabbix_export: tag: Status triggers: - + uuid: 4344b8998372420788697e5be2d58859 expression: '{min({$TIME.PERIOD})} > 0 and ({min({$TIME.PERIOD})} > {$UPS.INPUT_FREQ.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_FREQ.MIN.WARN})' name: 'Unacceptable input frequency (out of range {$UPS.INPUT_FREQ.MIN.WARN}-{$UPS.INPUT_FREQ.MAX.WARN}Hz for {$TIME.PERIOD})' opdata: 'Current frequency: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: e2b5b824c4704293ad68185971e9fb03 name: 'Input voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.3.1.0 @@ -330,11 +349,13 @@ zabbix_export: tag: Status triggers: - + uuid: 481f73af8ee742149b40cd4a090c039a expression: '{min({$TIME.PERIOD})} > 0 and ({min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN})' name: 'Unacceptable input voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current voltage: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 861757e4bb1a4dc6ac1c8ef94d973328 name: 'Output current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.4.0 @@ -358,6 +379,7 @@ zabbix_export: - tag: Status - + uuid: 1d9d7ef724ff41eda4fd536df6af93cb name: 'Output load' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.3.0 @@ -383,12 +405,14 @@ zabbix_export: tag: Status triggers: - + uuid: d488803bbebc44be91e9f47d193f36b8 expression: '{min({$TIME.PERIOD})} > {$UPS.OUTPUT.MAX.WARN}' name: 'Output load is high (over {$UPS.OUTPUT.MAX.WARN}% for {$TIME.PERIOD})' opdata: 'Current load: {ITEM.LASTVALUE1}' priority: HIGH description: 'A battery installed has an internal error condition.' - + uuid: 3edf5e7776ae4cc6aebcedcbf4ab8d78 name: 'Output status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.1.1.0 @@ -415,50 +439,62 @@ zabbix_export: tag: Status triggers: - + uuid: fd5888e0762f45a0a2e6b1e6746b739d expression: '{last()}=16' name: 'UPS is Emergency Static Bypass' priority: AVERAGE - + uuid: 030fb29dd55448de863d3df3e719e40e expression: '{last()}=10' name: 'UPS is Hardware Failure Bypass' priority: AVERAGE - + uuid: bf7feb9c6cb24f3db051bc74eb9d7a2c expression: '{last()}=7' name: 'UPS is Off' priority: AVERAGE - + uuid: 3b48aa4fe6724ebca2c263460b820fa9 expression: '{last()}=3' name: 'UPS is on battery' priority: AVERAGE - + uuid: ab2d47d833794df7b35cde81d890b605 expression: '{last()}=4' name: 'UPS is on Smart Boost' priority: AVERAGE - + uuid: 504ab69399594a83af048d835ab0d405 expression: '{last()}=12' name: 'UPS is On Smart Trim' priority: AVERAGE - + uuid: 511b59ef46a7457292f7ffee5b0801f3 expression: '{last()}=8' name: 'UPS is Rebooting' priority: AVERAGE - + uuid: 702425222104447db03b5c598768c7d6 expression: '{last()}=11' name: 'UPS is Sleeping Until Power Return' priority: AVERAGE - + uuid: 15105081cf9040baaf032bc0e079d30d expression: '{last()}=6' name: 'UPS is Software Bypass' priority: AVERAGE - + uuid: 6b8b0a2cdbeb4e8db8c09ff8a69fa15b expression: '{last()}=9' name: 'UPS is Switched Bypass' priority: AVERAGE - + uuid: 49f27a60946644caa06d0b014e4deb6e expression: '{last()}=5' name: 'UPS is Timed Sleeping' priority: AVERAGE - + uuid: bcb28618699448ea8d9d056bad203a0e name: 'Output voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.1.0 @@ -482,6 +518,7 @@ zabbix_export: - tag: Status - + uuid: d633cd3273e74209a1b0c6b761028e0a name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -494,6 +531,7 @@ zabbix_export: - tag: General - + uuid: 50cc8e7cea0c40948c006623dfa94dae name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -517,6 +555,7 @@ zabbix_export: - tag: General - + uuid: e0d638ab398f40e8a9555925cd8ba907 name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -539,6 +578,7 @@ zabbix_export: - tag: General - + uuid: 031b9d385cae4641b9ecfb76c4174262 name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -561,6 +601,7 @@ zabbix_export: - tag: General - + uuid: 320221ba30744ca78b8dce03dccd549b name: Model type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.1.1.1.0 @@ -581,6 +622,7 @@ zabbix_export: - tag: General - + uuid: e4d9441075954c068b6fd92bbff49cef name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -605,12 +647,14 @@ zabbix_export: tag: General triggers: - + uuid: e810ed46b87b433c9f64a2f81252e5c5 expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: 4e7a9b6aa8dd4371b83bf47f8246cebf name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -636,6 +680,7 @@ zabbix_export: - tag: General - + uuid: 9ebb979a5e4a45fd9acf956df034f9be name: 'Serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.1.2.3.0 @@ -659,6 +704,7 @@ zabbix_export: - tag: General - + uuid: bbcb555846df4169bc7aead77403e8eb name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -681,6 +727,7 @@ zabbix_export: tag: Status triggers: - + uuid: 5aa41e64e019490d9b20598325a7cc1e expression: '{last()}<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING @@ -691,6 +738,7 @@ zabbix_export: name: 'No SNMP data collection' expression: '{APC Smart-UPS RT 1000 XL SNMP:zabbix[host,snmp,available].max({$SNMP.TIMEOUT})}=0' - + uuid: f24fc7ed9ffa4884891a01a0f1565fc4 name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -707,6 +755,7 @@ zabbix_export: tag: Status triggers: - + uuid: 040900315fdf4fc08e44ba48ddc75b8b expression: '{max({$SNMP.TIMEOUT})}=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -714,6 +763,7 @@ zabbix_export: description: 'SNMP is not available for polling. Please check device connectivity and SNMP settings.' discovery_rules: - + uuid: 9389b159502e4242b02a11104124bae5 name: 'External bad battery packs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_PACKS},1.3.6.1.4.1.318.1.1.1.2.2.6]' @@ -722,6 +772,7 @@ zabbix_export: description: 'Discovery of the number of external defective battery packs.' item_prototypes: - + uuid: 202a5c9f91c64011a915157a07245a6d name: '{#SNMPINDEX}: External battery packs bad' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.6.0 @@ -742,6 +793,7 @@ zabbix_export: - tag: Status - + uuid: ec66331f2ae64801a3ef51d6dec5a00f name: 'External battery packs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#CARTRIDGE_STATUS},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7,{#BATTERY_PACK},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.1,{#CARTRIDGE_INDEX},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.2]' @@ -757,6 +809,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 8d1574f1c1d442529509580309153564 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery estimated replace date' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.8.{#SNMPINDEX}' @@ -777,6 +830,7 @@ zabbix_export: - tag: Status - + uuid: 3c829e3adec64fb39334dbacc03a3229 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery pack cartridge health' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7.{#SNMPINDEX}' @@ -804,6 +858,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 12d76cd591c84e8cbe64e39116b27a50 expression: '{regexp("^(0)[0|1]{15}$")}=1' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery lifetime is not okay' opdata: 'Current bit set: {ITEM.LASTVALUE1}' @@ -818,6 +873,7 @@ zabbix_export: bit 5 Battery measured lifetime near end, order replacement cartridge bit 6 Battery measured lifetime near end acknowledged, order replacement cartridge - + uuid: 15f52cb076cb414fb794113e9981fdde name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.10.{#SNMPINDEX}' @@ -850,6 +906,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: d112feeac5a149d78cee45b8b9d30d6a expression: '{regexp("^(0{16})$")}=0' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery status is not okay' opdata: 'Current bit set: {ITEM.LASTVALUE1}' @@ -869,6 +926,7 @@ zabbix_export: bit 10 DisconnectedFrame bit 11 FirmwareMismatch - + uuid: e0d8f68302264c1b9420284f3e3a0272 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.5.{#SNMPINDEX}' @@ -893,11 +951,13 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 28eaa5b47b6b4ddcb6b98b7d1f1dcc97 expression: '{min({$TIME.PERIOD})} > {$BATTERY.TEMP.MAX.WARN}' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery has high temperature (over {$BATTERY.TEMP.MAX.WARN}℃ for {$TIME.PERIOD})' opdata: 'Current temperature: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: bca352c952174256b9cfbcffb86fbf90 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.4.{#SNMPINDEX}' @@ -918,6 +978,7 @@ zabbix_export: - tag: General - + uuid: 19379361227740c3bf8bc9852886538d name: 'External sensor port 1 discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_SENSOR1_NAME},1.3.6.1.4.1.318.1.1.25.1.2.1.3]' @@ -926,6 +987,7 @@ zabbix_export: description: uioSensorStatusTable item_prototypes: - + uuid: d9c8acbf3a90411582404c9d5cfa9f70 name: '{#EXTERNAL_SENSOR1_NAME}: Humidity sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.7.1.1 @@ -947,6 +1009,7 @@ zabbix_export: - tag: Status - + uuid: 1a475822bc324bbf8c4aa15c34734270 name: '{#EXTERNAL_SENSOR1_NAME}: Sensor alarm status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.9.1.1 @@ -971,21 +1034,25 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: cf3931f71420447cb791f5c1de4f7cbd expression: '{last()}=3' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Critical' priority: HIGH description: 'The external sensor has returned a value greater than the critical threshold.' - + uuid: eaa3114455aa435a81d7c430825af0f2 expression: '{last()}=4' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Not Applicable' priority: INFO description: 'The external sensor does not work or is not connected.' - + uuid: eac666e57fcb4f8bb3bf2c043e1687d9 expression: '{last()}=2' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Warning' priority: AVERAGE description: 'The external sensor has returned a value greater than the warning threshold.' - + uuid: 6d1005b2b6ad41369174d93b1ebe1959 name: '{#EXTERNAL_SENSOR1_NAME}: Temperature sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.6.1.1 @@ -1023,6 +1090,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: c4df3e0e0eba4585bdd01358f9d7f5d9 name: 'External sensor port 2 discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_SENSOR2_NAME},1.3.6.1.4.1.318.1.1.25.1.2.2.3]' @@ -1031,6 +1099,7 @@ zabbix_export: description: uioSensorStatusTable item_prototypes: - + uuid: 7d08e2a5df41454f863f5b50a911f819 name: '{#EXTERNAL_SENSOR2_NAME}: Humidity sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.7.1.1 @@ -1052,6 +1121,7 @@ zabbix_export: - tag: Status - + uuid: 4774fd152aab49de9064490cf7ec1d0a name: '{#EXTERNAL_SENSOR2_NAME}: Sensor alarm status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.9.1.1 @@ -1076,21 +1146,25 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 12bfc00135e34e93857eff517946ac95 expression: '{last()}=3' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Critical' priority: HIGH description: 'The external sensor has returned a value greater than the critical threshold.' - + uuid: 92d16e8d456540969953cc881bbfa82a expression: '{last()}=4' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Not Applicable' priority: INFO description: 'The external sensor does not work or is not connected.' - + uuid: 7bc5c68f1ff54cb5942cf33a391aa23b expression: '{last()}=2' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Warning' priority: AVERAGE description: 'The external sensor has returned a value greater than the warning threshold.' - + uuid: d94425f2025045459af40e8fcb72734e name: '{#EXTERNAL_SENSOR2_NAME}: Temperature sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.6.1.1 @@ -1128,6 +1202,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: 68610f5b6df44229bcb0ad4b0fa1c3f8 name: 'Input phases discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PHASEINDEX},1.3.6.1.4.1.318.1.1.1.9.2.3.1.2.1.1]' @@ -1136,6 +1211,7 @@ zabbix_export: description: 'The input phase identifier. OID upsPhaseInputPhaseIndex.1.1' item_prototypes: - + uuid: d17e9bb868b143dca508c4f79092cd6e name: '{#PHASEINDEX}: Phase input current' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.2.3.1.6.1.1.{#PHASEINDEX}' @@ -1160,6 +1236,7 @@ zabbix_export: - tag: Status - + uuid: cf03abf328754a4082017f480051292f name: '{#PHASEINDEX}: Phase input voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.2.3.1.3.1.1.{#PHASEINDEX}' @@ -1181,11 +1258,13 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 309d43050f574a8aa0e0bc1f0c962eda expression: '{min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN}' name: '{#PHASEINDEX}: Unacceptable phase {#PHASEINDEX} input voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current phase {#PHASEINDEX} voltage: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a7b39188df294ec182c3e1f2a2417154 name: 'Output phases discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PHASEINDEX},1.3.6.1.4.1.318.1.1.1.9.3.3.1.2.1.1]' @@ -1194,6 +1273,7 @@ zabbix_export: description: 'The output phase identifier. OID upsPhaseOutputPhaseIndex.1.1' item_prototypes: - + uuid: 638c63c2f4ad4cad8ed71a796d78705b name: '{#PHASEINDEX}: Phase output current' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.4.1.1.{#PHASEINDEX}' @@ -1219,6 +1299,7 @@ zabbix_export: - tag: Status - + uuid: ba4a2ae8abea4e2692b9a43231783648 name: '{#PHASEINDEX}: Phase output load, %' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.10.1.1.{#PHASEINDEX}' @@ -1240,6 +1321,7 @@ zabbix_export: - tag: Status - + uuid: 4e22c7f6d7e14b20b3720e082042fd4f name: '{#PHASEINDEX}: Phase output voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.3.1.1.{#PHASEINDEX}' @@ -1261,6 +1343,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 99b3166f9cb64e5381d3fde4f8afb741 expression: '{min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN}' name: '{#PHASEINDEX}: Unacceptable phase {#PHASEINDEX} output voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current phase {#PHASEINDEX} voltage: {ITEM.LASTVALUE1}' @@ -1302,179 +1385,9 @@ zabbix_export: macro: '{$UPS.OUTPUT.MAX.WARN}' value: '80' description: 'Maximum output load in % for trigger expression.' - dashboards: - - - name: 'UPS Summary' - pages: - - - widgets: - - - type: PLAIN_TEXT - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'system.uptime[sysUpTime.0]' - host: 'APC Smart-UPS RT 1000 XL SNMP' - - - type: PLAIN_TEXT - x: '8' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'input.fail[upsAdvInputLineFailCause]' - host: 'APC Smart-UPS RT 1000 XL SNMP' - - - type: PLAIN_TEXT - x: '16' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'output.status[upsBasicOutputStatus]' - host: 'APC Smart-UPS RT 1000 XL SNMP' - - - type: PLAIN_TEXT - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.status[upsBasicBatteryStatus]' - host: 'APC Smart-UPS RT 1000 XL SNMP' - - - type: PLAIN_TEXT - x: '8' - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.runtime_remaining[upsAdvBatteryRunTimeRemaining]' - host: 'APC Smart-UPS RT 1000 XL SNMP' - - - type: PLAIN_TEXT - x: '16' - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.last_replace_date[upsBasicBatteryLastReplaceDate]' - host: 'APC Smart-UPS RT 1000 XL SNMP' - - - type: GRAPH_CLASSIC - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: 'Capacity of the UPS batteries' - host: 'APC Smart-UPS RT 1000 XL SNMP' - - - type: GRAPH_CLASSIC - x: '8' - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: Voltage - host: 'APC Smart-UPS RT 1000 XL SNMP' - - - type: GRAPH_CLASSIC - x: '16' - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: Output - host: 'APC Smart-UPS RT 1000 XL SNMP' valuemaps: - + uuid: b2af1e2dcb874d43949c383f9b347f36 name: 'PowerNet-MIB::uioSensorStatusAlarmStatus' mappings: - @@ -1490,6 +1403,7 @@ zabbix_export: value: '4' newvalue: 'Not applicable' - + uuid: b06b54b07e6840e5a0c52ba7a6acf86a name: 'PowerNet-MIB::upsAdvBatteryReplaceIndicator' mappings: - @@ -1499,6 +1413,7 @@ zabbix_export: value: '2' newvalue: 'battery Needs Replacing' - + uuid: a62f96735c47467da94b6bcf98cc013d name: 'PowerNet-MIB::upsAdvInputLineFailCause' mappings: - @@ -1532,6 +1447,7 @@ zabbix_export: value: '10' newvalue: 'Rate of Voltage Change' - + uuid: ed12e8780c384caba8035fbb1c78e115 name: 'PowerNet-MIB::upsBasicBatteryStatus' mappings: - @@ -1547,6 +1463,7 @@ zabbix_export: value: '4' newvalue: 'In Fault Condition' - + uuid: ae2ed0c2c99a4ad496f7a35226e3d4f0 name: 'PowerNet-MIB::upsBasicOutputStatus' mappings: - @@ -1628,6 +1545,7 @@ zabbix_export: value: '26' newvalue: 'Charger Only' - + uuid: 8cddc4f99ecb4866b1638b82b145ea8b name: zabbix.host.available mappings: - @@ -1641,6 +1559,7 @@ zabbix_export: newvalue: unknown graphs: - + uuid: a0d8e0338b8d4fd2bd6fdf537373d63c name: 'Capacity of the UPS batteries' type: PIE graph_items: @@ -1650,6 +1569,7 @@ zabbix_export: host: 'APC Smart-UPS RT 1000 XL SNMP' key: 'battery.capacity[upsHighPrecBatteryCapacity]' - + uuid: 0817d2550d9642fe95ce182dce5cefd8 name: Output graph_items: - @@ -1664,6 +1584,7 @@ zabbix_export: host: 'APC Smart-UPS RT 1000 XL SNMP' key: 'output.load[upsHighPrecOutputLoad]' - + uuid: ce2f4070e7a14d8283d0a8aff0fcd5e6 name: Voltage graph_items: - diff --git a/templates/power/apc/apc_ups_smart_srt_5000_snmp/template_power_apc_ups_smart_srt_5000_snmp.yaml b/templates/power/apc/apc_ups_smart_srt_5000_snmp/template_power_apc_ups_smart_srt_5000_snmp.yaml index 78ef4e0da31..6dec5a9034d 100644 --- a/templates/power/apc/apc_ups_smart_srt_5000_snmp/template_power_apc_ups_smart_srt_5000_snmp.yaml +++ b/templates/power/apc/apc_ups_smart_srt_5000_snmp/template_power_apc_ups_smart_srt_5000_snmp.yaml @@ -1,13 +1,15 @@ zabbix_export: version: '5.4' - date: '2021-04-15T12:10:53Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 3dcd5bbe90534f9e8eb5c2d53756af63 name: Templates/Power templates: - - template: 'APC Smart-UPS SRT 5000 SNMP bkp' - name: 'APC Smart-UPS SRT 5000 SNMP bkp' + uuid: 8ec76aeb703747a5affdf435bc12f572 + template: 'APC Smart-UPS SRT 5000 SNMP' + name: 'APC Smart-UPS SRT 5000 SNMP' description: | Template Power APC Smart-UPS SRT 5000 @@ -23,6 +25,7 @@ zabbix_export: name: Templates/Power items: - + uuid: f5ca8610803e4aca8c6c3c8f6044ca43 name: 'Battery capacity' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.1.0 @@ -45,14 +48,17 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status triggers: - + uuid: da58eca99549406e9a5b9e6ba94d0deb expression: '{last()} < {$BATTERY.CAPACITY.MIN.WARN}' name: 'Battery has low capacity (below {$BATTERY.CAPACITY.MIN.WARN}%)' opdata: 'Current capacity: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 7652aff14f644896be902fe18f3bb46a name: 'External battery packs count' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.5.0 @@ -71,8 +77,10 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status - + uuid: ee059b1bb6ac486c8c5dd29654899d71 name: 'Battery last replace date' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.1.3.0 @@ -95,8 +103,10 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status - + uuid: f4d790f93a1c4e75a7ebd3d89d0d9d90 name: 'Battery replace indicator' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.4.0 @@ -114,14 +124,17 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status triggers: - + uuid: d481febbc4674dd1a66cd664c10354e8 expression: '{last()}=2' name: 'Battery needs replacement' priority: HIGH description: 'A battery installed has an internal error condition.' - + uuid: 6aacf5a02a824b9d8b3c2676b126b186 name: 'Battery runtime remaining' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.3.0 @@ -144,8 +157,10 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status - + uuid: aebc8b49a97243038b97855c5d20edb7 name: 'Battery status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.1.1.0 @@ -169,19 +184,23 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status triggers: - + uuid: 7dc9261bd2664a97afe270c672765cf4 expression: '{last()}=4' name: 'Battery has an internal error condition' priority: AVERAGE description: 'A battery installed has an internal error condition.' - + uuid: 094996f5855342b1a9899984850d18e9 expression: '{last()}=3' name: 'Battery is Low' priority: AVERAGE description: 'The UPS will be unable to sustain the current load, and its services will be lost if power is not restored.' - + uuid: 48552e466ee54883ae3cbfd5e549ffc5 name: 'Battery temperature' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.2.0 @@ -204,14 +223,17 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status triggers: - + uuid: dc3099ffca9243ac9bc46e0b381322fd expression: '{min({$TIME.PERIOD})} > {$BATTERY.TEMP.MAX.WARN}' name: 'Battery has high temperature (over {$BATTERY.TEMP.MAX.WARN}℃ for {$TIME.PERIOD})' opdata: 'Current temperature: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 560031163d54444cb5ead172e9e238d2 name: 'Battery voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.4.0 @@ -233,8 +255,10 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status - + uuid: 09f34437ff2e422bb62d7ba44b05657c name: 'Input fail cause' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.2.5.0 @@ -275,8 +299,10 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status - + uuid: fb816e1a6ff640d69a5465e78febc03e name: 'Input frequency' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.3.4.0 @@ -298,14 +324,17 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status triggers: - + uuid: e321400ae9df4b61a63fdbc2cd2c0360 expression: '{min({$TIME.PERIOD})} > 0 and ({min({$TIME.PERIOD})} > {$UPS.INPUT_FREQ.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_FREQ.MIN.WARN})' name: 'Unacceptable input frequency (out of range {$UPS.INPUT_FREQ.MIN.WARN}-{$UPS.INPUT_FREQ.MAX.WARN}Hz for {$TIME.PERIOD})' opdata: 'Current frequency: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 65acc805ec7f4a2883d28f51b32054cc name: 'Input voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.3.1.0 @@ -327,14 +356,17 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status triggers: - + uuid: 315ceb4885774fc6bfe0597aea960350 expression: '{min({$TIME.PERIOD})} > 0 and ({min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN})' name: 'Unacceptable input voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current voltage: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: b0d66c706be8457cbf794171253dd927 name: 'Output current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.4.0 @@ -356,8 +388,10 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status - + uuid: 5427a9b46ea54920b3fcc7d8ca413e0e name: 'Output load' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.3.0 @@ -380,15 +414,18 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status triggers: - + uuid: 1b78e368ae154036b2738868e2f9e1c7 expression: '{min({$TIME.PERIOD})} > {$UPS.OUTPUT.MAX.WARN}' name: 'Output load is high (over {$UPS.OUTPUT.MAX.WARN}% for {$TIME.PERIOD})' opdata: 'Current load: {ITEM.LASTVALUE1}' priority: HIGH description: 'A battery installed has an internal error condition.' - + uuid: c87c096a38284b82bb0fd8c9dfe871ef name: 'Output status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.1.1.0 @@ -412,53 +449,66 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status triggers: - + uuid: a4d0c5f1cb6f4bdc8cd06be69385997d expression: '{last()}=16' name: 'UPS is Emergency Static Bypass' priority: AVERAGE - + uuid: 928317690f9c4601bea1fae46d3fce15 expression: '{last()}=10' name: 'UPS is Hardware Failure Bypass' priority: AVERAGE - + uuid: 3d0b239924c54ea1bf3c28a9f147fcd7 expression: '{last()}=7' name: 'UPS is Off' priority: AVERAGE - + uuid: 5949f9cb6d65489c8044a2df8d352114 expression: '{last()}=3' name: 'UPS is on battery' priority: AVERAGE - + uuid: 85a8af783cb94bb8a5ef013bf53873d6 expression: '{last()}=4' name: 'UPS is on Smart Boost' priority: AVERAGE - + uuid: 649102d2a6a0496abdb6322bf51792c8 expression: '{last()}=12' name: 'UPS is On Smart Trim' priority: AVERAGE - + uuid: a5e28506dcfb4861b1600ca90db20372 expression: '{last()}=8' name: 'UPS is Rebooting' priority: AVERAGE - + uuid: 8c259135d5eb426fa60dc03eee3ea436 expression: '{last()}=11' name: 'UPS is Sleeping Until Power Return' priority: AVERAGE - + uuid: e13117d1ebbe45298b1cd0c6631b88fe expression: '{last()}=6' name: 'UPS is Software Bypass' priority: AVERAGE - + uuid: 00bfcff91f40411a826d4a8ca540a9da expression: '{last()}=9' name: 'UPS is Switched Bypass' priority: AVERAGE - + uuid: cd84ea0ba3d940db877166dac2142ee5 expression: '{last()}=5' name: 'UPS is Timed Sleeping' priority: AVERAGE - + uuid: 998d1322a2274da19abe10cdcb3c52e0 name: 'Output voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.1.0 @@ -480,8 +530,10 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status - + uuid: 3892c18baef54c598dc78035f5a7540a name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -492,8 +544,10 @@ zabbix_export: logtimefmt: 'hh:mm:sszyyyy/MM/dd' tags: - - tag: General + tag: Application + value: General - + uuid: 7485fd42dd2749028a2d67f315888723 name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -515,8 +569,10 @@ zabbix_export: - 1d tags: - - tag: General + tag: Application + value: General - + uuid: 0617c89b47454dbd833fcc2b8d570db8 name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -537,8 +593,10 @@ zabbix_export: - 1d tags: - - tag: General + tag: Application + value: General - + uuid: a57de4a9da144c2aa880253e4e2b46f9 name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -559,8 +617,10 @@ zabbix_export: - 6h tags: - - tag: General + tag: Application + value: General - + uuid: 7e81f54bbbdd41ca8f9e010dbddc485f name: Model type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.1.1.1.0 @@ -579,8 +639,10 @@ zabbix_export: - 6h tags: - - tag: General + tag: Application + value: General - + uuid: 5778610ee61d472d9dc8c8da94f9e301 name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -602,15 +664,18 @@ zabbix_export: - 6h tags: - - tag: General + tag: Application + value: General triggers: - + uuid: 6c45d358f46141f88c0c0579008c03dd expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: 1782e98504114e7c847b6d127b3a3ae1 name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -634,8 +699,10 @@ zabbix_export: - 6h tags: - - tag: General + tag: Application + value: General - + uuid: a3069693d6e545978fb877d767dface5 name: 'Serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.1.2.3.0 @@ -657,8 +724,10 @@ zabbix_export: - 6h tags: - - tag: General + tag: Application + value: General - + uuid: 1b9e4b13cfcb4680b25dd8974900fc17 name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -678,9 +747,11 @@ zabbix_export: - '0.01' tags: - - tag: Status + tag: Application + value: Status triggers: - + uuid: c1855ff0582d46fbae9cf2cb3f10b267 expression: '{last()}<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING @@ -689,8 +760,9 @@ zabbix_export: dependencies: - name: 'No SNMP data collection' - expression: '{APC Smart-UPS SRT 5000 SNMP bkp:zabbix[host,snmp,available].max({$SNMP.TIMEOUT})}=0' + expression: '{APC Smart-UPS SRT 5000 SNMP:zabbix[host,snmp,available].max({$SNMP.TIMEOUT})}=0' - + uuid: 63079124c55f479dad013d0c15077577 name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -704,9 +776,11 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status triggers: - + uuid: 07d5b93ba2f34a9e89826b95a1d9bb90 expression: '{max({$SNMP.TIMEOUT})}=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -714,6 +788,7 @@ zabbix_export: description: 'SNMP is not available for polling. Please check device connectivity and SNMP settings.' discovery_rules: - + uuid: af4472b543b54699b6e812de51be2419 name: 'External bad battery packs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_PACKS},1.3.6.1.4.1.318.1.1.1.2.2.6]' @@ -722,6 +797,7 @@ zabbix_export: description: 'Discovery of the number of external defective battery packs.' item_prototypes: - + uuid: a8a07270aac8499391fddfd1b6d517a3 name: '{#SNMPINDEX}: External battery packs bad' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.6.0 @@ -740,8 +816,10 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status - + uuid: a3716fb0833e4655b63ec4ccc5736950 name: 'External battery packs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#CARTRIDGE_STATUS},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7,{#BATTERY_PACK},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.1,{#CARTRIDGE_INDEX},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.2]' @@ -757,6 +835,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: b68c1b0a33bf4d2c94bd46e25a6b5e46 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery estimated replace date' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.8.{#SNMPINDEX}' @@ -775,8 +854,10 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status - + uuid: 8629f478f8e44e079b69914b498ce2f5 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery pack cartridge health' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7.{#SNMPINDEX}' @@ -801,9 +882,11 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status trigger_prototypes: - + uuid: 84aeace35c4c49548698b65dd6325aae expression: '{regexp("^(0)[0|1]{15}$")}=1' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery lifetime is not okay' opdata: 'Current bit set: {ITEM.LASTVALUE1}' @@ -818,6 +901,7 @@ zabbix_export: bit 5 Battery measured lifetime near end, order replacement cartridge bit 6 Battery measured lifetime near end acknowledged, order replacement cartridge - + uuid: fd2d784d618a4ad883a4afb8a9b94940 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.10.{#SNMPINDEX}' @@ -847,9 +931,11 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status trigger_prototypes: - + uuid: e1b3a52a0c0c42968a293656954fa5ea expression: '{regexp("^(0{16})$")}=0' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery status is not okay' opdata: 'Current bit set: {ITEM.LASTVALUE1}' @@ -869,6 +955,7 @@ zabbix_export: bit 10 DisconnectedFrame bit 11 FirmwareMismatch - + uuid: 6b20217de8474cc08ca3818784804109 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.5.{#SNMPINDEX}' @@ -890,14 +977,17 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status trigger_prototypes: - + uuid: 84081746854f4c858bccb55d6e813eb4 expression: '{min({$TIME.PERIOD})} > {$BATTERY.TEMP.MAX.WARN}' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery has high temperature (over {$BATTERY.TEMP.MAX.WARN}℃ for {$TIME.PERIOD})' opdata: 'Current temperature: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 7757bd184a7c4c0bbd442c7a3013f6d9 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.4.{#SNMPINDEX}' @@ -916,8 +1006,10 @@ zabbix_export: - 6h tags: - - tag: General + tag: Application + value: General - + uuid: e858b8966abc444a914ef60c1708b835 name: 'External sensor port 1 discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_SENSOR1_NAME},1.3.6.1.4.1.318.1.1.25.1.2.1.3]' @@ -926,6 +1018,7 @@ zabbix_export: description: uioSensorStatusTable item_prototypes: - + uuid: bddad787e7df427b8b225c9af517c3c1 name: '{#EXTERNAL_SENSOR1_NAME}: Humidity sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.7.1.1 @@ -945,8 +1038,10 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status - + uuid: 5cab24d2166244fd9528930edbafa677 name: '{#EXTERNAL_SENSOR1_NAME}: Sensor alarm status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.9.1.1 @@ -968,24 +1063,29 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status trigger_prototypes: - + uuid: 32b32d37d8e74488b0254dd7d40cd09b expression: '{last()}=3' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Critical' priority: HIGH description: 'The external sensor has returned a value greater than the critical threshold.' - + uuid: 038e9debe2c841db8bbb9802065e12b7 expression: '{last()}=4' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Not Applicable' priority: INFO description: 'The external sensor does not work or is not connected.' - + uuid: 1629856e151e43ffa43f24d6a5e0d336 expression: '{last()}=2' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Warning' priority: AVERAGE description: 'The external sensor has returned a value greater than the warning threshold.' - + uuid: af55c3c3bc2f45ec9f735de0fb5a4285 name: '{#EXTERNAL_SENSOR1_NAME}: Temperature sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.6.1.1 @@ -1004,7 +1104,8 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status overrides: - name: Temp @@ -1023,6 +1124,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: 415a43bfe1d845f88f0ac15e80a0dc14 name: 'External sensor port 2 discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_SENSOR2_NAME},1.3.6.1.4.1.318.1.1.25.1.2.2.3]' @@ -1031,6 +1133,7 @@ zabbix_export: description: uioSensorStatusTable item_prototypes: - + uuid: 4a5c62571e0b4fdaa6c7b85645e06649 name: '{#EXTERNAL_SENSOR2_NAME}: Humidity sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.7.1.1 @@ -1050,8 +1153,10 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status - + uuid: e09e9e197d2f4afc83231cb304a26b09 name: '{#EXTERNAL_SENSOR2_NAME}: Sensor alarm status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.9.1.1 @@ -1073,24 +1178,29 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status trigger_prototypes: - + uuid: 981cf6a35bcf4ab7a267dba49ac752e8 expression: '{last()}=3' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Critical' priority: HIGH description: 'The external sensor has returned a value greater than the critical threshold.' - + uuid: 97be80428eb548ea95f9e437d6187e84 expression: '{last()}=4' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Not Applicable' priority: INFO description: 'The external sensor does not work or is not connected.' - + uuid: 5d3ed3a6d48b4fcfa62b9a37cea3ef90 expression: '{last()}=2' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Warning' priority: AVERAGE description: 'The external sensor has returned a value greater than the warning threshold.' - + uuid: 7bc1fa7e114e40ffadd4336a3980e4c2 name: '{#EXTERNAL_SENSOR2_NAME}: Temperature sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.6.1.1 @@ -1109,7 +1219,8 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status overrides: - name: Temp @@ -1128,6 +1239,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: 5971a05073b84056bf4e30dfa3e2e18e name: 'Input phases discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PHASEINDEX},1.3.6.1.4.1.318.1.1.1.9.2.3.1.2.1.1]' @@ -1136,6 +1248,7 @@ zabbix_export: description: 'The input phase identifier. OID upsPhaseInputPhaseIndex.1.1' item_prototypes: - + uuid: 847e044ec924456daf41025d312334bf name: '{#PHASEINDEX}: Phase input current' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.2.3.1.6.1.1.{#PHASEINDEX}' @@ -1158,8 +1271,10 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status - + uuid: 15de75236e9c44f1bb4bbf4c0425c9c2 name: '{#PHASEINDEX}: Phase input voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.2.3.1.3.1.1.{#PHASEINDEX}' @@ -1178,14 +1293,17 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status trigger_prototypes: - + uuid: 84142638523f4272bb54953fd6fb4a97 expression: '{min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN}' name: '{#PHASEINDEX}: Unacceptable phase {#PHASEINDEX} input voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current phase {#PHASEINDEX} voltage: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: e4f2cd7e1f004c4abd5be7e5fc28a9eb name: 'Output phases discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PHASEINDEX},1.3.6.1.4.1.318.1.1.1.9.3.3.1.2.1.1]' @@ -1194,6 +1312,7 @@ zabbix_export: description: 'The output phase identifier. OID upsPhaseOutputPhaseIndex.1.1' item_prototypes: - + uuid: 0e4b4159dd0543faa5d93969f8e5753b name: '{#PHASEINDEX}: Phase output current' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.4.1.1.{#PHASEINDEX}' @@ -1217,8 +1336,10 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status - + uuid: 3d35f771f73545e2806153f33e747bc4 name: '{#PHASEINDEX}: Phase output load, %' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.10.1.1.{#PHASEINDEX}' @@ -1238,8 +1359,10 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status - + uuid: d27c63f29e9b453a9bbdac1c0c8065ae name: '{#PHASEINDEX}: Phase output voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.3.1.1.{#PHASEINDEX}' @@ -1258,9 +1381,11 @@ zabbix_export: - 6h tags: - - tag: Status + tag: Application + value: Status trigger_prototypes: - + uuid: 7aefdacfe45243b1abf7466fd950362e expression: '{min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN}' name: '{#PHASEINDEX}: Unacceptable phase {#PHASEINDEX} output voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current phase {#PHASEINDEX} voltage: {ITEM.LASTVALUE1}' @@ -1304,6 +1429,7 @@ zabbix_export: description: 'Maximum output load in % for trigger expression.' dashboards: - + uuid: ceb28c7c39e44859a4c1076978a40788 name: 'UPS Summary' pages: - @@ -1314,18 +1440,18 @@ zabbix_export: fields: - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER name: show_lines value: '1' - + type: INTEGER + name: show_as_html + value: '0' + - type: ITEM name: itemids value: key: 'system.uptime[sysUpTime.0]' - host: 'APC Smart-UPS SRT 5000 SNMP bkp' + host: 'APC Smart-UPS SRT 5000 SNMP' - type: PLAIN_TEXT x: '8' @@ -1333,18 +1459,18 @@ zabbix_export: fields: - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER name: show_lines value: '1' - + type: INTEGER + name: show_as_html + value: '0' + - type: ITEM name: itemids value: key: 'input.fail[upsAdvInputLineFailCause]' - host: 'APC Smart-UPS SRT 5000 SNMP bkp' + host: 'APC Smart-UPS SRT 5000 SNMP' - type: PLAIN_TEXT x: '16' @@ -1352,18 +1478,18 @@ zabbix_export: fields: - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER name: show_lines value: '1' - + type: INTEGER + name: show_as_html + value: '0' + - type: ITEM name: itemids value: key: 'output.status[upsBasicOutputStatus]' - host: 'APC Smart-UPS SRT 5000 SNMP bkp' + host: 'APC Smart-UPS SRT 5000 SNMP' - type: PLAIN_TEXT 'y': '2' @@ -1371,18 +1497,18 @@ zabbix_export: fields: - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER name: show_lines value: '1' - + type: INTEGER + name: show_as_html + value: '0' + - type: ITEM name: itemids value: key: 'battery.status[upsBasicBatteryStatus]' - host: 'APC Smart-UPS SRT 5000 SNMP bkp' + host: 'APC Smart-UPS SRT 5000 SNMP' - type: PLAIN_TEXT x: '8' @@ -1391,18 +1517,18 @@ zabbix_export: fields: - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER name: show_lines value: '1' - + type: INTEGER + name: show_as_html + value: '0' + - type: ITEM name: itemids value: key: 'battery.runtime_remaining[upsAdvBatteryRunTimeRemaining]' - host: 'APC Smart-UPS SRT 5000 SNMP bkp' + host: 'APC Smart-UPS SRT 5000 SNMP' - type: PLAIN_TEXT x: '16' @@ -1411,18 +1537,18 @@ zabbix_export: fields: - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER name: show_lines value: '1' - + type: INTEGER + name: show_as_html + value: '0' + - type: ITEM name: itemids value: key: 'battery.last_replace_date[upsBasicBatteryLastReplaceDate]' - host: 'APC Smart-UPS SRT 5000 SNMP bkp' + host: 'APC Smart-UPS SRT 5000 SNMP' - type: GRAPH_CLASSIC 'y': '4' @@ -1438,7 +1564,7 @@ zabbix_export: name: graphid value: name: 'Capacity of the UPS batteries' - host: 'APC Smart-UPS SRT 5000 SNMP bkp' + host: 'APC Smart-UPS SRT 5000 SNMP' - type: GRAPH_CLASSIC x: '8' @@ -1455,7 +1581,7 @@ zabbix_export: name: graphid value: name: Voltage - host: 'APC Smart-UPS SRT 5000 SNMP bkp' + host: 'APC Smart-UPS SRT 5000 SNMP' - type: GRAPH_CLASSIC x: '16' @@ -1472,9 +1598,10 @@ zabbix_export: name: graphid value: name: Output - host: 'APC Smart-UPS SRT 5000 SNMP bkp' + host: 'APC Smart-UPS SRT 5000 SNMP' valuemaps: - + uuid: 41e166e2a5f948488238198920ab4b17 name: 'PowerNet-MIB::uioSensorStatusAlarmStatus' mappings: - @@ -1490,6 +1617,7 @@ zabbix_export: value: '4' newvalue: 'Not applicable' - + uuid: 224af0a6a5db48ef9c8861bc61873ea9 name: 'PowerNet-MIB::upsAdvBatteryReplaceIndicator' mappings: - @@ -1499,6 +1627,7 @@ zabbix_export: value: '2' newvalue: 'battery Needs Replacing' - + uuid: ded19296204545b9ab463d4fc65f3cfd name: 'PowerNet-MIB::upsAdvInputLineFailCause' mappings: - @@ -1532,6 +1661,7 @@ zabbix_export: value: '10' newvalue: 'Rate of Voltage Change' - + uuid: 271d8f0594cf451a8aaa98c84850ebf7 name: 'PowerNet-MIB::upsBasicBatteryStatus' mappings: - @@ -1547,6 +1677,7 @@ zabbix_export: value: '4' newvalue: 'In Fault Condition' - + uuid: 171d4d5bf01442e391b04f9e448df5a0 name: 'PowerNet-MIB::upsBasicOutputStatus' mappings: - @@ -1628,6 +1759,7 @@ zabbix_export: value: '26' newvalue: 'Charger Only' - + uuid: 8b4f199f5e704cbea67182d4abf9b8de name: zabbix.host.available mappings: - @@ -1641,39 +1773,42 @@ zabbix_export: newvalue: unknown graphs: - + uuid: 1c685f0debad4b369ceb26435a67f299 name: 'Capacity of the UPS batteries' type: PIE graph_items: - color: 1A7C11 item: - host: 'APC Smart-UPS SRT 5000 SNMP bkp' + host: 'APC Smart-UPS SRT 5000 SNMP' key: 'battery.capacity[upsHighPrecBatteryCapacity]' - + uuid: 29c2c02a361c4d70a8472e5d92cd4a54 name: Output graph_items: - color: 1A7C11 item: - host: 'APC Smart-UPS SRT 5000 SNMP bkp' + host: 'APC Smart-UPS SRT 5000 SNMP' key: 'output.current[upsHighPrecOutputCurrent]' - sortorder: '1' color: 2774A4 item: - host: 'APC Smart-UPS SRT 5000 SNMP bkp' + host: 'APC Smart-UPS SRT 5000 SNMP' key: 'output.load[upsHighPrecOutputLoad]' - + uuid: 4a92fbe41f6443598c39850b8335096c name: Voltage graph_items: - color: 1A7C11 item: - host: 'APC Smart-UPS SRT 5000 SNMP bkp' + host: 'APC Smart-UPS SRT 5000 SNMP' key: 'input.voltage[upsHighPrecInputLineVoltage]' - sortorder: '1' color: 2774A4 item: - host: 'APC Smart-UPS SRT 5000 SNMP bkp' + host: 'APC Smart-UPS SRT 5000 SNMP' key: 'output.voltage[upsHighPrecOutputVoltage]' diff --git a/templates/power/apc/apc_ups_smart_srt_8000_snmp/template_power_apc_ups_smart_srt_8000_snmp.yaml b/templates/power/apc/apc_ups_smart_srt_8000_snmp/template_power_apc_ups_smart_srt_8000_snmp.yaml index cc083b22b4b..c167e6cb044 100644 --- a/templates/power/apc/apc_ups_smart_srt_8000_snmp/template_power_apc_ups_smart_srt_8000_snmp.yaml +++ b/templates/power/apc/apc_ups_smart_srt_8000_snmp/template_power_apc_ups_smart_srt_8000_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-15T12:11:21Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 3dcd5bbe90534f9e8eb5c2d53756af63 name: Templates/Power templates: - + uuid: b3caafda8c5345cc832ac3be3cefa615 template: 'APC Smart-UPS SRT 8000 SNMP' name: 'APC Smart-UPS SRT 8000 SNMP' description: | @@ -23,6 +25,7 @@ zabbix_export: name: Templates/Power items: - + uuid: c4f4a85105f24292a3b566d0d1bcc090 name: 'Battery capacity' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.1.0 @@ -48,11 +51,13 @@ zabbix_export: tag: Status triggers: - + uuid: 9ce6abf2783944ad85803f20363ff0a7 expression: '{last()} < {$BATTERY.CAPACITY.MIN.WARN}' name: 'Battery has low capacity (below {$BATTERY.CAPACITY.MIN.WARN}%)' opdata: 'Current capacity: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 7d7c2b962e9843b8a6cf72c04ff1e479 name: 'External battery packs count' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.5.0 @@ -73,6 +78,7 @@ zabbix_export: - tag: Status - + uuid: 552e030c272d43a0998bc2648f15ae44 name: 'Battery last replace date' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.1.3.0 @@ -97,6 +103,7 @@ zabbix_export: - tag: Status - + uuid: 4cdd4bbff845477194a6d96a31431d23 name: 'Battery replace indicator' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.4.0 @@ -117,11 +124,13 @@ zabbix_export: tag: Status triggers: - + uuid: 0528633f59c242cb986004b7bb4db00d expression: '{last()}=2' name: 'Battery needs replacement' priority: HIGH description: 'A battery installed has an internal error condition.' - + uuid: ae8a19896d21405ca99a5bfbd5de1f95 name: 'Battery runtime remaining' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.3.0 @@ -146,6 +155,7 @@ zabbix_export: - tag: Status - + uuid: ceed5ddfc9964aabaebb0b97875b1bd9 name: 'Battery status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.1.1.0 @@ -172,16 +182,19 @@ zabbix_export: tag: Status triggers: - + uuid: 6807b625753b4c9f90569bd8d08b0f4a expression: '{last()}=4' name: 'Battery has an internal error condition' priority: AVERAGE description: 'A battery installed has an internal error condition.' - + uuid: 064dbb302d254323a2d447275c7a5814 expression: '{last()}=3' name: 'Battery is Low' priority: AVERAGE description: 'The UPS will be unable to sustain the current load, and its services will be lost if power is not restored.' - + uuid: 533041b6831c451cb72991d3fdeca535 name: 'Battery temperature' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.2.0 @@ -207,11 +220,13 @@ zabbix_export: tag: Status triggers: - + uuid: 8038bb6dae0844cf8f20d1c2f9ad8d24 expression: '{min({$TIME.PERIOD})} > {$BATTERY.TEMP.MAX.WARN}' name: 'Battery has high temperature (over {$BATTERY.TEMP.MAX.WARN}℃ for {$TIME.PERIOD})' opdata: 'Current temperature: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: fa8256c826954defa82083ddc742624e name: 'Battery voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.4.0 @@ -235,6 +250,7 @@ zabbix_export: - tag: Status - + uuid: 07754bb421d0435995abbc49d4597908 name: 'Input fail cause' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.2.5.0 @@ -277,6 +293,7 @@ zabbix_export: - tag: Status - + uuid: 7574344f67544554804c4c68e39d3d72 name: 'Input frequency' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.3.4.0 @@ -301,11 +318,13 @@ zabbix_export: tag: Status triggers: - + uuid: de77ac10147b4118bb5d5c45ff7ac424 expression: '{min({$TIME.PERIOD})} > 0 and ({min({$TIME.PERIOD})} > {$UPS.INPUT_FREQ.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_FREQ.MIN.WARN})' name: 'Unacceptable input frequency (out of range {$UPS.INPUT_FREQ.MIN.WARN}-{$UPS.INPUT_FREQ.MAX.WARN}Hz for {$TIME.PERIOD})' opdata: 'Current frequency: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: c69418651f75413e95645c62fa3fee7f name: 'Input voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.3.1.0 @@ -330,11 +349,13 @@ zabbix_export: tag: Status triggers: - + uuid: d27cb1ca86c04f7cbcdc29400e3acfab expression: '{min({$TIME.PERIOD})} > 0 and ({min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN})' name: 'Unacceptable input voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current voltage: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: e4d76d857c4e46fd9b0e97405b17988a name: 'Output current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.4.0 @@ -358,6 +379,7 @@ zabbix_export: - tag: Status - + uuid: 0413f6ef89894dc6ba51e42f6a963f94 name: 'Output load' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.3.0 @@ -383,12 +405,14 @@ zabbix_export: tag: Status triggers: - + uuid: 638b8e0993744f1bb4bb54910ddad79d expression: '{min({$TIME.PERIOD})} > {$UPS.OUTPUT.MAX.WARN}' name: 'Output load is high (over {$UPS.OUTPUT.MAX.WARN}% for {$TIME.PERIOD})' opdata: 'Current load: {ITEM.LASTVALUE1}' priority: HIGH description: 'A battery installed has an internal error condition.' - + uuid: 11c1742beed041999375e5a1ede42546 name: 'Output status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.1.1.0 @@ -415,50 +439,62 @@ zabbix_export: tag: Status triggers: - + uuid: c3e6c31140e24c739611376a2e6e245b expression: '{last()}=16' name: 'UPS is Emergency Static Bypass' priority: AVERAGE - + uuid: 35d014e12a53488480580e04dc1cb58e expression: '{last()}=10' name: 'UPS is Hardware Failure Bypass' priority: AVERAGE - + uuid: c519e74dd4064f7fa48f6a859888b381 expression: '{last()}=7' name: 'UPS is Off' priority: AVERAGE - + uuid: c4bf4dcb94ee4e94b649ca393e360dd4 expression: '{last()}=3' name: 'UPS is on battery' priority: AVERAGE - + uuid: c8068322b04c470fa351d260f5b52adf expression: '{last()}=4' name: 'UPS is on Smart Boost' priority: AVERAGE - + uuid: 7beb37c4e4284dda831d18f67617749a expression: '{last()}=12' name: 'UPS is On Smart Trim' priority: AVERAGE - + uuid: eddb4903ced24db9bb07ffd4cb27c03e expression: '{last()}=8' name: 'UPS is Rebooting' priority: AVERAGE - + uuid: 9110e60ce90f458dbd11e30bb81f68d2 expression: '{last()}=11' name: 'UPS is Sleeping Until Power Return' priority: AVERAGE - + uuid: 6412f998815541b3b8ba45b559fba3dd expression: '{last()}=6' name: 'UPS is Software Bypass' priority: AVERAGE - + uuid: 631bc6c7044543d0afe73a1caa0c00e7 expression: '{last()}=9' name: 'UPS is Switched Bypass' priority: AVERAGE - + uuid: 6e6f0f8165ed4663961f7a6c015242c2 expression: '{last()}=5' name: 'UPS is Timed Sleeping' priority: AVERAGE - + uuid: 07059c625de94e618925249492982fb7 name: 'Output voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.1.0 @@ -482,6 +518,7 @@ zabbix_export: - tag: Status - + uuid: ae4579b14c424c0492acbfcb5aa5dd67 name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -494,6 +531,7 @@ zabbix_export: - tag: General - + uuid: e4995e72f6b442bd9b8c90f09eb54f16 name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -517,6 +555,7 @@ zabbix_export: - tag: General - + uuid: 13d3c18413a249d492272a7373ebd772 name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -539,6 +578,7 @@ zabbix_export: - tag: General - + uuid: 25aa469a757347089191eb8e364d4df9 name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -561,6 +601,7 @@ zabbix_export: - tag: General - + uuid: 57f3c4c2aff04eef83b7a7a53fa9f95c name: Model type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.1.1.1.0 @@ -581,6 +622,7 @@ zabbix_export: - tag: General - + uuid: 13c26820947442f581c2234c38c052cc name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -605,12 +647,14 @@ zabbix_export: tag: General triggers: - + uuid: cf15a3d86cfe43ed960c9dbef803e260 expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: b59b3801f5584321a1fca9bdb466f191 name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -636,6 +680,7 @@ zabbix_export: - tag: General - + uuid: 63852531159c44f1beca7facd8f93fa2 name: 'Serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.1.2.3.0 @@ -659,6 +704,7 @@ zabbix_export: - tag: General - + uuid: 320bdbfd8076411bb1dd63fccddec126 name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -681,6 +727,7 @@ zabbix_export: tag: Status triggers: - + uuid: b19c4c6f83674028b408ec815ea61005 expression: '{last()}<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING @@ -691,6 +738,7 @@ zabbix_export: name: 'No SNMP data collection' expression: '{APC Smart-UPS SRT 8000 SNMP:zabbix[host,snmp,available].max({$SNMP.TIMEOUT})}=0' - + uuid: 567996748402435d80aae37818d4125e name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -707,6 +755,7 @@ zabbix_export: tag: Status triggers: - + uuid: 2ad9422fbd934b00b599e84cfc4fe9d2 expression: '{max({$SNMP.TIMEOUT})}=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -714,6 +763,7 @@ zabbix_export: description: 'SNMP is not available for polling. Please check device connectivity and SNMP settings.' discovery_rules: - + uuid: 912994ce460742ebbb91c89d28d87d73 name: 'External bad battery packs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_PACKS},1.3.6.1.4.1.318.1.1.1.2.2.6]' @@ -722,6 +772,7 @@ zabbix_export: description: 'Discovery of the number of external defective battery packs.' item_prototypes: - + uuid: e74988ed369b429893ca495a57ae9a52 name: '{#SNMPINDEX}: External battery packs bad' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.6.0 @@ -742,6 +793,7 @@ zabbix_export: - tag: Status - + uuid: abfe041a98dc4023b21ec6d9e829a94a name: 'External battery packs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#CARTRIDGE_STATUS},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7,{#BATTERY_PACK},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.1,{#CARTRIDGE_INDEX},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.2]' @@ -757,6 +809,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: b3835f9b8e9c41c98a747c37feaedb50 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery estimated replace date' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.8.{#SNMPINDEX}' @@ -777,6 +830,7 @@ zabbix_export: - tag: Status - + uuid: 820d8eda050b41a3a9ba2889e290a28a name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery pack cartridge health' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7.{#SNMPINDEX}' @@ -804,6 +858,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 9268906bca124a8fb8de6c5bb43e6135 expression: '{regexp("^(0)[0|1]{15}$")}=1' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery lifetime is not okay' opdata: 'Current bit set: {ITEM.LASTVALUE1}' @@ -818,6 +873,7 @@ zabbix_export: bit 5 Battery measured lifetime near end, order replacement cartridge bit 6 Battery measured lifetime near end acknowledged, order replacement cartridge - + uuid: cf709f051aa242799cf14ba923d9a0c0 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.10.{#SNMPINDEX}' @@ -850,6 +906,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 207292c1060c45c9bc163b166bbf93df expression: '{regexp("^(0{16})$")}=0' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery status is not okay' opdata: 'Current bit set: {ITEM.LASTVALUE1}' @@ -869,6 +926,7 @@ zabbix_export: bit 10 DisconnectedFrame bit 11 FirmwareMismatch - + uuid: 99c570ed628343e99ac086167cec51ee name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.5.{#SNMPINDEX}' @@ -893,11 +951,13 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 8c30f37456dd41de95d992104d4031fe expression: '{min({$TIME.PERIOD})} > {$BATTERY.TEMP.MAX.WARN}' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery has high temperature (over {$BATTERY.TEMP.MAX.WARN}℃ for {$TIME.PERIOD})' opdata: 'Current temperature: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 597b33ec3d4c4f79bc0acc36edaa6dec name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.4.{#SNMPINDEX}' @@ -918,6 +978,7 @@ zabbix_export: - tag: General - + uuid: 52e5451d8c7a41478ef9dde6a3c16378 name: 'External sensor port 1 discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_SENSOR1_NAME},1.3.6.1.4.1.318.1.1.25.1.2.1.3]' @@ -926,6 +987,7 @@ zabbix_export: description: uioSensorStatusTable item_prototypes: - + uuid: 418b37fbca594f6288eeccdbe272bad7 name: '{#EXTERNAL_SENSOR1_NAME}: Humidity sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.7.1.1 @@ -947,6 +1009,7 @@ zabbix_export: - tag: Status - + uuid: 53102fe478cf47bd9fbe5240aab7cf65 name: '{#EXTERNAL_SENSOR1_NAME}: Sensor alarm status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.9.1.1 @@ -971,21 +1034,25 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 39c9b124e83646c59d0465e11936bcbc expression: '{last()}=3' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Critical' priority: HIGH description: 'The external sensor has returned a value greater than the critical threshold.' - + uuid: 7984f26b50ba464eb63886214cf10b3c expression: '{last()}=4' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Not Applicable' priority: INFO description: 'The external sensor does not work or is not connected.' - + uuid: d211cf72edd94f0ca4a5aeb359ae911d expression: '{last()}=2' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Warning' priority: AVERAGE description: 'The external sensor has returned a value greater than the warning threshold.' - + uuid: 0f44bfc0e17b47919e83246046209bbf name: '{#EXTERNAL_SENSOR1_NAME}: Temperature sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.6.1.1 @@ -1023,6 +1090,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: 39f516180a1b4727907b1e2974111fe1 name: 'External sensor port 2 discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_SENSOR2_NAME},1.3.6.1.4.1.318.1.1.25.1.2.2.3]' @@ -1031,6 +1099,7 @@ zabbix_export: description: uioSensorStatusTable item_prototypes: - + uuid: 2263b22a266a4db091f05522a024a1e4 name: '{#EXTERNAL_SENSOR2_NAME}: Humidity sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.7.1.1 @@ -1052,6 +1121,7 @@ zabbix_export: - tag: Status - + uuid: b7af85f894194cf39c369fcba0401cc5 name: '{#EXTERNAL_SENSOR2_NAME}: Sensor alarm status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.9.1.1 @@ -1076,21 +1146,25 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 6ae71121a2cc432b844827259198a374 expression: '{last()}=3' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Critical' priority: HIGH description: 'The external sensor has returned a value greater than the critical threshold.' - + uuid: 488e1b4cad9040409ca2fd7c61ba8dea expression: '{last()}=4' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Not Applicable' priority: INFO description: 'The external sensor does not work or is not connected.' - + uuid: 29c02dd06b3d4904b3b77c50eca98cf8 expression: '{last()}=2' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Warning' priority: AVERAGE description: 'The external sensor has returned a value greater than the warning threshold.' - + uuid: 84af771eee61470d9a61cede04718d88 name: '{#EXTERNAL_SENSOR2_NAME}: Temperature sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.6.1.1 @@ -1128,6 +1202,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: 10363e965d97464a9344baa5fa7a2f53 name: 'Input phases discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PHASEINDEX},1.3.6.1.4.1.318.1.1.1.9.2.3.1.2.1.1]' @@ -1136,6 +1211,7 @@ zabbix_export: description: 'The input phase identifier. OID upsPhaseInputPhaseIndex.1.1' item_prototypes: - + uuid: a275ab18a7064706bf721498ac7c5605 name: '{#PHASEINDEX}: Phase input current' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.2.3.1.6.1.1.{#PHASEINDEX}' @@ -1160,6 +1236,7 @@ zabbix_export: - tag: Status - + uuid: 113adf39a65548abab2da39aec20c169 name: '{#PHASEINDEX}: Phase input voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.2.3.1.3.1.1.{#PHASEINDEX}' @@ -1181,11 +1258,13 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: cbb60792520145b89f94585ffecf6e7f expression: '{min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN}' name: '{#PHASEINDEX}: Unacceptable phase {#PHASEINDEX} input voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current phase {#PHASEINDEX} voltage: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 0a3159e22ba640e2840789b63bee2bda name: 'Output phases discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PHASEINDEX},1.3.6.1.4.1.318.1.1.1.9.3.3.1.2.1.1]' @@ -1194,6 +1273,7 @@ zabbix_export: description: 'The output phase identifier. OID upsPhaseOutputPhaseIndex.1.1' item_prototypes: - + uuid: 3b625f8ab9f54dca882534d78ee0e584 name: '{#PHASEINDEX}: Phase output current' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.4.1.1.{#PHASEINDEX}' @@ -1219,6 +1299,7 @@ zabbix_export: - tag: Status - + uuid: 99357a267db04c8ca9385aaa15116b79 name: '{#PHASEINDEX}: Phase output load, %' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.10.1.1.{#PHASEINDEX}' @@ -1240,6 +1321,7 @@ zabbix_export: - tag: Status - + uuid: 13315206a94948a09fbb4a9843d2e149 name: '{#PHASEINDEX}: Phase output voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.3.1.1.{#PHASEINDEX}' @@ -1261,6 +1343,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 7613e62c5df44469959b2b7247f71243 expression: '{min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN}' name: '{#PHASEINDEX}: Unacceptable phase {#PHASEINDEX} output voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current phase {#PHASEINDEX} voltage: {ITEM.LASTVALUE1}' @@ -1302,179 +1385,9 @@ zabbix_export: macro: '{$UPS.OUTPUT.MAX.WARN}' value: '80' description: 'Maximum output load in % for trigger expression.' - dashboards: - - - name: 'UPS Summary' - pages: - - - widgets: - - - type: PLAIN_TEXT - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'system.uptime[sysUpTime.0]' - host: 'APC Smart-UPS SRT 8000 SNMP' - - - type: PLAIN_TEXT - x: '8' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'input.fail[upsAdvInputLineFailCause]' - host: 'APC Smart-UPS SRT 8000 SNMP' - - - type: PLAIN_TEXT - x: '16' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'output.status[upsBasicOutputStatus]' - host: 'APC Smart-UPS SRT 8000 SNMP' - - - type: PLAIN_TEXT - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.status[upsBasicBatteryStatus]' - host: 'APC Smart-UPS SRT 8000 SNMP' - - - type: PLAIN_TEXT - x: '8' - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.runtime_remaining[upsAdvBatteryRunTimeRemaining]' - host: 'APC Smart-UPS SRT 8000 SNMP' - - - type: PLAIN_TEXT - x: '16' - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.last_replace_date[upsBasicBatteryLastReplaceDate]' - host: 'APC Smart-UPS SRT 8000 SNMP' - - - type: GRAPH_CLASSIC - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: 'Capacity of the UPS batteries' - host: 'APC Smart-UPS SRT 8000 SNMP' - - - type: GRAPH_CLASSIC - x: '8' - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: Voltage - host: 'APC Smart-UPS SRT 8000 SNMP' - - - type: GRAPH_CLASSIC - x: '16' - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: Output - host: 'APC Smart-UPS SRT 8000 SNMP' valuemaps: - + uuid: 864d59cbfcc8431cb334b812bf7ef3a3 name: 'PowerNet-MIB::uioSensorStatusAlarmStatus' mappings: - @@ -1490,6 +1403,7 @@ zabbix_export: value: '4' newvalue: 'Not applicable' - + uuid: cc42cb7a7fb4417fa1c143e214958c1d name: 'PowerNet-MIB::upsAdvBatteryReplaceIndicator' mappings: - @@ -1499,6 +1413,7 @@ zabbix_export: value: '2' newvalue: 'battery Needs Replacing' - + uuid: a3bbd0be8c7c4dc1aa9accb9f22292c9 name: 'PowerNet-MIB::upsAdvInputLineFailCause' mappings: - @@ -1532,6 +1447,7 @@ zabbix_export: value: '10' newvalue: 'Rate of Voltage Change' - + uuid: f801d4fb07c644e4be1f01e99ba48aa7 name: 'PowerNet-MIB::upsBasicBatteryStatus' mappings: - @@ -1547,6 +1463,7 @@ zabbix_export: value: '4' newvalue: 'In Fault Condition' - + uuid: 28964e9cf2b849fbb2f8d998cecdacda name: 'PowerNet-MIB::upsBasicOutputStatus' mappings: - @@ -1628,6 +1545,7 @@ zabbix_export: value: '26' newvalue: 'Charger Only' - + uuid: 12058346f9e046388767c2939bbed2cf name: zabbix.host.available mappings: - @@ -1641,6 +1559,7 @@ zabbix_export: newvalue: unknown graphs: - + uuid: e040a4ac7b024c4c878c8145b34969aa name: 'Capacity of the UPS batteries' type: PIE graph_items: @@ -1650,6 +1569,7 @@ zabbix_export: host: 'APC Smart-UPS SRT 8000 SNMP' key: 'battery.capacity[upsHighPrecBatteryCapacity]' - + uuid: 7cd3c6f5dcaf40e28cbc0ac9e3c35d7a name: Output graph_items: - @@ -1664,6 +1584,7 @@ zabbix_export: host: 'APC Smart-UPS SRT 8000 SNMP' key: 'output.load[upsHighPrecOutputLoad]' - + uuid: 2fe4eba0af2745c994ad3d6abfe30140 name: Voltage graph_items: - diff --git a/templates/power/apc/apc_ups_snmp/template_power_apc_ups_snmp.yaml b/templates/power/apc/apc_ups_snmp/template_power_apc_ups_snmp.yaml index 4ae8fb37a31..09c549e789f 100644 --- a/templates/power/apc/apc_ups_snmp/template_power_apc_ups_snmp.yaml +++ b/templates/power/apc/apc_ups_snmp/template_power_apc_ups_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-15T12:15:56Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 3dcd5bbe90534f9e8eb5c2d53756af63 name: Templates/Power templates: - + uuid: 3ec55c9966624ef5bc1b50502812d581 template: 'APC UPS SNMP' name: 'APC UPS SNMP' description: | @@ -23,6 +25,7 @@ zabbix_export: name: Templates/Power items: - + uuid: 96898d48b27946bfa9a623d7d0b028be name: 'Battery capacity' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.1.0 @@ -48,11 +51,13 @@ zabbix_export: tag: Status triggers: - + uuid: cc7ae8379e7a49d28d292b06ed695211 expression: '{last()} < {$BATTERY.CAPACITY.MIN.WARN}' name: 'Battery has low capacity (below {$BATTERY.CAPACITY.MIN.WARN}%)' opdata: 'Current capacity: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 390e33a7623d41d2a8a67752c6d5c733 name: 'External battery packs count' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.5.0 @@ -73,6 +78,7 @@ zabbix_export: - tag: Status - + uuid: 3d69adaa88e64b8084d38c1482815bf2 name: 'Battery last replace date' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.1.3.0 @@ -97,6 +103,7 @@ zabbix_export: - tag: Status - + uuid: eb74b3671b4d4335ad92bd3b027547b0 name: 'Battery replace indicator' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.4.0 @@ -117,11 +124,13 @@ zabbix_export: tag: Status triggers: - + uuid: bbefce8529f54212877d1ac3fbf68e66 expression: '{last()}=2' name: 'Battery needs replacement' priority: HIGH description: 'A battery installed has an internal error condition.' - + uuid: f52a3e2ae08c4b2996249c5601b4098d name: 'Battery runtime remaining' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.3.0 @@ -146,6 +155,7 @@ zabbix_export: - tag: Status - + uuid: f4106603e47e40548592d60a7b8b3148 name: 'Battery status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.1.1.0 @@ -172,16 +182,19 @@ zabbix_export: tag: Status triggers: - + uuid: cbeb4b0c9ef1439f94b242ee8ae8baa8 expression: '{last()}=4' name: 'Battery has an internal error condition' priority: AVERAGE description: 'A battery installed has an internal error condition.' - + uuid: 55267eebcffc4c4e9fbcf750b41a4d43 expression: '{last()}=3' name: 'Battery is Low' priority: AVERAGE description: 'The UPS will be unable to sustain the current load, and its services will be lost if power is not restored.' - + uuid: 7c35a9646eed4e4581edc51d42a9604c name: 'Battery temperature' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.2.0 @@ -207,11 +220,13 @@ zabbix_export: tag: Status triggers: - + uuid: 695b52120bad4ff3afb1a3d1701a2a4f expression: '{min({$TIME.PERIOD})} > {$BATTERY.TEMP.MAX.WARN}' name: 'Battery has high temperature (over {$BATTERY.TEMP.MAX.WARN}℃ for {$TIME.PERIOD})' opdata: 'Current temperature: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: b78d2e9160c74f328b8123ba2031d7bf name: 'Battery voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.4.0 @@ -235,6 +250,7 @@ zabbix_export: - tag: Status - + uuid: 6ce40beab0b44248868652b0ed543afc name: 'Input fail cause' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.2.5.0 @@ -277,6 +293,7 @@ zabbix_export: - tag: Status - + uuid: 2c0b565f2b6a44a2a91cc61fd220f056 name: 'Input frequency' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.3.4.0 @@ -301,11 +318,13 @@ zabbix_export: tag: Status triggers: - + uuid: 11e8dad677a241bfa85befc94a6342a0 expression: '{min({$TIME.PERIOD})} > 0 and ({min({$TIME.PERIOD})} > {$UPS.INPUT_FREQ.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_FREQ.MIN.WARN})' name: 'Unacceptable input frequency (out of range {$UPS.INPUT_FREQ.MIN.WARN}-{$UPS.INPUT_FREQ.MAX.WARN}Hz for {$TIME.PERIOD})' opdata: 'Current frequency: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: de84a2fbbb464023a7b73e01895a9e9d name: 'Input voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.3.1.0 @@ -330,11 +349,13 @@ zabbix_export: tag: Status triggers: - + uuid: 4ee6e469d893424d8988411ecef347c8 expression: '{min({$TIME.PERIOD})} > 0 and ({min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN})' name: 'Unacceptable input voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current voltage: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a332c87a948045beae13f74984245b86 name: 'Output current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.4.0 @@ -358,6 +379,7 @@ zabbix_export: - tag: Status - + uuid: c17c7fd7e6504592869dc14c4a002254 name: 'Output load' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.3.0 @@ -383,12 +405,14 @@ zabbix_export: tag: Status triggers: - + uuid: e9f149704f9d46c98222fdfa2536ece1 expression: '{min({$TIME.PERIOD})} > {$UPS.OUTPUT.MAX.WARN}' name: 'Output load is high (over {$UPS.OUTPUT.MAX.WARN}% for {$TIME.PERIOD})' opdata: 'Current load: {ITEM.LASTVALUE1}' priority: HIGH description: 'A battery installed has an internal error condition.' - + uuid: 0ae99a18a5c24fb0b812353d25459e1f name: 'Output status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.1.1.0 @@ -415,50 +439,62 @@ zabbix_export: tag: Status triggers: - + uuid: 7540e877431c475ba79491a94c41d2f3 expression: '{last()}=16' name: 'UPS is Emergency Static Bypass' priority: AVERAGE - + uuid: ca0966c443a047889d69930b5a9ed0e2 expression: '{last()}=10' name: 'UPS is Hardware Failure Bypass' priority: AVERAGE - + uuid: e5e43c05530041f99c8f09a9aaf8a278 expression: '{last()}=7' name: 'UPS is Off' priority: AVERAGE - + uuid: 64c26d54c889410bb6b1caa05e87d99d expression: '{last()}=3' name: 'UPS is on battery' priority: AVERAGE - + uuid: 04ee328e26834be8aa9fee1150bf9f73 expression: '{last()}=4' name: 'UPS is on Smart Boost' priority: AVERAGE - + uuid: b3804a6b2b6e42218569fa64dbd44a63 expression: '{last()}=12' name: 'UPS is On Smart Trim' priority: AVERAGE - + uuid: cffa33b72bb34e498e1249ae64671980 expression: '{last()}=8' name: 'UPS is Rebooting' priority: AVERAGE - + uuid: 211c27189f9c49f6ab9dd91e39a70542 expression: '{last()}=11' name: 'UPS is Sleeping Until Power Return' priority: AVERAGE - + uuid: 16b0df5e84ab40e9b003994af695d665 expression: '{last()}=6' name: 'UPS is Software Bypass' priority: AVERAGE - + uuid: 12d82380bda54e77b639bcc41f230a7a expression: '{last()}=9' name: 'UPS is Switched Bypass' priority: AVERAGE - + uuid: cb5f51e6ad5344dab81857a2b299f936 expression: '{last()}=5' name: 'UPS is Timed Sleeping' priority: AVERAGE - + uuid: 37d7eda5664c4ae2b4a126c60a8eb40b name: 'Output voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.1.0 @@ -482,6 +518,7 @@ zabbix_export: - tag: Status - + uuid: 2c52ba1a964a40e1b4a75582ee6ad43b name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -494,6 +531,7 @@ zabbix_export: - tag: General - + uuid: 299e4e11e0374888877e1dc386409726 name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -517,6 +555,7 @@ zabbix_export: - tag: General - + uuid: ed42f6f2d8c24176b53f38e0a857a129 name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -539,6 +578,7 @@ zabbix_export: - tag: General - + uuid: 445d7a843340424ab7c09ab001d5865c name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -561,6 +601,7 @@ zabbix_export: - tag: General - + uuid: 6030dbee3cc24dbeb15e4b802e89cbc8 name: Model type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.1.1.1.0 @@ -581,6 +622,7 @@ zabbix_export: - tag: General - + uuid: 45a80892f41b411e8457f99b069b59ee name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -605,12 +647,14 @@ zabbix_export: tag: General triggers: - + uuid: 025843c029cc4612a815058f6a81ca7f expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: 6780faad9fc9492f9f92915db5161e43 name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -636,6 +680,7 @@ zabbix_export: - tag: General - + uuid: 1df309508ac9433397f88120b2895451 name: 'Serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.1.2.3.0 @@ -659,6 +704,7 @@ zabbix_export: - tag: General - + uuid: 701fa778bc03444aad94343d0dbe048e name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -681,6 +727,7 @@ zabbix_export: tag: Status triggers: - + uuid: a12fc4f10ece479593e62b678aa178b7 expression: '{last()}<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING @@ -691,6 +738,7 @@ zabbix_export: name: 'No SNMP data collection' expression: '{APC UPS SNMP:zabbix[host,snmp,available].max({$SNMP.TIMEOUT})}=0' - + uuid: ca3275f69f3c4e7c9c71108451c0b64f name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -707,6 +755,7 @@ zabbix_export: tag: Status triggers: - + uuid: 334b144d62b04ddea2773ef59ab19fe9 expression: '{max({$SNMP.TIMEOUT})}=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -714,6 +763,7 @@ zabbix_export: description: 'SNMP is not available for polling. Please check device connectivity and SNMP settings.' discovery_rules: - + uuid: 52345d2975214002bdd05a24e43484a8 name: 'External bad battery packs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_PACKS},1.3.6.1.4.1.318.1.1.1.2.2.6]' @@ -722,6 +772,7 @@ zabbix_export: description: 'Discovery of the number of external defective battery packs.' item_prototypes: - + uuid: c4dccc96218448d696952f6ea5d1f24b name: '{#SNMPINDEX}: External battery packs bad' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.6.0 @@ -742,6 +793,7 @@ zabbix_export: - tag: Status - + uuid: f7eb1c82c6694e72b7d28ba4d71d8741 name: 'External battery packs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#CARTRIDGE_STATUS},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7,{#BATTERY_PACK},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.1,{#CARTRIDGE_INDEX},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.2]' @@ -757,6 +809,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: a168ef9da6504b31a8234b272f1a1a80 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery estimated replace date' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.8.{#SNMPINDEX}' @@ -777,6 +830,7 @@ zabbix_export: - tag: Status - + uuid: fd71d1ceaf524aeaac38de5f63d101fd name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery pack cartridge health' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7.{#SNMPINDEX}' @@ -804,6 +858,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: afcb0215cf5b4806bd876ca828b87cdf expression: '{regexp("^(0)[0|1]{15}$")}=1' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery lifetime is not okay' opdata: 'Current bit set: {ITEM.LASTVALUE1}' @@ -818,6 +873,7 @@ zabbix_export: bit 5 Battery measured lifetime near end, order replacement cartridge bit 6 Battery measured lifetime near end acknowledged, order replacement cartridge - + uuid: fa05e062413a4c1fba4d35e3006b91f4 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.10.{#SNMPINDEX}' @@ -850,6 +906,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 17e34eb9939e46b584f6f38c57ebe355 expression: '{regexp("^(0{16})$")}=0' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery status is not okay' opdata: 'Current bit set: {ITEM.LASTVALUE1}' @@ -869,6 +926,7 @@ zabbix_export: bit 10 DisconnectedFrame bit 11 FirmwareMismatch - + uuid: 017347865030426e9dde74e9bcf38c76 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.5.{#SNMPINDEX}' @@ -893,11 +951,13 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 55d1a0ceddd74483a931c678bfa918ee expression: '{min({$TIME.PERIOD})} > {$BATTERY.TEMP.MAX.WARN}' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery has high temperature (over {$BATTERY.TEMP.MAX.WARN}℃ for {$TIME.PERIOD})' opdata: 'Current temperature: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 354c1d6766d6453caeb382cf7ede7951 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.4.{#SNMPINDEX}' @@ -918,6 +978,7 @@ zabbix_export: - tag: General - + uuid: 457169b3c43846739614a6ddc7155fda name: 'External sensor port 1 discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_SENSOR1_NAME},1.3.6.1.4.1.318.1.1.25.1.2.1.3]' @@ -926,6 +987,7 @@ zabbix_export: description: uioSensorStatusTable item_prototypes: - + uuid: ee017a632ee944fe9122e21fa7e7531f name: '{#EXTERNAL_SENSOR1_NAME}: Humidity sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.7.1.1 @@ -947,6 +1009,7 @@ zabbix_export: - tag: Status - + uuid: 0431cf0a54b449c9b77623b69629920f name: '{#EXTERNAL_SENSOR1_NAME}: Sensor alarm status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.9.1.1 @@ -971,21 +1034,25 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 8b3a2746a3c340c99247a0824c5abe26 expression: '{last()}=3' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Critical' priority: HIGH description: 'The external sensor has returned a value greater than the critical threshold.' - + uuid: 342dd2a0267b419e8ca21584c3909184 expression: '{last()}=4' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Not Applicable' priority: INFO description: 'The external sensor does not work or is not connected.' - + uuid: cdb3f6da43b84d68bbb8a42eb3a7e3a6 expression: '{last()}=2' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Warning' priority: AVERAGE description: 'The external sensor has returned a value greater than the warning threshold.' - + uuid: 6de4920e4e87418884a82ff8b40a46ab name: '{#EXTERNAL_SENSOR1_NAME}: Temperature sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.6.1.1 @@ -1023,6 +1090,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: 06a853147fe646659d066fff34f67faa name: 'External sensor port 2 discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_SENSOR2_NAME},1.3.6.1.4.1.318.1.1.25.1.2.2.3]' @@ -1031,6 +1099,7 @@ zabbix_export: description: uioSensorStatusTable item_prototypes: - + uuid: 3417b035a4f14ce3992e10029674de8e name: '{#EXTERNAL_SENSOR2_NAME}: Humidity sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.7.1.1 @@ -1052,6 +1121,7 @@ zabbix_export: - tag: Status - + uuid: d04af1687eb846d18b57af04ab1b594b name: '{#EXTERNAL_SENSOR2_NAME}: Sensor alarm status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.9.1.1 @@ -1076,21 +1146,25 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: ee38bdf69f214df3bb18d08fbf19f894 expression: '{last()}=3' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Critical' priority: HIGH description: 'The external sensor has returned a value greater than the critical threshold.' - + uuid: 7a5d3c3571ff44a7b2ae6a7a47c0e24f expression: '{last()}=4' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Not Applicable' priority: INFO description: 'The external sensor does not work or is not connected.' - + uuid: 43f15fe30c934c379322f7b9ab4e31ca expression: '{last()}=2' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Warning' priority: AVERAGE description: 'The external sensor has returned a value greater than the warning threshold.' - + uuid: bbf611aad1454b38ad39fa258239394a name: '{#EXTERNAL_SENSOR2_NAME}: Temperature sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.6.1.1 @@ -1128,6 +1202,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: 16e8b3b4d38040a7961b1de4c18a4ea9 name: 'Input phases discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PHASEINDEX},1.3.6.1.4.1.318.1.1.1.9.2.3.1.2.1.1]' @@ -1136,6 +1211,7 @@ zabbix_export: description: 'The input phase identifier. OID upsPhaseInputPhaseIndex.1.1' item_prototypes: - + uuid: a1b8277cd1b248348263c233ab05fd4f name: '{#PHASEINDEX}: Phase input current' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.2.3.1.6.1.1.{#PHASEINDEX}' @@ -1160,6 +1236,7 @@ zabbix_export: - tag: Status - + uuid: 40c05eaf739540979d11787a694cb8c9 name: '{#PHASEINDEX}: Phase input voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.2.3.1.3.1.1.{#PHASEINDEX}' @@ -1181,11 +1258,13 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 11ecdc258a9a40c8acd0c30e30f02788 expression: '{min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN}' name: '{#PHASEINDEX}: Unacceptable phase {#PHASEINDEX} input voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current phase {#PHASEINDEX} voltage: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: ba649e1239384e3e8ebe6ae29394aecb name: 'Output phases discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PHASEINDEX},1.3.6.1.4.1.318.1.1.1.9.3.3.1.2.1.1]' @@ -1194,6 +1273,7 @@ zabbix_export: description: 'The output phase identifier. OID upsPhaseOutputPhaseIndex.1.1' item_prototypes: - + uuid: cfdded918e444958b5c592efae76b96e name: '{#PHASEINDEX}: Phase output current' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.4.1.1.{#PHASEINDEX}' @@ -1219,6 +1299,7 @@ zabbix_export: - tag: Status - + uuid: 262d5cf179e64a2596edd86adc5570e3 name: '{#PHASEINDEX}: Phase output load, %' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.10.1.1.{#PHASEINDEX}' @@ -1240,6 +1321,7 @@ zabbix_export: - tag: Status - + uuid: ab38f845f0e448f0b3638f6728cbf5bf name: '{#PHASEINDEX}: Phase output voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.3.1.1.{#PHASEINDEX}' @@ -1261,6 +1343,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 2473976b7fbb421cbf445f7af3663105 expression: '{min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN}' name: '{#PHASEINDEX}: Unacceptable phase {#PHASEINDEX} output voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current phase {#PHASEINDEX} voltage: {ITEM.LASTVALUE1}' @@ -1302,179 +1385,9 @@ zabbix_export: macro: '{$UPS.OUTPUT.MAX.WARN}' value: '80' description: 'Maximum output load in % for trigger expression.' - dashboards: - - - name: 'UPS Summary' - pages: - - - widgets: - - - type: PLAIN_TEXT - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'system.uptime[sysUpTime.0]' - host: 'APC UPS SNMP' - - - type: PLAIN_TEXT - x: '8' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'input.fail[upsAdvInputLineFailCause]' - host: 'APC UPS SNMP' - - - type: PLAIN_TEXT - x: '16' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'output.status[upsBasicOutputStatus]' - host: 'APC UPS SNMP' - - - type: PLAIN_TEXT - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.status[upsBasicBatteryStatus]' - host: 'APC UPS SNMP' - - - type: PLAIN_TEXT - x: '8' - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.runtime_remaining[upsAdvBatteryRunTimeRemaining]' - host: 'APC UPS SNMP' - - - type: PLAIN_TEXT - x: '16' - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.last_replace_date[upsBasicBatteryLastReplaceDate]' - host: 'APC UPS SNMP' - - - type: GRAPH_CLASSIC - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: 'Capacity of the UPS batteries' - host: 'APC UPS SNMP' - - - type: GRAPH_CLASSIC - x: '8' - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: Voltage - host: 'APC UPS SNMP' - - - type: GRAPH_CLASSIC - x: '16' - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: Output - host: 'APC UPS SNMP' valuemaps: - + uuid: a808aadebf964e0cb6b8724bf1165013 name: 'PowerNet-MIB::uioSensorStatusAlarmStatus' mappings: - @@ -1490,6 +1403,7 @@ zabbix_export: value: '4' newvalue: 'Not applicable' - + uuid: 731b036e41d147ba81bfcfb7e99b561b name: 'PowerNet-MIB::upsAdvBatteryReplaceIndicator' mappings: - @@ -1499,6 +1413,7 @@ zabbix_export: value: '2' newvalue: 'battery Needs Replacing' - + uuid: f310a0bceb06404d9daee67ab578e4b8 name: 'PowerNet-MIB::upsAdvInputLineFailCause' mappings: - @@ -1532,6 +1447,7 @@ zabbix_export: value: '10' newvalue: 'Rate of Voltage Change' - + uuid: 795c75c652124ad282bad3dfd50b8e39 name: 'PowerNet-MIB::upsBasicBatteryStatus' mappings: - @@ -1547,6 +1463,7 @@ zabbix_export: value: '4' newvalue: 'In Fault Condition' - + uuid: c536d9dc64724643a9291c9b601b1eac name: 'PowerNet-MIB::upsBasicOutputStatus' mappings: - @@ -1628,6 +1545,17 @@ zabbix_export: value: '26' newvalue: 'Charger Only' - + uuid: cbd3d7c999244cd6a44a8fc566533005 + name: 'Service state' + mappings: + - + value: '0' + newvalue: Down + - + value: '1' + newvalue: Up + - + uuid: 781c568d935d40f2a43951488cf2e046 name: zabbix.host.available mappings: - @@ -1641,6 +1569,7 @@ zabbix_export: newvalue: unknown graphs: - + uuid: 2f54cf3da7be49108736e46afe0b5904 name: 'Capacity of the UPS batteries' type: PIE graph_items: @@ -1650,6 +1579,7 @@ zabbix_export: host: 'APC UPS SNMP' key: 'battery.capacity[upsHighPrecBatteryCapacity]' - + uuid: d4b2320e0515407cb32afa388f91cd29 name: Output graph_items: - @@ -1664,6 +1594,7 @@ zabbix_export: host: 'APC UPS SNMP' key: 'output.load[upsHighPrecOutputLoad]' - + uuid: 4988c266dc15493592112371b061f9e2 name: Voltage graph_items: - diff --git a/templates/power/apc/apc_ups_symmetra_lx_snmp/template_power_apc_ups_symmetra_lx_snmp.yaml b/templates/power/apc/apc_ups_symmetra_lx_snmp/template_power_apc_ups_symmetra_lx_snmp.yaml index 8b6cea669cc..9e588e1a91b 100644 --- a/templates/power/apc/apc_ups_symmetra_lx_snmp/template_power_apc_ups_symmetra_lx_snmp.yaml +++ b/templates/power/apc/apc_ups_symmetra_lx_snmp/template_power_apc_ups_symmetra_lx_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-15T12:16:22Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 3dcd5bbe90534f9e8eb5c2d53756af63 name: Templates/Power templates: - + uuid: 0b9a899ff8f1467c9fdf999d02b9fd77 template: 'APC UPS Symmetra LX SNMP' name: 'APC UPS Symmetra LX SNMP' description: | @@ -23,6 +25,7 @@ zabbix_export: name: Templates/Power items: - + uuid: 560d838206844447b8f79fd4500557b2 name: 'Battery capacity' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.1.0 @@ -48,11 +51,13 @@ zabbix_export: tag: Status triggers: - + uuid: ee0d1dd0bc2049c6bb01d9ef15befd7f expression: '{last()} < {$BATTERY.CAPACITY.MIN.WARN}' name: 'Battery has low capacity (below {$BATTERY.CAPACITY.MIN.WARN}%)' opdata: 'Current capacity: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 3fea9d328d5342b5bae6b643a0b45495 name: 'External battery packs count' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.5.0 @@ -73,6 +78,7 @@ zabbix_export: - tag: Status - + uuid: f4bd3a4a637640e29f50ebd36fb510e5 name: 'Battery last replace date' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.1.3.0 @@ -97,6 +103,7 @@ zabbix_export: - tag: Status - + uuid: 731d350450f742d880d81ff2be69e67e name: 'Battery replace indicator' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.4.0 @@ -117,11 +124,13 @@ zabbix_export: tag: Status triggers: - + uuid: 10737ff9d60f40fba54ecd4b3b08fa3c expression: '{last()}=2' name: 'Battery needs replacement' priority: HIGH description: 'A battery installed has an internal error condition.' - + uuid: 8340b775b76f4e8aad6d3984c63632e9 name: 'Battery runtime remaining' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.3.0 @@ -146,6 +155,7 @@ zabbix_export: - tag: Status - + uuid: c1d818ee115343c8bb41bedb8de7f2bd name: 'Battery status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.1.1.0 @@ -172,16 +182,19 @@ zabbix_export: tag: Status triggers: - + uuid: 65f8a191f520496fa6e771f4ce0840ec expression: '{last()}=4' name: 'Battery has an internal error condition' priority: AVERAGE description: 'A battery installed has an internal error condition.' - + uuid: 57a5e2ce235d424cbac7f52b0ea78904 expression: '{last()}=3' name: 'Battery is Low' priority: AVERAGE description: 'The UPS will be unable to sustain the current load, and its services will be lost if power is not restored.' - + uuid: 6d581eae836342bb8280eb09d7894533 name: 'Battery temperature' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.2.0 @@ -207,11 +220,13 @@ zabbix_export: tag: Status triggers: - + uuid: 4227490ca04d492ea48d85404f1695a8 expression: '{min({$TIME.PERIOD})} > {$BATTERY.TEMP.MAX.WARN}' name: 'Battery has high temperature (over {$BATTERY.TEMP.MAX.WARN}℃ for {$TIME.PERIOD})' opdata: 'Current temperature: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: ab0f5d86a40b421ba136506f7854bbbd name: 'Battery voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.4.0 @@ -235,6 +250,7 @@ zabbix_export: - tag: Status - + uuid: 13c0d202d19f4b64a52141062c4be6bb name: 'Input fail cause' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.2.5.0 @@ -277,6 +293,7 @@ zabbix_export: - tag: Status - + uuid: 05ccf5bd85414ee9b5860c80f6e8323f name: 'Input frequency' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.3.4.0 @@ -301,11 +318,13 @@ zabbix_export: tag: Status triggers: - + uuid: e129956551604f40a9c29ff9fbbdcfa7 expression: '{min({$TIME.PERIOD})} > 0 and ({min({$TIME.PERIOD})} > {$UPS.INPUT_FREQ.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_FREQ.MIN.WARN})' name: 'Unacceptable input frequency (out of range {$UPS.INPUT_FREQ.MIN.WARN}-{$UPS.INPUT_FREQ.MAX.WARN}Hz for {$TIME.PERIOD})' opdata: 'Current frequency: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 5764182c547143b3b044ec1adb54c1ce name: 'Input voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.3.1.0 @@ -330,11 +349,13 @@ zabbix_export: tag: Status triggers: - + uuid: d06669b1ebfc4188b8b49d5bb148f631 expression: '{min({$TIME.PERIOD})} > 0 and ({min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN})' name: 'Unacceptable input voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current voltage: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: bbb33508be95488680bcb644a44626ef name: 'Output current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.4.0 @@ -358,6 +379,7 @@ zabbix_export: - tag: Status - + uuid: d27e991fc0f64b4f9704fb8183567e8d name: 'Output load' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.3.0 @@ -383,12 +405,14 @@ zabbix_export: tag: Status triggers: - + uuid: 0409af1c2116417f8afc070c6523d26d expression: '{min({$TIME.PERIOD})} > {$UPS.OUTPUT.MAX.WARN}' name: 'Output load is high (over {$UPS.OUTPUT.MAX.WARN}% for {$TIME.PERIOD})' opdata: 'Current load: {ITEM.LASTVALUE1}' priority: HIGH description: 'A battery installed has an internal error condition.' - + uuid: 978a7ee6923c40cd8097afb60c81244f name: 'Output status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.1.1.0 @@ -415,50 +439,62 @@ zabbix_export: tag: Status triggers: - + uuid: 5c0bd5f75c314f7b823d2a35065d1061 expression: '{last()}=16' name: 'UPS is Emergency Static Bypass' priority: AVERAGE - + uuid: bbdf5bd012964830b4282367a0979af5 expression: '{last()}=10' name: 'UPS is Hardware Failure Bypass' priority: AVERAGE - + uuid: dccaa6ec4d554b7c91c61a33f60721e5 expression: '{last()}=7' name: 'UPS is Off' priority: AVERAGE - + uuid: cfa49b39ab3b4a308165d78bf24152be expression: '{last()}=3' name: 'UPS is on battery' priority: AVERAGE - + uuid: e635b1c95e1b4514874d6e71bd1f639b expression: '{last()}=4' name: 'UPS is on Smart Boost' priority: AVERAGE - + uuid: 2e0e9291935440ecabc2ecf4d0a605b3 expression: '{last()}=12' name: 'UPS is On Smart Trim' priority: AVERAGE - + uuid: d15b399368394f2994cb69e041a86f7a expression: '{last()}=8' name: 'UPS is Rebooting' priority: AVERAGE - + uuid: 4fc257f2a3be4237932084398f6649f7 expression: '{last()}=11' name: 'UPS is Sleeping Until Power Return' priority: AVERAGE - + uuid: 15d772148aec438eb4440df059c89b9e expression: '{last()}=6' name: 'UPS is Software Bypass' priority: AVERAGE - + uuid: 1bd0861e9a264075a26f2067ce5d20ce expression: '{last()}=9' name: 'UPS is Switched Bypass' priority: AVERAGE - + uuid: 61dad3beabb742169a8aeaa9a7723a18 expression: '{last()}=5' name: 'UPS is Timed Sleeping' priority: AVERAGE - + uuid: 9cf495d14fdf4059b6c35e7857d7a18c name: 'Output voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.1.0 @@ -482,6 +518,7 @@ zabbix_export: - tag: Status - + uuid: 102179b315b548e289df3459bc5860c1 name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -494,6 +531,7 @@ zabbix_export: - tag: General - + uuid: 8dd800fbbcde431aa421eeb5a33eb798 name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -517,6 +555,7 @@ zabbix_export: - tag: General - + uuid: e8c576f27f4c49ef9acd1ba7198ffbb6 name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -539,6 +578,7 @@ zabbix_export: - tag: General - + uuid: 6a06715ef4c44534a0ebc45f4e5adb5b name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -561,6 +601,7 @@ zabbix_export: - tag: General - + uuid: 64d56d199021432886452fff5a4c6d22 name: Model type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.1.1.1.0 @@ -581,6 +622,7 @@ zabbix_export: - tag: General - + uuid: b15628c68d4c4e8ca761ad9fa7e40a1c name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -605,12 +647,14 @@ zabbix_export: tag: General triggers: - + uuid: f496a56f3b3e43319afe58e0c1b40ba4 expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: 9f858f7eaed545b8a35ac24e858b0826 name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -636,6 +680,7 @@ zabbix_export: - tag: General - + uuid: 3f61bd561e7d42fbb55b71df9ea3b5b1 name: 'Serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.1.2.3.0 @@ -659,6 +704,7 @@ zabbix_export: - tag: General - + uuid: 0810681a8ae74ad8b28ea38119a93f59 name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -681,6 +727,7 @@ zabbix_export: tag: Status triggers: - + uuid: 8b3d332734694d4c869f30d03a60c83e expression: '{last()}<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING @@ -691,6 +738,7 @@ zabbix_export: name: 'No SNMP data collection' expression: '{APC UPS Symmetra LX SNMP:zabbix[host,snmp,available].max({$SNMP.TIMEOUT})}=0' - + uuid: 9562f60b1cbd4fe08614221e69efd811 name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -707,6 +755,7 @@ zabbix_export: tag: Status triggers: - + uuid: 549d105afc8d4866996435fb1a169748 expression: '{max({$SNMP.TIMEOUT})}=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -714,6 +763,7 @@ zabbix_export: description: 'SNMP is not available for polling. Please check device connectivity and SNMP settings.' discovery_rules: - + uuid: 35a885d8f181416db86f2ffe73a30f7f name: 'External bad battery packs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_PACKS},1.3.6.1.4.1.318.1.1.1.2.2.6]' @@ -722,6 +772,7 @@ zabbix_export: description: 'Discovery of the number of external defective battery packs.' item_prototypes: - + uuid: b0b3bb219c534b40ad07f89ac8c43797 name: '{#SNMPINDEX}: External battery packs bad' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.6.0 @@ -742,6 +793,7 @@ zabbix_export: - tag: Status - + uuid: 168bfbfc58ca46509caf54ae3562f0bc name: 'External battery packs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#CARTRIDGE_STATUS},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7,{#BATTERY_PACK},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.1,{#CARTRIDGE_INDEX},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.2]' @@ -757,6 +809,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 3d2e62971cfb4b0a92b51ece740e1a58 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery estimated replace date' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.8.{#SNMPINDEX}' @@ -777,6 +830,7 @@ zabbix_export: - tag: Status - + uuid: b49b4836472f45e3b4947048dcd64cf8 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery pack cartridge health' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7.{#SNMPINDEX}' @@ -804,6 +858,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: f9bc99adfadf4ba28bde075194fcc149 expression: '{regexp("^(0)[0|1]{15}$")}=1' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery lifetime is not okay' opdata: 'Current bit set: {ITEM.LASTVALUE1}' @@ -818,6 +873,7 @@ zabbix_export: bit 5 Battery measured lifetime near end, order replacement cartridge bit 6 Battery measured lifetime near end acknowledged, order replacement cartridge - + uuid: df73a5fd0d964c67857178a936c2dc7d name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.10.{#SNMPINDEX}' @@ -850,6 +906,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 361e64e87bff4cfe9aa04f920c3d01aa expression: '{regexp("^(0{16})$")}=0' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery status is not okay' opdata: 'Current bit set: {ITEM.LASTVALUE1}' @@ -869,6 +926,7 @@ zabbix_export: bit 10 DisconnectedFrame bit 11 FirmwareMismatch - + uuid: 18c46e7d50ee4eefb669705d62e2224c name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.5.{#SNMPINDEX}' @@ -893,11 +951,13 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: e91caf3e45f64f77820a80c85ba889a3 expression: '{min({$TIME.PERIOD})} > {$BATTERY.TEMP.MAX.WARN}' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery has high temperature (over {$BATTERY.TEMP.MAX.WARN}℃ for {$TIME.PERIOD})' opdata: 'Current temperature: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 5fadf217f7444f58ba3dca52bc6cff76 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.4.{#SNMPINDEX}' @@ -918,6 +978,7 @@ zabbix_export: - tag: General - + uuid: 598521a7c59d425d9deb58c9829e344e name: 'External sensor port 1 discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_SENSOR1_NAME},1.3.6.1.4.1.318.1.1.25.1.2.1.3]' @@ -926,6 +987,7 @@ zabbix_export: description: uioSensorStatusTable item_prototypes: - + uuid: 2db30af657574f8f9390002f94b7e249 name: '{#EXTERNAL_SENSOR1_NAME}: Humidity sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.7.1.1 @@ -947,6 +1009,7 @@ zabbix_export: - tag: Status - + uuid: 6182750c55f24110b076d95c2cdbd1fa name: '{#EXTERNAL_SENSOR1_NAME}: Sensor alarm status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.9.1.1 @@ -971,21 +1034,25 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 4b3ff421dc134eaa8094ee31b951e72d expression: '{last()}=3' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Critical' priority: HIGH description: 'The external sensor has returned a value greater than the critical threshold.' - + uuid: 5be0a0990da8497abff074f6a9737924 expression: '{last()}=4' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Not Applicable' priority: INFO description: 'The external sensor does not work or is not connected.' - + uuid: 88a93b63ddf6428c9fbc381be0ef2927 expression: '{last()}=2' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Warning' priority: AVERAGE description: 'The external sensor has returned a value greater than the warning threshold.' - + uuid: fc394520f4964a86ac93e87da2fc541b name: '{#EXTERNAL_SENSOR1_NAME}: Temperature sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.6.1.1 @@ -1023,6 +1090,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: 14e6acae826e4e87b68c04beee67a5cb name: 'External sensor port 2 discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_SENSOR2_NAME},1.3.6.1.4.1.318.1.1.25.1.2.2.3]' @@ -1031,6 +1099,7 @@ zabbix_export: description: uioSensorStatusTable item_prototypes: - + uuid: 5f5df15d6cc4455083f9fa6932d86656 name: '{#EXTERNAL_SENSOR2_NAME}: Humidity sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.7.1.1 @@ -1052,6 +1121,7 @@ zabbix_export: - tag: Status - + uuid: ecc2e5c49b004027bb9ccd5498e3d169 name: '{#EXTERNAL_SENSOR2_NAME}: Sensor alarm status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.9.1.1 @@ -1076,21 +1146,25 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 30e9af860df54f79a96f002f6ff45093 expression: '{last()}=3' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Critical' priority: HIGH description: 'The external sensor has returned a value greater than the critical threshold.' - + uuid: 92c076ce3c544836bf2fd9efb108f39d expression: '{last()}=4' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Not Applicable' priority: INFO description: 'The external sensor does not work or is not connected.' - + uuid: a4d58396983d4730a545c83927d1ba68 expression: '{last()}=2' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Warning' priority: AVERAGE description: 'The external sensor has returned a value greater than the warning threshold.' - + uuid: f2cd5bb0c8a64b09868ddff9b14e4cbd name: '{#EXTERNAL_SENSOR2_NAME}: Temperature sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.6.1.1 @@ -1128,6 +1202,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: b4f271299e9a47bf8543863a7d9be479 name: 'Input phases discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PHASEINDEX},1.3.6.1.4.1.318.1.1.1.9.2.3.1.2.1.1]' @@ -1136,6 +1211,7 @@ zabbix_export: description: 'The input phase identifier. OID upsPhaseInputPhaseIndex.1.1' item_prototypes: - + uuid: 161257625bc84427be6cfcd86023c2ec name: '{#PHASEINDEX}: Phase input current' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.2.3.1.6.1.1.{#PHASEINDEX}' @@ -1160,6 +1236,7 @@ zabbix_export: - tag: Status - + uuid: 080719150b424168999c21ff597e6948 name: '{#PHASEINDEX}: Phase input voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.2.3.1.3.1.1.{#PHASEINDEX}' @@ -1181,11 +1258,13 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 2606662603004f7692c1dcf28844aed5 expression: '{min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN}' name: '{#PHASEINDEX}: Unacceptable phase {#PHASEINDEX} input voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current phase {#PHASEINDEX} voltage: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 4232ad35daa3403da085f1ba6c7af348 name: 'Output phases discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PHASEINDEX},1.3.6.1.4.1.318.1.1.1.9.3.3.1.2.1.1]' @@ -1194,6 +1273,7 @@ zabbix_export: description: 'The output phase identifier. OID upsPhaseOutputPhaseIndex.1.1' item_prototypes: - + uuid: 2834306ba5464ffaa472c0adddc3d829 name: '{#PHASEINDEX}: Phase output current' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.4.1.1.{#PHASEINDEX}' @@ -1219,6 +1299,7 @@ zabbix_export: - tag: Status - + uuid: 7b0f22672b38492e92c8551c3009baef name: '{#PHASEINDEX}: Phase output load, %' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.10.1.1.{#PHASEINDEX}' @@ -1240,6 +1321,7 @@ zabbix_export: - tag: Status - + uuid: a590ab8671574e119fe3335110fdee49 name: '{#PHASEINDEX}: Phase output voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.3.1.1.{#PHASEINDEX}' @@ -1261,6 +1343,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 4c712fc14e3b465caf30de49d0ac1091 expression: '{min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN}' name: '{#PHASEINDEX}: Unacceptable phase {#PHASEINDEX} output voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current phase {#PHASEINDEX} voltage: {ITEM.LASTVALUE1}' @@ -1302,179 +1385,9 @@ zabbix_export: macro: '{$UPS.OUTPUT.MAX.WARN}' value: '80' description: 'Maximum output load in % for trigger expression.' - dashboards: - - - name: 'UPS Summary' - pages: - - - widgets: - - - type: PLAIN_TEXT - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'system.uptime[sysUpTime.0]' - host: 'APC UPS Symmetra LX SNMP' - - - type: PLAIN_TEXT - x: '8' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'input.fail[upsAdvInputLineFailCause]' - host: 'APC UPS Symmetra LX SNMP' - - - type: PLAIN_TEXT - x: '16' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'output.status[upsBasicOutputStatus]' - host: 'APC UPS Symmetra LX SNMP' - - - type: PLAIN_TEXT - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.status[upsBasicBatteryStatus]' - host: 'APC UPS Symmetra LX SNMP' - - - type: PLAIN_TEXT - x: '8' - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.runtime_remaining[upsAdvBatteryRunTimeRemaining]' - host: 'APC UPS Symmetra LX SNMP' - - - type: PLAIN_TEXT - x: '16' - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.last_replace_date[upsBasicBatteryLastReplaceDate]' - host: 'APC UPS Symmetra LX SNMP' - - - type: GRAPH_CLASSIC - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: 'Capacity of the UPS batteries' - host: 'APC UPS Symmetra LX SNMP' - - - type: GRAPH_CLASSIC - x: '8' - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: Voltage - host: 'APC UPS Symmetra LX SNMP' - - - type: GRAPH_CLASSIC - x: '16' - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: Output - host: 'APC UPS Symmetra LX SNMP' valuemaps: - + uuid: aec3362485c242ec928cb8ecfe5e61cf name: 'PowerNet-MIB::uioSensorStatusAlarmStatus' mappings: - @@ -1490,6 +1403,7 @@ zabbix_export: value: '4' newvalue: 'Not applicable' - + uuid: 912d8834176b4fe4a2f6bd12ef3ee3c1 name: 'PowerNet-MIB::upsAdvBatteryReplaceIndicator' mappings: - @@ -1499,6 +1413,7 @@ zabbix_export: value: '2' newvalue: 'battery Needs Replacing' - + uuid: e079fa8cc9614245b0fecf4b8f42feca name: 'PowerNet-MIB::upsAdvInputLineFailCause' mappings: - @@ -1532,6 +1447,7 @@ zabbix_export: value: '10' newvalue: 'Rate of Voltage Change' - + uuid: 24229472978c42739cdbe7aa47e1d34c name: 'PowerNet-MIB::upsBasicBatteryStatus' mappings: - @@ -1547,6 +1463,7 @@ zabbix_export: value: '4' newvalue: 'In Fault Condition' - + uuid: 8c2c9721615c4408976f7632180ecfe3 name: 'PowerNet-MIB::upsBasicOutputStatus' mappings: - @@ -1628,6 +1545,7 @@ zabbix_export: value: '26' newvalue: 'Charger Only' - + uuid: 625f28bd49f14e49a1a7a4da01429906 name: zabbix.host.available mappings: - @@ -1641,6 +1559,7 @@ zabbix_export: newvalue: unknown graphs: - + uuid: 265f3050b3b94cbeae6fefdae02ea992 name: 'Capacity of the UPS batteries' type: PIE graph_items: @@ -1650,6 +1569,7 @@ zabbix_export: host: 'APC UPS Symmetra LX SNMP' key: 'battery.capacity[upsHighPrecBatteryCapacity]' - + uuid: 2ef61780d42c4d61bcb89faf08691d08 name: Output graph_items: - @@ -1664,6 +1584,7 @@ zabbix_export: host: 'APC UPS Symmetra LX SNMP' key: 'output.load[upsHighPrecOutputLoad]' - + uuid: 4432ed7ca97d4d989b253383037f48ee name: Voltage graph_items: - diff --git a/templates/power/apc/apc_ups_symmetra_rm_snmp/template_power_apc_ups_symmetra_rm_snmp.yaml b/templates/power/apc/apc_ups_symmetra_rm_snmp/template_power_apc_ups_symmetra_rm_snmp.yaml index ea8e1ff03f9..a21246c431c 100644 --- a/templates/power/apc/apc_ups_symmetra_rm_snmp/template_power_apc_ups_symmetra_rm_snmp.yaml +++ b/templates/power/apc/apc_ups_symmetra_rm_snmp/template_power_apc_ups_symmetra_rm_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-15T12:17:04Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 3dcd5bbe90534f9e8eb5c2d53756af63 name: Templates/Power templates: - + uuid: 1dac0a88c3774315b90622a48031e369 template: 'APC UPS Symmetra RM SNMP' name: 'APC UPS Symmetra RM SNMP' description: | @@ -23,6 +25,7 @@ zabbix_export: name: Templates/Power items: - + uuid: e8257d78c2e24e3cb152886d39bca4fe name: 'Battery capacity' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.1.0 @@ -48,11 +51,13 @@ zabbix_export: tag: Status triggers: - + uuid: 29771de9df4d49b097571b15b760c9bf expression: '{last()} < {$BATTERY.CAPACITY.MIN.WARN}' name: 'Battery has low capacity (below {$BATTERY.CAPACITY.MIN.WARN}%)' opdata: 'Current capacity: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: d26227e3d5754d8493ddaa9c3f5f2b5a name: 'External battery packs count' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.5.0 @@ -73,6 +78,7 @@ zabbix_export: - tag: Status - + uuid: 138afef586634623974c1cefd45281e9 name: 'Battery last replace date' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.1.3.0 @@ -97,6 +103,7 @@ zabbix_export: - tag: Status - + uuid: abb901813d91481baef234496ddece33 name: 'Battery replace indicator' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.4.0 @@ -117,11 +124,13 @@ zabbix_export: tag: Status triggers: - + uuid: 7e960fbb7ff54b64975a0e706efecc27 expression: '{last()}=2' name: 'Battery needs replacement' priority: HIGH description: 'A battery installed has an internal error condition.' - + uuid: 80a4e6cf09a147a7b166755aa182fdcd name: 'Battery runtime remaining' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.3.0 @@ -146,6 +155,7 @@ zabbix_export: - tag: Status - + uuid: 322c3b48bcb74fa5829ef41015308d97 name: 'Battery status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.1.1.0 @@ -172,16 +182,19 @@ zabbix_export: tag: Status triggers: - + uuid: 7469fd68572f4366ab41f727842b5866 expression: '{last()}=4' name: 'Battery has an internal error condition' priority: AVERAGE description: 'A battery installed has an internal error condition.' - + uuid: f2561bfa438947ccb227d22327d4a009 expression: '{last()}=3' name: 'Battery is Low' priority: AVERAGE description: 'The UPS will be unable to sustain the current load, and its services will be lost if power is not restored.' - + uuid: 17ffb34351da46e59d2288cd291a7912 name: 'Battery temperature' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.2.0 @@ -207,11 +220,13 @@ zabbix_export: tag: Status triggers: - + uuid: e37ac56684f14446948eec4ac6356e12 expression: '{min({$TIME.PERIOD})} > {$BATTERY.TEMP.MAX.WARN}' name: 'Battery has high temperature (over {$BATTERY.TEMP.MAX.WARN}℃ for {$TIME.PERIOD})' opdata: 'Current temperature: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 9ab2309be6cc4eea8697f17e80b015d8 name: 'Battery voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.4.0 @@ -235,6 +250,7 @@ zabbix_export: - tag: Status - + uuid: 439c87539027462c9b8210a056887885 name: 'Input fail cause' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.2.5.0 @@ -277,6 +293,7 @@ zabbix_export: - tag: Status - + uuid: e16be6095dc24b48bc541325b1675dd0 name: 'Input frequency' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.3.4.0 @@ -301,11 +318,13 @@ zabbix_export: tag: Status triggers: - + uuid: 6b23d3c855f340b59b146c2c57160bd4 expression: '{min({$TIME.PERIOD})} > 0 and ({min({$TIME.PERIOD})} > {$UPS.INPUT_FREQ.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_FREQ.MIN.WARN})' name: 'Unacceptable input frequency (out of range {$UPS.INPUT_FREQ.MIN.WARN}-{$UPS.INPUT_FREQ.MAX.WARN}Hz for {$TIME.PERIOD})' opdata: 'Current frequency: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: c658b02eea284fcf8e302c20a2256cf0 name: 'Input voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.3.1.0 @@ -330,11 +349,13 @@ zabbix_export: tag: Status triggers: - + uuid: c1d6299018da457786733d1abd2db782 expression: '{min({$TIME.PERIOD})} > 0 and ({min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN})' name: 'Unacceptable input voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current voltage: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 9bcae00165414f4aa15a40bc078aa44d name: 'Output current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.4.0 @@ -358,6 +379,7 @@ zabbix_export: - tag: Status - + uuid: 0e5240e578d043609fba4024db8c8df1 name: 'Output load' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.3.0 @@ -383,12 +405,14 @@ zabbix_export: tag: Status triggers: - + uuid: a07750da819a4a349929194d23b2d58d expression: '{min({$TIME.PERIOD})} > {$UPS.OUTPUT.MAX.WARN}' name: 'Output load is high (over {$UPS.OUTPUT.MAX.WARN}% for {$TIME.PERIOD})' opdata: 'Current load: {ITEM.LASTVALUE1}' priority: HIGH description: 'A battery installed has an internal error condition.' - + uuid: 7655b8ff3d5e41f0a5409fcfd646933a name: 'Output status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.1.1.0 @@ -415,50 +439,62 @@ zabbix_export: tag: Status triggers: - + uuid: 628db1c6a4184f329309fdac19242668 expression: '{last()}=16' name: 'UPS is Emergency Static Bypass' priority: AVERAGE - + uuid: b79f74c8cdc2458fb9586de47b294b9f expression: '{last()}=10' name: 'UPS is Hardware Failure Bypass' priority: AVERAGE - + uuid: 5cfb0e1a1ccc4f6681bac52cd3fb8d32 expression: '{last()}=7' name: 'UPS is Off' priority: AVERAGE - + uuid: c47bb6f727094f10a5d4de369175aec8 expression: '{last()}=3' name: 'UPS is on battery' priority: AVERAGE - + uuid: c9224c41c60843e08e0c0deada2a8e10 expression: '{last()}=4' name: 'UPS is on Smart Boost' priority: AVERAGE - + uuid: a581814f7526496bb321da1ac2a48b88 expression: '{last()}=12' name: 'UPS is On Smart Trim' priority: AVERAGE - + uuid: 4ba6d0eda5674d19836cdda25e22629b expression: '{last()}=8' name: 'UPS is Rebooting' priority: AVERAGE - + uuid: 0e1022124df84a0ebb532e1f6bf108fd expression: '{last()}=11' name: 'UPS is Sleeping Until Power Return' priority: AVERAGE - + uuid: e87f4eb07a9b4f85b321b7e3585fba76 expression: '{last()}=6' name: 'UPS is Software Bypass' priority: AVERAGE - + uuid: bcd4e65202774cbb91572469129faffe expression: '{last()}=9' name: 'UPS is Switched Bypass' priority: AVERAGE - + uuid: 39b40c86b74f4936ba4e3c776a6e5dc8 expression: '{last()}=5' name: 'UPS is Timed Sleeping' priority: AVERAGE - + uuid: 8d93b482d7c549f593c41abb9380ce2f name: 'Output voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.1.0 @@ -482,6 +518,7 @@ zabbix_export: - tag: Status - + uuid: 39dd21c0f2194acaa9fddbdfccde05dd name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -494,6 +531,7 @@ zabbix_export: - tag: General - + uuid: 2d22b58a5c9f4fedbd03862398113546 name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -517,6 +555,7 @@ zabbix_export: - tag: General - + uuid: 251cc61592f543e3929aef3cb46f1b34 name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -539,6 +578,7 @@ zabbix_export: - tag: General - + uuid: 49b8ef5ff3a3400d8f412d4440040461 name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -561,6 +601,7 @@ zabbix_export: - tag: General - + uuid: bd0dc104ded94e4cbba3a8557e642caf name: Model type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.1.1.1.0 @@ -581,6 +622,7 @@ zabbix_export: - tag: General - + uuid: 155feccece4a4625b98efa206ad5e0b1 name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -605,12 +647,14 @@ zabbix_export: tag: General triggers: - + uuid: beb75185b68a464891e2cacaf79eebfe expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: f6bd69ea5df144c996f050ded122521e name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -636,6 +680,7 @@ zabbix_export: - tag: General - + uuid: 64ab7fd8a79448d580ad24ecf488241c name: 'Serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.1.2.3.0 @@ -659,6 +704,7 @@ zabbix_export: - tag: General - + uuid: b4ca2f993709413b9a00fa1389ec9e3c name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -681,6 +727,7 @@ zabbix_export: tag: Status triggers: - + uuid: c9c9819e2d104cf58fb62d7d26237784 expression: '{last()}<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING @@ -691,6 +738,7 @@ zabbix_export: name: 'No SNMP data collection' expression: '{APC UPS Symmetra RM SNMP:zabbix[host,snmp,available].max({$SNMP.TIMEOUT})}=0' - + uuid: d69889a19b564ed384fc96e8a70971a5 name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -707,6 +755,7 @@ zabbix_export: tag: Status triggers: - + uuid: d598c698ea02425f8d092f65047e3c7e expression: '{max({$SNMP.TIMEOUT})}=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -714,6 +763,7 @@ zabbix_export: description: 'SNMP is not available for polling. Please check device connectivity and SNMP settings.' discovery_rules: - + uuid: 82e8f10c883546ef8196e071fdd8df91 name: 'External bad battery packs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_PACKS},1.3.6.1.4.1.318.1.1.1.2.2.6]' @@ -722,6 +772,7 @@ zabbix_export: description: 'Discovery of the number of external defective battery packs.' item_prototypes: - + uuid: 7b7ef64f2c3f4c0abeff433279903426 name: '{#SNMPINDEX}: External battery packs bad' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.6.0 @@ -742,6 +793,7 @@ zabbix_export: - tag: Status - + uuid: b615a0d1ef1e49678daa4de77b47623e name: 'External battery packs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#CARTRIDGE_STATUS},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7,{#BATTERY_PACK},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.1,{#CARTRIDGE_INDEX},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.2]' @@ -757,6 +809,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 28f43e10b50d4709a6790d2f7d0552c2 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery estimated replace date' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.8.{#SNMPINDEX}' @@ -777,6 +830,7 @@ zabbix_export: - tag: Status - + uuid: ebaf443cd74f4be282939032a843dcef name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery pack cartridge health' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7.{#SNMPINDEX}' @@ -804,6 +858,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: c1ef7480f4454ad6803dc90216c63518 expression: '{regexp("^(0)[0|1]{15}$")}=1' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery lifetime is not okay' opdata: 'Current bit set: {ITEM.LASTVALUE1}' @@ -818,6 +873,7 @@ zabbix_export: bit 5 Battery measured lifetime near end, order replacement cartridge bit 6 Battery measured lifetime near end acknowledged, order replacement cartridge - + uuid: a415a0d85a1146e6aadfd691fcc5da63 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.10.{#SNMPINDEX}' @@ -850,6 +906,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: f8cf3167deb24f6da29f7e6e6bedd0f2 expression: '{regexp("^(0{16})$")}=0' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery status is not okay' opdata: 'Current bit set: {ITEM.LASTVALUE1}' @@ -869,6 +926,7 @@ zabbix_export: bit 10 DisconnectedFrame bit 11 FirmwareMismatch - + uuid: 8d1317fc38034fd78b5cff3b04dce7f1 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.5.{#SNMPINDEX}' @@ -893,11 +951,13 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 51f20eef34b54d1a88747c6b8889400a expression: '{min({$TIME.PERIOD})} > {$BATTERY.TEMP.MAX.WARN}' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery has high temperature (over {$BATTERY.TEMP.MAX.WARN}℃ for {$TIME.PERIOD})' opdata: 'Current temperature: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 2694e29b9287464898684b711040d75a name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.4.{#SNMPINDEX}' @@ -918,6 +978,7 @@ zabbix_export: - tag: General - + uuid: 3adfddb03546462a9bcfdc5b059a29cc name: 'External sensor port 1 discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_SENSOR1_NAME},1.3.6.1.4.1.318.1.1.25.1.2.1.3]' @@ -926,6 +987,7 @@ zabbix_export: description: uioSensorStatusTable item_prototypes: - + uuid: fe2eb706e52849f79781b746db05e753 name: '{#EXTERNAL_SENSOR1_NAME}: Humidity sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.7.1.1 @@ -947,6 +1009,7 @@ zabbix_export: - tag: Status - + uuid: e80af415f8384d0fa54c6954594b5794 name: '{#EXTERNAL_SENSOR1_NAME}: Sensor alarm status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.9.1.1 @@ -971,21 +1034,25 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 1feba71ae2ca4e989cba439bda0ecb49 expression: '{last()}=3' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Critical' priority: HIGH description: 'The external sensor has returned a value greater than the critical threshold.' - + uuid: 77cf94e37e534f1096f84405eba6679b expression: '{last()}=4' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Not Applicable' priority: INFO description: 'The external sensor does not work or is not connected.' - + uuid: 156089f49f9945a38ae05f279819c363 expression: '{last()}=2' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Warning' priority: AVERAGE description: 'The external sensor has returned a value greater than the warning threshold.' - + uuid: c2e3e2ea6df84a609acdc3e05d4ea036 name: '{#EXTERNAL_SENSOR1_NAME}: Temperature sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.6.1.1 @@ -1023,6 +1090,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: 8243825c5bbc42639f8796d1082a4a05 name: 'External sensor port 2 discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_SENSOR2_NAME},1.3.6.1.4.1.318.1.1.25.1.2.2.3]' @@ -1031,6 +1099,7 @@ zabbix_export: description: uioSensorStatusTable item_prototypes: - + uuid: 22227cb4aa284d9392015e3a2fe20912 name: '{#EXTERNAL_SENSOR2_NAME}: Humidity sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.7.1.1 @@ -1052,6 +1121,7 @@ zabbix_export: - tag: Status - + uuid: a140c9eaef4049278bc5f2bfd28d0339 name: '{#EXTERNAL_SENSOR2_NAME}: Sensor alarm status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.9.1.1 @@ -1076,21 +1146,25 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 659b990880c942199c30164ae9ff912d expression: '{last()}=3' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Critical' priority: HIGH description: 'The external sensor has returned a value greater than the critical threshold.' - + uuid: 97d1e03970824b028dfcfc02c119c262 expression: '{last()}=4' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Not Applicable' priority: INFO description: 'The external sensor does not work or is not connected.' - + uuid: 1667f39aa3094a8a9637873956aa4997 expression: '{last()}=2' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Warning' priority: AVERAGE description: 'The external sensor has returned a value greater than the warning threshold.' - + uuid: 69ca20795352489b9efc0a0c0cc1b27f name: '{#EXTERNAL_SENSOR2_NAME}: Temperature sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.6.1.1 @@ -1128,6 +1202,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: 6d6d6b6a71434315a0bbc38b56d47f49 name: 'Input phases discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PHASEINDEX},1.3.6.1.4.1.318.1.1.1.9.2.3.1.2.1.1]' @@ -1136,6 +1211,7 @@ zabbix_export: description: 'The input phase identifier. OID upsPhaseInputPhaseIndex.1.1' item_prototypes: - + uuid: 45def82313f74727826a0db8aa18eecc name: '{#PHASEINDEX}: Phase input current' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.2.3.1.6.1.1.{#PHASEINDEX}' @@ -1160,6 +1236,7 @@ zabbix_export: - tag: Status - + uuid: e6d933f8a79248539fa9b5ce447813b5 name: '{#PHASEINDEX}: Phase input voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.2.3.1.3.1.1.{#PHASEINDEX}' @@ -1181,11 +1258,13 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: bb7915ab497b4d38bff50c55463e5088 expression: '{min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN}' name: '{#PHASEINDEX}: Unacceptable phase {#PHASEINDEX} input voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current phase {#PHASEINDEX} voltage: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a2da2392f78b4b5ea97370ef0f276973 name: 'Output phases discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PHASEINDEX},1.3.6.1.4.1.318.1.1.1.9.3.3.1.2.1.1]' @@ -1194,6 +1273,7 @@ zabbix_export: description: 'The output phase identifier. OID upsPhaseOutputPhaseIndex.1.1' item_prototypes: - + uuid: 16117cb258304fb8bc2660ff4b80cc1c name: '{#PHASEINDEX}: Phase output current' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.4.1.1.{#PHASEINDEX}' @@ -1219,6 +1299,7 @@ zabbix_export: - tag: Status - + uuid: 177f5c2dcfac4bb997f778dcd58ba638 name: '{#PHASEINDEX}: Phase output load, %' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.10.1.1.{#PHASEINDEX}' @@ -1240,6 +1321,7 @@ zabbix_export: - tag: Status - + uuid: cc7c08b1bf924507b6d15cd9105926a5 name: '{#PHASEINDEX}: Phase output voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.3.1.1.{#PHASEINDEX}' @@ -1261,6 +1343,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: dfc533c6bdc0477a8258468ae58d48c8 expression: '{min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN}' name: '{#PHASEINDEX}: Unacceptable phase {#PHASEINDEX} output voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current phase {#PHASEINDEX} voltage: {ITEM.LASTVALUE1}' @@ -1302,179 +1385,9 @@ zabbix_export: macro: '{$UPS.OUTPUT.MAX.WARN}' value: '80' description: 'Maximum output load in % for trigger expression.' - dashboards: - - - name: 'UPS Summary' - pages: - - - widgets: - - - type: PLAIN_TEXT - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'system.uptime[sysUpTime.0]' - host: 'APC UPS Symmetra RM SNMP' - - - type: PLAIN_TEXT - x: '8' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'input.fail[upsAdvInputLineFailCause]' - host: 'APC UPS Symmetra RM SNMP' - - - type: PLAIN_TEXT - x: '16' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'output.status[upsBasicOutputStatus]' - host: 'APC UPS Symmetra RM SNMP' - - - type: PLAIN_TEXT - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.status[upsBasicBatteryStatus]' - host: 'APC UPS Symmetra RM SNMP' - - - type: PLAIN_TEXT - x: '8' - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.runtime_remaining[upsAdvBatteryRunTimeRemaining]' - host: 'APC UPS Symmetra RM SNMP' - - - type: PLAIN_TEXT - x: '16' - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.last_replace_date[upsBasicBatteryLastReplaceDate]' - host: 'APC UPS Symmetra RM SNMP' - - - type: GRAPH_CLASSIC - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: 'Capacity of the UPS batteries' - host: 'APC UPS Symmetra RM SNMP' - - - type: GRAPH_CLASSIC - x: '8' - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: Voltage - host: 'APC UPS Symmetra RM SNMP' - - - type: GRAPH_CLASSIC - x: '16' - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: Output - host: 'APC UPS Symmetra RM SNMP' valuemaps: - + uuid: 8516e97893ed4f2ebe70766d17eeacde name: 'PowerNet-MIB::uioSensorStatusAlarmStatus' mappings: - @@ -1490,6 +1403,7 @@ zabbix_export: value: '4' newvalue: 'Not applicable' - + uuid: 84387eb0a5ef4523ac5d990eb4a6a796 name: 'PowerNet-MIB::upsAdvBatteryReplaceIndicator' mappings: - @@ -1499,6 +1413,7 @@ zabbix_export: value: '2' newvalue: 'battery Needs Replacing' - + uuid: 58104ecf15d34fe38922f3fe5fa25027 name: 'PowerNet-MIB::upsAdvInputLineFailCause' mappings: - @@ -1532,6 +1447,7 @@ zabbix_export: value: '10' newvalue: 'Rate of Voltage Change' - + uuid: 43715c15fed840fc8e188d062c0ef2da name: 'PowerNet-MIB::upsBasicBatteryStatus' mappings: - @@ -1547,6 +1463,7 @@ zabbix_export: value: '4' newvalue: 'In Fault Condition' - + uuid: d9b5340729684dd0a450b6de6b14b590 name: 'PowerNet-MIB::upsBasicOutputStatus' mappings: - @@ -1628,6 +1545,7 @@ zabbix_export: value: '26' newvalue: 'Charger Only' - + uuid: cdf3578a66db4cfda6c36b4bbb295173 name: zabbix.host.available mappings: - @@ -1641,6 +1559,7 @@ zabbix_export: newvalue: unknown graphs: - + uuid: ea7ef2682549402eb23b0d9df313ee25 name: 'Capacity of the UPS batteries' type: PIE graph_items: @@ -1650,6 +1569,7 @@ zabbix_export: host: 'APC UPS Symmetra RM SNMP' key: 'battery.capacity[upsHighPrecBatteryCapacity]' - + uuid: d340e1d477bc4bc4b099c94b1fe6d2da name: Output graph_items: - @@ -1664,6 +1584,7 @@ zabbix_export: host: 'APC UPS Symmetra RM SNMP' key: 'output.load[upsHighPrecOutputLoad]' - + uuid: 42f5e7154634464fabafe352508b50db name: Voltage graph_items: - diff --git a/templates/power/apc/apc_ups_symmetra_rx_snmp/template_power_apc_ups_symmetra_rx_snmp.yaml b/templates/power/apc/apc_ups_symmetra_rx_snmp/template_power_apc_ups_symmetra_rx_snmp.yaml index 7d3725419fb..faaa75fe288 100644 --- a/templates/power/apc/apc_ups_symmetra_rx_snmp/template_power_apc_ups_symmetra_rx_snmp.yaml +++ b/templates/power/apc/apc_ups_symmetra_rx_snmp/template_power_apc_ups_symmetra_rx_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-15T12:18:44Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 3dcd5bbe90534f9e8eb5c2d53756af63 name: Templates/Power templates: - + uuid: 4ffb0f9103084384a98379ed533865e9 template: 'APC UPS Symmetra RX SNMP' name: 'APC UPS Symmetra RX SNMP' description: | @@ -23,6 +25,7 @@ zabbix_export: name: Templates/Power items: - + uuid: 0f45eeef24724e3b89760b04bfd037ae name: 'Battery capacity' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.1.0 @@ -48,11 +51,13 @@ zabbix_export: tag: Status triggers: - + uuid: 5a4937c53dc14aecb737a9269e4ac9f6 expression: '{last()} < {$BATTERY.CAPACITY.MIN.WARN}' name: 'Battery has low capacity (below {$BATTERY.CAPACITY.MIN.WARN}%)' opdata: 'Current capacity: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a40074f9db134bc8bc4bd9800906137d name: 'External battery packs count' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.5.0 @@ -73,6 +78,7 @@ zabbix_export: - tag: Status - + uuid: c069bb03f58a47b981448a33a1663463 name: 'Battery last replace date' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.1.3.0 @@ -97,6 +103,7 @@ zabbix_export: - tag: Status - + uuid: 810c9cd371c14e44b8670ad3f4e003d5 name: 'Battery replace indicator' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.4.0 @@ -117,11 +124,13 @@ zabbix_export: tag: Status triggers: - + uuid: eb67be4208104beea0a62971f0f57c83 expression: '{last()}=2' name: 'Battery needs replacement' priority: HIGH description: 'A battery installed has an internal error condition.' - + uuid: 849b9ffa0c0b4dd59e7c5a544a135fa3 name: 'Battery runtime remaining' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.3.0 @@ -146,6 +155,7 @@ zabbix_export: - tag: Status - + uuid: a5ccdee4e5ff49f183adab8a283e88a0 name: 'Battery status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.1.1.0 @@ -172,16 +182,19 @@ zabbix_export: tag: Status triggers: - + uuid: 3bf656bb3a7f4c0d83d94d9e460a25f5 expression: '{last()}=4' name: 'Battery has an internal error condition' priority: AVERAGE description: 'A battery installed has an internal error condition.' - + uuid: 7ce58ccbe6a942898925565901a49b8d expression: '{last()}=3' name: 'Battery is Low' priority: AVERAGE description: 'The UPS will be unable to sustain the current load, and its services will be lost if power is not restored.' - + uuid: 59cc2d65eca142adb00ec80e237b134e name: 'Battery temperature' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.2.0 @@ -207,11 +220,13 @@ zabbix_export: tag: Status triggers: - + uuid: cf6fa1b683b0426faddf06dfe0a6b7f1 expression: '{min({$TIME.PERIOD})} > {$BATTERY.TEMP.MAX.WARN}' name: 'Battery has high temperature (over {$BATTERY.TEMP.MAX.WARN}℃ for {$TIME.PERIOD})' opdata: 'Current temperature: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: ae8516a825b94d90b267371934bc452f name: 'Battery voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.3.4.0 @@ -235,6 +250,7 @@ zabbix_export: - tag: Status - + uuid: 598c1b4cc957455b84c2edcbe844e169 name: 'Input fail cause' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.2.5.0 @@ -277,6 +293,7 @@ zabbix_export: - tag: Status - + uuid: 8ab48c798ac94773b37228a8f725efd0 name: 'Input frequency' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.3.4.0 @@ -301,11 +318,13 @@ zabbix_export: tag: Status triggers: - + uuid: 210b6dda59e94bc1b64df23da1b03e58 expression: '{min({$TIME.PERIOD})} > 0 and ({min({$TIME.PERIOD})} > {$UPS.INPUT_FREQ.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_FREQ.MIN.WARN})' name: 'Unacceptable input frequency (out of range {$UPS.INPUT_FREQ.MIN.WARN}-{$UPS.INPUT_FREQ.MAX.WARN}Hz for {$TIME.PERIOD})' opdata: 'Current frequency: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 5478b17ba84c4f12bc1ffa7dfc507ae1 name: 'Input voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.3.3.1.0 @@ -330,11 +349,13 @@ zabbix_export: tag: Status triggers: - + uuid: 6d2d3aa43e914992addb6cbf34c22234 expression: '{min({$TIME.PERIOD})} > 0 and ({min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN})' name: 'Unacceptable input voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current voltage: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 71cfc894a29f4bffb1f4199e0010aea0 name: 'Output current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.4.0 @@ -358,6 +379,7 @@ zabbix_export: - tag: Status - + uuid: 3ac052b6b4e241d9af470b70212ab8d3 name: 'Output load' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.3.0 @@ -383,12 +405,14 @@ zabbix_export: tag: Status triggers: - + uuid: 7bafff37fb814ae28f9018f772ab0445 expression: '{min({$TIME.PERIOD})} > {$UPS.OUTPUT.MAX.WARN}' name: 'Output load is high (over {$UPS.OUTPUT.MAX.WARN}% for {$TIME.PERIOD})' opdata: 'Current load: {ITEM.LASTVALUE1}' priority: HIGH description: 'A battery installed has an internal error condition.' - + uuid: f8e4bcaa71e045e09af82ee739202778 name: 'Output status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.1.1.0 @@ -415,50 +439,62 @@ zabbix_export: tag: Status triggers: - + uuid: aac88ba548ee4c37b01a79d6132e0a16 expression: '{last()}=16' name: 'UPS is Emergency Static Bypass' priority: AVERAGE - + uuid: d68d8395f9a74b98ad001d5ccd572308 expression: '{last()}=10' name: 'UPS is Hardware Failure Bypass' priority: AVERAGE - + uuid: 5f90488dfda149c285ef3e8c10a73a9d expression: '{last()}=7' name: 'UPS is Off' priority: AVERAGE - + uuid: 2f91d8219c1941be9f2214fb28e60ae3 expression: '{last()}=3' name: 'UPS is on battery' priority: AVERAGE - + uuid: 8aaff2c736ad42a5b30b565122f91670 expression: '{last()}=4' name: 'UPS is on Smart Boost' priority: AVERAGE - + uuid: 5c3241fa96ff440695bf804dc7464f05 expression: '{last()}=12' name: 'UPS is On Smart Trim' priority: AVERAGE - + uuid: af62d9fbf8e74958a0780fc6d8d6988e expression: '{last()}=8' name: 'UPS is Rebooting' priority: AVERAGE - + uuid: 9a9b1e6296b94fe2828d0d3d7607d85c expression: '{last()}=11' name: 'UPS is Sleeping Until Power Return' priority: AVERAGE - + uuid: e53739c9bab44d7ca988a663d6fc4248 expression: '{last()}=6' name: 'UPS is Software Bypass' priority: AVERAGE - + uuid: 927fa758b296495486c5ad75e25d7353 expression: '{last()}=9' name: 'UPS is Switched Bypass' priority: AVERAGE - + uuid: 738d8b5ec935432a97033fb142204749 expression: '{last()}=5' name: 'UPS is Timed Sleeping' priority: AVERAGE - + uuid: e7969358cce84f3eb749b1c43d96c583 name: 'Output voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.4.3.1.0 @@ -482,6 +518,7 @@ zabbix_export: - tag: Status - + uuid: c892c7f2ddcd4e15b1d5ab907cd70dcf name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -494,6 +531,7 @@ zabbix_export: - tag: General - + uuid: 1de71b45323b4eb5bc1a38315d56ce58 name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -517,6 +555,7 @@ zabbix_export: - tag: General - + uuid: 9bca97c1e308421b82f4769151f5177e name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -539,6 +578,7 @@ zabbix_export: - tag: General - + uuid: be1280a6b2d84393ad001113bf7c80f2 name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -561,6 +601,7 @@ zabbix_export: - tag: General - + uuid: 5c5b88814e4c4dc9b90ed4a5e49a91ca name: Model type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.1.1.1.0 @@ -581,6 +622,7 @@ zabbix_export: - tag: General - + uuid: 3c521e1e94da4dd2bd71719bf20e14b8 name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -605,12 +647,14 @@ zabbix_export: tag: General triggers: - + uuid: ee43f4b0491b4fddb64734ccf10b05b2 expression: '{diff()}=1 and {strlen()}>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: 0d3fcfce413a4f6aaaa2390183ab0c82 name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -636,6 +680,7 @@ zabbix_export: - tag: General - + uuid: 0e72609b44094aff8acfa58b63ca97ba name: 'Serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.1.2.3.0 @@ -659,6 +704,7 @@ zabbix_export: - tag: General - + uuid: 4aac942cab30432d81c4df32e01af5e2 name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -681,6 +727,7 @@ zabbix_export: tag: Status triggers: - + uuid: 3a413af31247414baec8548a5f61f060 expression: '{last()}<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING @@ -691,6 +738,7 @@ zabbix_export: name: 'No SNMP data collection' expression: '{APC UPS Symmetra RX SNMP:zabbix[host,snmp,available].max({$SNMP.TIMEOUT})}=0' - + uuid: 582ff80b2df049b8acf233ad4dbfe1f1 name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -707,6 +755,7 @@ zabbix_export: tag: Status triggers: - + uuid: c42570bf44b64dd496ce3abd165cb8d7 expression: '{max({$SNMP.TIMEOUT})}=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -714,6 +763,7 @@ zabbix_export: description: 'SNMP is not available for polling. Please check device connectivity and SNMP settings.' discovery_rules: - + uuid: eddb568fd0e34398bcee7d39a6f76319 name: 'External bad battery packs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_PACKS},1.3.6.1.4.1.318.1.1.1.2.2.6]' @@ -722,6 +772,7 @@ zabbix_export: description: 'Discovery of the number of external defective battery packs.' item_prototypes: - + uuid: 11c16d0e18a745679bcf8546cb8f0641 name: '{#SNMPINDEX}: External battery packs bad' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.1.2.2.6.0 @@ -742,6 +793,7 @@ zabbix_export: - tag: Status - + uuid: 0c31de1650b94f8cabef339e2ef009e3 name: 'External battery packs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#CARTRIDGE_STATUS},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7,{#BATTERY_PACK},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.1,{#CARTRIDGE_INDEX},1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.2]' @@ -757,6 +809,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 6bd2d90f306e4252b5fc44eab860f4ab name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery estimated replace date' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.8.{#SNMPINDEX}' @@ -777,6 +830,7 @@ zabbix_export: - tag: Status - + uuid: c4a7061be8f64f398ad0f3c52db29bbd name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery pack cartridge health' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7.{#SNMPINDEX}' @@ -804,6 +858,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 051c3bd281a248029d116cfc534f2301 expression: '{regexp("^(0)[0|1]{15}$")}=1' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery lifetime is not okay' opdata: 'Current bit set: {ITEM.LASTVALUE1}' @@ -818,6 +873,7 @@ zabbix_export: bit 5 Battery measured lifetime near end, order replacement cartridge bit 6 Battery measured lifetime near end acknowledged, order replacement cartridge - + uuid: 8f5b3a61acad491f8ca6860f6201252d name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.10.{#SNMPINDEX}' @@ -850,6 +906,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 77d6b187a9db4d6aa562af61d8d7ceec expression: '{regexp("^(0{16})$")}=0' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery status is not okay' opdata: 'Current bit set: {ITEM.LASTVALUE1}' @@ -869,6 +926,7 @@ zabbix_export: bit 10 DisconnectedFrame bit 11 FirmwareMismatch - + uuid: 346f2ab5b340401880c63a6cb9eec949 name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.5.{#SNMPINDEX}' @@ -893,11 +951,13 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: f398b0ba40534c0bbd1555d953eccd0d expression: '{min({$TIME.PERIOD})} > {$BATTERY.TEMP.MAX.WARN}' name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Battery has high temperature (over {$BATTERY.TEMP.MAX.WARN}℃ for {$TIME.PERIOD})' opdata: 'Current temperature: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 230fc138d8f64c4f9eeee438d42b519e name: '{#BATTERY_PACK}.{#CARTRIDGE_INDEX}: Serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.4.{#SNMPINDEX}' @@ -918,6 +978,7 @@ zabbix_export: - tag: General - + uuid: 93941e38fd2d4b48bd8b50179692cb56 name: 'External sensor port 1 discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_SENSOR1_NAME},1.3.6.1.4.1.318.1.1.25.1.2.1.3]' @@ -926,6 +987,7 @@ zabbix_export: description: uioSensorStatusTable item_prototypes: - + uuid: 15f23c88f9b24580add63b69fb8a41de name: '{#EXTERNAL_SENSOR1_NAME}: Humidity sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.7.1.1 @@ -947,6 +1009,7 @@ zabbix_export: - tag: Status - + uuid: 230f3e596bbc4cb6961eda599da74f5e name: '{#EXTERNAL_SENSOR1_NAME}: Sensor alarm status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.9.1.1 @@ -971,21 +1034,25 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 7b71ec062ef5456385e6097774bf24e8 expression: '{last()}=3' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Critical' priority: HIGH description: 'The external sensor has returned a value greater than the critical threshold.' - + uuid: 09e51c0092db4e39beeb6a2182a9c5f4 expression: '{last()}=4' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Not Applicable' priority: INFO description: 'The external sensor does not work or is not connected.' - + uuid: 35d3a0a1d27b45e097cd8f114b2618be expression: '{last()}=2' name: '{#EXTERNAL_SENSOR1_NAME}: Sensor has status Warning' priority: AVERAGE description: 'The external sensor has returned a value greater than the warning threshold.' - + uuid: f777176e1d7b4e328209aeeced8e680b name: '{#EXTERNAL_SENSOR1_NAME}: Temperature sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.1.6.1.1 @@ -1023,6 +1090,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: 7cd4c33584004a6d811478e8a83e0898 name: 'External sensor port 2 discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#EXTERNAL_SENSOR2_NAME},1.3.6.1.4.1.318.1.1.25.1.2.2.3]' @@ -1031,6 +1099,7 @@ zabbix_export: description: uioSensorStatusTable item_prototypes: - + uuid: 3a933ac0f9b2425d9929ed244a3ce61a name: '{#EXTERNAL_SENSOR2_NAME}: Humidity sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.7.1.1 @@ -1052,6 +1121,7 @@ zabbix_export: - tag: Status - + uuid: b8a37686d5374b4fa05717987e54c2f6 name: '{#EXTERNAL_SENSOR2_NAME}: Sensor alarm status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.9.1.1 @@ -1076,21 +1146,25 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: c0c8158352a348588c7dfe979b770f2d expression: '{last()}=3' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Critical' priority: HIGH description: 'The external sensor has returned a value greater than the critical threshold.' - + uuid: 1220169df7824e9d99c0bd23b76090ff expression: '{last()}=4' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Not Applicable' priority: INFO description: 'The external sensor does not work or is not connected.' - + uuid: 3208f47b0944401e9fc46c2e91e1b3a6 expression: '{last()}=2' name: '{#EXTERNAL_SENSOR2_NAME}: Sensor has status Warning' priority: AVERAGE description: 'The external sensor has returned a value greater than the warning threshold.' - + uuid: 15e3cf28f89043029e722b1813737c6c name: '{#EXTERNAL_SENSOR2_NAME}: Temperature sensor' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.318.1.1.25.1.2.2.6.1.1 @@ -1128,6 +1202,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: 88032aa9a832464ca2a077271113e7c9 name: 'Input phases discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PHASEINDEX},1.3.6.1.4.1.318.1.1.1.9.2.3.1.2.1.1]' @@ -1136,6 +1211,7 @@ zabbix_export: description: 'The input phase identifier. OID upsPhaseInputPhaseIndex.1.1' item_prototypes: - + uuid: d6afc20571ce43fa9861ef6c1e17d6c8 name: '{#PHASEINDEX}: Phase input current' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.2.3.1.6.1.1.{#PHASEINDEX}' @@ -1160,6 +1236,7 @@ zabbix_export: - tag: Status - + uuid: 6993631adffb41fabc7995bd9158e448 name: '{#PHASEINDEX}: Phase input voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.2.3.1.3.1.1.{#PHASEINDEX}' @@ -1181,11 +1258,13 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: cd6981b0bdde4bff9e4d15bd57dc2e87 expression: '{min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN}' name: '{#PHASEINDEX}: Unacceptable phase {#PHASEINDEX} input voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current phase {#PHASEINDEX} voltage: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 262343758e9649a8a6fe2b77631f66df name: 'Output phases discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PHASEINDEX},1.3.6.1.4.1.318.1.1.1.9.3.3.1.2.1.1]' @@ -1194,6 +1273,7 @@ zabbix_export: description: 'The output phase identifier. OID upsPhaseOutputPhaseIndex.1.1' item_prototypes: - + uuid: 6bed63601e6b426799b860dc5e2ea8b2 name: '{#PHASEINDEX}: Phase output current' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.4.1.1.{#PHASEINDEX}' @@ -1219,6 +1299,7 @@ zabbix_export: - tag: Status - + uuid: 5ec8aae1e2b24350b005d0177b164e6b name: '{#PHASEINDEX}: Phase output load, %' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.10.1.1.{#PHASEINDEX}' @@ -1240,6 +1321,7 @@ zabbix_export: - tag: Status - + uuid: 3da95223adfc4d638406c6908bba7063 name: '{#PHASEINDEX}: Phase output voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.318.1.1.1.9.3.3.1.3.1.1.{#PHASEINDEX}' @@ -1261,6 +1343,7 @@ zabbix_export: tag: Status trigger_prototypes: - + uuid: 0fed9ad44d8f4d38990fd890f975e2e1 expression: '{min({$TIME.PERIOD})} > {$UPS.INPUT_VOLT.MAX.WARN} or {max({$TIME.PERIOD})} < {$UPS.INPUT_VOLT.MIN.WARN}' name: '{#PHASEINDEX}: Unacceptable phase {#PHASEINDEX} output voltage (out of range {$UPS.INPUT_VOLT.MIN.WARN}-{$UPS.INPUT_VOLT.MAX.WARN}V for {$TIME.PERIOD})' opdata: 'Current phase {#PHASEINDEX} voltage: {ITEM.LASTVALUE1}' @@ -1302,179 +1385,9 @@ zabbix_export: macro: '{$UPS.OUTPUT.MAX.WARN}' value: '80' description: 'Maximum output load in % for trigger expression.' - dashboards: - - - name: 'UPS Summary' - pages: - - - widgets: - - - type: PLAIN_TEXT - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'system.uptime[sysUpTime.0]' - host: 'APC UPS Symmetra RX SNMP' - - - type: PLAIN_TEXT - x: '8' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'input.fail[upsAdvInputLineFailCause]' - host: 'APC UPS Symmetra RX SNMP' - - - type: PLAIN_TEXT - x: '16' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'output.status[upsBasicOutputStatus]' - host: 'APC UPS Symmetra RX SNMP' - - - type: PLAIN_TEXT - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.status[upsBasicBatteryStatus]' - host: 'APC UPS Symmetra RX SNMP' - - - type: PLAIN_TEXT - x: '8' - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.runtime_remaining[upsAdvBatteryRunTimeRemaining]' - host: 'APC UPS Symmetra RX SNMP' - - - type: PLAIN_TEXT - x: '16' - 'y': '2' - width: '8' - fields: - - - type: INTEGER - name: show_as_html - value: '0' - - - type: INTEGER - name: show_lines - value: '1' - - - type: ITEM - name: itemids - value: - key: 'battery.last_replace_date[upsBasicBatteryLastReplaceDate]' - host: 'APC UPS Symmetra RX SNMP' - - - type: GRAPH_CLASSIC - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: 'Capacity of the UPS batteries' - host: 'APC UPS Symmetra RX SNMP' - - - type: GRAPH_CLASSIC - x: '8' - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: Voltage - host: 'APC UPS Symmetra RX SNMP' - - - type: GRAPH_CLASSIC - x: '16' - 'y': '4' - width: '8' - height: '7' - fields: - - - type: INTEGER - name: source_type - value: '0' - - - type: GRAPH - name: graphid - value: - name: Output - host: 'APC UPS Symmetra RX SNMP' valuemaps: - + uuid: e2877a188bd24918992f8c7878550924 name: 'PowerNet-MIB::uioSensorStatusAlarmStatus' mappings: - @@ -1490,6 +1403,7 @@ zabbix_export: value: '4' newvalue: 'Not applicable' - + uuid: 33d83523ceee4f3e916c885ebb33e8b9 name: 'PowerNet-MIB::upsAdvBatteryReplaceIndicator' mappings: - @@ -1499,6 +1413,7 @@ zabbix_export: value: '2' newvalue: 'battery Needs Replacing' - + uuid: c50ef9a9476d47e6935a6026bbb24d06 name: 'PowerNet-MIB::upsAdvInputLineFailCause' mappings: - @@ -1532,6 +1447,7 @@ zabbix_export: value: '10' newvalue: 'Rate of Voltage Change' - + uuid: 96a985d8351f48be86c5b00472b48feb name: 'PowerNet-MIB::upsBasicBatteryStatus' mappings: - @@ -1547,6 +1463,7 @@ zabbix_export: value: '4' newvalue: 'In Fault Condition' - + uuid: 160f7a39770d492c93403097650c1568 name: 'PowerNet-MIB::upsBasicOutputStatus' mappings: - @@ -1628,6 +1545,7 @@ zabbix_export: value: '26' newvalue: 'Charger Only' - + uuid: cc7a368057bc47eeb834dc9363183c59 name: zabbix.host.available mappings: - @@ -1641,6 +1559,7 @@ zabbix_export: newvalue: unknown graphs: - + uuid: 69ef37f00b0249bb98f381b483280dd1 name: 'Capacity of the UPS batteries' type: PIE graph_items: @@ -1650,6 +1569,7 @@ zabbix_export: host: 'APC UPS Symmetra RX SNMP' key: 'battery.capacity[upsHighPrecBatteryCapacity]' - + uuid: 782c8a349b7f4f93a65aeaa058454b14 name: Output graph_items: - @@ -1664,6 +1584,7 @@ zabbix_export: host: 'APC UPS Symmetra RX SNMP' key: 'output.load[upsHighPrecOutputLoad]' - + uuid: 8bc9d8e4bb284134b67498daccb85d5e name: Voltage graph_items: - diff --git a/templates/san/huawei_5300v5_snmp/template_san_huawei_5300v5_snmp.yaml b/templates/san/huawei_5300v5_snmp/template_san_huawei_5300v5_snmp.yaml index 448373cd6f4..711ded3354c 100644 --- a/templates/san/huawei_5300v5_snmp/template_san_huawei_5300v5_snmp.yaml +++ b/templates/san/huawei_5300v5_snmp/template_san_huawei_5300v5_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:28:44Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 7c2cb727f85b492d88cd56e17127c64d name: Templates/SAN templates: - + uuid: c5564dd58c394b969d5365cc5de3e7f8 template: 'Huawei OceanStor 5300 V5 SNMP' name: 'Huawei OceanStor 5300 V5 SNMP' description: | @@ -22,6 +24,7 @@ zabbix_export: name: Templates/SAN items: - + uuid: 86d978c810024643829d3192156e9e6c name: 'OceanStor 5300 V5: Status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.34774.4.1.1.3.0 @@ -38,6 +41,7 @@ zabbix_export: tag: Application value: Huawei - + uuid: 04c8d7f53668449ea32c4ed611b71237 name: 'OceanStor 5300 V5: Capacity total' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.34774.4.1.1.5.0 @@ -59,6 +63,7 @@ zabbix_export: tag: Application value: Huawei - + uuid: ef77f126052b4f9e9cddafdab20577d1 name: 'OceanStor 5300 V5: Capacity used' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.34774.4.1.1.4.0 @@ -76,6 +81,7 @@ zabbix_export: tag: Application value: Huawei - + uuid: 0a2e129d84d14e88bf953f3a9ca76b46 name: 'OceanStor 5300 V5: Version' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.34774.4.1.1.6.0 @@ -95,6 +101,7 @@ zabbix_export: value: Huawei triggers: - + uuid: 87a64464427f424694b53589dc7c3123 expression: '{diff()}=1 and {strlen()}>0' name: 'OceanStor 5300 V5: Storage version has been changed' priority: INFO @@ -102,6 +109,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: 6de9606d1f594546b76e79bbb72a8a56 name: 'BBU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ID},1.3.6.1.4.1.34774.4.1.23.5.5.1.1,{#LOCATION},1.3.6.1.4.1.34774.4.1.23.5.5.1.2]' @@ -110,6 +118,7 @@ zabbix_export: description: 'Discovery of BBU' item_prototypes: - + uuid: e9632c3596954729a8d49039ea787efd name: 'BBU {#ID} on {#LOCATION}: Health status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.23.5.5.1.3.{#SNMPINDEX}' @@ -131,10 +140,12 @@ zabbix_export: value: 'BBU {#ID}' trigger_prototypes: - + uuid: feb9bee859784aa8baf65ed503f01813 expression: '{last()}<>1' name: 'BBU {#ID} on {#LOCATION}: Health status is not Normal' priority: HIGH - + uuid: a861b76edde842448f39afd9788fa852 name: 'BBU {#ID} on {#LOCATION}: Running status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.23.5.5.1.4.{#SNMPINDEX}' @@ -156,10 +167,12 @@ zabbix_export: value: 'BBU {#ID}' trigger_prototypes: - + uuid: 86bf635d5b0747799d33af125b9a44c4 expression: '{last()}<>2' name: 'BBU {#ID} on {#LOCATION}: Running status is not Online' priority: AVERAGE - + uuid: c676eae5d7c548e788f7addc2343389f name: 'Controllers discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ID},1.3.6.1.4.1.34774.4.1.23.5.2.1.1]' @@ -168,6 +181,7 @@ zabbix_export: description: 'Discovery of controllers' item_prototypes: - + uuid: f9023618aa2b4c23a81c8cc3793bac0d name: 'Controller {#ID}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.23.5.2.1.8.{#SNMPINDEX}' @@ -182,12 +196,14 @@ zabbix_export: value: 'Controller {#ID}' trigger_prototypes: - + uuid: dc1ab707effb492d98a026fb4f7ea41d expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'Controller {#ID}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: 99798c647f2344d2896b644f2bd7e1c0 name: 'Controller {#ID}: Health status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.23.5.2.1.2.{#SNMPINDEX}' @@ -209,10 +225,12 @@ zabbix_export: value: 'Controller {#ID}' trigger_prototypes: - + uuid: 5a3ac571fa554a1bb9c321c441ba2e61 expression: '{last()}<>1' name: 'Controller {#ID}: Health status is not Normal' priority: HIGH - + uuid: 42b61bf322fb495d94802c23f85f22b2 name: 'Controller {#ID}: Memory utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.23.5.2.1.9.{#SNMPINDEX}' @@ -226,10 +244,12 @@ zabbix_export: value: 'Controller {#ID}' trigger_prototypes: - + uuid: 9295c5a459e34a2283aadde7a20a0c46 expression: '{min({$HUAWEI.5300.MEM.MAX.TIME})}>{$HUAWEI.5300.MEM.MAX.WARN}' name: 'Controller {#ID}: Memory usage is too high (over {$HUAWEI.5300.MEM.MAX.WARN} for {$HUAWEI.5300.MEM.MAX.TIME})' priority: AVERAGE - + uuid: 4797e9608d2445e385ad9db6097feeeb name: 'Controller {#ID}: Role' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.23.5.2.1.6.{#SNMPINDEX}' @@ -249,11 +269,13 @@ zabbix_export: value: 'Controller {#ID}' trigger_prototypes: - + uuid: bfafd69f9155447db1198aee78fa6bb0 expression: '{diff()}=1' name: 'Controller {#ID}: Role has been changed' priority: WARNING manual_close: 'YES' - + uuid: b9a0053b16c04cefbdfc320659d79754 name: 'Controller {#ID}: Running status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.23.5.2.1.3.{#SNMPINDEX}' @@ -275,11 +297,13 @@ zabbix_export: value: 'Controller {#ID}' trigger_prototypes: - + uuid: cd2c358b9e6248768d7a60f5e897326f expression: '{last()}<>27' name: 'Controller {#ID}: Running status is not Online' priority: AVERAGE graph_prototypes: - + uuid: ac083f05484846e6a8c4799410e1f566 name: 'Controller {#ID}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -291,6 +315,7 @@ zabbix_export: host: 'Huawei OceanStor 5300 V5 SNMP' key: 'huawei.5300.v5[hwInfoControllerCPUUsage, "{#ID}"]' - + uuid: 3a0b0a1fcdd9402cb67e93903049b070 name: 'Disks discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ID},1.3.6.1.4.1.34774.4.1.23.5.1.1.1,{#MODEL},1.3.6.1.4.1.34774.4.1.23.5.1.1.12,{#LOCATION},1.3.6.1.4.1.34774.4.1.23.5.1.1.4]' @@ -299,6 +324,7 @@ zabbix_export: description: 'Discovery of disks' item_prototypes: - + uuid: 4952b2d54c3a4bb98e26f8221d2833a8 name: 'Disk {#MODEL} on {#LOCATION}: Health score' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.23.5.1.1.25.{#SNMPINDEX}' @@ -315,6 +341,7 @@ zabbix_export: tag: Application value: 'Disk {#MODEL}' - + uuid: d30c2d9d18d54af08c18bd35b5664a0d name: 'Disk {#MODEL} on {#LOCATION}: Health status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.23.5.1.1.2.{#SNMPINDEX}' @@ -336,10 +363,12 @@ zabbix_export: value: 'Disk {#NAME}' trigger_prototypes: - + uuid: 2fb9b6079bb74201b94721aecf182573 expression: '{last()}<>1' name: 'Disk {#MODEL} on {#LOCATION}: Health status is not Normal' priority: HIGH - + uuid: d5f1c54d524847ebae2015968e772d92 name: 'Disk {#MODEL} on {#LOCATION}: Running status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.23.5.1.1.3.{#SNMPINDEX}' @@ -361,10 +390,12 @@ zabbix_export: value: 'Disk {#MODEL}' trigger_prototypes: - + uuid: 42d6786abd9548348525304e970cc508 expression: '{last()}<>27' name: 'Disk {#MODEL} on {#LOCATION}: Running status is not Online' priority: AVERAGE - + uuid: 769abd2f1a8d43cda52c8021c20fe3c4 name: 'Disk {#MODEL} on {#LOCATION}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.23.5.1.1.11.{#SNMPINDEX}' @@ -378,11 +409,13 @@ zabbix_export: value: 'Disk {#MODEL}' trigger_prototypes: - + uuid: fed16b31d59b4ac6915403abed54e654 expression: '{min({$HUAWEI.5300.DISK.TEMP.MAX.TIME})}>{$HUAWEI.5300.DISK.TEMP.MAX.WARN:"{#MODEL}"}' name: 'Disk {#MODEL} on {#LOCATION}: Temperature is too high (over {$HUAWEI.5300.DISK.TEMP.MAX.WARN:"{#MODEL}"} for {$HUAWEI.5300.DISK.TEMP.MAX.TIME})' opdata: 'Current value: {ITEM.LASTVALUE}' priority: HIGH - + uuid: 21e6235b6b314ce6a6392aafc9a3de07 name: 'Enclosure discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#NAME},1.3.6.1.4.1.34774.4.1.23.5.6.1.2]' @@ -391,6 +424,7 @@ zabbix_export: description: 'Discovery of enclosures' item_prototypes: - + uuid: a2be3a03bccf48a0baa067d8ef83a3b1 name: 'Enclosure {#NAME}: Health status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.23.5.6.1.4.{#SNMPINDEX}' @@ -412,10 +446,12 @@ zabbix_export: value: 'Enclosure {#NAME}' trigger_prototypes: - + uuid: 2676d4cf8a384bfeb42a21eed062ac38 expression: '{last()}<>1' name: 'Enclosure {#NAME}: Health status is not Normal' priority: HIGH - + uuid: b96af65318d64932bc13e8e81155644c name: 'Enclosure {#NAME}: Running status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.23.5.6.1.5.{#SNMPINDEX}' @@ -437,10 +473,12 @@ zabbix_export: value: 'Enclosure {#NAME}' trigger_prototypes: - + uuid: 2dd2ab59e4214324b059b87226033bba expression: '{last()}<>27' name: 'Enclosure {#NAME}: Running status is not Online' priority: AVERAGE - + uuid: 37fa5a5f2d7d440dbb38781bddf5cd46 name: 'Enclosure {#NAME}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.23.5.6.1.8.{#SNMPINDEX}' @@ -454,11 +492,13 @@ zabbix_export: value: 'Enclosure {#NAME}' trigger_prototypes: - + uuid: 7913018429044282a34f314486ae90ba expression: '{min({$HUAWEI.5300.TEMP.MAX.TIME})}>{$HUAWEI.5300.TEMP.MAX.WARN}' name: 'Enclosure {#NAME}: Temperature is too high (over {$HUAWEI.5300.TEMP.MAX.WARN} for {$HUAWEI.5300.TEMP.MAX.TIME})' opdata: 'Current value: {ITEM.LASTVALUE}' priority: HIGH - + uuid: ae390e1c100d490ab4e878bac8951744 name: 'FANs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ID},1.3.6.1.4.1.34774.4.1.23.5.4.1.1,{#LOCATION},1.3.6.1.4.1.34774.4.1.23.5.4.1.2]' @@ -467,6 +507,7 @@ zabbix_export: description: 'Discovery of FANs' item_prototypes: - + uuid: c75f70a1c6d44a87aec0b27c3d9fbf5e name: 'FAN {#ID} on {#LOCATION}: Health status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.23.5.4.1.3.{#SNMPINDEX}' @@ -488,10 +529,12 @@ zabbix_export: value: 'FAN {#ID}' trigger_prototypes: - + uuid: 83190df7eef64413bb9128f9bc41d0bd expression: '{last()}<>1' name: 'FAN {#ID} on {#LOCATION}: Health status is not Normal' priority: HIGH - + uuid: 800d348ca4394215800c227b421e9bea name: 'FAN {#ID} on {#LOCATION}: Running status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.23.5.4.1.4.{#SNMPINDEX}' @@ -513,10 +556,12 @@ zabbix_export: value: 'FAN {#ID}' trigger_prototypes: - + uuid: 8428d8f1bd2142c182fe29b58ce703d4 expression: '{last()}<>2' name: 'FAN {#ID} on {#LOCATION}: Running status is not Running' priority: AVERAGE - + uuid: aeb30b2aec4842bfb0a9f946988783a2 name: 'LUNs discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#NAME},1.3.6.1.4.1.34774.4.1.19.9.4.1.2]' @@ -525,6 +570,7 @@ zabbix_export: description: 'Discovery of LUNs' item_prototypes: - + uuid: d434317e77514a18907a400f68ad773e name: 'LUN {#NAME}: Average total I/O latency' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.21.4.1.13.{#SNMPINDEX}' @@ -543,10 +589,12 @@ zabbix_export: value: 'LUN {#NAME}' trigger_prototypes: - + uuid: 0c319c33045d400f9e5ae49baaf7f7c4 expression: '{min({$HUAWEI.5300.LUN.IO.TIME.MAX.TIME})}>{$HUAWEI.5300.LUN.IO.TIME.MAX.WARN}' name: 'LUN {#NAME}: Average I/O response time is too high (over {$HUAWEI.5300.LUN.IO.TIME.MAX.WARN}ms for {$HUAWEI.5300.LUN.IO.TIME.MAX.TIME})' priority: WARNING - + uuid: 75e6ce80f06c4b3b86a13de4aadf25d7 name: 'LUN {#NAME}: Average read I/O latency' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.21.4.1.15.{#SNMPINDEX}' @@ -564,6 +612,7 @@ zabbix_export: tag: Application value: 'LUN {#NAME}' - + uuid: b639b6cc20524fe1a5c415a6218b5382 name: 'LUN {#NAME}: Average write I/O latency' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.21.4.1.16.{#SNMPINDEX}' @@ -581,6 +630,7 @@ zabbix_export: tag: Application value: 'LUN {#NAME}' - + uuid: 6e2c299282f045cca7a07dedd30b5f89 name: 'LUN {#NAME}: Read operations per second' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.21.4.1.4.{#SNMPINDEX}' @@ -593,6 +643,7 @@ zabbix_export: tag: Application value: 'LUN {#NAME}' - + uuid: 8e376b38196b4954895b10aefbdf65ba name: 'LUN {#NAME}: Read traffic per second' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.21.4.1.7.{#SNMPINDEX}' @@ -610,6 +661,7 @@ zabbix_export: tag: Application value: 'LUN {#NAME}' - + uuid: 4d83d160c92845c9ac0f51f5f0158c3b name: 'LUN {#NAME}: Total I/O per second' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.21.4.1.3.{#SNMPINDEX}' @@ -622,6 +674,7 @@ zabbix_export: tag: Application value: 'LUN {#NAME}' - + uuid: 1bbe8185981349dcb8a867955ff19c2f name: 'LUN {#NAME}: Total traffic per second' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.21.4.1.6.{#SNMPINDEX}' @@ -639,6 +692,7 @@ zabbix_export: tag: Application value: 'LUN {#NAME}' - + uuid: 1aed4e060c9743caa13d1ace2cee16f3 name: 'LUN {#NAME}: Write operations per second' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.21.4.1.5.{#SNMPINDEX}' @@ -651,6 +705,7 @@ zabbix_export: tag: Application value: 'LUN {#NAME}' - + uuid: 4a21edb8ea37437f8435565e04c5ce28 name: 'LUN {#NAME}: Write traffic per second' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.21.4.1.8.{#SNMPINDEX}' @@ -668,6 +723,7 @@ zabbix_export: tag: Application value: 'LUN {#NAME}' - + uuid: 4c85003e7f7441adb4490efcb03e477e name: 'LUN {#NAME}: Capacity' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.19.9.4.1.5.{#SNMPINDEX}' @@ -689,6 +745,7 @@ zabbix_export: tag: Application value: 'LUN {#NAME}' - + uuid: f613af109f2846c88e845f626743232b name: 'LUN {#NAME}: Status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.19.9.4.1.11.{#SNMPINDEX}' @@ -708,11 +765,13 @@ zabbix_export: value: 'LUN {#NAME}' trigger_prototypes: - + uuid: ac10bfec00a145c5ad0ddaf541c2558c expression: '{last()}<>1' name: 'LUN {#NAME}: Status is not Normal' priority: AVERAGE graph_prototypes: - + uuid: 36d1eb7893f54db28afb1f4725aef1a1 name: 'LUN {#NAME}: LUN I/O' graph_items: - @@ -733,6 +792,7 @@ zabbix_export: host: 'Huawei OceanStor 5300 V5 SNMP' key: 'huawei.5300.v5[hwPerfLunWriteIOPS, "{#NAME}"]' - + uuid: f86ef671d9454bb8878835ba1c96ba20 name: 'LUN {#NAME}: LUN I/O latency' graph_items: - @@ -753,6 +813,7 @@ zabbix_export: host: 'Huawei OceanStor 5300 V5 SNMP' key: 'huawei.5300.v5[hwPerfLunAverageWriteIOLatency, "{#NAME}"]' - + uuid: eb10b5b56a964c2ba7870d2dc7cf787b name: 'LUN {#NAME}: LUN traffic' graph_items: - @@ -773,6 +834,7 @@ zabbix_export: host: 'Huawei OceanStor 5300 V5 SNMP' key: 'huawei.5300.v5[hwPerfLunWriteTraffic, "{#NAME}"]' - + uuid: 6b934c21d8c54adf8b2e6d28e250537b name: 'Nodes performance discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#NODE},1.3.6.1.4.1.34774.4.1.21.3.1.1]' @@ -781,6 +843,7 @@ zabbix_export: description: 'Discovery of nodes performance counters' item_prototypes: - + uuid: ac917a8a5b364f66a62c580cb6249c02 name: 'Node {#NODE}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.21.3.1.2.{#SNMPINDEX}' @@ -795,12 +858,14 @@ zabbix_export: value: 'Node {#NODE}' trigger_prototypes: - + uuid: f8815590c37f41fc916a1e79d342b32f expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'Node {#NODE}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: 336022218b44497f84056fce4ed4d2bf name: 'Node {#NODE}: Average I/O latency' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.21.3.1.4.{#SNMPINDEX}' @@ -815,10 +880,12 @@ zabbix_export: value: 'Node {#NODE}' trigger_prototypes: - + uuid: 5dd6ca119bd743f3a068a9ed05ee1383 expression: '{min({$HUAWEI.5300.NODE.IO.DELAY.MAX.TIME})}>{$HUAWEI.5300.NODE.IO.DELAY.MAX.WARN}' name: 'Node {#NODE}: Average I/O latency is too high (over {$HUAWEI.5300.NODE.IO.DELAY.MAX.WARN}ms for {$HUAWEI.5300.NODE.IO.DELAY.MAX.TIME})' priority: WARNING - + uuid: 3019a48ac4d34552a00c3344d04ec055 name: 'Node {#NODE}: Read operations per second' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.21.3.1.6.{#SNMPINDEX}' @@ -831,6 +898,7 @@ zabbix_export: tag: Application value: 'Node {#NODE}' - + uuid: e0c9807e30cc49c480f4862bf7228da8 name: 'Node {#NODE}: Read traffic per second' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.21.3.1.9.{#SNMPINDEX}' @@ -848,6 +916,7 @@ zabbix_export: tag: Application value: 'Node {#NODE}' - + uuid: 1c3d8562d32d4412b649738c05350c4d name: 'Node {#NODE}: Total I/O per second' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.21.3.1.5.{#SNMPINDEX}' @@ -860,6 +929,7 @@ zabbix_export: tag: Application value: 'Node {#NODE}' - + uuid: 604ab970767b4a4e80e5e2e29d30f9a1 name: 'Node {#NODE}: Total traffic per second' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.21.3.1.8.{#SNMPINDEX}' @@ -877,6 +947,7 @@ zabbix_export: tag: Application value: 'Node {#NODE}' - + uuid: bd0c930ef95b4bb6838cac49dd38bf6f name: 'Node {#NODE}: Write operations per second' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.21.3.1.7.{#SNMPINDEX}' @@ -889,6 +960,7 @@ zabbix_export: tag: Application value: 'Node {#NODE}' - + uuid: 4f5105903075422cb6643dca913df933 name: 'Node {#NODE}: Write traffic per second' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.21.3.1.7.{#SNMPINDEX}' @@ -907,6 +979,7 @@ zabbix_export: value: 'Node {#NODE}' graph_prototypes: - + uuid: 62f3a059a92a454eba1a71fb3a62b787 name: 'Node {#NODE}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -918,6 +991,7 @@ zabbix_export: host: 'Huawei OceanStor 5300 V5 SNMP' key: 'huawei.5300.v5[hwPerfNodeCPUUsage, "{#NODE}"]' - + uuid: 1061657e43594c139c49125c1710a10a name: 'Node {#NODE}: Node I/O' graph_items: - @@ -938,6 +1012,7 @@ zabbix_export: host: 'Huawei OceanStor 5300 V5 SNMP' key: 'huawei.5300.v5[hwPerfNodeWriteIOPS, "{#NODE}"]' - + uuid: 81b69fee1dde49e0b0fbe5c06077d289 name: 'Node {#NODE}: Node traffic' graph_items: - @@ -958,6 +1033,7 @@ zabbix_export: host: 'Huawei OceanStor 5300 V5 SNMP' key: 'huawei.5300.v5[hwPerfNodeWriteTraffic, "{#NODE}"]' - + uuid: 746fcf5132a54e0588713e6313d03e02 name: 'Storage pools discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#NAME},1.3.6.1.4.1.34774.4.1.23.4.2.1.2,{#THRESHOLD},1.3.6.1.4.1.34774.4.1.23.4.2.1.14]' @@ -966,6 +1042,7 @@ zabbix_export: description: 'Discovery of storage pools' item_prototypes: - + uuid: 07d22960999a4d8392b90280bf8d3389 name: 'Pool {#NAME}: Capacity free' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.23.4.2.1.9.{#SNMPINDEX}' @@ -983,6 +1060,7 @@ zabbix_export: tag: Application value: 'Pool {#MODEL}' - + uuid: a800b047bda64f528ad4d22698efaa7d name: 'Pool {#NAME}: Capacity used percentage' type: CALCULATED key: 'huawei.5300.v5[hwInfoStoragePoolFreeCapacityPct, "{#NAME}"]' @@ -996,10 +1074,12 @@ zabbix_export: value: 'Pool {#MODEL}' trigger_prototypes: - + uuid: 99db16fa90ec434ca2048f2429b32dea expression: '{min({$HUAWEI.5300.POOL.CAPACITY.THRESH.TIME})}>{#THRESHOLD}' name: 'Pool {#NAME}: Used capacity is too high (over {#THRESHOLD}%)' priority: AVERAGE - + uuid: 8a8bb086e75b4476af3686e5d28d8cfc name: 'Pool {#NAME}: Health status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.23.4.2.1.5.{#SNMPINDEX}' @@ -1021,10 +1101,12 @@ zabbix_export: value: 'Pool {#NAME}' trigger_prototypes: - + uuid: e926214e2515476ebacd737e2aafa043 expression: '{last()}<>1' name: 'Pool {#NAME}: Health status is not Normal' priority: HIGH - + uuid: a5e886744b82456e8a028f01d458307a name: 'Pool {#NAME}: Running status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.23.4.2.1.6.{#SNMPINDEX}' @@ -1046,10 +1128,12 @@ zabbix_export: value: 'Pool {#MODEL}' trigger_prototypes: - + uuid: 5f9f4f4d42b94e999a199d9f494e0fec expression: '{last()}<>27' name: 'Pool {#NAME}: Running status is not Online' priority: AVERAGE - + uuid: 8e59b01ae52b403a8e0da860c909faa1 name: 'Pool {#NAME}: Capacity used' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.23.4.2.1.8.{#SNMPINDEX}' @@ -1067,6 +1151,7 @@ zabbix_export: tag: Application value: 'Pool {#MODEL}' - + uuid: e82a9a0946814522a517694df270a400 name: 'Pool {#NAME}: Capacity total' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.34774.4.1.23.4.2.1.7.{#SNMPINDEX}' @@ -1089,6 +1174,7 @@ zabbix_export: value: 'Pool {#MODEL}' graph_prototypes: - + uuid: 6a2ef2bf36e44139b8550d7f1950669a name: 'Pool {#NAME}: Capacity' graph_items: - @@ -1159,6 +1245,7 @@ zabbix_export: description: 'Maximum temperature of enclosure' valuemaps: - + uuid: b5c6d9d67da54531a918c93a9c98cec8 name: 'Huawei storage: Controller role' mappings: - @@ -1171,6 +1258,7 @@ zabbix_export: value: '2' newvalue: Slave - + uuid: b7f399070ee0419cac1722f80268ff1a name: 'Huawei storage: Health status' mappings: - @@ -1222,6 +1310,7 @@ zabbix_export: value: '15' newvalue: 'Write protect' - + uuid: e361f6b8fe92430f86d0e3dc70118ba9 name: 'Huawei storage: LUN status' mappings: - @@ -1237,6 +1326,7 @@ zabbix_export: value: '4' newvalue: Formatting - + uuid: ae5093d843784258aa32437cde486574 name: 'Huawei storage: Running status' mappings: - @@ -1571,6 +1661,7 @@ zabbix_export: newvalue: 'Running(synchronizing data)' graphs: - + uuid: 9401d60314c441a5a04d7a9709c6970e name: 'OceanStor 5300 V5: Capacity' graph_items: - diff --git a/templates/san/netapp_aff_a700_http/template_san_netapp_aff_a700_http.yaml b/templates/san/netapp_aff_a700_http/template_san_netapp_aff_a700_http.yaml index 9cd746ec62f..2ec8fb717d7 100644 --- a/templates/san/netapp_aff_a700_http/template_san_netapp_aff_a700_http.yaml +++ b/templates/san/netapp_aff_a700_http/template_san_netapp_aff_a700_http.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-04-22T11:28:43Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 7c2cb727f85b492d88cd56e17127c64d name: Templates/SAN templates: - + uuid: 79267c69f54a4e59b4152aba4e8c4bd5 template: 'NetApp AFF A700 by HTTP' name: 'NetApp AFF A700 by HTTP' description: | @@ -19,6 +21,7 @@ zabbix_export: name: Templates/SAN items: - + uuid: 95d822159f2a4c4084ad36b18cd11a1d name: 'Get chassis' type: HTTP_AGENT key: netapp.chassis.get @@ -35,6 +38,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 49490a886b5f4e5c9e8cc121a6ffd713 name: 'Get cluster' type: HTTP_AGENT key: netapp.cluster.get @@ -51,6 +55,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 2c98b9d6353a4b1f9c0a794681788c22 name: 'Cluster location' type: DEPENDENT key: netapp.cluster.location @@ -75,6 +80,7 @@ zabbix_export: tag: Application value: General - + uuid: a052583b18b44ed9b8df1c1eca375113 name: 'Cluster name' type: DEPENDENT key: netapp.cluster.name @@ -99,6 +105,7 @@ zabbix_export: tag: Application value: General - + uuid: 63c3ea4634024fb88841cee7e64c964b name: 'Cluster IOPS, other rate' type: DEPENDENT key: netapp.cluster.statistics.iops.other.rate @@ -123,6 +130,7 @@ zabbix_export: tag: Application value: General - + uuid: 5f38f233c9c0446e8bb9e60229294cdf name: 'Cluster IOPS, read rate' type: DEPENDENT key: netapp.cluster.statistics.iops.read.rate @@ -147,6 +155,7 @@ zabbix_export: tag: Application value: General - + uuid: 8380db1dbf2a4c2e95eff184d3a61fde name: 'Cluster IOPS, total rate' type: DEPENDENT key: netapp.cluster.statistics.iops.total.rate @@ -171,6 +180,7 @@ zabbix_export: tag: Application value: General - + uuid: 65a4b938010045ef9735a7d9f6239ccd name: 'Cluster IOPS, write rate' type: DEPENDENT key: netapp.cluster.statistics.iops.write.rate @@ -195,6 +205,7 @@ zabbix_export: tag: Application value: General - + uuid: 77253d87ce8242afa45a3c79ab96a91e name: 'Cluster IOPS raw, other' type: DEPENDENT key: netapp.cluster.statistics.iops_raw.other @@ -214,6 +225,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 14262390978b45729fa3ac593cf21a69 name: 'Cluster IOPS raw, read' type: DEPENDENT key: netapp.cluster.statistics.iops_raw.read @@ -233,6 +245,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 7a0407b68348478f9bc56bf0629f59d2 name: 'Cluster IOPS raw, total' type: DEPENDENT key: netapp.cluster.statistics.iops_raw.total @@ -252,6 +265,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 92640d6a2d044100a59c5d180d43fbce name: 'Cluster IOPS raw, write' type: DEPENDENT key: netapp.cluster.statistics.iops_raw.write @@ -271,6 +285,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 4bd4fe94e9a54fa2b8ab9bdf0475edff name: 'Cluster latency, other' type: CALCULATED key: netapp.cluster.statistics.latency.other @@ -287,6 +302,7 @@ zabbix_export: tag: Application value: General - + uuid: 4b89e603f9cf4b92a85293b1ad15c005 name: 'Cluster latency, read' type: CALCULATED key: netapp.cluster.statistics.latency.read @@ -303,6 +319,7 @@ zabbix_export: tag: Application value: General - + uuid: 2c953f67a7484e389d11ac5ef6b06c44 name: 'Cluster latency, total' type: CALCULATED key: netapp.cluster.statistics.latency.total @@ -319,6 +336,7 @@ zabbix_export: tag: Application value: General - + uuid: 543ba306d85e41c98d34dab39463dd87 name: 'Cluster latency, write' type: CALCULATED key: netapp.cluster.statistics.latency.write @@ -335,6 +353,7 @@ zabbix_export: tag: Application value: General - + uuid: acd5b961c4d843589514771fa9a0aaa3 name: 'Cluster latency raw, other' type: DEPENDENT key: netapp.cluster.statistics.latency_raw.other @@ -354,6 +373,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 3e81e918028d412eaa2cb27718ae3b98 name: 'Cluster latency raw, read' type: DEPENDENT key: netapp.cluster.statistics.latency_raw.read @@ -373,6 +393,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 78253f625b7e468898f6dd48c9707ad3 name: 'Cluster latency raw, total' type: DEPENDENT key: netapp.cluster.statistics.latency_raw.total @@ -392,6 +413,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: fb73702348d3468cad5312af772eaeb9 name: 'Cluster latency raw, write' type: DEPENDENT key: netapp.cluster.statistics.latency_raw.write @@ -411,6 +433,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 61acb5f1435f4452a789c44bfd105da3 name: 'Cluster throughput, other rate' type: DEPENDENT key: netapp.cluster.statistics.throughput.other.rate @@ -435,6 +458,7 @@ zabbix_export: tag: Application value: General - + uuid: a1fad2e35b8f4c1da450b953d3952263 name: 'Cluster throughput, read rate' type: DEPENDENT key: netapp.cluster.statistics.throughput.read.rate @@ -459,6 +483,7 @@ zabbix_export: tag: Application value: General - + uuid: e894ad01c2d74edfb8f954198979070c name: 'Cluster throughput, total rate' type: DEPENDENT key: netapp.cluster.statistics.throughput.total.rate @@ -483,6 +508,7 @@ zabbix_export: tag: Application value: General - + uuid: c06c118d3fbe48b78db12e43232d6d97 name: 'Cluster throughput, write rate' type: DEPENDENT key: netapp.cluster.statistics.throughput.write.rate @@ -507,6 +533,7 @@ zabbix_export: tag: Application value: General - + uuid: 5029bccf54f542b1a2dc760067ddabe3 name: 'Cluster status' type: DEPENDENT key: netapp.cluster.status @@ -532,11 +559,13 @@ zabbix_export: value: General triggers: - + uuid: e3aaadcb2ae54de9ab435ac2f0f1ae11 expression: '({last()}<>"ok")' name: 'Cluster status is abnormal' priority: AVERAGE description: 'Any errors associated with the sample. For example, if the aggregation of data over multiple nodes fails then any of the partial errors might be returned, “ok” on success, or “error” on any internal uncategorized failure. Whenever a sample collection is missed but done at a later time, it is back filled to the previous 15 second timestamp and tagged with "backfilled_data". “Inconsistent_ delta_time” is encountered when the time between two collections is not the same for all nodes. Therefore, the aggregated value might be over or under inflated. “Negative_delta” is returned when an expected monotonically increasing value has decreased in value. “Inconsistent_old_data” is returned when one or more nodes do not have the latest data.' - + uuid: cd56dc70e28f4a3382f2f1b08a4fa584 name: 'Cluster software version' type: DEPENDENT key: netapp.cluster.version @@ -562,12 +591,14 @@ zabbix_export: value: General triggers: - + uuid: d6f065714b994230ab278a145a4d3f7e expression: '{diff()}=1 and {strlen()}>0' name: 'Version has changed (new version: {ITEM.VALUE})' priority: INFO description: '__RESOURCE__ version has changed. Ack to close.' manual_close: 'YES' - + uuid: c9bf91e0f23c4961aed8ee5b32ff7767 name: 'Get disks' type: HTTP_AGENT key: netapp.disks.get @@ -584,6 +615,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 54163ca73a8c40188048ef5d89ec4927 name: 'Get FRUs' type: HTTP_AGENT key: netapp.frus.get @@ -615,6 +647,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: c9b6ac2405af48c0899d1536662f752b name: 'Get LUNs' type: HTTP_AGENT key: netapp.luns.get @@ -631,6 +664,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 5c36efc545ba4dcbb0be84da5e8088cc name: 'Get nodes' type: HTTP_AGENT key: netapp.nodes.get @@ -647,6 +681,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: c677a3caf7a04710bc67b165b4152808 name: 'Get ehternet ports' type: HTTP_AGENT key: netapp.ports.eth.get @@ -663,6 +698,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 2a6abfe87cc548bb81fcb217cde4f805 name: 'Get FC ports' type: HTTP_AGENT key: netapp.ports.fc.get @@ -679,6 +715,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 7a813b7cb05d497fbf77bf11b01757dd name: 'Get SVMs' type: HTTP_AGENT key: netapp.svms.get @@ -695,6 +732,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: fa7fa8daaaa640d494af38614ba12c2e name: 'Get volumes' type: HTTP_AGENT key: netapp.volumes.get @@ -712,6 +750,7 @@ zabbix_export: value: 'Zabbix raw items' discovery_rules: - + uuid: c5265605c1b5440999b7c0dbff8ce328 name: 'Chassis discovery' type: HTTP_AGENT key: netapp.chassis.discovery @@ -721,6 +760,7 @@ zabbix_export: password: '{$PASSWORD}' item_prototypes: - + uuid: 7e6b1e1d5b484080b8f31929a78e44e7 name: '{#ID}: State' type: DEPENDENT key: 'netapp.chassis.state[{#ID}]' @@ -746,6 +786,7 @@ zabbix_export: value: 'Chassis "{#ID}"' trigger_prototypes: - + uuid: 32216392289e4ae695f30935571b8e57 expression: '({diff()}=1 and {last()}="error")' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '({diff()}=1 and {last()}="ok")' @@ -768,6 +809,7 @@ zabbix_export: return JSON.stringify(result); - + uuid: e7c0955f88d342179b96f56e1f35afe2 name: 'Disks discovery' type: HTTP_AGENT key: netapp.disks.discovery @@ -777,6 +819,7 @@ zabbix_export: password: '{$PASSWORD}' item_prototypes: - + uuid: f170a3d8e98048ce91bf10f1ebcd2611 name: '{#DISKNAME}: State' type: DEPENDENT key: 'netapp.disk.state[{#NODENAME},{#DISKNAME}]' @@ -802,6 +845,7 @@ zabbix_export: value: 'Node "{#NODENAME}" disks' trigger_prototypes: - + uuid: 0fd04526ec614e1daf6b1750acbde40b expression: '({diff()}=1 and {last()}<>"present")' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '({diff()}=1 and {last()}="present")' @@ -824,12 +868,14 @@ zabbix_export: return JSON.stringify(result); - + uuid: 1ae3dea03a464096819de8a206b0780e name: 'FRUs discovery' type: DEPENDENT key: netapp.frus.discovery delay: '0' item_prototypes: - + uuid: 643c9e0a8869464bacae0ff6161afe36 name: '{#FRUID}: State' type: DEPENDENT key: 'netapp.chassis.fru.state[{#CHASSISID},{#FRUID}]' @@ -855,6 +901,7 @@ zabbix_export: value: 'Chassis "{#CHASSISID}"' trigger_prototypes: - + uuid: 12c9b5904c12417e8599d2fed3720174 expression: '({diff()}=1 and {last()}="error")' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '({diff()}=1 and {last()}="ok")' @@ -881,6 +928,7 @@ zabbix_export: parameters: - 6h - + uuid: b75474be384f4d7fa0f625c4cebeef43 name: 'LUNs discovery' type: HTTP_AGENT key: netapp.luns.discovery @@ -890,6 +938,7 @@ zabbix_export: password: '{$PASSWORD}' item_prototypes: - + uuid: 05dfdbc0cacb4f1fa458180e4b4fe35c name: '{#LUNNAME}: Space size' type: DEPENDENT key: 'netapp.lun.space.size[{#SVMNAME},{#LUNNAME}]' @@ -913,6 +962,7 @@ zabbix_export: tag: Application value: 'SVM "{#SVMNAME}"' - + uuid: e12b5d04f3264ee2b602d459fb64c6ee name: '{#LUNNAME}: Space used' type: DEPENDENT key: 'netapp.lun.space.used[{#SVMNAME},{#LUNNAME}]' @@ -936,6 +986,7 @@ zabbix_export: tag: Application value: 'SVM "{#SVMNAME}"' - + uuid: 701fdb0345874ea39afc3362faa2f5a4 name: '{#LUNNAME}: Container state' type: DEPENDENT key: 'netapp.lun.status.container_state[{#SVMNAME},{#LUNNAME}]' @@ -961,6 +1012,7 @@ zabbix_export: value: 'SVM "{#SVMNAME}"' trigger_prototypes: - + uuid: 7cfdd12b7b854faea6a8fd3d88cef4cf expression: '({diff()}=1 and {last()}<>"online")' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '({diff()}=1 and {last()}="online")' @@ -969,6 +1021,7 @@ zabbix_export: description: 'LUNs are only available when their containers are available.' manual_close: 'YES' - + uuid: ae15b98b9de2472e8c56ddb2a13d7981 name: '{#LUNNAME}: State' type: DEPENDENT key: 'netapp.lun.status.state[{#SVMNAME},{#LUNNAME}]' @@ -994,6 +1047,7 @@ zabbix_export: value: 'SVM "{#SVMNAME}"' trigger_prototypes: - + uuid: 97541290a8224e1792608943e937186d expression: '({diff()}=1 and {last()}<>"online")' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '({diff()}=1 and {last()}="online")' @@ -1016,6 +1070,7 @@ zabbix_export: return JSON.stringify(result); - + uuid: b914c4c37ba446eba7ecdc73a9692885 name: 'Nodes discovery' type: HTTP_AGENT key: netapp.nodes.discovery @@ -1025,6 +1080,7 @@ zabbix_export: password: '{$PASSWORD}' item_prototypes: - + uuid: 23474d549a4c4e80b2e89c12a909dc0c name: '{#NODENAME}: Software version' type: DEPENDENT key: 'netapp.node.version[{#NODENAME}]' @@ -1050,12 +1106,14 @@ zabbix_export: value: 'Node "{#NODENAME}"' trigger_prototypes: - + uuid: e67519afddf344dc9d896869fc93811f expression: '{diff()}=1 and {strlen()}>0' name: '{#NODENAME}: Version has changed (new version: {ITEM.VALUE})' priority: INFO description: '{#NODENAME} version has changed. Ack to close.' manual_close: 'YES' - + uuid: 416e2a3d707d4a5389c90566b588bf7f name: '{#NODENAME}: Controller over temperature' type: DEPENDENT key: 'netapp.nodes.controller.over_temperature[{#NODENAME}]' @@ -1081,11 +1139,13 @@ zabbix_export: value: 'Node "{#NODENAME}"' trigger_prototypes: - + uuid: 4c4555517a2d4c5a90e35a0661110dfa expression: '({last()}<>"normal")' name: '{#NODENAME}: Node has over temperature' priority: AVERAGE description: 'The hardware shuts down if the temperature exceeds critical thresholds(item''s value is "over").' - + uuid: f554158202d347388304751c8bdf7515 name: '{#NODENAME}: Location' type: DEPENDENT key: 'netapp.nodes.location[{#NODENAME}]' @@ -1110,6 +1170,7 @@ zabbix_export: tag: Application value: 'Node "{#NODENAME}"' - + uuid: be634e1ba1ea454fbc6c7c8224909187 name: '{#NODENAME}: Membership' type: DEPENDENT key: 'netapp.nodes.membership[{#NODENAME}]' @@ -1138,6 +1199,7 @@ zabbix_export: tag: Application value: 'Node "{#NODENAME}"' - + uuid: 5b3b6fab8fe54f3585c1a270caad2b3e name: '{#NODENAME}: State' type: DEPENDENT key: 'netapp.nodes.state[{#NODENAME}]' @@ -1171,6 +1233,7 @@ zabbix_export: value: 'Node "{#NODENAME}"' trigger_prototypes: - + uuid: b20983d3fa3b45cea397762d1488ffa5 expression: '({last()}<>"up")' name: '{#NODENAME}: Node state is abnormal' priority: AVERAGE @@ -1183,6 +1246,7 @@ zabbix_export: degraded - Node has one or more critical services offline. unknown - Node or its HA partner cannot be contacted and there is no information on the node’s state. - + uuid: 56e0b6df4dbd456880c2481bec40b41e name: '{#NODENAME}: Uptime' type: DEPENDENT key: 'netapp.nodes.uptime[{#NODENAME}]' @@ -1203,6 +1267,7 @@ zabbix_export: value: 'Node "{#NODENAME}"' trigger_prototypes: - + uuid: 546ffe1330b649b791879564b62dc289 expression: '{last()}<10m' name: '{#NODENAME}: Node has been restarted (uptime < 10m)' priority: INFO @@ -1223,6 +1288,7 @@ zabbix_export: return JSON.stringify(result); - + uuid: 98ed5727ede8490b8479a2194b2c847a name: 'Ethernet ports discovery' type: HTTP_AGENT key: netapp.ports.ether.discovery @@ -1232,6 +1298,7 @@ zabbix_export: password: '{$PASSWORD}' item_prototypes: - + uuid: dda2086a96f844c7b5a8002549fe6bf5 name: '{#ETHPORTNAME}: State' type: DEPENDENT key: 'netapp.port.eth.state[{#NODENAME},{#ETHPORTNAME}]' @@ -1257,6 +1324,7 @@ zabbix_export: value: 'Node "{#NODENAME}" Ethernet ports' trigger_prototypes: - + uuid: 253fec0534bb4cdfac98e079f44a6a64 expression: '({diff()}=1 and {last()}="down")' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '({diff()}=1 and {last()}="up")' @@ -1279,6 +1347,7 @@ zabbix_export: return JSON.stringify(result); - + uuid: bab3f935c2a04c89b0901f1c19d50558 name: 'FC ports discovery' type: HTTP_AGENT key: netapp.ports.fc.discovery @@ -1288,6 +1357,7 @@ zabbix_export: password: '{$PASSWORD}' item_prototypes: - + uuid: b4358be015104524811f011ddf0fb1a1 name: '{#FCPORTNAME}: Description' type: DEPENDENT key: 'netapp.port.fc.description[{#NODENAME},{#FCPORTNAME}]' @@ -1312,6 +1382,7 @@ zabbix_export: tag: Application value: 'Node "{#NODENAME}" FC ports' - + uuid: e939576d865041dd8f4af24bb7811117 name: '{#FCPORTNAME}: State' type: DEPENDENT key: 'netapp.port.fc.state[{#NODENAME},{#FCPORTNAME}]' @@ -1345,6 +1416,7 @@ zabbix_export: value: 'Node "{#NODENAME}" FC ports' trigger_prototypes: - + uuid: 56c44262a6b04d1889374cb7a93f2b29 expression: '({diff()}=1 and {last()}<>"online")' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '({diff()}=1 and {last()}="online")' @@ -1367,6 +1439,7 @@ zabbix_export: return JSON.stringify(result); - + uuid: b2a5b50d7e3e4592ad9627ae85487554 name: 'SVMs discovery' type: HTTP_AGENT key: netapp.svms.discovery @@ -1376,6 +1449,7 @@ zabbix_export: password: '{$PASSWORD}' item_prototypes: - + uuid: e7fab9c64c5348158418a02b1139eb68 name: '{#SVMNAME}: Comment' type: DEPENDENT key: 'netapp.svm.comment[{#SVMNAME}]' @@ -1400,6 +1474,7 @@ zabbix_export: tag: Application value: 'SVM "{#SVMNAME}"' - + uuid: 6534f78b5b6c4e61b8ee0ab05bcc6fa3 name: '{#SVMNAME}: State' type: DEPENDENT key: 'netapp.svm.state[{#SVMNAME}]' @@ -1425,6 +1500,7 @@ zabbix_export: value: 'SVM "{#SVMNAME}"' trigger_prototypes: - + uuid: 5aa48f2b63394bfa9f1e864390b7c4d6 expression: '({diff()}=1 and {last()}<>"running")' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '({diff()}=1 and {last()}="running")' @@ -1447,6 +1523,7 @@ zabbix_export: return JSON.stringify(result); - + uuid: 3d2001596c2642e7a6ee09d3ac7effb3 name: 'Volumes discovery' type: HTTP_AGENT key: netapp.volumes.discovery @@ -1456,6 +1533,7 @@ zabbix_export: password: '{$PASSWORD}' item_prototypes: - + uuid: 7218a035d00b47faae1d47955de4f61f name: '{#VOLUMENAME}: Comment' type: DEPENDENT key: 'netapp.volume.comment[{#VOLUMENAME}]' @@ -1480,6 +1558,7 @@ zabbix_export: tag: Application value: 'Volume "{#VOLUMENAME}"' - + uuid: 63c67432c4dd48f3a9b2736b1d8eda60 name: '{#VOLUMENAME}: Available size' type: DEPENDENT key: 'netapp.volume.space_available[{#VOLUMENAME}]' @@ -1503,6 +1582,7 @@ zabbix_export: tag: Application value: 'Volume "{#VOLUMENAME}"' - + uuid: b17602cccbb84012b6cb8edd8bd80374 name: '{#VOLUMENAME}: Space size' type: DEPENDENT key: 'netapp.volume.space_size[{#VOLUMENAME}]' @@ -1526,6 +1606,7 @@ zabbix_export: tag: Application value: 'Volume "{#VOLUMENAME}"' - + uuid: 0166239c8d4a4e42ba2f9b3b530143a8 name: '{#VOLUMENAME}: Used size' type: DEPENDENT key: 'netapp.volume.space_used[{#VOLUMENAME}]' @@ -1549,6 +1630,7 @@ zabbix_export: tag: Application value: 'Volume "{#VOLUMENAME}"' - + uuid: fa2ae9b23fce43a49efa9c66369cce27 name: '{#VOLUMENAME}: State' type: DEPENDENT key: 'netapp.volume.state[{#VOLUMENAME}]' @@ -1574,6 +1656,7 @@ zabbix_export: value: 'Volume "{#VOLUMENAME}"' trigger_prototypes: - + uuid: 7d061f8c236f424ab3e54fb30a901aa3 expression: '({diff()}=1 and {last()}<>"online")' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '({diff()}=1 and {last()}="online")' @@ -1582,6 +1665,7 @@ zabbix_export: description: 'A volume can only be brought online if it is offline. Taking a volume offline removes its junction path. The ‘mixed’ state applies to FlexGroup volumes only and cannot be specified as a target state. An ‘error’ state implies that the volume is not in a state to serve data.' manual_close: 'YES' - + uuid: cb4cfb0ce84f405ebfbf2e4a64c12ca2 name: '{#VOLUMENAME}: Volume IOPS, other rate' type: DEPENDENT key: 'netapp.volume.statistics.iops.other.rate[{#VOLUMENAME}]' @@ -1606,6 +1690,7 @@ zabbix_export: tag: Application value: 'Volume "{#VOLUMENAME}"' - + uuid: ae3142dae1294a16a4cdd0ef153f7cfb name: '{#VOLUMENAME}: Volume IOPS, read rate' type: DEPENDENT key: 'netapp.volume.statistics.iops.read.rate[{#VOLUMENAME}]' @@ -1630,6 +1715,7 @@ zabbix_export: tag: Application value: 'Volume "{#VOLUMENAME}"' - + uuid: b767b6185c744ddc8061bef36d16581d name: '{#VOLUMENAME}: Volume IOPS, total rate' type: DEPENDENT key: 'netapp.volume.statistics.iops.total.rate[{#VOLUMENAME}]' @@ -1654,6 +1740,7 @@ zabbix_export: tag: Application value: 'Volume "{#VOLUMENAME}"' - + uuid: ffe8787aeaa2414e82a925ab0dbfb9aa name: '{#VOLUMENAME}: Volume IOPS, write rate' type: DEPENDENT key: 'netapp.volume.statistics.iops.write.rate[{#VOLUMENAME}]' @@ -1678,6 +1765,7 @@ zabbix_export: tag: Application value: 'Volume "{#VOLUMENAME}"' - + uuid: 64a56ed125f249308d0f525aa0a3e56d name: '{#VOLUMENAME}: Volume IOPS raw, other' type: DEPENDENT key: 'netapp.volume.statistics.iops_raw.other[{#VOLUMENAME}]' @@ -1697,6 +1785,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 01ee6910b06e42e294e2c80229cc960e name: '{#VOLUMENAME}: Volume IOPS raw, read' type: DEPENDENT key: 'netapp.volume.statistics.iops_raw.read[{#VOLUMENAME}]' @@ -1716,6 +1805,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 5964ea1edbb74fa4a7c04a79ef776ff3 name: '{#VOLUMENAME}: Volume IOPS raw, total' type: DEPENDENT key: 'netapp.volume.statistics.iops_raw.total[{#VOLUMENAME}]' @@ -1735,6 +1825,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 77329ceefeef490e98f7d23689765c87 name: '{#VOLUMENAME}: Volume IOPS raw, write' type: DEPENDENT key: 'netapp.volume.statistics.iops_raw.write[{#VOLUMENAME}]' @@ -1754,6 +1845,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: fc21c2c1ff87454ea9fc59af4d0d4693 name: '{#VOLUMENAME}: Volume latency, other' type: CALCULATED key: 'netapp.volume.statistics.latency.other[{#VOLUMENAME}]' @@ -1770,6 +1862,7 @@ zabbix_export: tag: Application value: 'Volume "{#VOLUMENAME}"' - + uuid: 3e80e6c55bd0497f87d4f4e71f11f0aa name: '{#VOLUMENAME}: Volume latency, read' type: CALCULATED key: 'netapp.volume.statistics.latency.read[{#VOLUMENAME}]' @@ -1786,6 +1879,7 @@ zabbix_export: tag: Application value: 'Volume "{#VOLUMENAME}"' - + uuid: ff804a090b064bfeb60183d7d7d2abe1 name: '{#VOLUMENAME}: Volume latency, total' type: CALCULATED key: 'netapp.volume.statistics.latency.total[{#VOLUMENAME}]' @@ -1802,6 +1896,7 @@ zabbix_export: tag: Application value: 'Volume "{#VOLUMENAME}"' - + uuid: eb2b3a3c4807415a8a88d11b19ae7fe6 name: '{#VOLUMENAME}: Volume latency, write' type: CALCULATED key: 'netapp.volume.statistics.latency.write[{#VOLUMENAME}]' @@ -1818,6 +1913,7 @@ zabbix_export: tag: Application value: 'Volume "{#VOLUMENAME}"' - + uuid: 4fdf1c23cad2453aa00710289fde1460 name: '{#VOLUMENAME}: Volume latency raw, other' type: DEPENDENT key: 'netapp.volume.statistics.latency_raw.other[{#VOLUMENAME}]' @@ -1837,6 +1933,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 0923b8b2933e4b309a4b751eea06353a name: '{#VOLUMENAME}: Volume latency raw, read' type: DEPENDENT key: 'netapp.volume.statistics.latency_raw.read[{#VOLUMENAME}]' @@ -1856,6 +1953,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 48479110a92b4b3094e72882ec9d4812 name: '{#VOLUMENAME}: Volume latency raw, total' type: DEPENDENT key: 'netapp.volume.statistics.latency_raw.total[{#VOLUMENAME}]' @@ -1875,6 +1973,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: a6c653c4a6164de9971b22e7a28c40d9 name: '{#VOLUMENAME}: Volume latency raw, write' type: DEPENDENT key: 'netapp.volume.statistics.latency_raw.write[{#VOLUMENAME}]' @@ -1894,6 +1993,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: f23b393e033a4285b7f5b8742b0be669 name: '{#VOLUMENAME}: Volume throughput, other rate' type: DEPENDENT key: 'netapp.volume.statistics.throughput.other.rate[{#VOLUMENAME}]' @@ -1918,6 +2018,7 @@ zabbix_export: tag: Application value: 'Volume "{#VOLUMENAME}"' - + uuid: fcbef2bcc3004ba6b1f122f00419fc2c name: '{#VOLUMENAME}: Volume throughput, read rate' type: DEPENDENT key: 'netapp.volume.statistics.throughput.read.rate[{#VOLUMENAME}]' @@ -1942,6 +2043,7 @@ zabbix_export: tag: Application value: 'Volume "{#VOLUMENAME}"' - + uuid: 9218d4e861244353bc779fc2dfd561b9 name: '{#VOLUMENAME}: Volume throughput, total rate' type: DEPENDENT key: 'netapp.volume.statistics.throughput.total.rate[{#VOLUMENAME}]' @@ -1966,6 +2068,7 @@ zabbix_export: tag: Application value: 'Volume "{#VOLUMENAME}"' - + uuid: 9d1cf308b4de4b88a632eee0b5a90267 name: '{#VOLUMENAME}: Volume throughput, write rate' type: DEPENDENT key: 'netapp.volume.statistics.throughput.write.rate[{#VOLUMENAME}]' @@ -1990,6 +2093,7 @@ zabbix_export: tag: Application value: 'Volume "{#VOLUMENAME}"' - + uuid: 1b48c3ecd33f4acd88b57f5c76c2892c name: '{#VOLUMENAME}: SVM name' type: DEPENDENT key: 'netapp.volume.svm_name[{#VOLUMENAME}]' @@ -2014,6 +2118,7 @@ zabbix_export: tag: Application value: 'Volume "{#VOLUMENAME}"' - + uuid: 540405e59a93446cbbe71b05206a50be name: '{#VOLUMENAME}: Type' type: DEPENDENT key: 'netapp.volume.type[{#VOLUMENAME}]' @@ -2043,6 +2148,7 @@ zabbix_export: value: 'Volume "{#VOLUMENAME}"' graph_prototypes: - + uuid: 5f9bc8697c9c4e22ab55781366fbb9c4 name: '{#VOLUMENAME}: Volume latency' graph_items: - @@ -2069,6 +2175,7 @@ zabbix_export: host: 'NetApp AFF A700 by HTTP' key: 'netapp.volume.statistics.latency.total[{#VOLUMENAME}]' - + uuid: 2d38bfca52f14cd1a16eafef531c2a05 name: '{#VOLUMENAME}: Volume size' graph_items: - @@ -2112,6 +2219,7 @@ zabbix_export: description: 'AFF700 user name.' graphs: - + uuid: 840b4c30198c48e1b161d1b2deee26c8 name: 'Cluster IOPS' graph_items: - @@ -2138,6 +2246,7 @@ zabbix_export: host: 'NetApp AFF A700 by HTTP' key: netapp.cluster.statistics.iops.total.rate - + uuid: 34c781f1f9e944ca8010118483470ad9 name: 'Cluster latency' graph_items: - @@ -2164,6 +2273,7 @@ zabbix_export: host: 'NetApp AFF A700 by HTTP' key: netapp.cluster.statistics.latency.total - + uuid: 8754fe099580424b84a4b51031a09fa1 name: 'Cluster throughput' graph_items: - diff --git a/templates/san/netapp_fas3220_snmp/template_san_netapp_fas3220_snmp.yaml b/templates/san/netapp_fas3220_snmp/template_san_netapp_fas3220_snmp.yaml index 139e573958f..ea60ceef1b2 100644 --- a/templates/san/netapp_fas3220_snmp/template_san_netapp_fas3220_snmp.yaml +++ b/templates/san/netapp_fas3220_snmp/template_san_netapp_fas3220_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:58Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 7c2cb727f85b492d88cd56e17127c64d name: Templates/SAN templates: - + uuid: e118ab11c1ec4f9cbe21dfce1441c0f6 template: 'NetApp FAS3220 SNMP' name: 'NetApp FAS3220 SNMP' description: | @@ -25,6 +27,7 @@ zabbix_export: name: Templates/SAN items: - + uuid: 4239eba959f14e0ebc44a0fa7d124042 name: 'NetApp FAS3220: Failed disks count' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.789.1.6.4.7.0 @@ -41,6 +44,7 @@ zabbix_export: tag: Application value: 'NetApp FAS3220' - + uuid: 980e2c347d254c4d88d918b2171679bb name: 'NetApp FAS3220: Failed disks message' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.789.1.6.4.10.0 @@ -59,6 +63,7 @@ zabbix_export: tag: Application value: 'NetApp FAS3220' - + uuid: 7b6d8c8272714343bd420a32c6763c9e name: 'NetApp FAS3220: Product firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.789.1.1.6.0 @@ -77,6 +82,7 @@ zabbix_export: tag: Application value: 'NetApp FAS3220' - + uuid: 3f0418935b9d40e98d129f280ba5ba6b name: 'NetApp FAS3220: Product version' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.789.1.1.2.0 @@ -96,6 +102,7 @@ zabbix_export: value: 'NetApp FAS3220' discovery_rules: - + uuid: c999a3f338934982aa4359d9f0a8df30 name: 'Cluster metrics discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#NODE.NAME},1.3.6.1.4.1.789.1.25.2.1.1]' @@ -104,6 +111,7 @@ zabbix_export: description: 'Discovery of Cluster metrics per node' item_prototypes: - + uuid: 2363873641874c50b70bf170e05ea10e name: 'Node {#NODE.NAME}: Failed FAN count' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.25.2.1.19.{#SNMPINDEX}' @@ -120,6 +128,7 @@ zabbix_export: tag: Application value: 'Node {#NODE.NAME} Health' - + uuid: ac1d666db8c0495c860a59d98caeb4ab name: 'Node {#NODE.NAME}: Failed FAN messgae' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.25.2.1.20.{#SNMPINDEX}' @@ -138,6 +147,7 @@ zabbix_export: tag: Application value: 'Node {#NODE.NAME} Health' - + uuid: ad74f96ff33249e1937c2702c4bbce94 name: 'Node {#NODE.NAME}: Degraded power supplies count' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.25.2.1.21.{#SNMPINDEX}' @@ -154,6 +164,7 @@ zabbix_export: tag: Application value: 'Node {#NODE.NAME} Health' - + uuid: 343e02ff8f9f417292a2bb548db355ee name: 'Node {#NODE.NAME}: Degraded power supplies message' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.25.2.1.22.{#SNMPINDEX}' @@ -172,6 +183,7 @@ zabbix_export: tag: Application value: 'Node {#NODE.NAME} Health' - + uuid: 73853db2e6924c8395aac1655fab24b4 name: 'Node {#NODE.NAME}: Over-temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.25.2.1.18.{#SNMPINDEX}' @@ -189,11 +201,13 @@ zabbix_export: value: 'Node {#NODE.NAME} Health' trigger_prototypes: - + uuid: b010bf7d1a1f4dd398b0f579a16119ec expression: '{last()}=2' name: 'Node {#NODE.NAME}: Temperature is over than recommended' priority: HIGH description: 'The hardware will shutdown if the temperature exceeds critical thresholds.' - + uuid: c6663dc780f14fd4bb01a108d0d2c6b0 name: 'Node {#NODE.NAME}: Health' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.25.2.1.11.{#SNMPINDEX}' @@ -213,11 +227,13 @@ zabbix_export: value: 'Node {#NODE.NAME} Health' trigger_prototypes: - + uuid: 3ba99c8c406f4e1f8d06424433b35ab7 expression: '{last()}=0' name: 'Node {#NODE.NAME}: Node can not communicate with the cluster' priority: HIGH manual_close: 'YES' - + uuid: b8c922cbd60e4432822268c2a642fd95 name: 'Node {#NODE.NAME}: Location' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.25.2.1.3.{#SNMPINDEX}' @@ -236,6 +252,7 @@ zabbix_export: tag: Application value: 'Node {#NODE.NAME} Inventory' - + uuid: eae21d81e97a47dfa80701fb343294b4 name: 'Node {#NODE.NAME}: Model' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.25.2.1.4.{#SNMPINDEX}' @@ -254,6 +271,7 @@ zabbix_export: tag: Application value: 'Node {#NODE.NAME} Inventory' - + uuid: cd00e7ff616f4b69a94af9e9494b060e name: 'Node {#NODE.NAME}: NVRAM battery status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.25.2.1.17.{#SNMPINDEX}' @@ -285,11 +303,13 @@ zabbix_export: value: 'Node {#NODE.NAME} Health' trigger_prototypes: - + uuid: 1eb2c5ba92c941ed91db5c117c09a2ee expression: '{last()}<>1' name: 'Node {#NODE.NAME}: NVRAM battery status is not OK' priority: AVERAGE manual_close: 'YES' - + uuid: 4fc5f0cdd87147d59fe8d073e361c2d8 name: 'Node {#NODE.NAME}: Serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.25.2.1.5.{#SNMPINDEX}' @@ -308,6 +328,7 @@ zabbix_export: tag: Application value: 'Node {#NODE.NAME} Inventory' - + uuid: 8ed05a8e28bd4b87b2b5981b45ec9fbe name: 'Node {#NODE.NAME}: Uptime' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.25.2.1.7.{#SNMPINDEX}' @@ -326,6 +347,7 @@ zabbix_export: value: 'Node {#NODE.NAME} Health' trigger_prototypes: - + uuid: 4d2de3f65fe549648765d2f7fba8f39d expression: '{last()}<10m' name: 'Node {#NODE.NAME}: has been restarted (uptime < 10m)' priority: INFO @@ -333,16 +355,19 @@ zabbix_export: manual_close: 'YES' trigger_prototypes: - + uuid: 318132e5bcf9450bb47a42eb4da3ae25 expression: '{NetApp FAS3220 SNMP:fas3220.cluster[nodeEnvFailedPowerSupplyCount, "{#NODE.NAME}"].last()}>0 and {NetApp FAS3220 SNMP:fas3220.cluster[nodeEnvFailedPowerSupplyMessage, "{#NODE.NAME}"].last()}={NetApp FAS3220 SNMP:fas3220.cluster[nodeEnvFailedPowerSupplyMessage, "{#NODE.NAME}"].last()}' name: 'Node {#NODE.NAME}: Degraded power supplies count is more than zero' priority: AVERAGE description: '{{ITEM.VALUE2}.regsub("(.*)", \1)}' - + uuid: aebb3a0a8b4848ef8ae70670195a9d73 expression: '{NetApp FAS3220 SNMP:fas3220.cluster[nodeEnvFailedFanCount, "{#NODE.NAME}"].last()}>0 and {NetApp FAS3220 SNMP:fas3220.cluster[nodeEnvFailedFanMessage, "{#NODE.NAME}"].last()}={NetApp FAS3220 SNMP:fas3220.cluster[nodeEnvFailedFanMessage, "{#NODE.NAME}"].last()}' name: 'Node {#NODE.NAME}: Failed FAN count is over than zero' priority: HIGH description: '{{ITEM.VALUE2}.regsub("(.*)", \1)}' - + uuid: e0b97a8434f94d0ba14023cc434a8926 name: 'CPU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#NODE.NAME},1.3.6.1.4.1.789.1.2.1.14.1.1]' @@ -351,6 +376,7 @@ zabbix_export: description: 'Discovery of CPU metrics per node' item_prototypes: - + uuid: 0cf9871cac314b0fb92710144acf3f66 name: 'Node {#NODE.NAME}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.2.1.14.1.4.{#SNMPINDEX}' @@ -365,6 +391,7 @@ zabbix_export: value: 'Node {#NODE.NAME} CPU' trigger_prototypes: - + uuid: 148a04d6bb6e42b9a3db0ae65ddbb9ea expression: '{min(5m)}>{$CPU.UTIL.CRIT}' name: 'Node {#NODE.NAME}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -372,6 +399,7 @@ zabbix_export: description: 'CPU utilization is too high. The system might be slow to respond.' graph_prototypes: - + uuid: 5e87cb453b3f41138d75783eabeeb17b name: 'Node {#NODE.NAME}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -383,6 +411,7 @@ zabbix_export: host: 'NetApp FAS3220 SNMP' key: 'fas3220.cpu[cDOTCpuBusyTimePerCent, "{#NODE.NAME}"]' - + uuid: b6dcacd213ce436aabb6c33d236fc077 name: 'Filesystems discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#FSNAME},1.3.6.1.4.1.789.1.5.4.1.2,{#FSTYPE},1.3.6.1.4.1.789.1.5.4.1.23,{#VSERVER},1.3.6.1.4.1.789.1.5.4.1.34]' @@ -412,6 +441,7 @@ zabbix_export: description: 'Filesystems discovery with filter.' item_prototypes: - + uuid: 4f77d54089e34da8bf5b50033e3e2ca3 name: '{#VSERVER}{#FSNAME}: Total space available' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.5.4.1.31.{#SNMPINDEX}' @@ -430,10 +460,12 @@ zabbix_export: value: '{#VSERVER}{#FSNAME}' trigger_prototypes: - + uuid: e189bdc94bea45c58fa667761fa9664b expression: '{min({$FAS3220.FS.TIME:"{#FSNAME}"})}<{$FAS3220.FS.AVAIL.MIN.CRIT:"{#FSNAME}"} and {$FAS3220.FS.USE.PCT:"{#FSNAME}"}=0' name: '{#VSERVER}{#FSNAME}: Disk space is too low (below {$FAS3220.FS.AVAIL.MIN.CRIT:"{#FSNAME}"} for {$FAS3220.FS.TIME:"{#FSNAME}"})' priority: HIGH - + uuid: be517380be12421c867ed48e16fe5c4e name: '{#VSERVER}{#FSNAME}: Total space' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.5.4.1.29.{#SNMPINDEX}' @@ -451,6 +483,7 @@ zabbix_export: tag: Application value: '{#VSERVER}{#FSNAME}' - + uuid: d4989438446a4d228b83b0b22c11af90 name: '{#VSERVER}{#FSNAME}: Total space used' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.5.4.1.30.{#SNMPINDEX}' @@ -468,6 +501,7 @@ zabbix_export: tag: Application value: '{#VSERVER}{#FSNAME}' - + uuid: 74868589894f468fa5daada73c042aca name: '{#VSERVER}{#FSNAME}: Saved by compression percents' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.5.4.1.38.{#SNMPINDEX}' @@ -481,6 +515,7 @@ zabbix_export: tag: Application value: '{#VSERVER}{#FSNAME}' - + uuid: 6fd01f706f8f4088b91cd6aad58a65ce name: '{#VSERVER}{#FSNAME}: Saved by deduplication percents' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.5.4.1.40.{#SNMPINDEX}' @@ -494,6 +529,7 @@ zabbix_export: tag: Application value: '{#VSERVER}{#FSNAME}' - + uuid: b74fafe10c844feda4e72346b2fe88f6 name: '{#VSERVER}{#FSNAME}: Used space percents' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.5.4.1.6.{#SNMPINDEX}' @@ -507,11 +543,13 @@ zabbix_export: value: '{#VSERVER}{#FSNAME}' trigger_prototypes: - + uuid: 69c41afc818a4122bf1e24f182a4e22f expression: '{max({$FAS3220.FS.TIME:"{#FSNAME}"})}>{$FAS3220.FS.PUSED.MAX.CRIT:"{#FSNAME}"} and {$FAS3220.FS.USE.PCT:"{#FSNAME}"}=1' name: '{#VSERVER}{#FSNAME}: Disk space is too low (used over {$FAS3220.FS.PUSED.MAX.CRIT:"{#FSNAME}"}% for {$FAS3220.FS.TIME:"{#FSNAME}"})' priority: HIGH graph_prototypes: - + uuid: 938f484a19454b8d9c80be5dbc1887df name: '{#VSERVER}{#FSNAME}: Free space' type: STACKED graph_items: @@ -546,6 +584,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: e06a66c956164722a289cb8832341451 name: 'HA discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#NODE.NAME},1.3.6.1.4.1.789.1.21.2.1.1,{#PARTNER.NAME},1.3.6.1.4.1.789.1.21.2.1.8]' @@ -554,6 +593,7 @@ zabbix_export: description: 'Discovery of high availability metrics per node' item_prototypes: - + uuid: a6d4f2976de841108b53be013376549b name: 'Node {#NODE.NAME}: Cannot takeover cause' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.21.2.1.5.{#SNMPINDEX}' @@ -594,6 +634,7 @@ zabbix_export: value: 'Node {#NODE.NAME} HA' trigger_prototypes: - + uuid: 570369038da24739ac4b0eeb0e2f0d4a expression: '{last()}<>1' name: 'Node {#NODE.NAME}: Node cannot takeover it''s HA partner {#PARTNER.NAME}. Reason: {ITEM.VALUE}' priority: HIGH @@ -618,6 +659,7 @@ zabbix_export: nvramLogUnsynchronized(18), stateofBackupMailboxIsDoubtful(19). - + uuid: 70624f45000443999b416d5806ead949 name: 'Node {#NODE.NAME}: HA settings' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.21.2.1.3.{#SNMPINDEX}' @@ -637,16 +679,19 @@ zabbix_export: value: 'Node {#NODE.NAME} HA' trigger_prototypes: - + uuid: 340348ddfb63465db2cda3cd7e09a9a0 expression: '{last()}=1' name: 'Node {#NODE.NAME}: HA is not licensed' priority: AVERAGE description: 'The value notConfigured(1) indicates that the HA is not licensed.' - + uuid: 7a1b4d1c42be415a82bd667ad22cc38d expression: '{last()}=5' name: 'Node {#NODE.NAME}: Node has been taken over' priority: HIGH description: 'The thisNodeDead(5) setting indicates that this node has been takenover.' - + uuid: 0984cb890ec64f748e6bc5531bf80112 name: 'Network ports discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#IFNAME},1.3.6.1.4.1.789.1.22.2.1.2,{#NODE},1.3.6.1.4.1.789.1.22.2.1.1,{#TYPE},1.3.6.1.4.1.789.1.22.2.1.15,{#ROLE},1.3.6.1.4.1.789.1.22.2.1.3,{#IFDESCR},1.3.6.1.4.1.789.1.22.1.2.1.2]' @@ -685,6 +730,7 @@ zabbix_export: description: 'Network interfaces discovery with filter.' item_prototypes: - + uuid: abbab9f31f7a4e07a2e5f3fcb2150677 name: 'Node {#NODE}: port {#IFNAME} ({#TYPE}): Inbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.22.1.2.1.28.{#IFSNMPINDEX}' @@ -702,6 +748,7 @@ zabbix_export: tag: Application value: '{#IFDESCR}' - + uuid: 6f8c273e8efa40e3888716c7cad79f3f name: 'Node {#NODE}: port {#IFNAME} ({#TYPE}): Inbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.22.1.2.1.29.{#IFSNMPINDEX}' @@ -719,6 +766,7 @@ zabbix_export: tag: Application value: '{#IFDESCR}' - + uuid: 6fa2bb39354e4024805a82acf4feab29 name: 'Node {#NODE}: port {#IFNAME} ({#TYPE}): Bits received' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.22.1.2.1.25.{#IFSNMPINDEX}' @@ -740,6 +788,7 @@ zabbix_export: tag: Application value: '{#IFDESCR}' - + uuid: b414bb327e744c4b932263502da396c1 name: 'Node {#NODE}: port {#IFNAME} ({#TYPE}): Outbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.22.1.2.1.34.{#IFSNMPINDEX}' @@ -757,6 +806,7 @@ zabbix_export: tag: Application value: '{#IFDESCR}' - + uuid: baf565d001c044f8b8b5ea5caf09ea60 name: 'Node {#NODE}: port {#IFNAME} ({#TYPE}): Outbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.22.1.2.1.35.{#IFSNMPINDEX}' @@ -774,6 +824,7 @@ zabbix_export: tag: Application value: '{#IFDESCR}' - + uuid: cd474bb9b7b741e8a19654f9e2a67890 name: 'Node {#NODE}: port {#IFNAME} ({#TYPE}): Bits sent' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.22.1.2.1.31.{#IFSNMPINDEX}' @@ -795,6 +846,7 @@ zabbix_export: tag: Application value: '{#IFDESCR}' - + uuid: fc759bc9f1fd479498157c5ded9d1123 name: 'Node {#NODE}: port {#IFNAME} ({#TYPE}): Health degraded reason' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.22.2.1.32.{#SNMPINDEX}' @@ -813,6 +865,7 @@ zabbix_export: tag: Application value: '{#IFDESCR}' - + uuid: d50375f621464117afa5c469d06aa3a6 name: 'Node {#NODE}: port {#IFNAME} ({#TYPE}): Health' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.22.2.1.30.{#SNMPINDEX}' @@ -832,6 +885,7 @@ zabbix_export: tag: Application value: '{#IFDESCR}' - + uuid: 13b38a463e7a49058ca6907a9430d49f name: 'Node {#NODE}: port {#IFNAME} ({#TYPE}): State' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.22.2.1.4.{#SNMPINDEX}' @@ -850,6 +904,7 @@ zabbix_export: tag: Application value: '{#IFDESCR}' - + uuid: ba18b4cebd7547c1bd6f92bd9e0ca791 name: 'Node {#NODE}: port {#IFNAME} ({#TYPE}): Role' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.22.2.1.3.{#SNMPINDEX}' @@ -868,6 +923,7 @@ zabbix_export: tag: Application value: '{#IFDESCR}' - + uuid: 7e8816bdb15e4f1ab60c2c1b9706a34f name: 'Node {#NODE}: port {#IFNAME} ({#TYPE}): Speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.22.2.1.11.{#SNMPINDEX}' @@ -886,6 +942,7 @@ zabbix_export: tag: Application value: '{#IFDESCR}' - + uuid: ea7cd0c80dae43e3bfd871b8ce1c541b name: 'Node {#NODE}: port {#IFNAME} ({#TYPE}): Up by an administrator' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.789.1.22.2.1.14.{#SNMPINDEX}' @@ -905,6 +962,7 @@ zabbix_export: value: '{#IFDESCR}' trigger_prototypes: - + uuid: 02d0ef439d6943ae816f64517dfd998a expression: | {NetApp FAS3220 SNMP:fas3220.net.if[if64InErrors, "{#NODE}", "{#IFNAME}"].min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"} or {NetApp FAS3220 SNMP:fas3220.net.if[if64OutErrors, "{#NODE}", "{#IFNAME}"].min(5m)}>{$IF.ERRORS.WARN:"{#IFNAME}"} @@ -918,18 +976,21 @@ zabbix_export: description: 'Recovers when below 80% of {$IF.ERRORS.WARN:"{#IFNAME}"} threshold' manual_close: 'YES' - + uuid: 352dff11b6fd48d4a2040db81bcfa80e expression: '{NetApp FAS3220 SNMP:fas3220.net.port[netportLinkState, "{#NODE}", "{#IFNAME}"].last()}<>2 and {NetApp FAS3220 SNMP:fas3220.net.port[netportUpAdmin, "{#NODE}", "{#IFNAME}"].last()}=1' name: 'Node {#NODE}: port {#IFNAME} ({#TYPE}): Link down' priority: AVERAGE description: 'Link state is not UP and the port status is set ''UP'' by an administrator.' manual_close: 'YES' - + uuid: f0fe1633dfb842a79c6a568afa47c0e2 expression: '{NetApp FAS3220 SNMP:fas3220.net.port[netportHealthStatus, "{#NODE}", "{#IFNAME}"].last()}<>0 and {NetApp FAS3220 SNMP:fas3220.net.port[netportDegradedReason, "{#NODE}", "{#IFNAME}"].strlen()}>0' name: 'Node {#NODE}: port {#IFNAME} ({#TYPE}): Port is not healthy' priority: INFO description: '{{ITEM.LASTVALUE2}.regsub("(.*)", \1)}' graph_prototypes: - + uuid: 252ef20da69f43fd90afd5a560fdbd1e name: 'Node {#NODE}: port {#IFNAME} ({#TYPE}): Network traffic' graph_items: - @@ -1125,6 +1186,7 @@ zabbix_export: value: '95' valuemaps: - + uuid: e078162b11ff49f59c3ab6d905f88f2c name: 'FAS3220 HA cannot takeover cause' mappings: - @@ -1185,6 +1247,7 @@ zabbix_export: value: '19' newvalue: 'State of backup mailbox is doubtful' - + uuid: d6993f0258dd4978a85aa5c141f1706e name: 'FAS3220 HA settings' mappings: - @@ -1203,6 +1266,7 @@ zabbix_export: value: '5' newvalue: 'This node dead' - + uuid: 1fe2bf70bd63468584708a9d09eb42a1 name: 'FAS3220 NVRAM battery status' mappings: - @@ -1233,6 +1297,7 @@ zabbix_export: value: '9' newvalue: 'Fully charged' - + uuid: ee5e67c90bca4ded84df2d82589bc2fb name: 'FAS3220 Port health' mappings: - @@ -1242,6 +1307,7 @@ zabbix_export: value: '1' newvalue: Degraded - + uuid: bd6ea858292c414d9bfd435631001ef5 name: 'FAS3220 Port link state' mappings: - @@ -1257,6 +1323,7 @@ zabbix_export: value: '3' newvalue: DOWN - + uuid: c598c387157d4450b5bf8f68e6e794a4 name: 'FAS3220 Port role' mappings: - @@ -1278,6 +1345,7 @@ zabbix_export: value: '5' newvalue: Cluster-MGMT - + uuid: 6b0fec10a0eb4c70a8982419c6e635b9 name: 'FAS3220 Port speed' mappings: - @@ -1299,6 +1367,7 @@ zabbix_export: value: '5' newvalue: '100 Gb/s' - + uuid: c50cdd6dbe19482abdb870c12e7c7b8d name: 'FAS3220 Port UP by administrator' mappings: - @@ -1308,6 +1377,7 @@ zabbix_export: value: '1' newvalue: 'True' - + uuid: a84db909cb1841c688acc6b4b1b28af4 name: 'Service state' mappings: - @@ -1318,6 +1388,7 @@ zabbix_export: newvalue: Up triggers: - + uuid: f3c597441dc34f019abfc431564d48c1 expression: '{NetApp FAS3220 SNMP:fas3220.disk[diskFailedCount].last()}>0 and {NetApp FAS3220 SNMP:fas3220.disk[diskFailedMessage].diff()}=1' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{NetApp FAS3220 SNMP:fas3220.disk[diskFailedCount].last()}=0' diff --git a/templates/server/chassis_ipmi/template_server_chassis_ipmi.yaml b/templates/server/chassis_ipmi/template_server_chassis_ipmi.yaml index 3c5abe47a48..5c18a493116 100644 --- a/templates/server/chassis_ipmi/template_server_chassis_ipmi.yaml +++ b/templates/server/chassis_ipmi/template_server_chassis_ipmi.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:52Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: e960332b3f6c46a1956486d4f3f99fce name: 'Templates/Server hardware' templates: - + uuid: 02f35169a5a54a5aad8b3f06e798ab1f template: 'Chassis by IPMI' name: 'Chassis by IPMI' description: | @@ -26,6 +28,7 @@ zabbix_export: name: 'Templates/Server hardware' items: - + uuid: dbcf45cb09284fc19a17e7369c8fda43 name: 'Get IPMI sensors' type: IPMI key: ipmi.get @@ -39,6 +42,7 @@ zabbix_export: value: 'Zabbix raw items' discovery_rules: - + uuid: d0a3bd3c62d7438d8acde8ff0a9bb4db name: 'Discrete sensors discovery' type: DEPENDENT key: ipmi.discrete.discovery @@ -63,6 +67,7 @@ zabbix_export: description: 'Discovery of the discrete IPMI sensors.' item_prototypes: - + uuid: 6ce86fa51c614f94b2250e14af8d9385 name: 'IPMI: {#SENSOR_ID}' type: DEPENDENT key: 'ipmi.state_text[{#SENSOR_ID}]' @@ -88,6 +93,7 @@ zabbix_export: value: 'IPMI {#SENSOR_TYPE}' trigger_prototypes: - + uuid: f4b3dd07032b4fe6aef30f2fbe1e04ff expression: '{diff()}=1' name: 'IPMI: {#SENSOR_ID} value has changed' priority: INFO @@ -109,6 +115,7 @@ zabbix_export: lld_macro: '{#SENSOR_UNIT}' path: $.units - + uuid: bd5ceb5412d3462d90fa857b2d214788 name: 'Threshold sensors discovery' type: DEPENDENT key: ipmi.sensors.discovery @@ -132,6 +139,7 @@ zabbix_export: description: 'Discovery of the threshold IPMI sensors.' item_prototypes: - + uuid: 77e8c8c6e2444667b5da698c802dbae0 name: 'IPMI: {#SENSOR_ID}, {#SENSOR_UNIT}' type: DEPENDENT key: 'ipmi.value[{#SENSOR_ID}]' @@ -156,6 +164,7 @@ zabbix_export: value: 'IPMI {#SENSOR_TYPE}' trigger_prototypes: - + uuid: d99fa57271634f47b4ec03646dd7dca8 expression: '{min(5m)}>{#SENSOR_HI_CRIT}' name: 'IPMI: {#SENSOR_ID} value is above critical high (greater than {#SENSOR_HI_CRIT} for 5m)' priority: HIGH @@ -165,6 +174,7 @@ zabbix_export: name: 'IPMI: {#SENSOR_ID} value is above non-recoverable high (greater than {#SENSOR_HI_DISAST} for 5m)' expression: '{Chassis by IPMI:ipmi.value[{#SENSOR_ID}].min(5m)}>{#SENSOR_HI_DISAST}' - + uuid: 36583f86e1014652940127b72b48a637 expression: '{min(5m)}>{#SENSOR_HI_WARN}' name: 'IPMI: {#SENSOR_ID} value is above non-critical high (greater than {#SENSOR_HI_WARN} for 5m)' priority: WARNING @@ -177,11 +187,13 @@ zabbix_export: name: 'IPMI: {#SENSOR_ID} value is above non-recoverable high (greater than {#SENSOR_HI_DISAST} for 5m)' expression: '{Chassis by IPMI:ipmi.value[{#SENSOR_ID}].min(5m)}>{#SENSOR_HI_DISAST}' - + uuid: 374f8c5130af49ae84e09cf494462e7b expression: '{min(5m)}>{#SENSOR_HI_DISAST}' name: 'IPMI: {#SENSOR_ID} value is above non-recoverable high (greater than {#SENSOR_HI_DISAST} for 5m)' priority: DISASTER description: 'The trigger is informing that a value higher than the upper non-recoverable threshold has been reached.' - + uuid: 00dce94a7585465383e553ff26fee5cd expression: '{min(5m)}<{#SENSOR_LO_CRIT}' name: 'IPMI: {#SENSOR_ID} value is below critical low (less than {#SENSOR_LO_CRIT} for 5m)' priority: HIGH @@ -191,6 +203,7 @@ zabbix_export: name: 'IPMI: {#SENSOR_ID} value is below non-recoverable low (less than {#SENSOR_LO_DISAST} for 5m)' expression: '{Chassis by IPMI:ipmi.value[{#SENSOR_ID}].min(5m)}<{#SENSOR_LO_DISAST}' - + uuid: 142b8e58646740f3a686ee4099af00fb expression: '{min(5m)}<{#SENSOR_LO_WARN}' name: 'IPMI: {#SENSOR_ID} value is below non-critical low (less than {#SENSOR_LO_WARN} for 5m)' priority: WARNING @@ -203,12 +216,14 @@ zabbix_export: name: 'IPMI: {#SENSOR_ID} value is below non-recoverable low (less than {#SENSOR_LO_DISAST} for 5m)' expression: '{Chassis by IPMI:ipmi.value[{#SENSOR_ID}].min(5m)}<{#SENSOR_LO_DISAST}' - + uuid: 1573005a1b2446029a1f96a5a9e62bc1 expression: '{min(5m)}<{#SENSOR_LO_DISAST}' name: 'IPMI: {#SENSOR_ID} value is below non-recoverable low (less than {#SENSOR_LO_DISAST} for 5m)' priority: DISASTER description: 'The trigger is informing that a value less than the lower non-recoverable threshold has been reached.' graph_prototypes: - + uuid: 85099badf8d547d89f498cf29bcd51a8 name: 'IPMI: {#SENSOR_ID}' graph_items: - diff --git a/templates/server/cisco_ucs_snmp/template_server_cisco_ucs_snmp.yaml b/templates/server/cisco_ucs_snmp/template_server_cisco_ucs_snmp.yaml index d13cf857beb..61a3ac42f99 100644 --- a/templates/server/cisco_ucs_snmp/template_server_cisco_ucs_snmp.yaml +++ b/templates/server/cisco_ucs_snmp/template_server_cisco_ucs_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:53Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: e960332b3f6c46a1956486d4f3f99fce name: 'Templates/Server hardware' templates: - + uuid: cb66d34564e44b3893442fc74cf6e951 template: 'Cisco UCS SNMP' name: 'Cisco UCS SNMP' description: | @@ -26,6 +28,7 @@ zabbix_export: name: 'Templates/Server hardware' discovery_rules: - + uuid: 5c6518a1df0b45c09f3a2f186c3d4e3b name: 'Array Controller Cache Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#DISKARRAY_CACHE_LOCATION},1.3.6.1.4.1.9.9.719.1.45.11.1.2]' @@ -34,6 +37,7 @@ zabbix_export: description: 'Scanning table of Array controllers: CISCO-UNIFIED-COMPUTING-STORAGE-MIB::cucsStorageControllerTable.' item_prototypes: - + uuid: 52055929503041018d8261f15231f346 name: '{#DISKARRAY_CACHE_LOCATION}: Disk array cache controller battery status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.719.1.45.11.1.9.{#SNMPINDEX}' @@ -49,12 +53,14 @@ zabbix_export: value: 'Disk arrays' trigger_prototypes: - + uuid: 216005c4f4b8486ca841edba7e88cb72 expression: '{count(#1,{$DISK_ARRAY_CACHE_BATTERY_CRIT_STATUS},eq)}=1' name: '{#DISKARRAY_CACHE_LOCATION}: Disk array cache controller battery is in critical state!' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the device for faults' - + uuid: f3a39427d7a24bbeb8e6cec57d118f05 expression: '{count(#1,{$DISK_ARRAY_CACHE_BATTERY_OK_STATUS},ne)}=1' name: '{#DISKARRAY_CACHE_LOCATION}: Disk array cache controller battery is not in optimal state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -65,6 +71,7 @@ zabbix_export: name: '{#DISKARRAY_CACHE_LOCATION}: Disk array cache controller battery is in critical state!' expression: '{Cisco UCS SNMP:system.hw.diskarray.cache.battery.status[cucsStorageRaidBatteryOperability.{#SNMPINDEX}].count(#1,{$DISK_ARRAY_CACHE_BATTERY_CRIT_STATUS},eq)}=1' - + uuid: b77a56dcaa1947dd8c74b5764c36c22a name: 'Array Controller Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#DISKARRAY_LOCATION},1.3.6.1.4.1.9.9.719.1.45.1.1.2]' @@ -73,6 +80,7 @@ zabbix_export: description: 'Scanning table of Array controllers: CISCO-UNIFIED-COMPUTING-STORAGE-MIB::cucsStorageControllerTable.' item_prototypes: - + uuid: b0e1dd6aab454628bf46c0dba5293424 name: '{#DISKARRAY_LOCATION}: Disk array controller model' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.719.1.45.1.1.5.{#SNMPINDEX}' @@ -86,6 +94,7 @@ zabbix_export: tag: Application value: 'Disk arrays' - + uuid: 262d45ac58734c0096de2b96d8294f4c name: '{#DISKARRAY_LOCATION}: Disk array controller status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.719.1.45.1.1.6.{#SNMPINDEX}' @@ -101,12 +110,14 @@ zabbix_export: value: 'Disk arrays' trigger_prototypes: - + uuid: 6ec1855e14da4272859257fc4ec492ca expression: '{count(#1,{$DISK_ARRAY_CRIT_STATUS:"inoperable"},eq)}=1' name: '{#DISKARRAY_LOCATION}: Disk array controller is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: HIGH description: 'Please check the device for faults' - + uuid: ca4b6da2b20b4179bff63c2f01af376d expression: '{count(#1,{$DISK_ARRAY_WARN_STATUS:"degraded"},eq)}=1' name: '{#DISKARRAY_LOCATION}: Disk array controller is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -117,6 +128,7 @@ zabbix_export: name: '{#DISKARRAY_LOCATION}: Disk array controller is in critical state' expression: '{Cisco UCS SNMP:system.hw.diskarray.status[cucsStorageControllerOperState.{#SNMPINDEX}].count(#1,{$DISK_ARRAY_CRIT_STATUS:"inoperable"},eq)}=1' - + uuid: b2983816698544f09c1b1f1d7706c028 expression: '{count(#1,{$DISK_ARRAY_OK_STATUS:"operable"},ne)}=1' name: '{#DISKARRAY_LOCATION}: Disk array controller is not in optimal state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -130,6 +142,7 @@ zabbix_export: name: '{#DISKARRAY_LOCATION}: Disk array controller is in warning state' expression: '{Cisco UCS SNMP:system.hw.diskarray.status[cucsStorageControllerOperState.{#SNMPINDEX}].count(#1,{$DISK_ARRAY_WARN_STATUS:"degraded"},eq)}=1' - + uuid: 3c067096a2fc40c390a335e40bacc089 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#FAN_LOCATION},1.3.6.1.4.1.9.9.719.1.15.12.1.2]' @@ -137,6 +150,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: f65860004eb74ab187d080782177370c name: '{#FAN_LOCATION}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.719.1.15.12.1.9.{#SNMPINDEX}' @@ -155,12 +169,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: d90fa9a67cf846a78b09f2c456141c76 expression: '{count(#1,{$FAN_CRIT_STATUS:"inoperable"},eq)}=1' name: '{#FAN_LOCATION}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: af5ef26652e84977a3c2ab33248ec44d expression: '{count(#1,{$FAN_WARN_STATUS:"degraded"},eq)}=1' name: '{#FAN_LOCATION}: Fan is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -171,6 +187,7 @@ zabbix_export: name: '{#FAN_LOCATION}: Fan is in critical state' expression: '{Cisco UCS SNMP:sensor.fan.status[cucsEquipmentFanOperState.{#SNMPINDEX}].count(#1,{$FAN_CRIT_STATUS:"inoperable"},eq)}=1' - + uuid: 93247d3808394f7195356ced554d0d55 name: 'Physical Disk Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#DISK_LOCATION},1.3.6.1.4.1.9.9.719.1.45.4.1.2]' @@ -179,6 +196,7 @@ zabbix_export: description: 'Scanning table of physical drive entries CISCO-UNIFIED-COMPUTING-STORAGE-MIB::cucsStorageLocalDiskTable.' item_prototypes: - + uuid: 4dc3f8718af645998441c436263a1053 name: '{#DISK_LOCATION}: Physical disk media type' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.719.1.45.4.1.7.{#SNMPINDEX}' @@ -195,6 +213,7 @@ zabbix_export: tag: Application value: 'Physical disks' - + uuid: 6d45ac307cce40d481c556660dea3157 name: '{#DISK_LOCATION}: Physical disk model name' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.719.1.45.4.1.12.{#SNMPINDEX}' @@ -211,6 +230,7 @@ zabbix_export: tag: Application value: 'Physical disks' - + uuid: da12b7742c0343709ab4c1d97c0b0f4c name: '{#DISK_LOCATION}: Disk size' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.719.1.45.4.1.13.{#SNMPINDEX}' @@ -232,6 +252,7 @@ zabbix_export: tag: Application value: 'Physical disks' - + uuid: cb73c8de596549888d5f94b13619da3d name: '{#DISK_LOCATION}: Physical disk status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.719.1.45.4.1.18.{#SNMPINDEX}' @@ -249,6 +270,7 @@ zabbix_export: value: 'Physical disks' trigger_prototypes: - + uuid: 2e48d9028cc1488daa8a6abc2a0cc145 expression: '{count(#1,{$DISK_CRIT_STATUS:"bad"},eq)}=1 or {count(#1,{$DISK_CRIT_STATUS:"predictiveFailure"},eq)}=1' name: '{#DISK_LOCATION}: Physical disk error' opdata: 'Current status: {ITEM.LASTVALUE1}' @@ -259,12 +281,14 @@ zabbix_export: name: '{#DISK_LOCATION}: Physical disk failed' expression: '{Cisco UCS SNMP:system.hw.physicaldisk.status[cucsStorageLocalDiskDiskState.{#SNMPINDEX}].count(#1,{$DISK_FAIL_STATUS:"failed"},eq)}=1' - + uuid: 0888a7a1e79d4d6d9da9e3800d7c916d expression: '{count(#1,{$DISK_FAIL_STATUS:"failed"},eq)}=1' name: '{#DISK_LOCATION}: Physical disk failed' opdata: 'Current status: {ITEM.LASTVALUE1}' priority: HIGH description: 'Please check physical disk for warnings or errors' - + uuid: f8be95a8eb5a487c8c8f05d62e90f041 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PSU_LOCATION},1.3.6.1.4.1.9.9.719.1.15.56.1.2]' @@ -272,6 +296,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: 0e869e57db494940b630fc2b8f10c60b name: '{#PSU_LOCATION}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.719.1.15.56.1.7.{#SNMPINDEX}' @@ -290,12 +315,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 88cb1f35006544558ba3b80291507859 expression: '{count(#1,{$PSU_CRIT_STATUS:"inoperable"},eq)}=1' name: '{#PSU_LOCATION}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 4b3e4e665c4e47f99eaf20ac88dc114d expression: '{count(#1,{$PSU_WARN_STATUS:"degraded"},eq)}=1' name: '{#PSU_LOCATION}: Power supply is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -306,6 +333,7 @@ zabbix_export: name: '{#PSU_LOCATION}: Power supply is in critical state' expression: '{Cisco UCS SNMP:sensor.psu.status[cucsEquipmentPsuOperState.{#SNMPINDEX}].count(#1,{$PSU_CRIT_STATUS:"inoperable"},eq)}=1' - + uuid: 098a87f2e7094da9853bf2cb94677092 name: 'Temperature CPU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SENSOR_LOCATION},1.3.6.1.4.1.9.9.719.1.41.2.1.2]' @@ -313,6 +341,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: b0a744fc4e524406ab87ccc4fbaae3b2 name: '{#SENSOR_LOCATION}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.719.1.41.2.1.10.{#SNMPINDEX}' @@ -329,6 +358,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 370b003ecbe74a9385ed91037e06a84f expression: '{avg(5m)}>{$TEMP_CRIT:"CPU"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:"CPU"}-3' @@ -337,6 +367,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: f0995895021248bea9d6003e527e5518 expression: '{avg(5m)}>{$TEMP_WARN:"CPU"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:"CPU"}-3' @@ -350,6 +381,7 @@ zabbix_export: expression: '{Cisco UCS SNMP:sensor.temp.value[cucsProcessorEnvStatsTemperature.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:"CPU"}' recovery_expression: '{Cisco UCS SNMP:sensor.temp.value[cucsProcessorEnvStatsTemperature.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:"CPU"}-3' - + uuid: 2ae6376345b5496ab3b0e110a89d3581 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:"CPU"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:"CPU"}+3' @@ -357,6 +389,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: 06216bba529b4fb2b1c52fb57d365c6a name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SENSOR_LOCATION},1.3.6.1.4.1.9.9.719.1.9.44.1.2]' @@ -364,6 +397,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: 1287280a5c9449bd96f11ad3b6a92455 name: '{#SENSOR_LOCATION}.IOH: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.719.1.9.44.1.13.{#SNMPINDEX}' @@ -380,6 +414,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 090ae4c1f4d1401683368536186bf078 expression: '{avg(5m)}>{$TEMP_CRIT:"Ambient"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:"Ambient"}-3' @@ -388,6 +423,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: cbb5d4fa05b04285b2d9fb7d383dc50f expression: '{avg(5m)}>{$TEMP_WARN:"Ambient"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:"Ambient"}-3' @@ -401,6 +437,7 @@ zabbix_export: expression: '{Cisco UCS SNMP:sensor.temp.value[cucsComputeRackUnitMbTempSltatsIoh1Temp.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:"Ambient"}' recovery_expression: '{Cisco UCS SNMP:sensor.temp.value[cucsComputeRackUnitMbTempSltatsIoh1Temp.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:"Ambient"}-3' - + uuid: b055b6009749418aa036ff484fe324a2 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:"Ambient"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:"Ambient"}+3' @@ -408,6 +445,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: 9ee4d857346541c6870586a0c7989fc5 name: '{#SENSOR_LOCATION}.Ambient: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.719.1.9.44.1.4.{#SNMPINDEX}' @@ -424,6 +462,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 5c5636990425415a87104e37c924a01f expression: '{avg(5m)}>{$TEMP_CRIT:"Ambient"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:"Ambient"}-3' @@ -432,6 +471,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 3090b6da58f245cf88c854b5f1b39d20 expression: '{avg(5m)}>{$TEMP_WARN:"Ambient"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:"Ambient"}-3' @@ -445,6 +485,7 @@ zabbix_export: expression: '{Cisco UCS SNMP:sensor.temp.value[cucsComputeRackUnitMbTempStatsAmbientTemp.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:"Ambient"}' recovery_expression: '{Cisco UCS SNMP:sensor.temp.value[cucsComputeRackUnitMbTempStatsAmbientTemp.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:"Ambient"}-3' - + uuid: 6c335cfebc1a4495b00dda94b267449c expression: '{avg(5m)}<{$TEMP_CRIT_LOW:"Ambient"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:"Ambient"}+3' @@ -452,6 +493,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: 9dc8ac1ccf2a4671bef441db6297b2f9 name: '{#SENSOR_LOCATION}.Front: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.719.1.9.44.1.8.{#SNMPINDEX}' @@ -468,6 +510,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: c98131cd25184c0c956f9c56fec5e1a2 expression: '{avg(5m)}>{$TEMP_CRIT:"Ambient"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:"Ambient"}-3' @@ -476,6 +519,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 0dc03fcca86f4c4fab3363f83cecbddc expression: '{avg(5m)}>{$TEMP_WARN:"Ambient"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:"Ambient"}-3' @@ -489,6 +533,7 @@ zabbix_export: expression: '{Cisco UCS SNMP:sensor.temp.value[cucsComputeRackUnitMbTempStatsFrontTemp.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:"Ambient"}' recovery_expression: '{Cisco UCS SNMP:sensor.temp.value[cucsComputeRackUnitMbTempStatsFrontTemp.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:"Ambient"}-3' - + uuid: 870edbab1c8e414d977cdae80409ca93 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:"Ambient"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:"Ambient"}+3' @@ -496,6 +541,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: 631d46aad1b2403b9512299e2446a24e name: '{#SENSOR_LOCATION}.Rear: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.719.1.9.44.1.21.{#SNMPINDEX}' @@ -512,6 +558,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: a200aceb84df4f878ef3427e15629076 expression: '{avg(5m)}>{$TEMP_CRIT:"Ambient"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:"Ambient"}-3' @@ -520,6 +567,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 461582a0eab042499a68e6d665281bf1 expression: '{avg(5m)}>{$TEMP_WARN:"Ambient"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:"Ambient"}-3' @@ -533,6 +581,7 @@ zabbix_export: expression: '{Cisco UCS SNMP:sensor.temp.value[cucsComputeRackUnitMbTempStatsRearTemp.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:"Ambient"}' recovery_expression: '{Cisco UCS SNMP:sensor.temp.value[cucsComputeRackUnitMbTempStatsRearTemp.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:"Ambient"}-3' - + uuid: 5912b1b55df240939c15510fb7db1093 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:"Ambient"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:"Ambient"}+3' @@ -540,6 +589,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: 0a96ab839bde40cf9d1d4db602c57a5e name: 'Unit Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#UNIT_LOCATION},1.3.6.1.4.1.9.9.719.1.9.35.1.2]' @@ -547,6 +597,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: 9d0f6f5594a24c588da63fd29bf2152f name: '{#UNIT_LOCATION}: Hardware model name' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.719.1.9.35.1.32.{#SNMPINDEX}' @@ -568,6 +619,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: b0c955f0fc184c6686fa2fe3fce29f1a name: '{#UNIT_LOCATION}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.719.1.9.35.1.47.{#SNMPINDEX}' @@ -590,12 +642,14 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 0b2d4c3121a44f7f8717aa4c5bc35bec expression: '{diff()}=1 and {strlen()}>0' name: '{#UNIT_LOCATION}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 00a0fe6510064375a1736433a17904c0 name: '{#UNIT_LOCATION}: Overall system health status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.719.1.9.35.1.42.{#SNMPINDEX}' @@ -614,12 +668,14 @@ zabbix_export: value: Status trigger_prototypes: - + uuid: a483810e8e4a4357a9893369f40502c1 expression: '{count(#1,{$HEALTH_CRIT_STATUS:"computeFailed"},eq)}=1 or {count(#1,{$HEALTH_CRIT_STATUS:"configFailure"},eq)}=1 or {count(#1,{$HEALTH_CRIT_STATUS:"unconfigFailure"},eq)}=1 or {count(#1,{$HEALTH_CRIT_STATUS:"inoperable"},eq)}=1' name: '{#UNIT_LOCATION}: System status is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: HIGH description: 'Please check the device for errors' - + uuid: 5079c59854524b72aedf626e0c419211 expression: '{count(#1,{$HEALTH_WARN_STATUS:"testFailed"},eq)}=1 or {count(#1,{$HEALTH_WARN_STATUS:"thermalProblem"},eq)}=1 or {count(#1,{$HEALTH_WARN_STATUS:"powerProblem"},eq)}=1 or {count(#1,{$HEALTH_WARN_STATUS:"voltageProblem"},eq)}=1 or {count(#1,{$HEALTH_WARN_STATUS:"diagnosticsFailed"},eq)}=1' name: '{#UNIT_LOCATION}: System status is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -630,6 +686,7 @@ zabbix_export: name: '{#UNIT_LOCATION}: System status is in critical state' expression: '{Cisco UCS SNMP:system.status[cucsComputeRackUnitOperState.{#SNMPINDEX}].count(#1,{$HEALTH_CRIT_STATUS:"computeFailed"},eq)}=1 or {Cisco UCS SNMP:system.status[cucsComputeRackUnitOperState.{#SNMPINDEX}].count(#1,{$HEALTH_CRIT_STATUS:"configFailure"},eq)}=1 or {Cisco UCS SNMP:system.status[cucsComputeRackUnitOperState.{#SNMPINDEX}].count(#1,{$HEALTH_CRIT_STATUS:"unconfigFailure"},eq)}=1 or {Cisco UCS SNMP:system.status[cucsComputeRackUnitOperState.{#SNMPINDEX}].count(#1,{$HEALTH_CRIT_STATUS:"inoperable"},eq)}=1' - + uuid: b76c04b65a8348539434d8857d1450aa name: 'Virtual Disk Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#VDISK_LOCATION},1.3.6.1.4.1.9.9.719.1.45.8.1.2]' @@ -638,6 +695,7 @@ zabbix_export: description: 'CISCO-UNIFIED-COMPUTING-STORAGE-MIB::cucsStorageLocalLunTable' item_prototypes: - + uuid: 0c6d53aae84e41fa9bdccf06a51bbf21 name: '{#VDISK_LOCATION}: Layout type' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.719.1.45.8.1.14.{#SNMPINDEX}' @@ -654,6 +712,7 @@ zabbix_export: tag: Application value: 'Virtual disks' - + uuid: db7e07e0325145d0a8f6bcef0cd0dff2 name: '{#VDISK_LOCATION}: Disk size' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.719.1.45.8.1.13.{#SNMPINDEX}' @@ -677,6 +736,7 @@ zabbix_export: tag: Application value: 'Virtual disks' - + uuid: 5c0d7116c19940608ca40058e47fd595 name: '{#VDISK_LOCATION}: Status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.719.1.45.8.1.10.{#SNMPINDEX}' @@ -694,6 +754,7 @@ zabbix_export: value: 'Virtual disks' trigger_prototypes: - + uuid: ec5bcf7b03f24a2b973bea66e3682f6a expression: '{count(#1,{$VDISK_OK_STATUS:"equipped"},ne)}=1' name: '{#VDISK_LOCATION}: Virtual disk is not in OK state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -783,6 +844,7 @@ zabbix_export: value: '10' valuemaps: - + uuid: e1686896f31e483f9add962dbbd90afb name: 'CISCO-UNIFIED-COMPUTING-TC-MIB::CucsEquipmentOperability' mappings: - @@ -882,6 +944,7 @@ zabbix_export: value: '108' newvalue: linkActivateBlocked - + uuid: 5055674c42a241e3a2156de1dc1715bf name: 'CISCO-UNIFIED-COMPUTING-TC-MIB::CucsEquipmentPresence' mappings: - @@ -945,6 +1008,7 @@ zabbix_export: value: '105' newvalue: equippedDiscUnknown - + uuid: 398aa5bf5eb44a8c8dd96babd98f1bd3 name: 'CISCO-UNIFIED-COMPUTING-TC-MIB::CucsLsOperState' mappings: - @@ -1047,6 +1111,7 @@ zabbix_export: value: '212' newvalue: svnicNotPresent - + uuid: 7d3e38476c894ae59ecac6640b24f833 name: 'CISCO-UNIFIED-COMPUTING-TC-MIB::CucsStorageLunType' mappings: - @@ -1080,6 +1145,7 @@ zabbix_export: value: '9' newvalue: stripeDualParityStripe - + uuid: 9b7c7078039c4e348ab417da71b96f5c name: 'CISCO-UNIFIED-COMPUTING-TC-MIB::CucsStoragePDriveStatus' mappings: - diff --git a/templates/server/dell_idrac_snmp/template_server_dell_idrac_snmp.yaml b/templates/server/dell_idrac_snmp/template_server_dell_idrac_snmp.yaml index c4a0c845380..8d3efc96291 100644 --- a/templates/server/dell_idrac_snmp/template_server_dell_idrac_snmp.yaml +++ b/templates/server/dell_idrac_snmp/template_server_dell_idrac_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:53Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: e960332b3f6c46a1956486d4f3f99fce name: 'Templates/Server hardware' templates: - + uuid: 43dc5c8a9a0e4786b64e44422c7f32b4 template: 'Dell iDRAC SNMP' name: 'Dell iDRAC SNMP' description: | @@ -23,6 +25,7 @@ zabbix_export: name: 'Templates/Server hardware' items: - + uuid: e49f14d4a51f4018b17bd200d4819975 name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.674.10892.5.1.1.8.0 @@ -45,6 +48,7 @@ zabbix_export: value: Inventory triggers: - + uuid: cfe320dd4a0f41f598a322613f8d59ae expression: '{diff()}=1 and {strlen()}>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -52,6 +56,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: 9fc4348dc3c641dcbd0bb04b58145c91 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.674.10892.5.1.3.12.0 @@ -74,6 +79,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 4951ab6260b145ccb0c21abdcf5bb361 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.674.10892.5.1.3.2.0 @@ -97,12 +103,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 175ad84d338340adb77bd06ef9af3719 expression: '{diff()}=1 and {strlen()}>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 9750f3ffa5d648ce9e99adea1d92b54c name: 'Overall system health status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.674.10892.5.2.1.0 @@ -121,12 +129,14 @@ zabbix_export: value: Status triggers: - + uuid: 0ba1149c8d63414bb0b937df6d93e2cc expression: '{count(#1,{$HEALTH_DISASTER_STATUS},eq)}=1' name: 'System is in unrecoverable state!' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: HIGH description: 'Please check the device for faults' - + uuid: a7aac4a31dd64b85af2b3b6e8a8a95b7 expression: '{count(#1,{$HEALTH_CRIT_STATUS},eq)}=1' name: 'System status is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -137,6 +147,7 @@ zabbix_export: name: 'System is in unrecoverable state!' expression: '{Dell iDRAC SNMP:system.status[globalSystemStatus.0].count(#1,{$HEALTH_DISASTER_STATUS},eq)}=1' - + uuid: ecd6f5797d8d439b9b063b552d185214 expression: '{count(#1,{$HEALTH_WARN_STATUS},eq)}=1' name: 'System status is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -150,6 +161,7 @@ zabbix_export: name: 'System status is in critical state' expression: '{Dell iDRAC SNMP:system.status[globalSystemStatus.0].count(#1,{$HEALTH_CRIT_STATUS},eq)}=1' - + uuid: 83ebf3d38c92457a9d0462e3849d83ce name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.674.10892.5.1.3.6.0 @@ -173,6 +185,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 3c75e94332a443979d0aac95a790c11e expression: '{diff()}=1 and {strlen()}>0' name: 'Operating system description has changed' priority: INFO @@ -180,6 +193,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: 2bb1759d46264c92b7cb70e7a1d18236 name: 'Array Controller Cache Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#BATTERY_NUM},1.3.6.1.4.1.674.10892.5.5.1.20.130.15.1.1]' @@ -188,6 +202,7 @@ zabbix_export: description: 'IDRAC-MIB-SMIv2::batteryTable' item_prototypes: - + uuid: 05378fb979554b3d824c355b360f0652 name: 'Battery {#BATTERY_NUM}: Disk array cache controller battery status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.5.1.20.130.15.1.4.{#SNMPINDEX}' @@ -213,12 +228,14 @@ zabbix_export: value: 'Disk arrays' trigger_prototypes: - + uuid: ba5b117298624c708a0490fcf7983d65 expression: '{count(#1,{$DISK_ARRAY_CACHE_BATTERY_CRIT_STATUS},eq)}=1' name: 'Battery {#BATTERY_NUM}: Disk array cache controller battery is in critical state!' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the device for faults' - + uuid: 211b24e5673e48159afea0a4f30512fb expression: '{count(#1,{$DISK_ARRAY_CACHE_BATTERY_WARN_STATUS},eq)}=1' name: 'Battery {#BATTERY_NUM}: Disk array cache controller battery is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -229,6 +246,7 @@ zabbix_export: name: 'Battery {#BATTERY_NUM}: Disk array cache controller battery is in critical state!' expression: '{Dell iDRAC SNMP:system.hw.diskarray.cache.battery.status[batteryState.{#SNMPINDEX}].count(#1,{$DISK_ARRAY_CACHE_BATTERY_CRIT_STATUS},eq)}=1' - + uuid: 1603c4f24dfd46a5b6525025c10406dd expression: '{count(#1,{$DISK_ARRAY_CACHE_BATTERY_OK_STATUS},ne)}=1' name: 'Battery {#BATTERY_NUM}: Disk array cache controller battery is not in optimal state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -242,6 +260,7 @@ zabbix_export: name: 'Battery {#BATTERY_NUM}: Disk array cache controller battery is in warning state' expression: '{Dell iDRAC SNMP:system.hw.diskarray.cache.battery.status[batteryState.{#SNMPINDEX}].count(#1,{$DISK_ARRAY_CACHE_BATTERY_WARN_STATUS},eq)}=1' - + uuid: 10eaaac3051e47d9bf8fd5e6f0ff840e name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.674.10892.5.4.700.12.1.5,{#FAN_DESCR},1.3.6.1.4.1.674.10892.5.4.700.12.1.8,{#TYPE},1.3.6.1.4.1.674.10892.5.4.700.12.1.7]' @@ -256,6 +275,7 @@ zabbix_export: description: 'IDRAC-MIB-SMIv2::coolingDeviceTable' item_prototypes: - + uuid: bf61401efbc44ed39bedc92b97ff563a name: '{#FAN_DESCR}: Fan speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.4.700.12.1.6.{#SNMPINDEX}' @@ -274,6 +294,7 @@ zabbix_export: tag: Application value: Fans - + uuid: 363a909cc7eb4dc6a225417b2487bad8 name: '{#FAN_DESCR}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.4.700.12.1.5.{#SNMPINDEX}' @@ -292,12 +313,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 17e8ccbe6125493ca852e703e5e9db24 expression: '{count(#1,{$FAN_CRIT_STATUS:"criticalUpper"},eq)}=1 or {count(#1,{$FAN_CRIT_STATUS:"nonRecoverableUpper"},eq)}=1 or {count(#1,{$FAN_CRIT_STATUS:"criticalLower"},eq)}=1 or {count(#1,{$FAN_CRIT_STATUS:"nonRecoverableLower"},eq)}=1 or {count(#1,{$FAN_CRIT_STATUS:"failed"},eq)}=1' name: '{#FAN_DESCR}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 1538640c82ea4fff941ed361c46853d9 expression: '{count(#1,{$FAN_WARN_STATUS:"nonCriticalUpper"},eq)}=1 or {count(#1,{$FAN_WARN_STATUS:"nonCriticalLower"},eq)}=1' name: '{#FAN_DESCR}: Fan is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -308,6 +331,7 @@ zabbix_export: name: '{#FAN_DESCR}: Fan is in critical state' expression: '{Dell iDRAC SNMP:sensor.fan.status[coolingDeviceStatus.{#SNMPINDEX}].count(#1,{$FAN_CRIT_STATUS:"criticalUpper"},eq)}=1 or {Dell iDRAC SNMP:sensor.fan.status[coolingDeviceStatus.{#SNMPINDEX}].count(#1,{$FAN_CRIT_STATUS:"nonRecoverableUpper"},eq)}=1 or {Dell iDRAC SNMP:sensor.fan.status[coolingDeviceStatus.{#SNMPINDEX}].count(#1,{$FAN_CRIT_STATUS:"criticalLower"},eq)}=1 or {Dell iDRAC SNMP:sensor.fan.status[coolingDeviceStatus.{#SNMPINDEX}].count(#1,{$FAN_CRIT_STATUS:"nonRecoverableLower"},eq)}=1 or {Dell iDRAC SNMP:sensor.fan.status[coolingDeviceStatus.{#SNMPINDEX}].count(#1,{$FAN_CRIT_STATUS:"failed"},eq)}=1' - + uuid: 49d6570731ad4cd9a33bf4afa660eaf8 name: 'Array Controller Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.674.10892.5.5.1.20.130.1.1.38,{#CNTLR_NAME},1.3.6.1.4.1.674.10892.5.5.1.20.130.1.1.79]' @@ -316,6 +340,7 @@ zabbix_export: description: 'IDRAC-MIB-SMIv2::controllerTable' item_prototypes: - + uuid: f2d6f51d3b4047d99efe437b5995a6c5 name: '{#CNTLR_NAME}: Disk array controller model' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.5.1.20.130.1.1.2.{#SNMPINDEX}' @@ -331,6 +356,7 @@ zabbix_export: tag: Application value: 'Disk arrays' - + uuid: 55504ef472384a8689a72ae70881fe71 name: '{#CNTLR_NAME}: Disk array controller status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.5.1.20.130.1.1.38.{#SNMPINDEX}' @@ -355,6 +381,7 @@ zabbix_export: value: 'Disk arrays' trigger_prototypes: - + uuid: 3694bd22504545a59be6bcc3c8556b06 expression: '{count(#1,{$DISK_ARRAY_CRIT_STATUS:"critical"},eq)}=1' name: '{#CNTLR_NAME}: Disk array controller is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -365,12 +392,14 @@ zabbix_export: name: '{#CNTLR_NAME}: Disk array controller is in unrecoverable state!' expression: '{Dell iDRAC SNMP:system.hw.diskarray.status[controllerComponentStatus.{#SNMPINDEX}].count(#1,{$DISK_ARRAY_FAIL_STATUS:"nonRecoverable"},eq)}=1' - + uuid: 217893d0a9a743c8b7a20b45bbcdca67 expression: '{count(#1,{$DISK_ARRAY_FAIL_STATUS:"nonRecoverable"},eq)}=1' name: '{#CNTLR_NAME}: Disk array controller is in unrecoverable state!' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: DISASTER description: 'Please check the device for faults' - + uuid: 9b79d945740347a8ac170bb27d66209c expression: '{count(#1,{$DISK_ARRAY_WARN_STATUS:"nonCritical"},eq)}=1' name: '{#CNTLR_NAME}: Disk array controller is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -384,6 +413,7 @@ zabbix_export: name: '{#CNTLR_NAME}: Disk array controller is in unrecoverable state!' expression: '{Dell iDRAC SNMP:system.hw.diskarray.status[controllerComponentStatus.{#SNMPINDEX}].count(#1,{$DISK_ARRAY_FAIL_STATUS:"nonRecoverable"},eq)}=1' - + uuid: 3a7ac779581345b9b4791390dee3baf4 name: 'Physical Disk Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.674.10892.5.5.1.20.130.4.1.1,{#DISK_NAME},1.3.6.1.4.1.674.10892.5.5.1.20.130.4.1.2]' @@ -392,6 +422,7 @@ zabbix_export: description: 'IDRAC-MIB-SMIv2::physicalDiskTable' item_prototypes: - + uuid: b5d7d97f769948d1986548b8f799874a name: '{#DISK_NAME}: Physical disk media type' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.5.1.20.130.4.1.35.{#SNMPINDEX}' @@ -412,6 +443,7 @@ zabbix_export: tag: Application value: 'Physical disks' - + uuid: f094adc420fc49b19e23a3071b8dc15f name: '{#DISK_NAME}: Physical disk model name' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.5.1.20.130.4.1.6.{#SNMPINDEX}' @@ -428,6 +460,7 @@ zabbix_export: tag: Application value: 'Physical disks' - + uuid: 6a6a8198b9c6485290acb703d87ec7c9 name: '{#DISK_NAME}: Physical disk part number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.5.1.20.130.4.1.27.{#SNMPINDEX}' @@ -444,6 +477,7 @@ zabbix_export: tag: Application value: 'Physical disks' - + uuid: 1cfaa7f506144a06a3ee159528a1a8fb name: '{#DISK_NAME}: Physical disk serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.5.1.20.130.4.1.7.{#SNMPINDEX}' @@ -460,12 +494,14 @@ zabbix_export: value: 'Physical disks' trigger_prototypes: - + uuid: e6e0515638014d1f8052d08b2588932e expression: '{diff()}=1 and {strlen()}>0' name: '{#DISK_NAME}: Disk has been replaced (new serial number received)' priority: INFO description: 'Disk serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 17b6d1e6664e4c3e90f3e68df2316fb4 name: '{#DISK_NAME}: Disk size' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.5.1.20.130.4.1.11.{#SNMPINDEX}' @@ -487,6 +523,7 @@ zabbix_export: tag: Application value: 'Physical disks' - + uuid: 5c9de9677d214c8fa6ba706a57c46f9f name: '{#DISK_NAME}: Physical disk S.M.A.R.T. status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.5.1.20.130.4.1.31.{#SNMPINDEX}' @@ -504,6 +541,7 @@ zabbix_export: value: 'Physical disks' trigger_prototypes: - + uuid: 9eabac91590842db8776cf2cccd53dae expression: '{count(#1,{$DISK_SMART_FAIL_STATUS},eq)}=1' name: '{#DISK_NAME}: Physical disk S.M.A.R.T. failed' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -514,6 +552,7 @@ zabbix_export: name: '{#DISK_NAME}: Physical disk failed' expression: '{Dell iDRAC SNMP:system.hw.physicaldisk.status[physicalDiskComponentStatus.{#SNMPINDEX}].count(#1,{$DISK_FAIL_STATUS:"critical"},eq)}=1 or {Dell iDRAC SNMP:system.hw.physicaldisk.status[physicalDiskComponentStatus.{#SNMPINDEX}].count(#1,{$DISK_FAIL_STATUS:"nonRecoverable"},eq)}=1' - + uuid: 7b1d2992683d404db552abd870c6c627 name: '{#DISK_NAME}: Physical disk status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.5.1.20.130.4.1.24.{#SNMPINDEX}' @@ -538,12 +577,14 @@ zabbix_export: value: 'Physical disks' trigger_prototypes: - + uuid: 7927f3e21c85479782032fcc2f29877d expression: '{count(#1,{$DISK_FAIL_STATUS:"critical"},eq)}=1 or {count(#1,{$DISK_FAIL_STATUS:"nonRecoverable"},eq)}=1' name: '{#DISK_NAME}: Physical disk failed' opdata: 'Current status: {ITEM.LASTVALUE1}' priority: HIGH description: 'Please check physical disk for warnings or errors' - + uuid: de45eac02c4749cc936a4c9fbd93bdfb expression: '{count(#1,{$DISK_WARN_STATUS:"nonCritical"},eq)}=1' name: '{#DISK_NAME}: Physical disk is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -554,6 +595,7 @@ zabbix_export: name: '{#DISK_NAME}: Physical disk failed' expression: '{Dell iDRAC SNMP:system.hw.physicaldisk.status[physicalDiskComponentStatus.{#SNMPINDEX}].count(#1,{$DISK_FAIL_STATUS:"critical"},eq)}=1 or {Dell iDRAC SNMP:system.hw.physicaldisk.status[physicalDiskComponentStatus.{#SNMPINDEX}].count(#1,{$DISK_FAIL_STATUS:"nonRecoverable"},eq)}=1' - + uuid: 2a4ea81f9ecd4d04ad508c50395551da name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.674.10892.5.4.600.12.1.5,{#PSU_DESCR},1.3.6.1.4.1.674.10892.5.4.600.12.1.8]' @@ -562,6 +604,7 @@ zabbix_export: description: 'IDRAC-MIB-SMIv2::powerSupplyTable' item_prototypes: - + uuid: 8036b7f190284e03b5cbc34e2fa081e3 name: '{#PSU_DESCR}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.4.600.12.1.5.{#SNMPINDEX}' @@ -580,12 +623,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: d1d3698c41cb4c1ca82a9ed3a3dcb2ae expression: '{count(#1,{$PSU_CRIT_STATUS:"critical"},eq)}=1 or {count(#1,{$PSU_CRIT_STATUS:"nonRecoverable"},eq)}=1' name: '{#PSU_DESCR}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 325be551b4294f05abebe31ca5779197 expression: '{count(#1,{$PSU_WARN_STATUS:"nonCritical"},eq)}=1' name: '{#PSU_DESCR}: Power supply is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -596,6 +641,7 @@ zabbix_export: name: '{#PSU_DESCR}: Power supply is in critical state' expression: '{Dell iDRAC SNMP:sensor.psu.status[powerSupplyStatus.{#SNMPINDEX}].count(#1,{$PSU_CRIT_STATUS:"critical"},eq)}=1 or {Dell iDRAC SNMP:sensor.psu.status[powerSupplyStatus.{#SNMPINDEX}].count(#1,{$PSU_CRIT_STATUS:"nonRecoverable"},eq)}=1' - + uuid: c3769c4cc3f3480ebad7b7c6e458c1c0 name: 'Temperature Ambient Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.674.10892.5.4.700.20.1.1,{#SENSOR_LOCALE},1.3.6.1.4.1.674.10892.5.4.700.20.1.8]' @@ -610,6 +656,7 @@ zabbix_export: description: 'Scanning table of Temperature Probe Table IDRAC-MIB-SMIv2::temperatureProbeTable' item_prototypes: - + uuid: 050e4ce134df4ec9b35dbb470b89811b name: '{#SENSOR_LOCALE}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.4.700.20.1.5.{#SNMPINDEX}' @@ -627,6 +674,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: 406352e7250740939c22dd5cba8cd361 name: '{#SENSOR_LOCALE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.4.700.20.1.6.{#SNMPINDEX}' @@ -650,6 +698,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: d1b4d7b1f42f4790b663593fbc20d034 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:"Ambient"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:"Ambient"}+3' @@ -658,6 +707,7 @@ zabbix_export: priority: AVERAGE trigger_prototypes: - + uuid: 3cdd38ff89ab4883a8c834c3f7d7186d expression: | {Dell iDRAC SNMP:sensor.temp.value[temperatureProbeReading.Ambient.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:"Ambient"} or @@ -671,6 +721,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 51546b99efe94a49a6bb290c0d2cfada expression: | {Dell iDRAC SNMP:sensor.temp.value[temperatureProbeReading.Ambient.{#SNMPINDEX}].avg(5m)}>{$TEMP_WARN:"Ambient"} or @@ -692,6 +743,7 @@ zabbix_export: {Dell iDRAC SNMP:sensor.temp.status[temperatureProbeStatus.Ambient.{#SNMPINDEX}].last()}={$TEMP_DISASTER_STATUS} recovery_expression: '{Dell iDRAC SNMP:sensor.temp.value[temperatureProbeReading.Ambient.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:"Ambient"}-3' - + uuid: 3e79192b1bba479faaf852cb15fe9e26 name: 'Temperature CPU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.674.10892.5.4.700.20.1.1,{#SENSOR_LOCALE},1.3.6.1.4.1.674.10892.5.4.700.20.1.8]' @@ -706,6 +758,7 @@ zabbix_export: description: 'Scanning table of Temperature Probe Table IDRAC-MIB-SMIv2::temperatureProbeTable' item_prototypes: - + uuid: dfc1f114d3de4e9f98254116f5958025 name: '{#SENSOR_LOCALE}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.4.700.20.1.5.{#SNMPINDEX}' @@ -723,6 +776,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: 9b4381f5a34a4ff4bde7294fb34f2a27 name: '{#SENSOR_LOCALE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.4.700.20.1.6.{#SNMPINDEX}' @@ -746,6 +800,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 8a2d8d782aa1469292913ad383a819e2 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:"CPU"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:"CPU"}+3' @@ -754,6 +809,7 @@ zabbix_export: priority: AVERAGE trigger_prototypes: - + uuid: 7be4d99da6f14af7a986f691ece48046 expression: | {Dell iDRAC SNMP:sensor.temp.value[temperatureProbeReading.CPU.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:"CPU"} or @@ -767,6 +823,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 017013fdec734b2198ddcfcb99b4a495 expression: | {Dell iDRAC SNMP:sensor.temp.value[temperatureProbeReading.CPU.{#SNMPINDEX}].avg(5m)}>{$TEMP_WARN:"CPU"} or @@ -788,6 +845,7 @@ zabbix_export: {Dell iDRAC SNMP:sensor.temp.status[temperatureProbeStatus.CPU.{#SNMPINDEX}].last()}={$TEMP_DISASTER_STATUS} recovery_expression: '{Dell iDRAC SNMP:sensor.temp.value[temperatureProbeReading.CPU.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:"CPU"}-3' - + uuid: 57a914e4d66d4babaadde1b0787ba734 name: 'Virtual Disk Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.674.10892.5.5.1.20.140.1.1.1,{#DISK_NAME},1.3.6.1.4.1.674.10892.5.5.1.20.140.1.1.2]' @@ -796,6 +854,7 @@ zabbix_export: description: 'IDRAC-MIB-SMIv2::virtualDiskTable' item_prototypes: - + uuid: 6f600a00e0004adab0b6acaf57375a26 name: 'Disk {#SNMPVALUE}({#DISK_NAME}): Layout type' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.5.1.20.140.1.1.13.{#SNMPINDEX}' @@ -823,6 +882,7 @@ zabbix_export: tag: Application value: 'Virtual disks' - + uuid: 5859b6822849438fa355694f42cc0b12 name: 'Disk {#SNMPVALUE}({#DISK_NAME}): Read policy' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.5.1.20.140.1.1.11.{#SNMPINDEX}' @@ -841,6 +901,7 @@ zabbix_export: tag: Application value: 'Virtual disks' - + uuid: f42ea3af24564ba09c306e16580df656 name: 'Disk {#SNMPVALUE}({#DISK_NAME}): Disk size' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.5.1.20.140.1.1.6.{#SNMPINDEX}' @@ -862,6 +923,7 @@ zabbix_export: tag: Application value: 'Virtual disks' - + uuid: 3134da694a68466cbe811c1658be24af name: 'Disk {#SNMPVALUE}({#DISK_NAME}): Current state' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.5.1.20.140.1.1.30.{#SNMPINDEX}' @@ -884,6 +946,7 @@ zabbix_export: tag: Application value: 'Virtual disks' - + uuid: 1e749a7717b94b42ad52d45bebaf9dd5 name: 'Disk {#SNMPVALUE}({#DISK_NAME}): Status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.5.1.20.140.1.1.4.{#SNMPINDEX}' @@ -907,12 +970,14 @@ zabbix_export: value: 'Virtual disks' trigger_prototypes: - + uuid: 52cb7e7cd2ad4a81890c0ffd63a987e9 expression: '{count(#1,{$VDISK_CRIT_STATUS:"failed"},eq)}=1' name: 'Disk {#SNMPVALUE}({#DISK_NAME}): Virtual disk failed' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: HIGH description: 'Please check virtual disk for warnings or errors' - + uuid: 6c11b03e0d08452c8c7a39f1a5e34f32 expression: '{count(#1,{$VDISK_WARN_STATUS:"degraded"},eq)}=1' name: 'Disk {#SNMPVALUE}({#DISK_NAME}): Virtual disk is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -923,6 +988,7 @@ zabbix_export: name: 'Disk {#SNMPVALUE}({#DISK_NAME}): Virtual disk failed' expression: '{Dell iDRAC SNMP:system.hw.virtualdisk.status[virtualDiskState.{#SNMPINDEX}].count(#1,{$VDISK_CRIT_STATUS:"failed"},eq)}=1' - + uuid: 0e469e2e2a7c40998a72a986ef61a4e6 name: 'Disk {#SNMPVALUE}({#DISK_NAME}): Write policy' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.674.10892.5.5.1.20.140.1.1.10.{#SNMPINDEX}' @@ -1050,6 +1116,7 @@ zabbix_export: value: '4' valuemaps: - + uuid: 3459ea1c2ec94b3b8e39b8b7f76def81 name: 'IDRAC-MIB-SMIv2::batteryState' mappings: - @@ -1074,6 +1141,7 @@ zabbix_export: value: '7' newvalue: 'Below threshold' - + uuid: 7648c14caa6e4dd4b0d2bc28e594090c name: 'IDRAC-MIB-SMIv2::BooleanType' mappings: - @@ -1083,6 +1151,7 @@ zabbix_export: value: '1' newvalue: failed - + uuid: f90ca4bbf10f41deb68b458b795f6bb2 name: 'IDRAC-MIB-SMIv2::ObjectStatusEnum' mappings: - @@ -1104,6 +1173,7 @@ zabbix_export: value: '6' newvalue: nonRecoverable - + uuid: 3277b276bbb241699ac6011387e90126 name: 'IDRAC-MIB-SMIv2::physicalDiskComponentStatus' mappings: - @@ -1125,6 +1195,7 @@ zabbix_export: value: '6' newvalue: nonRecoverable - + uuid: 3d57a8ee9167490cabf6429d9cd14b4a name: 'IDRAC-MIB-SMIv2::physicalDiskMediaType' mappings: - @@ -1137,6 +1208,7 @@ zabbix_export: value: '3' newvalue: SSD - + uuid: ba7ff497325e4488af87afcc58e0cd42 name: 'IDRAC-MIB-SMIv2::StatusProbeEnum' mappings: - @@ -1170,6 +1242,7 @@ zabbix_export: value: '10' newvalue: failed - + uuid: 65e49bfeafcd4a7287ac779cf405d4eb name: 'IDRAC-MIB-SMIv2::virtualDiskLayout' mappings: - @@ -1203,6 +1276,7 @@ zabbix_export: value: '10' newvalue: 'Concatenated RAID 5' - + uuid: 6b8270d891b54aef8d7889ddce498ff2 name: 'IDRAC-MIB-SMIv2::virtualDiskOperationalState' mappings: - @@ -1221,6 +1295,7 @@ zabbix_export: value: '5' newvalue: 'Background init' - + uuid: 9da59b80065d4c46a270a544e00f18d7 name: 'IDRAC-MIB-SMIv2::virtualDiskState' mappings: - @@ -1236,6 +1311,7 @@ zabbix_export: value: '4' newvalue: Degraded - + uuid: 12019ceefc2e4ab896ea8106efac48b8 name: 'IDRAC-MIB-SMIv2::virtualDiskWritePolicy' mappings: - diff --git a/templates/server/hp_ilo_snmp/template_server_hp_ilo_snmp.yaml b/templates/server/hp_ilo_snmp/template_server_hp_ilo_snmp.yaml index 44a208875c5..bba87e8d89e 100644 --- a/templates/server/hp_ilo_snmp/template_server_hp_ilo_snmp.yaml +++ b/templates/server/hp_ilo_snmp/template_server_hp_ilo_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:54Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: e960332b3f6c46a1956486d4f3f99fce name: 'Templates/Server hardware' templates: - + uuid: c2a7ddca051d4b4a9553f339c57e47a9 template: 'HP iLO SNMP' name: 'HP iLO SNMP' description: | @@ -25,6 +27,7 @@ zabbix_export: name: 'Templates/Server hardware' items: - + uuid: 399110973c134983bd5020b9e5b509f4 name: 'System: Temperature status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.232.6.2.6.1.0 @@ -51,6 +54,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: 2708e6cb2ba240a791685ebdcab3407f name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.232.2.2.4.2.0 @@ -72,6 +76,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 96e27ad668944845a7f598f35b577d18 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.232.2.2.2.1.0 @@ -94,12 +99,14 @@ zabbix_export: value: Inventory triggers: - + uuid: fcc8b064832c45a8b3a37bac6f4389e8 expression: '{diff()}=1 and {strlen()}>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 5f30715570c449ecb4e07858256a3e05 name: 'Overall system health status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.232.6.1.3.0 @@ -122,12 +129,14 @@ zabbix_export: value: Status triggers: - + uuid: 52cbbec30a4547ea947d0ff4137f8775 expression: '{count(#1,{$HEALTH_CRIT_STATUS},eq)}=1' name: 'System status is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: HIGH description: 'Please check the device for errors' - + uuid: a9e40aba85334e6c884ed5e0f8fcba02 expression: '{count(#1,{$HEALTH_WARN_STATUS},eq)}=1' name: 'System status is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -139,6 +148,7 @@ zabbix_export: expression: '{HP iLO SNMP:system.status[cpqHeMibCondition.0].count(#1,{$HEALTH_CRIT_STATUS},eq)}=1' discovery_rules: - + uuid: 7589f2f30c7e4cf88bb7cd1d57f543a4 name: 'Array Controller Cache Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#CACHE_STATUS},1.3.6.1.4.1.232.3.2.2.2.1.2,{#CACHE_CNTRL_INDEX},1.3.6.1.4.1.232.3.2.2.2.1.1]' @@ -147,6 +157,7 @@ zabbix_export: description: 'Scanning table of Array controllers: CPQIDA-MIB::cpqDaAccelTable' item_prototypes: - + uuid: f212a5a7f2754d49aab4d4a4a6a5ca44 name: '#{#CACHE_CNTRL_INDEX}: Disk array cache controller battery status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.3.2.2.2.1.6.{#SNMPINDEX}' @@ -188,12 +199,14 @@ zabbix_export: value: 'Disk arrays' trigger_prototypes: - + uuid: 26de988767f844fdb2cf472b75ae15d5 expression: '{count(#1,{$DISK_ARRAY_CACHE_BATTERY_CRIT_STATUS:"failed"},eq)}=1 or {count(#1,{$DISK_ARRAY_CACHE_BATTERY_CRIT_STATUS:"capacitorFailed"},eq)}=1' name: '#{#CACHE_CNTRL_INDEX}: Disk array cache controller battery is in critical state!' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the device for faults' - + uuid: 691ae48948634d70b5140b118ad81837 expression: '{count(#1,{$DISK_ARRAY_CACHE_BATTERY_WARN_STATUS:"degraded"},eq)}=1' name: '#{#CACHE_CNTRL_INDEX}: Disk array cache controller battery is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -204,6 +217,7 @@ zabbix_export: name: '#{#CACHE_CNTRL_INDEX}: Disk array cache controller battery is in critical state!' expression: '{HP iLO SNMP:system.hw.diskarray.cache.battery.status[cpqDaAccelBattery.{#SNMPINDEX}].count(#1,{$DISK_ARRAY_CACHE_BATTERY_CRIT_STATUS:"failed"},eq)}=1 or {HP iLO SNMP:system.hw.diskarray.cache.battery.status[cpqDaAccelBattery.{#SNMPINDEX}].count(#1,{$DISK_ARRAY_CACHE_BATTERY_CRIT_STATUS:"capacitorFailed"},eq)}=1' - + uuid: 2e20ec1d27374dceb363a6cdd568d23d name: '#{#CACHE_CNTRL_INDEX}: Disk array cache controller status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.3.2.2.2.1.2.{#SNMPINDEX}' @@ -255,12 +269,14 @@ zabbix_export: value: 'Disk arrays' trigger_prototypes: - + uuid: 6bb7e792e38447c598abb2af5e90fc82 expression: '{count(#1,{$DISK_ARRAY_CACHE_CRIT_STATUS:"cacheModCriticalFailure"},eq)}=1' name: '#{#CACHE_CNTRL_INDEX}: Disk array cache controller is in critical state!' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the device for faults' - + uuid: efa9cecb90e84f9890093901e39f95db expression: '{count(#1,{$DISK_ARRAY_CACHE_WARN_STATUS:"cacheModDegradedFailsafeSpeed"},eq)}=1 or {count(#1,{$DISK_ARRAY_CACHE_WARN_STATUS:"cacheReadCacheNotMapped"},eq)}=1 or {count(#1,{$DISK_ARRAY_CACHE_WARN_STATUS:"cacheModFlashMemNotAttached"},eq)}=1' name: '#{#CACHE_CNTRL_INDEX}: Disk array cache controller is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -271,6 +287,7 @@ zabbix_export: name: '#{#CACHE_CNTRL_INDEX}: Disk array cache controller is in critical state!' expression: '{HP iLO SNMP:system.hw.diskarray.cache.status[cpqDaAccelStatus.{#SNMPINDEX}].count(#1,{$DISK_ARRAY_CACHE_CRIT_STATUS:"cacheModCriticalFailure"},eq)}=1' - + uuid: 183f44d8078a499aae688d21db9f0635 expression: '{count(#1,{$DISK_ARRAY_CACHE_OK_STATUS:"enabled"},ne)}=1 and {last()}<>{$DISK_ARRAY_CACHE_WARN_STATUS:"invalid"}' name: '#{#CACHE_CNTRL_INDEX}: Disk array cache controller is not in optimal state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -289,6 +306,7 @@ zabbix_export: parameters: - 6h - + uuid: bfbfb003935f4a2da4ff253f1f01cda9 name: 'Array Controller Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.232.3.2.2.1.1.1,{#CNTLR_SLOT},1.3.6.1.4.1.232.3.2.2.1.1.5,{#CNTLR_LOCATION},1.3.6.1.4.1.232.3.2.2.1.1.20]' @@ -297,6 +315,7 @@ zabbix_export: description: 'Scanning table of Array controllers: CPQIDA-MIB::cpqDaCntlrTable' item_prototypes: - + uuid: 72e008704de649bbb10df34d38158b69 name: '{#CNTLR_LOCATION}: Disk array controller model' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.3.2.2.1.1.2.{#SNMPINDEX}' @@ -318,6 +337,7 @@ zabbix_export: tag: Application value: 'Disk arrays' - + uuid: 71ae1496057044819a80f0660d838083 name: '{#CNTLR_LOCATION}: Disk array controller status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.3.2.2.1.1.6.{#SNMPINDEX}' @@ -341,12 +361,14 @@ zabbix_export: value: 'Disk arrays' trigger_prototypes: - + uuid: da998e7595bb414d89880baf64524e4c expression: '{count(#1,{$DISK_ARRAY_CRIT_STATUS},eq)}=1' name: '{#CNTLR_LOCATION}: Disk array controller is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: HIGH description: 'Please check the device for faults' - + uuid: 2c4e396a411447e6864b25f4529cb7bb expression: '{count(#1,{$DISK_ARRAY_WARN_STATUS},eq)}=1' name: '{#CNTLR_LOCATION}: Disk array controller is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -362,6 +384,7 @@ zabbix_export: parameters: - 6h - + uuid: dd52cf7724f7471cabf1970707a6fdd6 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.232.6.2.6.7.1.9]' @@ -370,6 +393,7 @@ zabbix_export: description: 'CPQHLTH-MIB::cpqHeFltTolFanCondition' item_prototypes: - + uuid: 2173681feff54bbbb27bca1c82fab363 name: 'Fan {#SNMPINDEX}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.6.2.6.7.1.9.{#SNMPINDEX}' @@ -397,12 +421,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: d634de99445048b59ddfeb888253270f expression: '{count(#1,{$FAN_CRIT_STATUS},eq)}=1' name: 'Fan {#SNMPINDEX}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: ed61146b821c47debbd1f1c420869bf2 expression: '{count(#1,{$FAN_WARN_STATUS},eq)}=1' name: 'Fan {#SNMPINDEX}: Fan is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -418,6 +444,7 @@ zabbix_export: parameters: - 6h - + uuid: 5b68bccba85349beb2800bbb99ba5e13 name: 'Physical Disk Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.232.3.2.5.1.1.5,{#DISK_LOCATION},1.3.6.1.4.1.232.3.2.5.1.1.64]' @@ -426,6 +453,7 @@ zabbix_export: description: 'Scanning table of physical drive entries CPQIDA-MIB::cpqDaPhyDrvTable.' item_prototypes: - + uuid: a6dfc1cf30e141b6b47d463d436f14b6 name: '{#DISK_LOCATION}: Physical disk media type' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.3.2.5.1.1.69.{#SNMPINDEX}' @@ -450,6 +478,7 @@ zabbix_export: tag: Application value: 'Physical disks' - + uuid: 82f09b232147488fb9bd7253ce1432c2 name: '{#DISK_LOCATION}: Physical disk model name' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.3.2.5.1.1.3.{#SNMPINDEX}' @@ -473,6 +502,7 @@ zabbix_export: tag: Application value: 'Physical disks' - + uuid: 5eca1a95575f4cb891545bde063aae7b name: '{#DISK_LOCATION}: Physical disk serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.3.2.5.1.1.51.{#SNMPINDEX}' @@ -497,12 +527,14 @@ zabbix_export: value: 'Physical disks' trigger_prototypes: - + uuid: f44d0ff5f4624c63b1fdd30e8baeed40 expression: '{diff()}=1 and {strlen()}>0' name: '{#DISK_LOCATION}: Disk has been replaced (new serial number received)' priority: INFO description: 'Disk serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 03cf9c027f9b4557a0d0a233347c58d2 name: '{#DISK_LOCATION}: Disk size' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.3.2.5.1.1.45.{#SNMPINDEX}' @@ -533,6 +565,7 @@ zabbix_export: tag: Application value: 'Physical disks' - + uuid: e0864c9d70204f048fc0c597a996b19f name: '{#DISK_LOCATION}: Physical disk S.M.A.R.T. status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.3.2.5.1.1.57.{#SNMPINDEX}' @@ -558,6 +591,7 @@ zabbix_export: value: 'Physical disks' trigger_prototypes: - + uuid: bd1fd279b399457e8332fdeca4f26321 expression: '{count(#1,{$DISK_SMART_FAIL_STATUS:"replaceDrive"},eq)}=1 or {count(#1,{$DISK_SMART_FAIL_STATUS:"replaceDriveSSDWearOut"},eq)}=1' name: '{#DISK_LOCATION}: Physical disk S.M.A.R.T. failed' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -568,6 +602,7 @@ zabbix_export: name: '{#DISK_LOCATION}: Physical disk failed' expression: '{HP iLO SNMP:system.hw.physicaldisk.status[cpqDaPhyDrvStatus.{#SNMPINDEX}].count(#1,{$DISK_FAIL_STATUS},eq)}=1' - + uuid: d88cd26724fd4f19b899b4767fb33814 name: '{#DISK_LOCATION}: Physical disk status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.3.2.5.1.1.6.{#SNMPINDEX}' @@ -595,12 +630,14 @@ zabbix_export: value: 'Physical disks' trigger_prototypes: - + uuid: 429edb1ef5f64d38be391169c7b8dbac expression: '{count(#1,{$DISK_FAIL_STATUS},eq)}=1' name: '{#DISK_LOCATION}: Physical disk failed' opdata: 'Current status: {ITEM.LASTVALUE1}' priority: HIGH description: 'Please check physical disk for warnings or errors' - + uuid: e2f174843a1a4897b0c90f10d8dbd45f expression: '{count(#1,{$DISK_WARN_STATUS},eq)}=1' name: '{#DISK_LOCATION}: Physical disk is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -616,6 +653,7 @@ zabbix_export: parameters: - 6h - + uuid: a77e77fc862847078ff3328f4d331747 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.232.6.2.9.3.1.5,{#CHASSIS_NUM},1.3.6.1.4.1.232.6.2.9.3.1.1,{#BAY_NUM},1.3.6.1.4.1.232.6.2.9.3.1.2]' @@ -624,6 +662,7 @@ zabbix_export: description: 'CPQHLTH-MIB::cpqHeFltTolPowerSupplyStatus' item_prototypes: - + uuid: 45d3144d0e5342c6a98b6aca01f4a907 name: 'Chassis {#CHASSIS_NUM}, bay {#BAY_NUM}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.6.2.9.3.1.4.{#SNMPINDEX}' @@ -650,12 +689,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: cb8eec4df4a34028998bf44c9c2f3dc5 expression: '{count(#1,{$PSU_CRIT_STATUS},eq)}=1' name: 'Chassis {#CHASSIS_NUM}, bay {#BAY_NUM}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 53af3c07d368440987a7dca5dc9c4b23 expression: '{count(#1,{$PSU_WARN_STATUS},eq)}=1' name: 'Chassis {#CHASSIS_NUM}, bay {#BAY_NUM}: Power supply is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -671,6 +712,7 @@ zabbix_export: parameters: - 6h - + uuid: d39d17234d34419ab9bb0c1d90505bff name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.232.6.2.6.8.1.1,{#SENSOR_LOCALE},1.3.6.1.4.1.232.6.2.6.8.1.3]' @@ -685,6 +727,7 @@ zabbix_export: description: 'Scanning table of Temperature Sensor Entries: CPQHLTH-MIB::cpqHeTemperatureTable' item_prototypes: - + uuid: ac352f7b00d6478daf601d0f7cb508e4 name: '{#SNMPINDEX}: Temperature sensor condition' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.6.2.6.8.1.6.{#SNMPINDEX}' @@ -717,22 +760,26 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 4bdbfa8ef55a4a6b85acdaf84234a945 expression: '{last()} = 1' name: '{#SNMPINDEX}: Temperature could not be determined' priority: INFO description: 'Temperature could not be determined.' manual_close: 'YES' - + uuid: 8f01f22727864dd7a9187ad5fb57b709 expression: '{last()} = 4' name: '{#SNMPINDEX}: The temperature sensor detects a condition that could permanently damage the system.' priority: HIGH description: 'The system will automatically shutdown if the failed(4) condition results, so it is unlikely that this value will ever be returned by the agent.' - + uuid: a51bbf9e263f4d888d4b9c34a360ebee expression: '{last()} = 3' name: '{#SNMPINDEX}: The temperature sensor is outside of normal operating range' priority: WARNING description: 'If the cpqHeThermalDegradedAction is set to shutdown(3) the system will be shutdown if the degraded(3) condition occurs.' - + uuid: 63fd55c6dee6427bbba7daa023d8f91a name: '{#SNMPINDEX}: Temperature sensor location' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.6.2.6.8.1.3.{#SNMPINDEX}' @@ -754,6 +801,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: 7c7d2807f0714bca8c8f263c2a4be8e6 name: '{#SNMPINDEX}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.6.2.6.8.1.4.{#SNMPINDEX}' @@ -779,6 +827,7 @@ zabbix_export: parameters: - 6h - + uuid: 279cdcdb6d304a7fb6ba0667c55fc774 name: 'Temperature Discovery Ambient' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.232.6.2.6.8.1.1,{#SENSOR_LOCALE},1.3.6.1.4.1.232.6.2.6.8.1.3]' @@ -797,6 +846,7 @@ zabbix_export: description: 'Scanning table of Temperature Sensor Entries: CPQHLTH-MIB::cpqHeTemperatureTable with ambient(11) and 0.1 index filter' item_prototypes: - + uuid: da102e6fc86b49c7bd57c2805ca08675 name: 'Ambient: Temperature sensor condition' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.6.2.6.8.1.6.{#SNMPINDEX}' @@ -829,22 +879,26 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 35d8d4ac33674a4983dac34126f7e16b expression: '{last()} = 1' name: 'Ambient: Temperature could not be determined' priority: INFO description: 'Temperature could not be determined.' manual_close: 'YES' - + uuid: fa10ed151a4044a9b2f9df23f0714e05 expression: '{last()} = 4' name: 'Ambient: The temperature sensor detects a condition that could permanently damage the system.' priority: HIGH description: 'The system will automatically shutdown if the failed(4) condition results, so it is unlikely that this value will ever be returned by the agent.' - + uuid: 0c0f4e304d844ca2ae30c104a3503a94 expression: '{last()} = 3' name: 'Ambient: The temperature sensor is outside of normal operating range' priority: WARNING description: 'If the cpqHeThermalDegradedAction is set to shutdown(3) the system will be shutdown if the degraded(3) condition occurs.' - + uuid: fd9c9a22a2a946ef895f92300de12004 name: 'Ambient: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.6.2.6.8.1.4.{#SNMPINDEX}' @@ -870,6 +924,7 @@ zabbix_export: parameters: - 6h - + uuid: 8a0f24370b2246799b3db8c547f34d3e name: 'Temperature Discovery CPU' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.232.6.2.6.8.1.1,{#SENSOR_LOCALE},1.3.6.1.4.1.232.6.2.6.8.1.3]' @@ -884,6 +939,7 @@ zabbix_export: description: 'Scanning table of Temperature Sensor Entries: CPQHLTH-MIB::cpqHeTemperatureTable with cpu(6) filter' item_prototypes: - + uuid: 4cad241ca3bd4382879bebabc4f42201 name: 'CPU-{#SNMPINDEX}: Temperature sensor condition' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.6.2.6.8.1.6.{#SNMPINDEX}' @@ -916,22 +972,26 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 1208ea6bb254405e91956b9ca6d97529 expression: '{last()} = 1' name: 'CPU-{#SNMPINDEX}: Temperature could not be determined' priority: INFO description: 'Temperature could not be determined.' manual_close: 'YES' - + uuid: f17ca062a5dd4716b2ab63b09e487180 expression: '{last()} = 4' name: 'CPU-{#SNMPINDEX}: The temperature sensor detects a condition that could permanently damage the system.' priority: HIGH description: 'The system will automatically shutdown if the failed(4) condition results, so it is unlikely that this value will ever be returned by the agent.' - + uuid: f0d85b60292a49ec91b4fab11f8d7a06 expression: '{last()} = 3' name: 'CPU-{#SNMPINDEX}: The temperature sensor is outside of normal operating range' priority: WARNING description: 'If the cpqHeThermalDegradedAction is set to shutdown(3) the system will be shutdown if the degraded(3) condition occurs.' - + uuid: 0bfe29bdf06e4432aafbbddb5bc02272 name: 'CPU-{#SNMPINDEX}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.6.2.6.8.1.4.{#SNMPINDEX}' @@ -957,6 +1017,7 @@ zabbix_export: parameters: - 6h - + uuid: b32425e531b444c69cdc3efc015286f2 name: 'Temperature Discovery I/O' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.232.6.2.6.8.1.1,{#SENSOR_LOCALE},1.3.6.1.4.1.232.6.2.6.8.1.3]' @@ -971,6 +1032,7 @@ zabbix_export: description: 'Scanning table of Temperature Sensor Entries: CPQHLTH-MIB::cpqHeTemperatureTable with ioBoard(5) filter' item_prototypes: - + uuid: 51fbe5f6d6c1481e818eafa7cbe01295 name: 'I/O-{#SNMPINDEX}: Temperature sensor condition' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.6.2.6.8.1.6.{#SNMPINDEX}' @@ -1003,22 +1065,26 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: ddb21b2594b64c51befc71c7ee7bec43 expression: '{last()} = 1' name: 'I/O-{#SNMPINDEX}: Temperature could not be determined' priority: INFO description: 'Temperature could not be determined.' manual_close: 'YES' - + uuid: 50c5a9ad0c994b9aaf4f54fc61a5d0bc expression: '{last()} = 4' name: 'I/O-{#SNMPINDEX}: The temperature sensor detects a condition that could permanently damage the system.' priority: HIGH description: 'The system will automatically shutdown if the failed(4) condition results, so it is unlikely that this value will ever be returned by the agent.' - + uuid: 76a2aa0c2f0a4983a092af31ff1d94c5 expression: '{last()} = 3' name: 'I/O-{#SNMPINDEX}: The temperature sensor is outside of normal operating range' priority: WARNING description: 'If the cpqHeThermalDegradedAction is set to shutdown(3) the system will be shutdown if the degraded(3) condition occurs.' - + uuid: 5a37a9c96a9748468d10562bd1242aa0 name: 'I/O-{#SNMPINDEX}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.6.2.6.8.1.4.{#SNMPINDEX}' @@ -1044,6 +1110,7 @@ zabbix_export: parameters: - 6h - + uuid: f35e84ec9cb74bd19610fa7fdc59433d name: 'Temperature Discovery Memory' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.232.6.2.6.8.1.1,{#SENSOR_LOCALE},1.3.6.1.4.1.232.6.2.6.8.1.3]' @@ -1058,6 +1125,7 @@ zabbix_export: description: 'Scanning table of Temperature Sensor Entries: CPQHLTH-MIB::cpqHeTemperatureTable with memory(7) filter' item_prototypes: - + uuid: 861d683a933b4eb5989b0f5484a9a93d name: 'Memory-{#SNMPINDEX}: Temperature sensor condition' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.6.2.6.8.1.6.{#SNMPINDEX}' @@ -1090,22 +1158,26 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 59eada8ac2864ed1ac8ff2e778f10f98 expression: '{last()} = 1' name: 'Memory-{#SNMPINDEX}: Temperature could not be determined' priority: INFO description: 'Temperature could not be determined.' manual_close: 'YES' - + uuid: b3c7369971db4b37b8dcdfd553668ab5 expression: '{last()} = 4' name: 'Memory-{#SNMPINDEX}: The temperature sensor detects a condition that could permanently damage the system.' priority: HIGH description: 'The system will automatically shutdown if the failed(4) condition results, so it is unlikely that this value will ever be returned by the agent.' - + uuid: 7b570d5b7d4747a1b52958b4dacd6eff expression: '{last()} = 3' name: 'Memory-{#SNMPINDEX}: The temperature sensor is outside of normal operating range' priority: WARNING description: 'If the cpqHeThermalDegradedAction is set to shutdown(3) the system will be shutdown if the degraded(3) condition occurs.' - + uuid: feb78ed0e9c640f2b2e122bebca181a7 name: 'Memory-{#SNMPINDEX}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.6.2.6.8.1.4.{#SNMPINDEX}' @@ -1131,6 +1203,7 @@ zabbix_export: parameters: - 6h - + uuid: c12fc57ae86e434abd25e8ba8f6ca642 name: 'Temperature Discovery PSU' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.232.6.2.6.8.1.1,{#SENSOR_LOCALE},1.3.6.1.4.1.232.6.2.6.8.1.3]' @@ -1145,6 +1218,7 @@ zabbix_export: description: 'Scanning table of Temperature Sensor Entries: CPQHLTH-MIB::cpqHeTemperatureTable with powerSupply(10) filter' item_prototypes: - + uuid: 01eea51183834c6a8ed7daf75abe6c87 name: 'PSU-{#SNMPINDEX}: Temperature sensor condition' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.6.2.6.8.1.6.{#SNMPINDEX}' @@ -1177,22 +1251,26 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 2052a681debc45a985f26915b9d52af3 expression: '{last()} = 1' name: 'PSU-{#SNMPINDEX}: Temperature could not be determined' priority: INFO description: 'Temperature could not be determined.' manual_close: 'YES' - + uuid: 8490868af1d84b178ef6014c3298823e expression: '{last()} = 4' name: 'PSU-{#SNMPINDEX}: The temperature sensor detects a condition that could permanently damage the system.' priority: HIGH description: 'The system will automatically shutdown if the failed(4) condition results, so it is unlikely that this value will ever be returned by the agent.' - + uuid: 636d31c0bdb94b388d254172bab4a11a expression: '{last()} = 3' name: 'PSU-{#SNMPINDEX}: The temperature sensor is outside of normal operating range' priority: WARNING description: 'If the cpqHeThermalDegradedAction is set to shutdown(3) the system will be shutdown if the degraded(3) condition occurs.' - + uuid: d2e8eb2989364732b85dbef4eb7d1ce4 name: 'PSU-{#SNMPINDEX}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.6.2.6.8.1.4.{#SNMPINDEX}' @@ -1218,6 +1296,7 @@ zabbix_export: parameters: - 6h - + uuid: 4d513f2958ac483383ff803df781bd76 name: 'Temperature Discovery System' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.232.6.2.6.8.1.1,{#SENSOR_LOCALE},1.3.6.1.4.1.232.6.2.6.8.1.3]' @@ -1232,6 +1311,7 @@ zabbix_export: description: 'Scanning table of Temperature Sensor Entries: CPQHLTH-MIB::cpqHeTemperatureTable with system(3) filter' item_prototypes: - + uuid: 6adae921be5545c995cf24b2b900818c name: 'System-{#SNMPINDEX}: Temperature sensor condition' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.6.2.6.8.1.6.{#SNMPINDEX}' @@ -1264,22 +1344,26 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 11ae3d0fbb214a058a9994d95b4aee80 expression: '{last()} = 1' name: 'System-{#SNMPINDEX}: Temperature could not be determined' priority: INFO description: 'Temperature could not be determined.' manual_close: 'YES' - + uuid: b8bf8f3edf574b0f9c9aaa8e316145d9 expression: '{last()} = 4' name: 'System-{#SNMPINDEX}: The temperature sensor detects a condition that could permanently damage the system.' priority: HIGH description: 'The system will automatically shutdown if the failed(4) condition results, so it is unlikely that this value will ever be returned by the agent.' - + uuid: e8a4dea315a947cb98e6c7d33d6f378e expression: '{last()} = 3' name: 'System-{#SNMPINDEX}: The temperature sensor is outside of normal operating range' priority: WARNING description: 'If the cpqHeThermalDegradedAction is set to shutdown(3) the system will be shutdown if the degraded(3) condition occurs.' - + uuid: aa985d3fb0084e24bd9f3e81c249cae4 name: 'System-{#SNMPINDEX}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.6.2.6.8.1.4.{#SNMPINDEX}' @@ -1305,6 +1389,7 @@ zabbix_export: parameters: - 6h - + uuid: f8ddad8119414bdbb695feaa788aa89e name: 'Virtual Disk Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.232.3.2.3.1.1.2,{#DISK_NAME},1.3.6.1.4.1.232.3.2.3.1.1.14]' @@ -1313,6 +1398,7 @@ zabbix_export: description: 'CPQIDA-MIB::cpqDaLogDrvTable' item_prototypes: - + uuid: 3d06c600df19479abc35c47832f1abc2 name: 'Disk {#SNMPINDEX}({#DISK_NAME}): Layout type' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.3.2.3.1.1.3.{#SNMPINDEX}' @@ -1333,6 +1419,7 @@ zabbix_export: tag: Application value: 'Virtual disks' - + uuid: 39add64d1cef451091f5416440ea0adc name: 'Disk {#SNMPINDEX}({#DISK_NAME}): Disk size' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.3.2.3.1.1.9.{#SNMPINDEX}' @@ -1361,6 +1448,7 @@ zabbix_export: tag: Application value: 'Virtual disks' - + uuid: e0de2e2cc2ac423c95bcca5c77b1a53c name: 'Disk {#SNMPINDEX}({#DISK_NAME}): Status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.232.3.2.3.1.1.4.{#SNMPINDEX}' @@ -1380,12 +1468,14 @@ zabbix_export: value: 'Virtual disks' trigger_prototypes: - + uuid: c65d0232e51d4b25a0c6ba654e95c216 expression: '{count(#1,{$VDISK_CRIT_STATUS},eq)}=1' name: 'Disk {#SNMPINDEX}({#DISK_NAME}): Virtual disk failed' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: HIGH description: 'Please check virtual disk for warnings or errors' - + uuid: 7674358445184c6c890dfecbb6d6c501 expression: '{count(#1,{$VDISK_OK_STATUS},ne)}=1' name: 'Disk {#SNMPINDEX}({#DISK_NAME}): Virtual disk is not in OK state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -1475,6 +1565,7 @@ zabbix_export: value: '2' valuemaps: - + uuid: 1a03c5602a4a49f8839d820c666434fc name: 'CPQHLTH-MIB::cpqHeTemperatureCondition' mappings: - @@ -1490,6 +1581,7 @@ zabbix_export: value: '4' newvalue: failed - + uuid: f1e590a8cc744e22b900595851833357 name: 'CPQHLTH-MIB::cpqHeTemperatureLocale' mappings: - @@ -1532,6 +1624,7 @@ zabbix_export: value: '13' newvalue: bridgeCard - + uuid: 7502d61cf7644a2d9cff7462f53569ee name: 'CPQIDA-MIB::cpqDaAccelBattery' mappings: - @@ -1556,6 +1649,7 @@ zabbix_export: value: '7' newvalue: 'Capacitor failed' - + uuid: 20d96ea63e994ba49244b94a4c24aec3 name: 'CPQIDA-MIB::cpqDaAccelStatus' mappings: - @@ -1586,6 +1680,7 @@ zabbix_export: value: '9' newvalue: cacheReadCacheNotMapped - + uuid: 140a21785b764c95a3f78c8c05ed0844 name: 'CPQIDA-MIB::cpqDaCntlrModel' mappings: - @@ -1844,6 +1939,7 @@ zabbix_export: value: '88' newvalue: sa-p840ar - + uuid: 442c9095de9f4aa5bcca659292b2c12b name: 'CPQIDA-MIB::cpqDaLogDrvFaultTol' mappings: - @@ -1877,6 +1973,7 @@ zabbix_export: value: '11' newvalue: 'RAID-10 ADM' - + uuid: 8db38b47aba64739ae9f078f43b42888 name: 'CPQIDA-MIB::cpqDaLogDrvStatus' mappings: - @@ -1955,6 +2052,7 @@ zabbix_export: value: '25' newvalue: newLogDrvKeyRekeyRequestReceived - + uuid: 8351a024aa4d42d1915b44abe8acc4aa name: 'CPQIDA-MIB::cpqDaPhyDrvMediaType' mappings: - @@ -1967,6 +2065,7 @@ zabbix_export: value: '3' newvalue: solidState - + uuid: 54b288da67e1431c9d401cf47a518bcc name: 'CPQIDA-MIB::cpqDaPhyDrvSmartStatus' mappings: - @@ -1982,6 +2081,7 @@ zabbix_export: value: '4' newvalue: replaceDriveSSDWearOut - + uuid: 68bc7370fb8a43ee9957240e29636562 name: 'CPQIDA-MIB::cpqDaPhyDrvStatus' mappings: - @@ -1997,6 +2097,7 @@ zabbix_export: value: '4' newvalue: predictiveFailure - + uuid: 8374297ea234491b980591a8daa88e1f name: 'CPQSINFO-MIB::status' mappings: - diff --git a/templates/server/ibm_imm_snmp/template_server_ibm_imm_snmp.yaml b/templates/server/ibm_imm_snmp/template_server_ibm_imm_snmp.yaml index f26c04e7ee3..0f22de4d274 100644 --- a/templates/server/ibm_imm_snmp/template_server_ibm_imm_snmp.yaml +++ b/templates/server/ibm_imm_snmp/template_server_ibm_imm_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:53Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: e960332b3f6c46a1956486d4f3f99fce name: 'Templates/Server hardware' templates: - + uuid: c9e1acd3ae4a427ab39724b6bcaf839e template: 'IBM IMM SNMP' name: 'IBM IMM SNMP' description: | @@ -41,6 +43,7 @@ zabbix_export: name: 'Templates/Server hardware' items: - + uuid: 7075609a2d2545828a93f701d7b02c17 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2.3.51.3.1.5.2.1.5.0 @@ -61,6 +64,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: db393421a28b44148b0a1e1273186900 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2.3.51.3.1.5.2.1.3.0 @@ -84,12 +88,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 5679050703f742be87a8743d2248d655 expression: '{diff()}=1 and {strlen()}>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 33572e0e11214d8b8454e6947e0d282d name: 'Overall system health status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2.3.51.3.1.4.1.0 @@ -108,12 +114,14 @@ zabbix_export: value: Status triggers: - + uuid: fab371510b2f4a4193868694468dac60 expression: '{count(#1,{$HEALTH_DISASTER_STATUS},eq)}=1' name: 'System is in unrecoverable state!' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: HIGH description: 'Please check the device for faults' - + uuid: 6d3f01c2557d4d109fb17803c07892b1 expression: '{count(#1,{$HEALTH_CRIT_STATUS},eq)}=1' name: 'System status is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -124,6 +132,7 @@ zabbix_export: name: 'System is in unrecoverable state!' expression: '{IBM IMM SNMP:system.status[systemHealthStat.0].count(#1,{$HEALTH_DISASTER_STATUS},eq)}=1' - + uuid: 6e5eaaf8433248eb97e0a8adeeb5236a expression: '{count(#1,{$HEALTH_WARN_STATUS},eq)}=1' name: 'System status is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -138,6 +147,7 @@ zabbix_export: expression: '{IBM IMM SNMP:system.status[systemHealthStat.0].count(#1,{$HEALTH_CRIT_STATUS},eq)}=1' discovery_rules: - + uuid: c93e3c9379a4434f84334e5989ec2592 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#FAN_DESCR},1.3.6.1.4.1.2.3.51.3.1.3.2.1.2]' @@ -146,6 +156,7 @@ zabbix_export: description: 'IMM-MIB::fanDescr' item_prototypes: - + uuid: 3281ba9d16754ff79a9ed0e2bb328129 name: '{#FAN_DESCR}: Fan speed, %' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2.3.51.3.1.3.2.1.3.{#SNMPINDEX}' @@ -167,6 +178,7 @@ zabbix_export: tag: Application value: Fans - + uuid: 6e576c4059c84b6fa80376ee59fd373b name: '{#FAN_DESCR}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2.3.51.3.1.3.2.1.10.{#SNMPINDEX}' @@ -184,12 +196,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 821da9b787df409e822854ab6f9c0f01 expression: '{count(#1,{$FAN_OK_STATUS},ne)}=1' name: '{#FAN_DESCR}: Fan is not in normal state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: INFO description: 'Please check the fan unit' - + uuid: dbf08da1d50c4a919bd2bbb1ee15f77e name: 'Physical Disk Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.2.3.51.3.1.12.2.1.1]' @@ -197,6 +211,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: 08f626e126bf45fa8f978a2324118626 name: '{#SNMPINDEX}: Physical disk part number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2.3.51.3.1.12.2.1.2.{#SNMPINDEX}' @@ -213,6 +228,7 @@ zabbix_export: tag: Application value: 'Physical disks' - + uuid: da7aa00e553c4014a70fe08f5fdb67fd name: '{#SNMPINDEX}: Physical disk status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2.3.51.3.1.12.2.1.3.{#SNMPINDEX}' @@ -227,12 +243,14 @@ zabbix_export: value: 'Physical disks' trigger_prototypes: - + uuid: 63510a50ec5e4baeb98d3f7e9bffc5b3 expression: '{count(#1,{$DISK_OK_STATUS},ne)}=1' name: '{#SNMPINDEX}: Physical disk is not in OK state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: WARNING description: 'Please check physical disk for warnings or errors' - + uuid: e83e43db572d4a25b80629a115214ae8 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PSU_DESCR},1.3.6.1.4.1.2.3.51.3.1.11.2.1.2]' @@ -241,6 +259,7 @@ zabbix_export: description: 'IMM-MIB::powerFruName' item_prototypes: - + uuid: e8c7e01f5c3f40d29cdaa7506e293c80 name: '{#PSU_DESCR}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2.3.51.3.1.11.2.1.6.{#SNMPINDEX}' @@ -258,12 +277,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 1af609ee8b1c479e9f216120e87a644c expression: '{count(#1,{$PSU_OK_STATUS},ne)}=1' name: '{#PSU_DESCR}: Power supply is not in normal state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: INFO description: 'Please check the power supply unit for errors' - + uuid: b5ac4b78efca4e8a9d8b2eb875f49c49 name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.2.3.51.3.1.1.2.1.2]' @@ -278,6 +299,7 @@ zabbix_export: description: 'Scanning IMM-MIB::tempTable' item_prototypes: - + uuid: 02af08c624bc444aae5d1f1b8f8b5d4a name: '{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2.3.51.3.1.1.2.1.3.{#SNMPINDEX}' @@ -294,6 +316,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 0565fc6806b9401699c72fe910379b7a expression: '{avg(5m)}>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:""}-3' @@ -302,6 +325,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: fd8dea82b4cb43888a9b7e3677abbdf5 expression: '{avg(5m)}>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:""}-3' @@ -315,6 +339,7 @@ zabbix_export: expression: '{IBM IMM SNMP:sensor.temp.value[tempReading.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:""}' recovery_expression: '{IBM IMM SNMP:sensor.temp.value[tempReading.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:""}-3' - + uuid: 4836543d76eb4926a2ef6e4067311270 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:""}+3' @@ -322,6 +347,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: 1e4d30dcff7f48bc872127d11f2e22b8 name: 'Temperature Discovery Ambient' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.2.3.51.3.1.1.2.1.2]' @@ -336,6 +362,7 @@ zabbix_export: description: 'Scanning IMM-MIB::tempTable with Ambient filter' item_prototypes: - + uuid: c29ef915c0a6419eabd041ea34775c45 name: 'Ambient: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2.3.51.3.1.1.2.1.3.{#SNMPINDEX}' @@ -352,6 +379,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 03c165be424842709b0d5daa0826b741 expression: '{avg(5m)}>{$TEMP_CRIT:"Ambient"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:"Ambient"}-3' @@ -360,6 +388,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 533c81c023c04886854318642e258573 expression: '{avg(5m)}>{$TEMP_WARN:"Ambient"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:"Ambient"}-3' @@ -373,6 +402,7 @@ zabbix_export: expression: '{IBM IMM SNMP:sensor.temp.value[tempReading.Ambient.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:"Ambient"}' recovery_expression: '{IBM IMM SNMP:sensor.temp.value[tempReading.Ambient.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:"Ambient"}-3' - + uuid: c3aaff54e3184191b5894a6a83e5503d expression: '{avg(5m)}<{$TEMP_CRIT_LOW:"Ambient"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:"Ambient"}+3' @@ -380,6 +410,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: 7eb45db4b05e42d39e0e2cf889dec2b8 name: 'Temperature Discovery CPU' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.2.3.51.3.1.1.2.1.2]' @@ -394,6 +425,7 @@ zabbix_export: description: 'Scanning IMM-MIB::tempTable with CPU filter' item_prototypes: - + uuid: 87da5286971d4f6487c3220c85850658 name: 'CPU: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2.3.51.3.1.1.2.1.3.{#SNMPINDEX}' @@ -410,6 +442,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 37de1cf24a64438baf7e30361e750be2 expression: '{avg(5m)}>{$TEMP_CRIT:"CPU"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:"CPU"}-3' @@ -418,6 +451,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 62ec05779f0f48ed857e5e693334126d expression: '{avg(5m)}>{$TEMP_WARN:"CPU"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:"CPU"}-3' @@ -431,6 +465,7 @@ zabbix_export: expression: '{IBM IMM SNMP:sensor.temp.value[tempReading.CPU.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:"CPU"}' recovery_expression: '{IBM IMM SNMP:sensor.temp.value[tempReading.CPU.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:"CPU"}-3' - + uuid: b10d2f7719d74dce90d0c2355da32571 expression: '{avg(5m)}<{$TEMP_CRIT_LOW:"CPU"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:"CPU"}+3' @@ -473,6 +508,7 @@ zabbix_export: value: '30' valuemaps: - + uuid: 61bded84be1d419083d8bd8a8bd25152 name: 'IMM-MIB::systemHealthStat' mappings: - diff --git a/templates/server/supermicro_aten_snmp/template_server_supermicro_aten_snmp.yaml b/templates/server/supermicro_aten_snmp/template_server_supermicro_aten_snmp.yaml index 4d39a04902a..38305a5783c 100644 --- a/templates/server/supermicro_aten_snmp/template_server_supermicro_aten_snmp.yaml +++ b/templates/server/supermicro_aten_snmp/template_server_supermicro_aten_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:52Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: e960332b3f6c46a1956486d4f3f99fce name: 'Templates/Server hardware' templates: - + uuid: cf0947cc05d3450b9a6d66b2eb180482 template: 'Supermicro Aten SNMP' name: 'Supermicro Aten SNMP' description: | @@ -23,6 +25,7 @@ zabbix_export: name: 'Templates/Server hardware' discovery_rules: - + uuid: e31995e21b3942e58b7ed451f57f0360 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.21317.1.3.1.2,{#SENSOR_DESCR},1.3.6.1.4.1.21317.1.3.1.13]' @@ -42,6 +45,7 @@ zabbix_export: description: 'Scanning ATEN-IPMI-MIB::sensorTable with filter: not connected FAN sensors (Value = 0)' item_prototypes: - + uuid: 5309e5fab7a44b11a8f045db2868a544 name: '{#SENSOR_DESCR}: Fan speed, %' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.21317.1.3.1.2.{#SNMPINDEX}' @@ -56,6 +60,7 @@ zabbix_export: tag: Application value: Fans - + uuid: c03c556ed8e441099513aaacaf4a3752 name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.21317.1.3.1.2,{#SENSOR_DESCR},1.3.6.1.4.1.21317.1.3.1.13]' @@ -75,6 +80,7 @@ zabbix_export: description: 'Scanning ATEN-IPMI-MIB::sensorTable with filter: not connected temp sensors (Value = 0)' item_prototypes: - + uuid: fe3acdb63d884c10bc5abe7edf001ceb name: '{#SENSOR_DESCR}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.21317.1.3.1.2.{#SNMPINDEX}' @@ -92,6 +98,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: fed1291dafea4fad91ba610618ced0d3 expression: '{avg(5m)}>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_CRIT:""}-3' @@ -100,6 +107,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 068e8b7e4a91454a814fc9dd2fa591fc expression: '{avg(5m)}>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{max(5m)}<{$TEMP_WARN:""}-3' @@ -113,6 +121,7 @@ zabbix_export: expression: '{Supermicro Aten SNMP:sensor.temp.value[sensorReading.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:""}' recovery_expression: '{Supermicro Aten SNMP:sensor.temp.value[sensorReading.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:""}-3' - + uuid: 50f5061eef834c57a3ac0b184d09544e expression: '{avg(5m)}<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '{min(5m)}>{$TEMP_CRIT_LOW:""}+3' diff --git a/templates/tel/asterisk_http/template_tel_asterisk_http.yaml b/templates/tel/asterisk_http/template_tel_asterisk_http.yaml index f8f9b14edeb..6656dda7fdd 100644 --- a/templates/tel/asterisk_http/template_tel_asterisk_http.yaml +++ b/templates/tel/asterisk_http/template_tel_asterisk_http.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-02-23T11:04:25Z' + date: '2021-05-09T00:00:00Z' groups: - + uuid: 1d12408342854fd5a4436dd6d5d1bd4a name: Templates/Telephony templates: - + uuid: 30cc187a4e994c39b07f53d86b5cc6bc template: 'Asterisk by HTTP' name: 'Asterisk by HTTP' description: | @@ -19,6 +21,7 @@ zabbix_export: name: Templates/Telephony items: - + uuid: 72d074f6bb214ef9884d8cc4b1530ad3 name: 'Asterisk: Active calls' type: DEPENDENT key: asterisk.active_calls @@ -37,6 +40,7 @@ zabbix_export: tag: Application value: Asterisk - + uuid: bb9ac1ac188b43239456477e13ae555f name: 'Asterisk: Active channels' type: DEPENDENT key: asterisk.active_channels @@ -55,6 +59,7 @@ zabbix_export: tag: Application value: Asterisk - + uuid: ccfc2a8a5880430196e2c874b66370ca name: 'Asterisk: Calls processed' type: DEPENDENT key: asterisk.calls_processed @@ -73,6 +78,7 @@ zabbix_export: tag: Application value: Asterisk - + uuid: 196af875a190438abd8de5a6803a550f name: 'Asterisk: Calls processed per second' type: DEPENDENT key: asterisk.calls_processed.rate @@ -96,6 +102,7 @@ zabbix_export: tag: Application value: Asterisk - + uuid: 7db3e9cdae3d4bffa7429617e351fce1 name: 'Asterisk: Get stats' type: HTTP_AGENT key: asterisk.get_stats @@ -385,6 +392,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 0798cf46d82041e6a7091698c7693ec5 name: 'Asterisk: IAX offline peers' type: DEPENDENT key: asterisk.iax.offline @@ -403,6 +411,7 @@ zabbix_export: tag: Application value: Asterisk - + uuid: bf741f5560734530be352341071c5984 name: 'Asterisk: IAX online peers' type: DEPENDENT key: asterisk.iax.online @@ -421,6 +430,7 @@ zabbix_export: tag: Application value: Asterisk - + uuid: ccb62e9b41da4f20b4ab19e4eecd598b name: 'Asterisk: IAX peers' type: DEPENDENT key: asterisk.iax.total @@ -439,6 +449,7 @@ zabbix_export: tag: Application value: Asterisk - + uuid: cf5c07c1a09b4a10af21292b876fcb20 name: 'Asterisk: IAX unmonitored peers' type: DEPENDENT key: asterisk.iax.unmonitored @@ -457,6 +468,7 @@ zabbix_export: tag: Application value: Asterisk - + uuid: cc07f186104842aabec3d26dcd4322d2 name: 'Asterisk: PJSIP available endpoints' type: DEPENDENT key: asterisk.pjsip.available @@ -475,6 +487,7 @@ zabbix_export: tag: Application value: Asterisk - + uuid: fdc888cb355a4b738be8a77354a7ce76 name: 'Asterisk: PJSIP endpoints' type: DEPENDENT key: asterisk.pjsip.total @@ -493,6 +506,7 @@ zabbix_export: tag: Application value: Asterisk - + uuid: 5c10fe1a4bfb4628be20137d0f1ec725 name: 'Asterisk: PJSIP unavailable endpoints' type: DEPENDENT key: asterisk.pjsip.unavailable @@ -511,6 +525,7 @@ zabbix_export: tag: Application value: Asterisk - + uuid: fb08ec8d143a41a097f8652c8261bad8 name: 'Asterisk: SIP monitored offline' type: DEPENDENT key: asterisk.sip.monitored_offline @@ -529,6 +544,7 @@ zabbix_export: tag: Application value: Asterisk - + uuid: 23744b0a04b54637a7dbe1c7f8f5200f name: 'Asterisk: SIP monitored online' type: DEPENDENT key: asterisk.sip.monitored_online @@ -547,6 +563,7 @@ zabbix_export: tag: Application value: Asterisk - + uuid: fb78998a342942ac942a7e1632b98208 name: 'Asterisk: SIP peers' type: DEPENDENT key: asterisk.sip.total @@ -565,6 +582,7 @@ zabbix_export: tag: Application value: Asterisk - + uuid: ae21f8c13063402d9eece400a18c6167 name: 'Asterisk: SIP unmonitored offline' type: DEPENDENT key: asterisk.sip.unmonitored_offline @@ -583,6 +601,7 @@ zabbix_export: tag: Application value: Asterisk - + uuid: 1cd5fb5232ca4f4398f85d959ac11b2c name: 'Asterisk: SIP unmonitored online' type: DEPENDENT key: asterisk.sip.unmonitored_online @@ -601,6 +620,7 @@ zabbix_export: tag: Application value: Asterisk - + uuid: 9c64cb54c2c541c1862558dcf8c6e3a3 name: 'Asterisk: Total queues' type: DEPENDENT key: asterisk.total_queues @@ -619,6 +639,7 @@ zabbix_export: tag: Application value: Asterisk - + uuid: 8395ab5b70a7433eb508c513995988bb name: 'Asterisk: Uptime' type: DEPENDENT key: asterisk.uptime @@ -640,6 +661,7 @@ zabbix_export: value: Asterisk triggers: - + uuid: be0548f028e6400ba7156f733b4037f9 expression: '{nodata(30m)}=1' name: 'Asterisk: Failed to fetch AMI page (or no data for 30m)' priority: WARNING @@ -650,12 +672,14 @@ zabbix_export: name: 'Asterisk: Service is down' expression: '{Asterisk by HTTP:net.tcp.service["tcp","{HOST.CONN}","{$AMI.PORT}"].last()}=0' - + uuid: e8a0c9f50544413d90130ecaa462de6d expression: '{last()}<10m' name: 'Asterisk: has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 86e23b5b9fd64e6e840588d25921fcbf name: 'Asterisk: Uptime after reload' type: DEPENDENT key: asterisk.uptime_reload @@ -677,12 +701,14 @@ zabbix_export: value: Asterisk triggers: - + uuid: a6d28b725d244dd8a65972a3bb4ff959 expression: '{last()}<10m' name: 'Asterisk: has been reloaded (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 8ed124c5d61541c0ab1dcc3491fb05c6 name: 'Asterisk: Version' type: DEPENDENT key: asterisk.version @@ -704,12 +730,14 @@ zabbix_export: value: Asterisk triggers: - + uuid: 04350199f9974373b08ef52a1a0edcb2 expression: '{diff()}=1 and {strlen()}>0' name: 'Asterisk: Version has changed (new version: {ITEM.VALUE})' priority: INFO description: 'Asterisk version has changed. Ack to close.' manual_close: 'YES' - + uuid: 09102393dc6a4ac598f02d95801c6ca0 name: 'Asterisk: Service response time' type: SIMPLE key: 'net.tcp.service.perf["tcp","{HOST.CONN}","{$AMI.PORT}"]' @@ -723,6 +751,7 @@ zabbix_export: value: Asterisk triggers: - + uuid: f8370382f92d4160a43f50b3ec68dfd3 expression: '{min(5m)}>{$AMI.RESPONSE_TIME.MAX.WARN}' name: 'Asterisk: Service response time is too high (over {$AMI.RESPONSE_TIME.MAX.WARN} for 5m)' priority: WARNING @@ -732,6 +761,7 @@ zabbix_export: name: 'Asterisk: Service is down' expression: '{Asterisk by HTTP:net.tcp.service["tcp","{HOST.CONN}","{$AMI.PORT}"].last()}=0' - + uuid: 58e18df6a5534395bf74d3babdb73170 name: 'Asterisk: Service status' type: SIMPLE key: 'net.tcp.service["tcp","{HOST.CONN}","{$AMI.PORT}"]' @@ -750,18 +780,21 @@ zabbix_export: value: Asterisk triggers: - + uuid: 8b7138de27a44dffbe1588dcdc6709a2 expression: '{last()}=0' name: 'Asterisk: Service is down' priority: AVERAGE manual_close: 'YES' discovery_rules: - + uuid: 3e7facc25a344cec8e384e8a9f8b372a name: 'IAX peers discovery' type: DEPENDENT key: asterisk.iax_peers.discovery delay: '0' item_prototypes: - + uuid: 72d71ec4fa2b4e88a03d25e3bbe8771a name: 'IAX trunk "{#OBJECTNAME}": Active channels' type: DEPENDENT key: 'asterisk.iax.trunk.active_channels[{#OBJECTNAME}]' @@ -781,11 +814,13 @@ zabbix_export: value: 'Asterisk IAX trunks' trigger_prototypes: - + uuid: 889a6e28d1e54f658ad26178fbd6c2be expression: '{min(10m)}>={$AMI.TRUNK_ACTIVE_CHANNELS.MAX.WARN:"{#OBJECTNAME}"}' name: 'IAX trunk "{#OBJECTNAME}": Number of the IAX trunk "{#OBJECTNAME}" active channels is too high (over {$AMI.TRUNK_ACTIVE_CHANNELS.MAX.WARN:"{#OBJECTNAME}"} for 10m)' priority: WARNING description: 'The IAX trunk may not be able to process new calls.' - + uuid: bbde7e898b4b4d34b27308d6ddaf86fc name: 'IAX trunk "{#OBJECTNAME}": Status' type: DEPENDENT key: 'asterisk.iax.trunk.status[{#OBJECTNAME}]' @@ -816,6 +851,7 @@ zabbix_export: value: 'Asterisk IAX trunks' trigger_prototypes: - + uuid: a468f73d43f64734aeeb4dd4a7ebb4cf expression: '{last()}="UNKNOWN" or {last()}="UNREACHABLE"' name: 'IAX trunk "{#OBJECTNAME}": IAX trunk {#OBJECTNAME} has a state {ITEM.VALUE}' priority: AVERAGE @@ -836,12 +872,14 @@ zabbix_export: parameters: - 1h - + uuid: 1a123ca04c7544bfa823a39b8a9fe84c name: 'PJSIP endpoints discovery' type: DEPENDENT key: asterisk.pjsip_endpoints.discovery delay: '0' item_prototypes: - + uuid: ec8220a1aa814112908337a009f6fcac name: 'PJSIP trunk "{#OBJECTNAME}": Active channels' type: DEPENDENT key: 'asterisk.pjsip.trunk.active_channels[{#OBJECTNAME}]' @@ -861,11 +899,13 @@ zabbix_export: value: 'Asterisk PJSIP trunks' trigger_prototypes: - + uuid: 70eb300d46d6442a9b25a37529dc2e3f expression: '{min(10m)}>={$AMI.TRUNK_ACTIVE_CHANNELS.MAX.WARN:"{#OBJECTNAME}"}' name: 'PJSIP trunk "{#OBJECTNAME}": Number of the PJSIP trunk "{#OBJECTNAME}" active channels is too high (over {$AMI.TRUNK_ACTIVE_CHANNELS.MAX.WARN:"{#OBJECTNAME}"} for 10m)' priority: WARNING description: 'The PJSIP trunk may not be able to process new calls.' - + uuid: c364b2ac50344372b155cbb98d9a7afe name: 'PJSIP trunk "{#OBJECTNAME}": Device state' type: DEPENDENT key: 'asterisk.pjsip.trunk.devicestate[{#OBJECTNAME}]' @@ -895,6 +935,7 @@ zabbix_export: value: 'Asterisk PJSIP trunks' trigger_prototypes: - + uuid: d9a6462d39e348568839d25f88c4bb9e expression: '{last()}="Unavailable"' name: 'PJSIP trunk "{#OBJECTNAME}": PJSIP trunk {#OBJECTNAME} has a state Unavailable' priority: AVERAGE @@ -915,12 +956,14 @@ zabbix_export: parameters: - 1h - + uuid: 5a936a95d62f4b50a4f3db112a3e041f name: 'Queues discovery' type: DEPENDENT key: asterisk.queues.discovery delay: '0' item_prototypes: - + uuid: c16d9df72ba749369726d4cfcc8b4f40 name: '"{#QUEUE}": Available' type: DEPENDENT key: 'asterisk.queue.available[{#QUEUE}]' @@ -939,6 +982,7 @@ zabbix_export: tag: Application value: 'Asterisk queue "{#QUEUE}"' - + uuid: c271c7d76b2e49dea386bb08d60307d0 name: '"{#QUEUE}": Callers' type: DEPENDENT key: 'asterisk.queue.callers[{#QUEUE}]' @@ -958,11 +1002,13 @@ zabbix_export: value: 'Asterisk queue "{#QUEUE}"' trigger_prototypes: - + uuid: 4ca4fb1fac0c47de982a8b4bf1b491f4 expression: '{min(10m)}>{$AMI.QUEUE_CALLERS.MAX.WARN:"{#QUEUE}"}' name: '"{#QUEUE}": Number of callers in the queue "{#QUEUE}" is too high (over {$AMI.QUEUE_CALLERS.MAX.WARN:"{#QUEUE}"} for 10m)' priority: WARNING description: 'There is a large number of calls in the queue.' - + uuid: 8319ec55cf6f4e8590f180f1a81f37ed name: '"{#QUEUE}": Logged in' type: DEPENDENT key: 'asterisk.queue.loggedin[{#QUEUE}]' @@ -996,12 +1042,14 @@ zabbix_export: parameters: - 1h - + uuid: 675fc5b11cb1482db0c539dfb9100e75 name: 'SIP peers discovery' type: DEPENDENT key: asterisk.sip_peers.discovery delay: '0' item_prototypes: - + uuid: 9043578864494b13b249ee7bdf13820d name: 'SIP trunk "{#OBJECTNAME}": Active channels' type: DEPENDENT key: 'asterisk.sip.trunk.active_channels[{#OBJECTNAME}]' @@ -1021,11 +1069,13 @@ zabbix_export: value: 'Asterisk SIP trunks' trigger_prototypes: - + uuid: 1e33ca1271ed4560be4c2fb86ad2b6d2 expression: '{min(10m)}>={$AMI.TRUNK_ACTIVE_CHANNELS.MAX.WARN:"{#OBJECTNAME}"}' name: 'SIP trunk "{#OBJECTNAME}": Number of the SIP trunk "{#OBJECTNAME}" active channels is too high (over {$AMI.TRUNK_ACTIVE_CHANNELS.MAX.WARN:"{#OBJECTNAME}"} for 10m)' priority: WARNING description: 'The SIP trunk may not be able to process new calls.' - + uuid: df33da749e874f55be5f0c33cd201f62 name: 'SIP trunk "{#OBJECTNAME}": Status' type: DEPENDENT key: 'asterisk.sip.trunk.status[{#OBJECTNAME}]' @@ -1056,6 +1106,7 @@ zabbix_export: value: 'Asterisk SIP trunks' trigger_prototypes: - + uuid: 636ca0f61483471e89245067691ea41a expression: '{last()}="UNKNOWN" or {last()}="UNREACHABLE"' name: 'SIP trunk "{#OBJECTNAME}": SIP trunk {#OBJECTNAME} has a state {ITEM.VALUE}' priority: AVERAGE @@ -1110,6 +1161,7 @@ zabbix_export: description: 'The Asterisk Manager name.' valuemaps: - + uuid: d6e38832f2d44ec0bf6761e36fd7668f name: 'Service state' mappings: - @@ -1120,6 +1172,7 @@ zabbix_export: newvalue: Up graphs: - + uuid: 92b561a0aee24da9a7d9875f2293316d name: 'Asterisk: Calls stats' graph_items: - @@ -1141,6 +1194,7 @@ zabbix_export: host: 'Asterisk by HTTP' key: asterisk.calls_processed.rate - + uuid: 0e5d56155a1240108a4ffc2f3dc041be name: 'Asterisk: IAX peers' graph_items: - @@ -1161,6 +1215,7 @@ zabbix_export: host: 'Asterisk by HTTP' key: asterisk.iax.unmonitored - + uuid: fd5b051daaf64df89856bec400bbc3a0 name: 'Asterisk: PJSIP peers' graph_items: - @@ -1175,6 +1230,7 @@ zabbix_export: host: 'Asterisk by HTTP' key: asterisk.pjsip.unavailable - + uuid: 2781590218fe4cc9ade68446e5d11aa2 name: 'Asterisk: SIP peers' graph_items: - |