Назад | Перейти на главную страницу

Чем может быть полезен SNMP в небольшой сети?

Я администрирую серверы и клиенты в офисах малого бизнеса и никогда не использовал SNMP. Но я читал об этом, и это выглядит интересно. Насколько я понимаю, это в основном полезно, если у вас большая сеть с большим количеством сетевого оборудования, которое следует контролировать.

Есть ли полезные варианты использования SNMP в небольших сетях? И рекомендуется ли мне его использовать?

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

Взгляните на такие инструменты, как Кактусы и OpenNMS чтобы узнать, какие возможности вам доступны.

ИМХО, дело не в размере сети. Либо в больших, либо в небольших сетях вам необходим мониторинг, и, на мой взгляд, SNMP - лучший инструмент для этой работы.

На мой взгляд, он имеет 5 основных преимуществ:

Это стандарт - отраслевой стандарт мониторинга. Большинство поставщиков аппаратного обеспечения поддерживают SNMP через свои базы MIB, поэтому вы можете легко собирать определенные значения и отслеживать их.

Он кроссплатформенный - работает в * nix, Windows, Mac и во всех ОС, которые вы можете вспомнить.

Он легкий - в идеале мониторинг должен быть «безагентным», но это было бы в идеальном мире, и такого не бывает :) Агенты SNMP очень легкие и не нагружают серверы.

Он расширяемый - вы можете очень легко расширить агентов SNMP своими собственными скриптами.

Два зайца, один камень - вы можете использовать SNMP-бота в инструментах мониторинга (например, Nagios) или в инструментах сбора данных (например, Cacti).

HTH.

У меня относительно небольшая сеть, и я считаю, что протокол SNMP очень полезен. Во-первых, это унифицированный протокол, который поддерживает практически любое сетевое устройство бизнес-класса. Таким образом, становится легко контролировать все свои устройства из одного места.

Я лично использую zabbix для мониторинга всего своего сетевого оборудования. Его относительно легко настроить и использовать множество функций.

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

Его можно использовать, если у вас есть сетевое оборудование, которое поддерживает его изначально. Если вы хотите контролировать серверы, я бы посоветовал изучить Nagios (у меня никогда не получалось, что он работает, но он довольно популярен и имеет открытый исходный код) или что-то еще более простое, например Munin.