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: 17.11.2014
e_zombie1 #
06:13
,,
aermike #
06:22
.
B_M #
06:29
(.)(.)
e_zombie1 #
06:30
( . )_ ( . )
B_M #
06:30
нркмн нврн
TSergey #
06:45
кто слушал подкаст?
B_M #
06:47
кинь ссыль
TSergey #
06:51
ссылка то есть, а записи нет (может пока нет)
06:51
http://linkmeup.ru/blog/149.html
mikevlz|2 #
07:45
dvolodin: Дим, ты мне на пасту в субботу кидал патчик. Ты его если закоммитил, исправляй срочна :)
dvolodin #
07:45
что там не так?
mikevlz|2 #
07:46
r += [0x80 | len(ll), ll]
07:46
на
07:46
r += [ chr(0x80 | len(ll)), ll]
07:46
а то "жду строку, а там число", привет трейсбек
07:47
а в остальном все отлично
dvolodin #
07:47
да, поправил у себя
07:47
коммитить пока не буду - у меня там еще наполовину сделаное декодирование типа REAL
TSergey #
08:01
dvolodin: был подкст?
dvolodin #
08:01
был
TSergey #
08:02
чет не выложили запись
dvolodin #
08:02
готовят еще
TSergey #
08:03
хорошо, послушаем
zi_rus #
09:29
dvolodin,
09:29
root@noc:/opt/noc # ./bin/pip install pytz
09:29
Requirement already satisfied (use --upgrade to upgrade): pytz in ./lib/python2.7/site-packages
09:29
что тогда в питоне не так с таймзонами
09:29
почему в письмах +4 прилетает?
dvolodin #
09:29
./bin/pip unstall pytz --upgrade
zi_rus #
09:30
root@noc:/opt/noc # ./bin/pip unstall pytz --upgrade
09:30
ERROR: unknown command "unstall" - maybe you meant "uninstall"
09:30
а
09:30
ну да
09:30
dvolodin, ни хрена
09:30
root@noc:/opt/noc # ./bin/pip install pytz --upgrade
09:30
Requirement already up-to-date: pytz in ./lib/python2.7/site-packages
12:14
dvolodin, у меня похоже из-за графита, монга воообще не шевелится, в фм фильтр по любому полю уводит ее в глубокую задумчивость
dvolodin #
12:15
собери рокс
zi_rus #
12:16
без инструкции не могу
dvolodin #
12:31
какая тебе инструкция нужна?
12:32
http://pyrocksdb.readthedocs.org/en/latest/installation.html
zi_rus #
12:32
ой бля
dvolodin #
12:32
допилил малость графики -- теперь показыват красивый тултип
12:32
почти как графиня
zi_rus #
12:40
dvolodin, херня какая-то с фм творится, упал линк, с одной стороны прилетела авария, а с другой - нет, хотя ивенты есть с обеих сторон. реклассифицировал ивент и тогда поднялся аларм по второй стороне
12:40
а где можно посмотреть дубликаты и сколько нок их подавил?
12:41
хочу увидеть задержку между сислогом и снмп трапом
dvolodin #
12:43
дубликаты в логах классификатора
12:43
как лучше навигацию в графике сделать
zi_rus #
12:53
dvolodin, а в логах классификатора это вот эти сообщения?
12:53
2014-11-17 15:05:01,246 [noc.lib.scheduler.scheduler] [fm.correlator] Scheduling job dispose(5469e46cf3b6824a9d422338) id=5469e46df3b6824aaa9a7410 at 2014-11-17 15:05:01.2
12:53
43997
12:53
потому что других нет, на момент когда дубликаты должны были просвистеть
12:54
dvolodin, и я обновился, куда тыкать чтобы посмотреть? а то я кроме графина, ничего больше не вижу
dvolodin #
13:04
pm > setup > metrics
zi_rus #
13:11
dvolodin, не работает, ты сломал неделю назад (или около того)
13:12
TypeError: c is not a constructor
13:12
ext-all.js line 22 > Function:1
e_zombie1 #
13:12
87396 | wiping-87396 | f | 2 | 2 | Huawei.VRP | 0 | 10.64.52.164 | | admin | admin | admin |
13:12
| | | rhjkbrb'njytnjkmrjwtyysqvt[ | | Wiping! Do not touch!
13:13
это кусок нока или какой то глюк у меня?
dvolodin #
13:14
zi_rus: где именно?
13:14
сделай shift + reload
zi_rus #
13:14
при запуске
13:16
"Defining NOC.pm.metric.Application" ext-all.js line 22 > eval:7
13:16
"Defining NOC.core.ModelApplication" ext-all.js line 22 > eval:7
13:16
GET http://noc/static/js/noc/core/ModelStore.js [HTTP/1.1 200 OK 1ms]
13:16
"Defining NOC.core.ModelStore" ext-all.js line 22 > eval:7
13:16
GET http://noc/static/js/noc/core/InlineModelStore.js [HTTP/1.1 200 OK 1ms]
13:16
"Defining NOC.core.InlineModelStore" ext-all.js line 22 > eval:7
13:16
GET http://noc/pm/metric/js/Model.js [HTTP/1.1 200 OK 8ms]
13:16
"Defining NOC.pm.metric.Model" ext-all.js line 22 > eval:7
13:16
GET http://noc/static/js/noc/core/Graph.js [HTTP/1.1 200 OK 3ms]
13:16
ReferenceError: $ is not defined ext-all.js line 22 > eval:9
13:16
"Defining NOC.core.Graph" ext-all.js line 22 > eval:8
dvolodin #
13:16
desktop.html посмотри
13:16
там jquery грузится?
zi_rus #
13:17
эммм
13:18
dvolodin, GET http://noc/static/pkg/jquery/jquery.js [HTTP/1.1 404 Not Found 41ms]
dvolodin #
13:20
поправил, проапдейться
Unbeerable #
13:29
мне тут надо фрешинсталл сделать нока
13:29
введите в курс, чокаво :)
13:30
я про ветки рассинхронизировался в своём сознании
e_zombie1 #
13:30
нужен центос 7
zi_rus #
13:30
dvolodin, а как он дробные значения получил? http://i64.fastpic.ru/big/2014/1117/9d/4d22a6ebb92b2b6c9a5788534ce9f79d.png
Unbeerable #
13:31
это плохо, у меня шестёрка
13:31
я сервер выкатил в продакшн за неделю до релиза :)
dvolodin #
13:32
zi_rus: там интерполяция
Unbeerable #
13:32
надо кстати посмотреть, допилили-ли они апгрейд нормальный
zi_rus #
13:32
эх, везде обман
dvolodin #
14:02
налабал там еще простейшую навигацию
14:02
попробуйте поиграться
14:02
косячки еще есть
yeti #
14:09
dvolodin а планируется api?
dvolodin #
14:09
?
yeti #
14:10
api для noc
zi_rus #
14:12
оно есть
Unbeerable #
14:19
дык эта
14:19
чо ставить нужно, чтобы иметь последний нок?
e_zombie1 #
14:20
графит
Unbeerable #
14:21
а он имеет доп. зависимости?
e_zombie1 #
14:21
хз
Unbeerable #
14:22
как оно пишется правильно?
14:22
его же нужно будет в upgrade.conf прописать?
14:22
и оно само заебётся
e_zombie1 #
14:23
https://bitbucket.org/nocproject/noc/commits
dvolodin #
14:24
я думаю, сделаю threshold'ы. малость подпилю навигацию в графиках
14:25
и можно будет ветки сливать
e_zombie1 #
14:25
ещё неделя?
Unbeerable #
14:25
и потом можно будет безболезненно переключиться на мастер?
e_zombie1 #
14:26
SELECT address from sa_managedobject where name not like 'wiping-%' group by address having count (address) > 1 order by address; почистил бд от дубликатов и вроде стало двигаться более менее.
Unbeerable #
15:00
а напомните, при свежей установке клонировать нужно сразу в /opt/noc?
15:00
а то я помню, что нужно было скачать куда-нибудь, а типа оттуда оно само уже копировало себя в /opt/noc
15:52
а зачем ноку свой меркуриал?
16:52
злоебучий постгис
zi_home #
19:07
dvolodin, после последних апдейтов нок-веб в 100% уходит на ровном месте
dvolodin #
19:07
при просмотре графиков?
zi_home #
19:07
вообще
19:07
перезапустил нок
19:07
пара минут
19:07
и он в отлете
dvolodin #
19:08
там ничего такого не было
19:08
смотри локально у себя
zi_home #
19:13
dvolodin, загрузка возрастает в момент когда в логах пролетают такие сообщения
19:14
2014-11-17 22:17:33,292 [noc.pm.db.base] Opening partition 2014.11.11
19:14
2014-11-17 22:17:33,312 [noc.pm.db.base] Opening partition 2014.11.14
19:14
2014-11-17 22:17:33,312 [noc.pm.db.base] Opening partition 2014.11.12
19:14
2014-11-17 22:17:33,314 [noc.pm.db.base] Opening partition 2014.11.14
dvolodin #
19:14
ну логично
19:15
оно у тебя данные из коллекций извлекает
zi_home #
19:15
эммм
19:15
это графана рефрешится на рабочем компе
19:15
но
19:15
раньше все работало
19:15
а теперь он в полку веб укладывает
19:16
и что же делать?
dvolodin #
19:17
сколько времени занимает /pm/render/
zi_home #
19:18
dvolodin, это?
19:18
2014-11-17 22:22:16,108 [tornado.access] 200 GET /pm/render/?_dc=1416252135906&format=json&target=metric.bras-pppo
19:18
e-1.pppoe-users.custom.snmp.oid&until=1416246070&from=1415987119&maxDataPoints=1640 (127.0.0.1) 151.77ms
19:18
2014-11-17 22:22:22,047 [tornado.access] 200 GET /pm/render/?_dc=1416252141962&format=json&target=metric.bras-pppo
19:18
e-1.pppoe-users.custom.snmp.oid&until=1416246070&from=1415987119&maxDataPoints=1640 (127.0.0.1) 40.93ms
dvolodin #
19:19
да
19:19
тут все хорошо вроде
zi_home #
19:19
87947 noc 1 103 0 310M 102M CPU13 13 3:04 100.00% /opt/noc/bin/python ./scripts/noc-web.py launch -c etc/no
19:19
87936 noc 1 103 0 322M 117M CPU3 3 2:10 100.00% /opt/noc/bin/python ./scripts/noc-web.py launch -c etc/no
19:19
87945 noc 1 103 0 315M 108M CPU7 7 1:24 100.00% /opt/noc/bin/python ./scripts/noc-web.py launch -c etc/no
19:19
87942 noc 1 102 0 310M 101M CPU12 12 1:22 100.00% /opt/noc/bin/python ./scripts/noc-web.py launch -c etc/no
19:20
хотя может это не с последними коммитами началось
19:20
но в любом случае это проблема
dvolodin #
19:21
смотреть нужно, где оно крутится
19:22
pm/apps/render/data.py
19:22
там есть функция consolidate
19:22
может в ней где-то по кругу гоняться
zi_home #
19:23
как бы это уточнить
19:24
dvolodin, и вы с snmp там что-то поломали
19:24
http://pastie.org/9725924
dvolodin #
19:25
это с нативным парсером трапов?
zi_home #
19:26
эмм
19:26
опять мутные вопросы задаешь
19:26
все дефолтовое
19:26
если это где-то прописывается
dvolodin #
19:27
http://pastebin.com/pq03Uh1D
19:27
такой патчик попробуй
zi_home #
19:32
накатил, смотрю
19:54
dvolodin, фикс вроде помог, теперь обратно с noc-web надо что-то придумать
Tweet
Share this page
Share this page: Tweet