Начал щупать программку сетевого монитора Dude. Что сказать? Прикольно, удобно, управляет девайсами mikrotik на прямую, на шару, работает :)

Возникла задача контролировать картриджи в принтерах HP. Получилось.

1. Создал функцию: Имя: HPCartrige Описание: Выдает % использования картриджа Код: oid(“1.3.6.1.2.1.43.11.1.1.9.1.1”) * 100 / oid(“1.3.6.1.2.1.43.11.1.1.8.1.1”)

2. Создал пробу: Имя: HP pages Тип: Functions Агент: по умолчанию Доступно: if(oid(“1.3.6.1.2.1.43.11.1.1.8.1.1”)>2000,1,-1) Ошибка: if(HPCartrige()<95,"",“Картридж смени!”) Значение: HPCartrige() Единица измерения: %

3. Подключил пробу к принтерам HP.

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

Апдейт. Конечно приятно самому докопаться до проблемы,  но… таки надо читать мануалы и спец форумы. Оказывается - все уже придумано :) тыц вот тут.