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

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




www.net-snmp.ru /  Net-SNMP FAQ / AGENT. Как мне добавить MIB в агент?



AGENT. Как мне добавить MIB в агент?

Как показано выше, это в основном связано с написанием некоторого кода для реализации объектов, заданных в новом MIB. Существует 3 метода, которые могут быть использованы для этого:

  • агент может запросить внешнюю команду или shell скрипт для возврата треуемой информации. Есть несколько способов этого метода - см. следующие записи для получения деталей.
  • агент может переслать запрос другому (под-)агенту, который уже поддерживает требуемый MIB. Опять же, есть несколько путей для выполнения этого - включая AgentX, SMUX и проксирующий SNMP. См. далее вопросы для получения деталей.
  • вы можете написать код для вставки в новые MIB объекты, и включить его в агента. Наиболее подходит для этого С (или С++), хотя агент также может поддерживать MIB модули, написанные на perl или python (от 5.4 и выше). См. секцию CODING для получения деталей.
Обратите внимание, что нет никакой видимой разницы между внешними командами, подагентами и модулями, внедренными в сам агент. Инструменты, опрашивающие агента, увидят единую MIB структуру.



<<<  AGENT. Я установил новый MIB файл. Почему я не могу опросить его? 
AGENT. Какая разница между 'exec', 'sh', 'extend' и 'pass'?  >>>
При копировании размещение гиперссылки на оригинал обязательно!
© MIB Search 2006-2009