Лицензирование и активация

Модель лицензирования, типы лицензий, порядок активации и управление лицензионными ключами.

Лицензирование и активация

Модель лицензирования

Метрика Про Энерго использует модель серверного лицензирования с привязкой к оборудованию:

  • Per-deployment — лицензия выдаётся на конкретный экземпляр развёртывания
  • Hardware-bound — лицензия привязана к аппаратному слепку сервера или рабочей станции
  • Online-verified — лицензия периодически проверяется через сервер лицензирования
  • Single-tenant — каждый экземпляр обслуживает одну организацию
ПараметрЗначение
Сервер лицензированияmylicense.app.metrica.pro
ПротоколHTTPS (TLS 1.2/1.3), порт 443
Доступность99,5% SLA
РазмещениеРоссийская Федерация

Типы лицензий

Тип лицензииОписаниеСрок действияКак получить
БессрочнаяПолнофункциональная лицензия для коммерческой эксплуатации. Разовая покупкаБессрочноДоговор поставки ПО
ПодпискаПолнофункциональная лицензия с автоматическим продлением1 год (автопродление)Акцепт оферты на сайте metrica.pro
ПробнаяОзнакомительная лицензия с полным функционалом. Однократная активация30 днейЗапрос через интерфейс ПО
ОбразовательнаяЛицензия для учебных заведений по профилю энергетики3 года (с возможностью продления)Заявка на mylicense@metrica.pro. Требуется лицензия на образовательную деятельность

Параметры лицензии

Каждая лицензия содержит следующие параметры:

ПараметрОписание
UUID лицензии (код активации)Уникальный идентификатор, выдаётся при покупке
ОрганизацияНаименование лицензиата
Аппаратный слепокПривязка к конкретному серверу
Дата выдачиДата активации лицензии
Дата окончанияСрок действия лицензии
Максимум объектов учётаКоличество подключённых объектов (подстанций, ТП)
Максимум пользователейКоличество учётных записей

Процедура активации

Автоматическая активация (~90% случаев)

Если развёртывание выполняется специалистами Метрика или вы получили персонализированную сборку, UUID лицензии уже содержится в системе. Активация происходит автоматически при первом запуске:

  1. ПО формирует аппаратный слепок оборудования
  2. Система обнаруживает UUID лицензии и отправляет запрос на сервер лицензирования
  3. Сервер записывает аппаратный слепок и возвращает лицензионный токен
  4. ПО переходит в полнофункциональный режим

Ручная активация

Если UUID лицензии не был предустановлен, ПО запускается в режиме «Только чтение». Для активации:

  1. Войдите в веб-интерфейс по адресу http://<сервер>:<порт>
  2. Перейдите в раздел Настройки > Лицензирование
  3. Введите UUID лицензии (код активации), полученный при покупке
  4. Нажмите Активировать
  5. Система отправит запрос на сервер лицензирования и получит лицензионный токен
  6. ПО перейдёт в полнофункциональный режим

Режим «Только чтение» (до активации)

До получения действующей лицензии доступен ограниченный набор функций:

ФункцияДоступность
Просмотр дашбордов и отчётовДоступно (демонстрационные данные)
Просмотр структуры объектовДоступно
Настройки системы (для активации)Доступно
Добавление/редактирование объектовЗаблокировано
Сбор телеметрии с приборов учётаЗаблокировано
Экспорт данныхЗаблокировано
Управление пользователямиЗаблокировано

Аппаратный слепок (Hardware Fingerprint)

Аппаратный слепок обеспечивает привязку лицензии к конкретному физическому или виртуальному серверу. Слепок формируется автоматически при первом запуске и передаётся на сервер лицензирования при активации.

Компоненты слепка

Для формирования слепка используются 5 параметров оборудования:

КомпонентLinuxWindows
Идентификатор машины/etc/machine-idMachineGuid (реестр)
MAC-адрес основного сетевого интерфейса/sys/class/net/*/addressWMI Win32_NetworkAdapter
Серийный номер материнской платы/sys/class/dmi/id/board_serialWMI Win32_BaseBoard
Модель CPU/proc/cpuinfoWMI Win32_Processor
Размер оперативной памяти (округлённый)/proc/meminfoWMI Win32_PhysicalMemory

Допуск на изменения оборудования

Система допускает изменение до 2 из 5 компонентов слепка без повторной активации. Это позволяет, например, заменить оперативную память и сетевой адаптер без потери лицензии.

При изменении 3 и более компонентов лицензия считается недействительной — требуется повторная активация через обращение в техническую поддержку.

Периодическая проверка лицензии

ПО периодически связывается с сервером лицензирования для подтверждения действительности лицензии. Проверка выполняется в фоновом режиме без участия пользователя.

Расписание проверок

ЭтапИнтервалПоведение системы
Штатная проверкаКаждые 10 днейСтандартная верификация
Первый grace-период5 дней после неудачной проверкиПолный режим работы, повторные попытки каждые 12 часов
Второй grace-период3 дня после первого grace-периодаПолный режим работы, предупреждение в интерфейсе, попытки каждые 6 часов
БлокировкаПосле истечения обоих grace-периодовПереход в режим «Только чтение»

Таймлайн при потере связи

День 0          День 10         День 15         День 18
│                │                │                │
▼                ▼                ▼                ▼
Последняя       Неудача:        Неудача:        Блокировка:
успешная        grace-1         grace-2         режим
проверка        (5 дней)        (3 дня)         «Только чтение»
                Попытки         Попытки
                каждые 12ч      каждые 6ч
                                + предупреждение

Общий grace-период составляет 18 дней с момента последней успешной проверки.

Восстановление после блокировки

При восстановлении связи с сервером лицензирования ПО автоматически выполняет проверку и переходит обратно в полнофункциональный режим. Данные, накопленные в режиме «Только чтение», не теряются.

Перенос лицензии на другой сервер

При необходимости переноса ПО на другой сервер:

  1. Перейдите в Настройки > Лицензирование > Деактивировать лицензию
  2. Подтвердите деактивацию — сервер лицензирования пометит лицензию как деактивированную
  3. Установите ПО на новом сервере
  4. Выполните стандартную процедуру активации с тем же UUID лицензии
  5. Сервер лицензирования выпустит новый токен с привязкой к новому аппаратному слепку

После деактивации ПО на прежнем сервере переходит в режим «Только чтение». Ранее собранные данные сохраняются и доступны для просмотра.

Способы распространения

КаналФорматОписание
Прямая поставкаЕдиный бинарный файлПередаётся заказчику после заключения договора
Docker-образOCI ImageОбраз контейнера для развёртывания в Kubernetes. Размер до 60 МБ
Установочный пакет.deb / .rpmПакеты для Linux-дистрибутивов (Ubuntu, Debian, Astra Linux SE, РЕД ОС, ОС Альт)
Личный кабинетWebСкачивание из личного кабинета на сайте metrica.pro

При обновлении ПО лицензия сохраняется — повторная активация не требуется.

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

Для работы системы лицензирования необходимо исходящее подключение к серверу лицензирования:

ПараметрЗначение
Адресmylicense.app.metrica.pro
Порт443/tcp
ПротоколHTTPS (TLS 1.2/1.3)
НаправлениеИсходящее (outbound)

ПО предназначено для работы на объектах энергоснабжения с сетевым подключением. При временной потере связи с интернетом система обеспечивает grace-период до 18 дней.

Контакты по вопросам лицензирования

КаналКонтакт
Email (лицензирование)mylicense@metrica.pro
Email (поддержка)support@metrica.pro
Телефон+7 495 740-22-33
Сайтmetrica.pro
Режим работыПн-Пт, 09:00-18:00 (МСК)