SCROLL

Посты с тэгом: snmp

Для простого и удобного мониторинга сетевых принтеров, была написана программа «Мониторинг состояния картриджей в принтерах». Данная программа имела ряд изъянов в функциональном плане, о чём свидетельствуют комментарии в статье к программе.

 

Учитывая тот факт, что программа так или иначе используется не только мной, после долгих обещаний пользователям, всё-таки было найдено время и программа переписана с нуля. Теперь она позиционируется не только как опросник сетевых принтеров, но, в принципе и как опросник любых устройств поддерживающих протокол SNMP.

 

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

 

[stextbox id=’warning’]Разработана новая версия программы! Прочитать подробности о ней и скачать ее можно в этой в этой статье. [/stextbox]

Все возможных систем мониторинга под это предостаточно, как платных так и бесплатных. Но мне хотелось сделать что то свое, небольшое и работающее. на вооружении имеется 8 сетевых принтеров разных моделей (HP, Koycera), все принтеры сетевые и с них нужно собирать информацию по состоянию картриджа и в случае когда порог картриджа доходит 6 % уведомлять меня по почте, что скоро на таком то принтере, закончится такой то картридж.

 

В итоге у меня родился небольшая утилитка которая все это делает прекрасно. Немного расскажу о получившейся программе.

 

Основная вкладка «Мониторинг«, здесь наглядно отображается информация по уже заведенным принтерам их состояние картриджа.

10

Для того чтобы мониторить по SNMP Ubuntu системы, нужно поставить пакет SNMP и настроить его на работу. Приступим.

Ставим пакет snmpd

sudo apt-get install snmp snmpd

Далее правим файл /etc/snmp/snmpd.conf

sudo nano /etc/snmp/snmpd.conf

Приводим файл к виду: