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: 07.03.2014
buggy-funhouse #
06:07
хэй, народ
06:07
предпраздничный день
06:07
Девушки есть?)
06:27
freeseacher: Ок. Есть такая вещь, как activator. imho, это демон-инициализатор действий для группы объектов. Активатор настраивается в SA/MO/setup/activators. Нужно прописать свой в noc-activator.conf, а в web добавить secret-key
06:30
Пока верно?)
06:48
все вымерли
dvolodin #
06:49
так ведь 7 марта
buggy-funhouse #
06:53
верю
06:54
никто snort не пользовал?
d8e9c0 #
07:10
утричка)
buggy-funhouse #
07:10
d8e9c0: ку
d8e9c0 #
07:11
<buggy-funhouse>, кукуруку))
freeseacher #
07:14
buggy-funhouse, верно да
07:14
только он не инициализатор
07:14
а все тки выполнятор
07:15
а инициализатором могут быть либо noc-web или noc-scheduler
07:15
они придумывают что надо делать активатору
d8e9c0 #
07:18
блин у меня куча вопросов накопилась, возможно тупых, связаных с питоном и ноком.. кого можно в приват помучать? а то если сюда много букв будет ппц)
freeseacher #
07:19
d8e9c0, лучше не в приват. а тут
07:19
для ошибок использовать пасты
07:19
типа http://pastie.org/ или https://codeo.me/
d8e9c0 #
07:19
поняла
freeseacher #
07:22
на повросы будут отвечать охотнее если их ответы будешь выкладывать сюда вот http://kb.nocproject.org/questions
d8e9c0 #
07:24
только с ошибками я собственно сама справлюсь.. ну пока по крайней мере выходило, а вот подскажите направление для: я пытаюсь все свой снипет писать, ноооо я это делаю в pycharm, очень уж мил он мне) но.. естественно он ничего
07:24
не знает о классах, глобальных переменных и тд используемых в ноке. каких образом вы пишете? в питон консоле или как? мучаюсь капец) приходится лазить по ноку, искать, какие то к4усочки в консоле проверять, полный бред воб
07:24
щем(
07:24
поняла, буду оформлять вопрос и ответы
freeseacher #
07:24
пишем в пичарме
07:25
он нормально индексирует проект
07:25
со сниппетами все слегка сложнее
buggy-funhouse #
07:26
d8e9c0: с наступающим!
d8e9c0 #
07:26
<buggy-funhouse>, Спасиибо!!! ^__^
07:28
<freeseacher>, т.е. просто копируете проект на локалхост и работаете? или какой то репозитарий делаете? я просто никогда подобным не занималась
freeseacher #
07:28
репозиторий и так есть в битбакете
07:28
пичарм умеет ходить в битбакет
07:29
тут слегка описывал процесс http://kb.nocproject.org/pages/viewpage.action?pageId=8880212
d8e9c0 #
07:29
мммм... спасибо. я постараюсь описать вопрос и ответ, как только настрою
07:30
ох елки!!!!!!! спасибо!!!!
freeseacher #
07:30
хм. девушка под гентой... ;) ?
d8e9c0 #
07:30
<freeseacher>, lf;t ,jkmit xtv ye;yj)) cgfcb,j!
07:31
калькелейт линукс ;)
07:31
нууу считай гента, ага
07:31
<freeseacher>, ой т.е. спасибо))))
freeseacher #
07:31
ок.
d8e9c0 #
07:31
)))))
buggy-funhouse #
07:36
freeseacher: Ок. Внутри MO: какие поля обязательны? Всё, что жирным шрифтом? Name, Object Profile, Administrative Domain, Activator, SA Profile, Scheme, Address. Так?
freeseacher #
07:37
я бы еще задавал TrapSourceIP
buggy-funhouse #
07:37
что это?
freeseacher #
07:37
по нему идет пинг объекта для определения жив ли он
buggy-funhouse #
07:37
О, не знал.а я думал для snmp
freeseacher #
07:37
и с этого адреса нок ждет трасы и сислоги
07:38
да это для снмп
07:38
просто так получилось
buggy-funhouse #
07:39
xD Поле name может быть любым, обращение идёт по address?
07:39
т.е. либо fqdn, либо ip?
freeseacher #
07:40
найм это для себя
07:40
я туда пишу что нить типа функционального имени
07:41
можно туда записывать fqdn.
07:41
при наличии галочки в sa> setup>MOprofile> default> ipam sync будет имя вместе с даресом автоматом заноситься в IPAM
buggy-funhouse #
07:45
я тоже пишу fqdn
07:45
Object Profile == SA/Setup/MOP. Что будем юзать на этих объектах
freeseacher #
07:46
ага
buggy-funhouse #
07:46
Administrative Domain настравается рядом, служит для?
freeseacher #
07:46
разделения доступа в основном
07:46
у меня административный домен это город
07:46
у кого то район
07:47
грубо говоря зона ответственности
07:50
buggy-funhouse, d8e9c0 а вы откуда про нок узнали ?
07:50
на канале вдруг неожиданно пришло много новичков
07:53
о вторая часть канала явилась
d8e9c0 #
07:56
<freeseacher>, можно на ты. у меня появилась задача: сделать централизованое управление ip адресами и тд, мы купили несколько небольших провайдеров и они на данный момент используют свои системы учета сетей. я хотела заняться
07:56
и написать на php+mysql, но загуглила и узнала про нок.
07:56
кароче говоря гугл.
07:56
ага)
TSergey #
07:56
freeseacher: ты вчера говорил про CDP,
07:56
"дискаверинг отработать должен с двух сторон
07:56
при чем сразу три задания с обоих сторон должны отработаь
07:56
get_cdp, get_chassis_id, get_interfaces
07:56
тогда линк построится и подтвердитсо"
07:57
помоги разобраться, http://pastebin.com/GZWNJZy1 http://pastebin.com/GZWNJZy1
07:57
чего-то я явно не донастроил, в 0.8 у меня CDP линки находились
freeseacher #
07:58
TSergey, эжто гет итерфейсес
TSergey #
07:58
во втором --- да
07:59
а, секунд
07:59
http://pastebin.com/QaChtUx8 вот первая часть
08:00
а гет интерфейс с s33-1-1, так как я урезанный видимо криво вставил
08:00
freeseacher: а форум все?
freeseacher #
08:00
круть
08:01
для Cdp надо fqdn
TSergey #
08:01
вооот
freeseacher #
08:01
для lldp нужен мак
TSergey #
08:01
пни волшебным пинком, чего нужно в ASM
freeseacher #
08:01
Get_discovery_id состоит из двух частей
08:01
один это мак достает другой фкудн
08:05
поправил в ответе
08:05
http://kb.nocproject.org/questions/12746772/answers/12746778
08:05
TSergey, форум почти все разделы в ридонли
08:05
в некоторых оставили только ответы
TSergey #
08:05
я заметил
08:06
freeseacher: так чего не так с моим CDP?
sdmitri #
08:06
Добрый день!
freeseacher #
08:07
а fqdn собрался?
TSergey #
08:07
get_fqdn отрабатывает, ответы: "S33-1-1.III.tomica.ru" и "S17-1-2.tomica.ru"
d8e9c0 #
08:07
<sdmitri>, re
TSergey #
08:08
"S33-1-1.III.tomica.ru" --- вот такого МО нет
08:08
в SA он как s33-1-1.intt
sdmitri #
08:09
как заставить НОК производить действия при определенных events??? Например информировать на почту если устройство не доступно или передергивать интерфейс на устройстве если он подвис
TSergey #
08:09
но в get_cdp_neighbors он S33-1-1.III.tomica.ru
dvolodin #
08:09
sdmitri: alarm jobs и alarm triggers
08:09
и еще есть event triggers
TSergey #
08:10
freeseacher: а про форум --- елси там нельзя, может в блоге можно?
sdmitri #
08:10
я вот чего-то не могу найти alarm jobs в версии 0.8
TSergey #
08:11
freeseacher: get_discovery_id тоже "S33-1-1.III.tomica.ru" и "S17-1-2.tomica.ru"
08:17
sdmitri: версия 0.8 не развивается, нужно переходить на 0.8.develope
freeseacher #
08:19
TSergey, в блоге даже нужно
08:20
блоги доступны каждому кто заведет себе учтеку
08:20
TSergey, а ты откуда узнал про нок ?
08:20
вдруг прищло много новичков. откуда ? :)
08:20
sdmitri, и ты тоже :) ?
TSergey #
08:21
я довольно давно узнал, я спрашивал на наге и там ответили, по моему dvolodin и Марату я писал с вопросом на что посмотреть, он присоветовал, ни и потом линкмиап
08:22
мне нужне был в первую очередь инвентору, а он из года в год "вот-вот будет" :)
08:22
*нужен
08:22
freeseacher: блог доступен с учетокй, что для создания иссе?
freeseacher #
08:25
да
TSergey #
08:37
http://kb.nocproject.org/pages/viewpage.action?pageId=12746794
buggy-funhouse #
08:38
freeseacher: что есть superpass? enable? а если в терминологии длинк?
zi_rus #
08:38
и тут нок вспомнили
08:38
http://habrahabr.ru/company/selectel/blog/214865/
freeseacher #
08:38
buggy-funhouse, повышение привелегий
08:39
какая конкретно команда будет даваться будет зависеть от профиля
buggy-funhouse #
08:39
freeseacher: по поводу откуда, я знал давно год-два, а сейчас решил внеднять, время появилось. Но, думал, что у продукта есть faq, а тут вот так)
08:39
freeseacher: ок, объект занесли
08:39
теперь надо запустить discovery
TSergey #
08:40
buggy-funhouse: ты победил CDP?
buggy-funhouse #
08:40
TSergey: у меня часть работает, а часть нет
lexus-omsk #
08:40
у меня вот тоже спросили сегодня, что посоветую, попытался пропиарить, так что может ещё новичок будет... презенташку бы красивую для таких целей
freeseacher #
08:42
тоесть видимо просто астрологи объявили месячник внедрения NOC. кол-во новичков удесетеряется
buggy-funhouse #
08:42
freeseacher: для минимума должны отработать скрипты get_chassis_id, get_fqdn?
freeseacher #
08:42
и интерфейсы
buggy-funhouse #
08:42
ок.
08:42
Если я не указываю snmp, они отработают?
freeseacher #
08:43
даже если указываешь для большинства профилей они не сделаны
TSergey #
08:43
freeseacher: вот у меня все это отработало, что не так?
buggy-funhouse #
08:43
а вот прикол, я указал snmp, а на firewall забыл. и нифига не работало
08:43
т.е. он не пытался через cli
08:43
хотя debug_script отрабатывал
08:44
потому что в нём я не указывал -c-c
08:45
e_zombie: гуру пиздец?)
e_zombie #
08:45
тронул - всё распидорасило :)
buggy-funhouse #
08:46
freeseacher: так что этот момент надо посмотреть. + трейсы непонятные вылезают, когда snmp запрещён
08:49
freeseacher: порт надо указывать только в случае нестандартного?
08:49
в схеме telnet/ssh
freeseacher #
08:49
да
buggy-funhouse #
08:52
freeseacher: snmpv3 будет?) Далее, что мы видим в Inventory в самом MO?
08:53
у меня где-то пусто, а где-то что-то есть
TSergey #
08:53
"8[15:51] buggy-funhouse: freeseacher: порт надо указывать только в случае нестандартного?"
08:53
а вот этого я не знал
buggy-funhouse #
08:53
я везде оставляю 0
TSergey #
08:54
я же с 0.8 импортю, частями
zi_rus #
08:55
dvolodin, тебя не видно не слышно уже неделю, и коммитов нет, скучно
TSergey #
08:55
комрады, ну помогите с CDP, http://pastebin.com/QaChtUx8
freeseacher #
09:23
buggy-funhouse, инвентори я не пользую
09:23
совсем
09:24
про снмп вэтри я не знаю. я честно говоря даже пользоваться им не умею
09:25
TSergey, CDP у меня тоже нету. даже проверить не начем : (
d8e9c0 #
09:25
ребят, пните меня в сторону где можно понять истиное назначение такой штуки как Address Ranges.
TSergey #
09:26
freeseacher: я думал, ты несоответствие увидишь в том что отдали скрипты
freeseacher #
09:26
d8e9c0, боюсь что нигде. это штука нужна для привязки к днсу. что бы нагенерило хостов по задонной маске
09:26
к примеру опять же таки
TSergey #
09:27
меня смущает, что МО у меня s33-1-1.intt, а скрипты говорят s33-1-1-.II.tomica.ru
freeseacher #
09:27
но когда я с этим разбюирасля она падала.
TSergey #
09:27
где-то нужно ноку объяснить, что это тоже имя
d8e9c0 #
09:27
<freeseacher>, стало легче, спасибо огромное ( не сарказм)
freeseacher #
09:29
велкам :)
09:29
у меня в бою далеко не весь функционал нока
09:29
например я вообще не использую FM и инвентори
09:29
у меня это построено в другой системе
buggy-funhouse #
09:31
freeseacher: по discovery ты тоже не особо подскажешь и по построению линков?
d8e9c0 #
09:32
у меня пока тоже) нооо я хотя бы понимаю их назначение)))
freeseacher #
09:41
buggy-funhouse, по рисованию линков сейчас сам не так давно начал разбираться
09:41
когда поддержку для алкателя делал
09:41
но от полного прозрения тоже далек
TSergey #
09:42
freeseacher: по рисованию?
d8e9c0 #
09:43
видимо имеются ввиду чарты..
TSergey #
09:47
а я вот реально пытаюсь разобраться как рисуются порты, https://bitbucket.org/nocproject/noc/src/2cdba57c7aa3b1b85f2e0c4261e977de732b010d/inv/apps/map/views.py?at=develop
09:49
явно тут последовательность портов
09:49
# Used ports
09:49
for link in mo_links[mo]:
09:49
interfaces = [i for i in link.interfaces if i.managed_object == mo]
09:49
p_id = "%d:%s" % (mo.id, link.id)
09:49
if p_id not in linked_ports[link]:
09:49
n["ports"] += [{
09:49
"id": p_id,
09:49
"label": ", ".join(i.name for i in interfaces)
09:49
}]
09:49
linked_ports[link] += [p_id]
09:49
#
09:59
Dmitry11: привет
Dmitry11 #
09:59
ага
TSergey #
10:00
выбирай, про что к тебе пристать --- про CDP или про сотритровку портов в views.py :)
10:00
*сортировку
d8e9c0 #
10:00
)))))))
TSergey #
10:01
d8e9c0: если я правильно понял, завтра ваш праздник?
10:01
если что, заранее с праздником :)
d8e9c0 #
10:02
<TSergey>, да, все верно)
10:02
спасиибо огромное)
buggy-funhouse #
10:05
Dmitry11: ?
Dmitry11 #
10:05
двухнедельная работа по DLink.DxS.get_inventory накрылась
buggy-funhouse #
10:05
почему?
Dmitry11 #
10:06
Файлик только локально был
buggy-funhouse #
10:06
=/
10:08
сожалею
10:08
но опыт-то остался?
Dmitry11 #
10:10
Надо пинать dvolodin'а, чтобы он доделал инвентори
zi_rus #
10:11
Dmitry11, а чего еще не хватает?
10:12
все что он не доделал никак не блокирует использование того что уже сделано
Dmitry11 #
10:12
возможности "очищать" набивку
10:12
Сейчас набивка в железке привязана к серийному номеру и hw ревизии
10:13
если я поменяю модельку, то она в набивке не изменится
sdmitri #
10:14
Ребята, подскажите почему когда я создаю managed object (Mikrotik) не создается файл конфига в /var/noc/repo/config???
d8e9c0 #
10:14
указал название, под которым у тебя будет конфиг?
Dmitry11 #
10:15
sdmitri: в новой версии вроде как не не создается
d8e9c0 #
10:16
:D коллеги подарили шар предсказаний)
dvolodin #
10:20
sdmitri: а должен?
vvp #
10:37
Привет все. Кто подскажет, пробую удалить объект из SA и получаю такое в веб-морду ? http://pastebin.com/CrdaVZc5
10:38
И из шелла все плохо
10:38
root@noc-srv:/opt/noc# ./noc wipe gw01.lgvk_2801 Error: Invalid model 'gw01.lgvk_2801'. Valid models are: managed_object, user
dvolodin #
10:40
./noc wipe managed_object <id>
vvp #
10:43
Так пробовал
10:43
:/opt/noc# ./noc wipe gw01.lgvk_2801 Error: Invalid model 'gw01.lgvk_2801'. Valid models are: managed_object, user
zi_rus #
10:51
vvp, ./noc wipe managed-obgect <>
10:52
dvolodin, а каталог сервисов когда планируешь запилить? очень хочется
freeseacher #
10:55
http://kb.nocproject.org/questions/12746801/answers/12746805?flashId=-1944761420
10:57
примите кто нить этот ответ
zi_rus #
11:00
freeseacher, обидно что это одна из тех редких вещей что есть в доке
vvp #
11:00
Ооой, не заметил
11:00
Спасибо, удалился)
11:03
И еще вопрос в догонку, можно как-то отключить импорт адресов из rib маршрутизаторов в sa-managed_object в address space ?
sdmitri #
11:34
Ребята, подскажите пожалуйста! Как перед обновлением нока сохранить свои правила класификации ивентов? чтобы они не затерлись
zi_rus #
11:35
если is builtin не стоит то затереться не должно, как я тут слышал
11:42
sdmitri, а если делиться ивентами чтобы они попадали в апстрим то такой проблемы вообще не будет :)
sdmitri #
11:45
почему не получается обновиться???
11:45
django.db.utils.DatabaseError: operator class "gist_geometry_ops" does not exist for access method "gist"
12:10
В ноке версии 0.8-develop не получается добавить и отредактировать managed objects!!!! Это нормально? Или не все обновилось?
mikevlz #
12:15
семпривет
12:16
а ни у кого заббикс совершенно случайно не любит терять график на комплексном экране?
12:16
а то чот у нас он невзлюбил график трафика один. с комплексного экрана удаляет
12:18
freeseacher: два раза принял ответ :)
sdmitri #
13:08
такой вопрос! не получается создать или клонировать Classification Rule.... выдает ошибку:
13:08
Failed to save!
13:08
UNHANDLED EXCEPTION (2014-03-07 15:06:43.287889) Working directory: /opt/nocValidationError(Could not convert to UUID: badly formed hexadecimal UUID string: ['uuid']) START OF TRACEBACK ------------------------------------------------------------------------ File: /opt/noc/lib/python2.7/site-packages/mongoengine/base.py (Line: 907) Function: validate 900 errors[field.name] = error.errors or error 901 except (ValueError, AttributeError, AssertionError), e
zi_home #
14:48
sdmitri, это бага которой пинают dvolodin уже пару недель
Tweet
Share this page
Share this page: Tweet