Назад | Перейти на главную страницу

Как отслеживать использование сетевого принтера HP?

У меня установлен принтер HP (HP Color LaserJet CM1312 MFP Series PCL 6), который используется почти 200 компьютерами через локальную сеть. Я хочу отслеживать использование, например:

  1. Кто (IP-адрес) инициировал задачу печати
  2. Время
  3. Статус: успех или неудача
  4. Сколько страниц
  5. Цвет или шкала серого и т. Д.

Я проверил инструкции, но ничего об этом требовании нет. Во встроенном журнале панели управления отображаются только последние 10 действий. Есть ли способ отследить эту информацию? Есть ли API, чтобы я мог сам создать приложение?

В среде из 200 человек я бы предположил, что у вас где-то плавают серверы Windows.

Если принтер еще не доступен через очередь печати на одном из ваших серверов (т. Е. Ваши клиенты печатают напрямую на IP-адрес принтера), измените это так, чтобы ваши клиенты печатали через общую очередь печати с сервера. Это будет иметь приятное побочное преимущество в виде автоматической установки драйвера принтера для клиента.

После того, как принтер будет использоваться через сервер, вы можете включить аудит принтера, чтобы узнать, кто, что и когда делает. См. Эту статью для получения дополнительной информации:

http://www.windowsnetworking.com/articles_tutorials/Securing-Printer-Usage-Windows-Server-2003-Part3.html

Я искренне сомневаюсь, что вы получите то, что хотите, от журналирования принтера по умолчанию. Я решаю аналогичную проблему, перемещая принтер в ящик Linux, где чашки были настроены для регистрации всего, что мне нужно, а также автоматической отправки электронной почты непосредственно мне в случае проблем.

Плюсы:

  • логирование
  • Обслуживание

Минусы:

  • Конфигурация
  • Печать медленнее

ОБНОВИТЬ:

  • Насколько я помню, некоторые HP JetDirect могут использовать удаленный системный журнал, поэтому ваш сервер может регистрировать сообщения прямо с вашего принтера, а затем вы можете делать с ними все, что вам нужно - анализировать / печатать / что угодно.

Думаю, вам лучше всего подойдут журналы HP jetdirect. Думаю, вы можете экспортировать их на внешний диск.

Обратите внимание, что вам нужно будет запускать все задания на печать через сервер печати, который позволяет вам регистрировать информацию - если все ПК обращаются непосредственно к принтеру, вам, вероятно, не повезло.

Принтеры HP не хранят журнал заданий печати. Другие бренды делают это, и, насколько мне известно, лучшим из них является Xerox. Следовательно, есть только два способа получить журнал работы. Первый - подключить всех пользователей к принтеру через сервер. Однако сервер не будет знать, сколько страниц в каждом задании. Альтернативный способ - приобрести программное обеспечение для мониторинга печати. Некоторые из этих пакетов будут учитывать количество страниц в задании на печать. Они, как правило, дороги и по-прежнему требуют, чтобы вся печать выполнялась через сервер. Вот некоторые примеры программного обеспечения для управления печатью:

www. черный лед. ru / PrintMonitoringServer.htm www. программная полка. ru / products / display_enterprise.asp? p = 23 www. prnwatch. com / www. printaudit. com / h30046.www3.hp. ru / solutions / solutiondetail.php? topiccode = IPGPJA

В одной из лабораторий нашего университета мы подключаем принтер к серверу и заставляем людей входить в систему на сервере для выполнения любой печати. Это не идеальное решение, но отслеживать здесь намного проще.

Вы также можете оставить сервер печати на nfs, чтобы облегчить жизнь пользователям.

Я использовал PaperCut и PCounter. Оба являются отличными пакетами, должны стоить менее 1000 долларов и поразят вас функциональностью, которую они предоставляют.