nocproject.org
03:19
dvolodin: а отсутствие приложения Main - Tags - это баг или фича?
03:21
пока фича
03:21
я не уверен, что в том виде оно вообще нужно было
03:22
удобно иногда бывает... типа найти всё что связывает нас с компанией N
03:23
посмотри последние коммиты
03:23
на тему Project Management
03:23
может быть - это оно
03:24
ок, ещё не обновлялся сегодня...
03:24
хммм. я этот project management так и не завел сегодня
03:24
начиная с ревизии 7830 не хочет жить
03:24
просто сейчас такая ситуация: повесил на пару vlan-ов теги, но не вижу их, например, в фильтре по тегам, да и быстрый поиск при наборе не работает
03:24
вот и хотел там проверить их наличие
03:25
но если вручную ввести полностью тег, то поиск работает
03:25
в фильтре должны быть видны
03:25
у меня там только старые
03:27
да и вообще странно - вбил в поле поиска тег - и ничего, пока не переведу фокус, например, на "by style"
03:27
только потом отрабатывает
03:31
Pavel_SH: докоммитил недостающее
03:31
вот, например, в sa - managed objects, когда добавляешь тег, есть быстрый поиск - но толко для старых тегов работает
03:32
да, еще вчера доделал отображение ID при редактировании объекта :)
03:33
dvolodin: счас попробуем
03:35
а по вчерашнему бурному обсуждению - по-моему, всё же не мешало бы ненадолго заморозиться и позакрывать issue типа bug
03:37
lexus-omsk: баги мы и так закрываем :)
03:38
ооо
03:38
он теперь даже в хтмл отображает аттрибуты
03:38
приятненько
03:38
кстати про jira обновимсо ? мне потренироваться охота ;)
03:39
новый хост есть
03:39
Ж)
03:39
get_version имею в виду. раньше было отображение только platform, vendor и version
03:39
нее новых хост не круто :)
03:39
апдейт только апдейт
03:39
как-то вяло закрываем :) 124 нашёл по фильтру "открытые с типом bug"
03:40
и на карте работает.
03:43
lexus-omsk: надо пройтись, часть уже пофикшена
03:43
вот-вот :)
04:26
таки не работает project manager... трейсится
04:52
05:12
dvolodin, ты там травой что ли увлекаешься, ты еще биллинг в нок засунь
05:12
и радиус
05:13
что тебя так возбудило?
05:13
радиус меня давно просят засунуть
05:13
dvolodin, меня возбудил pm
05:14
зачем оно там
05:14
полезная штука - отслеживать выделение ресурсов в разрезе по проектам
05:17
уговорил. только если это действительно то о чем ты говоришь
05:19
dvolodin, пакость одну
05:19
выкладывай
05:19
:)
05:19
dvolodin, думал ты хочешь проработку проектов засунуть в нок
05:20
это точно не скоро
05:20
:)
05:20
вся соль в том, что оно используется в комбинации с discovery
05:21
то есть ты можешь заранее выделить ресурсы под проект
05:21
и поставить им статус PLANNED
05:21
а discovery будет проходить по сети, обнаруживать, что они появились, и менять им статус
05:22
и одним кликом можно будет отслеживать, что уже засветилось для проекта, а что еще нет
05:22
dvolodin, слушай, а можешь подсказать, в перле есть функция waitfor(), ожидать строку когда сидишь по телнету или подобному, а в питоне я такое не нашел, не подскажешь как ты организовал работу по ssh с железом (искать в коде сложно, да и непонятно что искать)
05:24
там две части
05:25
реализация самого протокола
05:25
и конечные автоматы
05:25
причем у скрипта, который юзает ssh их два
05:25
первый -- состояния самого протокола ssh
05:25
второй -- состояние сессии скрипта
05:25
для самого протокола я бублиотеку готовую заюзаю
05:25
посмотри lib/fsm.py
05:26
там даже не ssh будет, а консоль
05:26
тебе StreamFSM нужен
05:26
что сделать пытаешься?
05:26
на столе свичи скриптом залиавть
05:27
меня тормозит как раз то что я не могу отследить когда команда завершилась и можно вводить следующую
05:27
:)
05:28
может тебе debug-script взять на вооружение?
05:28
вот лишь бы не покупать NPort =)
05:28
кстати с библиотеками - не все так радужно
05:28
mikevlz|2, ты че, у нас сервера по пять лет без перерыва крутятся, диски один за другим вылетают, никто ничего не хочет покупать
05:30
некоторые реализации ssh чудно себя ведут, и в NOC есть workaround'ы для этих моментов
05:30
у нас когда флешка в SCE сдохла и пара винтов в серваках - директор сказал, что виноваты мы, т.к. не уследили, что температура была 27 градусов. 27 - это на плате внутри железки. В комнате 23 было. И температурныве диапазоны до 65 у SCE, ну и разумные у винтов...
05:30
это некоторые, набор моих железок ограничен
05:30
но всем ведь пох. виноватые найдены
05:34
mikevlz|2, ну если железо работает в пределах заявленных производителем, то и нечего пенять, и кто сказал что она сдохла из-за температуры, а не брака, она же не оплавилсь
05:35
нашему директору это объяснить было невозможно :(
05:36
упоротое начальство - это проблема, ад
05:36
*да
05:36
да он не упоротый, он собственник и фанатично относится к своему бизнесу... В некоторых местах до жути фанатично
05:37
mikevlz, гибель SCE была очень трагичной ?
05:39
mikevlz|2, фанатик, которые не воспринимает очевидные вещи? ты считаешь это нормальным?
05:39
пока искали, что сдохло - убили еще и загрузочнуюю флешку. Точнее данные на нейц. Сдампили с живой, залили в дохлую ядро линупса, потом купили новую CompactFlash, на нее запихнули софт штатно по докам
05:39
zi_nnov: у всех есть недостатки
05:54
dvolodin: Что надо сделать, чтобы побыстрее релиз выпустить?
06:00
Да, к вопросу у workflow
06:01
вчера с нуля полностью нарисовал алгоритм расчета n-го числа Фибоначчи
06:02
пришлось переделать часть логики, зато ушел огромный костыль, который меня сильно смущал
06:03
сегодня сделаю выгрузку solution'а в json
06:03
дам поиграться
07:39
07:39
вот этот патчик, похоже, лечит проблему с exception'ами в tornado
07:40
которые загаживают логи
07:47
хотя нет, не лечит
07:47
:)
07:49
dvolodin: вроде помогло с дупликатами адресов
07:49
сейчас патч в патебин положу
07:51
07:51
ммм
07:51
а на EX'ах смотрел?
07:52
lf
07:52
да, все ок
07:52
на 4200
07:52
других нет к сожалению
07:52
да, МХ480 и МХ80
07:54
на SRX тоже отработало
07:55
хотя, можно и по-другому сделать
07:55
no-resolve ты забыл
07:55
а, нет
07:55
можно и с другой стороны зайти
07:56
посчитать, в каком VRF находится интерфейс
07:57
да
07:57
кстати, тут логические системы вообще не учитываются
07:58
но это наверное можно обойти, заведя отдельный объект
08:02
dvolodin: насчет 'SAESocket' object has no attribute 'max_scripts' - это просто в логе САЕ пишется
08:03
ещё насчёт
NOC-998 - это и в VC, и в IPAM вылезает
08:03
я просто увеличил количество скриптов для активатора
08:04
кстати, активатор не сразу заводится, долго инициализируется
08:09
misak: а что вокруг-то в лонгах?
08:09
lexus-omsk: проверил сейчас
NOC-998 и не увидел этого
08:09
refresh сраницы сделай и перелогинься
08:19
misak: строго на одной железке, или на разных?
08:22
на разных
08:23
я думаю это может быть связано, что активаторы долго поднимаются
08:23
загрузку проца посмотри
08:23
сейчас например нет этого сообщения в логе
08:24
загрузка полная
08:24
сервер менять ?
10:18
Никто не подскажет не по теме? Почему C2960-24LC-S не хочет дружить с планетами G705А по оптике?
10:26
10:27
кто на bitbucket зарегистрирован и кому инвайты послать?
10:28
Это клон будет или все теперь там и hg.nocproject.org не будет?
10:33
Будь проклят тот день когда нам вместо gt-805a приперли gt-705a...
10:43
о, на bitbucket теперь не только тушёнка?
10:47
dvolodin, ты нок стабилизировал? можно обновляться?
10:50
lexus-omsk: да, репо выкину на bitbucket
10:50
pull request'ы приветсвуются
10:51
т.е. коммитерам по-любому надо регистрироваться...
10:51
KTO-TO_: на hg.nocproject.org поставлю редирект
10:51
могу прислать инвайт :)
10:51
у них 5 коммитеров на репо бесплатных
10:51
и до 8 расширяются
10:51
а что есть pull request?
10:52
йопт у меня есть кнопка apporve
10:52
аппувить коммиты
10:55
но нет подсветки синтаксиса в diff
10:55
что-то не совсем догоняю... т.е. мне мой локалный репо, где эксперименты и всё такое надо хранить на bitbucket?
10:56
хотя нет.. зеленым красным светит
10:56
нее lexus-omsk
10:56
и периодически его предлагать смержить с основным?
10:56
ты когда захочешь попраивть и внести изменения можешь выложить пулл реквест
10:56
а дима одной кнопкой сольет его с основным ноком
10:57
я вот думал, что изменения - это push, а pull - как раз наоборот - это я к себе забираю
10:58
10:59
dvolodin, а вот поиска с учетом истории нет.
11:18
freeseacher: да, поиска с ретроспективой нет
11:18
другое дело, стоит ли из-за этого держать fisheye
11:33
а что случилось, у меня сегодня при обновлении все сломалось
11:33
12:17
что-то я никак не пойму какой хард и какие настройки нока нужны на 500 устройств
12:18
у кого какой опыт ?
12:19
у меня сейчас один сервер с Intel(R) Xeon(R) CPU X3430 @ 2.40GHz 4 ядра
12:20
у меня на 1600 устройств без FM справляется виртуалка. на 3 ядра. и 4 гига оперативы
12:22
как так может быть ? :(
12:22
все влючено ?
12:23
включено
12:23
ну все.
12:23
период опроса сутки.
12:23
выключен только FM
12:24
18:32:19 up 88 days, 4:49, 7 users, load average: 0.06, 0.11, 0.09
12:24
где этот период выставляется ?
12:25
даш конфиги активатора и лаунчера ?
12:25
ну тоесть так, у меня 4 активатора по числу процессоров
12:25
и стандартные 10 скриптов максимально
12:25
период выставляется в sa -> managed_object_profile
12:26
у меня на многие вещи мин 0, макс 86400
12:27
а чего тормозит то ?
12:28
да все время в логах проскакивает что активаторы все заняты и САЕ перегружен
12:28
а активаторов у тя столько ?
12:28
у меня 7
12:28
ну например сейчас не могу сделать ран комманд
12:28
три из них на этом хосте
12:29
у меня все на одном хосте
12:29
max_scripts столько в активаторах ?
12:29
в etc/noc-activator.conf
12:29
было 100, закоментировал
12:29
тоесть 10
12:29
у меня по 40к
12:29
40-ок
12:30
нее
12:30
100 нормально
12:30
и 400 было
12:30
никакой разницы не чувствую
12:30
а чем активаторы заняты ?
12:30
ладно, пойду дальше ковырять
12:30
да всем
12:30
в Sa мониитор показывеет же
12:31
не работает СА монитор
12:31
два класса устройств
12:31
джуны штук 40
12:31
и и длинки 400
12:31
12:32
у меня как-то так
12:32
на длинках только конфиг и ИД дискавери включены
12:32
буду дальше мучать
12:33
железок 250, виртуалка 1 ядро, 2гб
12:34
4 активатора, 800 скриптов на активатор. 2к железок.
Share this page
Share this page: