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: 08.02.2013
Unbeerable #
04:32
скажите, новую пинговалку как-то надо настраивать или оно само должно работать после обновления?
freeseacher #
04:33
надо поменять пользователя на рута.
Unbeerable #
04:33
в где
04:34
у меня висят в списке ping failed объекты, которые реально пингуются :(
freeseacher #
04:47
в настройких лаунчера
04:47
там есть пользователь от которого запускать активатор.
Unbeerable #
04:48
ну то есть только активатору нужен рут теперь
04:48
и этого достаточно будет?
dvolodin #
04:48
да
Unbeerable #
04:58
ой, а у меня рут и стоит
04:59
что нужно сделать с MO, чтобы его не пинговали? раньше я снимал галочку is managed и этого хватало
04:59
и как бы раздебажить, почему в пинг фэйлд висят пингуемые живые свитчи
dvolodin #
05:19
trap source посмотри
05:24
Unbeerable: в профиле объекта можно указать, пинновать его или нет
05:25
https://bitbucket.org/nocproject/noc-sa-beef-public
05:25
давайте тушенку собирать
05:26
сильно интересуют get_interfaces для разных платформ
05:26
можно и приватную присылать
zi_rus #
05:30
интересует get_interfaces через snmp
Unbeerable #
05:30
блин, реально трап сурс был неправильный
zi_rus #
05:30
не ты первый, не ты послдений
dvolodin #
05:31
zi_rus: да ну тебя :)
Unbeerable #
05:31
а если просто удалить трапсурс, то оно не будет пинговать железку?
zi_rus #
05:31
да
Unbeerable #
05:33
осталось разобраться с SAE - Periodic Failed: fm.ping_check:Any
dvolodin #
05:36
Unbeerable: очнись, нет его давно
05:37
закапывайте стюардессу
zi_rus #
05:37
dvolodin, чтобы узнать статус порта из консоли, надо логиниться, выполнять 2 команды, вводить 2 пароля, на snmp достаточно запросить 1 oid
05:38
это для примера
05:39
уже реализованные get_version, а тем более get_fqdn явно демонстрируют что консоль это костыль
Unbeerable #
05:39
dvolodin, это, может, у вас его нет, а у меня в алярмах висит :)
05:39
его где-то нужно/можно выключить?
zi_rus #
05:40
в редких случаях, вроде get_config без нее нельзя
dvolodin #
05:40
убитые китайские свичи наглядно продемонстрируют все прелести snmp
05:40
Unbeerable: alarm закрой
05:40
ну и из main > setup > schedules его вытри, если он там дуриком остался
zi_rus #
05:40
а нормальные производители демонстрируют что одним скриптом можно накрывать по несколько профилей
05:41
экономя ресурсф
Unbeerable #
05:41
хмхм. я нажал take, а кнопки clear нет :(
zi_rus #
05:41
на реализацию действительно важного функционала
dvolodin #
05:42
zi_rus: это ты про force10, у которых разница действительно незначительна :)
zi_rus #
05:43
dvolodin, у тебя есть эти форсы? проверь на них get_fqdn по snmp, наверняка сработает
dvolodin #
05:45
попробую
05:45
на них такого скрипта вообще нет
zi_rus #
05:45
он что, им не нужен?
05:46
а зачем он?
05:46
для дискавери?
dvolodin #
05:46
для протоколов вроде cdp
05:46
которые выдают в качестве идентификатора system name
zi_rus #
05:48
графики сделаешь?
Unbeerable #
06:11
а кто писал профили NAG.SNR?
zi_rus #
06:14
ы
06:14
там все скрипты имеют snmp версию
Unbeerable #
06:15
и оно почему-то рейзит мне not implemented
06:15
хотя снмп настроен
06:15
хотя почти все скрипты можно было нагло содрать с EdgeCore.ES
zi_rus #
06:16
так ты обячным snmpwalk/snmpget проверял что snmp точно работает на железках?
Unbeerable #
06:16
да
06:17
только с другой машины, правда
06:17
потому что на этой нет snmpwalk
06:17
(он ведь не нужен?)
zi_rus #
06:17
может не те oid?
06:17
не нужен
06:17
но у меня есть
06:18
для всяких проверок
06:18
вроде этой
Unbeerable #
06:21
да, с этой машины через snmpwalk тоже всё ок отдаётся, но noc пишет not implemented. в объект community вбито
ufir #
07:17
увеличил число активаторов - стало больше свободной памяти и вырос LA
dvolodin #
07:38
oid'ы базовые часто отличаются
Unbeerable #
07:48
ну я вот взял оиды прямо из скрипта nag.snr и всех их поочерёдно запустил на своей железке, и все отрабатывают через snmpwalk
07:49
а в скрипты хер
ss_ #
08:06
Привет!
08:06
Кто хочет размять мозг питоном?
08:09
429(\d) регексп для 429345
08:09
вопрос как сдлеать что \d только 3 символа
08:09
т.е. начало 429 + 3 цыфры
dvolodin #
08:12
429\d{3}
ufir #
08:12
dvolodin ты про запятые в хуавеях смотрел ? ;)
dvolodin #
08:12
или 429\d\d\d
08:13
ufir: смотрел
ufir #
08:13
и каков прогноз ?
dvolodin #
08:13
и конкретно охуавеял
ufir #
08:13
;)
ss_ #
08:13
о хуявеи? что с ними?
08:13
dvolodin, спасибо!
ufir #
08:13
ss_ а там если запятая в дескрипшне - интерфейс не дискаверится инвентори
dvolodin #
08:13
Dmitry1: если честно, там get_interfaces надо капитально править
ss_ #
08:14
кста для хуявеев есть новая прошивка
08:14
r006spc800
dvolodin #
08:14
сама идея, что можно накрыть регулярное выражение за раз - весьма опасна
ufir #
08:14
ss_ хуавеи бывают разные
ss_ #
08:15
я про 2300 5300
ufir #
08:16
капитально править или нет - я не знаю, но запятую надо бы вырезать - это точно
08:16
ss_ да, у меня в основном такие на доступе и 5300 на аггрегации
dvolodin #
08:16
ufir: битых два часа убил - выпиливает лишнее со страшной силой
ss_ #
08:16
ufir, таже история
ufir #
08:18
ss_ а с запятыми в дескрипшных у тебя та же история ?
ss_ #
08:18
у меня там х нет)
ufir #
08:18
как это. они по дефолту там есть
ss_ #
08:22
да ладно? где
ufir #
08:23
на 23**
08:23
такого вида
08:23
Ethernet0/0/8 HUAWEI, Quidway Series, Ethernet0/0/8 Interface
08:23
Ethernet0/0/9 HUAWEI, Quidway Series, Ethernet0/0/9 Interface
08:23
Ethernet0/0/10 HUAWEI, Quidway Series, Ethernet0/0/10 Interface
ss_ #
08:23
а
08:23
точно
08:23
)
Unbeerable #
08:24
а как меркуриалом посмотреть изменения одного конкретного файла?
dvolodin #
08:27
hg log <файл>
08:27
hg diff -r<rev1>:<rev2> <файл>
Unbeerable #
08:28
блин, это мой локальный файл, оказывается :( ладно, сам дурак
dvolodin #
08:28
hg status
08:28
:)
Unbeerable #
08:28
я щас смотрю на самописный get_config и не узнаю в нём ни строчки
08:28
но хг статус говорит, что не знает про него ничего, его нет в репе
John|2 #
08:56
, , sync_vlans , , VC nocproject? , diff?
mikevlz|2 #
08:58
емко и по делу :)
08:58
switch encoding
John|2 #
09:00
UTF-8 ?
09:01
test
mikevlz|2 #
09:01
failed
ufir #
09:02
[13:07] <John|2> test тест
09:02
норм вроде
mikevlz|2 #
09:03
а у меня были вопросики
John|2 #
09:03
test тест
mikevlz|2 #
09:03
вот
09:03
прошел
John|2 #
09:03
гуд)
09:04
приветствую, хотел спросить, что делает sync_vlans в скриптах объекта? С чем синхронизирует вланы? Если с базой VC, то какие действия применяются в случае diff
mikevlz|2 #
09:05
с базой синхронизирует, если включена задача в шедулере
09:05
что делает... вроде только создает на железке влан, но порты в него не пихает.
09:05
для пихания портов в влан требуется set_switchport
John|2 #
09:06
создает влан на железке в случае отсутствия его в базе VC. А если на железке есть влан, которого нет в базе, он просто добавится в базу или удалится с желзки?
ufir #
09:08
чот дискавери чтоли помирает - выбираю группу объектов, жму - run discovery now - и ничего, и в логе пусто
mikevlz|2 #
09:09
в базу не добавит, с железки сотрет
09:09
на железку добавит то, что есть в базе
John|2 #
09:10
О, спасибо, в приоритете значит база. Не хотелось на рабочей железке такие эксперименты ставить.
Tweet
Share this page
Share this page: Tweet