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: 10.02.2015
TSergey #
05:20
всем привет
05:21
dvolodin: в SA\MO\Edit\Link нет скролла
05:22
и вот еще чего хотел спросить, можно ли в MacDB сделать поиск мака по шасси? иногда нужно поискать не наша ли железка
dvolodin #
05:25
глобальным поиском по маку можно попробовать
TSergey #
05:26
разве там не только на портах?
dvolodin #
05:26
а
05:26
ты про chassis id?
TSergey #
05:26
ага
05:26
инфа у нас есть, а поискать можно только в базе
05:26
а иногда нужно проверить
05:26
было бы удобно
05:27
dvolodin: а про скролл увидел?
05:27
и у меня не работает Network Map, но это может из-за ковыряний с инвентори
freeseacher #
05:28
TSergey, а как он не работает ?
TSergey #
05:28
нетворк чарт выбирает, а картинки нет
05:28
ошибок тоже нет
05:28
крэшей тоже
freeseacher #
05:29
впрочем у меня тоже не работает
05:29
в логе TypeError: records[0] is undefined
TSergey #
05:29
а, гут, а то я думал это мог в монге чего-то грохнуть
freeseacher #
05:30
у меня с пару месяцев работало
05:30
я уверен
05:30
при чем запроса даже на отображение карты я не вижу
dvolodin #
05:30
в network map, похоже, то же, что и в interfaces
TSergey #
05:30
я давненько не заглядывал
05:31
dvolodin: нетворк чарт --- не лишняя сущность? селектора недостаточно?
05:31
или планируется чего-то в чарте развивать?
05:32
в редактировании чарта говорит "Error saving record"
05:33
новый дает сохранить, потом при сохранении после редактирования тоже "Error saving record"
Slavic #
05:35
Всем привет
05:35
подскажите, ставлю noc на Red Hat, после запуска upgrade скрипта, есть сообщения вида
05:35
/tmp/pip-build-AR7nki/noc-pkg-mxgraph/setup.py:12: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately.
05:36
это нормально?
05:36
Parameters to load are deprecated. Call .resolve and .require separately.
05:36
python 2.6
dvolodin #
05:40
да
05:47
TSergey: попробуй патчик https://cp.nocproject.org/p/w3WO
05:47
это скрол в линках
TSergey #
05:49
ща
05:55
не помогло
05:55
в InterfacePanel.js
05:55
есть еще
05:55
"defaults: {
05:55
" autoScroll: true
05:55
"},
Slavic #
05:56
Подскажите, у меня сваливается upgrade script
05:56
error: command 'gcc' failed with exit status 1
05:56
----------------------------------------
05:56
Command "/opt/noc/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-a63gqs/gmpy/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-YgU1Z3-record/install-record.txt --single-version-externally-managed --compile --install-headers /opt/noc/include/site/python2.6" failed with error code 1 in /tmp/pip-build-a63gqs/gmpy
05:56
upgrade: 212: Cannot update python libraries
05:56
Terminating
TSergey #
05:56
dvolodin: а у тебя скроллит? если браузер сделать меньше, дает промотать линки?
Slavic #
05:56
вроде всё установлено
dvolodin #
05:56
TSergey: не работает?
TSergey #
05:56
неа
05:57
добавил в файл, перегрузил нок, сделал в ноке логаут \ логин
05:58
Ctrl-F5 тоже делал
dvolodin #
05:59
откатывай
05:59
и накатывай такой https://cp.nocproject.org/p/Kiz0
TSergey #
06:03
ага, теперь есть
dvolodin #
06:08
закоммитил
06:08
Нате вам мега-тему для обсуждения
06:08
https://www.evernote.com/l/ADlDhr8dIFhD078vvdbvBTShkeXqRHD7pIo
Slavic #
06:43
dvolodin, у меня установка остановилась на Failed to install PostGIS: Not found: /usr/pgsql-9.4/share/contrib/postgis-1.5
06:43
в системе есть /usr/pgsql-9.4/share/contrib/postgis-2.1/
e_zombie #
06:43
..
Slavic #
06:43
если просто symlink сделаю, поможет?
dvolodin #
06:43
что за система?
Slavic #
06:43
Red Hat
06:43
6
dvolodin #
06:43
Да, там изрядное количесво гомосеков в штате
Slavic #
06:44
dvolodin, не понял про гомосеков :)
e_zombie #
06:44
у меня нетворк мап тоже не работает
dvolodin #
06:46
Slavic: засунули postgis в экзотическое место
Slavic #
06:46
в этом плане
06:46
postgres установлен с postger' репозитория, не с RH6
06:47
поэтому видно и PostGis 2.x версии попал
06:47
УРа! upgrade complete
i_a #
06:47
Всем привет. В тему карт, вопрос. Читаю небольшой мануал, там есть картинка https://kb.nocproject.org/pages/viewpage.action?pageId=15106281&preview=/15106276/15040535/worddavc12da58e5b5ddc617a1d5271a606887a.png
06:47
Где видно что есть Inventory/inventory/ У меня почему то нету этого Inventory в Inventory. wtf?
Slavic #
06:47
есть шанс что запуститься ...
dvolodin #
06:47
pg_config --sharedir посмотри
06:48
i_a: обновись
i_a #
06:49
ясно
06:50
ммм, не пинайте сильно... как правильнее всего обновляться?
e_zombie #
06:51
su noc -c './scripts/upgrade'
i_a #
06:52
спс
Unbeerable #
06:52
а мне говорили что upgrade запускается из под рута :(
e_zombie #
06:52
из под рута да.
06:52
тоже прокатит
dvolodin #
06:56
какие соображения будут по поводу object roles?
i_a #
06:56
правильные мысли
06:59
upgrade complete
06:59
но инвентори не появилось
zi_rus #
06:59
хотел докопаться, не получилось, вроде все логично
dvolodin #
06:59
правильно
06:59
апгрейдиться нужно на develop
06:59
:)
i_a #
06:59
))
dvolodin #
06:59
zi_rus: ты по поводу чего?
zi_rus #
06:59
ролей
i_a #
07:00
как это правильнее сделать? на девелоп
dvolodin #
07:00
i_a: поправь upgrade.conf
07:00
ну да
TSergey #
07:00
dvolodin: роль одна на один объект?
dvolodin #
07:00
там карты получаются из коробки и осмысленные
07:00
TSergey: да
TSergey #
07:01
dvolodin: у меня есть "колхоз", где в агрегаторе пара клиентов сидит
dvolodin #
07:01
и что это меняет?
TSergey #
07:02
для меня невозможность определить к акой роли отнести объект, т.к. их у него две
07:02
*к какой
dvolodin #
07:03
у меня давно крутится мысль оставить морду NOC'а на растерзание админам и квалифицированному персоналу
07:03
и сделать отдельную морду для гоблинов и техподдержки
07:03
с возможностью просмотра и запуска заранее запасенных скриптов
07:03
тупо на tornado/boostrap
07:03
максимально шуструю
07:04
TSergey: агрегатор это
07:04
у него уровень выше
e_zombie #
07:04
как вариант.
07:04
но эт о будет слишком заточено под одну задачу
TSergey #
07:04
dvolodin: ну ок
zi_rus #
07:06
TSergey, у меня также, но на самом деле это ничего не меняет
07:06
роль можно примерно назначить
dvolodin #
07:06
e_zombie: у вас на такой задаче 1/2/3 линия сидит
e_zombie #
07:06
первая линия у нас в другом городе.
dvolodin #
07:06
нужна морда с максимумом информации
07:06
но - readonly
07:07
умники забивают свичи
07:07
тупики - смотрят на них портики
e_zombie #
07:07
вторая линия на задаче "дрочим на циферьки и делаем отчёты" . . третья линия "ЁБАНЫЕ ПИДОРАСЫ НА ВТОРОЙ НИХУЯ НЕ ДЕЛАЮТ ЕБАТЬ ВСЕХ В АНУС С ИХ АЙПИТИВИ И МОНТЁРАМИ"
07:08
ну как то так.
i_a #
07:09
Народ, что за суппорт апп?
07:09
? You have no migrations for the 'support' app. You might want some.
TSergey #
07:09
zi_rus: сейчас я назначаю роль тэгом
07:09
но я не против любого развития
dvolodin #
07:10
e_zombie: это вы зря
e_zombie #
07:10
я знаю . но ничего не могу сделать .
dvolodin #
07:10
у нас сейчас они хорошо обмотивированы
e_zombie #
07:10
у нас дрочь на цифры.
dvolodin #
07:11
и ведь надоест - доберусь до вас
07:11
:)
e_zombie #
07:11
и ни у одного уебана включая инженеров нет настроя работат на опережение и вести анализ проблем.
07:12
у меня на ПЕ одной висело с 100 лупбеков чтобы пинговались в смк шпд
07:12
потому что подрядчик их не построил а приняли .
07:12
и их добавили на мониторинг
07:12
вот только сейчас начали вычищать это за стройку 2013 года.
dvolodin #
07:13
а вот за это пинком под жопу с работы
e_zombie #
07:13
директора филиала и начальника ГТС ?
07:13
нуну
dvolodin #
07:13
lf
07:13
да
e_zombie #
07:13
сосите хуйцы правдолюбы. заплачено.
07:14
сейчас 76 коммутаторов
07:15
только в саратове
07:15
а ктото получил премию за построение портовой ёмкости.
07:16
нам кстати не дали премий за январь. никому. никаких. и не дадут .
07:16
не выполнили план по приросту абонентов в 2014
TSergey #
07:16
касаясь краем темы про объекты --- мне остро не хватает селекторов в фильтре, из остальных в фильтре я пользуюсь только здездочками, "by managed", и тэги
zi_rus #
07:20
e_zombie, плохо подключаешь абонентов, вот и не положена вам премия
TSergey #
07:20
остальные наборы у меня нерабочие, увы, слишком "крупными мазками"
e_zombie #
07:20
не пизди. когда у тебя у 25% коммутаторов доступность менее 99,9% какой абонент будет за тебя держаться
zi_rus #
07:21
в белайне 5 лет назад было, контора не выполнила коммерческие показатели, всем коммерсам дали премию, а всем инженерам сказали сосать
07:21
было смешно
e_zombie #
07:21
ебал он врот такое счастье и купит себе билайновский свисток и будет дрочить во вконтаче. в той же деревне
07:22
ну я уже рассказывал про выйгранный тендер на 14 000 с поставкой туда железа на 100 000
zi_rus #
07:22
он же не знает что у вас такие обсосные аптаймы
e_zombie #
07:22
вот счас пойду брать системник для сервака и буду ставить туда почтарь и фтп
zi_rus #
07:22
а провод, даже такой будет лучше свистка
e_zombie #
07:23
у нас подохли батареи в шакафах. комутаторы ребутаются по 10 раз на дню. а покупать новые никто не собирается.
07:26
никому не интересно качество работы. всем важны цифирьки
dvolodin #
07:26
ладно вам на жизнь жаловатся
07:26
что еще в ролях имеет смысл добавить?
zi_rus #
07:26
нужно все снести и продумать архитектуру с нуля
e_zombie #
07:27
а может не надо?
zi_rus #
07:27
в СА зоопарек
dvolodin #
07:27
zi_rus: тоже дело, но мы этого делать не будем
zi_rus #
07:27
я знаю что ты делать не будешь
07:27
я просто предложил как правильно
07:28
поле Админ. домен имеет смысла на уровне тега, не более
dvolodin #
07:28
ну так оно примерно так и используется
07:28
считай -- филиал/узел
zi_rus #
07:28
ну вот и хреново
e_zombie #
07:28
а может сделаем как в openNMS или NagiOS ?
zi_rus #
07:29
в ФМ сделали фильтрацию по домену и это хорошо
07:29
но это ручная
07:29
я за автоматику
07:29
юзер должен быть привязан
07:29
и видеть все и везде только в пределах своего домена
07:30
потом это можно будет склиеть с ролями
07:30
может быть даже интегрировать одно в другое
07:30
типа доступ только к филиальным железкам, но на уровень вплоть до Р
07:31
у сети может быть несколько ядер
07:31
у нас так
07:31
вернее нет
07:31
но просто нок маленькую часть обслуживает
07:31
но в перспективе такое возможно
07:32
есть федеральная сеть и ее Р и РЕ рутеры
07:32
и есть местная
07:32
и тут есть свои Р и РЕ рутеры
07:33
чисто доступ по ролям не канает
07:33
а хотя ты опять селекторы городить будешь
07:33
там в принципе норм получается
07:34
хер знает как лучше
dvolodin #
07:34
роли будут как один из фильтров в селекторе
07:34
и их не отменяет
07:35
и вообще у меня на полном серьезе стоит вопрос об иерархии NOC'ов и обмене данными между базами
07:35
:_
Dmitry1 #
07:36
я до сих пор не знаю, что такое "Termination Group"
zi_rus #
07:36
мне кажется в таком контексте из фм надо удалить фильтрацию по домену
07:36
достаточно оставить по селекторам
dvolodin #
07:36
zi_rus: ну как сказать
zi_rus #
07:36
, если надо фильтрануть по домену, надо делать селектор и оставлять в нем фильтр по домену
Dmitry1 #
07:36
Захожу туда, а там пусто. Чем они отличаются от administretive domain и селекторов - неизвестно
zi_rus #
07:38
и фильтрация должна быть везде
07:38
в инвентори
07:38
в отчетах
07:38
да вообще везде
07:38
автоматом
Dmitry1 #
07:38
dvolodin: Дим, можно набросать во все пункты "Setup" какие-то примеры?
zi_rus #
07:39
чтобы юзер репорт avialability или object summary делал только по своим железкам, а не по всему говну что запихнули в нок
07:39
иначе большим инсталляциям не бывать
dvolodin #
07:39
ладно, делаем роли как описали
07:40
заодно и автоподстановка иконок по ролям будет
TSergey #
07:52
ух ты
07:53
в списках объекты выделяются в чеках просто мышой
07:53
наконец-то :)
i_a #
08:11
Как шасси набить модулями?
08:11
картами*
e_zombie #
08:11
оно само набьётся
08:11
тем что надетектится
08:12
смотри ункновн модель
Night_Snake #
08:15
утречка всем. а что может быть за шляпа - Events кажет у меня одного, а все остальные смотрят "Failed to fetch data"
08:15
причем все трое суперюзеры
08:15
но смотрю без проблем тока я один оО
e_zombie #
08:18
кхм.
08:18
бд не успевает по таймауту отдать данные?
08:18
это надо щипать волоски на яйках у володина
08:18
у мен подобная хрень есть
zi_rus #
08:20
открыть веб консоль и посмотреть ошибки, может остальным 500 прилетает
i_a #
08:21
т.е. нужно создать МО для этой шасси?
08:21
после обновления, чет не найду где добавлять новые объекты в МО?
TSergey #
08:25
как это, "объекты в МО"?
08:25
а, наверное набивка в инвентори
zi_rus #
08:27
он сам дискаверит
08:27
надо включить дискавери
Night_Snake #
08:29
dvolodin, не знаешь, что это за хрень? http://pastebin.com/Xc36eVRh noc-web
zi_rus #
08:32
на самом деле Unable to dereference - это очень распространенная ошибка, в разных модулях постоянно у кого-то вылезает
08:32
надо с этим что-то делать уже
Night_Snake #
08:49
dvolodin, не знаешь, что это за хрень? http://pastebin.com/Xc36eVRh noc-web
08:50
я вот только не знаю, это причина того, что fm -> events вываливается в "Failed to fetch data" или следствие
lexus-omsk #
09:06
в SA - MO некоторые поля разъехались немного: name и description некрасиво и у shape комбобокс уехал от подписи далеко
TSergey #
09:10
о, а рамочка над обджект профием уже называется Role
09:10
*обджект профилем
dvolodin #
09:23
ну а чего ее не назвать-то так
Unbeerable #
09:27
а вот скажите, есть 4503, который заменяется на стек из трёх 3750
09:27
как это красиво сделать?
zi_rus #
09:28
чтобы было красиво, все патчи надо в кабельорганайзер укладывать
Unbeerable #
09:28
а с точки зрения базы МО? )
TSergey #
09:32
нужно красиво пропатчить нок
dvolodin #
09:32
Unbeerable: один MO
09:32
он поймет и в inventory у тебя три тушки будет
Unbeerable #
09:36
а линки?
09:36
которые щас есть на 45-й
09:36
он их сам просто дропнет?
TSergey #
09:37
неа, не дропнет (так было)
10:01
Unbeerable: а как ты хочешь его добавлять, как новый МО?
10:02
https://kb.nocproject.org/pages/viewpage.action?pageId=17498114
Unbeerable #
10:02
нет
dvolodin #
10:02
поправил раскладку sa.managedobject
Unbeerable #
10:03
в очередной раз нок полезет туда, и обнаружит что у железки всё поменялось :)
TSergey #
10:03
я бы добавил как новый, а старый законсервировал, что-бы конфиги отдельно от новой конфигурации были
Unbeerable #
10:04
а смысл?
10:04
мы его сбагрим куда-нибудь
TSergey #
10:05
философский, конечно
10:05
ну и грохнешь потом его призрак
10:08
dvolodin: скажи, плс, Path в Auth Profiles --- что это?
dvolodin #
10:09
контекст или виртуальный роутер
TSergey #
10:10
а как это?
lexus-omsk #
10:11
вечный вопрос про этот path
TSergey #
10:11
в каком формате записывается информация в "Path:", напиши пример, плс
dvolodin #
10:21
TSergey: зависит от профиля
10:21
посмотри __init__.py Cisco.IOS
TSergey #
10:22
не встречал просто такого на своем оборудовании
lexus-omsk #
10:29
это например на PIX или ASA бывает
TSergey #
10:30
о, АСА у нас есть
lexus-omsk #
10:32
у самого ненадолго появлялась, но с ноком подружить не успел - руль забрали
TSergey #
10:32
у меня она с профилем не сдружилась и по моему сейчас она не в сети
lexus-omsk #
10:33
да, там что-то править надо было, по-моему... то ли get_interfaces, то ли get_inventory вылетал
10:34
5580, кажется, была
TSergey #
10:35
# Parse path parameters
10:35
for p in script.access_profile.path.split("/"):
10:35
if p.startswith("cluster:"):
10:36
т.е. это указать кластер что-ли?
dvolodin #
10:39
да
TSergey #
10:42
ок
lexus-omsk #
10:42
yна каждую виртуальную сущность свой mo с содинаковыми ip но разными path, или как это работает?
TSergey #
10:42
dvolodin: по фильтру можно тебя поспрошать
10:43
- добавить селектор
10:43
- как-то сделать обновлялку после добавления тэга
10:43
сейчас после добавления тэга в фильтр (я это про SA), шелкаю звездами, для применения фильтра
e_zombie #
10:54
http://i64.fastpic.ru/big/2015/0210/45/6b8ff17c8345b8b80ea123575819b645.png сделайте поле хостнейма подлиннее!!!! плиз
lexus-omsk #
10:55
плюсую, бывают весьма интересные конструкции в именах, а если ещё и fqdn...
zi_rus #
11:02
dvolodin, http://i68.fastpic.ru/big/2015/0210/5b/acfe41c365d738267ee20cc7246a915b.png
dvolodin #
11:02
ok, сделаем там large
11:04
сделал
lexus-omsk #
11:04
zi_rus замечал пару раз, но не придал значения, думал браузер тупанул
zi_rus #
11:04
у меня это уже больше чем пару раз и главное в разных приложениях
11:05
в са - мо тоже было
lexus-omsk #
11:05
поскроллишь туда-сюда - и вроде норм потом
zi_rus #
11:06
не всегда
11:06
но в общем бага
11:07
я по глазам dvolodin что чинить он не будет
e_zombie #
11:07
подтверждаю баг как на фотке zi_rus
11:07
в случайнй момент после обновлений длинного списка мо
zi_rus #
11:07
у меня когда я фильтр использую или поиск
e_zombie #
11:08
когдя нажал крестик снять фильтр
11:09
был выбран фильтр по обджект профайлс
lexus-omsk #
11:25
dvolodin, аналогичный баг, как ты починил в inv - interfaces, там же в форме линковки, когда выбираешь удалённый девайс, не прогружаются интерфейсы
11:25
и TSergey про network map говрил
11:26
что-то поменяли в новом extjs?
dvolodin #
11:34
да
11:34
раньше, похоже, он возвращал список
11:34
а теперь - один объект
Night_Snake #
12:32
и все-таки, что за хрень может быть с fm->events?
zi_rus #
12:33
у тебя там все самоочевидно
12:33
но не понтно почему
Night_Snake #
12:34
т.е. типа "оно не работает - расслабься"?)
bee26 #
13:01
подскажите пож-та конструкцию для нок-шелл типа mo.subinterfaces.ipv4_addresses - для распечатывания всех ип адресов mo объекта
i_a #
13:03
еще раз обновился и все что было в инвентори исчезло. .... кто нибудь знает что я не так сделал?
bee26 #
13:06
i_a: объекты root или l&f подпортились. у меня типа такого было. поправил по ирц. вроде помогло (щас опять все пропало). короче - ошибки надо трейсить в веб морде
i_a #
13:10
подскажи пожалуйста где в веб морде трейсить?
evyscr #
13:13
в логе noc-web ищешь 500, заходишь по ссылке
bee26 #
13:13
firebug есть для firefox
i_a #
13:19
ЛАдно более приземлённый вопрос.... Раньше в СА/МО были кнопки добавить объект... как теперь добавлять? не вижу таких кнопок.. -\
bee26 #
13:20
есть. после окошка поиска и рефрэша
13:21
в самом мо есть клон
Night_Snake #
13:21
а, и еще тема. в inv->interfaces после выбора MO интерфейсы не подгружаются. думал это я баз запорол - оказалось нифига, на обеих доступных инсталляциях такая тема
zi_rus #
13:23
i_a, перелогинься
i_a #
13:24
zi_rus, СПАСИБО
zi_rus #
13:25
отож
i_a #
13:32
Народ, а Перфонас Мониторинг работает? или пока делается ?
e_zombie #
13:34
а он работал?
i_a #
13:38
я не знаю, поэтому и спрашиваю....
zi_rus #
13:50
у меня работает
13:50
как-то так https://kb.nocproject.org/pages/viewpage.action?pageId=17858564
i_a #
14:00
Правильно ли я понимаю Трейс ? Ругается что у меня много рутов в инвентори. как это исправить?
14:00
http://pastebin.com/dQss8rZG
zi_rus #
14:08
удалить лишние вестимо
bee26 #
14:09
сам себе отвечу (может кому надо будет)
14:09
ipif = SubInterface.objects.filter(managed_object=m.id, enabled_afi="IPv4")
14:09
for i in ipif:
14:09
ip = ip + " " + i.ipv4_addresses[0].split("/")[0]
dvolodin #
14:36
i_a: ./noc fix
Unbeerable #
18:15
а кто занимается наполнением object models?
18:16
или если я нашёл что-то неизведанное, то мне и флаг в руки?
dvolodin #
21:12
Unbeerable: ну почему же
21:12
что там такого вообще можно найти?
zi_home #
21:13
ты не поверишь :)
Tweet
Share this page
Share this page: Tweet