5.0
2020-06-10T13:12:57Z
Antminer T17
AntMiner T17
AntMiner T17
Antminer T17
AntMinerT17
AntMinerT17All
AntMinerT17Pool
-
CompileTime
DEPENDENT
AntMinerT17.CompileTime
0
1d
0
TEXT
AntMinerT17
JSONPATH
$[0]['CompileTime']
Miner["stats", "{HOST.CONN}", "{$HOST.PORT}"]
-
Elapsed
DEPENDENT
AntMinerT17.Elapsed
0
1d
1d
s
AntMinerT17
JSONPATH
$[1]['Elapsed']
Miner["stats", "{HOST.CONN}", "{$HOST.PORT}"]
-
Fan1
DEPENDENT
AntMinerT17.Fan1
0
1d
1d
RPM
AntMinerT17
JSONPATH
$[1]['fan1']
Miner["stats", "{HOST.CONN}", "{$HOST.PORT}"]
-
Fan2
DEPENDENT
AntMinerT17.Fan2
0
1d
1d
RPM
AntMinerT17
JSONPATH
$[1]['fan2']
Miner["stats", "{HOST.CONN}", "{$HOST.PORT}"]
-
Fan_num
DEPENDENT
AntMinerT17.Fan_num
0
1d
1d
AntMinerT17
JSONPATH
$[1]['fan_num']
Miner["stats", "{HOST.CONN}", "{$HOST.PORT}"]
-
Hashrate
DEPENDENT
AntMinerT17.Hashrate
0
1d
1d
FLOAT
TH/s
AntMinerT17
JSONPATH
$[1]['GHS 5s']
MULTIPLIER
0.001
Miner["stats", "{HOST.CONN}", "{$HOST.PORT}"]
-
LastOnline_pool1
DEPENDENT
AntMinerT17.LS_online_pool1
0
1d
0
TEXT
AntMinerT17Pool
JSONPATH
$[0]['Stratum Active']
Miner["pools", "{HOST.CONN}", "{$HOST.PORT}"]
-
LastOnline_pool2
DEPENDENT
AntMinerT17.LS_online_pool2
0
1d
0
TEXT
AntMinerT17Pool
JSONPATH
$[1]['Stratum Active']
Miner["pools", "{HOST.CONN}", "{$HOST.PORT}"]
-
LastOnline_pool3
DEPENDENT
AntMinerT17.LS_online_pool3
0
1d
0
TEXT
AntMinerT17Pool
JSONPATH
$[2]['Stratum Active']
Miner["pools", "{HOST.CONN}", "{$HOST.PORT}"]
-
LastTime_pool1
DEPENDENT
AntMinerT17.LS_pool1
0
1d
0
TEXT
AntMinerT17Pool
JSONPATH
$[0]['Last Share Time']
JAVASCRIPT
var $123 = (value.replace(/:/g,''));
return $123;
Miner["pools", "{HOST.CONN}", "{$HOST.PORT}"]
-
LastTime_pool2
DEPENDENT
AntMinerT17.LS_pool2
0
1d
0
TEXT
AntMinerT17Pool
JSONPATH
$[1]['Last Share Time']
JAVASCRIPT
var $123 = (value.replace(/:/g,''));
return $123;
Miner["pools", "{HOST.CONN}", "{$HOST.PORT}"]
-
LastTime_pool3
DEPENDENT
AntMinerT17.LS_pool3
0
1d
0
TEXT
AntMinerT17Pool
JSONPATH
$[2]['Last Share Time']
JAVASCRIPT
var $123 = (value.replace(/:/g,''));
return $123;
Miner["pools", "{HOST.CONN}", "{$HOST.PORT}"]
-
Temp6
DEPENDENT
AntMinerT17.Temp6
0
1d
1d
C
AntMinerT17
JSONPATH
$[1]['temp2_6']
Miner["stats", "{HOST.CONN}", "{$HOST.PORT}"]
-
Temp7
DEPENDENT
AntMinerT17.Temp7
0
1d
1d
C
AntMinerT17
JSONPATH
$[1]['temp2_7']
Miner["stats", "{HOST.CONN}", "{$HOST.PORT}"]
-
Temp8
DEPENDENT
AntMinerT17.Temp8
0
1d
1d
C
AntMinerT17
JSONPATH
$[1]['temp2_8']
Miner["stats", "{HOST.CONN}", "{$HOST.PORT}"]
-
Type
DEPENDENT
AntMinerT17.Type
0
1d
0
TEXT
TYPE
AntMinerT17
JSONPATH
$[0]['Type']
Miner["stats", "{HOST.CONN}", "{$HOST.PORT}"]
-
UP_DOwn
SIMPLE
icmpping
60s
1d
1d
AntMinerT17
Service state
-
AntMinerGetAllpool
EXTERNAL
Miner["pools", "{HOST.CONN}", "{$HOST.PORT}"]
300s
0d
0
TEXT
AntMinerT17Pool
-
AntMinerGetAllstats
EXTERNAL
Miner["stats", "{HOST.CONN}", "{$HOST.PORT}"]
300s
0d
0
TEXT
AntMinerT17All
-
Asic
SIMPLE
net.tcp.service[tcp,,4028]
60s
1d
1d
AntMinerT17
Service state
{$FAN_LOW}
500
{$HASH_LOW}
13
{$HOST.PORT}
4028
{$LS_TIME}
1000
{$TEMP_LOW}
90
{$UNAME}
root
{$UPASS}
SECRET_TEXT
{AntMiner T17:AntMinerT17.Hashrate.nodata(15m)}=1 and {AntMiner T17:icmpping.last()}=1
AntMiner T17 Hashrate information not available on {HOST.NAME}
HIGH
YES
({AntMiner T17:AntMinerT17.Temp6.min(15m)}>{$TEMP_LOW} or {AntMiner T17:AntMinerT17.Temp7.min(15m)}>{$TEMP_LOW} or {AntMiner T17:AntMinerT17.Temp8.min(15m)}>{$TEMP_LOW}) and {AntMiner T17:icmpping.last()}=1
RECOVERY_EXPRESSION
({AntMiner T17:AntMinerT17.Temp6.last()}<{$TEMP_LOW} or {AntMiner T17:AntMinerT17.Temp7.last()}<{$TEMP_LOW} or {AntMiner T17:AntMinerT17.Temp8.last()}<{$TEMP_LOW}) and {AntMiner T17:icmpping.last()}=1
AntMiner T17 High temp on {HOST.NAME}
AVERAGE
YES
{AntMiner T17:icmpping.max(#3)}=0 and {AntMiner T17:net.tcp.service[tcp,,4028].last(#3)}=0
RECOVERY_EXPRESSION
{AntMiner T17:icmpping.last()}=1 or {AntMiner T17:net.tcp.service[tcp,,4028].last()}=1
AntMiner T17 Host DOWN {HOST.NAME}
DISASTER
YES
(({AntMiner T17:AntMinerT17.Fan1.last()}<{$FAN_LOW} and {AntMiner T17:AntMinerT17.Fan1.last(#2)}<{$FAN_LOW} and {AntMiner T17:AntMinerT17.Fan1.last(#3)}<{$FAN_LOW}) or ({AntMiner T17:AntMinerT17.Fan2.last()}<{$FAN_LOW} and {AntMiner T17:AntMinerT17.Fan2.last(#2)}<{$FAN_LOW} and {AntMiner T17:AntMinerT17.Fan2.last(#3)}<{$FAN_LOW})) and {AntMiner T17:icmpping.last()}=1
AntMiner T17 low fan speed {HOST.NAME}
YES
({AntMiner T17:AntMinerT17.Hashrate.last()}<{$HASH_LOW} and {AntMiner T17:AntMinerT17.Elapsed.last()}>600) and ({AntMiner T17:icmpping.last()}=1 and {AntMiner T17:net.tcp.service[tcp,,4028].last()}=1)
RECOVERY_EXPRESSION
{AntMiner T17:AntMinerT17.Hashrate.last()}>{$HASH_LOW}
AntMiner T17 Low hashrate on {HOST.NAME}
WARNING
YES
({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()}>{$LS_TIME}) or ({AntMiner T17:AntMinerT17.LS_online_pool2.str(true, #3)}=1 and {AntMiner T17:AntMinerT17.LS_pool2.last()}>{$LS_TIME}) or ({AntMiner T17:AntMinerT17.LS_online_pool3.str(true, #3)}=1 and {AntMiner T17:AntMinerT17.LS_pool3.last()}>{$LS_TIME})
RECOVERY_EXPRESSION
({AntMiner T17:AntMinerT17.LS_online_pool1.str(true, #3)}=1 and {AntMiner T17:AntMinerT17.LS_pool1.last()}<{$LS_TIME}) or ({AntMiner T17:AntMinerT17.LS_online_pool2.str(true, #3)}=1 and {AntMiner T17:AntMinerT17.LS_pool2.last()}<{$LS_TIME}) or ({AntMiner T17:AntMinerT17.LS_online_pool3.str(true, #3)}=1 and {AntMiner T17:AntMinerT17.LS_pool3.last()}<{$LS_TIME})
AntMiner T17 превышено время шары {HOST.NAME}
INFO
YES
({AntMiner T17:AntMinerT17.Fan_num.last()}=0) and ({AntMiner T17:icmpping.last()}=1) and ({AntMiner T17:AntMinerT17.Elapsed.last()}={AntMiner T17:AntMinerT17.Elapsed.prev()}) and ({AntMiner T17:AntMinerT17.Elapsed.last()}>0)
RECOVERY_EXPRESSION
{AntMiner T17:AntMinerT17.Fan_num.last()}=2
Асик завис !!!
YES
Service state
0
Down
1
Up