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: 02.09.2013
freeseacher #
04:39
господа, на версию с notification-center обновлялся кто нить с валидаторами ?
04:39
работают ?
teroni804 #
04:41
а все же объеденили вроде?
04:42
в девелоп
freeseacher #
04:42
ага
04:43
я на нее обновился.
04:43
а письма по валидатором не идут
dvolodin #
05:05
готовимся к релизу
05:05
посмотрите кто-нибудь позиционирование менюшки в inv.map
05:05
не работает setPosition
freeseacher #
05:05
dvolodin, !!!
05:05
:)
05:05
давай варнинги зациним ?
05:05
зачиним
dvolodin #
05:07
misak: насчет NOC-1013 - там проверка стоит, которая не даст создать адрес, если он попадает в диапазон делегирования реверсных зон
05:07
freeseacher: какие warning'и?
freeseacher #
05:08
валидаторы
05:20
dvolodin, ?
05:21
спроси у меня что нить :)
05:21
а то я волнуюсь
05:23
и еще в нотификации поменялись формат сообщения. я по возможности поменял все как было.
05:23
заголовок перестал содердать полный путь до устройства
05:24
стало невозможным определисть к акаокму городу относится то или иное письмо.
dvolodin #
05:24
а что не так с валидаторами?
freeseacher #
05:24
письма не идут
dvolodin #
05:24
какие сообщения менял?
05:24
письма с ошибками конфигов?
freeseacher #
05:25
http://pastie.org/8290376
dvolodin #
05:26
object.name заменил на object.repo_path?
freeseacher #
05:26
да
dvolodin #
05:26
ok
freeseacher #
05:27
и вот только что добавил
05:27
-Subject: {% if is_new %}New config for {{ object.name }}{% else %}{{ object.name }} config has been changed{% endif %}
05:27
+Subject: {% if is_new %}New config for config/{{ object.repo_path }}{% else %}NOC: Object changed config/{{ object.repo_path }}{% endif %}
dvolodin #
05:27
а с warning'ами что?
freeseacher #
05:27
не идут
05:27
совсем
05:27
ни одного письма за сутки
dvolodin #
05:28
ok, это починим
teroni804 #
05:28
подскажите регексп тестировщик онлайЮ тут пробегал вроде недавно
freeseacher #
05:29
я так понимаю что бы оно ходило надо кусок кода дописать
05:29
либо как то зафиксить метод write
05:29
переведя его на сообщения
05:30
teroni804, лучше всех kodos
05:30
он правда офлайновый
05:30
но есть под все оси
zi_rus #
05:30
народ, я хочу еще раз задать вопрос про трейс в ноке http://pastebin.com/bFbFTJdg на выходных уже все переделал, и монгу перекомпилил и все базы снес и заново создал и нок переустановил с нуля, ничего не помогает, разве что ОС на сервере не сносил, что это вобще за ф
05:30
игня. может в самой pymongo баг. и вообще причем здесь pymongo если МО хранятся в postgres
teroni804 #
05:30
мне не лучший надо :-)
zi_rus #
05:32
teroni804, он вроде не пробегал а упоминался как вариант и даже хотели аналог прямо в нок запилить
freeseacher #
05:32
teroni804, я другие тестировал они все под яваскриптовые регулярки или под перловые заточены
05:32
не 100% подходят правила
dvolodin #
05:32
zi_rus: видел я такое, да
zi_rus #
05:32
dvolodin, ты меня обнадеживаешь, это можно полечить?
freeseacher #
05:33
видимо каким нить вариантов sync процедуры
zi_rus #
05:33
я кстати нашел в багтрекере что я уже такой баг сдавал, только там креш сыпался, и оно само прошло через несколько обновлений
dvolodin #
05:34
zi_rus: да, залечил
05:35
монга вылетает при попытке добавить пуской список :)
zi_rus #
05:35
dvolodin, спасибо, я уже хотел волосы начинать рвать в разных метсах, у других то все работало, значит косяк локальный
05:38
кстати, вопрос про id_discovery
dvolodin #
05:38
какой?
zi_rus #
05:38
есть ли вообще смысл его выполнять периодически
05:39
этот параметр вроде как неизменен
05:39
(это так, опять мысли по оптимизации, чем меньше нок лазает на железки, тем мне приятней :) )
dvolodin #
05:42
линейные карты могут его изменять
zi_rus #
05:43
да, наверное
05:44
значит для профиля каталистов просто задрать его побольше и бедт нормально
teroni804 #
05:46
http://regexponline.com/
freeseacher #
05:53
zi_rus, а ты ipv6 в ноке юзаешь ?
zi_rus #
05:54
да
freeseacher #
05:54
глюки какие есть ?
zi_rus #
05:54
да нет
05:54
freeseacher, ipv6 какой?
05:54
ip MO?
05:54
или ИПАМ?
freeseacher #
05:55
IPAM
zi_rus #
05:55
нормально работает
05:55
веду там адреса
freeseacher #
05:55
интеграции какие нить есть ?
05:56
REST API юзал ?
zi_rus #
05:56
нет
freeseacher #
05:56
эх.
zi_rus #
05:56
весь в6 в тестовом режиме, непродакшен
05:56
так что ничего ни с чем не интегрировал
teroni804 #
05:57
Dmitry1: ты тут?
05:58
Dmitry1: задачку NOC-1024 пере открыл пголяди если сможешь
mikevlz|3 #
06:04
teroni804: http://re-try.appspot.com/
06:04
чиста червячный регэксп-тестер
zi_rus #
06:08
teroni804, да от тебя здесь пользы за 2 недели больше чем от меня за два года
mikevlz|3 #
06:18
чо поделать, норкоман... =)
zi_rus #
06:20
dvolodin, в vc.vc interfaces в списке последняя запятая лишняя
teroni804 #
06:26
zi_rus: я 2 года назад заходил...смотрел.. повесил несколько задач.. - до сих пор висят
zi_rus #
06:28
не ты один, новый багтрекер как раз два года существует
06:28
ты хотя бы проблемы решаешь, а многие вроде меня их только создают
teroni804 #
06:29
ну к сожалению ждать манки ... долго..
06:30
и не фиакт что она свалится..
06:30
факт
zi_rus #
07:09
Dmitry1, тут?
Dr01d #
07:38
подскажите, а реализован ли провижининг IP адресов в ASM при добавлении записей в DNS?
07:38
Т.к виз ASM в DNS работает, а обратно?
freeseacher #
07:48
Dr01d, чо :) ?
Dr01d #
08:11
freeseacher, Ну как че =) Ввожу FQDN для IP в ASM , она добавляется в зону DNS
freeseacher #
08:11
что такое ASM?
zi_rus #
08:11
ИПАМ
Dr01d #
08:12
А если новую запись добавляю в DNS и IP указываю из подсети которая есть в ASM, ничего не происходить )
08:12
Adress Spase Management
zi_rus #
08:12
Dr01d, ибо днс ничего не знает про врф
08:12
направление только одно
08:12
из ипам в днс
freeseacher #
08:14
свежее название ASM :) у меня скорее с язвком программирования ассоцииуется
08:15
Dr01d, либо нок исходник для всей информации DNS либо ручные скрипты по прописыванию в нок при добавлении в DNS
08:15
так что надо внимательно спланироват ьпереход на нок для днса
zi_rus #
08:16
Dr01d, пойми логику, сначала ты ищешь свободный адрес, а уже потом назначаешь доменнтое имя
freeseacher #
08:17
zi_rus, тут скорее момент как сделать нок из тестового - боевым
zi_rus #
08:17
freeseacher, я проходил этот этап
08:17
сначала тестируешь
08:18
потом импортишь боевые данные
freeseacher #
08:18
ну у меня тестирование не прошел.
zi_rus #
08:18
и начинаешь воевать
08:18
сейчас уже второй круг пошел
freeseacher #
08:18
я диме даже результаты кидал
zi_rus #
08:18
новая инсталляция, новые тесты
08:18
потом боевые данные и вперед
08:18
freeseacher, лучше хреновая система чем вообще никакой
freeseacher #
08:19
сейчас для дса есть powerdns
08:19
он - лучше.
zi_rus #
08:19
если бы я ждал пока все баги выпилят я бы до сих пор руками херову тучу работы делал
freeseacher #
08:19
по крайней мере для тех людей которые им сейчас рулят
08:20
у меня была задача несколько обраток для одного адреса
zi_rus #
08:20
странная задача
08:20
у тебя есть адрес
08:20
какую обратку отдавать?
freeseacher #
08:20
mx
08:20
dct
08:20
все отдавать
zi_rus #
08:21
такое вообще возможно?
vovan888 #
10:01
люди, у кого есть ИБП с SNMP ? можете глянуть какие они мибы поддерживают (IF-MIB, UPS-MIB)? я делаю сейчас новый профиль для Eaton, но может быть сделать его Generic.UPS ?
mikevlz|3 #
10:07
у меня есть, APC. Под них уже есть свой профиль APC AOS
lexus-omsk #
10:13
у APC свои мибы вроде, а есть ещё типа стандартный RFC1628 mib
vovan888 #
10:14
lexus-omsk: так это и есть UPS-MIB
lexus-omsk #
10:16
трапы могут тогда классифицироваться по Generic.UPS, если есть такие правила, а для работы с железом будет свой профиль
10:16
я так понимаю...
10:16
если это правильно
vovan888 #
10:17
кроме get_config хочу добавить get_interfaces, чтобы линк к упсам рисовался сам
lexus-omsk #
10:19
он ещё и конфиг отдавать умеет?
vovan888 #
10:24
а, сорри, get_version ))
10:25
config упса малоинтересен
zi_rus #
11:04
Dmitry1, сильно занят?
Dmitry1 #
11:05
zi_rus: Первые числа месяца. Завал полный. Пол офиса в отпусках
zi_rus #
11:05
Dmitry1, а перед этим никто не работал что ли
11:05
как можно завалиться в первый день отпуска
ufir #
11:05
а почему мне все SNMP трапы валятся как "Unknown | SNMP Trap" ?
zi_rus #
11:06
ufir, потому что нок не знает о нем ничего, пинать надо одного человека
ufir #
11:06
а кто это ? ;)
zi_rus #
11:06
issue создавать бесполезно
11:06
ufir, познакомьтесь, это Dmitry1 Ж)
ufir #
11:06
а
11:07
я пробовал его пинать
11:07
бесполезное занятие
zi_rus #
11:07
а я все еще надеюсь на лучшее
11:07
ufir, у тебя трапы с каких железок не распознаются
ufir #
11:08
циски, жуниперы, разные хуавеи
dvolodin #
11:08
./noc sync-collections
11:08
:)
zi_rus #
11:09
ufir, если ты для джуниперов накидаешь issue с трапами, то тебя dvolodin полюбит :)
ufir #
11:09
надо попробовать, хоть что-то будет
dvolodin #
11:09
хм
ufir #
11:10
из жуниперов, впрочем, у меня MX480/80 да разные EX
Dmitry1 #
11:10
лучше бы dvolodin доделал редактировалку правил FM
dvolodin #
11:13
что в ней сейчас не так?
Dmitry1 #
11:14
При загрузке JSON я не могу поменять само правило
dvolodin #
11:15
можешь
Dmitry1 #
11:17
Смотри. зашел я в правило. Там могу менять regexp
11:17
Нажал кнопку test - туда могу вставить json, но не вижу уже самого правила
11:18
Нажал еще раз кнопку test. Теперь я вижу кусок regexp, но невижу самого json
11:19
При этом менять regex[ я уже не могу. Для этого мне нужно нажать кнопку close
11:22
при нажатии кнопки close я вернулся к редактированию regexp, при этом не вижу json и сообщения об ошибках в шаблоне
11:23
dvolodin: Мне всего-то нужно, чтобы на одной странице были: regexp, json, результат тестирования
11:25
Могу кинуть скриншоты, если надо
dvolodin #
11:26
он тебе на тестовой странице есть
Dmitry1 #
11:26
на тестовой странице я не могу поменять regexp
11:27
Пллюс там не отображается JSON
dvolodin #
11:28
не нужен тебе json
11:28
там есть содержимое события и твой regexo
Dmitry1 #
11:28
Как это не нужен?
11:29
Нету там содержимого события
dvolodin #
11:30
как так
11:30
key и value
Dmitry1 #
11:30
dvolodin: ради интереса, возьми NOC-1044 и протестируй его на "Cisco | IOS | Config | Config Download Failed (SYSLOG)"
11:30
И посмотри сам, что получается
dvolodin #
11:32
http://www.imagebanana.com/view/kq9oarwt/ScreenShot20130902at3.33.05PM.png
Dmitry1 #
11:32
Попробуй именно то, что я выше дал
misak #
11:33
добрый день
11:35
у кого Длинки ? DGS-3420-26SC потерял два последних порта 10 Г
zi_rus #
11:35
dvolodin, дизайн таблиц ни к черту
misak #
11:35
обновил прошивку, не помогает
11:36
Dmitry1: ты не встречал такого ?
Dmitry1 #
11:36
misak: Кинь вывод debug-script
dvolodin #
11:36
zi_rus: правь шаблон Ж)
misak #
11:36
это как ?
Dmitry1 #
11:36
misak: У меня DGS-3620-28SC отрпботал нормально
misak #
11:37
неее
11:37
я не про НОК
11:37
сам свитч сегодня ни того ни с сего порты потерял
zi_rus #
11:37
ы
11:38
не повезло
11:38
это длинк
misak #
11:38
было 26, стало 24
zi_rus #
11:38
с циской такого у меня не бывало
misak #
11:38
все, пипец ?
Dmitry1 #
11:39
misak: Ты туда никаких левых модулей не совал?
11:39
На DGS-3627G из-за каличного DEM модуля иногда терялся тредий 10G порт
misak #
11:39
там как раз д-линк модуль был, правда гиговый
Dmitry1 #
11:40
А как ты умудрился в SFP+ дырку засунуть SFP модуль?
misak #
11:40
но на нем полно китайского всего
dvolodin #
11:42
freeseacher: вроде докопался, почему не приходят warning'и
freeseacher #
11:46
dvolodin, Ура!
misak #
11:47
Dmitry1: ка-как, они же совместимые
Dmitry1 #
11:47
у нас показала практика, что не совместимые
misak #
11:47
хм, по электрике ?
Dmitry1 #
11:48
х.з.
11:48
не завелось у нас
misak #
11:48
учту, гиговые больше ставить не буду в SFP+ слот
11:48
да там не изза этого
Dmitry1 #
11:49
misak: Возможно и есть такие, которые совместимые, но мне не попадались
misak #
11:49
например Т модули от джуна тоже не работают на длинке, а китайские - без проблем
11:50
просто удобно 26-й порт ставить аплинком, а потом когда трафика больше становится, сразу менять модуль на 10Г
Dmitry1 #
11:54
misak: посмотри show ports auto_negotiation
freeseacher #
11:55
Sfp в портах sfp+ заводтся.
11:55
плохо заводятся цветные
11:55
но у меня несколько сотен портов есть таких. правда в основном extream
misak #
11:57
Dmitry1: нету такого
freeseacher #
11:58
и длинки 3420/3620
dvolodin #
12:00
Dmitry1: http://www.imagebanana.com/view/kyi6lyf0/ScreenShot20130902at4.02.00PM.png
Dmitry1 #
12:01
dvolodin: И где там оригинальное сообщение в поле "Value" ? И где там "longest matched pattern" ?
12:02
Поле "Value" находится в четвертом столбце слева
dvolodin #
12:03
тебе непроматченое значение вывести в конец?
Dmitry1 #
12:04
Сравнт четвертый столбец:
12:04
http://www.imagebanana.com/view/kq9oarwt/ScreenShot20130902at3.33.05PM.png
12:04
и
12:04
http://www.imagebanana.com/view/kyi6lyf0/ScreenShot20130902at4.02.00PM.png
12:05
misak: Какая прошивка?
misak #
12:06
Dmitry1: 1.70.B005 - только проапгрейдил
mikevlz|3 #
12:10
а это может быть как с SFP 155M/1G. Есть свичи, которые умеют. А есть такие, которые только гиг
Dmitry1 #
12:10
dvolodin: заметил разницу?
zi_rus #
12:13
mikevlz|3, ты сейчас на последней версии?
mikevlz|3 #
12:13
zi_rus: не-а
zi_rus #
12:13
сильно нет?
mikevlz|3 #
12:13
я на дофичеразветвления
zi_rus #
12:13
далеко
12:13
ладно
12:14
freeseacher, а ты сильно отстал от последней версии нока?
freeseacher #
12:14
на самом апстриме
12:14
10 минут назад ветка
mikevlz|3 #
12:14
не верь ему, он сам коммитит себе еще сверху
zi_rus #
12:15
freeseacher, круто, не сложно будет проверить? положение столбцо не сохраняется ни в одном приложении, например event или vc
12:15
POST на сервер отправляется, а переоткрываю таб и как будто ничего не менял
freeseacher #
12:16
zi_rus, чуток позже
zi_rus #
12:16
даже не сам нок, а просто таб vc или event
freeseacher #
12:16
залечу валидаторы щас
zi_rus #
12:32
dvolodin, тебе этот трейс о чем нибудь говорит? http://pastebin.com/hqjzsPmh
12:33
wireshark'ом отловил его
freeseacher #
12:33
zi_rus, перетащил столбик project в vc в конец.
12:33
закрыл открыл
12:33
столбик там же где был до изменения.
zi_rus #
12:33
то етьс не в конце?
freeseacher #
12:33
да
zi_rus #
12:34
а если его скрыть или изменить размер
12:34
то же самое должно быть
12:34
dvolodin, нас уже двое похоже, дело видимо все же в ноке
Dmitry1 #
12:35
или в браузере
zi_rus #
12:35
Dmitry1, я проверял в FF и хроме
dvolodin #
12:35
Dmitry1: посмотри новую редакцию проверялки
12:35
должно быть получше
12:35
zi_rus: говорит -- выпилил ты объект с id = 3
12:35
в браузере
12:35
у меня сохраняет все
12:35
код не менялся
12:35
а если вычистить состояния из базы?
zi_rus #
12:36
dvolodin, скажи как
12:36
у меня вообще пустая инсталляция с нуля с этих выходных
dvolodin #
12:36
может они между версиями несовместимы?
Dmitry1 #
12:37
dvolodin: ты закоммитить забыл?
zi_rus #
12:38
dvolodin, не хочу настаивать, просто это трейс, а трейс это не обычное поведение
12:38
в этой инсталляции я ничего не удалял, только добавлял, у меня 4 МО сейчас
dvolodin #
12:39
Dmitry1: уехало
zi_rus #
12:44
dvolodin, в Firefox, Chrome, Opera - везде не сохраняет
12:45
и я не верю что дело в браузере, положение столбцов сообщает сервер, а он говорит что они там где они есть
12:45
на сервер POST уходит
12:45
и wireshark это подтверждает
12:46
freeseacher, у тебя FF?
13:23
Dmitry1, ну как? ты будешь рисовать правила?
Dmitry1 #
13:24
Погодь. У меня тут три телефона не затихают. Плюс skype+icq+почта
mikevlz|3 #
13:25
очешуенное железо...
13:27
"имейте в виду, у джеткора есть аппаратное ограничение в механизме QoS. Если выходной интерфейс тегирован, то в пакет с нечетным 802.1р будет вписан 802.1р на единицу меньше. Даже если вы не просили. А если 802.1р был изначально четный - то никто ничего менять
13:27
не будет пока не попросите"
zi_rus #
13:27
ааа
13:28
прямо магия пряморукости
mikevlz|3 #
13:28
а мы через них гнали мультикаст с 802.1р=7
13:29
при этом, эта железка вполне себе нормально отдавала на выходе 7-й приоритет 802.1р, если являлась роутером. А если свич - вылазили нюансы
dvolodin #
13:33
Вот наркоши-то
13:33
7-ка под базовые сетевые протоколы, тот же stp
13:33
не стоит в эту очередь еще что-то кидать
mikevlz|3 #
13:34
да ладно, в RX они 7-й приоритет ваще задавили, чтоб не больше 10Мбит, потому что только управление и прочая служебная шелупонь
dvolodin #
13:34
Dmitry1: так получше тестирование правил выглядит?
13:34
ну да, так у многих
13:34
7-ка -- аналог express priority
mikevlz|3 #
13:35
Ну у нас шеф сказал, что лучше управление узлом потерять, чем мозаику на телеке склеивать :)
13:35
а как выяснили, что на новом железе фокус не работает, пришлось на 6-й приоритет сползать
13:36
и стп мы не используем
ufir #
13:38
как же так
13:38
стп это наше всё
mikevlz|3 #
13:38
вот вы им и пользуйтесь :)
13:39
а у нас тут своя особая атмосфера ©
ufir #
13:39
у нас тоже ;(
13:39
но в кольцах мы юспользуем mstp
mikevlz|3 #
13:45
ну на самом деле нам надо бы кое-где повключать STP/MSTP, да вот ограничения вида "стоит садовое кольцо, пока деревья не срастутся" всех пугает. А то еще и ребутить придется...
13:45
а железки старые
13:45
могут модуль какой-нить сплюнуть
vovan888 #
14:07
dvolodin: ты не против сделать профиль для упсов, типа Generic.UPS ?
14:07
я такой делаю для Еатон
14:08
но поскольку на snmp то должен работать для всех, кто поддерживает IF-MIB UPS-MIB
Dmitry1 #
14:09
dvolodin: Уже лучше
lexus-omsk #
16:02
zi_rus: про несохранение настроек отображения столбцов я писал уже некоторое время назад - так что нас как минимум трое уже
16:03
насчёт вычистки состояний из базы - это в монге в noc.userstate лежит
16:04
я пробовал - приложение настройки туда пишет, но, видимо, не считывает должным образом... хотя не уверен
16:05
для себя временно решил локальным патчем js'ки, где явно задал, какие столбцы скрыть, какую ширину и т.д.
Tweet
Share this page
Share this page: Tweet