nocproject.org
01:45
01:45
уже пробовал, когда пытался набросать приложение для техподдержки типа "всё в одном", через REST API
01:49
05:14
_4ePTeHok: ./noc help inject-event
05:14
эт по вчерашнему твоему
05:40
не уверен, что это стоит делать через SA
06:30
ну да, если рисовать графики - то вроде даже был пример snmp пробы для этого в PM, а меня этот вариант устраивал, потому что вызывался по нажатию кнопки, т.е. можно сказать однократно
08:28
lexus-omsk, да это понятно, я к тому чтобы интерфейс в ноке был в комплекте)
08:28
ибо все равно нужен
08:29
те как это зачем)
08:29
чтобы при каждом обновлении не мучать мозг
08:29
чтобы логику крутить не одному а всей толпой
08:29
PM надо доработать и будет интерфейс. Уже демон специальный есть, данные интерфейсов по snmp снимать умеет
08:29
не
08:29
я не про pm
08:30
pm- это динамика на долгосрочный период
08:30
я хотел чтобы в инвентори данные подтягивать со счетчиков
08:30
и порты с еррорами - допустим раскрашивать
08:30
Pm не имеет четко заданного интервала
08:30
а по тычку - показывать графики значений
08:30
будет еррор - создастся аларм
08:31
ссылку на график из PM
08:31
с обновлением раз в 5 секунд
08:31
устроит?
08:31
ну я хз) я просто в пм вообще не лазил)
08:31
вот в таком плане дорабатывать надо интерфейсы
08:31
интегрировать с другими кусками системы, а не делать из них систему в системе
08:32
в любом случае добавить интерфейс в нок надо
08:32
а то еще и конфиги интерфейсов предложишь хранить отдельно
08:32
он в разных кусках системы понадобиться
08:33
а учитывая ISetInterfaces вообще можно в инвентори редактирование интерфейса впиндюрить
08:33
т е поля description/status сделать editable
09:11
чо там с переездом на другую джангу, устаканилось? обновляться можно? :)
09:11
да вроде
09:12
неделю уже как
09:21
А если скрипт падает, это всегда ошибка, которую следует исправить ? :-)
09:22
get_chassis_id H3C-шный валится, если stp на коммутаторе отключен
09:26
ну погляди в дебаге на чем валится
09:27
эту ошибку надо исправить проверкой "а включен ли STP" или включить STP, назвать багу фичей и гордиться ею
09:27
то есть пара выходов есть
09:28
_4ePTeHok: так и глядеть не надо, и так понятно: stp нет, строка с "CIST Bridge" просто отсутствует.
09:29
а чего , по ней определялся chassis id? больше неоткуда взять?)
09:30
Пока не знаю, надо посмотреть.
09:53
в display version его нет?
10:09
народ, а можете порекомендовать линукс дистриб чтобы на сервер его поставить и там GNS3 развернуть. сразу вылетают федора, центось и убунта
10:10
ред хот
10:10
чилли пейперс)
10:10
хот дебиан
10:11
а вообще странный вопрос.
10:20
отнюдь, на федоре взлетел с косяками, потому что в репах нет пришлось сорцы тянуть, центос пролетел по той же причине, убунта мне просто не нравится, сейчас пробую сюзю, но тоже не все гладко
10:20
лучший линукс - BSD?
10:20
=)
10:21
zi_rus: тут на вкус и цвет...
10:21
dvolodin: нет. в get_chassis_id, как я вижу, MAC-адрес коммутатора выбирается. пока не нашёл, где он ещё есть. На интерфайсах - своя пачка, от +2 от этого и далее.
10:22
zi_rus: я вообще на арчлинуксе гнс3 гоняю.
10:23
`kk, мне бы только чтобы работало и чтобы не сложно, не могу себе позволить разбирать глюки каждого дистриба
10:24
вот смотри, на федоре гнс не взлетел, на сюзе vnc не взлетает
10:24
хе хе
10:24
ставь то, что сможешь завести -)
10:25
пытаюсь, я раньше только безгуишными серверами занимался там таких проблем нет
10:25
ну vnc то легче запилить чем новый дистр
10:25
dvolodin: кстати, я на beef@ закинул тесты по H3C S5120-20P
10:26
ASY2: да, я их Dmitry1 переслал
10:39
А нашёл. display device manuinfo этот mac показывает.
10:41
лучше переделать скрипт чтобы оттуда и брал
10:45
zi_rus: для федоры были пакеты по моему
10:46
Баг повесить ? А то я в книжке про питон пока дальше начальных глав не ушёл - времени не было. :-)
10:46
misak, нет, в репах точно, а еще я нашел их TODO где записано, что надо бы добавить, но как видишь еще нет
10:47
10:48
тут спеки и сорс рпм-ы
10:48
10:48
я наверное повторяюсь, но вдруг ты не гуглил ;)
10:56
misak, так гуглил, так и ставил как вторая ссылка, вываливались ошибки которых быть не должно. раньше под win у меня были проблемы, но это было только "ios не грузится" и решалось выбором другой версии, а тут все хуже.
11:01
11:02
чо готовимся опять к мозготраху
11:06
дикое желание по будильнику совецкому каждому депутату в жопу.
11:06
и завод на каждые 15 минут
11:11
насаживать по одному на минутную стрелку кремлевских курантов
11:11
ровно на час
11:13
а что ты в нём пилил ?
11:13
в ES.get_interfaces добавлял
11:14
а я кисковский get_lldp_neighbors подправил
11:15
а длинковский это уже к Dmitry1 ?
11:15
угу)
11:16
трапы вчерашние еще на других железках проверю и зашлю все..
11:16
шо ? опять ?!.. нда... Хотя лично я об этом мечтал. это про время. У нас идиот один московское время ввёл...теперь, может, вернётся на как было...
11:17
невернется)
11:17
как было московское так и останется
11:17
не, само по себе пофигу. Просто хочется, чтобы вечером в 9 ещё темно не было.
11:17
летом.
11:18
имхо не та проблема чтобы время туда сюда двигать
11:18
у нас зимой в 16 уже темно
11:18
что в 16 что в 17 разницы...
11:20
зима мне не очень критична. :-) А летом можно ещё на водоём попасть после работы.
11:33
здрасте
11:33
кто хорошо знает как реверс делегейшн в ДНС работает ?
11:34
у меня такая хрень
11:34
я в ноке делаю рендж делегейшн-а
11:34
нок строит файл, который на прверку named-checkzone полностью корректен
11:36
но потом при тесте хрень например:
11:36
host -ad 31.47.196.30
11:36
Trying "30.196.47.31.in-addr.arpa"
11:36
Host 30.196.47.31.in-addr.arpa not found: 2(SERVFAIL)
11:36
Received 43 bytes from 2a02:2a50:6::53#53 in 0 ms
11:36
это сервер на котором делегейшн настроен
11:36
а на сервере, где актуальная зона, запрос правильно ресолвится
11:37
acid232_: ну вроде НОК не по rfc делает :)
11:43
хотя ничего незаконного конечно
11:53
dvolodin, поменял железку, прошел по ней дискавери. В Physical удалило 2 лишних интерфейса от железки, в Switchports - нет.
11:57
ну в результате get_interfaces - конечно их нет от старых портов. В монго остались, раз switchports кажет в вебморде.
12:01
т е как - было на старой железке 28 портов. Поставил с 26ю
12:01
после дискавери - в физикал - 26 с новыми маками и дескрипшенами, в свитчпортс - 28
12:02
неудалило
12:04
в логах discovery посмотри
12:04
удаляло ли оно его
12:04
нет
12:05
вот смотри - порт который был и на старой и на новой железке
12:05
2012-09-20 15:50:47,191 [inv.discovery: interface_discovery(ES3528-test)] Interface 'Eth 1/13' has been changed: mac = 00:12:CF:87:CE:4D
12:05
2012-09-20 15:50:47,200 [inv.discovery: interface_discovery(ES3528-test)] Subinterface 'Eth 1/13' has been changed: untagged_vlan = 1, mac = 00:12:CF:87:CE:4D, tagged_vlans = [4093]
12:05
а 1/27 1/28 вообще нету в логе
12:05
стоп..недоглядел
12:05
2012-09-20 15:50:47,246 [inv.discovery: interface_discovery(ES3528-test)] Removing interface Eth 1/27
12:05
2012-09-20 15:50:47,248 [inv.discovery: interface_discovery(ES3528-test)] Removing interface Eth 1/28
12:06
а вот сабы - нет
12:12
в лог должно писать Removing subinterface?
12:12
_4ePTeHok: попробуй r6902
12:30
_4ePTeHok: это ты сам уже наредактировал
12:31
нет в репо этого пробела
12:32
э пробела в какой строке7
12:32
11 ==> from noc.inv.discovery.reports.interfacereport import InterfaceReport
12:33
пробельчик добавил в начале
12:33
File: /usr/local/noc/inv/discovery/jobs/interface_discovery.py (Line: 11)
12:33
ааа, мать мать мать.
12:37
2012-09-20 16:38:20,307 [inv.discovery] Running job interface_discovery(ES3528-test)
12:37
2012-09-20 16:38:40,502 [inv.discovery] Job interface_discovery(ES3528-test) is completed successfully
12:37
и все.
12:37
сабы в монго остались
12:49
посмотри interfacereport.py
12:49
submit_subinterfaces
12:51
ну мы же туда правки и вносили
12:53
может оно не удаляет сабы, потому что самих интерфейсов уже нет?
12:56
qs = SubInterface.objects.filter(
12:56
managed_object=self.object.id, interface=interface.id)
12:56
вот тут интерфейса то уже нету
12:56
остался только саб
12:57
счас рокирну обратно и проверю удалилт аль нет.
13:02
хехе.
13:02
теперь у меня по два интерфейса 1/27 1/28
13:02
в свитчпортах
13:03
и не удалились опять же
13:03
надо проверку добавлять на name
13:03
чтобы не дублировалось
13:04
в сабах всмысле.
13:06
audit trail и notification groups должны пролечиться
13:10
кстати, а из noc оборудование настраивается ? Вроде я set_что-то не видел пока...
13:10
что там у нас еще осталось поломанного с django 1.4?
13:11
dvolodin: audit trail - ok, notification group - traceback
13:11
soory
13:12
notification group - ok, users - traceback :)
13:12
это вопрос к тому, что у H3C команда save разное количество "yes" хочет на разных коммутаторах.
13:15
dvolodin, иконка в FM-Events для выбора класса ивентов в фильтр.
13:16
ASY2, забить yes/nyes/nyes/n?
13:16
плохо от лишнего yes не станет же?)
13:18
по идее нет. только вопрос, не надо ли там будет ждать вопроса сначала. А то второй может и проигнорировать...
13:21
ну после /n пойдет след строка.
13:26
dvolodin: редактирование\удаление групп
13:30
ежики такие информативные. SYSLOG: Sep 20 17:32:25 172.16.3.100 snmp
13:31
чо он хотел сказать, хз.
13:32
misak: а про юзеров уговора не было :)
13:51
_4ePTeHok: пойдёт-то она пойдёт, только куда попадёт... некоторые устройсва сбрасывают то, что к ним приходит до вопроса.
13:51
что, скорее, правильно...
13:51
с h3c не проверял.
14:03
14:03
что там у нас еще
14:03
юзеры, группы и save as new/
14:03
?
14:04
пишите там в issue
Share this page
Share this page: