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: 12.08.2013
lexus-omsk #
03:59
dvolodin, привет! Как в ExtJS-ных формах сделать, чтобы в комбо-боксе можно было бы выбирать пустое значение?
dvolodin #
04:00
allowBlank ?
lexus-omsk #
04:00
Например, поле project
04:01
попоробую
04:02
хм... уже стоит allowblank: true
04:02
в приложении VC
04:04
т.е. смысл в том, что я не могу убрать оттуда старое значение и заменить его на пустое, а если изначально не заполнять - то нормально
dvolodin #
04:05
esc
lexus-omsk #
04:13
не, как с поля фокус убираешь - старое значение обратно возвращается
teroni #
04:26
dvolodin: а как в багтрекере искать задачи..
04:26
например ищу IP_VFR-4-FRAG_TABLE_OVERFLOW
04:26
для упрощения ищу слово FRAG
04:26
нету... такого
04:26
а задачка есть.. такая... а не находит..
dvolodin #
04:27
а по полному слову?
teroni #
04:28
то-же ноль
04:28
оно не ищет по заголовку
lexus-omsk #
04:41
по моей проблеме - это в Opera, в FF - работает
Dionys #
05:13
Opera весьма хреного отображает ajax и подобное.
zi_rus #
05:45
freeseacher, чего bt так тормозит
05:46
teroni, есть такая фигня, я даже по BGP не нахожу нужные тикеты
dvolodin #
05:47
может у нее с индексацией чего?
teroni #
05:51
потом мин через 5 я нашел нужную задачу
zi_rus #
05:52
dvolodin, NOC-1083
dvolodin #
05:54
ну а по краткой форме что же не сделал
05:54
feature/OAM потестируй :)
zi_rus #
05:55
dvolodin, и кстати вопрос, для чего используется get_chassis_id? я нашел как можно получить диапазон маков на ASR9k, но он требует повышенных привелегий, которых сейчас нет (в принципе я могу их дать, но только если без этого совсем никак
05:56
dvolodin, OAM я записал, в первую же очередь проверю как найду время и возможность
dvolodin #
05:56
get_chassis_id -- для всех методов discovery
zi_rus #
05:57
dvolodin, ты предлагаешь сделать по краткой форме скрипт? я просто посмотрел как сделано у иоса, если там нужна полная, я думал так и надо
05:58
dvolodin, get_chassis_id дергает диапазон маков, но одни виды дискавери работают по хостнейму, другие по серийнику, а вот то что маки их не очень много
teroni #
05:58
stp :-)
dvolodin #
05:58
stp, lldp, udld
05:59
id_discovery дергает и chassis_id, и hostname
zi_rus #
05:59
dvolodin, кстати про udld, IOSXR использует мак как иденификатор, а обычный иос - серийник
06:00
Te2/1 01193D533C0 1 Te1/2 Bidirectional
06:00
Te2/2 5475D0AEF280 1 Te3/2 Bidirectional
06:00
Te7/1 40:55:39:47:10: 1 Te0/0/1/3 Bidirectional
06:00
вот такое получается
teroni #
09:49
dvolodin: подскажи как соединить мультигре тунель :-)
09:49
чтобы на карте показался
zi_rus #
10:01
и мультигре тунель не последнее когда много железок могут быть соединены мультипоинтом
10:03
есть еще хабы
10:04
л2vpn
10:04
frame-relay
10:04
хм
teroni #
10:04
угу :-)
10:04
слышал
zi_rus #
10:04
а как mpls vpn рисовать
10:04
а как его дискаверить
10:05
не со стороны провайдера, а со стороны ентерпраза-клиента
teroni #
10:06
а мплс со стороны клиента ... не виден-же ?
zi_rus #
10:06
да
10:06
об чем и речь
10:06
хотя с точки зрения клиента
10:06
это же обычный роутер
10:07
его наверное руками можно создать
10:07
и линки прописать
teroni #
10:07
какая клиенту разница что там.. :-)
10:07
есть своя внутрення сеть и все
zi_rus #
10:07
части внутренней сети соединены через провайдера
10:07
не провайдерскую сеть дискаверить
10:07
а соединения
teroni #
10:08
поверх мплс идет какая то сеть...
10:08
вроде так было..
dvolodin #
10:42
а зачем их на карте-то?
10:42
им своя карта нужна
vovan888 #
10:46
может кто подскажет - при попытке открыть любое Classification Rule вываливается UNHANDLED EXCEPTION
10:46
<class 'django.core.urlresolvers.NoReverseMatch'>
10:46
Reverse for 'preview' with arguments '(ObjectId('51b0d03a4a5e6825975e9bbd'),)' and keyword arguments '{}' not found.
10:46
в какую сторону копать ?
dvolodin #
10:47
обновиться для начала
vovan888 #
10:48
последняя версия уже
10:49
помоему глюк появился как раз после обновления неделю назад
zi_rus #
11:05
dvolodin, что значит своя, карта она и есть карта, на общей или на своей их связь придется рисовать
dvolodin #
12:00
zi_rus: https://bitbucket.org/nocproject/noc/commits/dd68ce6f2df5b718bbed107f8f94b8b8ed46612d
12:00
нате, удовлетворяйтесь
12:03
дедупликация event'ов в полный рост
12:09
это к вопросу про одновременный приход одинаковых событий по SYSLOG/SNMP
zi_rus #
12:09
да я понял
12:09
это гуд
dvolodin #
12:09
глубина окна крутится в конфиге
zi_rus #
12:09
dvolodin, а порадуешь оповещениями о закрытии алармов?
dvolodin #
12:09
по умолчанию - 3 секунды
12:10
а порадуешь описанием схемы уведомления?
12:10
:)
zi_rus #
12:10
а чего не так?
dvolodin #
12:10
а мы так и не договорились до разумного решения
zi_rus #
12:10
поднимается аларм - приходит письмо, закрывается - другое письмо
12:11
или что?
12:11
я не понял вопроса
12:11
нас тут много народу, подкорректируют
12:11
подскажут
12:11
но вопроса нет
12:11
что за схема оповещений
12:15
dvolodin, кстати, я там сделал pull-request c генератором префикс листов для IOSXR, глянь его, это самое красивое что я смог придумать
12:15
там префиксы надо перечислять через запятую
12:16
причем последней запятой быть не должно
12:16
пришлось костылять
dvolodin #
12:17
кому письмо слать :)
12:17
генератор немного костыльный
12:17
str(….) не нужен
12:18
проблема вот в чем
12:18
схема марнрутизации уведомлений
12:18
при возникновении и закрытии аларма
12:18
такая, чтобы в нее можно было потом добавить эскалации
zi_rus #
12:19
эскалации это как
12:19
?
dvolodin #
12:20
например, аларм для VIP-клиента висит 4 часа
zi_rus #
12:20
так
12:21
ты пытаешься в нок встроить trouble ticket management system?
12:22
я всегда был против этого
dvolodin #
12:27
нисколько
12:27
это как раз задача фолта
12:30
и нам еще нужна интеграция с ТТ
12:30
типа -- создать трабл/закрыть трабл
12:30
и хранить номер трабла в alarm'е
12:31
но там тоже может быть несколько систем ТТ
12:31
и должна быть маршрутизация между ними
zi_rus #
12:42
так ты развивай мысль, ну аларм, ну 4 часа
12:42
пусть висит
12:42
пока не починят
dvolodin #
12:48
да нифига
12:48
может пора генеральному свистеть
zi_rus #
12:56
так ни один инженер на такое не пойдет
12:56
:)
dvolodin #
13:03
бабки платят не инженеры :)
13:16
в общем нам нужны уведомления
13:16
по - поднятию аларма, очистке, и по дополнительным сообщениям
13:16
и, следующим шагом - интеграция с системами TT
13:17
чтобы автоматом создавало, комментировало и закрывало траблы
13:17
ну и по закрытию трабла закрывало аларм
13:34
кстати, для разделения классов можно использовать и верхний уровень для eventclass
13:35
Chassis Config.json Environment NOC Network Security System.json
13:35
тогда настройки могут выглядеть следующим образом
13:36
Категория аварии, селектор объектов, группа уведомлений о новых авариях, группа уведомления о закрытии аварии, группа уведомления о прочих изменениях аварии
Tweet
Share this page
Share this page: Tweet