nocproject.org
06:24
хм, а как конфиг вытащить в виде файла щас ?
06:24
всмысле конфиг железяки из нока
06:27
ufir, noc.conf:mirror.sa.managedobject.config = /var/noc/repo/config/
06:45
zi_rus а дальше - просто рестартануть и все ?
06:47
,,
06:49
ю/noc gridvcs --mirror
06:49
./noc gridvcs --mirror
06:49
вроде как работает и экспортит если у тебя путь прописан в конфиге
06:53
в конфиге прописал, но все равно Error: No mirror path set
07:00
ufir, не в ту секцию прописал?
07:16
zi_rus а в какую надо ?
07:17
посмотри в .default
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/
07:47
если уж делать snmp v1, то лучше сразу сползти с pysnmp на нашу либу
07:52
dvolodin, да нам, в общем, однохуйственно, лишь бы работало
07:52
но пока не работает
07:52
и мы страдаем
07:52
вы - это ты и солитер?
07:56
я то грешным делом думал, что Светлый Путь
07:58
какой наху светлый
07:58
сплошной мрак
07:58
ладно, пару фишек впилим и объявляем неделю борьбы с багами
08:00
dvolodin, ты собираешься превратить нок в уроборос
08:02
нок сам себя поглотит в борьбе с багами
08:06
кто pull-request сделал с lxml?
08:06
что там такого в NAG.ERD, чего нельзя распарсить sax или expat?
08:13
Всем привет!
08:14
freeseacher, у меня по-прежнему не работает пароль при входе в документацию, просьба помочь.
08:16
на жуниперах lldp окончательно сломали ? добавил пачку новых, получил кило трейсов
08:18
freeseacher, плюсую, у меня тоже не работает
08:25
dvolodin: у lxml правильный xpath ))
08:27
ufir: какие модели?
08:27
у меня вроде всё ок
08:40
"8[13:58] dvolodin: ладно, пару фишек впилим и объявляем неделю борьбы с багами"
08:40
ну просто праздник какой-то :)
08:41
зачем вам xpath, блин?
08:42
да они вообще странные: то какой-то get_now всем впилят, то ещё чего-то :)
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()
08:48
e_zombie1 mx80, mx5-t, mx480, mx960
08:53
Есть здесь "счастливые" обладатели des-1210-28/me/b2 ? Может даже профиль кто допиливал?
08:53
zi_rus: дропни этот индекс
08:53
он вместо него сделает нормальный
08:54
dvolodin,
08:54
бля
08:54
я же говорю
08:54
я дропал
08:55
уже десять раз
08:55
он пару раз нормально отрабатывает
08:55
а потом опять этот трейс
08:55
может оди раз нормально обновится
08:55
может два раза
08:55
а посмотри саму задачу
08:55
но потом опять эта хуйня
08:55
уж не делает ли она дуриком индексы сама
08:56
так и есть
08:58
попробуй так
08:58
09:05
накатил
09:05
дропнул индексы
09:05
шедуль первый раз пока нормально прошел
09:05
сейчас запущу еще раз
09:05
и еще после обеда
09:09
filippovma, conding
09:10
NOC.
09:10
,
09:10
?
09:10
filippovma: utf-8, pls
09:10
jr
09:10
ok
09:11
Так нормально?
09:12
Добрый день. Подскажите пожалуйста как включить автодискавери для подсети?
09:12
Я новый пользователь NOC. Не могу найти инструкцию для этого
09:12
автодискавери объектов с добавлением в нок?
09:12
filippovma, этого функционала нет.
09:12
есть сторонние скрипты которые это делают
09:13
e_zombie1, писал такой. уверен он поделиться
09:13
понятно( я просто читал что есть штука IPAM она вроде за это отвечает
09:13
что новая напасть в noc-sae.log --- SAE is overloaded by MRT scheduling &
09:15
А как в NOC определить шаблон конфигурации порта и может ли он как-то определять Upstream порт? Например по наличию на нем мака роутера.
09:19
Спасибо
09:29
09:29
Или это где-то в другом месте находится?
09:41
это потому что надо обновиться на девелоп
09:41
релиза уже больше года не было
09:41
все протухло хз как
09:45
dvolodin: мопед не мой
09:50
09:52
хардкор начинается потом когда надо автоматом прописать типы оборудования .
09:53
если у тебя не включен снмп на железках - ты врюхался
09:55
09:56
криво костыльно но хоть как то работает в 90% случаев
09:56
спасибо сейчас попробую
09:58
0 21 * * * /opt/scripts/discoverynet/cron.sh 10.64.15-253.2-255 scan >/dev/null 2>&1
09:59
вот типа такого вешаешь и будет тебе автома
09:59
e_zombie1, ты бы в блоге статью набросал
10:00
можно даже цикл
10:00
нок и его костыли
10:00
хорошее название.
10:00
а ты будешь писать цикл - анальные боли?
10:00
ты бы закоммитил профиль qsw.2500
10:00
а то народ страдает.
10:01
да надо бы сделать.
10:04
а куда тыкать чтобы сделать статейку?
10:04
Create
10:04
как бы это ни казалось странным
10:06
уу меня логин не подходит
10:07
это тебе freeseacher надо за ухом почесать
10:08
а может сразу волшебного пенделя?
10:08
зависит от ваших с ним взаимоотношений
10:11
волшебный пендель за ухом :)
10:14
кхм. когда смотрю страничи с иссуе - всё ок. как только в блог - разлогинивает и всё
10:14
нет тебе доверия со стороны блогов
10:14
ни пендель ни почесывание пока не помогут.
10:14
вот и техврайтер не могла зайти
10:14
ну вот, трое таких уже, с нерабочими паролями от kb... он нас игнорирует(
10:15
там надо нормально раскурить чего поломалось а я пока занят шо писец. попробую завтра глянуть.
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
а не, уже нет такой ошибки
10:40
видимо разношерстные нетпинги у меня, у каких то дискавери нормально отработало , а у каких то жалуется что нет полей, например location
11:19
dvolodin, вроде update_whois_cache пока работает
12:06
прогони его несколько раз
12:50
12:50
%ETHERNET_OAM-6-RFI -- это IOS или IOS XR?
12:50
dvolodin, есть еще проблема с МО, у некоторых объектов, я пока не нашел зависимости, в дискавери статус deffered вылезает. пересохраняю МО, все начинает работать
12:50
уже несколько раз такое было
12:51
dvolodin, RFI это IOS
12:51
ok
12:51
думаю, какой alarm class там рутовым сделать
12:51
Chassis | PSU | Power Failure
12:51
это все-таки пропадание питания на одном блоке
12:51
нужно что-то типа Power Loss
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 от адсл модема клиента
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 нужен
13:01
начну рисовать. но у меня в приоритете хуавеи ma5300 ma5600 они вообщене обслуживаемые.
13:02
думаю раньше нового года не сделаю.
13:02
у меня намечается цирк в понедельник по перепрошивке 1500 кутечей с 7 ветки на 6
13:02
и я буду в ауте всю неделю
13:02
а там уже новый год.
13:03
и в питоне я дочитал пока только до переменных и операций с переменными.и
13:03
я убежал
13:14
Новый тип JSONB ("binary JSON") для хранения структурированных наборов данных в бинарном формате, обеспечивающем высокую производительность на уровне документно-ориентированных БД и допускающем создание индексов, функций и операторов для манипулирования
13:14
данными JSON. В тестах средства обработки неструктурированных данных на основе JSONB показали более высокие результаты производительности, чем MongoDB
13:15
13:16
xetle: А монга же в binary JSON и хранит вроде?
13:17
Да, но постгря говорят быстрее..
13:17
xetle, dvolodin не согласен, я ему говорил, считаеn что монга лучше
13:18
ну как скажет так и будет...
13:19
Я постгрю лучше знаю, дольше с ней работал и по этому она мне субъективно больше нравится.. Если вдруг могу выпилят плакать не буду.
13:21
кто говорил?
13:21
все мусолят один бестолковый тест
13:22
вот для сравнения -- update_whois_cache с монгой работает раза в 3 быстрее
13:22
чем с постгресом
13:23
23-го декабря состоится очередная встреча PostgreSQL-сообщества в Москве. На встрече будут обсуждаться новинки релиза PostgreSQL 9.4 и, в частности, тип данных jsonb.
13:25
xetle: беда в том, что нужна еще поддержка со стороны ORM
13:29
Тип JSON разве не облегчит задачи требующие хранения и обработки нереляционных данных?
13:29
И уверен что нашу Django быстро подпилят для нового типа данных!
13:30
В NOC кажись только Django используется как ORM либа?
13:33
south тоже местами..
13:35
mongoengine еще
13:35
еще посмотрим на монгу 2.8
13:36
pymongo и mongoengine не вщёт, их с монгой можно выпелить.;)
13:37
Ну в постгря у меня имеет два железных аргумента:
13:39
1 поддержка архитектур alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sh sparc x86 а в моги только amd64
13:39
это похуй
13:39
давай дальше
13:39
2 Стабильность, безопасность и доверие.
13:39
не, это тоже какая-то хуйня
13:40
Посмотри количество багов в постгри и других базах за последние 10 лет!!!
13:40
у постгри плюс, то что это одна система, и не надо держать два сервера баз данных
13:40
а уже есть предложение поднимать третий
13:41
постгря, монга, рокс
13:41
В постгри практически нет багов годами!!! А монги мускули дырявое решето, каждый месяц критическая бага...
13:41
РЕШЕТООООООО
13:42
а потом dvolodin скажет, ip в mysql кошерней хранить, переделываем все нахуй
13:42
а вланы в оракл
13:50
13:55
В монго за пол года 6 багов находят, а сколько есть...
13:55
Да, лучше поддерживать одну базу, а не 2 или 3..
Share this page
Share this page: