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: 09.10.2013
dvolodin #
03:31
Додумались как с киской связи строить?
03:38
для MX вроде заработало все, буду соотвествующий метод discovery писать
03:39
и мордочку для managedobject
In-nick #
05:15
Привет всем.
05:21
У кого было такое:
05:21
[root@esxi5 /var/db/noc/log]# ps aux | grep noc-activator.py | wc -l
05:21
182
05:21
==========
zi_rus #
05:23
In-nick, может он не останавливается, погаси нок, останется ли это
In-nick #
05:26
NOC остановлен .... но процесы остались
dvolodin #
05:26
убей их
In-nick #
05:30
Убиваю ... но через сутки опять тоже самое.
lexus-omsk #
05:43
In-nick: а pid-файлы нормально пишет/читает?
In-nick #
05:45
lexus-omsk: О! Таки да.
05:45
pid-файл создает но там ничего!
05:47
а нет... уже вижу есть данные (наверное тогда только запускался)
05:57
По моему разобрался ... в кроне был один левый скриптец который проверял noc_activator и перезапускал его если надо ... (это еще для 0.7 версии)
lexus-omsk #
05:58
ого... это уже костыль какой-то, не бло в официальной версии такого вроде
zi_rus #
06:11
на то он и левый
freeseacher #
06:16
hi gr
zi_rus #
06:45
freeseacher, вы что, еще и размножаться начали?
e_zombie #
06:50
,
07:45
а где лежат в бд PendingNotification ?
07:47
нашёл
freeseacher #
08:08
zi_rus, :)
08:09
большая инсталяция, много людей с разными задачами
zi_rus #
08:10
опять ты мне на больную мозоль наступил, а я один тут выкручиваюсь, вот вляпался сейчас в extjs, даже не знаю что делать, не осиливаю я его, попросить помочь некого
freeseacher #
08:16
ну что поделать zi_rus
08:16
ты в како мгороде то ?
B_M #
08:17
freeseacher, кофе пить
freeseacher #
08:17
нижний же
08:17
могу попросить наших тя на работу взять. как нужны будут люди
08:18
B_M, гоу
zi_rus #
08:19
freeseacher, можем по цене не договориться
08:19
но как знать, я ваших зп не знаю
ufir #
09:27
"Я не случайно смешал в бутылочке три соединения, и из этого неожиданно что-то получилось. На самом деле, я «играл» с медными солями и аскорбинкой ещё в школе, очень красочные там реакции получались. Вот и пригодилась эта находка спустя много лет."
Kostua #
10:00
Bonjour! Кто подскажет по питону ) Установил dnspython, пробую под обычным пользователем import dns.resolver - импортирует. В ./noc shell делаю import dns.resolver
10:00
пишет Traceback (most recent call last): File "<console>", line 1, in <module> ImportError: No module named resolver
dvolodin #
10:01
в virtualenv ставить нужно его
freeseacher #
10:01
Kostua, там же virtualenv
10:02
Черт не успел :)
Kostua #
10:02
)
10:02
это где?
10:02
я понял что с переменными окружения что-то
10:02
но не силен в этом
freeseacher #
10:02
Kostua, ./bin/pip install resolver
Kostua #
10:03
в директории с ноком?
10:03
ок, спасибо
freeseacher #
10:03
нок кладет на системные библиотеки
10:03
и юзает только свои
Kostua #
10:06
freeseacher: а где pip найти?
dvolodin #
10:12
./bin/pip
freeseacher #
10:12
дык в диктотории нока есть папка бин
10:12
оно там
Kostua #
10:19
может я туплю, но у меня такой нет на b только build
10:20
или версия старая?
zi_rus #
10:30
а если старая то должно с системными работать
ilyanix` #
10:36
коллеги подскажите где искать проблему
e_zombie #
10:36
в логах
ilyanix` #
10:37
там я её и нашел =)) activator почему то начинает постоянно запускать один и тот же таск
10:37
2013-10-09 14:30:49,345 Script Extreme.XOS.get_interfaces(<ip>). Timeout set to 1800
10:37
2013-10-09 14:31:42,646 Script Extreme.XOS.get_interfaces(<ip>). Timeout set to 1800
10:37
2013-10-09 14:35:09,165 Script Extreme.XOS.get_interfaces(<ip>). Timeout set to 1800
10:37
2013-10-09 14:35:30,114 Script Extreme.XOS.get_interfaces(<ip>). Timeout set to 1800
10:37
2013-10-09 14:36:01,475 Script Extreme.XOS.get_interfaces(<ip>). Timeout set to 1800
10:37
2013-10-09 14:37:22,575 Script Extreme.XOS.get_interfaces(<ip>). Timeout set to 1800
10:37
10:38
такое происходит если на устройстве много интерфейсов и скрипт долго выполняется
dvolodin #
10:38
debug-script что на него говорит?
ilyanix` #
10:38
через /noc debug-script и web интерфейс на тоже устройстве скрипт выполняется успешно
10:38
долго но успешно
dvolodin #
10:39
это discovery
ilyanix` #
10:39
на подобных устройствах только там где мало интерфейсов всё работает хорошо
10:39
что discovery?
dvolodin #
10:39
interface discovery запускается
10:40
он в профиле железки
ilyanix` #
10:40
а чего так часто то?
dvolodin #
10:40
вот и надо посмотреть, что так часть
ilyanix` #
10:40
в расписании по умолчанию 600 сек
dvolodin #
10:40
в логах discovery можно посмотреть, не крашится ли он
Kostua #
10:45
zi_rus: в том и дело что не подтягивает системные
e_zombie #
10:48
чсейчас сделал у пользоватьеля с темой Scoped и всё нахуй раскосоёбилось.
dvolodin #
10:49
и правильно
e_zombie #
10:52
она чтоли кривая?
zi_rus #
10:53
e_zombie, она unsupported
e_zombie #
10:54
0_0 мндец. выпилить её нахер.
10:54
тут без прямого редактирования постгреса не обойтись потом.
zi_rus #
10:54
да детка, я тоже в это вляпался
e_zombie #
10:54
нубодетектет фичез ?
10:55
:)
ilyanix` #
11:02
dvolodin: а если discovery падает из за другого скрипта оно может из за этого запускать еще раз неоконченный на момент падения
ufir #
11:03
кстати - ето extjs такая упоротая, или мне кажется просто ?
11:03
попытался тут побыдлокодить...
ilyanix` #
11:03
тоесть например get_interface выполнялся а в это время discovery упал из за get_vlan
11:04
get_interface ещё раз запустится?
dvolodin #
12:18
для discovery - да
ss_ #
12:40
dvolodin, а можно отключить пинги для всего железа
12:40
?
12:41
или на них все завязано
e_zombie #
12:43
ну дык отключи его в менеджемент профайлз для дефолта и все
ss_ #
12:45
e_zombie, это где?
12:46
нашел
e_zombie #
12:46
sa - setup - management object profiles
ss_ #
12:46
а оно потом не будет для SA vtifnm
e_zombie #
12:46
defaults - ping check
ss_ #
12:46
мешать? Т.Е. не будет ли ситуации что не будет выполнять команды если нет информации по пингу?
zi_rus #
12:51
ss_, нет
12:52
вот если бы он посчитал твои железки недоступными, то тогда не стал бы выполнять на них команды, но без пинга по дефолту оно все доступно
ss_ #
12:55
ок, спасибо. убрал, а то мне эти пинги вообще не нужны.
e_zombie #
13:00
https://pp.vk.me/c312931/v312931397/3df2/ztjKO8S05c8.jpg
ilyanix` #
14:11
а какой скрипт рисует связи между MO?
Kostua #
14:16
а что использовалось в 0,7(4) до virtualenv? И как туда добавить питоновский модуль?
14:23
или под ругому спрошу: мне надо заполнить поле Trap Source IP которое можно получить из днс имени MO
14:27
mikevlz уже давненько давал пример такого скрипта: http://pastebin.com/4CbgUabE
14:28
там используется dnspython, который я установил, но не могу импортировать в noc shell
E_zombie21 #
17:56
,
Tweet
Share this page
Share this page: Tweet