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: 26.08.2011
razered #
05:49
Коллеги, добрый день.
05:49
И все же, NOC не включает после себя enable clipaging, на DES-3526 и DES-3550 с прошивками B51
05:50
...и старше
06:26
Коллеги, добрый день.
06:26
И все же, NOC не включает после себя enable clipaging, на DES-3526 и DES-3550 с прошивками B51
06:26
...и старше
Dmitry1 #
06:26
возможно. у меня нет сейчас под рукой этих свичей. Кинь сюда, плиз кусое вывода команды show switch, где показан статус CLI Paging
dvolodin #
06:28
тестирую сейчас давилку повторяющихся событий
06:29
и, вроде, в общем виде стало понятно, какая обвязка у ExtJS UI будет
Dmitry1 #
06:32
Этот репозиторий доступен?
dvolodin #
06:32
пока нет
06:33
как будет рыба для desktop'а и парочка приложений - закоммичу в дерево
08:46
В r4562 закоммитил функционал для давилки повторяющихся событий
08:47
В r4563 - примеры для пингов
08:47
теперь классификатор будет давить повторяющиеся ping ok/ ping failed
08:50
и теперь классификатор выдает более подробную статистику
08:50
2011-08-26 12:49:09,607 14 events are classified: elapsed: 0.0255s, speed: 548.4799ev/s, failed: 0, deleted: 0, suppressed: 0, classified: 14, disposed: 0
zi_rus #
08:55
cool
09:03
а такой вопрос, если появился аларм из-за снмп трапа (например, линк даyн), то он закроется как только придет трап линк ап, но если этот трап потеряется по пyти, то аларм только врyчнyю закрывать?
dvolodin #
09:04
zi_rus: да
09:04
это вообще у всех так :)
zi_rus #
09:04
просто я дyмал, что можно что-нибyдь придyмать
_4ePTeHok #
09:05
а если одно событие продублируется по snmp и syslog - упал порт, поднялся, а трап второй скажем недолетел?
09:06
т е по сислогу алярм закрылся, а вот по snmp - нет
freeseacher #
09:06
Дима пасиба. он по текущим то когда пройдется ?
zi_rus #
09:08
может считать что происшествия из разных источников считать одним происшествием, если разница междy пришедшими cообщениями меньше секóнды
_4ePTeHok #
09:08
думаю это надо увязывать с инвентори
09:08
и уже по источнику события - порту определять закрыть второй алярм или нет
09:10
т е событие от одного источника, одного класса, одного порта - значит и алярм один
dvolodin #
09:11
freeseacher: текущие сами вывалятся
09:11
или их можно тупо переклассифицировать
09:11
остановить классификатор и
09:11
./noc events -c "NOC | Managed Object | Ping OK" -a reclassify
09:12
./noc events -c "NOC | Managed Object | Ping Failed" -a reclassify
09:12
и перезапустить классификатор
09:12
он лишнее вынесет из активных
freeseacher #
09:18
остановить класификатор... это проблема
09:18
он тут же будет перезапущен
09:28
переклсифицировать стока ping ок тяжко
zi_rus #
09:28
service activation -> run commands. какой предел y поля commands, сколько строк или символов можно отправить на выполнение?
freeseacher #
09:28
zi_rus, скока не страшно :)
zi_rus #
09:29
просто multicast static join больше 500 строк занмает, по одной на каждyю грyппy, не хотелось бы óпереться
09:34
я полагаю предела нет? ограничений со стороны активатора нет, ограничений на размер поля не стоит. хорошо
dvolodin #
09:42
zi_rus: переварит, ерунда это
09:42
он конфиги по 50k строк ворочает
zi_rus #
09:47
да бyдет так
dvolodin #
09:49
советую сделать snippet
09:49
и накатывать его
zi_rus #
09:51
сниппеты сложные, я в них еще не разбирался
09:57
а вот что сейчас более интересно. я сейчас перенес все yправление адресным пространством в нок (ipam посто шикарен), и есть большое желание перенести vlan в нок, но vc mangement взрывает мне мозг
inoyat_kayumov #
10:01
zi_rus: а в чем "шикарность IPAM" выражается? он к примеру не умеет показать "вот этот блок ип отдан вон тому клиенту и роутится вон там"
Dmitry1 #
10:02
подожди статических vlan от gnu-linux
10:02
Это пока временно. Научим.
zi_rus #
10:03
inoyat_kayumov, множество врф, показывает свободные блоки, и просто достаточно óдобно
gnu-linux #
10:06
VLAN пока смотри здесь в конце: http://redmine.nocproject.org/boards/3/topics/2082
inoyat_kayumov #
10:06
нда. возможно я просто не умею его готовить...но именно удобства и шикарности я так и не увидел..
zi_rus #
10:06
Dmitry1, понять бы чемy yчите. мне вот прям сейчас не нрвится что все хранится вперемешкy мплс дот1q и тд, как быстро найти последний свободный влан, некоторые дрyгие вещи, о которых я еще сам не знаю, потомó что нет четкого представления что надо
Dmitry1 #
10:06
Вот тебе этапы разработки:
10:07
1. Доделываем FM до стабильного состояния
10:07
2. Переводим на новый UI
10:07
3. Inventory
gnu-linux #
10:08
Там созаётся 1-2 дополнительных таблички с линками, но когда линки будут в ноке родные http://dpaste.com/600331/ то staticvlan будет использовать их...
Dmitry1 #
10:08
4. Все, что завязано на Inventory (топология и т.п.)
10:08
static vlan - это часть топологии
zi_rus #
10:09
inoyat_kayumov, may be, я олько ради ipam и начал нок разворачивать, для меня там разве что поиска не хватает
inoyat_kayumov #
10:10
сейчас в ноке без нареканий - только SA/CM, остальное - см. выше про этапы
Dmitry1 #
10:11
inoyat_kayumov: Подключайся к проекту - быстрее реализуем требуемые тобой фичи.
gnu-linux #
10:11
Почему? У меня статические VLAN тоже работают.. ;)
inoyat_kayumov #
10:12
из меня программист..гм...корове седло и то лучше
dvolodin #
10:12
inoyat_kayumov: хм, что мешает прибить managed object к адресу шлюза?
gnu-linux #
10:12
Сагодня не успею выложить профиль для Eltex.MES31xx...
zi_rus #
10:12
Dmitry1, что за новый UI?
Dmitry1 #
10:13
http://redmine.nocproject.org/issues/232
lexus-omsk #
10:13
меня устраивает и ipam, и vc, да, может и не всё, что хотелось бы, реализовано, но на уровне замены xls файликам - справляется на все 150%
inoyat_kayumov #
10:13
dvolodin: это мелкая хотелка. гораздо интереснее будет inventory/topology
dvolodin #
10:14
inoyat_kayumov: с ценником на inventory промышленные уже ознакомился? :)
10:14
там 6-7 нулей обычно
zi_rus #
10:14
в чем смысл нового UI, что он даст?
inoyat_kayumov #
10:15
мне бы показать функционал хотя бы в условиях 10 хостов - финансовыми проблемами будут озадачиваться другие люди
Dmitry1 #
10:16
Новый UI:
10:16
1. Некоторая часть логики будет вынесена из Python на клиентскую сторону.
10:17
2. Исходя из этого можно будет реализовать dashboard, плавающие диалоговые окна, Polling,
10:18
Выбраный UI ExtJS поддерживает i18n, темы, привязку данных к GIS и многое другое.
10:18
На стороне клиента будет реализована фильтрация, сортировка, проверка данных.
zi_rus #
10:18
хорошо
dvolodin #
10:20
кроме того - прочистится код серверной части
zi_rus #
10:20
надеюсь все полyчится как надо
Dmitry1 #
10:20
В ExtJS встроено средство отображения графиков и работа с SVG и Canvas, что позволит рисовать схему сети.
dvolodin #
10:20
и интерфейсом между сервером и клиентом смогут пользоватьса сторонние клиенты
10:21
это уже к вопросу интеграции с другими системами
Dmitry1 #
10:21
Да. Это самое главное. Стандартизируется протокол обмена между клиентом и сервером.
dvolodin #
10:21
для начала - ReST + JSON будет
10:21
потом, может быть, SOAP появится
10:21
да хоть с шиной XI можно повязать, если совсем уж припрет
Dmitry1 #
10:21
Т.е. сервер будет выдавать и принимать данные в виде JSON или XML, что позволит интегрировать NOC со сторонними приложениями.
dvolodin #
10:22
и перестанет генерировать HTML вообще
Dmitry1 #
10:22
И писать свои модули, не трогая серверную часть.
zi_rus #
10:22
а не дyмали создать свой клиент?
Dmitry1 #
10:22
Так это он и будет :)
zi_rus #
10:23
я дyмал так и останется дотóп через браóзер
dvolodin #
10:23
zi_rus: будет ExtJS клиент в браузере
10:23
с динамической подгрузкой приложений
10:24
но при этом вести себя будет как desktop приложение
Dmitry1 #
10:24
А так как зающих HTML+JavaScript на порядок больше, чем знающих Python, мы надеемся на увеличение числа разработчиков.
zi_rus #
10:25
а не потеряются какие-то возможности, реализyемые только на питоне
10:25
в смысле для разработчиков
Dmitry1 #
10:25
генерация HTML ?
zi_rus #
10:26
не знаю, все что óгодно
dvolodin #
10:27
zi_rus: не потеряются
10:27
серверная часть остается на python + django
Dmitry1 #
10:27
Просто надо четко разнести NOC на frontend и backend, и все, что касается клиентской части, вообще "выкусить" оттуда.
zi_rus #
10:27
нy и прекрасно
dvolodin #
10:27
просто сейчас django генерирует и отдает HTML
10:28
а будет примерно так - django выбрасывает JS-клиент в браузер
10:28
и генерирует JSON
10:28
а морда сделана на JS
zi_rus #
10:29
это поэтомy y меня 15секyнд тратится на вывод резyльтата работы простейшего скрипта?
dvolodin #
10:29
при этом есть визуальные средства для лабания форм, http://www.sencha.com/products/designer/
10:29
так потому и тратится
10:29
что сейчас тупо делается рефреш каждые 5 секунд
10:29
а будет - push сообщение на клиента, что задача завершена
10:30
и клиент сразу заберет результат
zi_rus #
10:30
вот об этом я и говорил когда-то давно
10:30
это же просто прекрасно, когда реализyете
10:30
бyдy очень ждать
dvolodin #
10:31
пока технология обкатывается
10:31
сейчас делаю сам JS-клиент
10:31
точнее рыбу его
Dmitry1 #
10:31
Вот отрелизим 0.7, тогда и займемся вплотную. :)
dvolodin #
10:31
там будут всякие вкусности типа возможности спрятать заголовок и меню
10:31
и табы
10:32
потом надо заняться портабельной реализацией push
Dmitry1 #
10:32
И деревья нормальные, и всплывающие окна не такие, как сейчас
dvolodin #
10:32
потом - переделать морду FM к релизу
10:32
и релизить
Dmitry1 #
10:33
не, я так думаю, что к 0.7 морду мы трогать не будем.
freeseacher #
10:35
даешь морду со стилем вконтакта.
dvolodin #
10:35
потрогаем
10:36
freeseacher: дошутишься, попрошу сделать морду в стиле баду
10:36
типа "вы хотите потрахаться с этим алармом всего за 1 доллар? пошлите SMS"
Dmitry1 #
10:36
А заодно няшно-кавайную, для настоящих отаку
zi_rus #
10:36
к чертy контакт, http://www.3dnews.ru/_imgdata/img/2011/08/23/615867/10.png , мне вот такой дизайн нравится
dvolodin #
10:37
zi_rus: модуль fault management для печей крематория непременно будет иметь похожий дизайн
_4ePTeHok #
10:37
убожество)
zi_rus #
10:38
темный фон и светлые бyквы не так напрягают глаза
dvolodin #
10:39
zi_rus: темы можно менять ;)
_4ePTeHok #
10:39
Дима сделает поддержку тем оформления, а сам уже доделаешь черный фон как хочется)
dvolodin #
10:39
темная тема действительно необходима, если морда FM показывается на плазме
zi_rus #
10:39
темный и черный - разные вещи
10:40
на той картинке цвет темно-серо-коричневый
10:40
строго черный мне тоже не нравится
dvolodin #
10:41
черный нельзя
10:41
слишком контрастны будут надписи
freeseacher #
10:42
я первый раз зашел на баду.
10:42
ололо
zi_rus #
10:44
жyть какая
dvolodin #
10:45
ну жуть не жуть, а 100M+ озабоченных там тусят
Dmitry1 #
10:45
чкго вы спорите. Гляньте сюда http://dev.sencha.com/deploy/ext-4.0.2a/examples/themes/index.html
10:46
выбирайте нужную вам тему и не мучейтесь в ExtJS это уже встроенное есть
dvolodin #
10:46
серую я хотел по умолчанию поставить
zi_rus #
10:47
а мне accessibility понравилась
10:47
хотя, черный текст на темном фоне, это кто-то что-то кypнyл
`kk #
10:49
grey неплох
freeseacher #
10:49
да вполне
10:49
главно не синий :)
Dmitry1 #
10:49
да не спорьте вы, все эти тему УЖЕ ВХОДЯТ в базовую поставку ExtJS
zi_rus #
10:50
грей yгнетает
dvolodin #
10:50
вы предлагаете создать дополнительную почву для задротства в виде обилия разноцветных и полудоделанных схем?
10:50
тем
10:50
с допуслугами типа раскраска noc под ваш фирменный стиль?
zi_rus #
10:51
а вот кстати, как сложно раскрасить самомó?
Dmitry1 #
10:51
вот билайновцы обрадуются :)
zi_rus #
10:51
не-не-не
10:52
если бyдет все полосатое, я застрелюсь
`kk #
10:52
dvolodin, да да. потом можно будет красить интерфейс под заказчика.
dvolodin #
10:53
пятница, блин
10:53
:)
10:53
вам весело, а у меня 9-я страница нудного отчета
zi_rus #
10:54
а я в отпyске последний день
`kk #
10:54
а я работаю последний месяц..
Dmitry1 #
10:58
А я, наоборот, в отпуск иду. Путевка в Партенит досталась.
zi_rus #
10:59
это где такое?
`kk #
10:59
http://ru.wikipedia.org/wiki/Партенит
11:00
виды хороши
dvolodin #
11:00
дим, не поздновато едешь?
11:01
сейчас на тенерифе хорошо, там раннее лето
freeseacher #
11:01
думаю ключевое слово *досталась* а не путевка
`kk #
11:02
ага=)
Dmitry1 #
11:02
а там 3 гектара леса, океанариум c дельфинами, солевые шахты и т.п.
11:03
там с одной стороны Аю-Даг, а с другой - Артек
11:04
Самое главное - что я туда беру ноутбук :)
freeseacher #
11:04
тоесть отпуску хана ?
zi_rus #
11:05
спyскаешься в солевyю шахтy и кодишь, кодишь, кодишь...
gnu-linux #
11:05
Dmitry1: ноут и мобилу забывай дома ;)
freeseacher #
11:05
на время отпуска свою рабочую симку надо сдать начальнику или заму
Dmitry1 #
11:06
не, так нельзя, иначе в случае аврала мне прийдется ловить такси и ехать на работу за несколько сот километров
freeseacher #
11:06
сразу видно тут собрались люди которые сотовую связь рассматривают как необходимое, но зло.
11:06
Dmitry1, а ты чего в одного на должности ?
Dmitry1 #
11:06
я как бы не один, но 90% на мне держится
dvolodin #
11:18
я летом когда на море ездил, оставил ноут дома и отключил мобилу
nnmn|work #
11:18
всем привет
11:19
емое, все те же лица))
dvolodin #
11:20
А на новой работе, надо сказать, за 3 месяца вообще ни разу по работе на мобилу не позвонили
11:20
красота
neonman_ #
11:21
у меня тут прикол вылез, не могу классифицировать трап, просто потому что ifOperStatus = 7 :) хотя по мибу оно либо 1, либо 2, либо 3 :)
dvolodin #
11:23
что за трап?
11:23
и что за 7-й этаж?
neonman_ #
11:25
да ежик трап прислал на изменение порта, сижу вот и думаю чего это такое
dvolodin #
11:25
может - облысение и потеря колючести?
neonman_ #
11:26
вполне возможно)
freeseacher #
11:38
я вчера видел стасут порта ghost
11:38
up/down/not present/ghost
11:39
последний творчество алика
_4ePTeHok #
11:41
neonman_ =) это чего с портом?)
Dmitry1 #
11:47
алик - это Allied Telesyn ?
freeseacher #
11:53
нет Alcatel-Lucent
Dmitry1 #
11:54
А кто-нибудь использует Allied Telesis ? А то ивентов для них мало.
neonman_ #
13:04
Dmitry1, я пользую, 9924
13:05
_4ePTeHok, ахз, самому интересно)
Dmitry1 #
13:05
у меня есть несколько свичей AlliedTelesis, но так как мы их не используем, то времени ковыряться в них нет
_4ePTeHok #
13:05
neonman_, я ивенты на след недельке собирался для ежей поделать, мож найду что это за косяк..
neonman_ #
13:06
ээээ.... на длинке тоже статус 7 выплыл
13:06
rfc1213 миб ничего о нем не знает
13:07
Dmitry1, я в задачи запостил базовый профиль для 9924sp
Dmitry1 #
13:07
я видел. Эти гады для каждой новой линейки почти кардинально переделывают CLI
neonman_ #
13:07
RFC1213-MIB::ifOperStatus.8 7
13:08
Dmitry1, да там вроде бы 99хх профиль идет для старых alliedware
13:08
а вот plus туды не закатаешь(
Dmitry1 #
13:09
Возможно. Мне не счем сравнивать. Потеряли их свичи популярность.
neonman_ #
13:09
я вот всё понять не могу чего за ос такая внутри 3com switch 4200g
13:10
всё никак имя профилю не придумаю)
13:12
чего то noc-correlator тормозит и проц кушает
13:12
( 6.8682 second elapsed. 0.1456 events/sec)
15:20
Cannot decode variable 'ip'. Invalid ip_address: 'a9:fe:71:91'
15:20
прикольно
15:25
_4ePTeHok, тута?
_4ePTeHok #
17:25
neonman_, тут
Tweet
Share this page
Share this page: Tweet