It would be really nice if there was a autostart feature built in the miner so we don't have to sit and baby sit it.
I am running Ubuntu 16.04 LTS with two Nvidia 1070s
There is, it's called nvOC (Ubuntu based) and has a build in watchdog script.
Sample email from watchdog script:
Sun Dec 3 09:49:53 EST 2017 - Debug: NUM_GPU_BLW_THRSHLD=8, COUNT=0, RESTART=0, REBOOTRESET=6
Sun Dec 3 09:49:53 EST 2017 - Problem found: See diagnostics below:
name, pstate, temperature.gpu, fan.speed [%], utilization.gpu [%], power.draw [W], power.limit [W]
GeForce GTX 1070 Ti, P8, 34, 50 %, 0 %, 11.80 W, 130.00 W
GeForce GTX 1070 Ti, P8, 30, 50 %, 0 %, 11.76 W, 130.00 W
GeForce GTX 1070 Ti, P8, 31, 50 %, 0 %, 11.90 W, 130.00 W
GeForce GTX 1060 3GB, P8, 30, 50 %, 0 %, 4.53 W, 85.00 W
GeForce GTX 1060 3GB, P8, 26, 50 %, 0 %, 4.44 W, 85.00 W
GeForce GTX 1060 3GB, P8, 30, 50 %, 0 %, 4.63 W, 85.00 W
GeForce GTX 1060 3GB, P8, 31, 50 %, 0 %, 7.26 W, 85.00 W
GeForce GTX 1060 3GB, P8, 30, 50 %, 0 %, 4.14 W, 85.00 W
SSL_connect failed r:2 error:140750DD:SSL routines:ssl23_connect:ssl23 doing session id reuse
# GPU0 connected to: us-east.equihash-hub.miningpoolhub.com:20570
SSL_connect failed r:2 error:140750DD:SSL routines:ssl23_connect:ssl23 doing session id reuse
# GPU0 connected to: us-east.equihash-hub.miningpoolhub.com:20570
SSL_connect failed r:2 error:140750DD:SSL routines:ssl23_connect:ssl23 doing session id reuse
# GPU0 connected to: us-east.equihash-hub.miningpoolhub.com:20570
SSL_connect failed r:2 error:140750DD:SSL routines:ssl23_connect:ssl23 doing session id reuse
# GPU0 connected to: us-east.equihash-hub.miningpoolhub.com:20570
SSL_connect failed r:2 error:140750DD:SSL routines:ssl23_connect:ssl23 doing session id reuse
# GPU0 connected to: us-east.equihash-hub.miningpoolhub.com:20570
SSL_connect failed r:2 error:140750DD:SSL routines:ssl23_connect:ssl23 doing session id reuse
# GPU0 connected to: us-east.equihash-hub.miningpoolhub.com:20570
SSL_connect failed r:2 error:140750DD:SSL routines:ssl23_connect:ssl23 doing session id reuse
# GPU0 connected to: us-east.equihash-hub.miningpoolhub.com:20570
SSL_connect failed r:2 error:140750DD:SSL routines:ssl23_connect:ssl23 doing session id reuse
Sun Dec 3 09:49:53 EST 2017 - Unknown miner error detected and a miner restart did not work, so restarting system in 10 seconds