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.07.2011
dvolodin #
04:00
вроде схавали опус, и на том спасибо
freeseacher #
04:08
ты про хабру ?
dvolodin #
04:15
ага
04:15
напугали народ нафиг
freeseacher #
04:15
сайт вечером 500ую часто выдавал
04:15
очень часта
dvolodin #
04:16
1024 сокетов лайти не хватило, расширил в два раза, стабилизировалось все
04:17
эта солярисная зона никогда не была рассчитана на сколь-либо ощутимую нагрузку
freeseacher #
04:17
:) оо соляра, не простой выбор
Nickolas_m #
05:23
Hi all
DarkTanana #
05:25
Hi
05:27
dev team?
gnu-linux #
05:29
DarkTanana: bad encoding...
DarkTanana #
05:36
a you a member of dev-team?
zi_rus #
05:37
подскажите пожалуйста в чем дело. managed object создается нормально, но если я после создания хочу изменить любой его параметр, то после нажатия кнопки save валится ошибка http://dpaste.com/579673/ , а еще noc-sae.log вырос за ночь до 6ГБ и еше 290ГБ crashinfo
dvolodin #
05:38
достаточно удобна была в свое время
05:38
когда ее ставили аналога зонам просто не было :)
zi_rus #
05:39
подскажите пожалуйста в чем дело. managed object создается нормально, но если я после создания хочу изменить любой его параметр, то после нажатия кнопки save валится ошибка http://dpaste.com/579673/ , а еще noc-sae.log вырос за ночь до 6ГБ и еше 290ГБ crashinfo
dvolodin #
05:39
а что в crashinfo?
DarkTanana #
05:40
Здесь присутствуют участиники dev-team?
dvolodin #
05:41
ага
DarkTanana #
05:43
вам не требуется web программист (django)?
dvolodin #
05:43
требуется :)
05:43
не успеваем морды клепать
DarkTanana #
05:44
то есть нужен frontend разработчик?
zi_rus #
05:46
dvolodin, crshinfo все разные но вот один из них http://pastie.org/2283121
dvolodin #
05:49
DarkTanana: и не только они
05:49
есть задачи по пользовательсткому интерфейсу, по unittest'ам
05:50
zi_rus: проблема с постгресом на 100%
05:50
рвет коннект к базе
freeseacher #
05:50
юзабилити и перекрестные ссылки между модулями. красивости типа подсветка строк яваскриптом
dvolodin #
05:50
да, и вообще причесать UI к общему виду
DarkTanana #
05:50
под рукой есть дизайнер
zi_rus #
05:50
dvolodin, я так и подозревал, спасибо, буду копать
dvolodin #
05:51
javascript'ы разные на jquery
05:51
да, дизайн вообще отдельная тема - перелопачивать его надо, больно он спартанский
05:51
конечно, не настолько ужасный, как motif старого NNM,а, но тем не менее
DarkTanana #
05:52
а может extjs?
dvolodin #
05:52
исторически сложился jquery
DarkTanana #
05:52
а по поводу юнит тестов можно подробнее?
dvolodin #
05:53
сейчас покрытие кода тестами - около 50%
05:56
нужны более детальные unittest'ы на приложения и модели
05:56
и большую часть приложений надо подвергнуть интернационализации
06:04
> wc -l */apps/*/views.py
06:04
8935 total
06:05
это view'шки
06:05
ну и разработка новых приложений, включая схемы сети и картографию
DarkTanana #
06:06
ясно
06:07
а функционал в роде Redmine, по управлению проектами, есть или планируется?
dvolodin #
06:09
redmine.nocproject.org
06:09
?
DarkTanaka #
06:09
нет redmine нужен для разработчиков, а что-то аналогичное для сетевиков?
06:10
работаю в ISP, специалисты отдела обеспечения сетей крепко подсели на redmine, как систему управления задачами
06:11
пришлось допилить к redmine простенький модуль для IPAM
dvolodin #
06:11
а
06:12
есть задумки по workflow и service desk
06:12
на стадии раннего планирования
DarkTanaka #
06:12
показал им noc, сказали хотеть
06:12
ясно
dvolodin #
06:15
SD - не самая насущная задача пока, все-таки есть нормальные системы
06:27
Дозрел я до реализации неприличного желания
06:27
хочу периодически дергать get_interfaces на железках и класть выхлоп в базу
06:28
тогда рядом можно будет положить и обнаруженную топологию
06:30
в get_interfaces хочу добавить:
06:30
"is_rsvp" : BooleanParameter(required=False),
06:30
"is_ldp" : BooleanParameter(required=False),
06:34
и еще мы упустили прелести вроде VRRP, HSRP и CARP
wad_ #
06:58
Дмитрий а когда ты опять повернешься к инвентарю и поиску оборудования?
dvolodin #
07:06
поворачиваюсь в сторону хранения интерфейсов и топологии в базе
07:06
это для фолта надо
07:07
а вот насчет managed object discovery сейчас открою Arch Decision
07:08
будет время подумать
07:21
без интерфейсов в базе discovery объектов делать преждевременно
Lucky_deviL #
07:26
freeseacher #
07:26
Lucky_deviL, conding dude
dvolodin_ #
07:53
http://redmine.nocproject.org/projects/noc/arch_decisions/show/10
07:54
вот, давайте думать
08:05
наиболее интересное направление - поиск адресов кандидатов
wad_ #
08:12
а поиск через cdp lldp ?
Lucky_deviL #
08:14
> Managed Object' , .
08:14
- . - ...
dvolodin_ #
08:14
Lucky_deviL: please set encoding to UTF8
Lucky_deviL #
08:14
> Managed Object' , .
08:14
- . - ...
dvolodin_ #
08:15
wad_: а тут сложный вопрос
Lucky_deviL #
08:17
меня видно?
wad_ #
08:17
в чем сложный??
08:17
да
dvolodin_ #
08:17
теперь видно, да
Lucky_deviL #
08:17
а мессага дошла?
dvolodin_ #
08:17
сложный в том, что данные по интерфейсам будут лежать в базе и доступны на любой момент времени
08:17
Lucky_deviL: первые две - нет
wad_ #
08:20
Дмитрий развей мысль полностью .. не понимаю..
dvolodin_ #
08:22
хотя, можно и кешировать get_topology_data
08:22
в общем да
08:22
храним в базе кеш с последних topology discovery
08:22
и храним интерфейсы
Lucky_deviL #
08:24
dvolodin_: Я писал про ток как мы у себя добавляем девайсы в базу - На каждой новой железяке - прописываем логирование в сислог. Собственный сислог демон расидывает логи в зависимости от формата сообщения.
08:24
Вечером стягивается конфиг с этой железяки
dvolodin_ #
08:24
из первого кеша извлекать адреса пиров различных протоколов и смотреть, каких из них нет в адресах интерфейсов
08:24
Lucky_deviL: какие железки?
gnu-linux #
08:24
может п. 6,8 заменить инструментом nmap, плюс маленькую обёртку на питоне для связки с ноком...
dvolodin_ #
08:25
зачем?
Lucky_deviL #
08:25
dvolodin_: разные, по большей части циски и dcn
dvolodin_ #
08:25
у нас и так есть fping
wad_ #
08:26
у питона есть библиатека похожая по функционалу на nmap -- scapy
dvolodin_ #
08:26
а tcp-коннекты мы и так не хуже nmap умеем делать
08:26
зачем?
08:26
lib/nbsocket.py
gnu-linux #
08:28
Я вот думаю так чтобы поменьше писать пришлось... По максимуму использовать то что уже очень хорошо написано..
dvolodin_ #
08:29
lib/nbsocket.py написан хорошо
08:29
:)
08:29
реально не вижу проблемы сделать пробное TCP соединение
08:29
хоть тысячу
08:29
особенно, если поллинг отличается от select
wad_ #
08:29
lfdfq kexit ghj ckj;yjcnb
08:30
давай лучше про сложности
gnu-linux #
08:30
К примеру из-за недописаного sa/script/telnet.py мы с Dmitry1 не можем подконектица к DLink DIR-*
dvolodin_ #
08:31
ну так надо его дописать, при чем здесь nmap?
08:31
это там, где надо enter после коннекта послать?
08:33
чтобы он хоть что-то написал
gnu-linux #
08:34
Я запускаю telnet-bsd ввожу имя жму ввод ввожу пароль жму ввод и получаю тарминал...
08:34
Никаких лишних энтеров не жму...
dvolodin_ #
08:36
хорошо, тогда мне нужен дамп сессии
08:37
посмотреть, какие IAC'и там бегают
08:37
И надо бы на это дело завести issue
freeseacher #
09:12
Dmitry1, у мя тут в сетке обнаружился DGS3100 профиль DxS не срабатывает
`kk #
09:15
freeseacher, у меня на таких работает
freeseacher #
09:16
да. там просто local_enable admin
09:22
починил тем что создал сразу админскую учетку
gnu-linux #
09:24
Для DGS3100 ещё fm правел нет..
09:25
dvolodin_ скинул на почту дамп телнет сесии с DIR-100
09:30
Домучал set_switchports (неосилил добавить возможность редактирования описания порта в Switch's Links) добавил новое sa application для редактирования совйств портов...
zi_rus #
09:35
чем занимается коррелятор?
dvolodin_ #
09:46
поднимает и чистит аварии и кореллирует их между собой
zi_rus #
09:53
ясно, fm
dvolodin_ #
09:57
gnu-linux: я уже начал работы над хранением топологии и интерфейсов в базе
09:58
скоро можно будет прошибать пути с меньшим количеством костылей
09:58
:)
gnu-linux #
09:59
Я слежу...
10:00
в staticvlan/models.py есть и хорошие функции.. не все писал я, некоторые синтернетов...
10:03
Я вот не пойму зачем луп детектион с Events очищать? Только клиаред остаётся.. Пусть бы там себе был...
dvolodin #
10:05
кто его чистит?
gnu-linux #
10:07
Он перекочёвывает в Алярм.. потом когда исчезает Алярм.. то в ивентах на его месте появляется "луп клинед"
10:08
По идее в ивентах должно быть две записы "луп детектед" и "луп клинед"...
10:09
Хотя в таком положении вещей есть и плюсы: Не забиваются ивенты постоянными детектед/клинед
dvolodin #
10:10
event'ы вообще чистятся только периодиком fm.archive
10:10
они, случаем, в failed не попадают?
gnu-linux #
10:10
Сейчас посмотрю..
10:12
Ой блин, у меня failed на 61 страницу :)
zi_rus #
10:13
это что, у меня на тестовом было 340 страниц
gnu-linux #
10:14
Ладно это мы потом с Dmitry1 расгребём... Главное что увидел куда оно пропадает...
dvolodin #
10:15
alarm'ов?
10:15
или event'ов?
gnu-linux #
10:17
eventov failed 61 страница и ещё падают...
zi_rus #
10:18
а вот кстати, может однотипные группировать в одну запись?
gnu-linux #
10:19
в alarm у меня фильтра failed нет.. Unassigned-5 Closed-366 Active-5
zi_rus #
10:26
скажите, почему вылазит ошшибка http://pastie.org/2283867 когда пытаюсь изменить параметры managed object
10:27
или http://pastie.org/2283903 когда смотрю активатор статус, причем сначала все работало, потом я удалил активатор default и создал свой и начала появляться ошибка
dvolodin_ #
10:31
gnu-linux: в event'ах
10:32
zi_rus: на каком активаторе сейчас железки живут?
gnu-linux #
10:32
на 1 который удалили :)
zi_rus #
10:33
на новом
10:34
мучился 2 часа пока разобрался с постгре, когда все заработало, так обрадовался, а тут такая засада
gnu-linux #
10:34
да у меня в event много фейлится, завтра уже разбиратся с этим буду...
dvolodin_ #
10:36
zi_rus: что с постгресом было?
10:36
gnu-linux: в failed event есть traceback
10:36
что в нем?
zi_rus #
10:37
dvolodin_, а бог его знает, стоял 8,4, снес его, поставил 9,1 сделал пост-апдейт (вот про него я и забыл, поэтому 2 часа убил), и все завелось
dvolodin_ #
10:38
аааа
gnu-linux #
10:38
http://pastie.org/2283944
dvolodin_ #
10:38
ну с кривой схемы стартовать, это да, жесть
zi_rus #
10:41
dvolodin_, ставил на freebsd с нуля, все неслава богу было, но завелось куда быстрей чем делал это на линксе, кстати на centos так и не смог запустить, фиг найдешь все зависимости. мне бы эти два глюка победить, и еще такая штука, почемуто не дает удалить только что
10:41
созданоного юзера пишет permission denied хотя я суперюзер
gnu-linux #
10:42
Вот joson http://pastie.org/2283955
10:44
Ладно, пока всем, уже завтра с этими ивентами разбиратся буду...
dvolodin_ #
10:44
gnu-linux: r4084 должен пофиксить багу
gnu-linux #
10:44
А сей час обновлю :)
11:00
пока новые не фейлятся. завтра гляну сколько за ночь набежало.
zi_rus #
11:55
http://pastie.org/2283867
11:55
подскажите в чем дело
11:55
уже голова болит, понять не могу в чем причина, все уже 5 раз перепроверил
dvolodin_ #
11:57
при сохранении вываливается?
zi_rus #
11:58
да
dvolodin_ #
12:07
ага
12:07
спрашивается, накой было удалять объект SAE ?
12:07
:)
zi_rus #
12:07
я его не удалял
12:08
я удалял активатор, а сае просто не было
12:08
или его унесли нло
12:08
как его восстановить?
dvolodin_ #
12:08
просто создать объект с именем SAE и профилем NOC.SAE
chiwawa_42 #
12:09
I'm getting some weird errors on my fresh install. On /sa/managedobject/ i get a
12:09
TemplateSyntaxError at /sa/managedobject/
12:09
Caught DoesNotExist while rendering: AlarmClass matching query does not exist.
12:09
trying to create an alarmclass... No URL found
zi_rus #
12:10
dvolodin_, ок, а остальные обязательные параметры могут быть любыми?
chiwawa_42 #
12:10
/fm/alarmclass/add/ -> 404 error
dvolodin_ #
12:14
chiwawa_42: this is corrent
inoyat_kayumov #
12:14
dvolodin_, что-то сходу не нашел....а как создать событие вручную?
chiwawa_42 #
12:14
?
dvolodin_ #
12:14
only classification rules can be created from web, alarm and event classes - only via fm/collections/ json
zi_rus #
12:14
dvolodin_, премного благодарен, заработало. осталась непринципиальная проблема, почему веб сервер возвращает permission denied когда пытаюсь удалить пользователя?
chiwawa_42 #
12:15
ok
dvolodin_ #
12:15
not implemented yet
inoyat_kayumov #
12:15
к примеру. есть брас. на терминируется энное число юзверей. в какой-то момент времени их стало меньше.
dvolodin_ #
12:15
и?
inoyat_kayumov #
12:16
путь от дслама до браса - через энное количество свитчей и проч, которыпе пока не подконтрольны
12:16
хочется вручную создать эвент по такому случаю - ну и аларм по нему сгенерить
dvolodin_ #
12:17
PM умеет генерить alarm'ы при выходе за пределы
12:17
но его надо подпилить еще
12:18
По web-frontend'у есть задачка - сделать добавление и редактирование классов событий и аварий через web
12:18
муторно, конечно
12:19
inoyat_kayumov: можно совсем хаком
12:19
сделать json своим скриптом
12:19
и ./noc inject-event <object> <json>
inoyat_kayumov #
12:20
да, идея - тем более самописный скрипт как раз занимается выгребанием кол-ва юзеров и рисует графы
_4ePTeHok #
12:21
хех)) присылают щас из саппорта ссылку на хабру
12:21
открываю - ба, Володин и NOC
12:21
спрашиваю в ответ - "ичо?" - "внедряй инновации типа"
dvolodin_ #
12:22
:)
12:22
народ возбудился не на шутку ;)
_4ePTeHok #
12:23
говорю что пилим уже полгода и с автором общаемся - вахуе люди уже на той стороне)
12:23
короче Дмитрий вы популярны)
12:23
если уж наш саппорт загорелся)
dvolodin_ #
12:24
то есть если незнакомые люди будут на улице бить лицо, не удивляться?
_4ePTeHok #
12:24
:D ну это не я, да)
chiwawa_42 #
12:28
IPAM module is supposed to get MAC adresses from cache. Is there any documentation on how to set this up or trigger it ?
12:29
Also, could it automatically create entries for IP adresses found in the ARP cache ?
12:29
and last, could it fetch ARP cache from a managed switch or router, and if yes, how to create a managed object so NOC could connect to it, preferably via telnet ?
12:30
I can't find the right procedure in the documentation yet...
dvolodin_ #
12:30
chiwawa_42: ip.sync_macs periodic task sychronises MAC addresses
chiwawa_42 #
12:31
./manage.py ip.sync_macs ?
dvolodin_ #
12:31
in order to use, prefix must have at least one managed object bind to one of its addresses
chiwawa_42 #
12:32
this I have not, as I can't yet find out how to crete managed objects :p
dvolodin_ #
12:32
ARP caches are retrieved from all managed objects in the prefix
chiwawa_42 #
12:32
great !
dvolodin_ #
12:32
very simple
12:32
create ip address
12:32
and bind the object to it
chiwawa_42 #
12:33
in the field "managed object" i guess ?
dvolodin_ #
12:33
sure
chiwawa_42 #
12:33
what should I set this field to ?
dvolodin_ #
12:33
usually, your network gateway is the managed object
chiwawa_42 #
12:34
alright, so it's an IP adress I should put in this field ?
dvolodin_ #
12:34
so set up ip address for default gateway and bind to object, representing default gw
12:34
look
12:35
suppose you have 192.168.0.0/24 prefix, where default gateway is 192.168.1.1 which is an interface on router r1
12:35
add 192.168.1.1 record with managed object set to r1
12:35
to denote address is really and router interface
12:36
this is enough for NOC to get to r1 and grab ARP cache
chiwawa_42 #
12:36
ok, so far so good, except I have many routers on the same subnet, so it won't be a default gateway, but it shouldn't matter
dvolodin_ #
12:36
more of it
12:36
you can bind many routers to different addresses in prefix
chiwawa_42 #
12:36
yes but to get the arp cache, noc has to access the router's cli, how do I do that ?
dvolodin_ #
12:37
NOC will walk all around of them and will check ARP caches for inconsistencies
12:37
you right
12:39
have you succeed?
chiwawa_42 #
12:40
well, no, I still don't understand how to create a managed object
dvolodin_ #
12:40
you also need to check "auto update mac" on address in order to synchronize macs
chiwawa_42 #
12:40
when going to the config management module, I can't add any objects
dvolodin_ #
12:40
Service Activation > Managed Object
chiwawa_42 #
12:40
Caught DoesNotExist while rendering: AlarmClass matching query does not exist.
dvolodin_ #
12:42
where?
chiwawa_42 #
12:43
/sa/managedobject/
dvolodin_ #
12:43
have you run post-update?
chiwawa_42 #
12:43
yes, but I can run it again if it has any chance of fixing it...
dvolodin_ #
12:43
./noc sync-collections
12:44
you have not uploaded alarm classes definitions
12:44
usually they are uploaded during post-update
12:44
you need to run post-update every time you perform hg pull -u
chiwawa_42 #
12:45
./noc sync-collections raises the same exception
12:45
AlarmClass matching query does not exist.
12:46
well, I did one post update when installing, didn't pull from mercurial since then
dvolodin_ #
12:46
what hg tip says?
12:46
./scripts/about | head -1
chiwawa_42 #
12:47
i reran postupdate and just saw it raised the same exception
12:47
Syncing noc.alarmclasses
12:47
ERROR:root:UNHANDLED EXCEPTION (2011-07-28 14:46:38.979777)
12:47
Working directory: /opt/noc
12:47
<class 'noc.fm.models.DoesNotExist'>
12:47
AlarmClass matching query does not exist.
12:48
sh: pg_config: not found
12:48
|NOC|0.6.4|
dvolodin_ #
12:48
have you installed noc from distro or from mercurial repo?
chiwawa_42 #
12:49
from mercurial
12:49
according the procedure I posted to the wiki
12:49
(issue 152)
dvolodin_ #
12:50
very strange
12:50
then you output must be like this
12:50
|NOC|0.6.4r4087|
chiwawa_42 #
12:51
it means I have an outdated version ?
12:54
|NOC|0.6.4r4087|
12:54
just pulled it
12:55
I still have the same exception raised while running post-update
`kk #
12:56
whereis pg_config
chiwawa_42 #
12:56
not on my system
`kk #
12:56
sh: pg_config: not found
chiwawa_42 #
12:56
yeah, saw that one, didn't find pg_config anywhere
12:57
dvolodin_: post-update script should be run by the noc user, right ? or by root ?
zi_rus #
12:58
noc
chiwawa_42 #
12:58
thanks zi_rus
12:58
`kk: may pg_config be mandatory for any other script or operation ?
`kk #
13:00
maybe. i just see error in u post
chiwawa_42 #
13:00
`kk: on debian squeeze, /usr/bin/pg_config is in the package named libpq-dev
13:00
I'll add it to the procedure
dvolodin_ #
13:03
chiwawa_42: wait please, i'll check on clean databae
13:04
ok, problem confirmed
chiwawa_42 #
13:06
wiki updated for the up-to-date snapshot and pg_config addition
dvolodin_ #
13:07
http://redmine.nocproject.org/issues/165
13:07
same error?
chiwawa_42 #
13:08
yes, it looks like it
13:09
may it get solved by injecting a specific fixture at post-update ?
dvolodin_ #
13:11
no
13:11
this is due circual references
13:11
alarm classes may depend on another alarm classes
13:11
so the order of creation matters
chiwawa_42 #
13:15
anything I can do to help ? I'm kind of stuck there anyway ;)
dvolodin_ #
13:16
noc> ./noc sync-collections
13:16
Syncing noc.alarmseverities
13:16
Syncing noc.alarmclasses
13:16
Error: alarmclasses: lookup for noc.alarmclasses.name == 'Network | Link | Link Down' has been failed
13:16
warmer now
13:19
chiwawa_42: you can subscribe ticket and watch
chiwawa_42 #
13:19
done
_4ePTeHok #
13:38
А подскажите походу дела - кто нить заморачивался репликацией посгреса, каким продуктом? интересует не вся база а репликация отдельных таблиц. slony или pgpool?
dvolodin_ #
13:45
chiwawa_42: http://redmine.nocproject.org/issues/165
13:45
temporary fix for now
13:45
run ./noc sync-collections twice
chiwawa_42 #
13:47
so I should pull, post-update then sync-collections ?
dvolodin_ #
13:50
pull -u
13:50
post-update
13:51
and additional sync-collections, yes
13:51
to i
13:51
to fix broken rule
chiwawa_42 #
13:51
alright, doing it now
13:56
it worked
13:56
when adding a managed object, if I tell NOC that the device is "Configuration managed", is there any risk it'll wipe the configuration ? Or will it just pull it to the repository ?
dvolodin_ #
13:57
no
13:58
this belongs only to configuration retrieval
13:58
pull only
chiwawa_42 #
13:59
alright, managed object created. In the "tasks", what is a "selector" ? Is that a name ? IP ? ID of a manged object ?
14:02
oh, nevermind, got it
dvolodin_ #
14:03
:)
14:03
no
14:03
selector is like a smart collection of managed objects
chiwawa_42 #
14:06
looks like topology discovery on a router with all discovery method enabled takes a little while...
14:08
(if my screen is detaching, it probably means I broke my network down)
14:20
dvolodin_: when I run a task, either "Check supported.csv", "Topology discovery" or "Switchport validation", the page loops indefinitely. How long should it take ? Is there a way to see what's hapenning ?
14:21
object's access method is telnet, credentials are valid, no ACL or FW on the way
14:22
oh, run command gave me an output
14:22
sw-blg-b6-radequaW
14:22
None
14:22
the command was "sh ver"
14:22
should have given me a result...
dvolodin_ #
14:23
perform ./noc debug-script get_version <object_name>
chiwawa_42 #
14:24
worked fine. I'm just not patient enough...
dvolodin_ #
14:29
yes
14:29
you have one or more unresponsible boxes
14:29
so need to wait for timeout
chiwawa_42 #
14:32
the selector matches only one device wich is up and running
dvolodin_ #
14:32
strange
14:32
which task are you executing?
chiwawa_42 #
14:33
topology discovery
14:33
running for 4 minutes now
14:33
on a C3560-24PS running IOS 12.2(35)SE5'
14:34
i checked "use arp cache" and the ither ARP item
14:34
MAC Address Discovery
dvolodin_ #
14:35
no reason to run topology discovery on one box
14:35
this is really link discovery
chiwawa_42 #
14:40
oh... I thought it would detect nodes based on registered mac adresses and IP adresses...
14:40
cuz well, it just finished (took 8 minutes) and I got empty graphs
dvolodin_ #
14:42
no, managed object detection is a separate task, i'm working on in
14:42
http://redmine.nocproject.org/projects/noc/arch_decisions/show/10
_4ePTeHok #
14:50
dvolodin_, тут идея мелькала как то перед глазами по поводу управления и наглядности access-list'ов на оборудовании. Вот есть допустим кошка, хочется в ноке ткнуть в менюшку - поглядеть акцесслисты с нее и при необходимости удалить/добавить/изменить позици
14:50
ю в листе. Причем желательно с комментариями - на кошке ведь на каждое правиль нельзя задать коммент.
14:51
это интерфейс получается надо добавлять igetaccesslists или что то подобное
dvolodin_ #
14:56
да
14:56
по security management у меня отдельные задумки есть
_4ePTeHok #
15:02
если будет время - поделись видением этих задумок - по крайней мере можно будет подумать и обсудить чего можно добавить/сделать удобнее. У нас достаточно остро сейчас стоит вопрос такой возможности управления...
chiwawa_42 #
15:04
Tried to pull configuration from devices, they all failed, although I created one of the 6 directories manually before starting the task. What could have gone wrong ? Is there a verbose action to pull the configurations ?
15:06
on another task
15:06
AttributeError at /sa/topologydiscovery/task/10/
15:06
'TopologyDiscovery' object has no attribute 'mac_port_bindings'
15:07
damn, looks like it's going to be painfull...
15:53
conf pulling didn't work... again..; Any hint about a verbose command to understand why ?
Tweet
Share this page
Share this page: Tweet