Я искал в Google, как настроить мониторинг принтеров - особенно для принтеров Canon. Это потому, что у меня Canon iR 3035
который я хочу отслеживать на предмет проблем с тонером, замятия и выхода бумаги из строя. Я нашел несколько ссылок на такие настройки конфигурации при поиске в Google:
define command{
command_name check_hpjd
command_line $USER1$/check_hpjd -H $HOSTADDRESS$ $ARG1$
}
Однако, похоже, нет окончательной документации - по крайней мере, я не могу ее найти. Где мне искать и как узнать о настройке мониторинга принтера с помощью Nagios - особенно для серии Canon ImageRunner?
Принтеры Canon ImageRunner поддерживают протокол SNMP (v1, «общедоступное» сообщество по умолчанию) для запроса своего статуса. Они сообщают через стандартные принтеры MIB (.1.3.6.1.43
, доступна здесь), а также проприетарный Canon MIB (доступный через Canon, с членством для разработчиков).
Вы также можете реализовать очистку экрана из веб-интерфейса, но SNMP будет проще (и с меньшей вероятностью изменится, если вы измените принтеры в будущем).
Для типа информации, которую вы ищете, я предполагаю, что вам нужно будет использовать некоторые пользовательские проверки SNMP. Nagios поставляется с check_snmp
плагин - вам просто нужно найти MIB Canon, чтобы узнать, какие OID вам понадобятся для запросов на замятия, уровни тонера и т. д.