HashCore Docs
Быстрый старт

Установка агента на Linux

Локальный агент для сбора данных с ASIC-майнеров и передачи их в облачную систему мониторинга HashCore Pulse. Агент работает в среде Linux и обеспечивает real-time мониторинг вашего майнингового оборудования.

Что вы получите после установки:

  • Автоматическое обнаружение майнеров в сети
  • Real-time мониторинг хешрейта, температуры, статуса
  • Облачный доступ к данным из любой точки мира
  • Централизованное управление несколькими площадками

Системные требования:

  • Ubuntu / Debian / Linux (x64)
  • Права root (sudo) на сервере/компьютере
  • 4+ GB RAM свободной памяти
  • 500 MB свободного места на диске
  • Стабильное интернет-соединение
Общее время установки: ~10 минут

Подготовка агента в облаке

На этом этапе мы создадим профиль агента и зададим параметры для поиска майнеров в вашей сети.

  1. Войдите в панель управления HashCore Pulse.
  2. В левом меню выберите Agents и нажмите + New Agent.
  3. Введите имя агента (например, Main_Site) и нажмите Create.
  4. В появившемся окне нажмите на кнопку Linux X64, чтобы скачать установочный архив.
  5. Обязательно скопируйте и сохраните Agent ID и Agent Secret (если вы закрыли окно, их можно найти, нажав на три точки возле агента → Show Credentials).
  6. Кликните на имя созданного агента и нажмите + 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).
  1. Нажмите Create. Облако готово к работе!

Установка агента в Linux

Теперь перенесем скачанный файл в рабочую среду и установим его.

  1. Откройте терминал и создайте папку для агента: mkdir ~/Pulse
  2. Поместите скачанный архив в эту папку и распакуйте его.
  3. Перейдите в папку с распакованными файлами: cd ~/Pulse/<название_распакованной_папки>
  4. Запустите установщик (потребуются права администратора): sudo ./pulse-agent-updater
  5. Введите пароль от вашей учетной записи, подтвердите установку, введя 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-адресов, которые агент получил из облака для сканирования.

Проверка и управление

Убедимся, что информация с ваших устройств успешно поступает на сервер.

  1. Перейдите на сайт pulse.hashcore.com.
  2. Откройте раздел Dashboard: графики хешрейта и счетчик устройств (Workers) должны отображать актуальные данные.
  3. Перейдите в раздел 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
© 2026 HashCore. All rights reserved.