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: 27.11.2014
aermike #
06:23
hi
06:23
Main->Audit trial doesn't work again
CfYz`R #
06:31
Инвентори поломалось в очередной раз, может уже обсуждалось - если сам добавил объект SFP-10G например, и в последнем обновлении в ноке тоже появился SFP-10G то при обновлении пропускает этот объект и трейсбек выдает.... эх
06:31
удаляешь свой созданнный - нок обновляется без проблем.
06:31
но все объекты с таким модулем кирдык - инвентори выдает ошибку плагину
zi_rus #
06:32
да, там будут конфликты, если uuid различаются
CfYz`R #
06:32
это ладно у меня конфликт только с сфпшкой
06:32
а если какое нить шасси 65 добавишь и потом оно в ноке появится хуяк и конец :)
06:32
посему вопрос - как в нок понадобавлять объектов?
06:32
куда писать?
zi_rus #
06:32
на самом деле, если ты добавил свое, надо чтобы твое же и закоммитили
06:32
тогда проблем не будет
CfYz`R #
06:33
вот я и спрашиваю
06:33
куда комитить?
zi_rus #
06:33
в спортлото :)
CfYz`R #
06:33
не, я сделаю все сам
06:33
надо просто добавить в нок
zi_rus #
06:33
https://bt.nocproject.org/browse/INV
CfYz`R #
06:33
т.е. порты модули распишу
zi_rus #
06:34
а потом пинать _4ePTeHok
_4ePTeHok #
07:04
не надо меня пинать
07:04
четаю я вот чинуш россейских
07:05
"Просто свободное ПО даёт очень большой лаг по времени - ускоряет процессы "
07:05
и не пойму - они правда такие тупые
07:05
или прикидываются
CfYz`R #
07:08
а если мне нужна такая вот мелочь в get_interfaces.py - новый тип интерфейса SP
07:08
мне куда писать? в bt.noc?
07:08
А то мне на битбукет орг приглашение пришло но я там боюс пулреквесты создавать =)
_4ePTeHok #
07:09
профиль то чеей
07:09
циска иос?
TSergey #
07:09
CfYz`R: я на такие грабли наступал :)
07:09
наклепал недостающее в инвентори и хоп, при обновлении дискавери сломалось
07:09
удалил все и тупо жду пока старшие сделают
CfYz`R #
07:10
_4ePTeHok, да
TSergey #
07:10
мибов вот тоже никак не дождусь
CfYz`R #
07:10
noc / sa / profiles / Cisco / IOS /
07:10
так там одну строку добавить
07:10
дел 3 секунды же
07:10
я при обновлении удаляю добавляю а че делать
07:10
:)
07:11
так куда написать то? имхо в пулреквест будет быстрее
TSergey #
07:12
просить dvolodin сделать схему централизованного добавления моделей
zi_rus #
07:12
пиши на багтрекер
TSergey #
07:12
таже песня с тушенкой
zi_rus #
07:12
и пулл реквест делай
07:13
пулл реквест проще закоммитить разрабу
07:13
но сложней делать самому
CfYz`R #
07:14
ну мне не сложно
07:14
чем проще для разраба - тем быстрее результат
07:14
особенно если дело в одной строке
07:14
TSergey систему добавления это долго
07:15
хотя и круто, да
07:15
но пока мне кажется бесмысленная трата ресурсов
TSergey #
07:15
та же песня с фм-правилами
07:16
такое добавление есть в шелле, значит и какие-то проверки реализованы
07:17
осталось договориться как выкладывать и чтобы "назначенные" добавляли в нок
07:17
пусть с какими-то признаками, что "пользовательское"
07:18
это сильно бы добавило для разработки и наполнения
zi_rus #
07:45
http://pastebin.com/4WaR2m4U
07:45
дебажу один скрипт
07:45
почему трейсит?
07:47
а скрипт вот такой http://pastebin.com/jmzRQR6L
e_zombie #
07:52
,,
evyscr #
08:01
zi_rus: разное количество параметров
08:01
не?
zi_rus #
08:01
хз
08:01
я не понимаю
08:01
есть еще нюанс
08:01
железка только snmp v1 умеет
08:02
хотя трапы любой версии шлет
evyscr #
08:03
access_profile.password = credentials.password
08:03
может здесь что?
zi_rus #
08:05
в профиле вообще нет пароля
08:06
это эпушка
08:06
она вообще ничего не умеет
08:06
я такой инит сделал
08:06
class Profile(NOCProfile):
08:06
name = "Eaton.SMx5"
08:06
supported_schemes = [NOCProfile.HTTP]
evyscr #
08:12
ну таки если ему какой-нить пароль поставить - ничего не меняется?
zi_rus #
08:13
нет
08:13
простоавил юзера и пароль qqq qqq
08:13
ничего не поменялось
08:30
вообще это я новый профиль пишу
08:31
какие еще нюансы есть присоздании нового профиля?
08:31
кто знает?
08:49
_4ePTeHok, ns ghjabkb lkz yjrf yt gbcfk& gjxtve vjq yt hf,jnftn&
08:49
ты профили для нока не писал? почему мой не работает?
_4ePTeHok #
08:51
откуда я знаю)
08:51
я его не видел
buggy-funhouse #
08:51
а мой?
_4ePTeHok #
08:52
тоже не видел)
zi_rus #
08:56
_4ePTeHok, трейс я показал, а чего еще не хватает? там всего 2 файла
08:56
http://pastebin.com/eyBamX6r
08:57
http://pastebin.com/2tRkPYRt
08:57
и трейс
08:57
http://pastebin.com/KpZ4H2mx
_4ePTeHok #
09:27
пароль то задан?
09:28
он у тебя ругается что ждет строку, а ты ему отдаешь ничто
09:29
происходит это при присвоении пароля в дебаг-скрипте
zi_rus #
09:30
_4ePTeHok, я в настройках мо пароль прописывал, но это не помогло
_4ePTeHok #
09:30
попробуй с полным урл заколбасеть дебаг
zi_rus #
09:31
_4ePTeHok, я вписал пароль в auth profile и побежало
09:31
а нок умеет snmp v1?
09:32
а когда пароль с сам МО прописывал, ни хера не работало
_4ePTeHok #
09:33
может у тебя профиль стоял
09:33
а может и сломали чото
zi_rus #
09:34
профиль стоял, да
09:34
но так по уму должно из мо брать, а если в мо нет, то из профиля
_4ePTeHok #
09:35
нет
09:35
если профиль стоит - берет из профиля
09:35
если нет профиля - берез из МО
09:35
раз задал профиль - проверь что в нем ест ьвсе данные
zi_rus #
09:35
это неправильно, сначала должны идти более частные настройки, а если их нет, то переходить к более общим
TSergey #
09:36
http://static.nocproject.org/irclog/2012.07.16.html
09:36
"dvolodin: NOC парсит v1 и v2c"
zi_rus #
09:36
TSergey, это про трапы
09:36
а я про snmpget
TSergey #
09:36
да, точно
09:36
сорри
_4ePTeHok #
09:37
логически это как раз в норме
zi_rus #
09:37
да ни хера
_4ePTeHok #
09:37
либо профиль, либо частные данные
09:37
а не их комбинация
zi_rus #
09:37
а что если мне надо у одлного МО поправить коммунити
_4ePTeHok #
09:38
убери профиль, и правь в МО
zi_rus #
09:38
а аутентификация у меня на такаксе
09:38
пароль поменялся и иди собирай где там профиль отключен
09:39
всю жизнь было, что настройки шаблонизируются, но если надо где-то скорректировать, просто прописываешь и оно используется
_4ePTeHok #
09:39
да
09:39
а потом иди иши где у тбея ошибка
09:39
в профиле, или в частном одного объекта
zi_rus #
09:40
легко проверяется
09:40
или проблема со всеми
09:41
или с одним МО
11:17
dvolodin, ты тут?
11:20
dvolodin, трейсы
11:21
Unhandled exception in noc-discovery - http://pastebin.com/yxuDqqLH
dvolodin #
11:23
я вчера лекарство давал
11:23
дропнуть расписания и пересохранить профили интерфейсов
zi_rus #
11:24
Unhandled exception in noc-sae - http://pastebin.com/Z63thCQB
11:25
ты вчера фикс выкатил
11:25
а про лечение ничего не сказал
dvolodin #
11:25
сказал
11:25
:)
buggy-funhouse #
11:25
ручками кучу всего менять
11:25
вот радости
zi_rus #
11:27
dvolodin, ты второй трейс про sae еще посмотри
dvolodin #
11:32
кодировку для железки пропиши
zi_rus #
11:33
dvolodin, какую кодирувку? что за новости?
11:33
а вот еще трейс в сае
11:33
http://pastebin.com/6Y7B4kdr
11:37
dvolodin, а это как понимать?
11:37
2014-11-27 14:41:19,967 [noc-sae] SAE is overloaded by MRT scheduling (took 1.031441s)
11:37
2014-11-27 14:41:22,145 [noc-sae] SAE is overloaded by MRT scheduling (took 1.02493s)
11:37
2014-11-27 14:41:24,357 [noc-sae] SAE is overloaded by MRT scheduling (took 1.014143s)
11:37
2014-11-27 14:41:26,369 [noc-sae] SAE is overloaded by MRT scheduling (took 1.00083s)
11:37
2014-11-27 14:41:27,385 [noc-sae] SAE is overloaded by MRT scheduling (took 1.00653s)
11:37
и активаторы постоянно отваливаются
dvolodin #
11:38
база у тебя медленно работает
zi_rus #
11:38
пиздец какой-то :(
dvolodin #
11:38
почисти sa_maptask и переиндексируй
zi_rus #
11:38
PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
11:38
28396 pgsql 1 52 0 83996K 45884K sbwait 15 175:35 65.97% postgres: noc noc [local] (postgres)
dvolodin #
11:38
ну вот
zi_rus #
11:38
а чего почистить?
11:38
это он наверное дискавери всего и вся запустил
dvolodin #
11:44
ну тогда перелопатит сейчас и успокоится
11:47
рассосалось?
zi_rus #
11:47
нет, но уже легче
11:52
dvolodin, а можешь объяснить тему, как заставить заниматься пингованием железок выносные активаторы, а то они категорически не хотят этого делать
11:53
поднимаю активатор на ценетральном ноке
11:53
он всех пингует
dvolodin #
11:53
и выносные пингуют
zi_rus #
11:53
а выносные только телнетятся
11:53
ну вот смотри
11:53
dedicated_ping = false
dvolodin #
11:53
пингует только один instance
zi_rus #
11:53
я tcpdump запускал
11:53
icmp вообще не было видно
12:00
dvolodin, у меня на центральном сервере поднято два dedicated инстанса, один пингует, второй собирает трапы, и на выносе 4 инстанса, которые только ходят по железкам. Активатор для пингов на центральном сервере действительно пингует, активаторы выносные не пи
12:00
нгуют, независимо от того, выделяю я отдельный инстанс чисто под пинги или он сам выбирает из всех
12:02
что-то не так или из-за косяка в настройке или самом ноке
dvolodin #
12:04
а пул один?
zi_rus #
12:05
да
12:05
noc
dvolodin #
12:05
пингует только один активатор в пуле
zi_rus #
12:06
как так может быть
12:06
а кто назначает?
12:06
мы в конфиге указываем инстанс для пингования
12:06
у меня нулевой инстанс есть и на центральном сервере и на выносе
12:07
кто определяет кто будет пинговалкой в пуле?
12:07
активатор сам не может
12:07
но мы у активатора в настройках указываем это
12:08
dvolodin, и еще вопрос. как нок относится к snmp v1. у меня есть железки которые только его умеют
12:08
снюхать их не получается
dvolodin #
12:10
для трапов или для GET'ов?
zi_rus #
12:10
гетов
12:10
трапы норм работают
dvolodin #
12:10
это ограничение в настройках или софта?
12:11
чисто технически для v1 немного отличается формат PDU
zi_rus #
12:11
это вообще не настраивается на железке
12:11
только по snmpget -v1 удалось добиться ответа
12:12
по snmpget -v2c она не отвечает
12:12
вывод очевиден
dvolodin #
12:59
у нас еще остались какие-нибудь регрессии относительно develop?
buggy-funhouse #
12:59
что есть регрессии?
dvolodin #
12:59
zi_rus: а ты посмотри SELECT * FROM pg_stat_activity;
zi_rus #
13:02
http://pastebin.com/6M1GdKmS
13:02
чего-то такое
13:02
dvolodin, ты icmp метрику сделаешь?
13:02
sla запилить хочецца
evyscr #
13:13
dvolodin: о регрессиях - кто-то жаловался на audit trail
dvolodin #
13:15
zi_rus: CREATE INDEX x_sa_maptask_next_try ON sa_maptask(next_try);
13:16
http://pastebin.com/w6dAVcxE
13:16
попробуй сделай индекс и накати патчик
13:21
полегчало ему?
zi_rus #
13:23
надо подождать
dvolodin #
13:23
нагрузка на постгрес упала?
zi_rus #
13:23
PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
13:23
6018 pgsql 1 52 0 83996K 44272K sbwait 7 0:43 50.98% postgres: noc noc [local] (postgres)
dvolodin #
13:24
с индексом и патчем?
zi_rus #
13:24
да
dvolodin #
13:28
есть еще один вариант
13:28
можно зафейлить все задачи
zi_rus #
13:28
я подожду пока просрется
13:28
других проблем хватает
13:28
нок не умеет snmp v1
13:29
нок не умеет закрывать алармы, если сообщения перестали приходить
13:29
(когда железка не шлет закрывающий трап, а просто перестает генерить аварию)
13:29
в ноке нет метрики для sla
13:30
в ноке нельзя назначить группу нотификации для конкретной метрики
dvolodin #
13:36
ты как бабка у разбитого корыта
13:37
очень многого хочешь
_4ePTeHok #
13:37
ггг
zi_rus #
13:41
как будто только для себя
dvolodin #
13:41
а для кого же еще
13:41
:)
zi_rus #
13:42
я сказал "только"
13:42
всем профит будет
13:42
просто никто не говорит
13:42
аппетит приходит во время еды
13:43
просто те кто пользуется ноком, не пользуются неокторыми модулями из-за таких недоработок
13:43
например фм вроде есть, но там столько косяков, что много сил уходит на его обслуживание
13:43
я могу на это потратить силы
13:43
а другой просто захерачит заббикс
13:44
и ебись оно конем
dvolodin #
13:50
заббикс не умеет собирать конфиги ....
buggy-funhouse #
13:50
о боже
dvolodin #
13:50
в заббикс нельзя вести адреса ....
13:50
ебись оно все конем, другой захерачит NOC :)
buggy-funhouse #
13:50
да и мозг он тоже не ебёт
13:50
я ещё не слушал подкаст
13:50
интересно, что ты там рассказал
dvolodin #
13:51
ничего, общую теорию
13:51
какие бывают OSS
buggy-funhouse #
13:52
кстати, конфиг у меня собирается очень просто, скриптом на баше
bee26 #
13:52
fm не включаю тк 2000 железок своими трапами засирают монгу за неделю. оно мне надо?
13:53
а еще нок некашерно все забирает по теленету
13:54
даже хостнаме - считывает весь конфиг, парсит. в выхлопе 10-20 символов
zi_rus #
14:00
на том и порешим
14:00
нок - говно
e_zombie #
14:13
bee26: не всегда. много что собирается через снмп. типа платформы и тд
14:14
всё упирается в поддержку оборвания и универсальность
14:14
я вот уже месяц ебусь пытаюсь на сети снмп включить
14:14
и что?
14:14
всё ещё в процессе
14:17
но при этом такую цистерну говна я выгреб с сети - эшелон целый
14:18
и похеру что по телнету.
14:21
а фм больше трёх дней и не нужен нефига.
14:21
у тебя наверняка есть сислог сервер на котором лежат логи и оттудава всё можно достать если будет расследованиею
bee26 #
14:23
есть у нока плюсы - не спорю
e_zombie #
14:24
ну хочешь сильной магии - поднимай и забикс.
14:24
отключи пингователь в ноке и будет тебе счатье
bee26 #
14:24
уже
e_zombie #
14:24
я автодобавлялку хостов сделал и теперь с этим не парюсь
bee26 #
14:25
у меня оно в пируле есть
14:26
бесят такие мелочи как сегодня работает, а завтра уже нет. что за ...?
e_zombie #
14:27
меня тоже бесят .
14:27
да.
14:27
а куда деваться?э
14:27
у меня в саратове 5100 железок.
14:27
руками ими управлять?
zi_rus #
14:27
руками и ногами
14:27
взял ноутбук и поскакал
e_zombie #
14:27
или парсить по 30 гиг логов ежедневно чтобы найти изза чего пиздец
bee26 #
14:27
например fqdn template был {{name}}.ru все работало, а теперь он такой {{object.name}}.ru
14:28
и где описалово?
14:29
щас еще инвентори накрылось
14:29
и срипт на джунипер
e_zombie #
14:31
ну набрось OPENNMS
14:31
узнаешь где пиздет
zi_rus #
14:33
а чего там?
evyscr #
14:34
ну что, понеслась? 10379: flow: Closed <feature> 'graphite'
zi_rus #
14:35
теперь и вы почувствуете мою боль
14:35
dvolodin, не мелочись, нахуй все, давай релиз
14:36
и еще серверный рендеринг не сделали
_4ePTeHok #
14:37
хохо.
e_zombie #
14:37
а вливать когда в девелоп?
_4ePTeHok #
14:37
попаболь, попаболь
14:37
уехал графит в девелоп 5.0
e_zombie #
14:37
походу мне завтра рисовать РНР на две недели.
14:38
иначе затрахают мозг
14:39
у меня только начали отправлять монтёров менять сгнившие кабели.
buggy-funhouse #
14:39
Ыыыы
e_zombie #
14:39
и походу самую дискотеку и праздник жизни я пропущу
_4ePTeHok #
14:40
поверь, это не та дискотека, на которую стоит идти)
e_zombie #
14:40
ненене такие извращения я не могу пропустить.
14:40
это как свинг вечеринка.
14:41
все ебутся а ты стоишь и должен на это всё взирать безучастно
_4ePTeHok #
14:41
разве на свингвечеринках не все ебуцо?)
zi_rus #
14:41
нет, e_zombie обычно стоит
_4ePTeHok #
14:42
а, я ж забыл
14:42
фотограф
e_zombie #
14:42
дооо как будто zi_rus у нас завсегдай свинг вечеринок
_4ePTeHok #
14:42
он то да
14:42
выносит мозг как постоялец
14:42
)))
zi_rus #
14:43
e_zombie, нет, я просто не посещаю такие мероприятия, но это более нормально чем посещать и не участвовать
_4ePTeHok #
14:43
подобных мероприятий
14:43
вот и отрицает)
14:43
все сходится
dvolodin #
15:01
радует то, что NOC в процессе ебли - активная сторона
15:01
и еще малость гомофобен
15:01
и нетолерантен
buggy-funhouse #
15:01
не видел ни одной девушки
15:01
так что вполне себе актив-пидарас
dvolodin #
15:15
да ну ладно
15:15
и девушки бывают
Tweet
Share this page
Share this page: Tweet