Мониторинг оборудования

Тема в разделе "Разработка", создана пользователем rminings, 5 апр 2018.

  1. rminings

    rminings новичок

    Всем привет!
    Собственно реализовал вот такой вот сервис http://rminings.com, который позволяет:

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

    На данный момент софтина понимает как работать с EWBF's Zcash cuda miner 0.3.4b (майню зек), если сервис приобретет популярность, ну или по заявкам трудящихся буду добавлять новые майнеры, так же переведу сервис на русский язык. Для того чтобы начать работать нужно пройти регистрацию и скачать софтину мониторинга которая доступна в разделе Download (http://download.rminings.com/rminings.zip).

    Запуск и логика работы
    В панели в правом верхнем углу кликаем на apikey, копируется в буфер, вносим изменения в батник указываем адрес и порт майнера (в EWBF майнере должна быть включена опция --api) имя оборудования, апи ключ и время в минутах (перезагружает ферму через N минут если
    пропал интернет, если не хотите перезагрузки в этом случае, то можно поставить большое число). В случае первого запуска в разделе Control (тут указываем минимальные и максимальные пределы отклонений по температуре, скорости, питанию, отклоненным шарам) будет примерно 3 минуты
    копиться информация об усредненных значениях оборудования, те попытка сгенерировать автоматические лимиты, можно установить их вручную и не ждать данного процесса. Эти лимиты и есть основная логика работы, примеру не стартанул afterburner или залип майнер, все что угодно
    кроме стабильной работы, когда лимиты срабатывают происходит перезагрузка фермы (сбор ошибок длиться около 3 минут, если ошибки не прекращаются тогда перезагрузка). Перезагрузку можно отключить нажав на кнопку noreboot (пока устраняете неполадки ну или по иным
    причинам), так же в наличии кнопка принудительной перезагрузки.

    Телеграм бот @rminingsbot
    После добавления данного бота, вы будете получать информацию о проблемах, тут все просто
    вводим команду /auth api_key, где api_key - ваш ключ (в панели в правом верхнем углу кликаем на apikey). Тут можно добавлять на одну апишку до 3-х пользователей в случае если у вас посменное дежурство :). Удаляем командой /delauth 1 или /delauth 2 или /delauth 3 или если удалить разом всех /delauth all, так же можно отписаться от бота. Гоняю системку уже неделю, пока все ок.
    Будут вопросы пишите.