Всем привет!
Решил поделиться своим велосипедом для мониторинга станций под windows. Может кому-нибудь тоже пригодится. Честно говоря, надоело мониторить вручную, а готового и нормального решения не нашел. Изначально планировалось сделать что-то совсем мелкое, но в итоге скрипт слегка разросся.
Что делает скрипт:
- мониторит лог прокси и по таймауту перегружает ethminer
- если перегрузка майнера несколько раз не помогает, перегружается компьютер
- если нет интернета, то скрипт ничего не предпринимает
По умолчанию настроено под dwarfpool / eth-proxy, но по идее можно использовать и для других монет или пулов.
В архиве 3 файла:
- _dwarfpool.bat - батник который запускает прокси и rigcheck (ярлык на него в Автозагрузке)
- rigcheck.bat - батник для правильного запуска rigcheck
- rigcheck.py - сам скрипт (настройки внутри)
Эти файлы у меня лежат в каталоге ethminer, но можно положить куда угодно, только потом отредактировать батники и пути в скрипте.
Для работы скрипта нужен python 2.7, качать здесь https://www.python.org/downloads/windows/
UPD - Исправил путь по умолчанию к питону в батнике
rigcheck.zip