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

github.com/zabbix/zabbix.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Fayantsev <anton.fayantsev@zabbix.com>2021-05-11 01:03:33 +0300
committerAnton Fayantsev <anton.fayantsev@zabbix.com>2021-05-11 01:03:33 +0300
commita8967564a1542700c312bc7840752988319c44b9 (patch)
tree5b7cd9261a16eb0f0fb3f60b7bd5337945878fbf /templates/san
parent3d8fef5b8418e66e05747abeef814ab1f7f94c9d (diff)
.........T [ZBXNEXT-6411] updated all template files to support new uniqueness criteria
Diffstat (limited to 'templates/san')
-rw-r--r--templates/san/huawei_5300v5_snmp/template_san_huawei_5300v5_snmp.yaml93
-rw-r--r--templates/san/netapp_aff_a700_http/template_san_netapp_aff_a700_http.yaml112
-rw-r--r--templates/san/netapp_fas3220_snmp/template_san_netapp_fas3220_snmp.yaml73
3 files changed, 275 insertions, 3 deletions
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 14cf4696107..3196c7e606c 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-05-09T00:00:00Z'
+ date: '2021-05-10T19:42:07Z'
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: 57bfd7dc0a124a81b57264885d9a3535
expression: '(last(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[version],#1)<>last(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[version],#2))=1 and length(last(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[version]))>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: fb73cddd30164af8aa243bd3e2b2f803
expression: 'last(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwInfoBBUHealthStatus, "{#ID}:{#LOCATION}"])<>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: 15d809b0be1c4d1da9158a83d303789c
expression: 'last(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwInfoBBURunningStatus, "{#ID}:{#LOCATION}"])<>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: a3f1f17b6d9a4b489aa0e53e666e790f
expression: 'min(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwInfoControllerCPUUsage, "{#ID}"],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: 52cf517dd30146578b32fd1399ec81cc
expression: 'last(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwInfoControllerHealthStatus, "{#ID}"])<>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: b5dedf7c238e4ba89682a99f1eda4bab
expression: 'min(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwInfoControllerMemoryUsage, "{#ID}"],{$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: b6c304e306004694a99c6525d97e694e
expression: '(last(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwInfoControllerRole, "{#ID}"],#1)<>last(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwInfoControllerRole, "{#ID}"],#2))=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: 6ab64eb5e1c146838ad48b7b9b063587
expression: 'last(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwInfoControllerRunningStatus, "{#ID}"])<>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: fc1c8d30f09c49a3999e282bff6ea370
expression: 'last(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwInfoDiskHealthStatus, "{#ID}"])<>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: 53aaf06848a346f188799d1cbb5d948f
expression: 'last(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwInfoDiskRunningStatus, "{#ID}"])<>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: 4d75ba4a2842403db110ab769e289b8c
expression: 'min(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwInfoDiskTemperature, "{#ID}"],{$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: 9b8fb5b02b0b4158a2b564f47281f716
expression: 'last(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwInfoEnclosureHealthStatus, "{#NAME}"])<>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: 3c430a2073ff42d9908490858c9c2817
expression: 'last(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwInfoEnclosureRunningStatus, "{#NAME}"])<>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: 7aa78b5e17314e73b65ae854d1ea9d1a
expression: 'min(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwInfoEnclosureTemperature, "{#NAME}"],{$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: 1f41c20696d44eb29a1273718c9faf2f
expression: 'last(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwInfoFanHealthStatus, "{#ID}:{#LOCATION}"])<>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: c225c9d853184d579d18c27f7e906fd2
expression: 'last(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwInfoFanRunningStatus, "{#ID}:{#LOCATION}"])<>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: 6069698629fe4548ad2296b8046ccf0b
expression: 'min(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwPerfLunAverageIOResponseTime, "{#NAME}"],{$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: 757eef04912d44b4b4f9e1abab54fb4d
expression: 'last(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwStorageLunStatus, "{#NAME}"])<>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: f0a08cc24f2748cf836db08b6307d983
expression: 'min(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwPerfNodeCPUUsage, "{#NODE}"],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: f061761bb80d48c99847f78f3144a105
expression: 'min(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwPerfNodeDelay, "{#NODE}"],{$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: 5f26a26765884d34b60d5d9da8b13abd
expression: 'min(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwInfoStoragePoolFreeCapacityPct, "{#NAME}"],{$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: 8089b48aafb4403fa3187164685f8ca3
expression: 'last(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwInfoStoragePoolHealthStatus, "{#NAME}"])<>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: 5ff1d6b5d90040928b90908859c2e8cd
expression: 'last(/Huawei OceanStor 5300 V5 SNMP/huawei.5300.v5[hwInfoStoragePoolRunningStatus, "{#NAME}"])<>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 7d13f7086d4..73022034cf4 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-05-09T00:00:00Z'
+ date: '2021-05-10T19:42:06Z'
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: c823a2eb325a4153871be705d7c24c72
expression: '(last(/NetApp AFF A700 by HTTP/netapp.cluster.status)<>"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: 9ab8339cea2049fea6808b923fb343ed
expression: '(last(/NetApp AFF A700 by HTTP/netapp.cluster.version,#1)<>last(/NetApp AFF A700 by HTTP/netapp.cluster.version,#2))=1 and length(last(/NetApp AFF A700 by HTTP/netapp.cluster.version))>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: e0ad6d7022e34b5b9d2a7653583d947c
expression: '((last(/NetApp AFF A700 by HTTP/netapp.chassis.state[{#ID}],#1)<>last(/NetApp AFF A700 by HTTP/netapp.chassis.state[{#ID}],#2))=1 and last(/NetApp AFF A700 by HTTP/netapp.chassis.state[{#ID}])="error")'
recovery_mode: RECOVERY_EXPRESSION
recovery_expression: '((last(/NetApp AFF A700 by HTTP/netapp.chassis.state[{#ID}],#1)<>last(/NetApp AFF A700 by HTTP/netapp.chassis.state[{#ID}],#2))=1 and last(/NetApp AFF A700 by HTTP/netapp.chassis.state[{#ID}])="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: ecaa5631a522406ba7bbf209d67b2207
expression: '((last(/NetApp AFF A700 by HTTP/netapp.disk.state[{#NODENAME},{#DISKNAME}],#1)<>last(/NetApp AFF A700 by HTTP/netapp.disk.state[{#NODENAME},{#DISKNAME}],#2))=1 and last(/NetApp AFF A700 by HTTP/netapp.disk.state[{#NODENAME},{#DISKNAME}])<>"present")'
recovery_mode: RECOVERY_EXPRESSION
recovery_expression: '((last(/NetApp AFF A700 by HTTP/netapp.disk.state[{#NODENAME},{#DISKNAME}],#1)<>last(/NetApp AFF A700 by HTTP/netapp.disk.state[{#NODENAME},{#DISKNAME}],#2))=1 and last(/NetApp AFF A700 by HTTP/netapp.disk.state[{#NODENAME},{#DISKNAME}])="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: 8e16050a1a6d4948a4fb5f6e887c088f
expression: '((last(/NetApp AFF A700 by HTTP/netapp.chassis.fru.state[{#CHASSISID},{#FRUID}],#1)<>last(/NetApp AFF A700 by HTTP/netapp.chassis.fru.state[{#CHASSISID},{#FRUID}],#2))=1 and last(/NetApp AFF A700 by HTTP/netapp.chassis.fru.state[{#CHASSISID},{#FRUID}])="error")'
recovery_mode: RECOVERY_EXPRESSION
recovery_expression: '((last(/NetApp AFF A700 by HTTP/netapp.chassis.fru.state[{#CHASSISID},{#FRUID}],#1)<>last(/NetApp AFF A700 by HTTP/netapp.chassis.fru.state[{#CHASSISID},{#FRUID}],#2))=1 and last(/NetApp AFF A700 by HTTP/netapp.chassis.fru.state[{#CHASSISID},{#FRUID}])="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: 4442f06b8bb64da284e7f40d45d1a524
expression: '((last(/NetApp AFF A700 by HTTP/netapp.lun.status.container_state[{#SVMNAME},{#LUNNAME}],#1)<>last(/NetApp AFF A700 by HTTP/netapp.lun.status.container_state[{#SVMNAME},{#LUNNAME}],#2))=1 and last(/NetApp AFF A700 by HTTP/netapp.lun.status.container_state[{#SVMNAME},{#LUNNAME}])<>"online")'
recovery_mode: RECOVERY_EXPRESSION
recovery_expression: '((last(/NetApp AFF A700 by HTTP/netapp.lun.status.container_state[{#SVMNAME},{#LUNNAME}],#1)<>last(/NetApp AFF A700 by HTTP/netapp.lun.status.container_state[{#SVMNAME},{#LUNNAME}],#2))=1 and last(/NetApp AFF A700 by HTTP/netapp.lun.status.container_state[{#SVMNAME},{#LUNNAME}])="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: 1fa6db8e33b2496da6e20a045ea75f2a
expression: '((last(/NetApp AFF A700 by HTTP/netapp.lun.status.state[{#SVMNAME},{#LUNNAME}],#1)<>last(/NetApp AFF A700 by HTTP/netapp.lun.status.state[{#SVMNAME},{#LUNNAME}],#2))=1 and last(/NetApp AFF A700 by HTTP/netapp.lun.status.state[{#SVMNAME},{#LUNNAME}])<>"online")'
recovery_mode: RECOVERY_EXPRESSION
recovery_expression: '((last(/NetApp AFF A700 by HTTP/netapp.lun.status.state[{#SVMNAME},{#LUNNAME}],#1)<>last(/NetApp AFF A700 by HTTP/netapp.lun.status.state[{#SVMNAME},{#LUNNAME}],#2))=1 and last(/NetApp AFF A700 by HTTP/netapp.lun.status.state[{#SVMNAME},{#LUNNAME}])="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: 95f2446e620a424b80ba8aa6cf8a370e
expression: '(last(/NetApp AFF A700 by HTTP/netapp.node.version[{#NODENAME}],#1)<>last(/NetApp AFF A700 by HTTP/netapp.node.version[{#NODENAME}],#2))=1 and length(last(/NetApp AFF A700 by HTTP/netapp.node.version[{#NODENAME}]))>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: 4dbb3a9da15f45989b8fa4217f3f25c3
expression: '(last(/NetApp AFF A700 by HTTP/netapp.nodes.controller.over_temperature[{#NODENAME}])<>"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: db8ff0f2cd294cc5952992a0d476e798
expression: '(last(/NetApp AFF A700 by HTTP/netapp.nodes.state[{#NODENAME}])<>"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: 61357dfdb08846c4935f62ba894b159a
expression: 'last(/NetApp AFF A700 by HTTP/netapp.nodes.uptime[{#NODENAME}])<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: 087955e4bdf6472a96677be7fa7d7e5c
expression: '((last(/NetApp AFF A700 by HTTP/netapp.port.eth.state[{#NODENAME},{#ETHPORTNAME}],#1)<>last(/NetApp AFF A700 by HTTP/netapp.port.eth.state[{#NODENAME},{#ETHPORTNAME}],#2))=1 and last(/NetApp AFF A700 by HTTP/netapp.port.eth.state[{#NODENAME},{#ETHPORTNAME}])="down")'
recovery_mode: RECOVERY_EXPRESSION
recovery_expression: '((last(/NetApp AFF A700 by HTTP/netapp.port.eth.state[{#NODENAME},{#ETHPORTNAME}],#1)<>last(/NetApp AFF A700 by HTTP/netapp.port.eth.state[{#NODENAME},{#ETHPORTNAME}],#2))=1 and last(/NetApp AFF A700 by HTTP/netapp.port.eth.state[{#NODENAME},{#ETHPORTNAME}])="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: 6f6ddc8eaffd475ea5b4070ccd5d63ce
expression: '((last(/NetApp AFF A700 by HTTP/netapp.port.fc.state[{#NODENAME},{#FCPORTNAME}],#1)<>last(/NetApp AFF A700 by HTTP/netapp.port.fc.state[{#NODENAME},{#FCPORTNAME}],#2))=1 and last(/NetApp AFF A700 by HTTP/netapp.port.fc.state[{#NODENAME},{#FCPORTNAME}])<>"online")'
recovery_mode: RECOVERY_EXPRESSION
recovery_expression: '((last(/NetApp AFF A700 by HTTP/netapp.port.fc.state[{#NODENAME},{#FCPORTNAME}],#1)<>last(/NetApp AFF A700 by HTTP/netapp.port.fc.state[{#NODENAME},{#FCPORTNAME}],#2))=1 and last(/NetApp AFF A700 by HTTP/netapp.port.fc.state[{#NODENAME},{#FCPORTNAME}])="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: 7355373952c14e129d1f4b5393e8e216
expression: '((last(/NetApp AFF A700 by HTTP/netapp.svm.state[{#SVMNAME}],#1)<>last(/NetApp AFF A700 by HTTP/netapp.svm.state[{#SVMNAME}],#2))=1 and last(/NetApp AFF A700 by HTTP/netapp.svm.state[{#SVMNAME}])<>"running")'
recovery_mode: RECOVERY_EXPRESSION
recovery_expression: '((last(/NetApp AFF A700 by HTTP/netapp.svm.state[{#SVMNAME}],#1)<>last(/NetApp AFF A700 by HTTP/netapp.svm.state[{#SVMNAME}],#2))=1 and last(/NetApp AFF A700 by HTTP/netapp.svm.state[{#SVMNAME}])="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: c533162b34064387b627982eabf4e209
expression: '((last(/NetApp AFF A700 by HTTP/netapp.volume.state[{#VOLUMENAME}],#1)<>last(/NetApp AFF A700 by HTTP/netapp.volume.state[{#VOLUMENAME}],#2))=1 and last(/NetApp AFF A700 by HTTP/netapp.volume.state[{#VOLUMENAME}])<>"online")'
recovery_mode: RECOVERY_EXPRESSION
recovery_expression: '((last(/NetApp AFF A700 by HTTP/netapp.volume.state[{#VOLUMENAME}],#1)<>last(/NetApp AFF A700 by HTTP/netapp.volume.state[{#VOLUMENAME}],#2))=1 and last(/NetApp AFF A700 by HTTP/netapp.volume.state[{#VOLUMENAME}])="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 c856f8abc39..e3fafc4eb12 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-05-09T00:00:00Z'
+ date: '2021-05-10T19:42:07Z'
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: e03547e4ede74580909ed57c7f53dac1
expression: 'last(/NetApp FAS3220 SNMP/fas3220.cluster[nodeEnvOverTemperature, "{#NODE.NAME}"])=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: 0c331366ac9d4398bfc815c3cb241e7c
expression: 'last(/NetApp FAS3220 SNMP/fas3220.cluster[nodeHealth, "{#NODE.NAME}"])=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: 567a28dd5b364aea84a43438aee24c5c
expression: 'last(/NetApp FAS3220 SNMP/fas3220.cluster[nodeNvramBatteryStatus, "{#NODE.NAME}"])<>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: 6040422dc0b34863a90af558d72956ee
expression: 'last(/NetApp FAS3220 SNMP/fas3220.cluster[nodeUptime, "{#NODE.NAME}"])<10m'
name: 'Node {#NODE.NAME}: has been restarted (uptime < 10m)'
priority: INFO
@@ -333,16 +355,19 @@ zabbix_export:
manual_close: 'YES'
trigger_prototypes:
-
+ uuid: 64a737bc63b1463eb533d2a187c6b58a
expression: 'last(/NetApp FAS3220 SNMP/fas3220.cluster[nodeEnvFailedPowerSupplyCount, "{#NODE.NAME}"])>0 and last(/NetApp FAS3220 SNMP/fas3220.cluster[nodeEnvFailedPowerSupplyMessage, "{#NODE.NAME}"])=last(/NetApp FAS3220 SNMP/fas3220.cluster[nodeEnvFailedPowerSupplyMessage, "{#NODE.NAME}"])'
name: 'Node {#NODE.NAME}: Degraded power supplies count is more than zero'
priority: AVERAGE
description: '{{ITEM.VALUE2}.regsub("(.*)", \1)}'
-
+ uuid: 36b7326a738e41b7be3e0a478bc9f858
expression: 'last(/NetApp FAS3220 SNMP/fas3220.cluster[nodeEnvFailedFanCount, "{#NODE.NAME}"])>0 and last(/NetApp FAS3220 SNMP/fas3220.cluster[nodeEnvFailedFanMessage, "{#NODE.NAME}"])=last(/NetApp FAS3220 SNMP/fas3220.cluster[nodeEnvFailedFanMessage, "{#NODE.NAME}"])'
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: ff2754b8c5dd4963a83b974f7b024c8c
expression: 'min(/NetApp FAS3220 SNMP/fas3220.cpu[cDOTCpuBusyTimePerCent, "{#NODE.NAME}"],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: 17f9f0e0ca5e4c0b90e5be28b16f9809
expression: 'min(/NetApp FAS3220 SNMP/fas3220.fs[df64AvailKBytes, "{#VSERVER}{#FSNAME}"],{$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: b0eb3b6afc234219ac7468d7ebce045b
expression: 'max(/NetApp FAS3220 SNMP/fas3220.fs[dfPerCentKBytesCapacity, "{#VSERVER}{#FSNAME}"],{$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: 798e093f3c9941e6a2d7edc24dd22835
expression: 'last(/NetApp FAS3220 SNMP/fas3220.ha[haCannotTakeoverCause, "{#NODE.NAME}"])<>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: f4ee8e2a63e8471598b6aad929151404
expression: 'last(/NetApp FAS3220 SNMP/fas3220.ha[haSettings, "{#NODE.NAME}"])=1'
name: 'Node {#NODE.NAME}: HA is not licensed'
priority: AVERAGE
description: 'The value notConfigured(1) indicates that the HA is not licensed.'
-
+ uuid: db2c37150e1649fba89898459150ada8
expression: 'last(/NetApp FAS3220 SNMP/fas3220.ha[haSettings, "{#NODE.NAME}"])=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: ee0284a9768a44b6a9de47b9d09750b3
expression: |
min(/NetApp FAS3220 SNMP/fas3220.net.if[if64InErrors, "{#NODE}", "{#IFNAME}"],5m)>{$IF.ERRORS.WARN:"{#IFNAME}"}
or min(/NetApp FAS3220 SNMP/fas3220.net.if[if64OutErrors, "{#NODE}", "{#IFNAME}"],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: 2c7730f4606a4833bc729c108349d7b4
expression: 'last(/NetApp FAS3220 SNMP/fas3220.net.port[netportLinkState, "{#NODE}", "{#IFNAME}"])<>2 and last(/NetApp FAS3220 SNMP/fas3220.net.port[netportUpAdmin, "{#NODE}", "{#IFNAME}"])=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: a95e60addfe04055bb15138dd9d1f37f
expression: 'last(/NetApp FAS3220 SNMP/fas3220.net.port[netportHealthStatus, "{#NODE}", "{#IFNAME}"])<>0 and length(last(/NetApp FAS3220 SNMP/fas3220.net.port[netportDegradedReason, "{#NODE}", "{#IFNAME}"]))>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: 0674ec876871465e80adb2d71844753c
expression: 'last(/NetApp FAS3220 SNMP/fas3220.disk[diskFailedCount])>0 and (last(/NetApp FAS3220 SNMP/fas3220.disk[diskFailedMessage],#1)<>last(/NetApp FAS3220 SNMP/fas3220.disk[diskFailedMessage],#2))=1'
recovery_mode: RECOVERY_EXPRESSION
recovery_expression: 'last(/NetApp FAS3220 SNMP/fas3220.disk[diskFailedCount])=0'