Skip to main content

ПринтМенеджер — справка по компоненту

Назначение

ПринтМенеджер — опциональный модуль управления печатью. Подключается к Мониторингу и обеспечивает управление заданиями, авторизацию на МФУ, правила, квоты, архив документов.

Основные функции

  • Хранение заданий в персональной очереди пользователя
  • Авторизация на МФУ по карте, 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 (в кластерной конфигурации)