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: 05.05.2012
dvolodin #
06:10
нашел две мерзкие недоработки в SA
06:12
из-за которых зависал debug-script на 2012-05-05 10:11:06,305 0 TICKS TO EXIT
06:12
первая - на уровне обработки событий конечного автомата, который парсит пропмты и пейджеры
06:12
второе - таймакт в telnet/ssh
06:13
скрипты благополучно висели до второго пришествия или перезагрузки активатора
06:13
зафиксил, потестируйте
ss_ #
06:13
dvolodin, http://pastebin.com/JfiEB83q сохрани как html и открой
06:14
это рисование карт через гугл айпи
dvolodin #
06:14
здается мне, они тупо пишут dot и натравливают graphviz
06:14
сдается
ss_ #
06:15
может быть
dvolodin #
06:15
честно говоря - не хочется завязываться на доступность стороннего API
06:19
не вижу особой проблемы запустить graphviz и сделать картинку
06:20
с него можно и SVG получить
06:20
и еще я видел JS-либу, которая брала уже обработанные graphviz'ом данные и рисовала их
ss_ #
06:22
я видел для друпала плагин
06:22
на чем нок написан?
06:22
друпал?
dvolodin #
06:24
свят-свят-свят
06:24
:)
06:25
web-часть -- частично django api, частично свое
ss_ #
06:26
а точно
06:26
на джанго есть тоже плагин
06:28
http://code.google.com/p/django-graphviz/
06:28
http://www.graphviz.org/Resources.php вот тут много всего
06:28
знать бы как его использовать еще
06:30
по мне гугл api как то проще
dvolodin #
06:40
да все зависит от того, что надо
06:40
в конце-концов можно вообще тупо файл создать и статикой отдать
ss_ #
06:41
так и сделано сейчас
06:41
только файл тянуть с сервера не удобно, потом же его визуализировать надо
06:41
dvolodin, вопрос как django прикрутить плагинчик?
06:41
есть какой нить квик мануал
06:41
?
dvolodin #
06:42
в INSTALLED_APPS его
ss_ #
06:43
честно не понял
alexanderbr #
06:55
доброе утро) смотрю темка как раз про визуализацию) а никто не сталкивался с этим на dgs-31xx ?
dvolodin #
06:55
обычно в settigs.py в INSTALLED_APPS их прописывают
alexanderbr #
06:55
всю сеть по макам разобрал, кроми этих узловых свичей, без которых картинка убогая, длинной километр.
06:55
цепочки из des-3200-xx правильно отрисовал.
07:00
получается такой файл после исследования топологии http://pastebin.com/2z2mRvii
07:00
это DGS-3100 с подключенными к нему DES-3200-
07:04
что то можно сделать с этим?
zi_rus_ #
08:16
можно ли как-нибудь отключить arp discovery?
08:16
для noc discovery
08:20
а то тысячи адресов выдаваемых по дхцп нафиг не уперлись в ipam
ss_ #
08:25
noc.urls где найти?
freeseacher #
08:26
zi_rus, скорее нужен атрибут сети - типа pool тогда в нее не будут импортироваться хосты
zi_rus_ #
08:27
may be, но отключить проще чем исключить
dvolodin #
08:42
NOC-499
08:42
вот она - новая мегафича для нового интерфейса :)
08:42
может быть в префиксах задавать динамические пулы?
08:44
Ставим, топаем в SA > Monitor
08:45
видим, как загружены активаторы и какие скрипты на них выполняются
08:45
:)
08:46
может быть потом сделаем и что-то вроде kill script
08:46
прямо из морды
zi_rus_ #
09:05
такие фичи конечно нужны, но хочется чего-то более связанного с обслуживаемой сетью
09:09
и кстати, это приложение могло бы иметь push
09:15
dvolodin, и еще может стоит какой-то график строить прямо там, а то current - это как-то бедно
dvolodin #
09:16
вот вам тема для домашнего задания ;)
zi_rus_ #
09:51
dvolodin, зачем такие узкие поля делаешь в режиме редактирования? ихи как минимум вдвое надо расширить, а то и втрое
dvolodin #
09:52
дефолтное значение
zi_rus_ #
09:54
значит дефолт надо поправить
09:55
очень неудобно
09:55
почти всегда текст не умещается
09:56
24 символа - это мало
ss_ #
10:07
Page not found (404)
10:07
Request Method: GET
10:07
Request URL: http://10.58.167.250:8000/main/desktop/graphviz
10:07
Using the URLconf defined in noc.urls, Django tried these URL patterns, in this order:
10:07
Using the URLconf defined in noc.url где этот файл?
freeseacher #
10:19
/opt/noc/urls.py
10:19
врятли тебе надо именно это
dvolodin #
10:24
zi_rus_: растягивать на весь экран тоже не очень хорошо выходит
zi_rus_ #
10:25
dvolodin, как предлагаешь работать с таким фильтром? 2010-2022,2027-2049,2060-2099,2150-2189,2220,2220-2249,2260-2289,2300-2329,2340-2999
dvolodin #
10:26
что ж вы такое решето нарезали? :)
zi_rus_ #
10:27
так получилось
dvolodin #
10:28
над раскладкой форм еще надо поработать
10:28
ладно, потопал я, всем хороших выходных
ss_ #
10:31
freeseacher, не там, там я жуе смотрел
freeseacher #
10:43
ss_, ты же ведь отдельную диру поди создал ?
ss_ #
10:43
да
10:44
мысль сделать в существуюущей?
freeseacher #
10:44
ее надо будет тогда определить в nginx
10:44
нет
ss_ #
10:44
nginx а точнее где?
freeseacher #
10:44
то что ушло проксей на джангу обслуживается разборщиком ссылок его
ss_ #
10:44
я тока апач крутил nginx вообще вроде отсутвует
10:44
в ноку
10:44
там торнадо
freeseacher #
10:45
в секции server
10:45
location /hw/{
10:45
root /var/;
10:45
allow all;
10:45
}
10:45
nfr djn yfghbvth
10:45
так вот например
10:45
аа
10:45
апач
10:45
я ег оне знаю
ss_ #
10:46
для нока свой веб сервер
10:46
торнадо
freeseacher #
10:46
да.
ss_ #
10:46
а причем тут апача или нгикс
10:46
?
freeseacher #
10:46
эм. у тя торнадо на 80 порту висит ?
10:47
аа
10:47
вижу
10:47
ты сразу на торнаду лезешь.
10:48
так не получится
10:48
тебе над писать полноценное приложение на джанго
10:49
у меня фронт выглядит вот так http://kb.nocproject.org/display/DOC/Debian+6
ss_ #
10:51
на джанго не напишу
10:51
не умею
freeseacher #
10:51
тогда проще сделать фронт
10:51
и ссылка будет http://10.58.167.250/graphviz
ss_ #
10:52
ну так ьл
10:52
я могу и на апач скидывать
10:57
чет джанго не осиливается
10:58
проще делать редирект или линк на приложение на порту апача
Tweet
Share this page
Share this page: Tweet