Страница 1 из 1

MES2428B SNMP запросы

Добавлено: 22 май 2020 15:57
init
День добрый!

Хотелось бы получить список запросов SNMP на следующие данные:
Загрузка CPU
Использование памяти
Температура
Заряд АКБ
Статус АКБ
Статус питания (есть или нет питание 220 через БП)
Копирование текущей конфигурации на удаленный TFTP сервер
Прошивка коммутатора по SNMP c TFTP сервера

Re: MES2428B SNMP запросы

Добавлено: 25 май 2020 17:40
Рыженкова Виктория Сергеевна
Здравствуйте.

На данный момент из приведенного Вами списка, для версии 10.1.9, к конфигурации и просмотру доступны:

>> Загрузка CPU

snmpwalk -v2c -c <community> <IP address> \
1.3.6.1.4.1.35265.1.139.6.1.1.2.{5 секунд(1), 1 минута(2), 5 минут(3)}.0

Пример просмотра загрузки CPU:

Команда CLI:
show env cpu

Команда SNMP:
snmpwalk -v2c -c public 192.168.1.30 1.3.6.1.4.1.35265.1.139.6.1.1.2.1.0


>> Использование памяти

Пример просмотра загрузки оперативной памяти:

snmpwalk -v2c -c <community> <IP address> \
1.3.6.1.4.1.2076.81.1.73.0

Команда CLI:
show env RAM

Команда SNMP:
snmpwalk -v2c -c public 192.168.1.1 \
1.3.6.1.4.1.2076.81.1.73.0

Пример просмотра загркузки FLASH памяти:

snmpwalk -v2c -c <community> <IP address> \
1.3.6.1.4.1.2076.81.1.75.0

Команда CLI:
show env flash

Команда SNMP:
snmpwalk -v2c -c public 192.168.1.1 \
1.3.6.1.4.1.2076.81.1.75.0

>> Копирование текущей конфигурации на удаленный TFTP сервер:

snmpset -v2c -c <community> <IP address> \
1.3.6.1.4.1.2076.81.19.1.0 i {tftp(1), sftp(2)} \
1.3.6.1.4.1.2076.81.19.2.0 i {ipv4(1)} \
1.3.6.1.4.1.2076.81.19.3.0 d “IP-address” \
1.3.6.1.4.1.2076.81.19.4.0 s “UsernameТFTP” \
1.3.6.1.4.1.2076.81.19.5.0 s "PasswordТFTP" \
1.3.6.1.4.1.2076.81.19.6.0 s “FileName” \
1.3.6.1.4.1.2076.81.19.9.0 i {true(1), false(2)}

Пример копирования из running-config на TFTP-сервер:

Команда CLI:
copy running-config tftp://192.168.1.30/MES-config.cfg

Команда SNMP:
snmpset -v2c -c private -Ln -t 192.168.1.1 \
1.3.6.1.4.1.2076.81.19.1.0 i 1 \
1.3.6.1.4.1.2076.81.19.2.0 i 1 \
1.3.6.1.4.1.2076.81.19.3.0 d 1 192.168.1.30 \
1.3.6.1.4.1.2076.81.19.6.0 s “Mes-config.cfg” \
1.3.6.1.4.1.2076.81.19.9.0 i 1


>> Прошивка коммутатора по SNMP c TFTP сервера

snmpset -v2c -c <community> <IP address> \
1.3.6.1.4.1.2076.81.1.55.0 i {tftp(1), sftp(2)} \
1.3.6.1.4.1.2076.81.1.83.0 i {ipv4(1)} \
1.3.6.1.4.1.2076.81.1.84.0 d IP-address \
1.3.6.1.4.1.2076.81.1.56.0 s “UsernameSFTP” \
1.3.6.1.4.1.2076.81.1.57.0 s “PasswordSFTP” \
1.3.6.1.4.1.2076.81.1.121.0 i {firmware(1), bootloader(2)} \
1.3.6.1.4.1.2076.81.1.21.0 s “filename” \
1.3.6.1.4.1.2076.81.1.22 i {true(1), false(2)}

Пример обновления ПО по протоколу TFTP:

Команда CLI:
copy tftp://192.168.1.30/mes2400-10.1.9-R3.iss image

Команда SNMP:
snmpset -v2c -c public 192.168.1.1 \
1.3.6.1.4.1.2076.81.1.55.0 i 1 \
1.3.6.1.4.1.2076.81.1.84.0 d 192.168.1.30 \
1.3.6.1.4.1.2076.81.1.121.0 i 1 \
1.3.6.1.4.1.2076.81.1.21.0 s “mes2400-10.1.9-R3.iss” \
1.3.6.1.4.1.2076.81.1.22.0 i 1




Начиная с версии 10.2.2 будут доступны:

Уровень заряда АКБ в процентах:

Команда CLI:
show env power

Команда SNMP:
snmpwalk -v2c -c public 192.168.1.30 1.3.6.1.4.1.35265.1.139.12.1.3.1.1.2.0

Статус АКБ:

Команда CLI:
show env power

Команда SNMP:
snmpwalk -v2c -c public 192.168.1.30 1.3.6.1.4.1.35265.1.139.12.1.3.1.1.3.0

Возможные варианты вывода:

notoperational(1),
notpresent (2),
recharge (3),
low (4),
discharge (5),
operational (6)




Статус питания: есть питание 220 или нет можно будет судить по состоянию батареи:
если питания нет, то статуты батареи - разряжается
если есть, то либо заряжается, либо operational.

В случае необходимости предоставления версии 10.2.2 (по её готовности), прошу завести заявку на портале https://eltex-co.ru/support/ с описанием требуемого функционала.