Установка агента на Linux
Что вы получите после установки:
- Автоматическое обнаружение майнеров в сети
- Real-time мониторинг хешрейта, температуры, статуса
- Облачный доступ к данным из любой точки мира
- Централизованное управление несколькими площадками
Системные требования:
- Ubuntu / Debian / Linux (x64)
- Права root (sudo) на сервере/компьютере
- 4+ GB RAM свободной памяти
- 500 MB свободного места на диске
- Стабильное интернет-соединение
Подготовка агента в облаке
На этом этапе мы создадим профиль агента и зададим параметры для поиска майнеров в вашей сети.
- Войдите в панель управления HashCore Pulse.
- В левом меню выберите Agents и нажмите + New Agent.
- Введите имя агента (например,
Main_Site) и нажмите Create. - В появившемся окне нажмите на кнопку Linux X64, чтобы скачать установочный архив.
- Обязательно скопируйте и сохраните Agent ID и Agent Secret (если вы закрыли окно, их можно найти, нажав на три точки возле агента → Show Credentials).
- Кликните на имя созданного агента и нажмите + New Task, чтобы настроить сканирование:
- Task name: название задачи (например,
Main Network Scan). - IP Range: нажмите + Add IP range и укажите диапазон вашей сети (например,
192.168.0.0 - 192.168.0.255). - Unlock Configs: заполните эту вкладку, если используете кастомные прошивки (Vnish, Bitmain и др.), указав пароли для доступа к ASIC (например,
adminилиroot).
- Нажмите Create. Облако готово к работе!
Установка агента в Linux
Теперь перенесем скачанный файл в рабочую среду и установим его.
- Откройте терминал и создайте папку для агента:
mkdir ~/Pulse - Поместите скачанный архив в эту папку и распакуйте его.
- Перейдите в папку с распакованными файлами:
cd ~/Pulse/<название_распакованной_папки> - Запустите установщик (потребуются права администратора):
sudo ./pulse-agent-updater - Введите пароль от вашей учетной записи, подтвердите установку, введя
y, и нажмите Enter. Дождитесь завершения процесса.
Управление агентом и локальная статистика
В Linux системный трей доступен не всегда (в GNOME/KDE он есть, а в XFCE — нет). Поэтому агент управляется через браузер.
1. Робота через браузер
- Откройте браузер на том же компьютере/сервере и перейдите по адресу:
http://localhost:4030(илиhttp://127.0.0.1:4030). - Вставьте Agent ID и Secret key (которые вы скопировали на первом шаге) в соответствующие поля.
- Нажмите кнопку Submit.
2. Управление через системный трей
Когда Pulse Agent запущен, его иконка появляется в системном трее (в правом нижнем углу экрана). Кликнув по ней, вы откроете меню управления. Внешний вид меню и цвет иконки зависят от текущего состояния программы:
Зеленая иконка (Pulse Agent: Running)
Это значит, что агент активен и сканирует сеть. При клике доступны:
- Stop Service — полностью остановить работу агента.
- Restart Service — быстрая перезагрузка программы (нужна, если вы изменили настройки).
- Dashboard & Settings — переход в браузер по адресу
http://localhost:4030для просмотра настроек или логов. - About — просмотр информации о версии программы.
Серая иконка (Pulse Agent Service: Stopped)
Это значит, что программа запущена, но поиск майнеров остановлен. При клике доступны:
- Start Service — запустить процесс сканирования и передачи данных в облако.
- Dashboard & Settings — переход в браузер по адресу
http://localhost:4030для просмотра настроек или логов. - About — просмотр информации о версии программы.
3. Локальная статистика
После ввода ключей страница обновится, и вы увидите подробные данные о работе агента:
- Credentials — здесь можно привязать другого агента, изменив Agent ID и Secret key.
- uptime — время непрерывной работы программы (в секундах).
- time — текущая дата и время.
- version — установленная версия Pulse Agent.
- monitor_status — статус мониторинга (включен —
on, выключен —off). - connection_status — связь с облаком (статусы:
connected,initializing,domainNotAvailable,notAuthorized,internalError). Для работы должен быть статусconnected. - agent_id — уникальный номер агента, с которым сейчас установлено соединение.
- worker_threads — количество параллельных потоков сканирования.
- total — общее количество IP-адресов, которые сейчас проверяются.
- found_miners — количество найденных майнеров, разделенных по типам прошивок (vnish, bitmain и whats).
- last_metric_submit — данные о последней отправке в облако:
- elapsed_secs — сколько секунд прошло с последней отправки.
- metrics_count — количество отправленных метрик.
- ip_ranges — диапазоны IP-адресов, которые агент получил из облака для сканирования.
Проверка и управление
Убедимся, что информация с ваших устройств успешно поступает на сервер.
- Перейдите на сайт pulse.hashcore.com.
- Откройте раздел Dashboard: графики хешрейта и счетчик устройств (Workers) должны отображать актуальные данные.
- Перейдите в раздел Workers: здесь появится список всех найденных майнеров. Для каждого устройства будет доступна подробная информация: IP-адрес, хешрейт, температура, потребление энергии, работа кулеров и версия прошивки.
Техническое обслуживание и управление (Справочник команд)
Для управления агентом в Linux используйте следующие команды в терминале:
| Действие / Файл | Команда / Путь |
|---|---|
| Перезапуск (при смене ключей или сети) | sudo service pulse-agent restart |
| Запуск / Остановка | sudo service pulse-agent start / stop |
| Логи (последние 20 строк) | sudo journalctl -u pulse-agent -n 20 |
| Логи (в реальном времени) | sudo journalctl -u pulse-agent -f |
| Конфигурация (YAML) | /var/lib/pulse-agent/conf.yaml |
| Папка с логами | /var/log/pulse-agent/ |
| Полное удаление | sudo /opt/pulse-agent-updater/pulse-agent-updater uninstall |
Установка агента на Windows
Локальный агент для сбора данных с ASIC-майнеров и передачи их в облачную систему мониторинга HashCore Pulse. Агент работает на Windows и обеспечивает real-time мониторинг вашего майнингового оборудования.
Подключение первой площадки
Площадка (Site) — это основная единица организации в HashCore Pulse. Все агенты, устройства и метрики привязаны к конкретной площадке. Перед подключением агента и устройств необходимо создать площадку.