3 MIB файлы
MIB обозначает Базу Управляющей Информации. MIB файлы позволяют вам использовать текстовое представление OID’а (Идентификатор Объекта).
ifHCOutOctets
является текстовым представлением OID’а
1.3.6.1.2.1.31.1.1.1.10
Вы можете использовать оба варианта при мониторинге SNMP устройств с Zabbix, но если вам удобнее пользоваться текстовым представлением, вам нужно установить MIB файлы.
Установка MIB файлов
На системах на основе Debian:
# apt install snmp-mibs-downloader # download-mibs
На системах на основе RedHat:
# yum install net-snmp-libs
Включение MIB файлов
На системах на основе RedHat mib файлы должны быть включены по умолчанию. На системах на основе Debian вам нужно отредактировать файл /etc/snmp/snmp.conf и закомментировать строку, которая содержит mibs :
# As the snmp packages come without MIB files due to license reasons, loading # of MIBs is disabled by default. If you added the MIBs you can reenable # loading them by commenting out the following line. #mibs :
Тестирование MIB файлов
Тестирование snmp MIB можно выполнить с использованием snmpwalk утилиты. Если у вас эта утилита не установлена, вы можете использовать следующие инструкции.
На системах на основе Debian:
# apt install snmp
На системах на основе RedHat:
# yum install net-snmp-utils
После чего следующая команда не выдаст ошибку при выполнении запроса к сетевому устройству:
$ snmpwalk -v 2c -c public IP СЕТЕВОГО УСТРОЙСТВА> ifInOctets IF-MIB::ifInOctets.1 = Counter32: 176137634 IF-MIB::ifInOctets.2 = Counter32: 0 IF-MIB::ifInOctets.3 = Counter32: 240375057 IF-MIB::ifInOctets.4 = Counter32: 220893420 [. ]
Использование MIB в Zabbix
Самое главное — иметь в виду, что процессы Zabbix не знают об изменениях, которые сделаны в MIB файлы. Поэтому после каждого изменения вам необходимо перезапустить Zabbix сервер или прокси, например:
# service zabbix-server restart
После выполнения этой команды изменения сделанные в MIB файлах вступят в силу.
Использование пользовательских MIB файлов
Имеются стандартные MIB файлы, которые поставляются с каждым GNU/Linux дистрибутивом. Но некоторые производители устройств поставляют свои собственные файлы.
Скажем, если вы хотите использовать CISCO-SMI MIB файл. Следующие инструкции загрузят и установят этот файл:
# wget ftp://ftp.cisco.com/pub/mibs/v2/CISCO-SMI.my -P /tmp # mkdir -p /usr/local/share/snmp/mibs # grep -q '^mibdirs +/usr/local/share/snmp/mibs' /etc/snmp/snmp.conf 2>/dev/null || echo "mibdirs +/usr/local/share/snmp/mibs" >> /etc/snmp/snmp.conf # cp /tmp/CISCO-SMI.my /usr/local/share/snmp/mibs
Теперь вы сможете использовать его. Попытайтесь перевести имя объекта ciscoProducts из MIB файла в OID:
# snmptranslate -IR -On CISCO-SMI::ciscoProducts .1.3.6.1.4.1.9.1
Если вы получаете ошибки вместо OID, удостоверьтесь, что все предыдущие команды не вернули никаких ошибок.
Когда перевод имени объекта заработает, вы будете готовы использовать пользовательский MIB файл. Обратите внимание, что в запросе используется MIB префикс имени (CISCO-SMI::). Вам потребуется его указывать, когда используете инструменты командной строки, а также Zabbix.
Не забудьте перезапустить Zabbix сервер/прокси перед использованием этого MIB файла в Zabbix.
Имейте в виду, что у MIB файлов могут быть зависимости. То есть, одному MIB может требоваться другой. Чтобы удовлетворить эти зависимости, вам нужно установить все необходимые MIB файлы.
Что такое MIB файлы?
К каждой версии прошивки мы прилагаем MIB файл. MIB файл это текстовый файл в котором собрана информация про все SNMP ресурсы поддерживаемые нашим устройством. MIB файл имеет специальную структуру, подробнее можно почитать по ссылке http://ru.wikipedia.org/wiki/Management . ation_Base
Многие программы мониторинга сети могут читать MIB файлы. Например мы обычно пользуемся бесплатной версией программы Ireasoning ( http://www.ireasoning.com ) в частности Ireasoning MIB browser ( http://www.ireasoning.com/mibbrowser.shtml )
Вообще MIB файл нужен в основном для того чтобы не вводить OID SNMP ресурсов вручную
Да, что такое сам SNMP, вводно можно почитать здесь: http://ru.wikipedia.org/wiki/SNMP
Информация
- Cacti + NetPing рисуем графики температуры
- NetPing в домашнем хозяйстве
- NetPing: Отправка SMS сообщений при помощи гейта MC35i
- PRTG monitor, как добавить устройство NetPing?
- PRTG Network monitor для удаленного мониторинга датчиков по SNMP
- Автоматический регулятор температуры
- Алгоритм Пингвин 3.0
- Где найти описание на IRC-TR?
- Дистанционный учет электроэнергии, UniPing и счетчик мощности
- Для чего нужен вход «датчик тока»?
- Добавление оповещения о срабатывании в PRTG Network Monitor ?
- Добавления устройства в программу PRTG monitor 9
- ИнтеграцияNetPing с системой защиты от протечек воды «Гидролок»
- Использование устойств NetPing совместо с Nagios
- Использование устройств NetPing совместно с Zabbix
- Использование устройства NetPing 2/PWR-220 v3 с GameClass
- Как мониторить пропадание питания 220В AC до ИБП?
- Как обновить DKSF 51.1.3 до DKSF 52.2.X?
- Как обновить LC-S100-8 с прошивкой 10,Х,Х?
- Как подключить датчик влажности
- Как подключить датчик дыма непосредственно к разъёму DHS44
- Как подключить термодатчики TS и WT к разъему DHS-44
- Как получить данные в perl скрипте из NetPing по SNMP?
- Как управлять устройствами NetPing из командной строки по SNMP?
- Каковы электрические параметры сигналов разъема DHS-44
- Какой формат TRAP от термодатчиков для версии 50,6?
- О нас
- Информация о доставке
- Политика безопасности
- Условия соглашения
Служба поддержки
- Связаться с нами
- Возврат товара
- Карта сайта
Management Information Base (MIB)
Management Information Base ( MIB , база управляющей информации) — виртуальная база данных, используемая для управления объектами в сети связи. Наиболее часто это понятие связывают с Simple Network Management Protocol (SNMP), но также оно используется в более широком смысле — в контексте модели управления сети OSI/ISO. Хотя термин MIB предназначен для обозначения всей доступной информации об объекте, он также часто используется для обозначения конкретного подмножества, которое правильнее называть MIB -модулем.
Программы
MIB browser
qtmib
Ссылки
management_information_base/management_information_base.txt · Последние изменения: 2019-01-05 15:51 — GreyWolf
Инструменты страницы
- Показать исходный текст
- История страницы
- Ссылки сюда
- Экспорт в PDF
- Наверх
Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Noncommercial-Share Alike 4.0 International
MIB (Management Information Base)
Management Information Base, обычно называемая MIB, представляет собой виртуальную базу данных, используемую для управления устройствами в коммуникационной сети. Она включает в себя набор объектов, представляющих различные аспекты устройства, такие как производительность, соединения, конфигурация и статистика.
Рассматривайте MIB как словарь для систем управления сетью. Как словарь дает определения словам, так и MIB дает определения сетевым объектам, обеспечивая эффективное взаимодействие между системой управления сетью и устройством.
Структура MIB
Структура MIB представляет собой иерархическое дерево, отдельные узлы которого представляют различные сетевые объекты. Каждый узел идентифицируется уникальным идентификатором объекта (OID), который представляет собой ряд чисел, идущих по ветвям дерева от корня к узлу.
Эта структура похожа на дерево, где каждый сетевой объект идентифицируется уникальным именем (OID), а его положение в дереве указывает на его связь с другими членами.
MIB и SNMP: динамический дуэт
MIB играет важную роль в Simple Network Management Protocol (SNMP), стандартном протоколе для управления сетью. SNMP использует MIB в качестве справочника для интерпретации данных, которыми он обменивается с сетевыми устройствами. MIB хранит информацию как библиотека, а SNMP извлекает и интерпретирует ее для целей управления сетью.
Решение BRAS для операторов ШПД
Масштабируемое и технологичное программное решение
Роль MIB в управлении сетью
MIB служит основой управления сетью. Она обеспечивает стандартизированную структуру для мониторинга и управления сетевыми устройствами. Сетевые администраторы могут обращаться к MIB для получения статистики производительности, конфигурирования параметров устройства или устранения неполадок.
Типы MIB
Существует два основных типа MIB: стандартные и проприетарные. Стандартные MIB определяются стандартами сетевых протоколов и являются общепризнанными. Проприетарные MIB, напротив, определяются производителями устройств для управления конкретными функциями своих устройств.
Разницу между стандартными и проприетарными MIB можно сравнить с разницей между общими и специализированными словарями. Если общие словари (стандартные MIB) содержат определения общих слов (сетевых объектов), то специализированные словари (проприетарные MIB) содержат определения специфических терминов (объектов конкретного устройства).