Стартовая страница › Форумы › Новые идеи › Импорт — Экспорт
Помечено: snmp, администратор, настройка
- В этой теме 40 ответов, 5 участников, последнее обновление 2 года, 2 месяца назад сделано
a80808.
-
АвторСообщения
-
01.04.2024 в 13:08 #31777
JurasskParkУчастникДайте ваш MIB, xml или что вы там вставляете.
Я посмотрю, но ничего не обещаю.01.04.2024 в 13:15 #31781
manjey73УчастникНу вот один из. Попробуйте в нем разберитесь, как он OID пишет. 🙂
-
Ответ изменён 2 года, 2 месяца назад пользователем
manjey73.
01.04.2024 в 13:19 #31784
manjey73Участникбез mib браузера он как бы бесполезен, так как загружаясь он подтягивает какую-то базу и уже только в нем можно посмотреть номер OID.
Вот так сидишь и копируешь из браузера по одному…01.04.2024 в 13:21 #31786
a80808УчастникИМХО mib Браузер покажет структуру, дальше проще. Там как правило нужно то 2 — 3 OID. А копаться в самом mib файле сумасшедший дом. У меня был пример с файлом для израильских мультиплексоров — версия 3 и все управление на snmp. Хотели для мониторинга взять сигналы о состоянии…Да, общая длина файла больше 100 кб….
В конце концов плюнул и взял релейный контакт01.04.2024 в 13:25 #31790
manjey73УчастникВопрос то в другом. Возможно ли в драйвере SNMP использовать загрузку mib скажем при установке какого-нибудь бесплатного браузера и подтягивания сразу всех OID.
А потом просто дать свои имена тегам, переназвав английское на русское и сохранить как шаблон. ?
А не заниматься копированием вручную…
01.04.2024 в 13:29 #31794
a80808УчастникЭто надо в драйвер вставлять механизм расшифровки OID. Может Михаил возьмет в будущую разработку? Вещь то конечно полезная. Как вариант возможно будет еще один драйвер, который работает с mib файлами
01.04.2024 в 13:35 #31795
JurasskParkУчастник01.04.2024 в 13:41 #31796
manjey73Участник@JurasskPark чтобы драйвер имел возможность загружать mib, переваривал его и скажем перетаскиванием либо всей ветки, либо отдельными элементами создавало шаблон для драйвера.
На текущий момент драйвер не поддерживает snmp Trap, а их бы тоже очень хотелось 🙂
Но хотя бы автоматизировать подключение устройств.01.04.2024 в 13:42 #31797
manjey73Участникда, вот те самые OID и приходится копировать и ручками создавать в драйвере. Иногда это муторно
01.04.2024 в 13:43 #31798
JurasskParkУчастникЧто такое snmp Trap — я не понимаю и не знаю. Я вообще с SNMP не умею работать.
Но по поводу переварки посмотрю.01.04.2024 в 13:51 #31799
manjey73УчастникТут плохо, что iRiasoning платный браузер, понятно что он есть у всех 🙂
А есть ли бесплатные, которые сделают экспорт в xml даже не знаю.Второй момент, классами тут не получится проходить по xml, так как они явно будут отличаться от устройства к устройству. то есть проход по xml просто по дереву.
Тут скорее всего код с рефлексией требуется, так как неизвестно количество вложений.
-
Ответ изменён 2 года, 2 месяца назад пользователем
manjey73.
01.04.2024 в 16:28 #31807
sergyltdУчастникНу, мужики…. Переварить мибы в некоторый удобоваримый вид можно с помощью утилиты snmptranslate из пакета NetSNMP. Там вариантов трансляции довольно много. Вопрос в том, что Администратор не принимает файлов В ПРИНЦИПЕ! Даже копи пасте не принимает. Он суровый — пашите негры — солнце еще высоко.
А XML файл его тоже надо сформировать — нет таких программ чтоб именно в таком формате файл сделать.
Разбор мибов довольно многогранная штука — там же бывают таблицы с изменяемыми ключами, таблицы с идентификаторами объектов…. — это уже специальная тема. А вот принять csv файл — это было бы круто.
Ну и конечно трэпы (Traps) надо принимать.Но это уже драйвер, не Админ. Самое простое это запускать родную трэполовилку и через сокет передавать результат в скаду(таким путем многие ходят). Трэп обработать внешним скриптом проще, а скада получит удобоваримый (для нее) результат и выведет его в нотификатор.01.04.2024 в 17:37 #31810
manjey73УчастникНа самом деле, зная как формируется xml для Scada можно из экспортированного xml того же iReasoning браузера быстро делать нужный. Потом его подкидывать в качестве шаблона и уже выставлять там галочки что требуется читать а что нет.
тут больше состыковка нужна, в идеале утилита или интегрировать в драйвер открытие файла xml от браузера и перетягивание переменных. Типа упростить процесс
02.04.2024 в 15:33 #31851
MikhailМодераторЧто такое snmp Trap — я не понимаю и не знаю. Я вообще с SNMP не умею работать.
Это когда Ваш софт открывает TCP-порт и ждёт сообщений от оборудования.
02.04.2024 в 18:28 #31860
JurasskParkУчастникhttps://www.youtube.com/watch?v=Eb6sucND1Ms
Вот так получилось.
Ничего сложного не было бы, если бы у драйвера была форма, а не DialogResult.
Из за чего форму добавлять на Control и заново свойства прикручивать.P.S. Я так и не понял, должны ли быть точки в OID или нет в начале. У Михаила они есть, вы пишете что не надо. ))))))
-
Ответ изменён 2 года, 2 месяца назад пользователем
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.
