nocproject.org
02:07
День добрый. Есть вопросик - люди подскажите почему результат выполнения скрипта под дебагом отличается от того что получается если выполнить тот же скрипт из web?
02:16
Не встречал такого, какой скрипт?
03:24
dvolodin, дима. хай
03:24
мне кажется нок както не верно закрывыает соединения
03:25
03:25
символизирует
03:25
03:38
скрипт get_version (я его немного дорабатывал для хуавея, т.к. не совсех железок корректно отрабатывал) - вот окончание процесса под дебагом: 2012-06-13 10:43:28,049 3 TICKS TO EXIT
03:38
2012-06-13 10:43:29,050 Tick
03:38
2012-06-13 10:43:29,051 2 TICKS TO EXIT
03:38
2012-06-13 10:43:30,052 Tick
03:38
2012-06-13 10:43:30,053 1 TICKS TO EXIT
03:38
2012-06-13 10:43:31,054 Tick
03:38
2012-06-13 10:43:31,055 EXIT
03:38
2012-06-13 10:43:31,056 SCRIPT RESULT: script-94.243.0.155-Huawei.VRP.get_version
03:38
{'platform': 'S5328C-EI-24S', 'vendor': 'Huawei', 'version': '5.70'}
03:38
2012-06-13 10:43:31,057 Shutting down the factory
03:38
2012-06-13 10:43:31,057 0 TICKS TO EXIT
03:39
bignik, есть мненеичто надо скрипт для хуавея переписывать под каждую версию VRP. или пилить как для Dlink.DxS
03:40
а вот что получаю через web: Object R14.AG01
03:40
Address 94.243.0.155
03:40
Profile Huawei.VRP
03:40
Vendor Huawei
03:40
Platform Technologies
03:40
Version 5.70
03:41
я и так допиливаю, причем под дебагом все корректно, но из web-а фигня лезет, вот я и думаю noc результаты не кеширует?
03:41
запусти шедулерное задание get_version
03:41
оно закешировало результаты похоже
03:42
а где кеш и как его очистить?
03:42
он почиститься при сделующем опросе
03:42
у тя задание get_version отработает и оно кешнет
03:43
ну в ручную запусти шедулерное задание
03:43
понял, спасибо сейчас попробую...:)
04:01
не помогло, и что еще странно для железки S5328C для которой я приводил результаты в поле Platform в web-e значение Technologies никак плучаться не должно - для этой железки что по CLI, что по SNMP отдается - TECH CO., LTD, т.е. ощущение что noc берет данные c другой железки или
04:01
некорректно закешировал и теперь не обновляет, блин...
04:04
подскажите куда копать дальше?
04:10
попробуй тогда удалить данные.
04:10
в свойствах объекта галочки на удалить. и снова задание
04:17
удалить данные - в смысле удалить железки из service activation?
04:17
нет атрибуты.
04:17
они в настройках железяки в самом низу
04:19
у меня все строки с атрибутами пустые...
04:20
ага. а что тогда значит "через web"
04:23
ну я для нужной железки в service activation выбираю в поле action - script, ну и соответственно дальше get_version и получаю результат...
04:25
может поробовать все хуавеи удалить и потом снова добавить?
04:25
у меня их немного пока...
04:39
нарвался на трейс при удалении одного свитча - 12 удалил... похоже в базе какая-то рассинхронизация пошла...
04:41
вот это что значит - Integrity Error: <ManagedObject: R16.AG00> object is referenced from <class 'noc.inv.models.DiscoveryStatusInterface'>
05:48
Спасибо, freeseacher, все заработало... :)
06:03
Привет, подскажите как в сборщике конфигов игнорировать строчки содержащие More(Enter: next line, spacebar:
06:03
где и как прописывать?
06:04
clear ADSL:
06:04
warn ADSL:
06:04
вот 3 строки
06:25
Люди, человеки, есть кто?
06:47
"убить всех человеков"
06:47
06:52
чет не пробовал я еще 12.04 ибо свежее не значит хорошее
06:52
)
06:57
я смотрел, там с нужными пакетами плохо
06:57
либо версии старые, либо собирать нужно
06:57
вот вот, как правило когда ставишь новую версию, то собрать что либо самому проблема из-за зависимостей.
07:17
у меня 6й дебиан, не было проблем таких вроде
07:37
./noc debug-script -c public get_ip_discovery crt02-yla-srv отрабатывает нормально, но долго. а в логи валится с ошибкой, видимо по таймауту - где там увеличить ?
07:38
Привет, подскажите как в сборщике конфигов игнорировать строчки содержащие More(Enter: next line, spacebar:
07:38
clear ADSL:
07:38
warn ADSL:
07:38
вот эти 3 строки которые выше где и как прописывать?
07:39
напишите ему use vm image )
07:42
в общем да
07:43
для того, чтобы попробовать и отработать стратегию внедрения вполне достаточно VM image
07:45
пойти что ли профиль для SNR начать катать
07:46
судя по всему их в нашем хозяйстве ой прибавится
07:58
Unbeerab1e, что за SNR?
07:58
shop.nag.ru
08:00
dvolodin, а filter по ip искать не будет?
08:13
первый раз такие вижу
08:13
обычный китай, брендированный SNR
08:14
мы пока одну только железку пользуем, SNR-S2960-48G
08:14
в одном из домов второй свитч уже никак не поставить, а 24 портов не хватает
08:14
эта же железяка существует под брендом эджкоры
08:16
описание радует: "Заметно оптимизирована аппаратная база, улучшено качество сборки и пайки. "
08:59
Unbeerab1e: SNR - это accton?
09:04
тот же ежик, только сбоку?
09:08
zi_rus: какой filter?
09:12
dvolodin, я точно не уверен, но судя по всему SNR-S2960-48G == EdgeCore ES3552M, по крайней мере аппаратно
09:12
а вот прошивка у них может быть и разной
09:12
эджкоры я не ковырял, а в SNR cli очень cisco-like
09:13
у ежиков тоже
09:13
на marvel'е он?
09:16
боюсь, удалённо это не посмотреть
09:23
если платформа ежиков - то марвел.
09:23
на этой платформе кто только не делает свитчи
09:23
я только 3 бренда видел своими глазами
09:24
_4ePTeHok: у них еще старые на broadcom были
09:24
ну это 3526 1е. 2-е уже вроде на марвелах шли
09:24
dvolodin, ipam report filter
09:40
клёво. профиль EdgeCore.ES работает на свитче SNR
09:40
а чего ему не работать-то
09:41
я не думаю, что nag софт там пилили
09:41
думаю пилили, но на предмет устойчивости только лишь :)
09:42
а строковые константы нафиг никому кроме хуавея пилить не хочетс
09:44
ох, остаются только ненавистные дир-100 в парке оборудования
09:45
из тех что никак
09:45
автоматизация через веб интерфейс ?
09:46
а сейчас вообще какие есть профили с готовыми примерами использования веб-схемы?
09:46
ага
09:46
аудиокодесы
09:46
но там get
09:47
а тебе если я правильно помню нужны post
09:47
их в ноке имхо
09:56
Unbeerab1e, эжи у нас были, хорошо что я их удачно все на huawei s 2300 махнул
09:57
Unbeerab1e: Mediant2000
09:58
dvolodin, а custom fields будут отображаться в ИПАМ, как в vc?
10:00
а то я Project прикрутил, а его не видно
10:02
zi_rus: они отображаются в формах
10:02
а вот насчет общей таблички - я не уверен, что стоит это делать
10:02
dvolodin, в vc - да, в ipam - нет
10:02
можно, конечно, вместо html table подложить два grid'а
10:03
а, теперь вижу где
10:03
в общей табличке надо
10:03
а там где это сейчас, это жесть
10:04
может действительно, не париться с деревьями и сделать приложение в виде двух гридов и двух форм?
10:06
Деревья наверно прикольнее, а где смотреть?
10:11
dvolodin, ip - структура иерархичная, дерево для нее подходящаяя форма
10:30
zi_rus: там надо совместить дерево с большим количеством полей и таблицу адресов
11:22
dvolodin, как на счет того, чтобы когда в inv.interfaces линкуешь пару портов, то для гигабитного порта не отображались в вариантах 10G порты, ты же их никак не сможешь соединить
11:22
и соответственно, наоборот
11:22
и почему оно не дискаверит интерфейсы которые shutdown?
11:37
здравствуйте, подскажите как посмотреть в чем именно проблема со скриптами с некоторыми коммутаторами
11:38
есть большой парк коммуатторов dlink, с большинством коммутаторов noc работает отлично, но есть несколько проблемных моделей
11:38
DGS 6604, dgs 3024 и dgs3312SR
11:38
HighwayStar, ./noc debug-script <script> <mo>
11:38
при выполнении какого-либо скрипта noc просто отваливается по таймауту
11:43
а manage object указывать по ip или идентификатор из noc ?
11:44
название в ноке
11:44
для ip там синтаксис сложнее
11:45
хотя если у вас mo=ip
11:45
то я не знаю как он сработает
11:47
11:48
с теми устрйствами с которыми нок работает, получается такой же вывод
11:49
а все понял, неправильно вызывал
11:51
подключение идет, коммутатор что-то выдает, но где-то в парсере скрипт валится. трейсбеки в багтрекер выложит или сюда можно?
11:52
HighwayStar, надо писать просто get_version, он по профилю сам выберет нужный
11:52
да я понял, уже так и сделал
11:54
и -с не надо, там snmp нет почти нигде
11:56
11:58
а вот такое на DGS-6604
11:58
12:02
что-то мне говорит, что длинк выдает то что нок совсем не готов услышать
12:06
например это "Device S/N", а ждет он "Serial Number"
12:09
стоит это пофиксить расширением регэкспов в апстриме или мне пофиксить только свои скрипты?
12:09
HighwayStar, пообщайся с Dmitry11 или dvolodin
12:10
У меня просто не было доступа к этим свичам
12:56
а к хуавеям когда допишешь интерфейсы? )
13:11
я две последних недели экхамены в институте сдаю. :(
13:11
возможно завтра и попытаюсь дописать
Share this page
Share this page: