5.0 2020-05-30T12:51:40Z Aixin A1 {Aixin A1:AntMinerA1.Hashrate.nodata(15m)}=1 and {Aixin A1:icmpping.last()}=1 AntMiner A1 Hashrate information not available on {HOST.NAME} HIGH YES ({Aixin A1:AntMinerA1.Temp1.min(15m)}>{$TEMP_LOW} or {Aixin A1:AntMinerA1.Temp2.min(15m)}>{$TEMP_LOW} or {Aixin A1:AntMinerA1.Temp3.min(15m)}>{$TEMP_LOW}) and {Aixin A1:icmpping.last()}=1 RECOVERY_EXPRESSION ({Aixin A1:AntMinerA1.Temp1.last()}<{$TEMP_LOW} or {Aixin A1:AntMinerA1.Temp2.last()}<{$TEMP_LOW} or {Aixin A1:AntMinerA1.Temp3.last()}<{$TEMP_LOW}) and {Aixin A1:icmpping.last()}=1 AntMiner A1 High temp on {HOST.NAME} AVERAGE YES {Aixin A1:icmpping.last(5m)}=0 and {Aixin A1:net.tcp.service[tcp,,4028].last(5m)}=0 RECOVERY_EXPRESSION {Aixin A1:icmpping.last()}=1 or {Aixin A1:net.tcp.service[tcp,,4028].last()}=1 AntMiner A1 Host DOWN {HOST.NAME} DISASTER YES ({Aixin A1:AntMinerA1.Fan1.last(10m)}<{$FAN_LOW} or {Aixin A1:AntMinerA1.Fan2.last(10m)}<{$FAN_LOW}) and {Aixin A1:icmpping.last()}=1 AntMiner A1 low fan speed {HOST.NAME} YES ({Aixin A1:AntMinerA1.Hashrate.last(#3)}<{$HASH_LOW} and {Aixin A1:AntMinerA1.Elapsed.last()}>600) and {Aixin A1:icmpping.last()}=1 RECOVERY_EXPRESSION {Aixin A1:AntMinerA1.Hashrate.last(#3)}>{$HASH_LOW} AntMiner A1 Low hashrate on {HOST.NAME} WARNING YES Service state 0 Down 1 Up