Huawei ONU to Zabbix - скорость wan порта у абонентов (GPON)

Шаблоны Zabbix для сетевых устройств
Сетевое оборудование
zad95
Гость
Сообщения: 4
Стаж: 27 дней
Благодарил (а): 2 раза

Huawei ONU to Zabbix - скорость wan порта у абонентов (GPON)

Сообщение zad95 »

Добрый день, уважаемые.

Хотим вывести скорость Wan порта, уровень оптического порта и т.д интерфейсы ONU (Huawei) в Zabbix. У нас есть mib файлы, пробовали по этой инструкции от ув. Артёма Мамзикова Конвертировать файлы MIB в шаблоны Zabbix
но в конце выдает вот такая ошибка,(ниже) с чем это может быть связанно? Уже который день пробую, не как не получается. С чем это может быть связанно? Уважаемые, можете помочь?

Cannot adopt OID in HUAWEI-GONU-MIB: hwGonuMutualAuthPassword ::= { hwGonuAuthEntry 3 }
Cannot adopt OID in HUAWEI-GONU-MIB: hwGonuPassWord ::= { hwGonuAuthEntry 2 }
Cannot adopt OID in HUAWEI-GONU-MIB: hwGonuSerialNumber ::= { hwGonuAuthEntry 1 }
Smartmatch is experimental at ./mib2zabbix line 475.


Команда -
snmptranslate -Tz -m /usr/share/snmp/mibs/HUAWEI-GONU-MIB.mib| ./mib2zabbix -o 1.3.6.1.2 -f HUAWEI-GONU-SNMPv2-MIB.xml -N HUAWEI-GONU

Версия ПО OLT - MA5800V100R020C10
Версия ONU - HG8145V5
количество слов: 75
Аватара пользователя
Артём Мамзиков
Admin
Сообщения: 865
Стаж: 5 лет 9 месяцев
Откуда: Вологодская область
Поблагодарили: 39 раз
Контактная информация:

Huawei ONU to Zabbix - скорость wan порта у абонентов (GPON)

Сообщение Артём Мамзиков »

Добрый день!
Эта миб зависит от IMPORTS:
SNMPv2-SMI
HUAWEI-MIB
IF-MIB
HUAWEI-DEVICE-MIB
SNMPv2-TC
SNMP-FRAMEWORK-MIB
HC-PerfHist-TC-MIB
SNMPv2-CONF

HUAWEI-GONU-MIB -Открывается в mib-браузере ?
количество слов: 25
zad95
Гость
Сообщения: 4
Стаж: 27 дней
Благодарил (а): 2 раза

Huawei ONU to Zabbix - скорость wan порта у абонентов (GPON)

Сообщение zad95 »

Артём Мамзиков писал(а): Пн ноя 04, 2024 20:29 HUAWEI-GONU-MIB -Открывается в mib-браузере ? - да, открывается.
количество слов: 8
Аватара пользователя
Артём Мамзиков
Admin
Сообщения: 865
Стаж: 5 лет 9 месяцев
Откуда: Вологодская область
Поблагодарили: 39 раз
Контактная информация:

Huawei ONU to Zabbix - скорость wan порта у абонентов (GPON)

Сообщение Артём Мамзиков »

HUAWEI-GONU-MIB
Переходим в папку с MIB

Код: Выделить всё

cd /usr/share/snmp/mibs/
Скачиваем

Код: Выделить всё

wget https://mibbrowser.online/mibs/HUAWEI-GONU-MIB.mib
Разрешить все MIB

Код: Выделить всё

mcedit /etc/snmp/snmp.conf
mibs :ALL

Начало HUAWEI-GONU-MIB 1.3.6.1.4.1.2011.5.104
Формируем шаблон

Код: Выделить всё

./mib2zabbix -o 1.3.6.1.4.1.2011.5.104 -f /mnt/owncloud/data/MamzikovAA/HUAWEI-GONU-MIB.xml -N HUAWEI-GONU-MIB
ошибки зависимостей и другие ошибки
Показать
Smartmatch is experimental at ./mib2zabbix line 475.
Bad operator (INTEGER): At line 73 in /usr/share/snmp/mibs/ietf/SNMPv2-PDU
MIB search path: /root/.snmp/mibs:/usr/share/snmp/mibs:/usr/share/snmp/mibs/iana:/usr/share/snmp/mibs/ietf
Cannot find module (HUAWEI-MIB): At line 15 in /usr/share/snmp/mibs/HUAWEI-GONU-MIB.mib
Cannot find module (HUAWEI-DEVICE-MIB): At line 21 in /usr/share/snmp/mibs/HUAWEI-GONU-MIB.mib
Did not find 'huaweiMgmt' in module #-1 (/usr/share/snmp/mibs/HUAWEI-GONU-MIB.mib)
Did not find 'hwFrameIndex' in module #-1 (/usr/share/snmp/mibs/HUAWEI-GONU-MIB.mib)
Did not find 'hwSlotIndex' in module #-1 (/usr/share/snmp/mibs/HUAWEI-GONU-MIB.mib)
Did not find 'hwPortIndex' in module #-1 (/usr/share/snmp/mibs/HUAWEI-GONU-MIB.mib)
Did not find 'hwConfigChangeIP' in module #-1 (/usr/share/snmp/mibs/HUAWEI-GONU-MIB.mib)
Unlinked OID in HUAWEI-GONU-MIB: hwGponMIB ::= { huaweiMgmt 104 }
Undefined identifier: huaweiMgmt near line 35 of /usr/share/snmp/mibs/HUAWEI-GONU-MIB.mib
Cannot adopt OID in HUAWEI-GONU-MIB: hwXponNNIUplinkMode ::= { hwGponNNICfg 2 }
Cannot adopt OID in HUAWEI-GONU-MIB: hwGponNNICfgTable ::= { hwGponNNICfg 1 }
Загружаем недостающие MIB

Код: Выделить всё

wget https://mibbrowser.online/mibs/HUAWEI-MIB.mib

Код: Выделить всё

wget https://mibbrowser.online/mibs/HUAWEI-DEVICE-MIB.mib

Код: Выделить всё

wget https://mibbrowser.online/mibs/HUAWEI-TC-MIB.mib
Снова создаем шаблон
root@Keenetic-7717:~# ./mib2zabbix -o 1.3.6.1.4.1.2011.5.104 -f /mnt/owncloud/data/MamzikovAA/HUAWEI-GONU-MIB.xml -N HUAWEI-GONU-MIB
Smartmatch is experimental at ./mib2zabbix line 475.
Bad operator (INTEGER): At line 73 in /usr/share/snmp/mibs/ietf/SNMPv2-PDU
Did not find 'hwConfigChangeIP' in module HUAWEI-DEVICE-MIB (/usr/share/snmp/mibs/HUAWEI-GONU-MIB.mib)

Полученный шаблон
HUAWEI-GONU-MIB.zip
HUAWEI-GONU-MIB.zip
(9.79 КБ) 4 скачивания
Пример
Ответы GPT по ошибкам
Описание ошибок
Показать
Сообщение "Bad operator (INTEGER)" указывает на возможную ошибку в определении типа данных.

Сообщение об ошибке "Did not find 'hwConfigChangeIP' in module HUAWEI-DEVICE-MIB" указывает на то, что в MIB-файле HUAWEI-GONU-MIB.mib есть ссылка на объект hwConfigChangeIP, который не был найден в HUAWEI-DEVICE-MIB.mib. Вот несколько шагов, которые вы можете предпринять для устранения этой проблемы:

Проверьте наличие hwConfigChangeIP:
Убедитесь, что объект hwConfigChangeIP действительно определен в HUAWEI-DEVICE-MIB.mib. Откройте файл HUAWEI-DEVICE-MIB.mib и проверьте, есть ли там определение для hwConfigChangeIP.

Проверьте порядок загрузки MIB:
Убедитесь, что HUAWEI-DEVICE-MIB.mib загружается перед HUAWEI-GONU-MIB.mib. Если HUAWEI-GONU-MIB.mib пытается использовать объект, который еще не был загружен, это может вызвать ошибку. Убедитесь, что в вашем SNMP-клиенте правильно настроен путь к MIB.

Проверка синтаксиса MIB файлов:
Проверьте синтаксис обоих MIB файлов. Если в одном из файлов есть ошибки, это может привести к тому, что SNMP не сможет правильно интерпретировать зависимости. Вы можете использовать инструменты для проверки синтаксиса MIB, такие как snmptranslate или другие MIB парсеры.

Обновление MIB файлов:
Если у вас есть доступ к последним версиям MIB файлов от Huawei, попробуйте обновить их. Иногда производители выпускают обновления, которые могут исправить проблемы с отсутствующими объектами.

Установка недостающих MIB файлов:
Если hwConfigChangeIP определен в другом MIB файле, убедитесь, что этот файл также доступен и загружается. Вам может понадобиться найти и установить недостающий MIB файл.

Проверка документации:
Ознакомьтесь с документацией Huawei для вашего оборудования. Возможно, там указаны зависимости между MIB файлами и информация о том, какие MIB файлы нужно загружать.

Обратитесь в поддержку:
Если проблема сохраняется, рассмотрите возможность обращения в техническую поддержку Huawei. Они могут предоставить вам необходимые MIB файлы или помочь в решении проблемы.

Если у вас есть доступ к командной строке, вы можете использовать команду snmptranslate для проверки доступности объектов в MIB файлах. Например:

snmptranslate -m HUAWEI-DEVICE-MIB -IR -On hwConfigChangeIP
Это поможет вам выяснить, доступен ли объект в загруженных MIB файлах.
количество слов: 438
zad95
Гость
Сообщения: 4
Стаж: 27 дней
Благодарил (а): 2 раза

Huawei ONU to Zabbix - скорость wan порта у абонентов (GPON)

Сообщение zad95 »

Спасибо вам огромное за подсказки, пробую, отпишусь о результатах.
количество слов: 0
zad95
Гость
Сообщения: 4
Стаж: 27 дней
Благодарил (а): 2 раза

Huawei ONU to Zabbix - скорость wan порта у абонентов (GPON)

Сообщение zad95 »

Добрый день!

При вводе
mcedit /etc/snmp/snmp.conf
выдает ошибку, Невозможно открыть файл /etc/snmp/snmp.conf для чтение.
количество слов: 9
Аватара пользователя
Артём Мамзиков
Admin
Сообщения: 865
Стаж: 5 лет 9 месяцев
Откуда: Вологодская область
Поблагодарили: 39 раз
Контактная информация:

Huawei ONU to Zabbix - скорость wan порта у абонентов (GPON)

Сообщение Артём Мамзиков »

Значит нет прав от пользователя которого делаете
Перейдите под su или su-
Либо в начале команды sudo если настроенно и установлено.
Может компоненты snmp не установлены и файла конфига еще вообще нет.
количество слов: 4
Ответить Вложения 1 Пред. темаСлед. тема

Вернуться в «Коммутаторы Маршрутизаторы Роутеры»