Александр Терентьев (aterentiev) wrote,
Александр Терентьев
aterentiev

Categories:

Вопрос про SNMP

Други и подруги, а поясните-ка за SNMP. Я шутку про то, что S с этой аббревиатуре зря стоит, уже знаю :) Поэтому хочется, чтобы кто-то живой разьяснил.

Исходные данные:

Есть умное устройство. Скажем, эдакое ПЛК. На нем своя "операционка", никаких линуксов, виндусов и прочих OS-ов. Proprietary. Для программирования в наличии TCP и UDP сокеты, точнее, функции-обертки.

Желание:

Сделать эту железяку видимой через SNMP для визуализации и построения графиков наравне с в той же сети стоящими компами.

Для начала показывать железяковый uptime и "общее состояние здоровья". В продвинутой версии добавляются специфические опции типа "время с последнего программирования", "состояние здоровья I/O", "состояние здоровья коммуникации с подсистемами". Программа-максимум - должно быть видимо состояние всей I/O подсистемы с очень специфическими параметрами типа "напряжение питания I/O модуля". А также система должна посылать Trap-ы в случае возникновения пограничных ситуаций (кто-то систему остановил, субмодуль репортит ошибку итд). Все данные - исключительно read-only.

Все эти желаемые данные есть в наличии, нужно лишь реализовать на железяке простого embedded-агента.

Вопросы:

1. Расскажите, пожалуйста, про OID-ы в вышеупомянутой конфигурации, как их искать/определять? Что-то я не могу понять всю структуру возможных циферок, RFC-документы перегружены информацией... То, что я захотел, все будет в .iso.org.dod.internet.mgmt.mib-2 (.1.3.6.1.2.1)? И куда тогда засовывать мои системноспецифические данные? В идеале было бы круто разобрать на простом примере.

2. Проясните про .MIB-файлы. Если у меня такая нестандартная железяка, мне нужно будет написать свой .MIB, описывающий железку, чтобы иметь возможность добираться до данных в менеджерах или это "не в тему"?

3. Ну и посоветуйте, пожалуйста, для тестов простой менеджер под Win.

Всем ответившим заранее спасибище.
Tags: Вопрос, Работа
Subscribe

  • Remote displays

    Здравствуйте, мои виртуальные други и подруги. Я снова имею вопрос. Дано: 1. Сеть с кучей компов. Компы виртуальные (впрочем, это не сильно важно,…

  • (no subject)

    Кстати, не в курсе ли мои воображаемые виртуальные друзья, может ли USB hid девайс узнать текущую установленную громкость на компе? Что он ей…

  • На злобу дня

    Я вот тут опять зачем-то подумал... И не понял, почему пропадает очень большая рыночная ниша? Во некоторых странах (ну, как минимум, в той, в…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 8 comments