Перейти к основному содержимому
Версия: v2 (текущая)

Первый вход в PanDev Metrics on-prem

TL;DR. Когда PanDev Metrics уже запущен на сервере, первый вход занимает около трёх минут: откройте веб-интерфейс, вставьте лицензионный ключ, создайте admin-аккаунт и войдите. После этого вы на дашборде и готовы добавлять пользователей.

Перед началом

Понадобится поднятый PanDev Metrics, лицензионный ключ и подготовленные данные для первого администратора.

  • PanDev Metrics развёрнут и доступен на порту 8080 (или за reverse proxy на 443) — см. Установку
  • На руках лицензионный ключ — см. Лицензирование
  • Из браузера есть сетевой доступ до сервера
  • Email и стойкий пароль для первого администратора

Шаг 1 — Откройте веб-интерфейс

В браузере перейдите по адресу:

адресная строка
http://<ваш-сервер>:8080

Замените <ваш-сервер> на hostname или IP машины с PanDev Metrics. Откроется форма активации лицензии.

Если страница не загружается — проверьте, что контейнер живой:

terminal
curl -s http://<ваш-сервер>:9090/actuator/health

Ожидаемый ответ: {"status":"UP"}. Если нет — см. Сеть и порты.

Шаг 2 — Активируйте лицензию

Форма активации запрашивает две вещи: лицензионный ключ и учётные данные первого администратора.

  1. Вставьте лицензионный ключ (токен компании), который выдал sales@pandev.io.
  2. Введите email первого администратора — это будет его логин.
  3. Задайте стойкий пароль. Сохраните его в менеджере паролей — пока не настроен LDAP или email, восстановить пароль нельзя.
  4. Нажмите Начать.

Система проверит ключ на нашем лицензионном сервере и создаст admin-аккаунт.

Шаг 3 — Авторизация

После активации вы попадаете на страницу входа.

  1. Введите email администратора.
  2. Введите пароль.
  3. Нажмите Войти.

Откроется главный дашборд PanDev Metrics. Сейчас он пустой — это нормально. Дашборд начнёт заполняться, когда вы подключите Git и IDE-плагины начнут собирать активность.

Verify

Готово, когда:

  • URL http://<ваш-сервер>:8080/dashboard открывается без редиректа на форму входа.
  • В правом верхнем углу видно email администратора.
  • Раздел НастройкиИнтеграции доступен.

Troubleshooting

Большинство проблем с первым входом упирается в сеть или опечатку в ключе. Известные ошибки — ниже.

Details

Форма активации пишет «invalid license key» Проверьте, что ключ скопирован без лишних пробелов. Убедитесь, что сервер имеет исходящий доступ к нашему лицензионному API (TCP 443). Если ошибка повторяется — напишите на support@pandev.io с указанием времени попытки.

Details

Браузер пишет «connection refused» Не поднят бэкенд-контейнер. На хосте выполните docker compose ps и проверьте статус. Затем curl -s http://localhost:9090/actuator/health с самого сервера. Если порт закрыт — см. Сеть и порты.

Details

Забыл пароль администратора Пока не настроены LDAP или SMTP, штатного восстановления пароля нет. Сбросить пароль можно прямо в БД — напишите на support@pandev.io для безопасной процедуры под вашу версию.

FAQ

Частые вопросы про первый запуск PanDev Metrics on-prem.

Есть ли дефолтные учётные данные?

Нет. PanDev Metrics не поставляется с предустановленным admin / admin. Первый администратор создаётся прямо в форме активации, когда вы вставляете лицензионный ключ — с теми email и паролем, которые вы указываете сами.

Можно ли позже сменить email администратора?

Да. После входа откройте профиль пользователя и поменяйте email. Логин меняется сразу. Перед изменением основного администратора заведите второго — чтобы случайно не остаться без доступа.

Что если у меня несколько окружений — staging и production?

Каждому инстансу нужна своя активация лицензии, но одна лицензия может покрывать несколько окружений — напишите на sales@pandev.io. У каждого инстанса свой admin-аккаунт и своя БД.

Можно ли пропустить активацию и работать в trial-режиме?

Нет, форма активации обязательна при первом запуске. Чтобы оценить продукт, запросите trial-лицензию у sales@pandev.io — она ведёт себя как полная, но ограничена по сроку.

Сколько занимает активация?

Обычно несколько секунд. Система делает один исходящий HTTPS-запрос для проверки ключа и пишет настройки тенанта в PostgreSQL. Если активация занимает больше 30 секунд — проверьте исходящий сетевой доступ сервера.

Next steps

Когда первый администратор создан — настройте авторизацию и подключите источники данных.

Сопутствующее чтение на ту же тему on-prem.