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: 30.04.2013
dvolodin #
04:11
mikevlz: запилили бы FDP discovery
lexus-omsk #
04:27
dvolodin: что-то шедулер падает иногда после вчерашнего обновления
04:27
если кратко, то так: <class 'django.core.exceptions.FieldError'>\
04:27
Cannot resolve keyword 'tags' into field. Choices are: administrative_domain, id, notification_group, notify_delayed, notify_immediately, type\
dvolodin #
04:27
где именно?
lexus-omsk #
04:28
похоже, что при заборе конфигов
04:28
сейчас полный трейс попробую вытащить, там многобукофф
04:41
http://dpaste.com/1079356/
dvolodin #
04:48
да, баг
04:53
r7665 должен зафиксить
05:01
с get_spanning_tree на зухелях еще одна проблема
05:01
show mstp иногда поднимает CLISyntaxError
lexus-omsk #
05:05
прошивка 3.70 ?
05:06
у меня есть исправление с контролем версий, всё не доходят руки закоммитить и сделать тушёнку (нет железяк с mstp под рукой)
05:10
а, понял о чём речь - когда включён stp, но не настроены инстансы
GenKuzya #
05:50
Здравствуйте уважаемые господа!
05:51
очень нужна помощь
05:51
в форум написал, но там видимо активность не большая
05:52
В интерфейсе Virtual Circuits есть возможность отфильтровать по пяти категриям. Один из них By VC Filter.
05:52
Можно сделать так, чтобы на выподяющем списке появлялись вес список фильтров? Там поумолчанию 25 выподает
05:53
тут есть кто живой?
zi_rus #
05:57
видел вопрос на форуме
05:57
только 25
05:58
есть костыль, можно сделать пейджер в списке
05:58
еще хуже чем руками набирать, если честно
Hanapi #
06:06
все привет
06:08
насколько я понял функционал NOC пересекается во многих областях с HP OpenView... Кто нибудь юзал OpenView?
GenKuzya #
06:10
zi_ruz: вот хотел бы знать в каком месте мне это поменять руками
06:10
zi_rus: вот хотел бы знать в каком месте мне это поменять руками
zi_rus #
06:12
GenKuzya, понятия не имею, в inv.interfaces сделан такой пейджер, посмотри различия
GenKuzya #
06:20
zi_rus: а кому или куда еще можно обратиться?
zi_rus #
06:20
GenKuzya -> dvolodin
06:21
Dmitry11, ты тут?
Dmitry11 #
06:22
да
GenKuzya #
06:22
Dmitriy11, помогу пожалуйста с вопросом
zi_rus #
06:22
Dmitry11, опять вылезла старая проблема, поднимающих сообщений 2 а закрывающее одно
06:23
Apr 30 10:21:22: %PLATFORM_ENV-1-DUAL_PWR: Faulty internal power supply 2 detected
06:23
Apr 30 10:21:22: %POWER_SUPPLIES-3-PWR_FAIL: Power supply 2 is not functioning
06:23
Apr 30 10:23:54: %POWER_SUPPLIES-5-PWR_OK: Power supply 2 is functioning
GenKuzya #
06:23
мне бы эту цифорку поменять
Dmitry11 #
06:23
GenKuzya: Обратись к dvolodin'у
GenKuzya #
06:24
dvolodin, ты тут?
mikevlz|2 #
06:25
dvolodin: я для себя FDP discovery давно сделал
zi_rus #
06:25
что же не коммитишь
dvolodin #
06:25
mikevlz|2: job'ом для hoc-discovery?
mikevlz|2 #
06:26
ну да
dvolodin #
06:26
ну так делись
06:26
:
06:26
:)
mikevlz|2 #
06:26
там есть тонкость...
06:26
правке подвергается еще get_fqdn.
06:26
сосед не fqdn отдает, а hostname
GenKuzya #
06:27
dvolodin: уделиш внимание и на мой вопрос?
mikevlz|2 #
06:27
если сравнивать по fqdn - линк не найдет
zi_rus #
06:27
mikevlz|2, зачем get_fqdn править, просто брал бы fqdn.split('.')[0]
dvolodin #
06:27
модель DiscoveryID посмотри
06:28
да не
06:28
у нас есть id_discovery
06:28
object = ForeignKeyField(ManagedObject)
06:28
first_chassis_mac = StringField()
06:28
last_chassis_mac = StringField()
06:28
hostname = StringField()
06:28
router_id = StringField()
06:28
udld_id = StringField() # UDLD local identifier
zi_rus #
06:28
да, так даже правильней
mikevlz|2 #
06:29
да, только hostname кем собирается?
dvolodin #
06:29
если там какой-то совсем левый идентификатор -- надо его добавить сюда
mikevlz|2 #
06:29
по-моему скриптогм get_fqdn
dvolodin #
06:29
get_discovery_id выдает все ништяки
mikevlz|2 #
06:29
ладно, гляну
dvolodin #
06:31
для udld нам тоже не хватило идентификаторов
06:31
пришлось собирать
06:31
zi_rus: оно у тебя udld линки сейчас нормально детектит?
GenKuzya #
06:31
dvolodin: можно ли увеличить количество выподяющих списков в vc_filter
dvolodin #
06:32
25 там вроде
06:32
и поиск есть
06:32
куда больше-то?
GenKuzya #
06:32
dvolodin: можно ли увеличить количество выподающих списков в vc_filter
06:32
унас там гдето 40
zi_rus #
06:32
ну как нормально, что могла, нашла правильно, а потом изменений не было, некоторые не нашла, но это потому что там udld был выключен на порту :) . Проблема в том что она не перерисовывает линки
GenKuzya #
06:32
а для поиска нужно запоминать имена чтоб при наборе находила
dvolodin #
06:33
а bfd на кисках у тебя есть?
zi_rus #
06:33
нет
dvolodin #
06:33
как же вы живете-то?
zi_rus #
06:33
надо бы сделать в одном месте, а пока нет
06:34
нормально
06:34
а чего
06:34
практически все реагирует на link down
06:35
я честно пытался понять какое преимущество дает bfd и так и не нашел где у нас его можно применить
06:38
dvolodin, кстати 25 это не так много, лучше задрать до 100, у кого больше тот сам дурак, зачем такие списки делать, иначе реально я выпадающими списками уже не пользуюсь, при 25 там практически никогда ничего полезного нет
06:39
GenKuzya, у самых частоиспользуемых поставь пробел в начале названия и они будут в начале списка, остальные можно и руками набрать
GenKuzya #
06:41
получается увеличить его нельзя?!
mikevlz|2 #
06:42
можно, надо лазить в скелетах ExtJS приложения, найти и поправить
06:42
только всем лень :)
dvolodin #
06:42
в одном месте
GenKuzya #
06:42
хотябы дайте направление где искать, мне не лень, я поищщу
06:43
я уже 2 дня ищщу, пока не лень
06:43
mikevlz: так где эти скелеты та?
dvolodin #
06:44
static/js/noc/core/LookupField.js
GenKuzya #
06:48
dvolodin: не там я уже смотрел, он состоит из 104 строк, но об этом лимите ничего
zi_rus #
06:49
в других файлах ищи
dvolodin #
06:50
значит в доке на extjs надо найти, каким параметром задается размер списка
GenKuzya #
06:50
ладно, хотябы есть в какую сторону идти
06:51
а вообще кому то кроме меня интересно этот параметр? если найди поделиться или это только моя проблема из-за не правильного подхода?
zi_rus #
06:52
dvolodin, а что можно сделать, 2 сообщения поднимают 2 аларма, а закрывает их только одно
dvolodin #
06:54
а почему 2?
lexus-omsk #
06:55
GenKuzya: при осмысленных названиях фильтров не проблема их запоминать (хотя бы первые буквы) и использовать поиск
dvolodin #
06:55
и почему одно закрывает?
zi_rus #
06:56
Apr 30 10:21:22: %PLATFORM_ENV-1-DUAL_PWR: Faulty internal power supply 2 detected
06:56
Apr 30 10:21:22: %POWER_SUPPLIES-3-PWR_FAIL: Power supply 2 is not functioning
06:56
Apr 30 10:23:54: %POWER_SUPPLIES-5-PWR_OK: Power supply 2 is functioning
06:56
dvolodin, ну вот такая циска
dvolodin #
06:56
ну так осмыслены только два последних
06:56
упал блок питания / поднялся
zi_rus #
06:57
предлагаешь не классифицировать в ноке первое сообщение
dvolodin #
06:57
fuf
06:57
ага
zi_rus #
06:57
Dmitry11, слышишь?
dvolodin #
06:58
или, как вариант -- пусть первое и второе поднимает один и тот же аларм
06:58
тогда они вместе подошьются, если дискриминатор правильный
zi_rus #
06:58
я это предлагал, но Dmitry11 не был уверен что такое возможно
dvolodin #
06:58
да ну
06:58
:)
06:59
сделай 3 json'а с событиями и inject'ом их
06:59
все будет работать
06:59
при поднятии аларма считается дискриминатор
Dmitry11 #
06:59
ага
dvolodin #
06:59
если он совпадает с поднятым алармом того же класса и для той же железки -- событие просто подшивается к существующему аларму
zi_rus #
07:00
а оно нормально сработает, первые сообщения идут парой
Dmitry11 #
07:00
zi_rus: Поэксперементируй, чтобы значения совпали в первых двух случаях
zi_rus #
07:00
Dmitry11, какие значения?
Dmitry11 #
07:00
Скорее всего оно не совпадает "power supply 2" != "Power supply 2"
dvolodin #
07:00
вам эту двойку надо в дискриминатор протащить
07:01
а ты выкини power suppy и оставь только цифру
zi_rus #
07:01
Dmitry11, нет там "internal power supply 2" и "Power supply 2"
07:01
именно это я вижу в ФМ в поле subj
Dmitry11 #
07:01
как бы логично
07:02
Вполне может быть ситуация, когда оно напишет "external power supply 2"
zi_rus #
07:02
если учесть что у МЕ3400 нет внешних БП, то не логично
Dmitry11 #
07:02
А кроме ME3400 других железяк не существует?
dvolodin #
07:03
я думаю, важен только номер
Dmitry11 #
07:04
Я знаешь как обрабатываю issue по FM ? Лезу в интернеты и по пол-дня ищу по форумам и документациям ссылки на подобные сообщения, чтобы узнать точно, какие именно там значения бывают.
07:04
Потому как на разных железках оно может быть разным.
zi_rus #
07:04
Dmitry11, у тебя длинки такое шлют?
Dmitry11 #
07:05
да. у d-link есть internal и external power supply
zi_rus #
07:06
для классификатора нужны алгоритмы нейронных сетей
07:06
обучить по существующей базе
07:06
и пусть само распознает
07:06
:)
07:07
'nj rfr c fynbdbhecfvb
07:07
это как с антивирусами
Dmitry11 #
07:07
в том то и дело, что по одному сообщению пытаться обучить - гиблое дело
zi_rus #
07:07
сначала базы сигнатур
07:07
потом сталианализ поведения делать
07:08
почему по одному
07:08
сообщения классифицируемые как проблема с БП не одно сообщение включают
Dmitry11 #
07:09
Вот тебе пример: http://compgroups.net/comp.dcom.sys.cisco/platform_env-1-pwr-faulty-internal-power/70218
zi_rus #
07:09
а то что в одну секунду пришло 2 сообщения об одном и том же только разными словами признак того что проблема одна а не две
Dmitry11 #
07:09
PLATFORM_ENV 1 PWR Faulty internal power supply detected.
07:09
Где здесь цифра "2", которую нужно подставить в дескриминатор?
zi_rus #
07:10
%PLATFORM_ENV-1-DUAL_PWR - дуал значит 2 бп в шасси
07:10
а тут дуал нет
07:10
значит бп один
07:12
Dmitry11, я вообще не представляю как железка может прислать сообщение о проблемах с бп если у нее всего один бп и он сломался
Dmitry11 #
07:12
это все хорошо. но я повторюсь, мне приходится по пол-дня лазять в интернетах, чтобы выяснить такие мелочи
zi_rus #
07:13
либо полдня выискивать все возможные варианты либо сделать за пять минут, а потом еще 5 потратить если вдруг у кого-то найдется железка с отклонениями
07:13
кажется ты не на то тратишь время
07:17
Dmitry11, так ты переделаешь классификацию этих сообщений?
Dmitry11 #
07:19
zi_rus: Сейчас сам чебе сделаю issue
zi_rus #
09:54
mikevlz, кстати, почему твоя статья не дополнила/заменила доку?
09:54
про днс
mikevlz|2 #
09:54
а я откуда знаю?
09:54
получилось ?
zi_rus #
09:56
нет, не пробовал
09:56
знал бы ты как руки чешутся попробовать
09:57
столько всяких планов
09:57
но пока не могу
09:57
летом
mikevlz|2 #
09:58
а что мешает?
zi_rus #
09:58
времени нет и просто не могу отвлекаться так серьезно
09:59
это надо сервер ставить тестовый настраивать там все, проверять
10:00
везде используется бинд
10:01
хочу замутить миграцию на powerdns, но надо начальника убедить в целесообразности
10:01
для этого нужны аргументы
10:01
в ноке приложение свое написать или пируль (смотря что получится)
10:02
репозитарий с ноком создать
10:02
инсталлятор для него написать
10:03
столько всего
dvolodin #
10:23
только что поднял синхронизацию с unbound
10:23
основные грабли были с STOMP access
zi_rus #
10:25
было бы шикарно если бы ты отразил это в документации
10:31
страничка FAQ очень содержательная
10:32
то ли вопросов никто не задает, то ли они не частые
mikevlz|2 #
10:35
на так задай вопрос :)
zi_rus #
10:38
mikevlz|2, grep'ни irc log, сколько я уже вопросов задал
mikevlz|2 #
10:38
не буду :)
10:38
к тому же тут большинство вопросов "а можно ... ?", на которые ответ типовой "разрешаем"
zi_rus #
10:39
это приводит нас к тому что самы F вопрос становится "а как"
mikevlz|2 #
10:40
нифига. Такое вопрос задавался на порядок реже
10:40
а может и не на один порядок
zi_rus #
10:41
нет, он задавался только тогда когда ты давал разрешение на первый вопрос, но нам повезло и не всегда отвечал ты
mikevlz|2 #
10:42
вот вроде неглупые люди, а понять, что правильно заданный вопрос содержит половину ответа - не хотят
dvolodin #
10:43
как всегда
mikevlz|2 #
10:45
я так техподдержку троллил
10:45
на мониторинге м/р покраснел(один свич отвалился - на общей карте красный весь м/р). Они спрашивают "что в таком-то м/р?".
10:47
рассказал, что там есть многоквартирные дома, школа, несколько детсадов, магазины, жители, бомжи, собачки, кошечки и какая-то гудящая по ночам херня
10:47
не оценили...
zi_rus #
10:48
правильно сделали
mikevlz|2 #
10:48
зануда...
Tweet
Share this page
Share this page: Tweet