About Forum Blogs NOC Docs Downloads KB Issues Code CI Registration

nocproject.org

#nocproject.org at irc.freenode.net log.
Back to nocproject.org Back to IRC log index
Date: 01.08.2012
freeseacher #
03:58
хай :)
04:02
dvolodin, накатывать последние изменения аккуратно или можно ? :)
dvolodin #
04:02
только на тесте
04:02
и тестируем до упора
04:04
я распислил монструозные models.py на части
04:05
могут вылезти import error
freeseacher #
04:06
dvolodin, а ты про Sentry знаешь ? давай его прикрутим ?
04:06
для отлова багов
dvolodin #
04:08
не встречал
04:08
а что даст?
freeseacher #
04:08
https://github.com/dcramer/sentry
04:08
очень просто прикручивается. делает логгирование ошибок у пользователей
04:08
500ые ловит например
04:09
я у себя поставит ьпоставил. но метод логгирования не менял.
04:09
у меня народ часто жалучется что поймали ошибку. а я как слепой котенок должен у них потом спрашивать подробности. а она бывает не воспроизводится
dvolodin #
04:10
500-е я и так отловить могу в обработчике
freeseacher #
04:10
так полный стек трейс
dvolodin #
04:11
он выдается и так, если включен log_api_calls
freeseacher #
04:11
ну в общем это надо.
04:12
не к спеху конечно, но как система логгирования очень прикольно.
04:12
думаю из нее можно было бы и автокоммитить баги в джиру :)
04:13
плюс точное понимание каких ошибок сколько
dvolodin #
04:14
у меня несколько другая идея была
04:14
админская консоль куда собираются все ошибки
freeseacher #
04:14
ну это оно короче :)
04:14
с почти нулевым конфигурированием
dvolodin #
04:14
и оттруда можно заводить и админить issue
freeseacher #
04:15
да. это там есть
dvolodin #
04:16
читать про апдейты, получать рекоммендации и прочее
04:16
в общем -- морда для support'а
freeseacher #
04:17
нее. не при текущем положении дел. rss на форуме и kb вполне доставляет.
dvolodin #
04:20
у меня даже несколько более широкая идея была, навеянная SAP'ом
04:20
сделать что-то вроде landscape manager
04:20
чтобы перетаскивать pyRule с теста на продуктив
04:21
и апгрейдить несколько инсталляций
freeseacher #
04:23
у тя на саппорте есть инсталяции ?
dvolodin #
04:23
ага
freeseacher #
04:23
которые ты сам апдейтишь ?
dvolodin #
04:23
и такие есть
04:23
нет, это немного для другого
freeseacher #
04:23
хм. тогда может быть.
dvolodin #
04:23
представь, что у тебя 3 среды
04:23
dev, test и продуктив
04:24
разных версий, естественно
freeseacher #
04:24
ага
dvolodin #
04:24
ошибки возникают на всех
04:25
часть - вызвана твоим творчеством, часть - ошибки в NOC
04:25
кроме того, ты лопатишь pyRule
04:26
в таком случае полезно иметь централизованный инструмент, который будет таскать эти pyRule и прочие данные между средами
04:26
кроме того, если ты засабмитил багу, то я централизованно могу узнать, у кого она проявлялась
04:27
и по исправлении ты в админской морде получешь рекомендацию накатить апдейт
04:28
в общем такая конфетка :)
04:29
и как бонус - сбор диагностики
04:31
на вырученные средства будем нанимать мордоклепателей и докописателей
04:31
:)
freeseacher #
04:34
ага.
04:35
посмотри сентри. может его будет проще слегка доделать. чем пилить с нуля
dvolodin #
04:36
возможно
freeseacher #
04:36
ибо то что ты говоришь я там вижу
04:37
а может. ну это прям совсем странный вариант. стоит поднять его централизовано. у тебя.
04:38
и часть ошибок, или почищенный от приватных данных лог сккидывать тебе сразу
dvolodin #
04:56
Давеча ставил Talend TIS, морда, ну один в один NOC :)
mikevlz #
06:32
Я как всегда с глюками UI - ни в хроме, ни в лисе не вижу кнопку, добавляющую профиль интерфейса. В сафари вижу, не сохраняет.
06:33
всем здрасте, кстати
zi_rus #
06:33
dvolodin, а это нормально? я открыл vc вижу что в интерфейсы попала железка не из того домена, поменял ей тег чтобы она попала под другой селектор, заново открываю vc в интерфейсах все чисто, а в главной таблице так и светится ip 1 интерфейс
mikevlz #
06:34
а, не гоню, созхраняется, просто нельзя пробелы в имени...
06:36
осталось понять, как оно настраивается...
06:38
а вот импорт вланов с Brocade IronWare не пашет в новом UI. Только что в сафаре попробовал...
06:39
список есть, Save > Failed to save VCs
acid232 #
06:41
dvolodin: а можно вопрос
06:41
все комерческие фолты хвастаются тем что умеют ходить во внешний инвентори и "обогащать" события
06:41
как обстоят дела с таким функционалом в нок-е
Dmitry1 #
06:52
inventory пока нету
06:52
только в планах
06:53
но у NOC есть механизм вытягивания внешних данных
acid232 #
06:56
есть примеры его использования?
Dmitry1 #
06:58
аларм с BGP
acid232 #
07:16
"datasource": "peer.Peer"
07:37
что-то у меня сломалось после накатывания утром
07:37
не показывает фильтр ивентов по устройству
07:39
для некоторых работает, для некоторых - нет, серая табличка и все
dvolodin #
07:39
утренние коммиты тщательно тестим
07:39
и смотрим в логах 500-е ошибки
acid232 #
07:57
сломалось добавление нового MO - http://pastebin.com/dtrzgCJM
07:58
issue генерить? или можно так починить
dvolodin #
08:01
сейчас починю
08:07
пофиксил
acid232 #
08:29
спасибо
08:32
event filter по mo работает иногда
08:33
2012-08-01 11:33:20,917 500 GET /fm/event/events/?page=2&status=A&from_time=&to_time=&managed_object=kie-bro-smp-r0-t3-asw0&event_class= (127.0.0.1) 125.07ms
08:33
вот это 500 ошибка?
08:33
2012-08-01 11:34:41,018 200 GET /fm/event/events/?page=&status=A&from_time=&to_time=&managed_object=kie-bro-smp-r0-t2-asw0&event_class= (127.0.0.1) 473.28ms
dvolodin #
08:46
да
08:46
log_api_calls = True в конфиге пропиши ему
_4ePTeHok #
08:49
dvolodin, а линки в инвентори на текущий момент какую то функцию выполняют?
dvolodin #
08:49
отображаются в inv > interfaces
_4ePTeHok #
08:49
или чисто информативную?
08:49
агу
dvolodin #
08:49
:)
08:49
дальше будем по ним RCA в FM делать и VC provisioning
_4ePTeHok #
08:51
скажи, при заведении issue можно сразу выбрать ответственного? А то на тебя вешаются, а коммиттить вроде Дима должен по профилям
dvolodin #
08:52
можно выбрать, да
_4ePTeHok #
08:55
а вот переназначить мне - нельзя)
08:55
уже созданное всмысле
acid232 #
08:59
а в каком логе искать потом вывод
09:00
в noc-web.log ничего не изменилосьт
09:19
ау?
nixwizard #
11:36
коллеги кто тестил IOS.get_vlans на IOS-XE, у меня на IOS-XE Software, Catalyst 4500 L3 Switch
11:36
"show vlan-switch" выдает ошибку, а отрабатывает "show vlan brief"
11:40
похоже на XE вообще нельзя ориентироваться
12:08
я про эту строку
12:08
@NOCScript.match(platform__regex=r"^([123][78]\d\d|72\d\d|IOS-XE)")
dvolodin #
12:20
хм
Dmitry1 #
12:38
nixwizard: У тебя есть доступ к 4500 каталисту? Можешь проверить NOC-40 ?
_4ePTeHok #
12:44
dvolodin, Dmitry1, NOC-617 обратите внимание, что без NOC-609, NOC-610, NOC-611 работать не будет.
12:44
тесты к NOC-609, NOC-610, NOC-611 дошлю сейчас..
Dmitry1 #
12:45
ага
12:45
Вроде бы у Skripnik бали эджкоры. Он сможет потестировать
_4ePTeHok #
12:46
мы пробовали с ним как раз
Dmitry1 #
12:47
может завтра закоммичу. Сегодня первое число и мне мозг выносят
_4ePTeHok #
12:47
пусть он сделает test's для 3510MA - они у него есть..
Skripnik #
12:47
пробовали. если в секции сабинтерфейсов прописан мак - в логах дисковери выпадает трейс. can't adapt type 'MAC'
12:47
нок обновлял сегодня
_4ePTeHok #
12:47
из дебага отрабатывает?
Skripnik #
12:47
да
dvolodin #
12:47
лечится апдейтом psycopg2 до последней версии
_4ePTeHok #
12:47
значит это не проблема скрипта
Skripnik #
12:48
сейчас попробую обновиться
Dmitry1 #
12:51
Народ, у кого есть свежие прошивки для Allied Telesis ? А то они с сайта уже не отдают
12:52
Интересует AT-9424T версии больше чем 2.1
nixwizard #
12:56
Dmitry1: show idprom chassis работает на Catalyst 4500 L3 Switch
12:57
Dmitry1: Cisco IOS Software, IOS-XE Software, Catalyst 4500 L3 Switch Software (cat4500e-UNIVERSAL-M), Version 03.02.00.SG RELEASE SOFTWARE (fc4)
12:59
Dmitry1: а вот get_chassis_id в трейс свалилось
Skripnik #
13:18
после обновления в логах ошибки пропали, но найденые интерфейсы так и не вижу
_4ePTeHok #
13:31
Dmitry1, тесты ко всем сопутствующим скриптам прицепил.
Skripnik #
13:32
подскажите хоть куда копать, а то субинтерфейсы добавляются, в монго их видно, а у себя увидеть ни как не могу
Dmitry1 #
13:32
в VC их видно обычно
Skripnik #
13:33
хм. там даже не подумал смотреть. сейчас гляну
_4ePTeHok #
13:35
вот бы было здорово - в инвентори тыкаешь на комментарий к порту, изменяешь, а активатор взял iSetInterfaces и забил на железяку комментарий...
Dmitry1 #
13:36
Будет такое
13:37
Только для этого сначала нужно Inventory сделать
_4ePTeHok #
13:37
угу
13:37
оказывается понимать хоть немного питон можно за несколько дней научится)
Skripnik #
13:38
в VC у меня куча ранее добавленных вланов. даже не знаю где их тут смотреть
_4ePTeHok #
13:39
Dmitry1, а у тебя DES1228МЕ нет случаем? У них есть какой то процедурный сброс пароля консольки?)
Dmitry1 #
13:40
у меня такой только совсем сгоревший есть. к живому свичу доступа нету
_4ePTeHok #
13:40
эх.
Dmitry1 #
13:41
Как-то надо будет фотки сделать, типа похвастатьсяжелезками
_4ePTeHok #
13:41
чойта только похвастаться. Для инвентори могут пригодиться.
Dmitry1 #
13:41
А то за время моей работы сы понакупляли кучу экзотических железок, поеа не остановились на D-Link'ах
_4ePTeHok #
13:42
такс. вот скажи - "купляли" это украинское?) А то я голову всю жизнь ломаю, почему у меня дедушка так говорит)
Dmitry1 #
13:43
тут скорее суржик, чем украинское
Skripnik #
13:44
В Vc при редактировании влана, если нажать кнопку VC Interfaces видны Taged/untaget интерфейсы а также L3
_4ePTeHok #
13:45
а в инвернтори нет)
Skripnik #
13:46
вот именно.
_4ePTeHok #
13:47
кеш браузера чистил, логин-делогин?
Skripnik #
13:47
кеш чистил. второе сейчас сделаем.
13:49
и здесь "не судьба"
13:52
еще один вопрос - после редактирование Vc в столбце int. появляется количество интерфейсов. до редактирования этой записи нет. prefix так и остается пустой
dvolodin #
13:58
кеши
Skripnik #
14:01
кеш чистил. сейчас попробую на другой машине глянуть
14:04
на другой машине такая же картина
Dmitry1 #
14:05
У меня тоже в Inventory -> Interfaces чистая страница. А что, там что-то должно бвть?
_4ePTeHok #
14:11
ну да)
14:11
интерфейсы найденные дискавери)
Skripnik #
14:11
так вроде интерфейсы начали вытягиваться. что-то да должно показать
_4ePTeHok #
14:11
по крайней мере в |NOC|0.7(4)r6532| оно есть.
Skripnik #
14:12
кстати, есть ли вожможность массово удалить вланы?
acid232 #
14:30
у меня после утренних коммитов перестали ивенты приходить
Tweet
Share this page
Share this page: Tweet