J-Space
Рабочий стенд

Центр управления
полётами
для компьютерного парка

J-Space принимает телеметрию с каждого Windows-ПК, принтера и узла сети, ведёт учёт, считает статистику и прогнозы и заранее показывает, где пора скорректировать курс. Работает на вашем сервере, в вашей сети.

Открыть рабочий стенд

или снимок экранов

Настоящий сервер J-Space с демо-парком: 10 компьютеров, 3 принтера, 16 узлов сети, 45 дней истории. Стенд работает только на чтение, так что смело нажимайте всё. После паузы стенд просыпается чуть дольше.

Демо-парк сейчас: полёт нормальный — 4 · ранние признаки — 3 · коррекция курса — 3.

Схема демо-парка, время ускорено: в жизни телеметрия приходит при включении и каждый час, сигнал связи — каждые 5 минут.

Телеметрия: каждый компьютер рассказывает о себе сам

На каждом Windows-ПК работает лёгкий агент J-Space на чистом Python. При включении и затем каждый час он отправляет на ваш сервер пять пакетов телеметрии, а каждые 5 минут — короткий сигнал связи. Сбор идёт через CIM и числовые коды событий, поэтому русская и английская Windows дают одинаковые результаты.

  • Накопители

    SMART — 21 атрибут ATA, флаг предсказания отказа, журнал здоровья NVMe, износ SSD, наработка, температура, задержки чтения и записи p50/p95.

  • Стабильность

    Внезапные перезагрузки Kernel-Power 41, аварийные выключения 6008, BSOD, сбои приложений, аппаратные ошибки WHEA, индекс стабильности Windows, время загрузки.

  • Ресурсы

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

  • Оборудование и защита

    Модель, процессор, модули памяти, диски, BIOS, версия и дата установки ОС, проблемные драйверы, ожидающая перезагрузка; антивирус и свежесть его баз, последнее обновление Windows, BitLocker, TPM и Secure Boot, активация.

  • Сертификаты

    Сроки действия из хранилищ компьютера и пользователей.

  • Сеть

    Адаптеры, Wi-Fi и уровень сигнала, задержка и потери до шлюза и DNS, соседи по локальной сети.

  • Печать

    Каждое задание — принтер, страницы, пользователь.

  • сервер · SNMP

    Принтеры и сетевое оборудование

    Сервер опрашивает сам: по SNMP каждые 15 минут — тонер, барабан, счётчики страниц; LLDP, CDP и таблицы коммутаторов для карты сети.

BUH-02кадр телеметрии
накопительWDC WD10EZEX · 1 ТБ HDD
SMART 5 переназначено124
SMART 197 в ожидании18
SMART 198 сбойные сектора6
температура44 °C
наработка41 740 ч
чтение p95 задержка188 мс
прошивкасигнал о скором отказе

Бережно к данным. Серийные номера дисков превращаются в хеш SHA‑256 ещё на компьютере, из адресов передаются только частные диапазоны локальной сети (RFC1918), у сертификатов — только сроки действия. Вся телеметрия хранится на вашем сервере.

Достоверность. Каждый источник проходит проверку — свежесть, допустимые диапазоны, согласованность счётчиков. В выводы попадают только проверенные данные, а полнота данных видна на экране в процентах.

Открыть внутренности сервера

Бортовой журнал: учёт и статистика всего парка

J-Space хранит историю и превращает её в учёт: дневные сводки — 2 года, задания печати — 400 дней, события — 90 дней, подробные показатели — 30 дней. Сроки хранения настраиваются.

дневные сводки2 года
задания печати400 дней
события90 дней
подробные показатели30 дней

Оборудование

Карточка каждой машины: модель, процессор, память, диски со SMART, BIOS и ОС, проблемные драйверы.

Карточка BUH-02
Фрагмент карточки BUH-02 в дашборде J-Space: состояние предотказ, главный фактор накопитель
что делать: снять образ данных, планировать замену накопителя

Печать

Каждое задание: компьютер, принтер, страницы, пользователь, отдел; аналитика по дням, принтерам, пользователям и отделам; две выгрузки в CSV. В демо-парке за 45 дней — 12 680 страниц, в среднем 282 в день.

3944 сен18 окт3944 сен18 окт
12 680 страниц за 45 дней · в среднем 282 в день (пунктир). По компьютерам впереди SEKR-01: 4 485 страниц.
Учёт печати в снимке экранов

Принтеры

Модель, серийный номер, счётчики страниц (цвет, ч/б, дуплекс), расходники и лотки — по SNMP, IPP и HTTP; профили HP, Canon, Kyocera, Ricoh, Xerox, Brother, Epson, Lexmark.

модельстраниц всеготонер
HP LaserJet M428124 6509 %закончится примерно через 3 дня
Kyocera M2040dn345 00055 %
Canon iR C3226218 300цвет 63 100 · ч/б 155 200C 18 / M 44 / Y 61 / K 70 %
  • HP LaserJet M428страниц 124 650 · тонер 9 %закончится примерно через 3 дня
  • Kyocera M2040dnстраниц 345 000 · тонер 55 %
  • Canon iR C3226страниц 218 300 · цвет 63 100 · ч/б 155 200тонер C 18 · M 44 · Y 61 · K 70 %
Принтеры в снимке экранов

Сеть

Карта узлов и связей по SNMP, LLDP, CDP и по данным агентов; провод и Wi-Fi, уверенность каждой связи; журнал изменений и снимок топологии каждый час; выгрузка PNG и CSV. В демо — 16 узлов и 25 связей.

GW-ROUTERMikroTik RB760iGSSW-CORED-Link DGS-1210-28AP-OFFICETP-Link EAP225CanonSKLAD-01PROD-01PROD-02KADRY-01HP M428SEKR-01BUH-01BUH-02STARYI-PCIT-01KyoceraDIR-NB GW-ROUTERSW-COREAP-OFFICEPROD-01KADRY-01BUH-02
Карта сети демо-парка: 16 узлов и 25 связей; пунктир — Wi-Fi. Открыть карту сети

Небесная механика: прогнозы там, где их даёт физика

  • PROD-01износ SSD

    89%

    предел 100 %

    0 %100 %

    Износ SSD 89 %, предел примерно через 97 дней.

  • HP LaserJet M428тонер

    9%

    предел 0 %

    0 %100 %

    Тонер 9 %, хватит примерно на 3 дня.

  • KADRY-01свободно на диске

    2,6%

    предел 5 %

    0 %100 %

    На системном диске 2,6 % свободного места, пора освободить место, чтобы обновления Windows устанавливались спокойно.

J-Space считает тренды устойчивыми методами — наклоном Тейла–Сена с проверкой значимости Манна–Кендалла — и ставит дату там, где у ресурса есть физический предел: износ SSD до 100 %, свободное место на системном диске до 5 %, тонер до нуля.

здоровPROD-02BUH-01DIR-NBIT-01ранняя деградацияSEKR-01SKLAD-01STARYI-PCкомпенсация · 90 днейPROD-01ускоренная деградация · 30 днейKADRY-01предотказ · 7 днейBUH-02 здоровPROD-02BUH-01DIR-NBIT-01ранняя деградацияSEKR-01SKLAD-01STARYI-PCкомпенсация90 днейPROD-01ускоренная деградация30 днейKADRY-01предотказ7 днейBUH-02
Срок реакции на орбитах: 90, 30 и 7 дней, или раньше, если прогноз ресурса короче.

Пять ступеней и срок реакции

Машина сдаёт постепенно, и J-Space видит каждую ступень: здоров, ранняя деградация, компенсация, ускоренная деградация, предотказ. Для трёх последних он назначает срок реакции — 90, 30 и 7 дней, или раньше, если прогноз ресурса короче, — и подсказывает действие: снять образ данных, освободить место, перезагрузить, заменить накопитель.

Три координаты вместо одного числа

  • 100повреждения — накопленный износ железа
  • 15устойчивость — запас прочности к новым сбоям
  • 90наблюдаемость — полнота данных для оценки

У BUH-02: 100 · 15 · 90.

Классический мониторинг и J-Space
ВопросКлассический мониторингJ-Space
Главный вопросЧто сломано прямо сейчасКакая машина начала сдавать и сколько времени на реакцию
Как срабатываетПо порогу: диск заполнен на 90 %По тренду и его значимости, заранее
Оценка машиныОдно число или набор графиковПять состояний и три координаты
Качество данныхБерёт данные как естьПроверяет достоверность каждого источника
Что ставится на ПКАгент с зависимостями или опрос извнеАгент на чистом Python и PowerShell 5.1

Всё это живёт на рабочем стенде: сортировки, переход в карточку машины, выгрузка CSV.

Открыть рабочий стенд

Для организации: развёртывание, обновления, интеграции

J-Space разворачивается на вашем сервере с Windows или Linux, хранит всё в одном файле SQLite и спокойно встраивается в существующую инфраструктуру.

Массовая установка
Скрытая общая папка \\сервер\srp$ и одна команда setup.exe с кодами возврата для GPO и RMM; страница /deploy готовит строки установки для каждой организации и отдела.
Обновления агентов
Раз в час агент проверяет новую версию; пакет подписан Ed25519, сервер сверяет подпись и контрольную сумму; настройки сохраняются.
Организации и отделы
Коды едут вместе с телеметрией, названия живут в справочнике — переименование сразу применяется ко всей истории.
Zabbix
Четыре значения на компьютер — состояние, риск 0–100, срок реакции в сутках, главный фактор — по протоколу траппера каждые 5 минут.
Инструкция по Zabbix
API и выгрузки
41 маршрут /api/v1 — машины, метрики, печать, принтеры, карта сети; выгрузки CSV и PNG.
Сетевое оборудование
По желанию — адаптеры MikroTik, UniFi, Redfish и NetFlow, только чтение.
Безопасность
Токен приёма телеметрии, отдельный токен администратора, TLS через обратный прокси, резервная копия одной командой backup.bat.
агент · WindowsPython и PowerShell 5.1 телеметрия: при включениии каждый чассигнал связи: каждые 5 минут принтеры и сетьSNMP 15 минут Наземный комплекс · FastAPI + SQLite ваша машина, Windows или Linux порт 8000 браузердашборд, CSV, API, Zabbix
Схема: агент · Windows, сервер · FastAPI + SQLite, браузер.

Установка, три шага

  1. Сервер: скачайте srp-server-free.zip, распакуйте и запустите install-server.bat (нужен Python 3.9 или новее).
  2. Агент: на компьютере запустите srp-setup-free.exe от администратора и укажите адрес сервера.
  3. Дашборд: откройте http://адрес-сервера:8000 — данные приходят в первые минуты после установки.

Характеристики

Анализ

  • срок реакции и главная причина по каждой машине — словами
  • пять состояний и три координаты
  • весь парк на одном экране
  • дневные сводки до 2 лет, виден тренд
  • честная оценка достоверности каждого источника

Телеметрия

  • SMART (21 атрибут ATA и журнал NVMe)
  • BSOD и внезапные перезагрузки (KP41)
  • журналы событий на любом языке Windows
  • память, свободное место, задержки и температура дисков
  • сроки действия сертификатов
  • антивирус, обновления Windows, BitLocker, TPM и Secure Boot

Принтеры и сеть

  • тонер, барабан и счётчики по SNMP
  • учёт печати в страницах: кто, где и сколько
  • карта сети: узлы, связи, узкие места
  • коммутаторы, точки доступа и новые узлы

Развёртывание

  • агент на чистом Python ставится за минуту
  • агенты по всему парку обновляются сами, пакеты подписаны
  • self-hosted, всё в одном файле SQLite
  • работает в вашей сети без облака, регистрации и лицензионных ключей

Данные

  • серийные номера хешируются, ключи сертификатов остаются на машине
  • фильтры, сортировки, выгрузка в CSV
  • вердикты в Zabbix
  • открытый код под лицензией MIT

Программа полёта: что уже на орбите и что впереди

J-Space развивается как исследовательская программа: сначала измерения, потом выводы. Каждый следующий этап стартует, когда накоплены данные для честной проверки.

На орбите

  1. телеметрия Windows-ПК
  2. принтеры и учёт печати
  3. карта сети и машина времени
  4. проверка достоверности данных
  5. вердикт здоровья, откалиброванный по полевым исследованиям (Backblaze, Google), октябрь 2026
  6. подписанные обновления агентов

Впереди

  1. учёт подтверждённых отказов и проверка прогнозов на фактах
  2. статистические контрольные карты по каждой машине
  3. модели выживания по статистике всего парка
  4. сводная статистика и учёт для крупных организаций

Вопросы

Что такое J-Space?

J-Space — система телеметрии, учёта и раннего предупреждения для компьютерного парка организации: Windows-ПК, принтеры и сеть на одном экране. Она работает на вашем сервере, код открыт по лицензии MIT.

Как часто приходит телеметрия?

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

Какие прогнозы строит J-Space?

Дату он ставит там, где у ресурса есть физический предел: износ SSD до 100 %, свободное место на системном диске до 5 %, тонер до нуля. Для состояния машины он назначает срок реакции — 90, 30 или 7 дней, или раньше, если прогноз ресурса короче, — и пишет, что сделать.

Чем J-Space отличается от Zabbix?

Они отлично дополняют друг друга: Zabbix по порогам сообщает, что сломано сейчас, а J-Space по тренду и истории показывает, какая машина начала сдавать и сколько времени на реакцию. Вердикт J-Space приходит в Zabbix четырьмя значениями на компьютер.

Где хранятся данные?

На вашем сервере, в одном файле SQLite. Серийные номера дисков хешируются ещё на компьютере, из адресов передаются только частные диапазоны, у сертификатов — только сроки действия.

Работает ли это на русской Windows?

Да, и это проверено на живых машинах: агент читает счётчики через CIM и разбирает числовые коды событий, а установщик назначает права по идентификаторам групп. Результат одинаков на любом языке системы.

Сколько трафика расходует агент?

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

Что нужно для установки и сколько это стоит?

Сервер на Windows или Linux с Python 3.9 или новее; на компьютерах — Windows 10 или 11 и права администратора для установки агента. Демо-версия доступна свободно: до 3 компьютеров, открытый код под лицензией MIT, проект развивается на добровольные взносы.

Чем рабочий стенд отличается от снимка экранов?

Рабочий стенд — запущенный сервер J-Space с демо-парком: всё нажимается, цифры считает настоящий движок; после паузы первая страница открывается чуть дольше. Снимок экранов — 36 страниц того же дашборда прямо на этом сайте: открываются мгновенно. Парк один: 10 компьютеров, 3 принтера, 16 узлов сети, 45 дней истории.

Экипаж: кто делает J-Space

J-Space создаёт инженер, который сам ведёт парк офисных компьютеров и знает цену утреннего звонка «у меня всё зависло». Проект открытый и развивается на добровольные взносы: каждый взнос превращается во время — разбор присланных ошибок, поддержку новых моделей принтеров и сетевого оборудования, проверку сборок на живом парке.

QR-код для перевода через Boosty

Boosty

Отсканируйте код или откройте ссылку. Любая сумма помогает.

Поддержать через Boosty

Картой или через СБП

Поддержать через CloudTips

Помочь делом

Вопросы о внедрении — mss777@mail.ru.

10 компьютеров, 3 принтера, 45 дней истории, вход свободный.

Открыть рабочий стендснимок экранов