nocproject.org
04:54
сделал я группы и возможность раскладывать объекты по группам
04:54
теперь выплыл архитектурный вопрос
04:55
noc-discovery понятия не имеет, где находится железка, которую он распотрошил
04:55
нужен какой-то отстойник, куда складывать награбленное барахло
04:55
а оттуда его уже растаскивать по местам
04:56
и вообще есть идея держать по отдельному отстойнику для adminstrative domain
05:21
эмм
05:21
где находится железка должно быть записано для самой железки
05:22
хотя кластер между железками на разных узлах
05:22
убивает эту идею
05:40
именно
05:41
05:42
текущий прогресс
05:52
бухгалтеский код объекта есть куда вписать?
05:59
да
05:59
в asset.asset_no
06:13
кто обновлялся недавно?
06:13
эта текущий прогресс закоммитил Дима?
06:20
mikevlz, судя по битбакету, он еще ничего не коммитил, это его локальные красивости
06:21
биде-пичаль
06:21
zi_rus: ты Pm смотрел? который графики должен рисовать?
06:22
у тебя там хотя бы тестовый заведен счетчик?
06:22
толи руки у меня не оттуда то ли еще чего
06:22
на самом деле я смог созать один график
06:22
и он даже рисовался
06:22
но это такой ебаный пиздец что я забил
06:22
мне интересен такой факт: если рестартануть все, оно начинает собирать данные или где?
06:23
без понятия, по мне этот модуль мертв, там нечего проверять иил тестировать, его еще пилить и пилить
06:23
у меня вот рестартуешь все, даже тестовая проба хер работает. Если после того, как все запустилось - дернуть демоны Pmprobe и pmwriter - начнет рисовать
06:24
у меня нок pmwriter вообще нормально остановить не может, я его отключил нахрен
06:37
вобщем, нашел. Надо с задержкой стартовать Pmprobe
06:37
воткнул уже
06:37
ща потестим...
06:51
это тот самый Lesnix?(
06:51
=)
06:51
_4ePTeHok, чем тот самый?
06:51
вряд ли, я тут первый раз. Здравствуйте
06:52
тут впервой, а на руснете и дальнете?)
06:52
zi_rus, да есть гуру в джуниперах с таким ником)
06:52
а, с Володиным значит подружится :)
06:53
нет, с джунипером не работал
06:55
dvolodin: когда коммит?
06:55
доведу до чего-то логичного
06:55
и эта... Я там выше написал, что у меня Pmprobe без задержки тупо повисает. Не видит ни одного чека, ничего не делает. Воткнул демону time.sleep(120) - все работает
07:02
гуру питона, как заматчить строчку,(до конца, несколько слов) которая обязательно должна начинатся с символа(без пробельных элементов в начале)?
07:02
с пробельными символами не матчить ессно
07:02
матч срезает первый символ
07:02
или так
07:03
^\S+.+$
07:05
^\S+.+(?P<desc>)$ ? или все же ^(?P<desc>[\S+.+])$?
07:05
второй вариант
07:05
только там квадратные скобки ни к селу вроде
07:06
со скобками не матчит, без них - матчит все.)
07:06
в том числе и то что с пробелами в начале
07:07
^(?P<desc>\S+\n)
07:07
во, вот так.
07:08
несколько слов не заматчишь
07:08
^(\S+[\S ]*)$
07:08
м?
07:09
так окей)
07:09
сыпасиба
07:11
ага
07:11
познавательно
07:22
dvolodin, а какова вероятность в процентах, что уже в следующем году начнёт работать адресная база, с которой можно будет работать хотя бы даже без привязки к железу?
07:33
dvolodin: по инвентори
07:34
турбированый утюг умеет в дырках SFP/SFP+ как его описать? :)
07:56
mikevlz, sfp/sfp+ это один формфактор
07:56
zi_rus: коннекшн тайп разный же
07:56
надо только protocols правильно заполнить
07:56
пиши как sfp+
07:56
хотя на замом деле
07:57
наверное надо оставить только один
07:57
sfp
07:58
sfp - это размер дырки, что влезет то и будет работать, а будет ли работать определяет поле protocols
07:58
это как rj45 и rs232
07:58
dvolodin, что думаешь?
07:59
08:08
zi_rus: спасибо, полез править
08:09
zi_rus, сделай плиз на той же машинке что и вчера dmidecode -q ?
08:10
08:14
_4ePTeHok, эта команда модель мышки не определила, не подходит значит
08:19
самое главное, ага)
08:21
спасибо
08:24
блин, SKU не выводит lshw
08:24
точнее выводит но в дескрипшене.
08:24
ой, названии
10:37
твоюжмать
10:39
только не это.
10:40
че там?
10:40
это видео сейчас недоступно
10:43
оно хотябы опенсоурсное?
10:43
на сайте написано buy
10:44
12$
10:44
не тысяч
10:44
в пизду
10:44
хотя библиотека обьектов там прикольная
10:47
судя по скриншотам, красиво
11:01
Странный вопрос возник. Скрипт (ну к примеру get_version) - идущий на железку - особенности cli учитывает?
11:01
именно
11:01
для каждого типа железки\ос свой вариант команд и фильтр вывода
11:01
смотри sa/templates
11:01
конкретизирую. iosxr
11:02
ну это для понимания.
11:02
на железку уходит специфичный для профиля запрос
11:02
потом фильтруется специфичным образом вывод
11:03
приводится к формату который принят в базе данных и укладывается
11:03
туда
11:03
вот сейчас с zi_rus пытались разобрать конкретный случай - пока версий две: 2-3 сек "тормозов" при логине - или же нестандартное приглашение
11:03
если у тебя профиль кривой (а это в 50% профилей) то на парсинге скрипт валится в кору. PROFIT
11:04
inoyat_kayumov, проверить просто, найти железку которая не тормозит
11:05
она одна у меня такая
11:05
ну кстати да - нравится
11:05
че я придумал, могу попробовать твой промпт у себя где-нить настроить, посмотрю
11:05
11:25
выкинул из конфига баннер - все скрипты заработали нормально
11:29
костыль же - парсер-то все равно кривой :)
11:29
ну да, но виновник найден
11:31
спасибо всем за помощь и идеи
11:40
на баннере попался?
11:47
ну да, это ты со зла :)
11:48
не я - был тут приступ "острой паранойи" у коллег :)
12:41
Traceback (most recent call last):
12:42
File "<console>", line 6, in <module>
12:42
UnicodeEncodeError: 'ascii' codec can't encode characters in position 22-23: ordinal not in range(128)
12:42
как обойти?
12:49
это можно, а как мне это поможет в консоли нока напечатать русские символы из дескрипшена?
12:53
NOC-1216?filter=-2 не с вот этим вы ... сношаетесь
12:53
?
12:54
не, мне это до лампочки
12:54
но ноги то теже самые
12:54
мне из ипам надо дескрипшены префиксов распечатать
12:54
а они по-русски
12:56
в скрипте впиши # -*- coding: utf-8 -*-
13:01
не, не канает
13:01
это такой скрипт
13:01
я просто в нок шелл это ctrl-v
13:01
там такое не работает
15:06
Всем привет
15:08
народ где можно найти документацию про первый запуск нока?
15:08
что в каком порядке надо настраивать
15:08
?
15:32
Что именно интересует?
15:32
надо просто уяснить для начала, что начинать надо с постановки задачи, что именно хочется получить, кнопки сделать заебись пока нет
16:06
ну вот, испугали)
16:06
не работает Димина реклама)
16:48
нет не испугали
16:48
просто отошел не на долго
16:49
у меня есть сеть в данный момент порядка 450 коммутаторов
16:49
нормально
16:49
как у меня
16:49
не как у меня
16:49
:)
16:50
в данный момент мониторю и настраиваю своими скриптпми
16:50
но мои скрипты кривые до ужаса
16:50
)
16:50
хочу перейти на нок
16:51
нужно чтоб мониторился пул ip адресов и при появлении нового коммутатора вносился в базу
16:51
не реализовано еще
16:51
в обозримом будущем и не особо планируется, хотя разговоры были
16:51
ладно импортировать список както можно?
16:52
создаешь один, импортишь, добавляешь нужные строки, экспортишь обратно
16:53
мне надо знать какие порты на коммутаторах свободны какие заняты, в данный момент реализовано через суслог
16:53
если порт поднялся хотя бы 1 раз то он свободен
16:54
если в течении 3 месяцев небыло активности то освобождается
16:54
дескрипшены на портах пишутся?
16:54
по другому пока не знаю как реализовать
16:54
нет дискрипшенов
16:54
как так можно жить, даже не знаю что сказать
16:55
ну для нока скриптов можно понаписать конечно, но даже не представляю как тут быть
16:56
нужно отслеживать порты, ну тут по моему кроме как суслог не чего не поможет
16:57
если бы заполнялись дескрипшены, я бы свой вариант предложил, а когда учета нет то только гадать на сислоге
16:58
ну и настраивать порты, мои обезьянки забивают в форму мной созданную ip коммутатора, номер порта, номер PPPoE vlan а дальше скрипт смотрит какой на коммутаторе ISM vlan и настраивает по средсвом скрипта на экспекте
16:59
с подстановкой всех данных из формы
16:59
им не нужно даже знать логин пароль от коммутаторов
16:59
это как два пальца, на первый взгляд
16:59
проблем не вижу
17:01
последнее что я описал можно в ноке сделать?
17:01
если нет то у мне нет смысла его ставить, только если конфиги собирать
17:03
последнее делается легко, даже свободный порт автоматом находить
17:04
а если я пропишу на все занятые порты дескрипшены то как потом их помечать что они освободились?
17:05
мне от цока инфа не приходит об росторжении
17:05
везет, а мы все руками делаем, все через нас идет
17:05
у нас их в день порядка 50 уходит и 100-150 приходит
17:06
у меня коммутаторы по умолчанию на pppoe настроены
17:06
и 90% подключений идет мимо меня
17:07
так рррое зачем что-то настраивать? один раз настроил, поставил на узел и забыл
17:08
<Izya12> у меня коммутаторы по умолчанию на pppoe настроены
17:08
их мне и не надо настраивать
17:08
но мне надо знать какой порт свободен а какой нет
17:08
так зачем что-то прописывать сскриптом там?
17:09
не я скриптом прописываю когда несколько услуг берут
17:09
iptv & internet
17:10
17:11
только за орфографию
17:11
ну с этим у меня еще с школы проблемы :(
17:12
не дружу я с языками
17:12
все остальное дается на много легче
17:12
не понял что этот скрипт делает
17:13
сканит сеть
17:13
потом смотрит какой релиз железа
17:14
а, ну нок это сам делает
17:14
штатно
17:14
и в зависимости от этого по snmp собирает данные с коммутатора а потом их в csv складывает
17:15
$IP, $MODEL, $PORTOV, $ZANYATO, $BUILD, $NAMEUL, $NAMEDOM, $NAMEPOD, $SN, $MAC
17:16
в общем, кроме учета свободных портов, остальное делается как два пальца, но и для учета можно что-то прикостылять
17:17
а теперь по пунктам, как делать, желательно с премерами
17:18
а то мана по ноку очень мало
17:18
и по мне так он не очень понятный
17:18
тот что есть
17:20
17:20
вот для начала
17:23
СП, но для начала мне нужно сеть в ноке завести )
17:23
а потом ее под себя настраивать
17:23
)
17:28
ну та вперед
17:30
хотя я придумал как можно лежащий 3 месяца порт, но это реально костыль
17:30
так что я думаю все получится
17:30
ладно до завтра а то у меня уже 0:00 а завтра тяжелый день на работе
17:31
попробуем )
17:36
а у меня пиво и я на больничном до понедельника
17:40
а я завтра поледний день а потом в отпуск в Египет
18:23
dvolodin, а джуны умеют non stop routing?
18:23
да
18:23
если у них 2 RE :)
18:23
хорошо, значит для фм можно класс нарисовать
18:23
2 re это и коню понятно
18:23
киска тоже освоила NSR?
18:24
а ты не путаешь nsr и nsf
18:24
в junos nsr и nsf - разные вещи
18:24
ну как, ios xr также и уже давно
18:24
в junos очень давно
18:24
в 2007 точно было
18:24
это иос в прошлом веке остался
18:27
zi_home жуны даже ISSU умеют лучше 7600
18:28
ну 7600 это отдельная тема, если хотите длиной помериться давайте поговорим про asr9k
18:29
там еще есть и graceful switchover
18:29
ну asr тоже свитчится нормально
18:30
да вроде вендоры щас почти везде контрол плане отрывают от коммутации
18:36
только что на juniper'ах так было всегда
18:43
ну какая разница что там у джуна было раньше, если сейчас они в пролете
19:10
в пролете они с момента, когда вынесли R&D в индию
19:11
качество софта с JUNOS 9 начало существенно падать
19:11
не по сеньке вышла шапка
23:05
help!
23:06
how do I restore the noc db from backup
23:06
noc does the automatic dump, I need to restore
23:17
I know I need to use pg_restore but what is the proper procedure
Share this page
Share this page: