Перейти к содержанию

MMT Rev 2.0 - Мониторинг для ваших ригов с оповещением в Telegramm


mmt_tech

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

Доброго всем времени!

Разработан новый мониторинг для ваших ригов с оповещением в Telegramm. Данный мониторинг не требует установки на каждый риг. Настройка мониторинга происходит в файле config в папке с мониторингом. Мониторинг протестирован и рассчитан на работу с Claymore's Dual Ethereum AMD+NVIDIA GPU Miner.

 

Ссылка для загрузки: MMT Rev 2.0

 

Основные функции:

Оповещение при снижении общего хэшрейта рига;

Оповещение в группу;

Отключаемое оповещение;

Просмотр статуса майнинга по основной или дополнительной монете;

Просмотр температуры и скорости вентиляторов рига;

Веб-сервер с небольшим API, для получения данных*.

 

*В мониторинге реализован веб-сервер который может вам выдавать результаты в виде json-строки, для последующей обработки этих данных.

 

Используемые запросы веб-сервера вы можете посмотреть, перейдя по ссылке: IP-адрес_хоста_мониторинга:10001/, если данная ссылка у вас не открывается, то вам нужно настроить правило для порта 10001 в брандмауэре.

Запросы:

IP-адрес_хоста_мониторинга:10001/Info – Выводит информацию о типе, версии майнера и времени в минутах с его запуска;

IP-адрес_хоста_мониторинга:10001/MainCoin – Выводит значение общего хэшрейта по основной монете, хэшрейта по каждой GPU основной монеты, адрес пула основной монеты;

IP-адрес_хоста_мониторинга:10001/SecondCoin – Выводит значение общего хэшрейта по дополнительной монете, хэшрейта по каждой GPU дополнительной монеты, адрес пула дополнительной монеты;

IP-адрес_хоста_мониторинга:10001/HardwareInfo – Выводит температуру каждой GPU и скорость вентиляторов.

IP-адрес_хоста_мониторинга:10001/StatusMaining – Суммарный запрос состоящий из запросов - /MainCoin + /SecondCoin + /HardwareInfo

 

Команды для телеграмм бота:

/RigList - Показать список ригов, в ответном сообщении: Имя и IP-адрес рига

/CheckRig - Проверить общую скорость всех ригов, в ответном сообщении: Имя, IP-адрес рига, Состояние скорости, Текущая скорость, Пороговое значение

/RigInfo - Пункт меню содержащий в себе: /Nottification, /MinerInfo, /CoinInfo, /HardwareInfo

-> /Nottification - Пункт меню содержащий в себе: /StateNotiffication, /EditNottification

->-> /StateNotiffication - Вывести статус оповещения, в ответном сообщении: Имя, IP-адрес рига, Статус оповещения Вкл/Откл (True/False)

->-> /EditNottification   - Включение или отключение оповещения рига, в ответном сообщении: Имя, IP-адрес рига, Текущий статус оповещения, Предыдущий статус оповещению

-> /MinerInfo - Вывести информацию о майнере, в ответном сообщении: Имя, IP-адрес рига, Тип майнера, Версия майнера, ВРемя с момента запуска майнера в минутах

-> /CoinInfo - Пункт меню содержащий в себе: /MainCoin, /SecondCoin

->-> /MainCoin - Вывести информацию по основоной монете, в ответном сообщении: Имя, IP-адрес рига, Общая скорость по основной монете, Скорость по каждой GPU

->-> /SecondCoin - Вывести информацию по дополнительной монете, в ответном сообщении: Имя, IP-адрес рига, Общая скорость по основной монете, Скорость по каждой GPU

-> /HardwareInfo - Вывести информацию о температуре GPU и скорости вентиляторов каждой GPU, в ответном сообщении: Имя, IP-адрес рига, Температура каждой GPU, Скорость вентиляторов каждой GPU

 

Скриншоты Telegram бота:

1.thumb.jpg.20f667236d28e76552868e8aa2dbe4a8.jpg2.thumb.jpg.9fb7f538d4c4d0c9602467ebe1d6b3f6.jpg9.thumb.jpg.8628eb35c769009ce28064ea2ecd9857.jpg7.thumb.jpg.cd976cb923a0c08a4fcffa4a4b8e597f.jpg8.thumb.jpg.a8bb42789888896e6b72807c0da322d5.jpg

6.thumb.jpg.9dd2b243bbc7453179f19c7d95f90128.jpg4.thumb.jpg.3cba8e0fe27ee71a1eb6ed567dc3c9fe.jpg5.thumb.jpg.6dab1939355736182970b77a02993ab0.jpg3.thumb.jpg.94748b61a5ed7186d4b818354b245fd2.jpg

 

 

 

Описание файла настроек:

[sys]

Token = Токен от вашего Telegramm бота полученный у @botfather

Host = Список ригов с именами, IP-адресами:портом майнеров*, пример для двух ригов - Host = Rig-1@192.168.1.2:3333; Rig-2@192.168.1.3:3333

Chat_ID = Список ID из Telgramm для оповещения, пример для двух абонентов– Chat_ID = 1234567890;9876543201

Lst_notification = Список состояние оповещения ригов, пример для двух ригов – Lst_notification = True;True

Group_notif_fl = Отправка сообщений в Telegram группу, True/False (Вкл/Окл), пример - отправка включена: Group_notif_fl = True

Group_chat =  ID Telegram группы, пример - Group_chat =  -1001234567890

Miner = Тип майнера, пример – Miner = Claymore

Dual = Включен или отключен дуал майнинг на всех рига, пример дуал майнинг включен - Dual = True

Lower_speed = Значение общего хэшрейта ниже которого произойдет оповещение о его снижении, пример для двух ригов – Lower_speed = 180;200

Count_ch = Количество проверок при снижении общего хэшрейта, пример 5 проверок - Count_ch = 5

Tr_CH = Интервал проверки в минутах, пример проверка каждую минуту - Tr_CH = 1

[license]

Key = Лицензионный ключ, для включения тестового периода оставляем пустым.

Sum_rig = Количество ригов, должно быть равно количеству ригов из параметра Host, если значения различны мониторинг не запуститься**, для включения тестового периода обязательно указываем.

 

*по умолчанию порт для майнера Claymore's Dual Ethereum AMD+NVIDIA GPU Miner равен 3333, проверить это можно перейти в браузере по ссылке ip-адрес-рига:3333, должна открыться страница с логом майнера.

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

 

На текущий момент мониторинг распространяется по условно бесплатной схеме с пробным (тестовым) периодом 14 дней. По окончанию пробного периода вам нужно приобрести ключ, стоимость ключа зависит от срока использования и количества ригов.

 

Расчет производиться по формуле – Кол-во ригов * Стоимость лицензии = Итоговая стоимость

 

Стоимость лицензии: 1 месяц – 30 рублей, 3 месяца – 75 рублей, 6 месяцев – 140 рублей, 12 месяцев – 270 рублей.

 

Пример расчета стоимости на 5 ригов на 6 месяцев: 5 ригов * 140 рублей = 700 рублей

 

Если в процессе настройки у вас возникают вопросы и трудности, за помощью вы можете обратиться в телеграмм: @Sergey_mmt_tech или, вступив в нашу группу: MMT-Tech-Group  (https://t.me/joinchat/Fd801EPxIxNUlaWeD1fPqA), или обратившись к нам по электронной почте: mmt.techs@gmail.com. В теме письма укажите “Проблемы с настройкой ПО”, опишите вашу проблему и приложите скриншоты с возникшими трудностями, мы вам обязательно поможем в решении вашей проблемы.

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

Доброго всем времени!

Сегодня вышло обновление для мониторинга. Добавлен новый функционал, внесены изменения в структуру меню, изменен файл настроек, внесены изменения во внутренние функции мониторинга, влияющие на скорость опроса ригов.

Ссылка для загрузки: MMT Rev 2.1

 

Новый функционал: Перезапуск рига по команде из телеграмм бота, Перезапуск майнера на риге.

 

Изменения в файле настроек: Добавлен параметр PWD_Claymore – в который требуется указать пароль для управления рига, он соответствует параметру “-mpsw” в батнике вашего майнера.

 

Изменения в меню бота:

Добавлен раздел “/Reboot” и его под меню:

“/RestartMiner” – перезапуск майнера на риге из списка;

“/RebootRig” – перезапуск рига из списка.

 

По стандартным настройкам Claymore's Dual Ethereum AMD+NVIDIA GPU Miner открывает порт 3333 по умолчанию только для чтения, чтобы открыть этот порт для работы функций “ Перезапуск рига по команде из телеграмм бота” и “Перезапуск майнера на риге” вам нужно в вашем батнике обязательно указать -mport «ВАШ_ПОРТ», где «ВАШ_ПОРТ» -  это порт телеметрии который совпадает с портом, который Вы указывали в параметре Host конфигурационного файла.

 

Если в батнике Вы указываете параметр -mpsw «ВАШ_ПАРОЛЬ», то вам нужно указать этот пароль в конфигурационном файле мониторинга в параметре PWD_Claymore, иначе мониторинг не будет получать абсолютно никакой информации о риге и будет считать его отключённым.

 

Если в батнике Вы не указываете пароль, то параметр в конфигурационном файле PWD_Claymore можете оставить пустым.

 

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

 

В случае если возникнет необходимость для работы с разными паролями пишите в телеграмм: @Sergey_mmt_tech или, вступив в нашу группу: MMT-Tech-Group  (https://t.me/joinchat/Fd801EPxIxNUlaWeD1fPqA), или обратившись к нам по электронной почте: mmt.techs@gmail.com.

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

Для удобной связи со мной я завел доску разработки в которой буду отражать все выполненные и текущие задачи по функционалу мониторинга, ссылка на доску – Доска разработчика MMT Rev. 2.0 Claymore Edition

 

Вы так же можете принять участие в расширении функционала, для этого вам нужно отправить письмо на email: mmttechs+vmfytdbsowru04zkruit@boards.trello.com

 

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

 

На пример:

Тема письма: Новая тестовая задача

Тело письма:

Функционал: Проверить возможность создания карточек из эл. почты

Назначение: Работа с пользователями форума bits.media

От кого задача: Ник с форума

Контактный email: mmt.techs@gmail.com

Изменено пользователем mmt_tech
Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

Доброго всем времени!

 

Хочу начать свой пост с небольшого отступления введения…

 

Каждый из нас когда-либо начинавший заниматься чем-то новым всегда начинал с обхода форумов и чтения постов/мануалов/советов на этих форумах. Точно так же при выборе систем мониторинга каждый из нас изучал предлагаемый функционал этих систем и выбирал себе что-то более подходящее для своих требований, но как всем известно требования у всех разные…

 

Кто-то в силу своих знаний интегрирует мониторинг своих ригов в такие системы как Zabbix, Nagios и т.д.

Кто-то довольствуется тем функционалом, который есть и ждет, когда появится что-то новое, то самое чего на текущий момент не хватает.

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

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

Кто-то хочет управлять своими ригами на расстоянии при помощи Телеграм и получать оповещение об ошибках в их работе.

 

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

 

Давайте попробуем его создать вместе… Как говориться: «Одна голова хорошо, а две лучше».

 

У меня как у программиста есть свои мысли, на работки, которые я сам использую и помогаю другим использовать.

 

Предлагаю всем вам по участвовать в этом проекте, думаю что вместе мы добьёмся много…

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

  • 5 недель спустя...

 

Доброго всем времени!

Вот что разработано на текущий момент, думаю, что из скриншотов все будет понятно.

1.png

2.png

3.png

4.png

5.png

6.png

7.png

Изменено пользователем mmt_tech
Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Доброго всем времени! 
Запускаем тестовый режим. 
Для регистрации переходим по адресу: Zlatokop

Поддерживаемые майнеры: Claymore и CCminer.
В приложении небольшая инструкция.

FAQ.pdf

Изменено пользователем mmt_tech
Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • Современная монетарная теория (MMT) и Биткоин

      Мог ли Карл Маркс повлиять на современную денежную теорию (ММТ)? И при чем здесь Биткоин? Недавно в «Коммерсанте» вышла статья под интригующим заголовком – в духе патриарха российской журналистики Максима Соколова – «Молодой, но с бородой». Мне почему-то сразу вспомнился сам Максим Соколов; наверняка, многие помнят его едкие запоминающиеся статьи-фельетоны в раннем «Коммерсанте», и его фирменную подпись «Максим Ъ-Соколов». Сколько было шуток по поводу его окладистой бороды а-ля Карл Маркс

      в Экономика

    • мать GA-770T-USB3 rev 1.0

      Проблемы PCIEX1, последний снизу, при попытке подключить к нему карту, ферма вешалась намертво, при чём иногда не сразу, а после запуска майнера. Теперь, этот слот отчебучивает следующее,Бывает иногда теряет 4, шлейфовые райзеры менял штук 5-6 проблема время от времени остаетсяТо все ок и 4 карты работаю меся- два, то снова ферма вешается от PCIEX1Блок питания Raidmax Cobra 1000W (RX-1000AE-B)мать GA-770T-USB3 rev 1.0 (биосы новые)GPU Load Temp Fan Clock MemRadeon RX 570 Series 100% 65C 71% 1174

      в Материнские платы

    • ICO MAMMOTH (MMT token)

      Приближается дата начала первичного предложения токенов платформы Мамонт (MMT tokens). В криптосообществе начинают активно обсуждать идею этой платформы. Pre-sale и ICO запланированы на весь июнь.     Далее перевод с анонса (оригинал https://bitcointalk.org/index.php?topic=3325562.0)   Разрабатываемая платформа Мамонт является альтернативой традиционному банкингу с лучшим способом тратить, сохранять и делиться своими деньгами, бесплатно и

      в ICO, IEO, STO, IFO, IAO

    • GA-770T-D3L (Rev. 1.x) Низкий хешрейт

      Столкнулся с проблемой материнка GA-770T-D3L (Rev. 1.x) , проц Атлон Х3 720 , оперативка ддр 3 1600 хорошая, карты стоят 460 и одна 270 хешрейт у 460-470хс у 270-480хс и даже не колышетка как будто по шине какойто ограничение , гдето на 50 меньше с каждой карты чем должно быть. Втыкаю эти карты на ферму где мамка GA970 и FX6300 дают 520-540 с карты разгон процессора до 3500 ничего не дает память работает на максимуме для мамки 1600 хотя может и 1866

      в Материнские платы

    • Gygabyte GA-970A-ds3p FX rev. 2.1 глючит с 4 видеокартами

      Приветствую!   Материнка Gygabyte GA-970A-ds3p FX rev. 2.1 нормально работала с 2 GTX1070. Недавно добавил еще 2 GTX1070ti с райзерами USB с доп питанием. Памяти 2Гб (пробовал добавлять до 4 без успеха) Блок питания Chieftec 850Вт. ОС: Ubuntu 16.04 BIOS версии F1 (на сайте производителя других нет), опции "over 4gb" нет в биосе.   С четырьмя такими картами ОС грузится, но не работает сетевая. Не получает адрес по DHCP, если прописать адрес вручную, то

      в Материнские платы

×
×
  • Создать...