К5
Консоль «над всеми компаниями» — центр управления платформой для команды, которая обслуживает SaaS. Отсюда подключают новых клиентов: компанию с готовой структурой отделов и аватарами мастер создаёт примерно за две минуты. Здесь же — здоровье всех сервисов в реальном времени, сквозной журнал действий и централизованные логи по всем компаниям сразу. Для клиента это гарантия: платформа под постоянным присмотром, каждое действие фиксируется, инциденты видны мгновенно.
01 · Интерфейс
Экран, который команда платформы держит открытым постоянно: общий вердикт по всем микросервисам, задержки откликов по группам и живые централизованные логи. Данные обновляются сами каждые 30 секунд.
Раздел «Состояние»: общий вердикт по здоровью платформы, карточки сервисов с задержками отклика и фрагмент централизованных логов. Данные на макете синтетические.
02 · Что внутри
От списка компаний-клиентов и мастера подключения до журнала событий и сценариев аварийного восстановления — весь операционный контур SaaS в одном кабинете.
Сводка по всей платформе: четыре KPI-карточки — число компаний, метрики, сервисы healthy/всего, общий health-статус — и быстрые переходы к управлению компаниями и списку показательных сценариев для демо.
Список всех компаний-клиентов: название, поддомен вида slug.algoritm.ai, свой домен, дата создания. Поиск, сортировка, счётчик «Всего компаний»; клик по строке открывает карточку компании.
Мастер из пяти шагов: базовые данные (имя, slug, отрасль, страна) → безопасность и Vault → структура (9 универсальных отделов + 4 базовых аватара + 20 политик) → администратор компании → подтверждение. Занимает ~2 минуты.
Карточка конкретной компании: ID, дата создания, домен, переход к журналу событий именно этой компании. Внутренняя конфигурация — операторы, коннекторы, брендинг — делегирована администратору самой компании в её кабинете.
Счётчики, датчики и топ запросов по всем компаниям — техническая телеметрия использования платформы из единого агрегатора.
Логи всех сервисов по всем компаниям (из Loki): фильтры по уровню (Error / Warning / Info / Debug) и сервису, поиск по сообщению, live-tail с обновлением каждые 10 секунд. Клик по записи — полный JSON; переход по correlation_id — ко всем логам одного диалогового «турна».
Сквозной append-only журнал действий по всем компаниям: кто (Platform / Admin / Operator / System), что сделал, над каким ресурсом, в какой компании и с каким результатом. Фильтры по типу актора и по компании, клик по событию — детальный payload.
Каталог сценариев аварийного восстановления с запуском через диалог-подтверждение набором фразы — защита от случайного клика. Запуск пока заглушка (честно помечено в интерфейсе), полная реализация запланирована.
Здоровье всех микросервисов: общий баннер «Все системы в норме / Деградация / Авария» с процентом healthy и сетка карточек сервисов (статус, latency) по группам «Ядро», «Память и обработка», «Фоновые процессы», «Каналы». Авто-обновление каждые 30 секунд.
Смена отображаемого имени. Вход в консоль — только с ролью platform_admin; при первом входе по временному паролю — принудительная смена пароля.
03 · Возможности
Мастер из пяти шагов создаёт полноценное рабочее пространство новой компании: девять универсальных отделов, четыре базовых цифровых аватара (Manager, Sales, Finance, HR) и двадцать готовых политик действий. Администратор компании назначается сразу и может приглашать сотрудников.
Единый экран показывает статус каждого микросервиса с задержками отклика, сгруппированный по подсистемам, и общий вердикт: «Все системы в норме», «Деградация» или «Авария». Данные обновляются сами каждые 30 секунд.
Каждое действие на платформе — человека, администратора или аватара — записывается в неизменяемый журнал. Можно отфильтровать по типу участника и конкретной компании, открыть любое событие и увидеть полные детали.
Логи всех сервисов и всех компаний собраны в одном месте: фильтры по уровню и сервису, поиск по тексту, live-tail. Один клик по correlation_id — и видны все записи, относящиеся к одному диалогу с аватаром, от начала до конца.
Счётчики, датчики и топ запросов по всем компаниям на одном экране — команда платформы видит реальную нагрузку и характер использования без обращения к разработчикам.
Каталог заранее подготовленных процедур на случай инцидента. Запуск — через защитное подтверждение: нужно набрать фразу, случайный клик исключён. Исполнение сценариев пока в статусе beta и помечено в интерфейсе.
Консоль доступна только роли platform_admin. Без прав кабинет не показывает ложные нули, а прямо объясняет: «данных нет не потому, что компаний нет, а потому что у аккаунта нет прав». Тот же принцип честности — во всех пустых и переходных состояниях интерфейса.
04 · Сценарий
Шаг 3 мастера — момент, когда видно, что клиент получает сразу: девять универсальных отделов, четыре базовых аватара и двадцать готовых политик действий. Весь путь от имени компании до готового рабочего пространства — около двух минут.
Мастер создания компании, шаг 3 из 5: структура, аватары и политики «под ключ». Данные на макете синтетические.
05 · Статус