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: 28.10.2013
eucariot #
06:20
Здравствуйте.
06:23
Меня зовут Марат - знакомый Алексея. Я ведущий и создатель подкаста linkmeup. На днях опубликовал статью на nag.ru на тему автоматизации в сетях. Откуда и узнал про ваш проект.
06:25
Есть идея посвятить один из следующих выпусков подкаста этой теме, которая меня сейчас очень тревожит. Хотел бы обсудить это и пригласить в подкаст желающих.
06:25
Алексей порекомендовал dvolodin.
zi_rus #
06:29
eucariot, правильно порекомендовал, он тут самый главный
eucariot #
06:30
Спасибо. Алексей уже тоже мне сказал это.
mikevlz|2 #
07:27
как к списку доступных проб добавить snmp-interface?
07:27
dvolodin: r nt,t djghjc ^)
07:27
к тебе вопрос
07:31
если я правильно понимаю, то надо создать темплейт для check в приложении.
07:31
каталог темплейта должн называться так же как зовется проба(snmp-interface).
07:31
а самй файл шаблона как обозвать?
IRevent #
07:38
доброго времени суток :)
07:38
а этот плагин актуален еще?
07:38
http://forum.nocproject.org/index.php?topic=31.0
zi_rus #
07:43
IRevent, ох ты что откопал, помоему он уже попахивает
IRevent #
07:44
ну я об этом тоже догадываюсь что попахивает :) а кто чего щас использует для построения дерева? а то документации нет вообще
MaximFomin #
07:56
Всем привет! Не заметил когда, но в шедулере пропал запуск по сбору конфигов. В данный момент не происходит ежедневного сбора конфигов. Это новая фича или у меня что-то не так?
Dmitry11 #
08:00
MaximFomin: См. noc.conf на предмет "config discovery"
zi_rus #
08:01
IRevent, на сколько я знаю кроме автора им особо никто и не пользовался, так что лови его
MaximFomin #
08:02
Dmitry11: [config_discovery] initial_submit_interval = 900 save = true enabled = true initial_submit_concurrency = 20
IRevent #
08:02
а дерево никто не строит?
mikevlz|2 #
08:03
я строю
Dmitry11 #
08:03
MaximFomin: Значит должно собираться
mikevlz|2 #
08:03
есть даже issue по прокладке вланов с картой и выбором маршрутов
08:03
там весь необходимый код
IRevent #
08:04
mikevlz|2: ты это пальцем покажи :)
denix3 #
08:05
привет
08:05
столкнулся с проблемой, уже 2 часа копаю что не так, nginx выдает ошибку (60: Operation timed out) while reading response header from upstream
08:06
подскажите плиз где мог накосячить с настройками
zi_rus #
08:07
это новая инсталляция или ты поломал что?
mikevlz|2 #
08:08
IRevent: я лентяй.
denix3 #
08:09
новая инсталяция
IRevent #
08:09
mikevlz|2: ну то что ты лентяй это понятно :)
_4ePTeHok #
08:17
denix3, конфиг в документации на сайте нока для нджинкса есть, сверь.
08:17
ну и сам нок-то взлетел?)
08:17
по логам и процессам смотри, особенно тебя интересует noc-web daemon
denix3 #
08:18
да, нок поднялся, а конфиг нджинкса скопировал как раз с сайта, делол все по инструкции которая для freebsd
_4ePTeHok #
08:21
она немного устарела, смотри в installation разделе
08:23
http://kb.nocproject.org/display/DOC/Manual+Installation + http://kb.nocproject.org/display/DOC/Webserver+Setup
denix3 #
08:23
ок ,спасибо
_4ePTeHok #
08:24
и если нок в отличном от /opt/noc месте - не забудь подправить пути
08:24
в конфиге нджинкса.
denix3 #
08:25
угу, это я поправил
mikevlz|2 #
08:27
IRevent: NOC-1001?filter=10800
_4ePTeHok #
08:27
Dmitry11, Дима, а это твой профиль на HP.iLO2?
IRevent #
08:28
mikevlz|2: а само дерево чем строил?
mikevlz|2 #
08:28
IRevent: NetworkX или я не понимаю, о чем ты
Dmitry11 #
08:28
_4ePTeHok: У меня нету такой железки. Видать закоммитил то, что прислали
_4ePTeHok #
08:29
эх, и подергать некого.) я для iLO3 запиливать буду, но там с снмп трапами не очень ясно все..думал есть у кого опыт)
IRevent #
08:30
mikevlz|2: понял спасибо покопаю :)
mikevlz|2 #
08:30
да не за что
zi_rus #
08:31
_4ePTeHok, а чего ты хочешь?
08:31
ФМ?
_4ePTeHok #
08:32
угу
zi_rus #
08:32
а чего там, пиши регекспы и всего делов
_4ePTeHok #
08:33
да не, там в самом ило не очень понятно как формируются трапы -через какие-то агенты на ОС самого сервера
zi_rus #
08:35
ну как бы, тебе какая разница
08:35
трап пришел
08:35
вот его и парсь
_4ePTeHok #
08:35
настроить его еще надо))
08:35
к тому и спрашивал
zi_rus #
08:36
а, я думал ты с ФМ колдуешь, а ты еще только сервер настраиваешь
_4ePTeHok #
08:37
-) правила я знаю как писать, было дело вместе с классами
ss_ #
08:51
вопрос, что писать в разработчиках nocproject? В забиксе ясно SIA Zabbix а в NOC?
Unbeerable #
08:53
привет. позвольте тупой вопрос, как раскрашивать алармы по важности?
08:54
если мой склероз мне не изменяет, то раньше в свойствах МО было что-то про это, а сейчас не вижу
_4ePTeHok #
08:54
стили в /main/styles
Unbeerable #
09:01
не. наверное мой вопрос скорее о классификации
09:01
если я хочу разделить например пинг фейлды по важности, мне нужно свой classification rule добавлять?
_4ePTeHok #
09:02
мм..я вроде как в ипаме адреса по стилям разнес - и после этого в фм автоматом по разному стали пинги раскрашиватся.
09:02
могу ошибаться, давно дело было.
Unbeerable #
09:04
о, и правда оно в ипаме
09:04
а я думал в МО
MindGames #
09:52
привет всем!
09:53
коллеги, а что хранится в таблице монги: noc.log.sa.failed_scripts.bson? у меня эта таблица аж 41 гиг весит! её можно безболезненно дропнуть?
zi_rus #
09:54
MindGames, у тебя скрипты фейлятся, сначала исправить, потом дропнуть
MindGames #
09:54
а как понять какие скрипты и где фейлятся? :) я думаю, это давно еще было, просто в таблицу упало и лежит там уже год или более
09:55
думаю дропнуть для начала а потом если снова будет расти - то искать
mikevlz|2 #
09:55
эта таблица периодически очищается
MindGames #
09:55
правда понятия не имею что там фейлится
zi_rus #
09:56
MindGames, sa > reports > failed scripts
ufir #
09:57
MindGames а ты ету таблицу убей
09:57
db.noc.log.sa.failed_scripts.bson.runCommand("drop");
09:57
и всё
MindGames #
09:58
ну вот я так и хотел сделать и посмотреть - вырастет ли она
ufir #
09:58
у меня она все время вырастает до каких-то нецензурных размеров
MindGames #
10:04
<zi_rus> смеешься? :)) он 41 гиг не выдаст мне там %)) по тайм-ауту отвалится ;))
freeseacher #
10:05
а я зачинил все. файлед скрипты.
10:05
у меня туда падают тока типа пинг таймаут
MindGames #
10:05
а я про них даже и не знал. пока не начал искать от чего ж у меня так база пухнет :)
freeseacher #
10:05
или bad auth
zi_rus #
10:08
MindGames, плохо что до такого довел
MindGames #
10:11
ufir, что-то не получается у меня :(( db.noc.log.sa.failed_scripts.bson.runCommand("drop");
10:11
{ "errmsg" : "ns not found", "ok" : 0 }
10:12
вот так отдает
10:12
я сначала mongo запустил и там делал
10:12
zi_rus, конечно плохо.. я вообще нок запустил - много работы было = не до него :( так и не обновился, кстати :(( на новый год планирую
ufir #
10:12
MindGames а так db.noc.mac_log.runCommand("drop");
10:13
ой, это не то
10:13
db.noc.log.sa.failed_scripts.runCommand("drop");
10:13
вот
MindGames #
10:14
не канает :(
10:14
{ "errmsg" : "ns not found", "ok" : 0 }
10:15
тоже самое
10:15
ааа
10:15
понял
10:15
блин
10:15
надо было ж use noc написать наверноре
ufir #
10:15
ага
10:15
или просто mongo noc
MindGames #
10:15
вбил db.noc.log.sa.failed_scripts.remove(); - думает.. ;)
10:16
только не пишите сейчас что "все пропало!! надо было дроп делать!!" :)))
10:16
а то я сща запаникубю ;))
lexius #
10:23
тоже разгребаю сейчас failed_scripts - ушёл в отпуск на 2 недели, народ в это время кое-какие свитчи поменял, а теперь нок в шоке - почему длинки стал кьютечами
e_zombie #
10:23
в монго ничего не хранится важного
10:23
оно там всё собирается
lexius #
10:24
с каждым отпуском всё более убеждаюсь - нужно запилить-таки валидаторы, причём не только на конфиги... а то возвращаешься и начинаешь разгребать
MindGames #
11:06
чета долго удалячет :((
11:06
висит монга
e_zombie #
11:06
нормально. у меня БД когда под 20 гиг минут 30 фигачит. ты кстати нок останови
11:06
в разы быстрее будет
denix3 #
11:12
я столкнулся с такой же проблемой NOC-325 ее можно решить?
dvolodin #
11:16
http://kb.nocproject.org/display/DEV/SA+New+Auth посмотрели?
mikevlz|2 #
11:16
dvolodin: посмотрел. Полетом мысли восхищен...
dvolodin #
11:18
дополнения/замечания будут?
mikevlz|2 #
11:19
не-а
11:19
я на твои вопросы ответил. ответиь на мой ответ :)
11:20
в pm/check есть шаблоны формы для каждой пробы. Как туда добавить snmp-interface?
dvolodin #
11:21
в смысле добавить?
11:21
форма в check'е описывается
mikevlz|2 #
11:21
ye lf
11:21
ну да
11:22
я когд посмотрел, в список проб для выбора добавляются только те, для которых есть шаблон формы.
11:22
для snmp-interface нет шаблона формы.
11:22
как его добавить?
11:22
или даже более широкий вопрос, как сделать так, чтоб можно было добавить check по пробе snmp-interface?
zi_rus #
11:33
dvolodin, ты тут, возник вопрос, смотри, ASR в логах на коммит конфига присылает номер changeset
11:33
а джунипер или кто еще известный тебе так же делает?
11:34
может эти номера к CM привязать?
freeseacher #
11:34
dvolodin, будут.
11:35
а там будет snmp конфигурация ?
11:35
надо бы
mikevlz|2 #
12:03
бгг
12:04
на DGS-3100 get_interfaces не работает нормально. А еще у него коряво отрабатывает expand_interface_range. Ладно, там в сабе надо вместо Is_bridge: true Отдавать enabled_afi: [BRIDGE]
12:05
так оно из-за нерабочего разворачивателя не все вланы к сабу пририсовывает.
dvolodin #
12:05
mikevlz|2: шаблон там в js части
mikevlz|2 #
12:05
dvolodin: я уже разглядел
dvolodin #
12:05
а про is_bridge - да, бага
mikevlz|2 #
12:06
там весь вопрос в чем. Его можно взять от snmp-пробы, одно поле убрать, другое добавить. А назвать его КАК?
12:06
шаблон ентот
dvolodin #
12:12
как-нибудь по-другому :)
mikevlz|2 #
12:12
т.е. похер как?
12:13
главное - чтоб каталог назывался правильно, шоле?
dvolodin #
12:15
где ты вообще is_bridge нашел?
mikevlz|2 #
12:15
DGS3100.get_interfaces
12:15
но у меня говно мамонта, да.
dvolodin #
12:18
там да, лучше отдавать enabled_afi
mikevlz|2 #
12:22
dvolodin: а если я отдам разворачивалке диапазона интерфейсов такую строку: 1:18,1:23-24,
12:22
она обидится?
12:23
да, в конце стоит запятая, я знаю :)
e_zombie #
12:30
а какой профиль для железки самый "правильный" по коду, чтобы его брать за основу для написания своего
dvolodin #
12:45
Force10.FTOS неплох, Arista.EOS
mikevlz|2 #
12:52
ух... ну и говно, этот ваш DGS3100...
_4ePTeHok #
12:54
=) ктото еще сомневался?)
dvolodin #
12:56
мамонтячье
12:56
фоссилизированое
mikevlz|2 #
12:57
dvolodin: NOC-1205
12:57
я знаю, я норкоман... но я его зафиксил
13:02
хотя оно там всетаки кривое...
13:02
но вроде рабочее
dvolodin #
13:05
"{0}{1}".format(stack_num,p)
13:05
это ты зря
13:05
"%s%s" % (stack_num, p)
mikevlz|2 #
13:07
я же говорю: я норкоман
13:07
к тому же, в более свежих вроде только формат и остался. не?
13:07
в более свежих червяках
dvolodin #
13:13
нет, чушь
13:13
наоборот, формат не будет работать в 2.6
mikevlz|2 #
13:13
ну ладно...
dvolodin #
13:13
да и упорот он без меры
mikevlz|2 #
13:13
я не против.
13:14
мне оно работает. Наконец-то нормально вланы в интерфейсы складывает
dvolodin #
13:27
а чем тебе там expand не понравился
mikevlz|2 #
13:28
а ты посмотри, что он экспандит?
13:28
он там экспандит 1:18,23-24, в итоге получается список: 1:18, 23, 24
13:29
а должно быть 1:18,1:23,1:24
13:29
да еще и с учетом стека...
dvolodin #
13:32
f
13:32
а
Tweet
Share this page
Share this page: Tweet