Мониторинг как фундамент системы Printum
Page Type: Overview Component: Мониторинг Domain: Architecture Product Versions: All OS: Not applicable Status: Draft Related Components:
- ПринтМенеджер
- Сетевой агент
- Локальный агент
Мониторинг как фундамент системы Printum
Мониторинг – базовый модуль Printum, на котором строятся все остальные функции. Он обеспечивает сбор данных о состоянии устройств, хранит статистику и является единой точкой интеграции для серверов управления печатью. Без работающего мониторинга невозможно запустить ПринтМенеджер.
Задачи мониторинга
-
Сбор телеметрии по SNMP. Сетевой агент опрашивает принтеры и МФУ по протоколам SNMP v1/v2c/v3 и отправляет собранные данные на сервер Мониторинг. Система поддерживает произвольный набор OID – она может собирать любые параметры, которые устройства отдают по SNMP. Это счётчики, уровень расходных материалов, ошибки, температуру, скорость печати и т.д.
-
Сбор данных о заданиях. Когда используется локальный агент, Мониторинг получает информацию о заданиях, отправленных на локальные и USB‑принтеры. В этом случае агент отслеживает очередь печати на рабочей станции и передает в систему сведения о пользователе, количестве страниц, цветности и прочих атрибутах. Эти данные полезны, если в компании нет сервера управления печатью, но нужно вести учёт по пользователям.
-
Построение отчётов и аналитики. Все собранные данные сохраняются в базе Мониторинг и могут быть использованы для построения отчётов в разрезе устройств, пользователей, отделов, проектов. Администратор может настраивать набор отображаемых параметров и получать отчёты по расписанию на email.
-
Оповещение и состояние. Мониторинг собирает статусы устройств и интерпретирует коды ошибок. Часть кодов встроена в систему, но базу расшифровок можно дополнять вручную. Есть возможность отслеживать состояние всех ресурсных элементов (в том числе тех, что принтер сам не отслеживает) благодаря встроенным справочникам запчастей. Система помогает прогнозировать замену картриджей и других расходников.
-
Интеграция с доменом и внешними системами. Мониторинг импортирует пользователей из Active Directory или другого LDAP. Внешние системы (help‑desk, ERP, CMDB) могут забирать статистику через API.
Мониторинг и управление печатью
ПринтМенеджер получает информацию о пользователях и принтерах от Мониторинг. При настройке интеграции PM автоматически «видит» все устройства, найденные мониторингом, и не требует ручного ввода. Мониторинг также передаёт в PM атрибуты пользователей для авторизации. В обратную сторону PM возвращает статистику по заданиям, теневым копиям, квотам и событиям.
Локальные агенты и точность данных
Мониторинг может собирать статистику о печати на USB‑принтерах. В этом случае локальный агент отслеживает очередь печати. Следует помнить, что драйверы иногда некорректно оценивают цветность: документ с чёрным текстом может быть помечен как цветной, если пользователь не изменил параметры перед отправкой. Printum старается корректировать такие ошибки (например, исключает цветность для монохромных принтеров), но стопроцентной точности гарантировать невозможно. Инженеры могут регулярно сверять счётчики и вносить корректировки.
Расширяемость справочников
Система поставляется с базой запчастей и материалов для распространённых моделей принтеров. Администратор может дополнять справочники вручную или попросить поддержку дополнить их при появлении новых устройств. Благодаря этому Мониторинг может прогнозировать замену деталей даже для устройств, которые сами не отслеживают расходники.
Итоги
Мониторинг — незаменимый слой Printum. Он собирает и хранит данные, от которых зависит управление печатью, интеграции и отчётность. Правильная настройка Мониторинг включает в себя развертывание сетевого агента, при необходимости локальных агентов, настройку импорта пользователей и дополнение справочников. Без этого ПринтМенеджер не будет иметь данных о принтерах и пользователях, а система не сможет корректно работать.