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: 02.07.2013
dvolodin #
03:06
получилось набросать скелет
03:08
давайте пилить
03:08
для начала нужно поправить CSS
03:09
Данные с сервера тащить я его научил
freeseacher #
03:50
dvolodin, а у тя тоже при изменении любого requirements выдергиваются все обновления ?
dvolodin #
03:50
когда как
03:51
иногда оттупливается, да
freeseacher #
03:51
реально любой файл меняешь начинает все тягать
dvolodin #
03:51
может быть, нужно убрать >= ?
freeseacher #
03:51
может если ему == поставить успокоится ?
03:51
:))
dvolodin #
03:52
нужно попробовать
freeseacher #
03:52
с другой стороны
03:52
Downloading/unpacking IPy==0.81 (from -r etc/requirements/local.txt (line 2))
03:52
все равно тянет
dvolodin #
03:53
https://bitbucket.org/nocproject/noc/src/e9efc387e69659b5b2f39845c5775cc9c4bda715/pm/apps/ts/js/GraphPreview.js?at=default
03:53
alien technology, блин
03:54
я его переименую в MagicCarpetGraphPreview
03:54
отпусти их, чудо-ковер
04:04
https://bitbucket.org/nocproject/noc/src/e9efc387e69659b5b2f39845c5775cc9c4bda715/static/css/cubism.css?at=default
04:04
вот тут пока непонятно
04:04
у axis стоит position: fixed
04:04
оно из-за этого строго вниз экрана попадает
freeseacher #
05:52
dvolodin, показал графики нашем ЦМ...
05:52
"ЦМ: и кто мне теперь моск вернет? "
dvolodin #
06:01
:)
06:01
MushroomChart, MagicCarpet
zi_home #
06:02
а что не так с их мозгом?
freeseacher #
06:02
о
06:02
отпускник
zi_home #
06:02
да меня не было пару дней
freeseacher #
06:02
zi_home, http://square.github.io/cubism/
06:02
наша новая библиотека для рисования графиков :)
zi_home #
06:03
это я в логах видел, а ноковский сриншот есть
freeseacher #
06:03
http://square.github.io/cubism/demo/
06:03
а вот это сводит с ума.
zi_home #
06:04
так не показывай такое здоровым людям
06:04
это психам надо в качестве терапии
ufir #
06:04
я показал ;(
freeseacher #
06:04
защитаем это за вариант "zi одобряет. zi понравилось"
ufir #
06:05
мне сказали, что им очень понравилось, и им больше ничего не надо - просто чтобы дали спокойно умереть
freeseacher #
06:05
ковер думаю в большинстве случаев конечно не нужен
zi_home #
06:05
почему там все полосочками
freeseacher #
06:06
но помимо ковра оно работает в реалтайме
zi_home #
06:06
ковер надо самим будет делать из множества графиков
06:07
надо с помощью этой хреновины графики получить
06:07
а хотя вон там ниже есть и широкие графики
dvolodin #
06:08
я не поленился послушал вчера презенташку парня, который это делал
06:08
минут на 20
freeseacher #
06:08
ссылку в студию
06:08
This approach lets Cubism scale easily to hundreds of metrics updating every ten seconds! Despite asynchronous fetching, rendering is synchronized so that charts update simultaneously, further improving performance and readability.
06:08
вот это радует
dvolodin #
06:09
да, он быстр
zi_home #
06:09
freeseacher, а наоборот, пуш оно позволяет?
dvolodin #
06:09
но ему интерполяцию на сервере надо делать
06:09
zi_home: да
06:09
там немного чудной механизм
zi_home #
06:09
вот так лучше
dvolodin #
06:09
он инкрементально запрашивает
06:09
теоретически, можно и проталкивать на сервер и его кормить
freeseacher #
06:09
это для масштабирования ?
zi_home #
06:09
как в средние века
dvolodin #
06:10
http://vimeo.com/42176902
06:10
ну смотри
mikevlz|2 #
06:45
коллеге ваш ковер понравился...
06:45
но я все-равно считаю, что это наркомания.
dvolodin #
06:53
давайте оставим его как тест на наркотики
e_zombie1 #
06:54
не палимся
dvolodin #
06:54
давайте CSS пилите, блин :)
06:54
cubism.css
06:54
для начала нужно запилить axis
06:54
чтобы был в панели, а не в окте
mikevlz|2 #
07:01
ну если с попила css можно купить домик в 7 тысячах километрах от МКАД - то я в игре :)
dvolodin #
07:07
магадан?
07:07
ну можно, да, за непреднамеренный попил css туда уехать
mikevlz|2 #
07:08
а на западе только морскую хибару на таком расстоянии можно взять у моллюсков?
dvolodin #
07:08
или все-таки за попил с предварительным сговором группой лиц
mikevlz|2 #
07:08
ну ты, как организатор, получишь самую длинную путевку. А если меня прижмут, яч молчать не стану.
07:09
скажу, что это все zi_home. Он меня третировал, шантажировал и всячески надо мной издевался
dvolodin #
07:10
заставлял смотреть ковер
mikevlz|2 #
07:11
а... тебя еще и за ковер привлекут
07:11
за распространение
ufir #
07:14
css-drugs
dvolodin #
07:31
так какие предложения по CSS?
08:30
перефразирую
08:30
как заставить axis рисоваться вдоль границ окна
08:31
панели
08:31
а не окна браузера
10:47
скрестил ковер с мордой чеков
10:47
теперь на одном ковре сразу все графики для чека
10:58
получил ковер расцветки "скучающая монга"
e_zombie1 #
11:24
по моим наблюдениям если в очередь на выполнение запулить задание больше чем размер пула, то после этого задания выполняются через ...... одно место. тоесть никак.
11:24
я отправил задачу собрать 5к конфигов. сейчас в мониторе вижу 10 процессов - где остальные - непонятною
11:25
или я чтото упускаю из вида
dvolodin #
11:30
а в логах что?
e_zombie1 #
11:31
а ничего. обычная работа идёт так сказать
ufir #
11:32
у меня было такое...
e_zombie1 #
11:32
тем более я не представляю на что стоит смотреть
ufir #
11:32
но в итоге всё отсобиралось нормально
11:32
логи всего смотри, e_zombie1
e_zombie1 #
11:33
со скриптами аналогично. если делать на больших группах
11:33
чем больше группа, тем меньше успешно отработавших скриптов. во всяком случае в резульататах которые выводит нок в веб
dvolodin #
11:43
там таймауты, да
e_zombie1 #
11:49
http://pastebin.com/XPJLX0um
dvolodin #
11:51
в сокетах где-то
11:52
не смертельно
e_zombie1 #
11:55
смертельно не смертельно но у меня после 600 работающих скриптов падает активатор и после этого 100500 заданий из очереди херятся. вместо того чтобы отработать.
11:56
плюс 16 головый сервак 5 минут перебирает монгодб вычищая что отвалилось
ufir #
11:56
добавь активаторов еще
e_zombie1 #
11:57
ufir: подкинь сервачков да.
ufir #
11:57
добавь процессоров ;)
e_zombie1 #
11:57
это не выход. я и этот сервер нагрузить не могу на 100%
ufir #
11:57
как я понял, несколько активаторов все же лучше, чем вешать кучу тасков на один
e_zombie1 #
11:58
http://pastebin.com/H6aTSDHD
zi_home #
12:02
e_zombie1, говоришь 16 голов а всего 4 активатора
e_zombie1 #
12:02
ага.
ufir #
12:03
у меня 8 активаторов 4)
e_zombie1 #
12:03
это не полный список процессов.
zi_home #
12:04
сделай 32, по 2 активатора на ядро будет
dvolodin #
12:06
по 2 на ядро, да
e_zombie1 #
12:06
там виртуалка так что это все не важно.
12:07
это не полечит падения или увеличит скорость работы.
12:09
надо будет мне на всех хуавеях прописать чтото . хрен я что сделаю. у меня их 3к.
zi_home #
12:09
e_zombie1, почему?
e_zombie1 #
12:09
делать 10 виртуалок чтобы поставить там активаторов море?
12:09
потому что после 600 активатор падает
12:10
читай выше
zi_home #
12:10
именно падает
e_zombie1 #
12:10
http://pastebin.com/XPJLX0um
zi_home #
12:13
жесть, я когда-то держал 2к длинков в ноке, вроде не падало
e_zombie1 #
12:15
ты на всех на них одновременно рункоманд делал?
zi_home #
12:16
не помню, давно это было, сбор конфига был жесткий у меня тогда
12:16
так что можно считать
12:17
и кстати да, конфиги странно собирались и часто пропускались
12:23
а вот когда делал например version inventory или run command, начинаю вспоминать что все отваливалось из-за web-timeout
e_zombie1 #
12:33
вот сейчас тупо попробуй с большой толпы сделать рункоманд show version наверняка треть не вернёт ответа
zi_home #
12:43
нет толпы, 500 железок в ноке сейчас
ufir #
12:43
у меня 2500~
e_zombie1 #
12:45
если железов в задании больше чем свободных активаторов == не факт что это все отработает нормально.
zi_home #
12:50
у меня на 4 активатора лимит суммарный 60 скриптов
12:51
я уверенно запускаю version inventory и получаю все результаты
ufir #
12:55
а таймаут какой ?
zi_home #
12:58
какой таймаут?
12:58
где?
dvolodin #
13:34
Сделал Interface.vc_domain
13:36
теперь можно заносить всякие железки вроде MX
zi_home #
13:55
привязывать сам сможет как врф?
nido009 #
20:32
hi, i'm trying to add a miktotik rb750 to sa but inventory throws traceback http://pastebin.com/tbNqQ2i0 . it complains about unbalanced paranthesis __init__.py.... any i'm now staring for about an hour at the regex in line 86 but can't see an error...
Tweet
Share this page
Share this page: Tweet