0%

INITIALIZING CORE

Memory Block
ArchitectureTB.SOFT v4.0
/ CASE 01RMMBETA

NETWORKCOMMANDER

Консоль оператора для парка машин

Бета · система в работе

Системный администратор видит парк и действует с одного места — а не собирает картину из десяти утилит, пока часть машин молчит.

Операторский контур под организацию: агент на рабочей станции, шлюз с телеметрией и очередью, рабочее место. Система снимает данные, ставит задачи и показывает парк с одного стола.

Обсудить похожий контур

Канал

Агент → шлюз

Память

Телеметрия во времени

Действие

Очередь, в т.ч. офлайн

Задача

Парк есть. Единой картины нет.

У организации распределённый парк рабочих станций. Сисадмин отвечает за машины на разных площадках — и каждый день собирает статус вручную.

Нужен один контур: что онлайн, что затихло, какая нагрузка, какая команда ушла на машину. Без обхода по RDP и чатам. Без слепой зоны, пока ноутбук спит.

/ 01

Слепая зона

Машина ушла в офлайн — и пропала из картины. Пока она молчит, оператор не знает, жива ли она и что с ней делать, когда очнётся.

/ 02

Ручной обход

Статус парка собирают из таблиц, мессенджеров и удалённого рабочего стола. Картина устаревает в ту же минуту, как её сложили.

/ 03

Нет действия

Увидеть мало. Нужно поставить задачу на конкретную станцию и знать, что она дойдёт — даже если ПК сейчас молчит.

/ 02
Для кого

Одно рабочее место системного администратора

Не «ещё одна панель мониторинга». Рабочий стол, с которого видно состав парка по площадкам и можно действовать: статус, нагрузка, команда, очередь.

Контур проектируется под задачу организации. Если у вас похожий парк — разберём архитектуру и соберём операторское место под ваши машины.

Кто
Системный администратор организации с парком рабочих станций
Где
Несколько площадок, машины то в сети, то спят
Что нужно
Одна консоль: видеть и управлять, а не склеивать десять утилит
/ 03
Архитектура

Три звена одной системы

Три звена одной машины: клиент на ПК, сервер который помнит, место с которого оператор видит и действует.

/ 01

Агент на ПК

Снимает и держит канал

Лёгкий клиент на рабочей станции. Снимает нагрузку процессора и памяти, диски, сеть, топ процессов. Держит устойчивый канал. Если связи нет — пишет снимок в офлайн-буфер и отдаёт, когда машина снова в сети. Принимает команды с лимитом одновременных задач и жёстким таймаутом.

GoWebSocket
/ 02

Шлюз и данные

Помнит, очередит, знает кто живой

Принимает поток с агентов, кладёт телеметрию во времени, провижинит устройство с первого снимка. Знает, кто онлайн и кто затих. Ставит задачи в очередь — в том числе на машину, которая сейчас молчит: агент заберёт их, когда очнётся.

NestJSTimescaleDBRedis
/ 03

Рабочее место

Видит парк и действует

Десктоп-консоль оператора: дашборд, локации, устройства. На экране — фактическое состояние парка из потока агента. Сюда сисадмин садится работать, а не смотреть декоративный мониторинг.

ElectronVue 3

Нужен такой же контур под ваш парк? Опишите задачу — разберём архитектуру.

/ 04

Рабочий контур

Телеметрия, канал, команды, очередь и консоль — система делает это сейчас.

  1. 01

    Телеметрия с машины

    процессор, память, диски, сеть, топ процессов — агент снимает и отдаёт шлюзу

  2. 02

    Устойчивый канал

    живой сокет, повтор при обрыве, офлайн-буфер снимков на диске

  3. 03

    Команды с защитой

    cmd / powershell / bash, лимит одновременных, таймаут, потолок вывода

  4. 04

    Поток во времени

    сервер принимает снимки и кладёт телеметрию в Timescale

  5. 05

    Живой / тихий

    статус по соединению и watchdog: машина в сети или затихла

  6. 06

    Очередь на офлайн

    задача живёт на сервере, пока агент не заберёт её после пробуждения

  7. 07

    Консоль оператора

    рабочий дашборд, локации, список устройств — стол, с которого управляют парком

/ 05
Консоль

Рабочий стол, не галерея скринов

Два кадра рабочей консоли. Интерфейс в бета-версии — стол, с которого уже ведут парк.

// 01 CONSOLEBETA
Консоль Network Commander, бета: сводка парка рабочих станций
// 02 CONSOLEBETA
Консоль Network Commander, бета: состав парка по площадкам

Сводка парка

Кто в сети, кто затих, где дыра. Первая картина, с которой начинается смена.

Состав по площадкам

Локации и устройства. Разбор парка по статусу, без ручной таблицы.

Хотите такое рабочее место под свои машины?

Обсудить консоль →
/ 06
Спецификация

Что система делает по факту

Рабочий срез контура: телеметрия, команды, очередь, присутствие, локации. Система делает это сейчас.

Телеметрия

CPU и память, диски (объём и скорость), сеть (адрес, интерфейсы, поток), топ процессов по нагрузке. Снимает агент, принимает шлюз.

Команды

Запуск cmd / powershell / bash с лимитом одновременных задач и таймаутом. Спам не раздувает очередь: лишние отвергаются сразу.

Офлайн-очередь

Агент буферизует снимки без связи. На сервере — очередь действий с повтором и сроком жизни: задача не пропадает, пока машина спит.

Присутствие

Онлайн по живому каналу, офлайн по обрыву и по сторожу. Оператор видит живых и тихих, а не «всех зелёными».

Локации

Группировка устройств по площадкам и подразделениям. Разбор состава по статусу — рабочая единица оператора, не абстрактный список.

Фактические данные

Консоль показывает состояние парка из потока агента: нагрузка, статус, результат команды. На экране — живые цифры, не декоративная сводка.

Мультитенантность

Данные разделены по организациям на уровне схемы. Устройства, телеметрия и задачи каждой организации живут в своём контуре и не смешиваются.

Заявка

Нужен такой же контур?

Опишите парк и задачу. Разберём, как собрать операторское место под ваши машины — от агента на ПК до рабочего стола сисадмина. Первая консультация бесплатная.

  • 01Архитектура под ваш парк, не шаблон с полки
  • 02Рабочий контур: агент, шлюз, консоль оператора
  • 03Полный цикл: от контура до ввода и сопровождения