Документация ROC
Добро пожаловать в документацию Remote Operations Center
Быстрый старт
ROC — это платформа для управления операциями майнинг-хостинга. Она позволяет автоматизировать учёт оборудования, мониторинг, обработку инцидентов и предоставление отчётности клиентам.
Что вам понадобится:
- Доступ к вашей инфраструктуре майнинга
- API ключи от пулов (если требуется интеграция)
- Учётная запись ROC (предоставляется при регистрации)
Основные этапы подключения
- Шаг 1: Регистрация в ROC и создание организации
- Шаг 2: Установка адаптера на вашей инфраструктуре
- Шаг 3: Конфигурация подключений к пулам
- Шаг 4: Импорт данных об оборудовании
- Шаг 5: Настройка алертов и правил обработки инцидентов
Архитектура ROC
ROC построен на основе микросервисной архитектуры и состоит из следующих компонентов:
Core Engine
Центральная система обработки событий и управления состоянием
Data Collector
Сбор и нормализация данных от адаптеров и пулов
Incident Manager
Автоматическое создание и маршрутизация инцидентов
Analytics Engine
Расчёт метрик, SLA и генерация отчётов
Adapter / Connector
Адаптер ROC — это программный компонент, который устанавливается в вашей инфраструктуре и обеспечивает безопасный сбор данных и передачу их в облако ROC.
API Reference
ROC предоставляет REST API для интеграции с внешними системами.
Базовый URL
https://api.roc.systems/v1Основные эндпоинты:
GET /assetsПолучить список оборудования
GET /incidentsПолучить список инцидентов
POST /incidentsСоздать новый инцидент
Events & Webhooks
ROC может отправлять уведомления о событиях через webhooks.
Типы событий:
asset.status.changed— изменение статуса оборудованияincident.created— создан новый инцидентincident.resolved— инцидент решён
Безопасность
ROC использует современные стандарты безопасности для защиты ваших данных:
- Шифрование данных в транзите (TLS 1.3)
- Шифрование данных в покое (AES-256)
- Аутентификация через API ключи и JWT токены
- Регулярные аудиты безопасности
FAQ
Какие пулы поддерживает ROC?
ROC поддерживает все основные майнинг-пулы через универсальный адаптер. Для специфических кастомизаций можем разработать индивидуальный коннектор.
Можно ли использовать ROC для нескольких локаций?
Да, ROC поддерживает мульти-локационное управление. Вы можете управлять несколькими площадками из единого интерфейса.
Какие требования к инфраструктуре для установки адаптера?
Адаптер работает на Linux (Ubuntu 20.04+, CentOS 7+) и требует минимум 2GB RAM и стабильное интернет-соединение. Подробные требования в разделе установки.