Как использовать SNMP агенты?

Просто основной вопрос, связанный с SNMP. Я просто пытаюсь понять концепцию агента SNMP и у меня возникли следующие вопросы:

1) Как правило, нужно ли нам устанавливать агент в управляемой системе самостоятельно? Или все оборудование поставляется с уже установленным агентом SNMP?

2) Если мы устанавливаем вручную, есть ли какие-либо ограничения на агента, который мы можем установить? Или я могу загрузить любой агент и установить его, загрузить любую систему управления и начать использовать ее с этим агентом?

Я просто пытаюсь понять концепцию агента, и этот основной вопрос не получает четкого ответа ни в одном материале для чтения. Я не спрашиваю о каком-либо конкретном оборудовании.

Благодарю.

1 ответ

Решение

Это зависит от многих. Различные аппаратные устройства, операционные системы и даже приложения имеют разные уровни поддержки. Также есть несколько вариантов SNMP, что делает его еще более увлекательным.

Когда дело доходит до операционных систем, Windows, Linux и Solaris имеют собственные агенты SNMP. Вы должны включить их, но они есть. У них разные возможности, потому что все они разные.

Что касается аппаратного обеспечения, это действительно зависит от производителя. Здесь сложно установить "агентов". Что касается серверного оборудования, все крупные производители имеют различные агенты SNMP, которые подключаются к общей структуре управления сервером и расширяют или заменяют собственные агенты ОС.

Если у вас есть агенты, использование предоставленной информации также может быть сложным. Это делается с помощью файлов MIB (База управляющей информации), в которых описывается, что означает каждый OID SNMP. Для приложений SNMP-мониторинга эти MIB-файлы сообщают им, как измерять такие вещи, как потребление ОЗУ или температура процессора. Найти их может быть больно, но они обычно поставляются с автономными агентами, и их можно найти с достаточным количеством Google-фу для агентов, работающих в ОС.

Другие вопросы по тегам