SNMP(LanState Pro)

kns
Отправлено: 24.10.14 10:23

Всем привет. Заморочился вот какой задачей.
Есть несколько сетевых принтеров, в основном киосеры(но не суть).
Есть у них значит 2 OIDа, рассчитать которые можно по формуле и получить остаток чернил в катридже.

"1.3.6.1.2.1.43.11.1.1.8.1.1 - уровень тонера (Х)
1.3.6.1.2.1.43.11.1.1.9.1.1 - процент использования в тонере (Y)
Соответственно удобоваримый вид сколько осталось тонера Z= Y*100/X"

Задача реализовать это как опрос в ланстейте.

Возможно как-то это делается в WMI, VBS или JavaScript. Но я в них ни бум бум.

Комментарии

  • Подсчета по формуле внутри программы нет. Можно либо написать программку, которая делала бы подсчет, либо скрипт. В скрипте, скорее всего, можно будет использовать приложение snmpget из бесплатного пакета netSNMP. Нужно будет лишь обрабатывать результат выполнения этой команды и делать подсчет. Думаю, с этой задачей справится даже начинающий специалист по VB Script или JavaScript. Возможно, стоит поискать уже готовые скрипты.
Войдите или Зарегистрируйтесь чтобы комментировать.