change minimal hr value

This commit is contained in:
2022-04-03 19:07:27 +08:00
parent 6b7719f02c
commit e74ff75886
+289 -102
View File
@@ -1,34 +1,53 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<zabbix_export> <zabbix_export>
<version>5.0</version> <version>5.2</version>
<date>2020-06-06T07:32:42Z</date> <date>2022-04-03T11:04:53Z</date>
<groups> <groups>
<group> <group>
<name>Antminer S17+</name> <name>Antminer T17</name>
</group> </group>
</groups> </groups>
<templates> <templates>
<template> <template>
<template>AntMiner S17 Plus</template> <template>AntMiner T17</template>
<name>AntMiner S17 Plus</name> <name>AntMiner T17</name>
<groups> <groups>
<group> <group>
<name>Antminer S17+</name> <name>Antminer T17</name>
</group> </group>
</groups> </groups>
<applications>
<application>
<name>AntMinerT17</name>
</application>
<application>
<name>AntMinerT17All</name>
</application>
<application>
<name>AntMinerT17Pool</name>
</application>
</applications>
<items> <items>
<item> <item>
<name>CompileTime</name> <name>CompileTime</name>
<type>DEPENDENT</type> <type>DEPENDENT</type>
<key>AntMinerS17.CompileTime</key> <key>AntMinerT17.CompileTime</key>
<delay>0</delay> <delay>0</delay>
<history>1d</history> <history>1d</history>
<trends>0</trends> <trends>0</trends>
<status>DISABLED</status>
<value_type>TEXT</value_type> <value_type>TEXT</value_type>
<applications>
<application>
<name>AntMinerT17</name>
</application>
</applications>
<preprocessing> <preprocessing>
<step> <step>
<type>JSONPATH</type> <type>JSONPATH</type>
<params>$[0]['CompileTime']</params> <parameters>
<parameter>$[0]['CompileTime']</parameter>
</parameters>
</step> </step>
</preprocessing> </preprocessing>
<master_item> <master_item>
@@ -38,15 +57,22 @@
<item> <item>
<name>Elapsed</name> <name>Elapsed</name>
<type>DEPENDENT</type> <type>DEPENDENT</type>
<key>AntMinerS17.Elapsed</key> <key>AntMinerT17.Elapsed</key>
<delay>0</delay> <delay>0</delay>
<history>60d</history> <history>1d</history>
<trends>60d</trends> <trends>1d</trends>
<units>s</units> <units>s</units>
<applications>
<application>
<name>AntMinerT17</name>
</application>
</applications>
<preprocessing> <preprocessing>
<step> <step>
<type>JSONPATH</type> <type>JSONPATH</type>
<params>$[1]['Elapsed']</params> <parameters>
<parameter>$[1]['Elapsed']</parameter>
</parameters>
</step> </step>
</preprocessing> </preprocessing>
<master_item> <master_item>
@@ -56,15 +82,22 @@
<item> <item>
<name>Fan1</name> <name>Fan1</name>
<type>DEPENDENT</type> <type>DEPENDENT</type>
<key>AntMinerS17.Fan1</key> <key>AntMinerT17.Fan1</key>
<delay>0</delay> <delay>0</delay>
<history>1d</history> <history>1d</history>
<trends>0</trends> <trends>1d</trends>
<units>RPM</units> <units>RPM</units>
<applications>
<application>
<name>AntMinerT17</name>
</application>
</applications>
<preprocessing> <preprocessing>
<step> <step>
<type>JSONPATH</type> <type>JSONPATH</type>
<params>$[1]['fan1']</params> <parameters>
<parameter>$[1]['fan1']</parameter>
</parameters>
</step> </step>
</preprocessing> </preprocessing>
<master_item> <master_item>
@@ -74,15 +107,22 @@
<item> <item>
<name>Fan2</name> <name>Fan2</name>
<type>DEPENDENT</type> <type>DEPENDENT</type>
<key>AntMinerS17.Fan2</key> <key>AntMinerT17.Fan2</key>
<delay>0</delay> <delay>0</delay>
<history>1d</history> <history>1d</history>
<trends>0</trends> <trends>1d</trends>
<units>RPM</units> <units>RPM</units>
<applications>
<application>
<name>AntMinerT17</name>
</application>
</applications>
<preprocessing> <preprocessing>
<step> <step>
<type>JSONPATH</type> <type>JSONPATH</type>
<params>$[1]['fan2']</params> <parameters>
<parameter>$[1]['fan2']</parameter>
</parameters>
</step> </step>
</preprocessing> </preprocessing>
<master_item> <master_item>
@@ -92,15 +132,22 @@
<item> <item>
<name>Fan3</name> <name>Fan3</name>
<type>DEPENDENT</type> <type>DEPENDENT</type>
<key>AntMinerS17.Fan3</key> <key>AntMinerT17.Fan3</key>
<delay>0</delay> <delay>0</delay>
<history>1d</history> <history>1d</history>
<trends>0</trends> <trends>1d</trends>
<units>RPM</units> <units>RPM</units>
<applications>
<application>
<name>AntMinerT17</name>
</application>
</applications>
<preprocessing> <preprocessing>
<step> <step>
<type>JSONPATH</type> <type>JSONPATH</type>
<params>$[1]['fan3']</params> <parameters>
<parameter>$[1]['fan3']</parameter>
</parameters>
</step> </step>
</preprocessing> </preprocessing>
<master_item> <master_item>
@@ -110,15 +157,22 @@
<item> <item>
<name>Fan4</name> <name>Fan4</name>
<type>DEPENDENT</type> <type>DEPENDENT</type>
<key>AntMinerS17.Fan4</key> <key>AntMinerT17.Fan4</key>
<delay>0</delay> <delay>0</delay>
<history>1d</history> <history>1d</history>
<trends>0</trends> <trends>1d</trends>
<units>RPM</units> <units>RPM</units>
<applications>
<application>
<name>AntMinerT17</name>
</application>
</applications>
<preprocessing> <preprocessing>
<step> <step>
<type>JSONPATH</type> <type>JSONPATH</type>
<params>$[1]['fan4']</params> <parameters>
<parameter>$[1]['fan4']</parameter>
</parameters>
</step> </step>
</preprocessing> </preprocessing>
<master_item> <master_item>
@@ -128,14 +182,21 @@
<item> <item>
<name>Fan_num</name> <name>Fan_num</name>
<type>DEPENDENT</type> <type>DEPENDENT</type>
<key>AntMinerS17.Fan_num</key> <key>AntMinerT17.Fan_num</key>
<delay>0</delay> <delay>0</delay>
<history>1d</history> <history>1d</history>
<trends>1d</trends> <trends>1d</trends>
<applications>
<application>
<name>AntMinerT17</name>
</application>
</applications>
<preprocessing> <preprocessing>
<step> <step>
<type>JSONPATH</type> <type>JSONPATH</type>
<params>$[1]['fan_num']</params> <parameters>
<parameter>$[1]['fan_num']</parameter>
</parameters>
</step> </step>
</preprocessing> </preprocessing>
<master_item> <master_item>
@@ -145,20 +206,29 @@
<item> <item>
<name>Hashrate</name> <name>Hashrate</name>
<type>DEPENDENT</type> <type>DEPENDENT</type>
<key>AntMinerS17.Hashrate</key> <key>AntMinerT17.Hashrate</key>
<delay>0</delay> <delay>0</delay>
<history>60d</history> <history>1d</history>
<trends>60d</trends> <trends>1d</trends>
<value_type>FLOAT</value_type> <value_type>FLOAT</value_type>
<units>TH/s</units> <units>TH/s</units>
<applications>
<application>
<name>AntMinerT17</name>
</application>
</applications>
<preprocessing> <preprocessing>
<step> <step>
<type>JSONPATH</type> <type>JSONPATH</type>
<params>$[1]['GHS 5s']</params> <parameters>
<parameter>$[1]['GHS 5s']</parameter>
</parameters>
</step> </step>
<step> <step>
<type>MULTIPLIER</type> <type>MULTIPLIER</type>
<params>0.001</params> <parameters>
<parameter>0.001</parameter>
</parameters>
</step> </step>
</preprocessing> </preprocessing>
<master_item> <master_item>
@@ -166,22 +236,31 @@
</master_item> </master_item>
</item> </item>
<item> <item>
<name>Hashrate1</name> <name>Hashrate5</name>
<type>DEPENDENT</type> <type>DEPENDENT</type>
<key>AntMinerS17.Hashrate1</key> <key>AntMinerT17.Hashrate5</key>
<delay>0</delay> <delay>0</delay>
<history>30d</history> <history>1d</history>
<trends>30d</trends> <trends>1d</trends>
<value_type>FLOAT</value_type> <value_type>FLOAT</value_type>
<units>TH/s</units> <units>TH/s</units>
<applications>
<application>
<name>AntMinerT17</name>
</application>
</applications>
<preprocessing> <preprocessing>
<step> <step>
<type>JSONPATH</type> <type>JSONPATH</type>
<params>$[1]['chain_rate1']</params> <parameters>
<parameter>$[1]['chain_rate1']</parameter>
</parameters>
</step> </step>
<step> <step>
<type>MULTIPLIER</type> <type>MULTIPLIER</type>
<params>0.001</params> <parameters>
<parameter>0.001</parameter>
</parameters>
</step> </step>
</preprocessing> </preprocessing>
<master_item> <master_item>
@@ -189,22 +268,31 @@
</master_item> </master_item>
</item> </item>
<item> <item>
<name>Hashrate2</name> <name>Hashrate6</name>
<type>DEPENDENT</type> <type>DEPENDENT</type>
<key>AntMinerS17.Hashrate2</key> <key>AntMinerT17.Hashrate6</key>
<delay>0</delay> <delay>0</delay>
<history>30d</history> <history>1d</history>
<trends>30d</trends> <trends>1d</trends>
<value_type>FLOAT</value_type> <value_type>FLOAT</value_type>
<units>TH/s</units> <units>TH/s</units>
<applications>
<application>
<name>AntMinerT17</name>
</application>
</applications>
<preprocessing> <preprocessing>
<step> <step>
<type>JSONPATH</type> <type>JSONPATH</type>
<params>$[1]['chain_rate2']</params> <parameters>
<parameter>$[1]['chain_rate2']</parameter>
</parameters>
</step> </step>
<step> <step>
<type>MULTIPLIER</type> <type>MULTIPLIER</type>
<params>0.001</params> <parameters>
<parameter>0.001</parameter>
</parameters>
</step> </step>
</preprocessing> </preprocessing>
<master_item> <master_item>
@@ -212,22 +300,31 @@
</master_item> </master_item>
</item> </item>
<item> <item>
<name>Hashrate3</name> <name>Hashrate7</name>
<type>DEPENDENT</type> <type>DEPENDENT</type>
<key>AntMinerS17.Hashrate3</key> <key>AntMinerT17.Hashrate7</key>
<delay>0</delay> <delay>0</delay>
<history>30d</history> <history>1d</history>
<trends>30d</trends> <trends>1d</trends>
<value_type>FLOAT</value_type> <value_type>FLOAT</value_type>
<units>TH/s</units> <units>TH/s</units>
<applications>
<application>
<name>AntMinerT17</name>
</application>
</applications>
<preprocessing> <preprocessing>
<step> <step>
<type>JSONPATH</type> <type>JSONPATH</type>
<params>$[1]['chain_rate3']</params> <parameters>
<parameter>$[1]['chain_rate3']</parameter>
</parameters>
</step> </step>
<step> <step>
<type>MULTIPLIER</type> <type>MULTIPLIER</type>
<params>0.001</params> <parameters>
<parameter>0.001</parameter>
</parameters>
</step> </step>
</preprocessing> </preprocessing>
<master_item> <master_item>
@@ -237,15 +334,22 @@
<item> <item>
<name>LastOnline_pool1</name> <name>LastOnline_pool1</name>
<type>DEPENDENT</type> <type>DEPENDENT</type>
<key>AntMinerS17.LS_online_pool1</key> <key>AntMinerT17.LS_online_pool1</key>
<delay>0</delay> <delay>0</delay>
<history>1d</history> <history>1d</history>
<trends>0</trends> <trends>0</trends>
<value_type>TEXT</value_type> <value_type>TEXT</value_type>
<applications>
<application>
<name>AntMinerT17Pool</name>
</application>
</applications>
<preprocessing> <preprocessing>
<step> <step>
<type>JSONPATH</type> <type>JSONPATH</type>
<params>$[0]['Stratum Active']</params> <parameters>
<parameter>$[0]['Stratum Active']</parameter>
</parameters>
</step> </step>
</preprocessing> </preprocessing>
<master_item> <master_item>
@@ -255,15 +359,22 @@
<item> <item>
<name>LastOnline_pool2</name> <name>LastOnline_pool2</name>
<type>DEPENDENT</type> <type>DEPENDENT</type>
<key>AntMinerS17.LS_online_pool2</key> <key>AntMinerT17.LS_online_pool2</key>
<delay>0</delay> <delay>0</delay>
<history>1d</history> <history>1d</history>
<trends>0</trends> <trends>0</trends>
<value_type>TEXT</value_type> <value_type>TEXT</value_type>
<applications>
<application>
<name>AntMinerT17Pool</name>
</application>
</applications>
<preprocessing> <preprocessing>
<step> <step>
<type>JSONPATH</type> <type>JSONPATH</type>
<params>$[1]['Stratum Active']</params> <parameters>
<parameter>$[1]['Stratum Active']</parameter>
</parameters>
</step> </step>
</preprocessing> </preprocessing>
<master_item> <master_item>
@@ -273,15 +384,22 @@
<item> <item>
<name>LastOnline_pool3</name> <name>LastOnline_pool3</name>
<type>DEPENDENT</type> <type>DEPENDENT</type>
<key>AntMinerS17.LS_online_pool3</key> <key>AntMinerT17.LS_online_pool3</key>
<delay>0</delay> <delay>0</delay>
<history>1d</history> <history>1d</history>
<trends>0</trends> <trends>0</trends>
<value_type>TEXT</value_type> <value_type>TEXT</value_type>
<applications>
<application>
<name>AntMinerT17Pool</name>
</application>
</applications>
<preprocessing> <preprocessing>
<step> <step>
<type>JSONPATH</type> <type>JSONPATH</type>
<params>$[2]['Stratum Active']</params> <parameters>
<parameter>$[2]['Stratum Active']</parameter>
</parameters>
</step> </step>
</preprocessing> </preprocessing>
<master_item> <master_item>
@@ -291,20 +409,29 @@
<item> <item>
<name>LastTime_pool1</name> <name>LastTime_pool1</name>
<type>DEPENDENT</type> <type>DEPENDENT</type>
<key>AntMinerS17.LS_pool1</key> <key>AntMinerT17.LS_pool1</key>
<delay>0</delay> <delay>0</delay>
<history>1d</history> <history>1d</history>
<trends>0</trends> <trends>0</trends>
<value_type>TEXT</value_type> <value_type>TEXT</value_type>
<applications>
<application>
<name>AntMinerT17Pool</name>
</application>
</applications>
<preprocessing> <preprocessing>
<step> <step>
<type>JSONPATH</type> <type>JSONPATH</type>
<params>$[0]['Last Share Time']</params> <parameters>
<parameter>$[0]['Last Share Time']</parameter>
</parameters>
</step> </step>
<step> <step>
<type>JAVASCRIPT</type> <type>JAVASCRIPT</type>
<params>var $123 = (value.replace(/:/g,'')); <parameters>
return $123;</params> <parameter>var $123 = (value.replace(/:/g,''));
return $123;</parameter>
</parameters>
</step> </step>
</preprocessing> </preprocessing>
<master_item> <master_item>
@@ -314,20 +441,29 @@ return $123;</params>
<item> <item>
<name>LastTime_pool2</name> <name>LastTime_pool2</name>
<type>DEPENDENT</type> <type>DEPENDENT</type>
<key>AntMinerS17.LS_pool2</key> <key>AntMinerT17.LS_pool2</key>
<delay>0</delay> <delay>0</delay>
<history>1d</history> <history>1d</history>
<trends>0</trends> <trends>0</trends>
<value_type>TEXT</value_type> <value_type>TEXT</value_type>
<applications>
<application>
<name>AntMinerT17Pool</name>
</application>
</applications>
<preprocessing> <preprocessing>
<step> <step>
<type>JSONPATH</type> <type>JSONPATH</type>
<params>$[1]['Last Share Time']</params> <parameters>
<parameter>$[1]['Last Share Time']</parameter>
</parameters>
</step> </step>
<step> <step>
<type>JAVASCRIPT</type> <type>JAVASCRIPT</type>
<params>var $123 = (value.replace(/:/g,'')); <parameters>
return $123;</params> <parameter>var $123 = (value.replace(/:/g,''));
return $123;</parameter>
</parameters>
</step> </step>
</preprocessing> </preprocessing>
<master_item> <master_item>
@@ -337,20 +473,29 @@ return $123;</params>
<item> <item>
<name>LastTime_pool3</name> <name>LastTime_pool3</name>
<type>DEPENDENT</type> <type>DEPENDENT</type>
<key>AntMinerS17.LS_pool3</key> <key>AntMinerT17.LS_pool3</key>
<delay>0</delay> <delay>0</delay>
<history>1d</history> <history>1d</history>
<trends>0</trends> <trends>0</trends>
<value_type>TEXT</value_type> <value_type>TEXT</value_type>
<applications>
<application>
<name>AntMinerT17Pool</name>
</application>
</applications>
<preprocessing> <preprocessing>
<step> <step>
<type>JSONPATH</type> <type>JSONPATH</type>
<params>$[2]['Last Share Time']</params> <parameters>
<parameter>$[2]['Last Share Time']</parameter>
</parameters>
</step> </step>
<step> <step>
<type>JAVASCRIPT</type> <type>JAVASCRIPT</type>
<params>var $123 = (value.replace(/:/g,'')); <parameters>
return $123;</params> <parameter>var $123 = (value.replace(/:/g,''));
return $123;</parameter>
</parameters>
</step> </step>
</preprocessing> </preprocessing>
<master_item> <master_item>
@@ -360,15 +505,22 @@ return $123;</params>
<item> <item>
<name>Temp1</name> <name>Temp1</name>
<type>DEPENDENT</type> <type>DEPENDENT</type>
<key>AntMinerS17.Temp1</key> <key>AntMinerT17.Temp1</key>
<delay>0</delay> <delay>0</delay>
<history>1d</history> <history>1d</history>
<trends>1d</trends> <trends>1d</trends>
<units>C</units> <units>C</units>
<applications>
<application>
<name>AntMinerT17</name>
</application>
</applications>
<preprocessing> <preprocessing>
<step> <step>
<type>JSONPATH</type> <type>JSONPATH</type>
<params>$[1]['temp1']</params> <parameters>
<parameter>$[1]['temp2_1']</parameter>
</parameters>
</step> </step>
</preprocessing> </preprocessing>
<master_item> <master_item>
@@ -378,15 +530,22 @@ return $123;</params>
<item> <item>
<name>Temp2</name> <name>Temp2</name>
<type>DEPENDENT</type> <type>DEPENDENT</type>
<key>AntMinerS17.Temp2</key> <key>AntMinerT17.Temp2</key>
<delay>0</delay> <delay>0</delay>
<history>1d</history> <history>1d</history>
<trends>1d</trends> <trends>1d</trends>
<units>C</units> <units>C</units>
<applications>
<application>
<name>AntMinerT17</name>
</application>
</applications>
<preprocessing> <preprocessing>
<step> <step>
<type>JSONPATH</type> <type>JSONPATH</type>
<params>$[1]['temp2']</params> <parameters>
<parameter>$[1]['temp2_2']</parameter>
</parameters>
</step> </step>
</preprocessing> </preprocessing>
<master_item> <master_item>
@@ -396,15 +555,22 @@ return $123;</params>
<item> <item>
<name>Temp3</name> <name>Temp3</name>
<type>DEPENDENT</type> <type>DEPENDENT</type>
<key>AntMinerS17.Temp3</key> <key>AntMinerT17.Temp3</key>
<delay>0</delay> <delay>0</delay>
<history>1d</history> <history>1d</history>
<trends>1d</trends> <trends>1d</trends>
<units>C</units> <units>C</units>
<applications>
<application>
<name>AntMinerT17</name>
</application>
</applications>
<preprocessing> <preprocessing>
<step> <step>
<type>JSONPATH</type> <type>JSONPATH</type>
<params>$[1]['temp3']</params> <parameters>
<parameter>$[1]['temp2_3']</parameter>
</parameters>
</step> </step>
</preprocessing> </preprocessing>
<master_item> <master_item>
@@ -414,16 +580,23 @@ return $123;</params>
<item> <item>
<name>Type</name> <name>Type</name>
<type>DEPENDENT</type> <type>DEPENDENT</type>
<key>AntMinerS17.Type</key> <key>AntMinerT17.Type</key>
<delay>0</delay> <delay>0</delay>
<history>1d</history> <history>1d</history>
<trends>0</trends> <trends>0</trends>
<value_type>TEXT</value_type> <value_type>TEXT</value_type>
<inventory_link>TYPE</inventory_link> <inventory_link>TYPE</inventory_link>
<applications>
<application>
<name>AntMinerT17</name>
</application>
</applications>
<preprocessing> <preprocessing>
<step> <step>
<type>JSONPATH</type> <type>JSONPATH</type>
<params>$[0]['Type']</params> <parameters>
<parameter>$[0]['Type']</parameter>
</parameters>
</step> </step>
</preprocessing> </preprocessing>
<master_item> <master_item>
@@ -435,8 +608,13 @@ return $123;</params>
<type>SIMPLE</type> <type>SIMPLE</type>
<key>icmpping</key> <key>icmpping</key>
<delay>60s</delay> <delay>60s</delay>
<history>60d</history> <history>1d</history>
<trends>60d</trends> <trends>1d</trends>
<applications>
<application>
<name>AntMinerT17</name>
</application>
</applications>
<valuemap> <valuemap>
<name>Service state</name> <name>Service state</name>
</valuemap> </valuemap>
@@ -446,18 +624,28 @@ return $123;</params>
<type>EXTERNAL</type> <type>EXTERNAL</type>
<key>Miner[&quot;pools&quot;, &quot;{HOST.CONN}&quot;, &quot;{$HOST.PORT}&quot;]</key> <key>Miner[&quot;pools&quot;, &quot;{HOST.CONN}&quot;, &quot;{$HOST.PORT}&quot;]</key>
<delay>300s</delay> <delay>300s</delay>
<history>0</history> <history>0d</history>
<trends>0</trends> <trends>0</trends>
<value_type>TEXT</value_type> <value_type>TEXT</value_type>
<applications>
<application>
<name>AntMinerT17Pool</name>
</application>
</applications>
</item> </item>
<item> <item>
<name>AntMinerGetAllstats</name> <name>AntMinerGetAllstats</name>
<type>EXTERNAL</type> <type>EXTERNAL</type>
<key>Miner[&quot;stats&quot;, &quot;{HOST.CONN}&quot;, &quot;{$HOST.PORT}&quot;]</key> <key>Miner[&quot;stats&quot;, &quot;{HOST.CONN}&quot;, &quot;{$HOST.PORT}&quot;]</key>
<delay>300s</delay> <delay>300s</delay>
<history>0</history> <history>0d</history>
<trends>0</trends> <trends>0</trends>
<value_type>TEXT</value_type> <value_type>TEXT</value_type>
<applications>
<application>
<name>AntMinerT17All</name>
</application>
</applications>
</item> </item>
<item> <item>
<name>Asic</name> <name>Asic</name>
@@ -466,6 +654,11 @@ return $123;</params>
<delay>60s</delay> <delay>60s</delay>
<history>1d</history> <history>1d</history>
<trends>1d</trends> <trends>1d</trends>
<applications>
<application>
<name>AntMinerT17</name>
</application>
</applications>
<valuemap> <valuemap>
<name>Service state</name> <name>Service state</name>
</valuemap> </valuemap>
@@ -478,7 +671,7 @@ return $123;</params>
</macro> </macro>
<macro> <macro>
<macro>{$HASH_LOW}</macro> <macro>{$HASH_LOW}</macro>
<value>65</value> <value>27</value>
</macro> </macro>
<macro> <macro>
<macro>{$HOST.PORT}</macro> <macro>{$HOST.PORT}</macro>
@@ -505,52 +698,46 @@ return $123;</params>
</templates> </templates>
<triggers> <triggers>
<trigger> <trigger>
<expression>{AntMiner S17 Plus:AntMinerS17.Hashrate.nodata(15m)}=1 and {AntMiner S17 Plus:icmpping.last()}=1</expression> <expression>({AntMiner T17:AntMinerT17.Hashrate.nodata(15m)}=1 or {AntMiner T17:AntMinerT17.Hashrate.last(5m)}=0) and {AntMiner T17:icmpping.last()}=1</expression>
<name>AntMiner S17 Hashrate information not available on {HOST.NAME}</name> <name>AntMiner T17 Hashrate information not available on {HOST.NAME}</name>
<priority>HIGH</priority> <priority>HIGH</priority>
<manual_close>YES</manual_close> <manual_close>YES</manual_close>
</trigger> </trigger>
<trigger> <trigger>
<expression>({AntMiner S17 Plus:AntMinerS17.Temp1.min(15m)}&gt;{$TEMP_LOW} or {AntMiner S17 Plus:AntMinerS17.Temp2.min(15m)}&gt;{$TEMP_LOW} or {AntMiner S17 Plus:AntMinerS17.Temp3.min(15m)}&gt;{$TEMP_LOW}) and {AntMiner S17 Plus:icmpping.last()}=1</expression> <expression>({AntMiner T17:AntMinerT17.Temp1.min(15m)}&gt;{$TEMP_LOW} or {AntMiner T17:AntMinerT17.Temp2.min(15m)}&gt;{$TEMP_LOW} or {AntMiner T17:AntMinerT17.Temp3.min(15m)}&gt;{$TEMP_LOW}) and {AntMiner T17:icmpping.last()}=1</expression>
<recovery_mode>RECOVERY_EXPRESSION</recovery_mode> <recovery_mode>RECOVERY_EXPRESSION</recovery_mode>
<recovery_expression>({AntMiner S17 Plus:AntMinerS17.Temp1.last()}&lt;{$TEMP_LOW} or {AntMiner S17 Plus:AntMinerS17.Temp2.last()}&lt;{$TEMP_LOW} or {AntMiner S17 Plus:AntMinerS17.Temp3.last()}&lt;{$TEMP_LOW}) and {AntMiner S17 Plus:icmpping.last()}=1</recovery_expression> <recovery_expression>({AntMiner T17:AntMinerT17.Temp1.last()}&lt;{$TEMP_LOW} or {AntMiner T17:AntMinerT17.Temp2.last()}&lt;{$TEMP_LOW} or {AntMiner T17:AntMinerT17.Temp3.last()}&lt;{$TEMP_LOW}) and {AntMiner T17:icmpping.last()}=1</recovery_expression>
<name>AntMiner S17 High temp on {HOST.NAME}</name> <name>AntMiner T17 High temp on {HOST.NAME}</name>
<priority>AVERAGE</priority> <priority>AVERAGE</priority>
<manual_close>YES</manual_close> <manual_close>YES</manual_close>
</trigger> </trigger>
<trigger> <trigger>
<expression>{AntMiner S17 Plus:icmpping.last(5m)}=0 and {AntMiner S17 Plus:net.tcp.service[tcp,,4028].last(5m)}=0</expression> <expression>{AntMiner T17:icmpping.max(#3)}=0 and {AntMiner T17:net.tcp.service[tcp,,4028].last(#3)}=0</expression>
<recovery_mode>RECOVERY_EXPRESSION</recovery_mode> <recovery_mode>RECOVERY_EXPRESSION</recovery_mode>
<recovery_expression>{AntMiner S17 Plus:icmpping.last()}=1 or {AntMiner S17 Plus:net.tcp.service[tcp,,4028].last()}=1</recovery_expression> <recovery_expression>{AntMiner T17:icmpping.last()}=1 or {AntMiner T17:net.tcp.service[tcp,,4028].last()}=1</recovery_expression>
<name>AntMiner S17 Host DOWN {HOST.NAME}</name> <name>AntMiner T17 Host DOWN {HOST.NAME}</name>
<priority>DISASTER</priority> <priority>DISASTER</priority>
<manual_close>YES</manual_close> <manual_close>YES</manual_close>
</trigger> </trigger>
<trigger> <trigger>
<expression>({AntMiner S17 Plus:AntMinerS17.Fan1.last()}&lt;{$FAN_LOW} or {AntMiner S17 Plus:AntMinerS17.Fan2.last()}&lt;{$FAN_LOW} or {AntMiner S17 Plus:AntMinerS17.Fan3.last()}&lt;{$FAN_LOW} or {AntMiner S17 Plus:AntMinerS17.Fan4.last()}&lt;{$FAN_LOW}) and ({AntMiner S17 Plus:icmpping.last()}=1 and {AntMiner S17 Plus:AntMinerS17.Elapsed.last()}&gt;300)</expression> <expression>(({AntMiner T17:AntMinerT17.Fan1.last()}&lt;{$FAN_LOW} and {AntMiner T17:AntMinerT17.Fan1.last(#2)}&lt;{$FAN_LOW} and {AntMiner T17:AntMinerT17.Fan1.last(#3)}&lt;{$FAN_LOW}) or ({AntMiner T17:AntMinerT17.Fan2.last()}&lt;{$FAN_LOW} and {AntMiner T17:AntMinerT17.Fan2.last(#2)}&lt;{$FAN_LOW} and {AntMiner T17:AntMinerT17.Fan2.last(#3)}&lt;{$FAN_LOW}) or ({AntMiner T17:AntMinerT17.Fan3.last()}&lt;{$FAN_LOW} and {AntMiner T17:AntMinerT17.Fan3.last(#2)}&lt;{$FAN_LOW} and {AntMiner T17:AntMinerT17.Fan3.last(#3)}&lt;{$FAN_LOW}) or ({AntMiner T17:AntMinerT17.Fan4.last()}&lt;{$FAN_LOW} and {AntMiner T17:AntMinerT17.Fan4.last(#2)}&lt;{$FAN_LOW} and {AntMiner T17:AntMinerT17.Fan4.last(#3)}&lt;{$FAN_LOW})) and {AntMiner T17:icmpping.last()}=1</expression>
<name>AntMiner S17 low fan speed {HOST.NAME}</name> <name>AntMiner T17 low fan speed {HOST.NAME}</name>
<manual_close>YES</manual_close> <manual_close>YES</manual_close>
</trigger> </trigger>
<trigger> <trigger>
<expression>({AntMiner S17 Plus:AntMinerS17.Hashrate.last()}&lt;{$HASH_LOW} and {AntMiner S17 Plus:AntMinerS17.Elapsed.last()}&gt;600) and ({AntMiner S17 Plus:icmpping.last()}=1 and {AntMiner S17 Plus:net.tcp.service[tcp,,4028].last()}=1)</expression> <expression>(({AntMiner T17:AntMinerT17.Hashrate.last()}&lt;{$HASH_LOW} and {AntMiner T17:AntMinerT17.Hashrate.last()} &gt; 0) and {AntMiner T17:AntMinerT17.Elapsed.last()}&gt;600) and ({AntMiner T17:icmpping.last()}=1 and {AntMiner T17:net.tcp.service[tcp,,4028].last()}=1)</expression>
<recovery_mode>RECOVERY_EXPRESSION</recovery_mode> <recovery_mode>RECOVERY_EXPRESSION</recovery_mode>
<recovery_expression>{AntMiner S17 Plus:AntMinerS17.Hashrate.last()}&gt;{$HASH_LOW} or ( {AntMiner S17 Plus:icmpping.last(5m)}=0 and {AntMiner S17 Plus:net.tcp.service[tcp,,4028].last(5m)}=0 )</recovery_expression> <recovery_expression>{AntMiner T17:AntMinerT17.Hashrate.last()}&gt;{$HASH_LOW} or {AntMiner T17:AntMinerT17.Hashrate.nodata(15m)}=1</recovery_expression>
<name>AntMiner S17 Low hashrate on {HOST.NAME}</name> <name>AntMiner T17 Low hashrate on {HOST.NAME}</name>
<priority>WARNING</priority> <priority>WARNING</priority>
<manual_close>YES</manual_close> <manual_close>YES</manual_close>
</trigger> </trigger>
<trigger> <trigger>
<expression>({AntMiner S17 Plus:icmpping.last(#1)}=1 and {AntMiner S17 Plus:net.tcp.service[tcp,,4028].last()}=1) and ({AntMiner S17 Plus:AntMinerS17.LS_online_pool1.str(true, #3)}=1 and {AntMiner S17 Plus:AntMinerS17.LS_pool1.last()}&gt;{$LS_TIME}) or ({AntMiner S17 Plus:AntMinerS17.LS_online_pool2.str(true, #3)}=1 and {AntMiner S17 Plus:AntMinerS17.LS_pool2.last()}&gt;{$LS_TIME}) or ({AntMiner S17 Plus:AntMinerS17.LS_online_pool3.str(true, #3)}=1 and {AntMiner S17 Plus:AntMinerS17.LS_pool3.last()}&gt;{$LS_TIME})</expression> <expression>({AntMiner T17:icmpping.max(#1)}=1 and {AntMiner T17:net.tcp.service[tcp,,4028].last()}=1) and ({AntMiner T17:AntMinerT17.LS_online_pool1.str(true, #3)}=1 and {AntMiner T17:AntMinerT17.LS_pool1.last()}&gt;{$LS_TIME}) or ({AntMiner T17:AntMinerT17.LS_online_pool2.str(true, #3)}=1 and {AntMiner T17:AntMinerT17.LS_pool2.last()}&gt;{$LS_TIME}) or ({AntMiner T17:AntMinerT17.LS_online_pool3.str(true, #3)}=1 and {AntMiner T17:AntMinerT17.LS_pool3.last()}&gt;{$LS_TIME})</expression>
<recovery_mode>RECOVERY_EXPRESSION</recovery_mode> <recovery_mode>RECOVERY_EXPRESSION</recovery_mode>
<recovery_expression>({AntMiner S17 Plus:AntMinerS17.LS_online_pool1.str(true, #3)}=1 and {AntMiner S17 Plus:AntMinerS17.LS_pool1.last()}&lt;{$LS_TIME}) or ({AntMiner S17 Plus:AntMinerS17.LS_online_pool2.str(true, #3)}=1 and {AntMiner S17 Plus:AntMinerS17.LS_pool2.last()}&lt;{$LS_TIME}) or ({AntMiner S17 Plus:AntMinerS17.LS_online_pool3.str(true, #3)}=1 and {AntMiner S17 Plus:AntMinerS17.LS_pool3.last()}&lt;{$LS_TIME})</recovery_expression> <recovery_expression>({AntMiner T17:AntMinerT17.LS_online_pool1.str(true, #3)}=1 and {AntMiner T17:AntMinerT17.LS_pool1.last()}&lt;{$LS_TIME}) or ({AntMiner T17:AntMinerT17.LS_online_pool2.str(true, #3)}=1 and {AntMiner T17:AntMinerT17.LS_pool2.last()}&lt;{$LS_TIME}) or ({AntMiner T17:AntMinerT17.LS_online_pool3.str(true, #3)}=1 and {AntMiner T17:AntMinerT17.LS_pool3.last()}&lt;{$LS_TIME})</recovery_expression>
<name>AntMiner S17 превышено время шары {HOST.NAME}</name> <name>AntMiner T17 превышено время шары {HOST.NAME}</name>
<priority>INFO</priority> <priority>INFO</priority>
</trigger>
<trigger>
<expression>({AntMiner S17 Plus:AntMinerS17.Fan_num.last()}=0) and ({AntMiner S17 Plus:icmpping.last()}=1) and ({AntMiner S17 Plus:AntMinerS17.Elapsed.last()}={AntMiner S17 Plus:AntMinerS17.Elapsed.prev()}) and ({AntMiner S17 Plus:AntMinerS17.Elapsed.last()}&gt;0)</expression>
<recovery_mode>RECOVERY_EXPRESSION</recovery_mode>
<recovery_expression>{AntMiner S17 Plus:AntMinerS17.Fan_num.last()}=2</recovery_expression>
<name>Асик завис !!!</name>
<manual_close>YES</manual_close> <manual_close>YES</manual_close>
</trigger> </trigger>
</triggers> </triggers>