Перейти к содержимому
nikodim

rigonline.ru | Мониторинг работы фермы

Рекомендуемые сообщения

Хорошие новости - разобрался как брать параметры железа))

Так-что скоро сервис будет переработан.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кто просил мониторинг найса на клиентских машинах с уведомлением через мой сервис?

Наберитесь терпения, осталось еще немного))

 

post-40565-0-74652700-1497292160_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Обновление.

 

- Переработан сервис мониторинга nicehash

 

Связано это с тем что найс ограничил доступ к апи, что не позволяет с одного IP адреса делать много запросов к апи.

 

Управление осталось прежним - в личном кабинете нужно добавлять кошелек найса и все его воркеры.

Но теперь не мой сервис будет всех проверять регулярно, а ваши батники сами буду присылать сервису список активных воркеров по кошельку. А дальше сервис будет сверять его со списком воркеров в вашем личном кабинете и отправлять уведомление.

 

Батник по мониторингу найса надо запускать только один раз для каждого кошелька (не нужно его запускать на каждой ферме).

Соответственно если у вас несколько кошельков найса, то надо их все добавить в личном кабинете с указанием их воркеров и для каждого кошелька запустить свой батник.

 

Батники для кошельков можно скачать в личном кабинете.

 

Батник подключает скрипт powershell в котором используется функционал powershell 3+.

Поэтому, если у вас батник не работает, то вам необходимо установить последний .NET и последний Windows Management Framework.

 

post-40565-0-99235300-1497301520_thumb.pngpost-40565-0-11001400-1497301552_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Обратите внимание - на скрине терминала под строкой "GET WORKERS FROM API" - должен появиться список воркеров кошелька через запятую.

Если у вас там отображается "-", то, вероятно, батник даже до апи не дошел, в следствие того, что у вас старая версия powershell.

 

Проверить версию можно так:

- пуск - выполнить
- powershell
- в открывшемся окне терминала введите $psversiontable
 
Он напишет какая версия установлена.
Если установлена версия 1-3, то необходимо обновить до последней (https://www.microsoft.com/en-us/download/details.aspx?id=54616).
 
Ну а если у вас последняя версия и все равно возвращается "-", то пишите в личку, будем разбираться почему так.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подправил батник найса - теперь он сам проверяет версию powershell - и если она меньше чем нужно для работы, то выдаст предупреждение.

Кто уже успел скачать батник - перекачайте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если бы браузер не запускался, то и сервис бы не получал данные  о работе фермы.

Уведомление на несколько учеток в вк или несколько телефонов - это уж очень специализированное желание.

Можете сделать две учетки в системе и запустить на ферме два батника - один оставить настроенным на работу с эксплорером, а второй подправить для работы с другим браузером (хром, файрфокс). Каждый батник будет работать со своим браузером и отправлять данные в свою учетку.

Не обязательно.

Можно запускать несколько копий под разными профилями самой Мозилы.

Тут подробней расписано.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

Обновление.   - Переработан сервис мониторинга nicehash

 

вышел новый EWBF's CUDA Zcash miner v.0.3.4b
в нем добавили http api you can use http://127.0.0.1:42000/getstat address to get statistics

 

стоит ожидать в ближайшей версии Вашей программы?

 

вообще какой план по разработке нового функционала?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не обязательно.

Можно запускать несколько копий под разными профилями самой Мозилы.

Тут подробней расписано.

 

Дак уже давно сервис осла не дергает, вместо осла используется утилита wget.exe

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
(изменено)

Дак уже давно сервис осла не дергает, вместо осла используется утилита wget.exe

Да пока дошел до последнего сообщения...

:)

А так идея интересная и полезная.

 

ПыСы. А где вы осла увидели?

Firefox - огненный лис.

Изменено пользователем Bolearis

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

вышел новый EWBF's CUDA Zcash miner v.0.3.4b

в нем добавили http api you can use http://127.0.0.1:42000/getstat address to get statistics

 

стоит ожидать в ближайшей версии Вашей программы?

 

вообще какой план по разработке нового функционала?

 

Сейчас надо мониторинг найса протестировать - а то как выяснилось у одного пользователя не хочет работать. Вот пытаемся разобраться в чем проблема.

 

После этого в планах брать данные с видеокарт и выдавать в статистике.

Так-же в планах отказаться от нынешней статистики, а вместо нее выдавать данные по всем фермам и их видеокартам.

Так-же по принципу найса можно запилить мониторинг других пулов - типа ethermine, flypool и пр.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
nikodim

Запустил для теста, скачал обновление. всё заработало отлично, тока по началу забыл галочку снять приостановлен (в личном кабинете).

Специально отключил воркера, получил сообщение через 5 минут. Пока всё работает отлично.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

nikodim

Запустил для теста, скачал обновление. всё заработало отлично, тока по началу забыл галочку снять приостановлен (в личном кабинете).

Специально отключил воркера, получил сообщение через 5 минут. Пока всё работает отлично.

 

 

Спасибо за отзыв))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ИМХО. Вот к чему нужно стремиться, показывает и что майнит, и примерный профит, и температуры, и хеши, и шары, да ещё и сами майнеры в панели настраиваются одной, даже к фермам через ТимВивер подрубаться не надо =) 

Mh-mu1v-F3U.jpg

А так всё круто развивается =) Надеюсь и продолжит дальше в том же темпе =) 

Успехов в реализации новых функций.  ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Обновление:

 

- переписал батник найса - исключил утилиту wget.exe. Теперь все урлы дергаются через powershell

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ИМХО. Вот к чему нужно стремиться, показывает и что майнит, и примерный профит, и температуры, и хеши, и шары, да ещё и сами майнеры в панели настраиваются одной, даже к фермам через ТимВивер подрубаться не надо =) 

mh-mu1v-f3u_bd1e5e3512384225d9dc92614cf2

А так всё круто развивается =) Надеюсь и продолжит дальше в том же темпе =) 

Успехов в реализации новых функций.  ;)

это что за сервис такой?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ИМХО. Вот к чему нужно стремиться, показывает и что майнит, и примерный профит, и температуры, и хеши, и шары, да ещё и сами майнеры в панели настраиваются одной, даже к фермам через ТимВивер подрубаться не надо =) 

mh-mu1v-f3u_bd1e5e3512384225d9dc92614cf2

А так всё круто развивается =) Надеюсь и продолжит дальше в том же темпе =) 

Успехов в реализации новых функций.  ;)

 

Стремлюсь, очень стремлюсь))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
(изменено)

nikodim

дам тебе ещё пищи для размышления! и это реализовать ноу проблем.

встрой ещё 1 функцию. ребут пк при отсутствии хешей (или падение скорости больше 15%, скорость можно считать допустим 2,5 минуты считаем скорость и делим на кол-во секунд. только во время включения батника, посчитали 1 раз и запомнили скорость. Ну и так  каждый раз после рестарта) ребут через батник командой shutdown /r /t 0

У меня это реализовано через клейморовский Remote manager. Поверь, такая функция добавит автономности, хеши упали на 15% (если отвалится видеодрайвер на какую либо карту и упадёт разгон или просто карта, но майнер продолжает работать, 100 раз такое было) и ребут через 3 минуты (не надо ждать 5, через 3 достаточно) и кинуть уведомление ;)

Изменено пользователем bezymec

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ага, это точно надо реализовывать... об этом давно думаю, у самого бывает что одна карта вылетает, а остальные пашут ... счас главное понять какую информацию с карт можно собрать... а потом уже решать как ее использовать))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

, Дам немного пищи для размышления как можно взаимодействовать с Claymore's майнерами, во всех майнерах от Claymore's есть папка Remote manager, в ней лежит программа для мониторинга ферм, так вот у неё есть API работающее на JSON. И мануальчик есть что она может и т.д. кстати и ком перезагрузить она тоже может =) с помощю запроса:

{"id":0,"jsonrpc":"2.0","method":"miner_reboot"}

Также собирает она и всю инфу о картах, инфу какие пулы подключены и т.д. может будет полезно и сможете применить. 

Где это искать, вот путь: ...\Claymore's Dual Ethereum+Decred_Siacoin_Lbry_Pascal AMD+NVIDIA GPU Miner v9.5\Remote manager\API.txt


это что за сервис такой?

А это секрет  :D а если честно то я на него уже кидал ссылку в этой теме, но он заброшен и когда помрет не ясно!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ещё мысля по настройке майнеров Claymore's, если его запускать не через батьник, напрямую через EthDcrMiner64.exe то он подхватывает параметры из файла config.txt если его редактировать и просто запускать EthDcrMiner64.exe то он будет стартовать с нужными нам параметрами и мы получаем возможность удаленного изменения настроек майнера. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ещё мысля по настройке майнеров Claymore's, если его запускать не через батьник, напрямую через EthDcrMiner64.exe то он подхватывает параметры из файла config.txt если его редактировать и просто запускать EthDcrMiner64.exe то он будет стартовать с нужными нам параметрами и мы получаем возможность удаленного изменения настроек майнера. 

 

А как быть с остальными майнерами? Так что кроме клэя есть еще вязанка других...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
nikodim

я думаю не стоит всё через клемор делать. Ресет ты и в своей проге реализуешь.

Расширить возможности ресета можно читая журнал ошибок виндоус, Вот посмотри подробнее

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

nikodim

я думаю не стоит всё через клемор делать. Ресет ты и в своей проге реализуешь.

Расширить возможности ресета можно читая журнал ошибок виндоус, Вот посмотри подробнее

 

 

Ага, спасибо, уже использую задания на отлов ошибок системы))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот какие данные по видеокартам могу собирать.

Теперь надо запилить передачу их на сервис и отображение.

А потом уже допиливать отловы для перезагрузок с уведомлением типа "Сбой видеокарты # - ферма будет перезагружена".

 

post-40565-0-33264300-1497510302_thumb.jpgpost-40565-0-86563600-1497510307_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

nikodim

дам тебе ещё пищи для размышления! и это реализовать ноу проблем.

встрой ещё 1 функцию. ребут пк при отсутствии хешей (или падение скорости больше 15%, скорость можно считать допустим 2,5 минуты считаем скорость и делим на кол-во секунд. только во время включения батника, посчитали 1 раз и запомнили скорость. Ну и так  каждый раз после рестарта) ребут через батник командой shutdown /r /t 0

У меня это реализовано через клейморовский Remote manager. Поверь, такая функция добавит автономности, хеши упали на 15% (если отвалится видеодрайвер на какую либо карту и упадёт разгон или просто карта, но майнер продолжает работать, 100 раз такое было) и ребут через 3 минуты (не надо ждать 5, через 3 достаточно) и кинуть уведомление ;)

лучше shutdown -r -f -t 0

-f - принудительно закрывает подвисшие apps

 

хорошая тема с ребутом при падении. % лучше задавать в настройках. если рига на 4 карты, то порог должен быть 25%

 

мы у себя используем виндовый шедулер, задание на ребут при event id 13

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


×