ПринтМенеджер — справка по компоненту
Назначение ПринтМенеджер — опциональный модуль управления печатью. Подключается к Мониторингу и обеспечивает управление заданиями, авторизацию на МФУ, правила, квоты, архив документов. Основные функции Хранение заданий в персональной очереди пользователя Авторизация на МФУ по карте, 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 (в кластерной конфигурации) Связанные страницы Синхронизация Мониторинга и ПринтМенеджера Клиент ПМ — справка по компоненту