RustMinerSystem

Документация

Мониторинг, безопасность и эксплуатация RMS

Контроль соединений, CPU, памяти и сети RMS, обслуживание Linux-сервиса и защита backend и границ LAN.

Мониторинг и эксплуатация

После запуска контролируйте локальный RMS, сервер RustMinerSystem, upstream-пул и внешний канал вместе. Состояние «running» само по себе не доказывает здоровье mining path.

Метрики Dashboard

Метрика Нормальное состояние
CPU / memory Не остается в опасном диапазоне после изменений.
Inbound Близко к числу перенесенных майнеров.
Outbound Соответствует настройке каждого порта.
Network Сравнивается с baseline по пикам, средним значениям и всплескам.
Port state Running, waiting и error соответствуют текущим операциям.

Для RMS3(NB) дополнительно проверьте BTC/LTC, точный серверный протокол, хешрейт и upstream reject. Низкий трафик при плохом хешрейте или reject не является успехом.

Безопасность Backend

  • Установите пароль RMS.
  • При необходимости задайте приватный safe access path.
  • Ограничьте порт 42703 и listener майнеров доверенными сетями.
  • Не публикуйте backend напрямую в Интернет.
  • Считайте observer page отдельной поверхностью и ограничьте ее.

Safe-path URL должен заканчиваться /:

http://RMS_DEVICE_IP:42703/private-path/

Linux-сервис и логи

Элемент Значение
Сервис rmservice
Конфигурация /root/rms/local.conf
Рабочий лог /root/rms/nohup.out
Лог ошибок /root/rms/err.log

Повторно запустите installer для меню обслуживания. После изменения порта или конфигурации перезапустите RMS и проверьте URL, firewall и автозапуск.

Регламент

  • После расширения: соединения, CPU, трафик, хешрейт и reject.
  • Ежедневно: состояние портов, отключения и ошибки.
  • До upgrade: backup RMS и JSON портов RustMinerSystem.
  • После upgrade: малая группа до возврата полной нагрузки.
  • Периодически: проверка обходного адреса и обновление runbook.