zabbix_export: version: '5.4' date: '2021-11-21T21:45:15Z' groups: - uuid: 7df96b18c230490a9a0a9e2307226338 name: Templates templates: - uuid: e0481c17baeb47a899ee725779de1720 template: 'APC NetBotz Rack Monitor 200' name: 'APC NetBotz Rack Monitor 200' description: | ## Overview * LLD of Sensors (Currently Temperature and Humidity & Wireless Tempurature and Humidity) * Trigger Prototypes for recommended Humidity and Tempurature based on Netbotz configured thresholds * Graph Prototypes for Temperature and Humidity groups: - name: Templates discovery_rules: - uuid: adebea00215f4d778becc9d5c8fbed68 name: 'APC Temp/Humidity Sensor Module' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.318.1.1.10.4.2.3.1.3]' key: apc.enviro.sensor.module delay: 15s item_prototypes: - uuid: 43a3a206a1b340879f1f25ea2ddf009a name: '{#SNMPVALUE} Alarm' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.4.2.3.1.8.{#SNMPINDEX}' key: 'apc.enviro.sensor.module.alarm.value.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 90d request_method: POST tags: - tag: Application value: 'Environment Monitor' - uuid: 91ad1d2462114b33899dd75bba39f5e2 name: '{#SNMPVALUE} Humitity: Threshold - High' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.4.2.5.1.20.{#SNMPINDEX}' key: 'apc.enviro.sensor.module.humidity.threshold.high.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 90d tags: - tag: Application value: 'Environment Monitor' - uuid: cd2db961d010410f9e76a33fe3687b9f name: '{#SNMPVALUE} Humitity: Threshold - Hysteresis' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.4.2.5.1.23.{#SNMPINDEX}' key: 'apc.enviro.sensor.module.humidity.threshold.hysteresis.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 90d tags: - tag: Application value: 'Environment Monitor' - uuid: 3db589d257604c3a9b354d6528385542 name: '{#SNMPVALUE} Humitity: Threshold - Low' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.4.2.5.1.21.{#SNMPINDEX}' key: 'apc.enviro.sensor.module.humidity.threshold.low.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 90d tags: - tag: Application value: 'Environment Monitor' - uuid: 8742b556627a4c4580d89cc62c75e50f name: '{#SNMPVALUE} Humitity: Threshold - Max' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.4.2.5.1.19.{#SNMPINDEX}' key: 'apc.enviro.sensor.module.humidity.threshold.max.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 90d tags: - tag: Application value: 'Environment Monitor' - uuid: 1c5a64b7d2a640cfaac9743a82e3a0cf name: '{#SNMPVALUE} Humitity: Threshold - Min' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.4.2.5.1.22.{#SNMPINDEX}' key: 'apc.enviro.sensor.module.humidity.threshold.min.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 90d tags: - tag: Application value: 'Environment Monitor' - uuid: 646f52edd1b341d39a0fd912e6ace520 name: '{#SNMPVALUE} Humitity' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.4.2.3.1.6.{#SNMPINDEX}' key: 'apc.enviro.sensor.module.humidity.value.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 90d tags: - tag: Application value: 'Environment Monitor' - uuid: 0791aa688039410d808242933cdd1590 name: '{#SNMPVALUE} Temperature: Threshold - High' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.4.2.5.1.7.{#SNMPINDEX}' key: 'apc.enviro.sensor.module.temperature.threshold.high.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 90d tags: - tag: Application value: 'Environment Monitor' - uuid: ad8e999a5a9f4787b9cb616643026eb8 name: '{#SNMPVALUE} Temperature: Threshold - Hysteresis' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.4.2.5.1.10.{#SNMPINDEX}' key: 'apc.enviro.sensor.module.temperature.threshold.hysteresis.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 90d tags: - tag: Application value: 'Environment Monitor' - uuid: fa3d4ad981be48708d238a314c3c55d7 name: '{#SNMPVALUE} Temperature: Threshold - Long Term Decreasing Rate Time' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.4.2.5.1.16.{#SNMPINDEX}' key: 'apc.enviro.sensor.module.temperature.threshold.long.descreasing.time.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 90d tags: - tag: Application value: 'Environment Monitor' - uuid: f08b1aba25c84c23be6ce283b44d764c name: '{#SNMPVALUE} Temperature: Threshold - Long Term Decreasing Rate Value' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.4.2.5.1.15.{#SNMPINDEX}' key: 'apc.enviro.sensor.module.temperature.threshold.long.descreasing.value.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 90d tags: - tag: Application value: 'Environment Monitor' - uuid: a689a7baf466482fbfdd21fb5ea449b7 name: '{#SNMPVALUE} Temperature: Threshold - Long Term Increasing Rate Time' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.4.2.5.1.18.{#SNMPINDEX}' key: 'apc.enviro.sensor.module.temperature.threshold.long.increasing.time.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 90d tags: - tag: Application value: 'Environment Monitor' - uuid: f79a08c7fbca4d0597a10e4d0db32135 name: '{#SNMPVALUE} Temperature: Threshold - Long Term Increasing Rate Value' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.4.2.5.1.17.{#SNMPINDEX}' key: 'apc.enviro.sensor.module.temperature.threshold.long.increasing.value.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 90d tags: - tag: Application value: 'Environment Monitor' - uuid: 7dc37c7f86344ee4a119fa40b8047c0d name: '{#SNMPVALUE} Temperature: Threshold - Low' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.4.2.5.1.8.{#SNMPINDEX}' key: 'apc.enviro.sensor.module.temperature.threshold.low.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 90d tags: - tag: Application value: 'Environment Monitor' - uuid: bf95aabe19f7419d8b202e1bf841d52c name: '{#SNMPVALUE} Temperature: Threshold - Max' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.4.2.5.1.6.{#SNMPINDEX}' key: 'apc.enviro.sensor.module.temperature.threshold.max.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 90d tags: - tag: Application value: 'Environment Monitor' - uuid: 96ec99b0d0c34ea1af2e280c2dd5e3f3 name: '{#SNMPVALUE} Temperature: Threshold - Min' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.4.2.5.1.9.{#SNMPINDEX}' key: 'apc.enviro.sensor.module.temperature.threshold.min.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 90d tags: - tag: Application value: 'Environment Monitor' - uuid: 6ed68629558e46e69d24b12d249b578b name: '{#SNMPVALUE} Temperature: Threshold - Short Term Decreasing Rate Time' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.4.2.5.1.12.{#SNMPINDEX}' key: 'apc.enviro.sensor.module.temperature.threshold.short.descreasing.time.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 90d tags: - tag: Application value: 'Environment Monitor' - uuid: 8111d27026a745cabc28b0ac5111ebf5 name: '{#SNMPVALUE} Temperature: Threshold - Short Term Decreasing Rate Value' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.4.2.5.1.11.{#SNMPINDEX}' key: 'apc.enviro.sensor.module.temperature.threshold.short.descreasing.value.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 90d tags: - tag: Application value: 'Environment Monitor' - uuid: 7e3ac8d36cca4591a2d5f6c619375a77 name: '{#SNMPVALUE} Temperature: Threshold - Short Term Increasing Rate Time' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.4.2.5.1.14.{#SNMPINDEX}' key: 'apc.enviro.sensor.module.temperature.threshold.short.increasing.time.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 90d tags: - tag: Application value: 'Environment Monitor' - uuid: 7a5595e346d0465a81925223ed12945e name: '{#SNMPVALUE} Temperature: Threshold - Short Term Increasing Rate Value' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.4.2.5.1.13.{#SNMPINDEX}' key: 'apc.enviro.sensor.module.temperature.threshold.short.increasing.value.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 90d tags: - tag: Application value: 'Environment Monitor' - uuid: 823355c28b4c422e966dfa3f771dfd3c name: '{#SNMPVALUE} Temperature' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.4.2.3.1.5.{#SNMPINDEX}' key: 'apc.enviro.sensor.module.temperature.value.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 90d tags: - tag: Application value: 'Environment Monitor' trigger_prototypes: - uuid: a64a0fda24e04265b53a75d2ed4903d7 expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.value.["{#SNMPINDEX}"])<=last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.threshold.low.["{#SNMPINDEX}"]))' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.value.["{#SNMPINDEX}"])>=(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.threshold.low.["{#SNMPINDEX}"])+last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.threshold.hysteresis.["{#SNMPINDEX}"])))' name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Humidity < Low Threshold' priority: INFO manual_close: 'YES' dependencies: - name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Humidity < Min Threshold' expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.value.["{#SNMPINDEX}"])<=last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.threshold.min.["{#SNMPINDEX}"]))' recovery_expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.value.["{#SNMPINDEX}"])>=(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.threshold.min.["{#SNMPINDEX}"])+last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.threshold.hysteresis.["{#SNMPINDEX}"])))' - uuid: 37cc97537c44417a8256d888c79f77e8 expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.value.["{#SNMPINDEX}"])<=last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.threshold.min.["{#SNMPINDEX}"]))' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.value.["{#SNMPINDEX}"])>=(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.threshold.min.["{#SNMPINDEX}"])+last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.threshold.hysteresis.["{#SNMPINDEX}"])))' name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Humidity < Min Threshold' priority: INFO manual_close: 'YES' - uuid: d7f451f76a434cc6bcae74760ac93668 expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.value.["{#SNMPINDEX}"])>=last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.threshold.high.["{#SNMPINDEX}"]))' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.value.["{#SNMPINDEX}"])<=(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.threshold.high.["{#SNMPINDEX}"])-last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.threshold.hysteresis.["{#SNMPINDEX}"])))' name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Humidity > High Threshold' priority: WARNING manual_close: 'YES' dependencies: - name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Humidity > Max Threshold' expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.value.["{#SNMPINDEX}"])>=last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.threshold.max.["{#SNMPINDEX}"]))' recovery_expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.value.["{#SNMPINDEX}"])<=(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.threshold.max.["{#SNMPINDEX}"])-last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.threshold.hysteresis.["{#SNMPINDEX}"])))' - uuid: 649822e1af53484ab05614a5944226f2 expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.value.["{#SNMPINDEX}"])>=last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.threshold.max.["{#SNMPINDEX}"]))' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.value.["{#SNMPINDEX}"])<=(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.threshold.max.["{#SNMPINDEX}"])-last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.humidity.threshold.hysteresis.["{#SNMPINDEX}"])))' name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Humidity > Max Threshold' priority: DISASTER manual_close: 'YES' - uuid: 66aa2eded1a64132ba91843b208a484d expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.value.["{#SNMPINDEX}"])<=last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.threshold.low.["{#SNMPINDEX}"]))' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.value.["{#SNMPINDEX}"])>=(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.threshold.low.["{#SNMPINDEX}"])+last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.threshold.hysteresis.["{#SNMPINDEX}"])))' name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Temperature < Low Threshold' priority: INFO manual_close: 'YES' dependencies: - name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Temperature < Min Threshold' expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.value.["{#SNMPINDEX}"])<=last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.threshold.min.["{#SNMPINDEX}"]))' recovery_expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.value.["{#SNMPINDEX}"])>=(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.threshold.min.["{#SNMPINDEX}"])+last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.threshold.hysteresis.["{#SNMPINDEX}"])))' - uuid: 5c5c088bdedd426abff0371f96c39762 expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.value.["{#SNMPINDEX}"])<=last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.threshold.min.["{#SNMPINDEX}"]))' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.value.["{#SNMPINDEX}"])>=(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.threshold.min.["{#SNMPINDEX}"])+last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.threshold.hysteresis.["{#SNMPINDEX}"])))' name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Temperature < Min Threshold' priority: INFO manual_close: 'YES' - uuid: 5ded09c8c6db456db3b2f22ff5dd9520 expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.value.["{#SNMPINDEX}"])>=last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.threshold.high.["{#SNMPINDEX}"]))' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.value.["{#SNMPINDEX}"])<=(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.threshold.high.["{#SNMPINDEX}"])-last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.threshold.hysteresis.["{#SNMPINDEX}"])))' name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Temperature > High Threshold' priority: AVERAGE manual_close: 'YES' dependencies: - name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Temperature > Max Threshold' expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.value.["{#SNMPINDEX}"])>=last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.threshold.max.["{#SNMPINDEX}"]))' recovery_expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.value.["{#SNMPINDEX}"])<=(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.threshold.max.["{#SNMPINDEX}"])-last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.threshold.hysteresis.["{#SNMPINDEX}"])))' - uuid: d9c16b38c9054a63a235c89e5e394aaf expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.value.["{#SNMPINDEX}"])>=last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.threshold.max.["{#SNMPINDEX}"]))' recovery_mode: RECOVERY_EXPRESSION recovery_expression: '(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.value.["{#SNMPINDEX}"])<=(last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.threshold.max.["{#SNMPINDEX}"])-last(/APC NetBotz Rack Monitor 200/apc.enviro.sensor.module.temperature.threshold.hysteresis.["{#SNMPINDEX}"])))' name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Temperature > Max Threshold' priority: DISASTER manual_close: 'YES' graph_prototypes: - uuid: fc2e740a4d8e4f9dad7f7af90f227570 name: Humidity graph_items: - color: 00FF00 item: host: 'APC NetBotz Rack Monitor 200' key: 'apc.enviro.sensor.module.humidity.value.["{#SNMPINDEX}"]' - sortorder: '1' color: '061708' item: host: 'APC NetBotz Rack Monitor 200' key: 'apc.enviro.sensor.module.humidity.threshold.high.["{#SNMPINDEX}"]' - sortorder: '2' color: 81C784 item: host: 'APC NetBotz Rack Monitor 200' key: 'apc.enviro.sensor.module.humidity.threshold.low.["{#SNMPINDEX}"]' - sortorder: '3' color: '061708' item: host: 'APC NetBotz Rack Monitor 200' key: 'apc.enviro.sensor.module.humidity.threshold.max.["{#SNMPINDEX}"]' - sortorder: '4' color: C8E6C9 item: host: 'APC NetBotz Rack Monitor 200' key: 'apc.enviro.sensor.module.humidity.threshold.min.["{#SNMPINDEX}"]' - uuid: f518d48a2f634b56adb55d48ea856045 name: Tempurature graph_items: - color: FF0000 item: host: 'APC NetBotz Rack Monitor 200' key: 'apc.enviro.sensor.module.temperature.value.["{#SNMPINDEX}"]' - sortorder: '1' drawtype: DASHED_LINE color: '891515' item: host: 'APC NetBotz Rack Monitor 200' key: 'apc.enviro.sensor.module.temperature.threshold.high.["{#SNMPINDEX}"]' - sortorder: '2' drawtype: DASHED_LINE color: E57373 item: host: 'APC NetBotz Rack Monitor 200' key: 'apc.enviro.sensor.module.temperature.threshold.low.["{#SNMPINDEX}"]' - sortorder: '3' drawtype: DASHED_LINE color: 2D0707 item: host: 'APC NetBotz Rack Monitor 200' key: 'apc.enviro.sensor.module.temperature.threshold.max.["{#SNMPINDEX}"]' - sortorder: '4' drawtype: DASHED_LINE color: FFCDD2 item: host: 'APC NetBotz Rack Monitor 200' key: 'apc.enviro.sensor.module.temperature.threshold.min.["{#SNMPINDEX}"]' request_method: POST - uuid: ebe42ccdeb1d43d9b922d296f88c3fea template: 'APC NetBotz Rack Monitor 250' name: 'APC NetBotz Rack Monitor 250' description: | ## Overview * LLD of Sensors (Currently Temperature and Humidity & Wireless Tempurature and Humidity) * Trigger Prototypes for recommended Humidity and Tempurature based on Netbotz configured thresholds * Graph Prototypes for Temperature and Humidity ## Overview * LLD of Sensors (Currently Temperature and Humidity & Wireless Tempurature and Humidity) * Trigger Prototypes for recommended Humidity and Tempurature based on Netbotz configured thresholds * Graph Prototypes for Temperature and Humidity templates: - name: 'APC NetBotz Rack Monitor 200' groups: - name: Templates discovery_rules: - uuid: 53a8d6a0a2a8490f87a4888e33e53609 name: 'Wireless APC Sensor' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.318.1.1.10.5.1.1.1.3]' key: apc.enviro.sensor.wireless delay: 30s item_prototypes: - uuid: 6f0acf862b574607b9f561224ba15cfd name: '{#SNMPVALUE} Alarm - Enabled' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.5.1.1.1.4.{#SNMPINDEX}' key: 'apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 30d request_method: POST tags: - tag: Application value: 'Environment Monitor' - uuid: 29d627157a6a4c28a7743e01ea8659c5 name: '{#SNMPVALUE} Battery: Threshold - Low' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.5.1.1.1.17.{#SNMPINDEX}' key: 'apc.enviro.sensor.wireless.battery.threshold.low.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 30d value_type: FLOAT units: V preprocessing: - type: MULTIPLIER parameters: - '0.1' request_method: POST tags: - tag: Application value: 'Environment Monitor' - uuid: 40ff01d8959a496c873757c2cbac44a3 name: '{#SNMPVALUE} Battery: Threshold - Min' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.5.1.1.1.18.{#SNMPINDEX}' key: 'apc.enviro.sensor.wireless.battery.threshold.min.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 30d value_type: FLOAT units: V preprocessing: - type: MULTIPLIER parameters: - '0.1' request_method: POST tags: - tag: Application value: 'Environment Monitor' - uuid: 0e4328b0961348989d12e470dd677650 name: '{#SNMPVALUE} Battery' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.5.1.1.1.16.{#SNMPINDEX}' key: 'apc.enviro.sensor.wireless.battery.value.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 30d value_type: FLOAT units: V preprocessing: - type: MULTIPLIER parameters: - '0.1' request_method: POST tags: - tag: Application value: 'Environment Monitor' - uuid: 5cbd32a8a1f945738946cc289a7abb18 name: '{#SNMPVALUE} Humidity: Threshold - High' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.5.1.1.1.9.{#SNMPINDEX}' key: 'apc.enviro.sensor.wireless.humidity.threshold.high.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 30d value_type: FLOAT units: '%' preprocessing: - type: IN_RANGE parameters: - '0' - '100' request_method: POST tags: - tag: Application value: 'Environment Monitor' - uuid: b53b854382b6482e98f4939a13c61477 name: '{#SNMPVALUE} Humidity: Threshold - Low' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.5.1.1.1.10.{#SNMPINDEX}' key: 'apc.enviro.sensor.wireless.humidity.threshold.low.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 30d value_type: FLOAT units: '%' preprocessing: - type: IN_RANGE parameters: - '0' - '100' request_method: POST tags: - tag: Application value: 'Environment Monitor' - uuid: 8185c4d54f27409c8ddcd84a72a2da75 name: '{#SNMPVALUE} Humidity: Threshold - Max' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.5.1.1.1.14.{#SNMPINDEX}' key: 'apc.enviro.sensor.wireless.humidity.threshold.max.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 30d value_type: FLOAT units: '%' preprocessing: - type: IN_RANGE parameters: - '0' - '100' request_method: POST tags: - tag: Application value: 'Environment Monitor' - uuid: 492900c4f90e422c9d76b44a20b820b3 name: '{#SNMPVALUE} Humidity: Threshold - Min' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.5.1.1.1.15.{#SNMPINDEX}' key: 'apc.enviro.sensor.wireless.humidity.threshold.min.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 30d value_type: FLOAT units: '%' preprocessing: - type: IN_RANGE parameters: - '0' - '100' request_method: POST tags: - tag: Application value: 'Environment Monitor' - uuid: 938bf399df1b4728ab4df34cb5f3b89a name: '{#SNMPVALUE} Humidity' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.5.1.1.1.8.{#SNMPINDEX}' key: 'apc.enviro.sensor.wireless.humidity.value.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 30d value_type: FLOAT units: '%' preprocessing: - type: IN_RANGE parameters: - '0' - '100' request_method: POST tags: - tag: Application value: 'Environment Monitor' - uuid: a7e477df6df242c2a113f7800326d5d7 name: '{#SNMPVALUE} RSSI: Threshold - Low' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.5.1.1.1.20.{#SNMPINDEX}' key: 'apc.enviro.sensor.wireless.rssi.threshold.low.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 30d value_type: FLOAT units: '%' preprocessing: - type: IN_RANGE parameters: - '0' - '100' request_method: POST tags: - tag: Application value: 'Environment Monitor' - uuid: bb1919ccd7724a1696558e65bcc1ed1a name: '{#SNMPVALUE} RSSI: Threshold - Min' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.5.1.1.1.21.{#SNMPINDEX}' key: 'apc.enviro.sensor.wireless.rssi.threshold.min.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 30d value_type: FLOAT units: '%' preprocessing: - type: IN_RANGE parameters: - '0' - '100' request_method: POST tags: - tag: Application value: 'Environment Monitor' - uuid: 57b2f10e22ac49e08bc63705cd4b78d2 name: '{#SNMPVALUE} RSSI' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.5.1.1.1.19.{#SNMPINDEX}' key: 'apc.enviro.sensor.wireless.rssi.value.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 30d value_type: FLOAT units: '%' preprocessing: - type: IN_RANGE parameters: - '0' - '100' request_method: POST tags: - tag: Application value: 'Environment Monitor' - uuid: 1eef324e03104b938d8868e48128c7b3 name: '{#SNMPVALUE} Temperature: Threshold - High' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.5.1.1.1.6.{#SNMPINDEX}' key: 'apc.enviro.sensor.wireless.temperature.threshold.high.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 30d value_type: FLOAT units: °C preprocessing: - type: MULTIPLIER parameters: - '0.1' request_method: POST tags: - tag: Application value: 'Environment Monitor' - uuid: 4fa34dc8d7b847639227328bc3e6d8f7 name: '{#SNMPVALUE} Temperature: Threshold - Low' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.5.1.1.1.7.{#SNMPINDEX}' key: 'apc.enviro.sensor.wireless.temperature.threshold.low.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 30d value_type: FLOAT units: °C preprocessing: - type: MULTIPLIER parameters: - '0.1' request_method: POST tags: - tag: Application value: 'Environment Monitor' - uuid: 892000af789a4c97bb27d984bb85048b name: '{#SNMPVALUE} Temperature: Threshold - Max' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.5.1.1.1.12.{#SNMPINDEX}' key: 'apc.enviro.sensor.wireless.temperature.threshold.max.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 30d value_type: FLOAT units: °C preprocessing: - type: MULTIPLIER parameters: - '0.1' request_method: POST tags: - tag: Application value: 'Environment Monitor' - uuid: 0cb7b3fce3d4418180f422f2d83b1091 name: '{#SNMPVALUE} Temperature: Threshold - Min' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.5.1.1.1.13.{#SNMPINDEX}' key: 'apc.enviro.sensor.wireless.temperature.threshold.min.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 30d value_type: FLOAT units: °C preprocessing: - type: MULTIPLIER parameters: - '0.1' request_method: POST tags: - tag: Application value: 'Environment Monitor' - uuid: 91f7bb87be6a49a6a4f0603a0d106abe name: '{#SNMPVALUE} Temperature' type: SNMP_AGENT snmp_oid: '.1.3.6.1.4.1.318.1.1.10.5.1.1.1.5.{#SNMPINDEX}' key: 'apc.enviro.sensor.wireless.temperature.value.["{#SNMPINDEX}"]' delay: 30s history: 5d trends: 30d value_type: FLOAT units: °C preprocessing: - type: MULTIPLIER parameters: - '0.1' request_method: POST tags: - tag: Application value: 'Environment Monitor' trigger_prototypes: - uuid: 1248d404f96143f89e02a08bba7fb9fc expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=1 and (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.battery.value.["{#SNMPINDEX}"])<=last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.battery.threshold.low.["{#SNMPINDEX}"])) recovery_mode: RECOVERY_EXPRESSION recovery_expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=0 or (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.battery.value.["{#SNMPINDEX}"])>=(last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.battery.threshold.low.["{#SNMPINDEX}"])+{$HYSTERESIS})) name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Battery < Low Threshold' priority: WARNING manual_close: 'YES' dependencies: - name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Battery < Min Threshold' expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=1 and (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.battery.value.["{#SNMPINDEX}"])<=last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.battery.threshold.min.["{#SNMPINDEX}"])) recovery_expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=0 or (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.battery.value.["{#SNMPINDEX}"])>=(last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.battery.threshold.min.["{#SNMPINDEX}"])+{$HYSTERESIS})) - uuid: 8348900ec1064daf878208034c27d370 expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=1 and (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.battery.value.["{#SNMPINDEX}"])<=last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.battery.threshold.min.["{#SNMPINDEX}"])) recovery_mode: RECOVERY_EXPRESSION recovery_expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=0 or (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.battery.value.["{#SNMPINDEX}"])>=(last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.battery.threshold.min.["{#SNMPINDEX}"])+{$HYSTERESIS})) name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Battery < Min Threshold' priority: HIGH manual_close: 'YES' - uuid: cc98808a67bb492eadaa19a895722a3d expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=1 and (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.value.["{#SNMPINDEX}"])<=last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.threshold.low.["{#SNMPINDEX}"])) recovery_mode: RECOVERY_EXPRESSION recovery_expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=0 or (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.value.["{#SNMPINDEX}"])>=(last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.threshold.low.["{#SNMPINDEX}"])+{$HYSTERESIS})) name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Humidity < Low Threshold' priority: INFO manual_close: 'YES' dependencies: - name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Humidity < Min Threshold' expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=1 and (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.value.["{#SNMPINDEX}"])<=last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.threshold.min.["{#SNMPINDEX}"])) recovery_expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=0 or (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.value.["{#SNMPINDEX}"])>=(last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.threshold.min.["{#SNMPINDEX}"])+{$HYSTERESIS})) - uuid: 8a134852929d4d1cbdf65b80d5f22ddf expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=1 and (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.value.["{#SNMPINDEX}"])<=last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.threshold.min.["{#SNMPINDEX}"])) recovery_mode: RECOVERY_EXPRESSION recovery_expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=0 or (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.value.["{#SNMPINDEX}"])>=(last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.threshold.min.["{#SNMPINDEX}"])+{$HYSTERESIS})) name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Humidity < Min Threshold' priority: WARNING manual_close: 'YES' - uuid: 510140bd905d401fb6cad72be9dcf4f1 expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=1 and (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.value.["{#SNMPINDEX}"])>=last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.threshold.high.["{#SNMPINDEX}"])) recovery_mode: RECOVERY_EXPRESSION recovery_expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=0 or (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.value.["{#SNMPINDEX}"])<=(last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.threshold.high.["{#SNMPINDEX}"])+{$HYSTERESIS})) name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Humidity > High Threshold' priority: AVERAGE manual_close: 'YES' dependencies: - name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Humidity > Max Threshold' expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=1 and (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.value.["{#SNMPINDEX}"])>=last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.threshold.max.["{#SNMPINDEX}"])) recovery_expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=0 or (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.value.["{#SNMPINDEX}"])<=(last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.threshold.max.["{#SNMPINDEX}"])+{$HYSTERESIS})) - uuid: cae691cfa9b244448e4da2aeb0b6de94 expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=1 and (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.value.["{#SNMPINDEX}"])>=last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.threshold.max.["{#SNMPINDEX}"])) recovery_mode: RECOVERY_EXPRESSION recovery_expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=0 or (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.value.["{#SNMPINDEX}"])<=(last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.humidity.threshold.max.["{#SNMPINDEX}"])+{$HYSTERESIS})) name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Humidity > Max Threshold' priority: DISASTER manual_close: 'YES' - uuid: 6b198b3a5e9043e0a94ad21b4ee365f2 expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=1 and (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.rssi.value.["{#SNMPINDEX}"])<=last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.rssi.threshold.low.["{#SNMPINDEX}"])) recovery_mode: RECOVERY_EXPRESSION recovery_expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=0 or (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.rssi.value.["{#SNMPINDEX}"])>=(last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.rssi.threshold.low.["{#SNMPINDEX}"])+{$HYSTERESIS})) name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: RSSI < Low Threshold' priority: AVERAGE manual_close: 'YES' dependencies: - name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: RSSI < Min Threshold' expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=1 and (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.rssi.value.["{#SNMPINDEX}"])<=last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.rssi.threshold.min.["{#SNMPINDEX}"])) recovery_expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=0 or (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.rssi.value.["{#SNMPINDEX}"])>=(last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.rssi.threshold.min.["{#SNMPINDEX}"])+{$HYSTERESIS})) - uuid: a4b62bcd0bac494087d9f593d493b82e expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=1 and (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.rssi.value.["{#SNMPINDEX}"])<=last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.rssi.threshold.min.["{#SNMPINDEX}"])) recovery_mode: RECOVERY_EXPRESSION recovery_expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=0 or (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.rssi.value.["{#SNMPINDEX}"])>=(last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.rssi.threshold.min.["{#SNMPINDEX}"])+{$HYSTERESIS})) name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: RSSI < Min Threshold' priority: DISASTER manual_close: 'YES' - uuid: 3904ccc627824c0888195fbb090dc5e0 expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=1 and (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.value.["{#SNMPINDEX}"])<=last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.threshold.low.["{#SNMPINDEX}"])) recovery_mode: RECOVERY_EXPRESSION recovery_expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=0 or (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.value.["{#SNMPINDEX}"])>=(last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.threshold.low.["{#SNMPINDEX}"])+{$HYSTERESIS})) name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Temperature < Low Threshold' priority: INFO manual_close: 'YES' dependencies: - name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Temperature < Min Threshold' expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=1 and (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.value.["{#SNMPINDEX}"])<=last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.threshold.min.["{#SNMPINDEX}"])) recovery_expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=0 or (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.value.["{#SNMPINDEX}"])>=(last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.threshold.min.["{#SNMPINDEX}"])+{$HYSTERESIS})) - uuid: ddced436310840299c00a62b6ebdb164 expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=1 and (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.value.["{#SNMPINDEX}"])<=last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.threshold.min.["{#SNMPINDEX}"])) recovery_mode: RECOVERY_EXPRESSION recovery_expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=0 or (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.value.["{#SNMPINDEX}"])>=(last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.threshold.min.["{#SNMPINDEX}"])+{$HYSTERESIS})) name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Temperature < Min Threshold' priority: WARNING manual_close: 'YES' - uuid: 2709c331a14449b0a60362ba31294cab expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=1 and (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.value.["{#SNMPINDEX}"])>=last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.threshold.high.["{#SNMPINDEX}"])) recovery_mode: RECOVERY_EXPRESSION recovery_expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=0 or (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.value.["{#SNMPINDEX}"])>=(last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.threshold.high.["{#SNMPINDEX}"])+{$HYSTERESIS})) name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Temperature > High Threshold' priority: AVERAGE manual_close: 'YES' dependencies: - name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Temperature > Max Threshold' expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=1 and (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.value.["{#SNMPINDEX}"])>=last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.threshold.max.["{#SNMPINDEX}"])) recovery_expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=0 or (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.value.["{#SNMPINDEX}"])>=(last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.threshold.max.["{#SNMPINDEX}"])+{$HYSTERESIS})) - uuid: 094fdd2245c24585a97fad66d6fa2bcf expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=1 and (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.value.["{#SNMPINDEX}"])>=last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.threshold.max.["{#SNMPINDEX}"])) recovery_mode: RECOVERY_EXPRESSION recovery_expression: | last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.alarm.value.["{#SNMPINDEX}"])=0 or (last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.value.["{#SNMPINDEX}"])>=(last(/APC NetBotz Rack Monitor 250/apc.enviro.sensor.wireless.temperature.threshold.max.["{#SNMPINDEX}"])+{$HYSTERESIS})) name: '{#SNMPVALUE} {ITEM.LASTVALUE} :: Temperature > Max Threshold' priority: DISASTER manual_close: 'YES' graph_prototypes: - uuid: dba74ab8b3634349a72b11ce00ae2b5d name: 'Temp/Humidity {#SNMPVALUE}' graph_items: - color: 00CC00 item: host: 'APC NetBotz Rack Monitor 250' key: 'apc.enviro.sensor.wireless.humidity.value.["{#SNMPINDEX}"]' - sortorder: '1' color: BB0000 item: host: 'APC NetBotz Rack Monitor 250' key: 'apc.enviro.sensor.wireless.temperature.value.["{#SNMPINDEX}"]' - sortorder: '2' color: '005500' item: host: 'APC NetBotz Rack Monitor 250' key: 'apc.enviro.sensor.wireless.humidity.threshold.max.["{#SNMPINDEX}"]' - sortorder: '3' drawtype: DASHED_LINE color: '008800' item: host: 'APC NetBotz Rack Monitor 250' key: 'apc.enviro.sensor.wireless.humidity.threshold.high.["{#SNMPINDEX}"]' - sortorder: '4' drawtype: DASHED_LINE color: 66FF66 item: host: 'APC NetBotz Rack Monitor 250' key: 'apc.enviro.sensor.wireless.humidity.threshold.low.["{#SNMPINDEX}"]' - sortorder: '5' drawtype: DASHED_LINE color: CCFFCC item: host: 'APC NetBotz Rack Monitor 250' key: 'apc.enviro.sensor.wireless.humidity.threshold.min.["{#SNMPINDEX}"]' - sortorder: '6' drawtype: DASHED_LINE color: FF6666 item: host: 'APC NetBotz Rack Monitor 250' key: 'apc.enviro.sensor.wireless.temperature.threshold.max.["{#SNMPINDEX}"]' - sortorder: '7' drawtype: DASHED_LINE color: '990000' item: host: 'APC NetBotz Rack Monitor 250' key: 'apc.enviro.sensor.wireless.temperature.threshold.high.["{#SNMPINDEX}"]' - sortorder: '8' drawtype: DASHED_LINE color: FF6666 item: host: 'APC NetBotz Rack Monitor 250' key: 'apc.enviro.sensor.wireless.temperature.threshold.low.["{#SNMPINDEX}"]' - sortorder: '9' drawtype: DASHED_LINE color: FFCCCC item: host: 'APC NetBotz Rack Monitor 250' key: 'apc.enviro.sensor.wireless.temperature.threshold.min.["{#SNMPINDEX}"]' request_method: POST macros: - macro: '{$HYSTERESIS}' value: '2'