Net-SNMP FAQ (Перевод)   |   Net-SNMP README (Перевод)

Перевод документации на Net-SNMP :: Net-SNMP FAQ




www.net-snmp.ru /  Net-SNMP FAQ / CODING. Какой конфиг файл mib2c мне использовать?



CODING. Какой конфиг файл mib2c мне использовать?

Ответ сильно зависит от характеристик реализованных MIB объектов. По окружению таблиц, основанных на обработчике, 'tdata' более подходит для таблиц, которые могут быть расположены (или закэшированы) в самом агенте, тогда как 'iterate' более подходит для отчетных данных извне агента.

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

Решение между конфигами, основанными на обработчике, и MfD ("MIBs for Dummies", "MIB для идиотов") зависит от используемого стиля программирования. Большинство окружений задают простейшие операции обработчика для обработки входящих запросов, так что вест код выведен целиком, со вставленным блоком специфичного для таблицы кода обработки MIB программиста.

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

Если вы хотите понять все, что происходит, тогда лучшим выбором станет один из подходов, основанных на обработчике. Если же вы предпочитаете концентрироваться на практически важной информации по данной таблице, и счастливы доверить кому-то правильность обработки, тогда вам подойдет MfD.

Для реализации группы числовых объектов у вас простой выбор - 'mib2c.scalar.conf'. Также и для генерации трапов или информационных сообщений - используйте 'mib2c.notify.conf'.



<<<  CODING. В чем разница между разными файлами конфигурации mib2c? 
CODING. Как мне поиметь код, сгенерированный и для чиловых значений и для таблиц?  >>>
При копировании размещение гиперссылки на оригинал обязательно!
© MIB Search 2006-2009