nocproject.org
06:02
ребяты, у вас sbi.sberbank.ru пингуется/трассируется/открывается?
06:27
Добрый день!
06:27
Начинаем использовать noc.
06:27
Не подскажете, как в SA добавить свои устройства не поддерживаемые проектом? Где об этом можно почитать?
06:32
что значит свои?
06:32
свой профиль создать?
06:33
просто делать по аналогии sa/profiles
06:34
да. К примеру есть поддержка ROS. Есть железка gpon того же вендора. конфиг немного по другому собирается.
06:35
только конфиг или там совсем все по-другому
06:35
как вариант можно в существующем профиле сделать обработчик
06:36
посмотри в профиль длинка, там в некоторых скриптах есть обработчики как запускать определенные команды в зависимости от платформы
06:37
и поправь соответственно свой
06:37
для конфига это просто
06:37
если бы какой-нибудь get_interfaces не работал, было бы сложнее
06:38
в любом профиле этот скрипт очень сложный
06:38
и поэтому проще его с нуля написать
06:38
(по крайней мере так мне кажется)
06:58
Если идти по пути создания новой железки в sa profiles. Что нужно сделать, что бы она появилась в web интерфейсе
06:58
?
07:01
dvolodin: я настаиваю что usage в ипам сейчас рассчитывается неадекватно
07:05
07:05
а вот в ипам
07:06
07:06
dvolodin: в ипам нок вообще отказался рассчитывать usage
07:06
dvolodin: подходящий пример?
07:06
нет
07:07
он вроде нормально рассчытивыет когда есть вложенные адреса
07:07
но когда адреса вложены глубоко, он вроже не считает
07:07
что есть "глубоко"?
07:07
больше одного уровня
07:08
хотя и в этом я не уверен
07:08
dvolodin: или вот. 10,80,0,0/20. по overview заполнен на 36%, а по ипам - 38.13%
07:28
zi_rus: попозже сравню, ладно
08:04
Unbeerable была сегодня жалоба, ага... как раз пытаюсь разобраться
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?
08:35
maybe. what you doing &
08:35
when wipe used sql field "name"
08:36
not address
08:52
but i wipe an managed object
08:53
not address
08:53
with noc wipe managed_object ID
09:11
dvolodin: нашел еще один мега баг в кнопке show free
09:12
если у меня префикс больше чем /24
09:12
я проверил на /23 и /22
09:12
и в префиксе создан нулевой адрес
09:12
то есть в префиксе 10,0,0,0/23 создать 10,0,0,0
09:13
то он полностью игнорирует все все все созданные адреса
09:13
и по нажатию show free
09:13
показывает что все адреса свободны
09:23
А что значит {'text': u'Cancelled', 'code': 20} при прогоне сниппета?
09:23
применяю на циске
09:27
прибило скрипт по таймауту
09:28
а при ошибке авторизации 17 ?
09:29
так он вроде и пишет таймаут тогда, разве нет?
09:29
к тому же таймаут 600 секунд, а он явно быстрее отрабатывает
09:59
TSergey: написал бы в 1556 что favorite банально не применяется.
09:59
там фильтр не при делах
10:01
почему фильтр не при делах, если он убирает марк?
10:01
"банально не применяется" --- как проверить, марк не остается еелси выйти?
10:02
*если
10:02
если зайти в режим SA\MO\Edit --- марк не убирается
10:03
не остаётся при закрытии вкладки
10:03
да, а вот если закрыть вкладку и открыть --- то отваливается
10:03
ага
10:04
вероятно, после едита нет рефреша. или ещё что.
10:05
кстати, его нет - платформа не обновляется.
10:05
а самое интересное, что у меня есть другой марк, видимо до какого-то обновления
10:05
он показывается при фильтре
10:05
кто-то пролюбил save, видимо
10:06
тут бы по идее запускать git bisect и выяснять.
10:07
КАК КОНВЕРТИРОВАТЬ ХОСТНЕЙМ С АДРЕССОМ С геокординаты
10:07
10:07
по файлу экспорта.
10:09
пихай в атрибуты МО @ получай профит
10:11
атрибуты легаси
10:11
кастом филды надо пользовать
10:12
да хоть теги.
10:12
главное принцип и работающий код
10:14
"легко делается через пирули"
10:18
(с) забыл поставить
10:22
пиши пирули @ коммить в develop
10:23
10:32
e_zombie: погоди, а разве не было чего-то стандартного в инвентори? чего-то было же и с даресами и с геокодировкой
10:32
*с адресами
10:32
да?
10:32
откуда такая трава ?
10:32
там были только координаты
10:32
которые руками воодить можно было
10:33
e_zombie: это ты из location утянул?
10:33
из хостнейма .
10:33
а по идее хочу пихать на коммутаторы в поле sysLocate
10:33
и брать оттуда по snmp
10:34
и складывать в признаки МО. и по ним уже можно и на карте отмечать их позицию.
10:36
dvolodin: напомни, плс, была же тема с импортом адресов?
10:37
а привязывается это наверное к PoP?
10:37
dvolodin: тебе по ипам нарисовать issue или ты посмотришь?
10:37
zi_rus: да, нарисуй, чтобы не забыл
10:38
ок
11:25
народ, а как правильней в нок такую задачу решить
11:26
по запросу выполнить определенный скрипт
11:26
который в результате работы сгенерит файл с отчетом и отправит на почту
11:26
dvolodin: или нок не умеет аттчаить файлы к письмам?
11:27
а ноку и не надо
11:27
питоновская либа стандартная умеет
11:40
dvolodin: а вообще, посоветуй как такое сделать --- "запрос в нок - скрипт - ответ письмо с файлом результата"
11:40
мне тоже такое надо
11:50
а запустить скрипт в ноке по запросу?
11:54
что есть "по запросу"
11:55
деж не не знаю
11:55
например заслать ноку json
11:57
dvolodin: в моем случае, когда взбредет, как обычный сниппет, только не команды на железке, а просто код. как обычный репорт например, только свой
11:57
плохо что нок не может аттачить
11:57
придется нотификаю заново изобретать
11:57
ну т.е. мне нужно что-то такое запустить вне нока, типа урла или смд, так что-бы нок понял чего запустить и оно отправило отчет почтой
11:58
zi_rus: ++
11:58
тоже приспрашивался про аттач в нотификейшн
11:59
кстате, а отображение алярма со старт-ивентом без стоп-ивента (см. напр. ping failed) планируется фиксить?
12:04
evyscr: это как это
12:04
я как бы в фм не один день прожил,но то что ты говоришь вызывает удивление
12:06
пока стоповый ивент не случился, параметры не отображаются
12:06
всякие там hostname, ipaddress
12:06
или, если угодно, event.ipaddress
12:07
ааа
12:07
да
12:07
эту хрень надо фиксить
12:14
подтверждаю баг
12:14
заёб он меня давно
12:16
кто-нибудь сподобился issue создать?
12:35
я в кодинге счас. ну кто нибудь сделайте. я только через пару часов
12:36
у меня пароль дома лежит, я даже свои issue не могу создать
12:58
а ещё там какой-то косяк с events (aka events count). Он в подобных (ping failed) случаях считается равным нулю.
13:13
evyscr: как воспроизвести?
13:19
открыть alarms при наличии активного ping failed
13:20
возможно, имеет значение, что алярму более суток. (типа, ивент в archived скатился)
13:24
хотя хер его знает, может вообще потерялись ивенты в монге.
14:02
dvolodin: видел такое BGP Monitoring Protocol
14:03
ну ты понимаешь, я опять про нок
14:06
и про FM
14:22
freeseacher: в жире же есть move issue?
17:38
Господа, а нет ли где-нибудь мануала по написанию sa профилей «для чайников»?
18:02
мануал состоит из двух пунктов
18:02
берешь любой работающий
18:02
и делаешь по аналогии
18:09
у меня в чем загвоздка
18:10
когда по телнету авторизуется скрипт - строка логина выглядит >>User name:
18:11
оно туда enable упорно лупит, т.к. символ ">" отлавливает
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 и не матчил промпт
18:28
попробую, спасибо за наводку
18:58
hi all
18:58
if interesting anybody about
18:58
Share this page
Share this page: