Александр Терентьев (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

  • Просто цифры

    С февраля на примерно 1,7 миллиона новых ковид-инфекций около 6000 заболевших были к началу болезни полностью привиты.

  • Псто справедливости

    Не могу больше спокойно сидеть, когда в мире происходят несправедливости, пойду полежу. Во всем мире пишут про "разработанную фарма-гигантом…

  • Это какое-то сумасшествие

    Цена в соседнем Баухаусе. В евро.

  • 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