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

github.com/zabbix/zabbix.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'templates/net/morningstar/morningstar_tristar_mppt_snmp/template_net_morningstar_tristar_mppt_snmp.yaml')
-rw-r--r--templates/net/morningstar/morningstar_tristar_mppt_snmp/template_net_morningstar_tristar_mppt_snmp.yaml253
1 files changed, 215 insertions, 38 deletions
diff --git a/templates/net/morningstar/morningstar_tristar_mppt_snmp/template_net_morningstar_tristar_mppt_snmp.yaml b/templates/net/morningstar/morningstar_tristar_mppt_snmp/template_net_morningstar_tristar_mppt_snmp.yaml
index c0b1b08de1c..0da2b1e28e2 100644
--- a/templates/net/morningstar/morningstar_tristar_mppt_snmp/template_net_morningstar_tristar_mppt_snmp.yaml
+++ b/templates/net/morningstar/morningstar_tristar_mppt_snmp/template_net_morningstar_tristar_mppt_snmp.yaml
@@ -1,6 +1,6 @@
zabbix_export:
version: '6.0'
- date: '2021-12-17T06:32:24Z'
+ date: '2022-01-26T09:45:22Z'
groups:
-
uuid: 57b7ae836ca64446ba2c296389c009b7
@@ -14,7 +14,7 @@ zabbix_export:
MIBs used:
TRISTAR-MPPT
- Template tooling version used: 0.40
+ Template tooling version used: 0.41
groups:
-
name: Templates/Modules
@@ -47,8 +47,8 @@ zabbix_export:
- \1\2
tags:
-
- tag: Application
- value: Array
+ tag: component
+ value: array
-
uuid: 53c1cccd0262422eb18bb6745adb2369
name: 'Array: Sweep Pmax'
@@ -77,8 +77,8 @@ zabbix_export:
- \1\2
tags:
-
- tag: Application
- value: Array
+ tag: component
+ value: array
-
uuid: 2f0bbf8b6d53457283069aaf8e0386ae
name: 'Array: Sweep Vmp'
@@ -107,8 +107,8 @@ zabbix_export:
- \1\2
tags:
-
- tag: Application
- value: Array
+ tag: component
+ value: array
-
uuid: ced0f7c4abb6409399a9e05797841497
name: 'Array: Sweep Voc'
@@ -137,8 +137,8 @@ zabbix_export:
- \1\2
tags:
-
- tag: Application
- value: Array
+ tag: component
+ value: array
-
uuid: 419b9faf88284121a8806c60c8a4550d
name: 'Array: Voltage'
@@ -167,8 +167,8 @@ zabbix_export:
- \1\2
tags:
-
- tag: Application
- value: Array
+ tag: component
+ value: array
-
uuid: f40795d2c28b4f53ac50399ca6e6f8d6
name: 'Battery: Battery Voltage discovery'
@@ -187,8 +187,14 @@ zabbix_export:
- '0.005493164063'
tags:
-
- tag: Application
- value: 'Zabbix raw items'
+ tag: component
+ value: battery
+ -
+ tag: component
+ value: discovery
+ -
+ tag: component
+ value: raw
-
uuid: e1646c9847064d53913d9c57d1b59de7
name: 'Battery: Charge Current'
@@ -217,8 +223,8 @@ zabbix_export:
- \1\2
tags:
-
- tag: Application
- value: Battery
+ tag: component
+ value: battery
-
uuid: e70284aa07924a61add98dc516f0429e
name: 'Battery: Output Power'
@@ -247,8 +253,8 @@ zabbix_export:
- \1\2
tags:
-
- tag: Application
- value: Battery
+ tag: component
+ value: battery
-
uuid: 7ad0e0153d6342a5bdd1576b2ad815e3
name: 'Battery: Charge State'
@@ -281,8 +287,8 @@ zabbix_export:
- 1h
tags:
-
- tag: Application
- value: Battery
+ tag: component
+ value: battery
triggers:
-
uuid: 6c6371d2476246789d23404e068e5179
@@ -290,6 +296,10 @@ zabbix_export:
name: 'Battery: Device charge in critical state'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: HIGH
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 65bdeac02fed4febae857f571319bf37
expression: 'last(/Morningstar TriStar MPPT SNMP/charge.state[chargeState.0])={$CHARGE.STATE.WARN}'
@@ -300,6 +310,10 @@ zabbix_export:
-
name: 'Battery: Device charge in critical state'
expression: 'last(/Morningstar TriStar MPPT SNMP/charge.state[chargeState.0])={$CHARGE.STATE.CRIT}'
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 48db3379939b4698b8f30ff7118a9a95
name: 'Counter: Charge Amp-hours'
@@ -323,8 +337,8 @@ zabbix_export:
- '0.1'
tags:
-
- tag: Application
- value: Counter
+ tag: component
+ value: counter
-
uuid: f14eb25c426141d1875d5828b5c62c30
name: 'Counter: Charge KW-hours'
@@ -342,8 +356,8 @@ zabbix_export:
Modbus address:0x0038
tags:
-
- tag: Application
- value: Counter
+ tag: component
+ value: counter
-
uuid: 5c96236f9623495289b94bd4d63e6faf
name: 'Status: Alarms'
@@ -401,8 +415,8 @@ zabbix_export:
return result.length ? result.join('\n') : 'No alarms';
tags:
-
- tag: Application
- value: Status
+ tag: component
+ value: status
triggers:
-
uuid: b073c972bb64463aaee85c6129fad319
@@ -410,108 +424,180 @@ zabbix_export:
name: 'Status: Device has "batterySense" alarm flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: WARNING
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 80a2d0a457024c22b39f0fcd45992e1e
expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","batterySenseDisconnected")=2'
name: 'Status: Device has "batterySenseDisconnected" alarm flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: WARNING
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: bac1cc54818245f9baa8dc07ddc0f850
expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","controllerWasReset")=2'
name: 'Status: Device has "controllerWasReset" alarm flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: WARNING
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 86c2dfb7b0984eaab02f47c58337f468
expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","currentLimit")=2'
name: 'Status: Device has "currentLimit" alarm flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: WARNING
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: dd000390277a4e848a3236501817addf
expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","currentOffset")=2'
name: 'Status: Device has "currentOffset" alarm flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: WARNING
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 650ecb9c06464937a3f797e73a3d756d
expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","heatsinkTempSensorOpen")=2'
name: 'Status: Device has "heatsinkTempSensorOpen" alarm flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: WARNING
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 5999a4b6c49a4dabb6350d826b01e646
expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","heatsinkTempSensorShorted")=2'
name: 'Status: Device has "heatsinkTempSensorShorted" alarm flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: WARNING
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 7331337c7ffb4933bca3982614657912
expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","highArrayVCurrentLimit")=2'
name: 'Status: Device has "highArrayVCurrentLimit" alarm flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: WARNING
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 82a2e0adba7444c6945666fcb9430808
expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","highTemperatureCurrentLimit")=2'
name: 'Status: Device has "highTemperatureCurrentLimit" alarm flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: WARNING
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: b1f6d22d205e449a811da905e679800f
expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","highVoltageDisconnect")=2'
name: 'Status: Device has "highVoltageDisconnect" alarm flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: WARNING
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: e3ce50b9b696486f945ee5a4c1a7a753
expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","maxAdcValueReached")=2'
name: 'Status: Device has "maxAdcValueReached" alarm flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: WARNING
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 1536cf07556b4cddb62186030a4321ca
expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","mosfetSOpen")=2'
name: 'Status: Device has "mosfetSOpen" alarm flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: WARNING
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 136621f032544ea8af5e86a14ec03cb6
expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","p12VoltageReferenceOff")=2'
name: 'Status: Device has "p12VoltageReferenceOff" alarm flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: WARNING
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 62ecaaf59a984b2999d13540c5220470
expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","rtsDisconnected")=2'
name: 'Status: Device has "rtsDisconnected" alarm flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: WARNING
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 12037d207b3f413198594877cc7a3862
expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","rtsMiswire")=2'
name: 'Status: Device has "rtsMiswire" alarm flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: WARNING
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 330f9dfe6ea34b17bcf4cac2c908d78c
expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","rtsShorted")=2'
name: 'Status: Device has "rtsShorted" alarm flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: WARNING
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: fba13770ff67433489ec95d62b65d4b5
expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","systemMiswire")=2'
name: 'Status: Device has "systemMiswire" alarm flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: WARNING
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: de6208b4474f4743ad99444fd7eb135d
expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","uncalibrated")=2'
name: 'Status: Device has "uncalibrated" alarm flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: WARNING
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 64a01cde330e437499a719237f68fda2
name: 'Status: Faults'
@@ -561,8 +647,8 @@ zabbix_export:
return result.length ? result.join('\n') : 'No faults';
tags:
-
- tag: Application
- value: Status
+ tag: component
+ value: status
triggers:
-
uuid: 2a1b5a65311144d69c03255336f9f15f
@@ -570,66 +656,110 @@ zabbix_export:
name: 'Status: Device has "arrayHvd" faults flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: HIGH
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: f837f0839967493bb0e38b21000f5e9a
expression: 'count(/Morningstar TriStar MPPT SNMP/status.faults[faults.0],#3,"like","batteryHvd")=2'
name: 'Status: Device has "batteryHvd" faults flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: HIGH
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 05b70b4be5554dd5ac2c65af04d79986
expression: 'count(/Morningstar TriStar MPPT SNMP/status.faults[faults.0],#3,"like","customSettingsEdit")=2'
name: 'Status: Device has "customSettingsEdit" faults flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: HIGH
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 24ecb8842ea84a82b4d05a4e85150c55
expression: 'count(/Morningstar TriStar MPPT SNMP/status.faults[faults.0],#3,"like","dipSwitchChange")=2'
name: 'Status: Device has "dipSwitchChange" faults flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: HIGH
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 008d82bc793b49afa6cd37d038c837fe
expression: 'count(/Morningstar TriStar MPPT SNMP/status.faults[faults.0],#3,"like","eepromRetryLimit")=2'
name: 'Status: Device has "eepromRetryLimit" faults flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: HIGH
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 71dbbf441c234dcfbf014fc043bf5d3a
expression: 'count(/Morningstar TriStar MPPT SNMP/status.faults[faults.0],#3,"like","fetShort")=2'
name: 'Status: Device has "fetShort" faults flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: HIGH
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: c100ec68ddaf40e6964ba2598141daa7
expression: 'count(/Morningstar TriStar MPPT SNMP/status.faults[faults.0],#3,"like","overcurrent")=2'
name: 'Status: Device has "overcurrent" faults flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: HIGH
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 435df7ebe3e047ffada64dcf7e69148a
expression: 'count(/Morningstar TriStar MPPT SNMP/status.faults[faults.0],#3,"like","rtsDisconnected")=2'
name: 'Status: Device has "rtsDisconnected" faults flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: HIGH
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 88443c84eaa0415db976e7a5d6c1dec4
expression: 'count(/Morningstar TriStar MPPT SNMP/status.faults[faults.0],#3,"like","rtsShorted")=2'
name: 'Status: Device has "rtsShorted" faults flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: HIGH
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: b19111ec08094dbca30a804011b02ed2
expression: 'count(/Morningstar TriStar MPPT SNMP/status.faults[faults.0],#3,"like","slaveControlTimeout")=2'
name: 'Status: Device has "slaveControlTimeout" faults flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: HIGH
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 0d90cab800ad4bbcbf880c157a7a9dae
expression: 'count(/Morningstar TriStar MPPT SNMP/status.faults[faults.0],#3,"like","softwareFault")=2'
name: 'Status: Device has "softwareFault" faults flag'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: HIGH
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 5f1e79c9987648c8abb325a507209a07
name: 'Status: Uptime'
@@ -646,8 +776,8 @@ zabbix_export:
- '0.01'
tags:
-
- tag: Application
- value: Status
+ tag: component
+ value: status
triggers:
-
uuid: aab5be196ac64dc69883c3109fcd094f
@@ -656,6 +786,10 @@ zabbix_export:
priority: INFO
description: 'Uptime is less than 10 minutes'
manual_close: 'YES'
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: db9317cb9a6645d2bd8f4760f7579c17
expression: 'nodata(/Morningstar TriStar MPPT SNMP/status.uptime,5m)=1'
@@ -663,6 +797,10 @@ zabbix_export:
priority: WARNING
description: 'Zabbix has not received data for items for the last 5 minutes'
manual_close: 'YES'
+ tags:
+ -
+ tag: scope
+ value: availability
-
uuid: c46896a6169142b59fc7f534f1981993
name: 'Battery: Target Voltage'
@@ -691,8 +829,8 @@ zabbix_export:
- \1\2
tags:
-
- tag: Application
- value: Battery
+ tag: component
+ value: battery
-
uuid: 9aee4500f32a4016be4f137c948b3d67
name: 'Temperature: Battery'
@@ -711,8 +849,8 @@ zabbix_export:
Modbus address:0x0025
tags:
-
- tag: Application
- value: Temperature
+ tag: component
+ value: temperature
triggers:
-
uuid: 5ec1c2e4786048fc889a37a12a2f4ad6
@@ -720,12 +858,20 @@ zabbix_export:
name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: HIGH
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 84c059ff133f4f4d8145615c0a98eb50
expression: 'max(/Morningstar TriStar MPPT SNMP/temp.battery[batteryTemperature.0],5m)<{$BATTERY.TEMP.MIN.CRIT}'
name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: HIGH
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 11d2b988cfec425c9ffb082e9c78490d
expression: 'min(/Morningstar TriStar MPPT SNMP/temp.battery[batteryTemperature.0],5m)>{$BATTERY.TEMP.MAX.WARN}'
@@ -736,6 +882,10 @@ zabbix_export:
-
name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)'
expression: 'min(/Morningstar TriStar MPPT SNMP/temp.battery[batteryTemperature.0],5m)>{$BATTERY.TEMP.MAX.CRIT}'
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: 46122992e8a04c7bb7a8c8037a2da74a
expression: 'max(/Morningstar TriStar MPPT SNMP/temp.battery[batteryTemperature.0],5m)<{$BATTERY.TEMP.MIN.WARN}'
@@ -746,6 +896,10 @@ zabbix_export:
-
name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)'
expression: 'max(/Morningstar TriStar MPPT SNMP/temp.battery[batteryTemperature.0],5m)<{$BATTERY.TEMP.MIN.CRIT}'
+ tags:
+ -
+ tag: scope
+ value: notice
-
uuid: ffed57b626254db6bcc0df6de51d39fa
name: 'Temperature: Heatsink'
@@ -764,8 +918,8 @@ zabbix_export:
Modbus address:0x0023
tags:
-
- tag: Application
- value: Temperature
+ tag: component
+ value: temperature
discovery_rules:
-
uuid: 5c8910a7991240a9b586d0d87ef00d5d
@@ -803,8 +957,8 @@ zabbix_export:
- \1\2
tags:
-
- tag: Application
- value: Battery
+ tag: component
+ value: battery
trigger_prototypes:
-
uuid: cf9bb1b6e84d4b03b38f13c1c1d4905c
@@ -812,12 +966,20 @@ zabbix_export:
name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: HIGH
+ tags:
+ -
+ tag: scope
+ value: capacity
-
uuid: d977ded736704d748ca49595f3658b89
expression: 'max(/Morningstar TriStar MPPT SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.CRIT}'
name: 'Battery: Critically low battery voltage (below {#VOLTAGE.MIN.CRIT}V for 5m)'
opdata: 'Current value: {ITEM.LASTVALUE1}'
priority: HIGH
+ tags:
+ -
+ tag: scope
+ value: capacity
-
uuid: 00deb7608b3e4444bd4833f5b8ae5875
expression: 'min(/Morningstar TriStar MPPT SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.WARN}'
@@ -828,6 +990,10 @@ zabbix_export:
-
name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)'
expression: 'min(/Morningstar TriStar MPPT SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.CRIT}'
+ tags:
+ -
+ tag: scope
+ value: capacity
-
uuid: 2877138cdfb0448a9a83eb807b5da24a
expression: 'max(/Morningstar TriStar MPPT SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.WARN}'
@@ -838,6 +1004,10 @@ zabbix_export:
-
name: 'Battery: Critically low battery voltage (below {#VOLTAGE.MIN.CRIT}V for 5m)'
expression: 'max(/Morningstar TriStar MPPT SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.CRIT}'
+ tags:
+ -
+ tag: scope
+ value: capacity
graph_prototypes:
-
uuid: f95cafe8c2a744908e3a290b0b2f6252
@@ -877,6 +1047,13 @@ zabbix_export:
}
return JSON.stringify(result);
+ tags:
+ -
+ tag: class
+ value: power
+ -
+ tag: target
+ value: morningstar
macros:
-
macro: '{$BATTERY.TEMP.MAX.CRIT}'