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: 17.03.2015
Unbeerable #
06:02
ребяты, у вас sbi.sberbank.ru пингуется/трассируется/открывается?
Intal1 #
06:27
Добрый день!
06:27
Начинаем использовать noc.
06:27
Не подскажете, как в SA добавить свои устройства не поддерживаемые проектом? Где об этом можно почитать?
zi_rus #
06:32
что значит свои?
06:32
свой профиль создать?
06:33
просто делать по аналогии sa/profiles
Intal1 #
06:34
да. К примеру есть поддержка ROS. Есть железка gpon того же вендора. конфиг немного по другому собирается.
zi_rus #
06:35
только конфиг или там совсем все по-другому
06:35
как вариант можно в существующем профиле сделать обработчик
Intal1 #
06:35
только конфиг.
zi_rus #
06:36
посмотри в профиль длинка, там в некоторых скриптах есть обработчики как запускать определенные команды в зависимости от платформы
06:37
и поправь соответственно свой
06:37
для конфига это просто
06:37
если бы какой-нибудь get_interfaces не работал, было бы сложнее
06:38
в любом профиле этот скрипт очень сложный
06:38
и поэтому проще его с нуля написать
06:38
(по крайней мере так мне кажется)
Intal1 #
06:58
Если идти по пути создания новой железки в sa profiles. Что нужно сделать, что бы она появилась в web интерфейсе
06:58
?
zi_rus #
07:01
dvolodin: я настаиваю что usage в ипам сейчас рассчитывается неадекватно
dvolodin #
07:01
давай примеры
zi_rus #
07:05
dvolodin: вот пример - так пишет репорт overview http://i63.fastpic.ru/big/2015/0317/37/7702c5d05278ae9cabd283dc547b3d37.png - очень похоже на правду, и я на него никогда не жаловался, всегда правильно писал
07:05
а вот в ипам
07:06
http://i63.fastpic.ru/big/2015/0317/bf/afd98fe490d768b53a4f89a72082edbf.png
07:06
dvolodin: в ипам нок вообще отказался рассчитывать usage
07:06
dvolodin: подходящий пример?
dvolodin #
07:06
вообще везде?
zi_rus #
07:06
нет
07:07
он вроде нормально рассчытивыет когда есть вложенные адреса
07:07
но когда адреса вложены глубоко, он вроже не считает
JevgeniR #
07:07
что есть "глубоко"?
zi_rus #
07:07
больше одного уровня
07:08
хотя и в этом я не уверен
07:08
dvolodin: или вот. 10,80,0,0/20. по overview заполнен на 36%, а по ипам - 38.13%
dvolodin #
07:28
zi_rus: попозже сравню, ладно
e_zombie #
07:45
,,
freeee #
08:02
хай еверибади
lexus-omsk #
08:04
Unbeerable была сегодня жалоба, ага... как раз пытаюсь разобраться
mpanait #
08:24
hi all
08:24
on an managed object i have an ID
08:25
but when try to wipe him, i view i delete another equipmnt
08:25
equipment
08:26
it's an bug?
e_zombie #
08:35
maybe. what you doing &
08:35
when wipe used sql field "name"
08:36
not address
mpanait #
08:52
but i wipe an managed object
08:53
not address
08:53
with noc wipe managed_object ID
TSergey #
09:07
пожахайте Votes в NOC-1556
zi_rus #
09:11
dvolodin: нашел еще один мега баг в кнопке show free
09:12
если у меня префикс больше чем /24
09:12
я проверил на /23 и /22
09:12
и в префиксе создан нулевой адрес
dvolodin #
09:12
то что?
zi_rus #
09:12
то есть в префиксе 10,0,0,0/23 создать 10,0,0,0
09:13
то он полностью игнорирует все все все созданные адреса
09:13
и по нажатию show free
09:13
показывает что все адреса свободны
Night_Snake #
09:23
А что значит {'text': u'Cancelled', 'code': 20} при прогоне сниппета?
09:23
применяю на циске
dvolodin #
09:27
прибило скрипт по таймауту
TSergey #
09:28
а при ошибке авторизации 17 ?
Night_Snake #
09:29
так он вроде и пишет таймаут тогда, разве нет?
09:29
к тому же таймаут 600 секунд, а он явно быстрее отрабатывает
evyscr #
09:59
TSergey: написал бы в 1556 что favorite банально не применяется.
09:59
там фильтр не при делах
TSergey #
10:01
почему фильтр не при делах, если он убирает марк?
10:01
"банально не применяется" --- как проверить, марк не остается еелси выйти?
10:02
*если
10:02
если зайти в режим SA\MO\Edit --- марк не убирается
evyscr #
10:03
не остаётся при закрытии вкладки
TSergey #
10:03
да, а вот если закрыть вкладку и открыть --- то отваливается
10:03
ага
evyscr #
10:04
вероятно, после едита нет рефреша. или ещё что.
10:05
кстати, его нет - платформа не обновляется.
TSergey #
10:05
а самое интересное, что у меня есть другой марк, видимо до какого-то обновления
10:05
он показывается при фильтре
evyscr #
10:05
кто-то пролюбил save, видимо
10:06
тут бы по идее запускать git bisect и выяснять.
e_zombie #
10:07
КАК КОНВЕРТИРОВАТЬ ХОСТНЕЙМ С АДРЕССОМ С геокординаты
10:07
http://pastebin.com/egQGE53p
10:07
по файлу экспорта.
10:09
пихай в атрибуты МО @ получай профит
zi_rus #
10:11
атрибуты легаси
10:11
кастом филды надо пользовать
e_zombie #
10:12
да хоть теги.
10:12
главное принцип и работающий код
TSergey #
10:14
"легко делается через пирули"
e_zombie #
10:18
(с) забыл поставить
TSergey #
10:18
да, сорри :)
e_zombie #
10:22
пиши пирули @ коммить в develop
10:23
https://kb.nocproject.org/pages/viewpage.action?pageId=19169578
TSergey #
10:32
e_zombie: погоди, а разве не было чего-то стандартного в инвентори? чего-то было же и с даресами и с геокодировкой
10:32
*с адресами
e_zombie #
10:32
да?
10:32
откуда такая трава ?
10:32
там были только координаты
10:32
которые руками воодить можно было
dvolodin #
10:33
e_zombie: это ты из location утянул?
e_zombie #
10:33
из хостнейма .
10:33
а по идее хочу пихать на коммутаторы в поле sysLocate
10:33
и брать оттуда по snmp
10:34
и складывать в признаки МО. и по ним уже можно и на карте отмечать их позицию.
TSergey #
10:36
dvolodin: напомни, плс, была же тема с импортом адресов?
dvolodin #
10:36
да, он в gis лежит
TSergey #
10:37
а привязывается это наверное к PoP?
zi_rus #
10:37
dvolodin: тебе по ипам нарисовать issue или ты посмотришь?
dvolodin #
10:37
zi_rus: да, нарисуй, чтобы не забыл
zi_rus #
10:38
ок
11:25
народ, а как правильней в нок такую задачу решить
11:26
по запросу выполнить определенный скрипт
11:26
который в результате работы сгенерит файл с отчетом и отправит на почту
11:26
dvolodin: или нок не умеет аттчаить файлы к письмам?
dvolodin #
11:27
а ноку и не надо
11:27
питоновская либа стандартная умеет
TSergey #
11:40
dvolodin: а вообще, посоветуй как такое сделать --- "запрос в нок - скрипт - ответ письмо с файлом результата"
11:40
мне тоже такое надо
dvolodin #
11:49
https://docs.python.org/2/library/email.html
TSergey #
11:50
а запустить скрипт в ноке по запросу?
dvolodin #
11:54
что есть "по запросу"
TSergey #
11:55
деж не не знаю
11:55
например заслать ноку json
zi_rus #
11:57
dvolodin: в моем случае, когда взбредет, как обычный сниппет, только не команды на железке, а просто код. как обычный репорт например, только свой
11:57
плохо что нок не может аттачить
11:57
придется нотификаю заново изобретать
TSergey #
11:57
ну т.е. мне нужно что-то такое запустить вне нока, типа урла или смд, так что-бы нок понял чего запустить и оно отправило отчет почтой
11:58
zi_rus: ++
11:58
тоже приспрашивался про аттач в нотификейшн
evyscr #
11:59
кстате, а отображение алярма со старт-ивентом без стоп-ивента (см. напр. ping failed) планируется фиксить?
zi_rus #
12:04
evyscr: это как это
12:04
я как бы в фм не один день прожил,но то что ты говоришь вызывает удивление
evyscr #
12:06
пока стоповый ивент не случился, параметры не отображаются
12:06
всякие там hostname, ipaddress
12:06
или, если угодно, event.ipaddress
zi_rus #
12:07
ааа
12:07
да
12:07
эту хрень надо фиксить
e_zombie #
12:14
подтверждаю баг
12:14
заёб он меня давно
zi_rus #
12:16
кто-нибудь сподобился issue создать?
e_zombie #
12:17
кто длает?
evyscr #
12:31
e_zombie: ты
e_zombie #
12:35
я в кодинге счас. ну кто нибудь сделайте. я только через пару часов
zi_rus #
12:36
у меня пароль дома лежит, я даже свои issue не могу создать
e_zombie #
12:37
ладно. сделаю .
evyscr #
12:58
а ещё там какой-то косяк с events (aka events count). Он в подобных (ping failed) случаях считается равным нулю.
e_zombie #
13:13
evyscr: как воспроизвести?
evyscr #
13:19
открыть alarms при наличии активного ping failed
13:20
возможно, имеет значение, что алярму более суток. (типа, ивент в archived скатился)
13:24
хотя хер его знает, может вообще потерялись ивенты в монге.
zi_rus #
14:02
dvolodin: видел такое BGP Monitoring Protocol
14:03
ну ты понимаешь, я опять про нок
14:06
и про FM
evyscr #
14:22
freeseacher: в жире же есть move issue?
ircrck #
17:38
Господа, а нет ли где-нибудь мануала по написанию sa профилей «для чайников»?
zi_home #
18:02
мануал состоит из двух пунктов
18:02
берешь любой работающий
18:02
и делаешь по аналогии
ircrck #
18:09
у меня в чем загвоздка
18:10
когда по телнету авторизуется скрипт - строка логина выглядит >>User name:
18:11
оно туда enable упорно лупит, т.к. символ ">" отлавливает
zi_home #
18:22
поиграйся с __init__.py
18:22
параметры
18:22
pattern_username = "([Uu]ser ?[Nn]ame|[Ll]ogin):"
18:22
pattern_password = "[Pp]ass[Ww]ord:"
18:22
и
18:22
pattern_unpriveleged_prompt = r"^\S+:(3|6|user|operator)#"
18:23
чтобы regexp матчил username и не матчил промпт
ircrck #
18:28
попробую, спасибо за наводку
mpanait #
18:58
hi all
18:58
if interesting anybody about
18:58
http://www.sharontools.com/
Tweet
Share this page
Share this page: Tweet