О деактивации форума Eltex
Уважаемые коллеги! В связи с потерей актуальности данного ресурса, нами было принято решение о частичной деактивации форума Eltex. Мы отключили функции регистрации и создания новых тем, а также возможность оставлять сообщения. Форум продолжит работу в "режиме чтения", так как за долгие годы работы здесь накопилось много полезной информации и ответов на часто встречающиеся вопросы.
Мы активно развиваем другие каналы коммуникаций, которые позволяют более оперативно и адресно консультировать наших клиентов. Если у вас возникли вопросы по работе оборудования, вы можете обратиться в техническую поддержку Eltex, воспользовавшись формой обращения на сайте компании или оставить заявку в системе Service Desk. По иным вопросам проконсультируют наши менеджеры коммерческого отдела: eltex@eltex-co.ru.
Уважаемые коллеги! В связи с потерей актуальности данного ресурса, нами было принято решение о частичной деактивации форума Eltex. Мы отключили функции регистрации и создания новых тем, а также возможность оставлять сообщения. Форум продолжит работу в "режиме чтения", так как за долгие годы работы здесь накопилось много полезной информации и ответов на часто встречающиеся вопросы.
Мы активно развиваем другие каналы коммуникаций, которые позволяют более оперативно и адресно консультировать наших клиентов. Если у вас возникли вопросы по работе оборудования, вы можете обратиться в техническую поддержку Eltex, воспользовавшись формой обращения на сайте компании или оставить заявку в системе Service Desk. По иным вопросам проконсультируют наши менеджеры коммерческого отдела: eltex@eltex-co.ru.
Развивается поддержка Eltex MES в check_nwc_health
Развивается поддержка Eltex MES в check_nwc_health
Добавлена поддержка событийного мониторинга коммутаторов Eltex MES. Поддерживаются MES21/MES23/MES31/MES53.
Для Eltex - пожалуйста, заполняйте таблицу 1.3.6.1.4.1.89.83.2.1.1.1.6. Такие же таблицы для PSU и FAN заполнены, а для сенсоров почему-то пусто.
Для Eltex - пожалуйста, заполняйте таблицу 1.3.6.1.4.1.89.83.2.1.1.1.6. Такие же таблицы для PSU и FAN заполнены, а для сенсоров почему-то пусто.
Re: Развивается поддержка Eltex MES в check_nwc_health
Добрый день.
Показания с температурных датчиков можно посмотреть по следующим OID:
1) MES3000:
Температурный датчик 1: snmpwalk -v2c -c <community> <ip address> 1.3.6.1.4.1.89.53.15.1.9
Температурный датчик 2: snmpwalk -v2c -c <community> <ip address> 1.3.6.1.4.1.89.53.15.1.12
Температурный датчик 3: snmpwalk -v2c -c <community> <ip address> 1.3.6.1.4.1.89.53.15.1.14
2) MES1000/2000:
1.3.6.1.4.1.89.53.15.1.9
3) MES23xx/53xx:
1.3.6.1.4.1.89.53.15.1.10
Такие же таблицы для PSU и FAN заполнены, а для сенсоров почему-то пусто.
Показания с температурных датчиков можно посмотреть по следующим OID:
1) MES3000:
Температурный датчик 1: snmpwalk -v2c -c <community> <ip address> 1.3.6.1.4.1.89.53.15.1.9
Температурный датчик 2: snmpwalk -v2c -c <community> <ip address> 1.3.6.1.4.1.89.53.15.1.12
Температурный датчик 3: snmpwalk -v2c -c <community> <ip address> 1.3.6.1.4.1.89.53.15.1.14
2) MES1000/2000:
1.3.6.1.4.1.89.53.15.1.9
3) MES23xx/53xx:
1.3.6.1.4.1.89.53.15.1.10
Евгений Киселев / Элтекс / Сервисный центр ШПД / https://eltex-co.ru/support/
Re: Развивается поддержка Eltex MES в check_nwc_health
Таблицу я уже составил. Недоработка заключается в пустых значениях таблицы указанной выше. Таблица отвечает за описание сенсора, а не за показания сенсора. Приемлемым было бы видеть "sensor1_unit1", "sensor1_unit2". Передайте пожалуйста эту информацию разработчикам. Спасибо.
Re: Развивается поддержка Eltex MES в check_nwc_health
Таблицу я уже составил. Недоработка заключается в пустых значениях таблицы указанной выше. Таблица отвечает за описание сенсора, а не за показания сенсора. Приемлемым было бы видеть "sensor1_unit1", "sensor1_unit2". Передайте пожалуйста эту информацию разработчикам. Спасибо.
По OID 1.3.6.1.2.1.47.1.1.1.1.2 можно узнать сущность (индекс) термодатчика:
Код: Выделить всё
snmpwalk -v2c -c public 192.168.10.35 1.3.6.1.2.1.47.1.1.1.1.2
iso.3.6.1.2.1.47.1.1.1.1.2.64 = STRING: "Stack"
iso.3.6.1.2.1.47.1.1.1.1.2.67108992 = STRING: "MES1124"
iso.3.6.1.2.1.47.1.1.1.1.2.67109185 = STRING: "PowerSupply"
iso.3.6.1.2.1.47.1.1.1.1.2.68157952 = STRING: "Slot"
iso.3.6.1.2.1.47.1.1.1.1.2.68420352 = STRING: "MES1124"
iso.3.6.1.2.1.47.1.1.1.1.2.68420481 = STRING: "Thermal Sensor"
iso.3.6.1.2.1.47.1.1.1.1.2.68424704 = STRING: "GT_98DX1035"
Узнав индекс (68420481), можно опрашивать конкретно его, и получите значения Thermal Sensor:
Код: Выделить всё
snmpwalk -v2c -c public 192.168.10.35 1.3.6.1.2.1.47.1.1.1.1.2.68420481
iso.3.6.1.2.1.47.1.1.1.1.2.68420481 = STRING: "Thermal Sensor"
MES23xx/MES33xx/MES1000/MES2000 оснащены одним термодатчиком. На MES53xx 4 термодатчика, на MES3000 3 термодатчика и везде будет одинаковое описание "Thermal Sensor". Такой вариант устраивает ?
Евгений Киселев / Элтекс / Сервисный центр ШПД / https://eltex-co.ru/support/
Re: Развивается поддержка Eltex MES в check_nwc_health
Evgen_94 писал(а):Такой вариант устраивает ?
Для standalone - и без описания жить можно, и так понятно где болит.
Вариант устроит с одинаковым описанием, но при этом с номером юнита
Re: Развивается поддержка Eltex MES в check_nwc_health
Делать вывод информации по юнитам не имеет смысла, т.к сенсоры на юнитах одинаковые.
Привожу пример. Есть оператор, к которому поступает сообщение от мониторинга:
Код: Выделить всё
CRITICAL - ps2_unit2 is notFunctioning, ps2_unit1 is notFunctioning, fan1_unit2 is normal, fan2_unit2 is normal, fan3_unit2 is normal, fan4_unit2 is normal, fan1_unit1 is normal, fan2_unit1 is normal, fan3_unit1 is normal, fan4_unit1 is normal, sensor is 30 °C, sensor is 26 °C, sensor is 23 °C, sensor is 25 °C, sensor is 32 °C, sensor is 25 °C, sensor is 22 °C, sensor is 25 °C, ps1_unit2 is normal, ps1_unit1 is normal
Из него становится очевидным - ps2_unit2, ps2_unit1 - нет питания на PSU. Оператору не нужно думать что произошло и где, это описано явно - нужно идти и исправлять. Тоже самое для FAN. Все это благодаря заполненным таблицам.
Теперь представьте что проблема с каким-то сенсором - перегрев/переохлаждение или отказ:
sensor is 30 °C, sensor is 26 °C, sensor is 23 °C, sensor is 25 °C, sensor is 32 °C, sensor is 25 °C, sensor is 22 °C, sensor is 25 °C.
Потребуется как минимум зайти на оборудование чтобы определить на каком юните проблема. А если не заходит - какой юнит болеет? А если нет доступа? А если тот у кого доступ есть летит в самолете? Пример того, что некоторые разработчики и в 2018 году не понимают что такое REST.
Re: Развивается поддержка Eltex MES в check_nwc_health
Здравствуйте.
Изначально речь шла об OID'е, который возвращает описание сенсора ("Thermal Sensor"), а не о показаниях. В примере вы указываете состояния (fan,ps), но не их описание опять же.
Теперь представьте что проблема с каким-то сенсором - перегрев/переохлаждение или отказ:
sensor is 30 °C, sensor is 26 °C, sensor is 23 °C, sensor is 25 °C, sensor is 32 °C, sensor is 25 °C, sensor is 22 °C, sensor is 25 °C.
Изначально речь шла об OID'е, который возвращает описание сенсора ("Thermal Sensor"), а не о показаниях. В примере вы указываете состояния (fan,ps), но не их описание опять же.
Евгений Киселев / Элтекс / Сервисный центр ШПД / https://eltex-co.ru/support/
Re: Развивается поддержка Eltex MES в check_nwc_health
Evgen_94 писал(а):Изначально речь шла об OID'е, который возвращает описание сенсора ("Thermal Sensor"), а не о показаниях. В примере вы указываете состояния (fan,ps), но не их описание опять же.
Я именно о описании сенсора и говорю.
Evgen_94 писал(а):В примере вы указываете состояния (fan,ps), но не их описание опять же.
ps2_unit2, ps2_unit1 - это и есть описание.
А следом идет состояние:
Код: Выделить всё
'1' => 'normal',
'2' => 'warning',
'3' => 'critical',
'4' => 'shutdown',
'5' => 'notPresent',
'6' => 'notFunctioning',
Re: Развивается поддержка Eltex MES в check_nwc_health
ps2_unit2, ps2_unit1 - это и есть описание.
В примере вы указывали статусы.
Может вам всё-таки нужны статусы термодатчиков, а не описание?
Код: Выделить всё
Name:
rlPhdUnitEnvParamTempSensorStatus
Oid: 1.3.6.1.4.1.89.53.15.1.10
Евгений Киселев / Элтекс / Сервисный центр ШПД / https://eltex-co.ru/support/
Re: Развивается поддержка Eltex MES в check_nwc_health
Может вам всё-таки нужны статусы термодатчиков, а не описание?
Статусы у меня уже есть, я же привел вывод check_nwc_health.
Так, чтобы дальше разговор пошел, давайте определимся с терминами.
Приведу пример на PSU (с ними вопросов нет):
'1.3.6.1.4.1.89.83.1.2.1.2' - описание PSU в формате "номер PSU_номер юнита" - str.
'1.3.6.1.4.1.89.83.1.2.1.3' - статус PSU - int.
Теперь тоже самое для температурных сенсоров:
'1.3.6.1.4.1.89.83.2.1.1.1.6' - описание сенсора. Ожидается что-то вроде "номер сенсора_номер юнита" - на самом деле тут пусто.
'1.3.6.1.4.1.89.83.2.1.1.1.4' - статус сенсора. Температура в градусах цельсия - int.
Re: Развивается поддержка Eltex MES в check_nwc_health
Добрый день.
Можно узнать номер юнита с соответствующим термодатчиком следующим образом:
1) По OID 1.3.6.1.2.1.47.1.1.1.1.2 узнать номер Thermal Sensor
135529345 - сущность "Thermal Sensor"
2)По 135529345 узнаем индекс родительской сущности (модуля), в которой находится сенсор
3)По 135529216 узнаем индекс родительской сущности (слота), в которой находится модуль
4) По 135266816 узнаем индекс родительской сущности (юнита), в которой находится слот
5) По 135266816 узнаем из OID 1.3.6.1.2.1.47.1.1.1.1.6 узнаем номер юнита
Можно узнать номер юнита с соответствующим термодатчиком следующим образом:
1) По OID 1.3.6.1.2.1.47.1.1.1.1.2 узнать номер Thermal Sensor
Код: Выделить всё
snmpwalk -v2c -c public 192.168.10.78 1.3.6.1.2.1.47.1.1.1.1.2
iso.3.6.1.2.1.47.1.1.1.1.2.64 = STRING: "Stack"
iso.3.6.1.2.1.47.1.1.1.1.2.67108992 = ""
iso.3.6.1.2.1.47.1.1.1.1.2.134217856 = STRING: "MES1124"
iso.3.6.1.2.1.47.1.1.1.1.2.135266816 = STRING: "Slot"
iso.3.6.1.2.1.47.1.1.1.1.2.135529216 = STRING: "MES1124"
iso.3.6.1.2.1.47.1.1.1.1.2.135529345 = STRING: "Thermal Sensor"
iso.3.6.1.2.1.47.1.1.1.1.2.135533568 = STRING: "GT_98DX1035"
135529345 - сущность "Thermal Sensor"
2)По 135529345 узнаем индекс родительской сущности (модуля), в которой находится сенсор
Код: Выделить всё
evgenykiselev@pc-evgen:~/Документы/other/pcap$ snmpwalk -v2c -c public 192.168.10.78 1.3.6.1.2.1.47.1.1.1.1.4.135529345
iso.3.6.1.2.1.47.1.1.1.1.4.135529345 = INTEGER: 135529216
3)По 135529216 узнаем индекс родительской сущности (слота), в которой находится модуль
Код: Выделить всё
evgenykiselev@pc-evgen:~/Документы/other/pcap$ snmpwalk -v2c -c public 192.168.10.78 1.3.6.1.2.1.47.1.1.1.1.4.135529216
iso.3.6.1.2.1.47.1.1.1.1.4.135529216 = INTEGER: 135266816
4) По 135266816 узнаем индекс родительской сущности (юнита), в которой находится слот
Код: Выделить всё
snmpwalk -v2c -c public 192.168.10.78 1.3.6.1.2.1.47.1.1.1.1.4.135266816
iso.3.6.1.2.1.47.1.1.1.1.4.135266816 = INTEGER: 134217856
5) По 135266816 узнаем из OID 1.3.6.1.2.1.47.1.1.1.1.6 узнаем номер юнита
Код: Выделить всё
snmpwalk -v2c -c public 192.168.10.78 1.3.6.1.2.1.47.1.1.1.1.6.134217856
iso.3.6.1.2.1.47.1.1.1.1.6.134217856 = INTEGER: 2
Код: Выделить всё
1124_UP_10.78#sh unit
Unit MAC Address Software Master Uplink Downlink Status
---- ----------------- ---------- -------- --------- --------- -------
2 a8:f9:4b:2d:ee:00 1.1.48 Enabled link down link down master
Topology is Chain
Stack image auto synchronization is enabled
Unit Mode After Reset: stacking
Unit Unit Id After Reset
---- -------------------
2 2
Евгений Киселев / Элтекс / Сервисный центр ШПД / https://eltex-co.ru/support/
Re: Развивается поддержка Eltex MES в check_nwc_health
Evgen_94 писал(а):Добрый день.
Можно узнать номер юнита с соответствующим термодатчиком следующим образом:
1) По OID 1.3.6.1.2.1.47.1.1.1.1.2 узнать номер Thermal SensorКод: Выделить всё
snmpwalk -v2c -c public 192.168.10.78 1.3.6.1.2.1.47.1.1.1.1.2
iso.3.6.1.2.1.47.1.1.1.1.2.64 = STRING: "Stack"
iso.3.6.1.2.1.47.1.1.1.1.2.67108992 = ""
iso.3.6.1.2.1.47.1.1.1.1.2.134217856 = STRING: "MES1124"
iso.3.6.1.2.1.47.1.1.1.1.2.135266816 = STRING: "Slot"
iso.3.6.1.2.1.47.1.1.1.1.2.135529216 = STRING: "MES1124"
iso.3.6.1.2.1.47.1.1.1.1.2.135529345 = STRING: "Thermal Sensor"
iso.3.6.1.2.1.47.1.1.1.1.2.135533568 = STRING: "GT_98DX1035"
135529345 - сущность "Thermal Sensor"
2)По 135529345 узнаем индекс родительской сущности (модуля), в которой находится сенсорКод: Выделить всё
evgenykiselev@pc-evgen:~/Документы/other/pcap$ snmpwalk -v2c -c public 192.168.10.78 1.3.6.1.2.1.47.1.1.1.1.4.135529345
iso.3.6.1.2.1.47.1.1.1.1.4.135529345 = INTEGER: 135529216
3)По 135529216 узнаем индекс родительской сущности (слота), в которой находится модульКод: Выделить всё
evgenykiselev@pc-evgen:~/Документы/other/pcap$ snmpwalk -v2c -c public 192.168.10.78 1.3.6.1.2.1.47.1.1.1.1.4.135529216
iso.3.6.1.2.1.47.1.1.1.1.4.135529216 = INTEGER: 135266816
4) По 135266816 узнаем индекс родительской сущности (юнита), в которой находится слотКод: Выделить всё
snmpwalk -v2c -c public 192.168.10.78 1.3.6.1.2.1.47.1.1.1.1.4.135266816
iso.3.6.1.2.1.47.1.1.1.1.4.135266816 = INTEGER: 134217856
5) По 135266816 узнаем из OID 1.3.6.1.2.1.47.1.1.1.1.6 узнаем номер юнитаКод: Выделить всё
snmpwalk -v2c -c public 192.168.10.78 1.3.6.1.2.1.47.1.1.1.1.6.134217856
iso.3.6.1.2.1.47.1.1.1.1.6.134217856 = INTEGER: 2Код: Выделить всё
1124_UP_10.78#sh unit
Unit MAC Address Software Master Uplink Downlink Status
---- ----------------- ---------- -------- --------- --------- -------
2 a8:f9:4b:2d:ee:00 1.1.48 Enabled link down link down master
Topology is Chain
Stack image auto synchronization is enabled
Unit Mode After Reset: stacking
Unit Unit Id After Reset
---- -------------------
2 2
Предлагаете делать 5 вызовов+логику, вместо одного вызова сделанного фреймворком?
Re: Развивается поддержка Eltex MES в check_nwc_health
Предлагаете делать 5 вызовов+логику, вместо одного вызова сделанного фреймворком?
На данный момент это единственный способ узнать номер юнита с термодатчиком. Т.к данный функционал по запросу в один get-запрос не критичен, то его реализация вряд не будет выполнена в ближайшее время.
Евгений Киселев / Элтекс / Сервисный центр ШПД / https://eltex-co.ru/support/
Re: Развивается поддержка Eltex MES в check_nwc_health
Заведу задачу, рассмотрим возможность реализации.
Евгений Киселев / Элтекс / Сервисный центр ШПД / https://eltex-co.ru/support/
Re: Развивается поддержка Eltex MES в check_nwc_health
Evgen_94 писал(а):Заведу задачу, рассмотрим возможность реализации.
Спасибо.
Вернуться в «Коммутаторы и маршрутизаторы Ethernet»
Кто сейчас на конференции
Сейчас этот форум просматривают: Bing [Bot] и 23 гостя