ПринтМенеджер — справка по компоненту
Назначение
Назначение ПринтМенеджер — опциональный модуль управления печатью. Подключается к Мониторингу и обеспечивает управление заданиями, авторизацию на МФУ, правила, квоты, архив документов.
Основные функции
Хранение заданий в персональной очереди пользователя
Авторизация на МФУ по карте, PIN или доменной учётной записи
Статистика печати, копирования, сканирования по пользователям и отделам
Зашифрованный архив документов
Правила печати и квоты
Сканирование в почту или сетевую папку
Где настраивается
Панель администратора ПринтМенеджера:
https://<адрес>:8080/config/
Учётные данные по умолчанию
Логин: printum / Пароль: printum
Путь установки и ключевые файлы
Файл
Назначение
/opt/printmanager/.env
Переменные окружения
/opt/printmanager/.version
Версия компонента
/opt/printmanager/docker-compose.yml
Docker-стек
/opt/printmanager/logs.sh
Сбор логов
Ключевые контейнеры Docker
Контейнер
Роль
printmanager-app
Основное приложение: HTTP, панель администратора
printmanager-celery
Фоновые задачи: синхронизация, импорт, статистика
printmanager-cups
Сервер печати CUPS — обработка и отправка заданий
printmanager-scheduler
Планировщик задач
printmanager-redis
Redis-брокер
Что важно для диагностики
Логи:
cd /opt/printmanager && docker-compose logs -f --tail=100
Версия:
cat /opt/printmanager/.version
Когда используется
ПринтМенеджер устанавливается, когда требуется управление процессами печати, копирования и сканирования: сбор статистики по пользователям и отделам, архив документов, квоты и правила, авторизация на устройствах.
Может работать совместно с Мониторингом на одном сервере (конфигурация Сингл) или на отдельном сервере (Сплит). Для высокой доступности — несколько узлов в конфигурации Кластер Active-Active. Для удалённых площадок — Филиальный ПринтМенеджер.ПМ.
Связанные компоненты
Мониторинг — управляющий центр; ПринтМенеджер синхронизируется с ним раз в час.
Клиент ПМ — устанавливается на рабочие станции, отправляет задания на
ПринтМенеджер.ПМ.
PostgreSQL — основная база данных ПринтМенеджера.
Docker — среда выполнения контейнеров
ПринтМенеджер.ПМ.
HAProxy — балансировщик нагрузки в кластерной конфигурации.
NFS — общее хранилище заданий в кластерной конфигурации.
Типовые проблемы
Проблема
Причина
Решение
Задания не появляются в очереди
Клиент ПМ не подключается к серверу, неверный токен доступа
Проверить PM_ACCESS_TOKEN в настройках Клиента ПМ; убедиться, что порт 8080 доступен
Файл недоступен при отложенной печати (кластер)
NFS-хранилище недоступно или неверно настроено
Проверить DRIVER_OPTS_DEVICE, DRIVER_OPTS_O, DRIVER_OPTS_TYPE в /opt/printmanager/.env
FATAL: sorry, too many clients already
Превышен лимит подключений к PostgreSQL
Увеличить max_connections по формуле: (3×N + 70) × T
Что проверить перед эскалацией
Версию ПринтМенеджера:
cat /opt/printmanager/.version
Статус контейнеров:
cd /opt/printmanager && docker-compose ps
Логи:
docker-compose logs --tail=100
Свободное место:
df -h
Доступность БД и NFS (в кластерной конфигурации)
Связанные страницы
Синхронизация Мониторинга и ПринтМенеджера
Клиент ПМ — справка по компоненту