Мониторинг USB-устройств с помощью локального агента
Описание
В стандартной конфигурации Принтум собирает статистику через Сетевой агент, который опрашивает устройства по SNMP. Однако в инфраструктурах с USB-устройствами или нестандартными устройствами сетевой опрос недоступен. Для таких случаев используется локальный агент – небольшая программа, устанавливаемая на рабочие станции, к которым подключены USB-устройства. Агент отслеживает очередь печати на этой станции и передаёт в Мониторинг сведения о заданиях, пользователях и устройствах. Также агент позволяет вести учёт печати заданий в разрезе пользователей и отделов при отсутствии ПринтМенеджера. Даже при наличии ПринтМенеджера локальный агент может быть полезен, если компания хочет анализировать задания, отправленные мимо сервера (например, на личные или временные устройства).
Как работает Локальный агент
Агент подписывается на события локальной очереди печати. Когда пользователь отправляет задание, агент фиксирует:
- пользователя (по учётной записи операционной системы);
- имя МФУ и тип подключения;
- количество страниц, цветность, формат;
- атрибуты задания (двусторонняя печать, размеры и др.).
Эти данные отправляются на сервер Мониторинга по протоколу HTTP\HTTPS и порту 8000\8001. В базе появляется запись о задании, которая в дальнейшем используется для отчётов.
Ограничения и точность данных
Ограниченный набор параметров
В отличие от SNMP-опроса через cетевой агент, локальный агент не может получить счётчики устройства или состояние расходников. Он видит только атрибуты конкретного задания и базовую информацию о целевом USB-устройстве.
Ошибки драйвера
Оценка цветности и других атрибутов зависит от драйвера устройства. Иногда драйвер считает документ цветным, даже если он черно-белый, потому что пользователь отправил его без изменения настроек. Принтум корректирует очевидные несоответствия (например, исключает цвет для монохромных МФУ), но полностью исключить погрешности невозможно.
Нет контроля очередей
Локальный агент относится только к мониторингу. Он не способен удерживать задания или применять правила печати. Для полного контроля требуется ПринтМенеджер.
Рекомендации по развёртыванию
- Устанавливайте локальный агент только там, где действительно нужны данные о печати: на рабочих станциях с USB-устройствами или на отдельных АРМ с высокими требованиями к учёту.
- Настраивайте агент в режиме «мониторинг только USB-устройств» (фильтрация по типу подключения), если вас интересует только статистика по USB-устройств. Периодически сверяйте собранную статистику со счётчиками устройств, чтобы корректировать возможные ошибки в определении цветности или страниц.