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: 19.12.2014
ufir #
06:24
хм, а как конфиг вытащить в виде файла щас ?
06:24
всмысле конфиг железяки из нока
zi_rus #
06:27
ufir, noc.conf:mirror.sa.managedobject.config = /var/noc/repo/config/
ufir #
06:45
zi_rus а дальше - просто рестартануть и все ?
zi_rus #
06:46
ну как обычно
e_zombie1 #
06:47
,,
06:49
ю/noc gridvcs --mirror
06:49
./noc gridvcs --mirror
06:49
вроде как работает и экспортит если у тебя путь прописан в конфиге
ufir #
06:53
в конфиге прописал, но все равно Error: No mirror path set
zi_rus #
07:00
ufir, не в ту секцию прописал?
ufir #
07:16
zi_rus а в какую надо ?
zi_rus #
07:17
посмотри в .default
e_zombie1 #
07:17
07:17
[cm]
07:17
# Path to the root of the repos
07:17
repo = /var/noc/repo
07:17
# VCS Type: hg, CVS
07:17
vcs_type = hg
07:18
[gridvcs]
07:18
# Mirror sa.managedobject.config to designated directory
07:18
# Do not mirror when empty
07:18
mirror.sa.managedobject.config = /var/noc/repo/config/
dvolodin #
07:47
если уж делать snmp v1, то лучше сразу сползти с pysnmp на нашу либу
zi_rus #
07:52
dvolodin, да нам, в общем, однохуйственно, лишь бы работало
07:52
но пока не работает
07:52
и мы страдаем
dvolodin #
07:52
вы - это ты и солитер?
zi_rus #
07:53
имя нам Легион
dvolodin #
07:56
я то грешным делом думал, что Светлый Путь
zi_rus #
07:58
какой наху светлый
07:58
сплошной мрак
dvolodin #
07:58
ладно, пару фишек впилим и объявляем неделю борьбы с багами
buggy-funhouse #
07:59
ehff
07:59
hurray
zi_rus #
08:00
dvolodin, ты собираешься превратить нок в уроборос
08:02
нок сам себя поглотит в борьбе с багами
dvolodin #
08:06
кто pull-request сделал с lxml?
08:06
что там такого в NAG.ERD, чего нельзя распарсить sax или expat?
techwriter #
08:13
Всем привет!
08:14
freeseacher, у меня по-прежнему не работает пароль при входе в документацию, просьба помочь.
ufir #
08:16
на жуниперах lldp окончательно сломали ? добавил пачку новых, получил кило трейсов
lexus-omsk #
08:18
freeseacher, плюсую, у меня тоже не работает
B_M #
08:25
dvolodin: у lxml правильный xpath ))
e_zombie1 #
08:27
ufir: какие модели?
08:27
у меня вроде всё ок
TSergey #
08:40
"8[13:58] dvolodin: ладно, пару фишек впилим и объявляем неделю борьбы с багами"
08:40
ну просто праздник какой-то :)
dvolodin #
08:41
зачем вам xpath, блин?
lexus-omsk #
08:42
да они вообще странные: то какой-то get_now всем впилят, то ещё чего-то :)
zi_rus #
08:43
норколыги, дааа
08:43
лучше бы серверный рендеринг графиков сделали
08:44
dvolodin,
08:44
update whois cache не работает
08:44
2014-12-19 11:43:04,788 [noc.lib.debug] UNHANDLED EXCEPTION (2014-12-19 11:42:18.063984)
08:44
Working directory: /opt/noc
08:44
<class 'pymongo.errors.OperationFailure'>
08:44
command SON([('createIndexes', u'noc.whois.asset.members'), ('indexes', [{'name': u'as_set_1', 'key': SON([('as_set', 1)]), 'unique': True, 'background': False, 'sparse':
08:44
False, 'dropDups': False}])]) failed: Index with name: as_set_1 already exists with different options
08:44
START OF TRACEBACK
08:44
------------------------------------------------------------------------
08:45
ты говорил дропать индекс в монге
08:45
я дропал
08:45
он пару раз update нормально проходит, а потом опять эта хуйня
08:47
> db.noc.whois.asset.members.dropIndexes()
08:47
> db.noc.whois.origin.route.dropIndexes()
ufir #
08:48
e_zombie1 mx80, mx5-t, mx480, mx960
lexus-omsk #
08:53
Есть здесь "счастливые" обладатели des-1210-28/me/b2 ? Может даже профиль кто допиливал?
dvolodin #
08:53
zi_rus: дропни этот индекс
08:53
он вместо него сделает нормальный
zi_rus #
08:54
dvolodin,
08:54
бля
08:54
я же говорю
08:54
я дропал
08:55
уже десять раз
08:55
он пару раз нормально отрабатывает
08:55
а потом опять этот трейс
08:55
может оди раз нормально обновится
08:55
может два раза
dvolodin #
08:55
а посмотри саму задачу
zi_rus #
08:55
но потом опять эта хуйня
dvolodin #
08:55
уж не делает ли она дуриком индексы сама
08:56
так и есть
08:58
попробуй так
08:58
http://pastebin.com/8Y4CsmGR
zi_rus #
09:05
накатил
09:05
дропнул индексы
09:05
шедуль первый раз пока нормально прошел
09:05
сейчас запущу еще раз
09:05
и еще после обеда
filippovma #
09:09
. ?
freeseacher #
09:09
filippovma, conding
filippovma #
09:10
NOC.
09:10
,
09:10
?
TSergey #
09:10
filippovma: utf-8, pls
filippovma #
09:10
jr
09:10
ok
09:11
Так нормально?
TSergey #
09:11
ага
filippovma #
09:12
Добрый день. Подскажите пожалуйста как включить автодискавери для подсети?
09:12
Я новый пользователь NOC. Не могу найти инструкцию для этого
TSergey #
09:12
автодискавери объектов с добавлением в нок?
freeseacher #
09:12
filippovma, этого функционала нет.
filippovma #
09:12
да
freeseacher #
09:12
есть сторонние скрипты которые это делают
09:13
e_zombie1, писал такой. уверен он поделиться
filippovma #
09:13
понятно( я просто читал что есть штука IPAM она вроде за это отвечает
bee26 #
09:13
что новая напасть в noc-sae.log --- SAE is overloaded by MRT scheduling &
filippovma #
09:15
А как в NOC определить шаблон конфигурации порта и может ли он как-то определять Upstream порт? Например по наличию на нем мака роутера.
zi_rus #
09:17
filippovma, https://kb.nocproject.org/pages/viewpage.action?pageId=11108392
filippovma #
09:19
Спасибо
09:29
А почему у меня в пункте Inventory нет пункта Inventory? Как вот на этой картинке: https://kb.nocproject.org/download/attachments/15106276/worddavc12da58e5b5ddc617a1d5271a606887a.png?version=1&modificationDate=1405688187474&api=v2
09:29
Или это где-то в другом месте находится?
zi_rus #
09:41
это потому что надо обновиться на девелоп
09:41
релиза уже больше года не было
09:41
все протухло хз как
B_M #
09:45
dvolodin: мопед не мой
filippovma #
09:49
ok
e_zombie1 #
09:50
filippovma: http://pastebin.com/H1LctWHU
09:52
хардкор начинается потом когда надо автоматом прописать типы оборудования .
09:53
если у тебя не включен снмп на железках - ты врюхался
09:55
filippovma: http://pastebin.com/e0JaE7jC передаёшь ему параметры из БД и оно формирует sql файл для обновления бд.
09:56
криво костыльно но хоть как то работает в 90% случаев
filippovma #
09:56
спасибо сейчас попробую
e_zombie1 #
09:58
0 21 * * * /opt/scripts/discoverynet/cron.sh 10.64.15-253.2-255 scan >/dev/null 2>&1
09:59
вот типа такого вешаешь и будет тебе автома
zi_rus #
09:59
e_zombie1, ты бы в блоге статью набросал
10:00
можно даже цикл
10:00
нок и его костыли
e_zombie1 #
10:00
хорошее название.
10:00
а ты будешь писать цикл - анальные боли?
10:00
ты бы закоммитил профиль qsw.2500
10:00
а то народ страдает.
10:01
да надо бы сделать.
10:04
а куда тыкать чтобы сделать статейку?
zi_rus #
10:04
Create
10:04
как бы это ни казалось странным
TSergey #
10:05
https://kb.nocproject.org/display/BLOGS/Home
10:05
"Создать"
e_zombie1 #
10:06
уу меня логин не подходит
zi_rus #
10:07
это тебе freeseacher надо за ухом почесать
e_zombie1 #
10:08
а может сразу волшебного пенделя?
zi_rus #
10:08
зависит от ваших с ним взаимоотношений
TSergey #
10:11
волшебный пендель за ухом :)
e_zombie1 #
10:14
кхм. когда смотрю страничи с иссуе - всё ок. как только в блог - разлогинивает и всё
TSergey #
10:14
нет тебе доверия со стороны блогов
freeseacher #
10:14
ни пендель ни почесывание пока не помогут.
TSergey #
10:14
вот и техврайтер не могла зайти
lexus-omsk #
10:14
ну вот, трое таких уже, с нерабочими паролями от kb... он нас игнорирует(
freeseacher #
10:15
там надо нормально раскурить чего поломалось а я пока занят шо писец. попробую завтра глянуть.
hartmy #
10:24
почему такая конструкция в профиле алентис-нетпинг вылетает в эксепшн
10:24
def var_data(self, script, url):
10:24
try:
10:24
data = script.http.get(url)
10:24
except:
10:24
data = ''
10:25
tcpdump показывает что и запрос и результат запроса нормальные
10:30
а не, уже нет такой ошибки
e_zombie1 #
10:33
символы не UTF8 ?
hartmy #
10:40
видимо разношерстные нетпинги у меня, у каких то дискавери нормально отработало , а у каких то жалуется что нет полей, например location
zi_rus #
11:19
dvolodin, вроде update_whois_cache пока работает
dvolodin #
12:06
прогони его несколько раз
12:50
zi_rus: по NOC-1010
12:50
%ETHERNET_OAM-6-RFI -- это IOS или IOS XR?
zi_rus #
12:50
dvolodin, есть еще проблема с МО, у некоторых объектов, я пока не нашел зависимости, в дискавери статус deffered вылезает. пересохраняю МО, все начинает работать
12:50
уже несколько раз такое было
12:51
dvolodin, RFI это IOS
dvolodin #
12:51
ok
12:51
думаю, какой alarm class там рутовым сделать
12:51
Chassis | PSU | Power Failure
12:51
это все-таки пропадание питания на одном блоке
12:51
нужно что-то типа Power Loss
zi_rus #
12:52
я тоже так думаю, просто долго воевал со вторым Дмитрием, у него почему-то непреодолимое желание херачить максимум ивентов в минимум классов
12:53
даже вопреки здравому смыслу
12:55
dvolodin, у меня еще на дсламах на клиентских портах прилетает
12:55
SYSLOG: Dec 19 13:56:04 Zhukova DSLAM-10:MINOR,+AD_ATUR_LPRTRAP:loss of power
12:56
dying-gasp от адсл модема клиента
dvolodin #
12:58
тут порта нет
zi_rus #
12:58
dvolodin, есть -10
12:59
DSLAM-(?P<interface>\S+):MINOR,+AD_ATUR_LPRTRAP:loss of power
13:01
e_zombie1, а ты профиль для них не хочешь нарисовать?
13:01
у меня они тоже есть
13:01
мне тут немножко на мозг давят
13:01
get_interfaces нужен
e_zombie1 #
13:01
начну рисовать. но у меня в приоритете хуавеи ma5300 ma5600 они вообщене обслуживаемые.
13:02
думаю раньше нового года не сделаю.
13:02
у меня намечается цирк в понедельник по перепрошивке 1500 кутечей с 7 ветки на 6
13:02
и я буду в ауте всю неделю
13:02
а там уже новый год.
13:03
и в питоне я дочитал пока только до переменных и операций с переменными.и
13:03
я убежал
xetle #
13:14
Новый тип JSONB ("binary JSON") для хранения структурированных наборов данных в бинарном формате, обеспечивающем высокую производительность на уровне документно-ориентированных БД и допускающем создание индексов, функций и операторов для манипулирования
13:14
данными JSON. В тестах средства обработки неструктурированных данных на основе JSONB показали более высокие результаты производительности, чем MongoDB
13:15
Релиз СУБД PostgreSQL 9.4 http://www.opennet.ru/opennews/art.shtml?num=41293
filippovma #
13:16
xetle: А монга же в binary JSON и хранит вроде?
xetle #
13:17
Да, но постгря говорят быстрее..
zi_rus #
13:17
xetle, dvolodin не согласен, я ему говорил, считаеn что монга лучше
xetle #
13:18
ну как скажет так и будет...
13:19
Я постгрю лучше знаю, дольше с ней работал и по этому она мне субъективно больше нравится.. Если вдруг могу выпилят плакать не буду.
dvolodin #
13:21
кто говорил?
13:21
все мусолят один бестолковый тест
13:22
вот для сравнения -- update_whois_cache с монгой работает раза в 3 быстрее
13:22
чем с постгресом
xetle #
13:23
23-го декабря состоится очередная встреча PostgreSQL-сообщества в Москве. На встрече будут обсуждаться новинки релиза PostgreSQL 9.4 и, в частности, тип данных jsonb.
dvolodin #
13:25
xetle: беда в том, что нужна еще поддержка со стороны ORM
xetle #
13:29
Тип JSON разве не облегчит задачи требующие хранения и обработки нереляционных данных?
13:29
И уверен что нашу Django быстро подпилят для нового типа данных!
13:30
В NOC кажись только Django используется как ORM либа?
13:33
south тоже местами..
dvolodin #
13:35
mongoengine еще
13:35
еще посмотрим на монгу 2.8
xetle #
13:36
pymongo и mongoengine не вщёт, их с монгой можно выпелить.;)
13:37
Ну в постгря у меня имеет два железных аргумента:
13:39
1 поддержка архитектур alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sh sparc x86 а в моги только amd64
zi_rus #
13:39
это похуй
13:39
давай дальше
xetle #
13:39
2 Стабильность, безопасность и доверие.
zi_rus #
13:39
не, это тоже какая-то хуйня
xetle #
13:40
Посмотри количество багов в постгри и других базах за последние 10 лет!!!
zi_rus #
13:40
у постгри плюс, то что это одна система, и не надо держать два сервера баз данных
13:40
а уже есть предложение поднимать третий
13:41
постгря, монга, рокс
xetle #
13:41
В постгри практически нет багов годами!!! А монги мускули дырявое решето, каждый месяц критическая бага...
zi_rus #
13:41
РЕШЕТООООООО
13:42
а потом dvolodin скажет, ip в mysql кошерней хранить, переделываем все нахуй
13:42
а вланы в оракл
xetle #
13:50
Постгря: http://www.postgresql.org/support/security/#cls 6 критических багов в безопасности за всё время.
13:55
В монго за пол года 6 багов находят, а сколько есть...
13:55
Да, лучше поддерживать одну базу, а не 2 или 3..
Tweet
Share this page
Share this page: Tweet