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 (в кластерной конфигурации)

                      Связанные страницы

                        Синхронизация Мониторинга и ПринтМенеджера Клиент ПМ — справка по компоненту