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: 13.01.2015
Reggi #
04:40
Добрый день!
04:42
если конфиги не сохраняются в repo, я так понимаю нужно где то эту функцию включить, правильно?
04:44
нашёл Main- Shedules должен быть или нет cm.config_pull?
TSergey #
04:54
noc.conf
04:54
[cm]
04:54
repo = путь
04:55
[gridvcs]
04:55
mirror.sa.managedobject.config = путь/config
04:56
у меня так
Reggi #
05:22
Tsergey: спасибо, подправил.
TSergey #
05:22
проверил, выгружает?
Reggi #
05:24
да конфиги сохраняются
TSergey #
05:27
ну и гут
bee26 #
05:53
привет.macdb как почистить?
mpanait #
06:13
hi
06:13
why at 16 equipments of 170 discovery config doesn't work?
06:14
all equipments ar in two profiles
06:16
the 16-h equipments are in 2 profiles , with no specifical rule about it
06:17
discovery scheduled at 2111 year (example)
06:17
how can i corect this?
freeseacher #
06:17
hi. http://kb.nocproject.org/pages/viewpage.action?pageId=10715138 use google translate if needed
zi_rus #
06:20
dvolodin, можешь сделать что-нибудь по моим комментариям в NOC-1518 ???
06:47
dvolodin, и еще, с апгрейдом что-то не то. ты сказал запускать ./scripts/upgrade от рута, но теперь он бьет права на папки и после этого нок не может запуститься
dvolodin #
06:52
не может такого быть
06:52
upgrade.conf настрой
zi_rus #
07:00
dvolodin, NOC_USER / NOC_GROUP ???
07:02
dvolodin, юзеру нока нужен шелл? или для безопасности его можно делать nologin?
dvolodin #
07:07
shell нужен
07:07
да, юзера и группу пропиши
misak #
08:17
добрый день
08:17
коллектор не запускается, даже логов не пишет, никто не натыкался
08:18
с прошедшими праздниками всех :)
dvolodin #
08:21
misak: а зачем тебе коллектор?
misak #
08:24
dvilodin: чтобы трапы ловить
08:25
у меня джуниперы трапы шлют, удобно изменения конфигов отслеживать
08:26
с 27-го декабря заметил, что уже конфиги не отслеживаются, и увидел что лаунчер не может запустить коллектор
zi_rus #
08:38
misak, коллектор не нужен, собирай трапы активатором
misak #
08:38
тоесть его вообще выключить?
zi_rus #
08:38
да
misak #
08:39
ок, пойду активатор долбить ...
buggy-funhouse #
08:49
всем приветы
08:49
и с праздниками
08:49
как у вас тут?
zi_rus #
08:54
плохо
08:54
ничего не работает
inoyat_kayumov #
09:06
доброго всем
09:07
по недосмотру нок ставили на 32-бит, на днях уперлись в монгу и базу :( новый 64-бит сервер сделан, нок на него поставлен - как теперь правильно базы перелить?
TSergey #
09:08
inoyat_kayumov: а ноковский бэкап использовался?
inoyat_kayumov #
09:08
увы - монга не стартует уже
TSergey #
09:08
так использовался или нет?
inoyat_kayumov #
09:09
сейчас проверю
09:09
нет
TSergey #
09:13
наверное нужны дампы со старой, но если монга уже не стартует, то не представляю как
inoyat_kayumov #
09:13
так. а в монге у нас что? логи?
TSergey #
09:16
269 файлов json
09:16
много чего в монге
inoyat_kayumov #
09:16
у меня железок не так много - больше база IPAM волнует
TSergey #
09:17
а какой у тебя выбор-то?
Night_Snake #
09:17
Привет всем. А естьь у кого брокейды в хозяйстве?
TSergey #
09:17
переноси постгрес-базы
inoyat_kayumov #
09:17
вот и пытаюсь понять - что в монге а что в постгре
TSergey #
09:19
ну начал ты с вопроса как правильно перенести базы, при том, что монга у тебя уже не стартует и дампов нет, правильно же я понял?
inoyat_kayumov #
09:19
да
TSergey #
09:20
делай дамп постгреса и пробуй его развернуть на новой, это ведб единственный выход
09:20
*ведь
inoyat_kayumov #
09:20
да - пошел ковырять. спасибо за советы.
dvolodin #
09:24
у тебя активатор трапы собирает
zi_rus #
09:26
dvolodin, NOC-1518, я еще трейс дописал
dvolodin #
09:44
:)
Night_Snake #
09:57
Гляньте пасту пожалуйста: http://pastebin.com/f8ruBebe У кого брокейды есть, така же фигня?
zi_rus #
10:08
dvolodin, не смешно, все очень грустно, и ничего не работает
dvolodin #
10:12
zi_rus: оно и не должно было
zi_rus #
10:12
да я вижу по трейсу
dvolodin #
10:12
зачем тебе IPv6-only инсталляция?
zi_rus #
10:13
я псих
10:13
она не будет only
10:13
но максимально приближенная
10:13
если задействуется ipv4 стек, даже просто чтобы общаться на лупбекке
10:14
то должен и ipv6 работать
10:14
я уже монгу и постгрес на ipv6 перевел
10:14
они топерь оба только на ::1 живут
10:17
dvolodin, а есть какие-то принципиальные ограничения которые мне не позволят добиться своего?
10:23
когда нок внутри себя сможет по ipv6 работать я все рутеры где есть ipv6, переведу управление на него
evyscr #
10:24
бгг
10:24
весёленький issue
TSergey #
10:28
а напомните ссылку на иссе
10:28
всегда с сайта заходил, а их грохнули зачем-то
evyscr #
10:29
bt.nocproject.org
TSergey #
10:29
спасиб
evyscr #
10:29
и это не иссэ
TSergey #
10:30
:)
evyscr #
10:30
"ай'л сью, сью, ай'л сью ю!"
10:30
ишью
zi_rus #
10:30
или ижью
evyscr #
10:30
ишь ты
TSergey #
10:32
хм, точняк
10:32
https://translate.yandex.ru/?text=issues
10:33
"вытекание" --- сильно подходит
evyscr #
10:43
вытекание - это к мозгам
dvolodin #
11:16
https://www.evernote.com/l/ADn-TmhcIb9CnaJ_HsKLl30545Af-smYFSw
11:16
смотрите внимательно, это накопившиеся идеи по fm
11:16
общая задача - прочистить код
11:16
от старого хлама
11:16
упростить внутреннюю структуру
11:17
снизить нагрузку на I/o
11:18
перейти к масштабируемым распределенным коллекторам и параллельной классификации
TSergey #
11:21
+ отправка fm-класса из нока в "центр"
11:21
+ отправка fm-правила из нока в "центр"
11:21
+ поправить механизм отображения ивентов (пауза обновления)
dvolodin #
11:23
https://www.evernote.com/l/ADn-TmhcIb9CnaJ_HsKLl30545Af-smYFSw
11:23
дописал
11:26
по вопросам какие сображения будут?
11:26
есть ли смысл давать event'ам нормальные имена?
11:26
типа MSK-0015
TSergey #
11:27
+ доработать механизм игнорирования (fm-правило + значения переменных)
11:27
+ групповая обработка ивентов (удалить группу по признаку)
dvolodin #
11:29
https://www.evernote.com/l/ADn-TmhcIb9CnaJ_HsKLl30545Af-smYFSw
TSergey #
11:30
"Может ли event и alarm распространяться на несколько managed object'ов?"
11:30
мне кажется логичнее делать новый, если что-то затрагивает несколько объектов и в него включать все что посчитали относящимся к событию
evyscr #
11:30
шо есть цэпэ-нокпроджект-орг?
TSergey #
11:31
evyscr: это супер-фишка
11:32
это нок-гнездо
evyscr #
11:33
из которого вываливается старый нок-ястреб?
TSergey #
11:33
предполагаю это точка обмена инфой
11:34
evyscr: ты зарегистрировался?
evyscr #
11:34
я хочу привязку аларм северити (а то и аларм генерейшн) к интерфейс-профайлу
TSergey #
11:34
а "мнемонически понятные номера" тебе нужны?
evyscr #
11:34
не особо
TSergey #
11:35
я тоже не могу придумать применение
evyscr #
11:35
вследствие нежелания персонала использовать всю эту кухню, на fm смотрю только я.
dvolodin #
11:37
написал настраиваемый процесс вычисления alarm severity
TSergey #
11:38
dvolodin: иногда возникает вопрос (пару раз тут видел) --- можно ли по fm восстановить лог железки
evyscr #
11:39
анафига?
TSergey #
11:40
убили лог на коммутаторе, нужен полный для разборок (могу предположить)
buggy-funhouse #
11:41
или на коммутаторе лог засрался типа flap или to` xtv-kb,j
evyscr #
11:41
я не про то, нафига в fm?
buggy-funhouse #
11:41
ещё чем-либо
evyscr #
11:41
кажется, уже почти все коммутаторы умеют более одного сислог-хоста
TSergey #
11:41
evyscr: ну он обработчик событий, при некотых условиях мог бы помнить все
evyscr #
11:42
см. ignore rule
TSergey #
11:42
evyscr: ну критиковать и я могу, я лишь вспомнил одну из задач
evyscr #
11:43
в общем, в ноке я активно игнорю многие евенты
TSergey #
11:43
evyscr: угу, ну например, делаем над-правило, по определенному объекту, или событиям, хранить все сообщения
11:43
evyscr: и я, оф кос
evyscr #
11:44
вот, кстати - сделать поле хоста в правилах игнора
11:45
или оно бессмысленно?
TSergey #
11:45
мне кажется разумно
11:46
игнор как по правилу и значениям переменных, так и по свойствам объектов (МО, интерфейс), по их профилям
evyscr #
11:46
managed object profile. тема.
TSergey #
11:47
типа есть ряд объектов, по которым ряд сообщений вытираем
11:47
ряд объектов, по которым все дополнительно хранится с целью иметь возможность собрать полный лог
11:50
схему последовательных событий? (или это черезчур?)
evyscr #
11:52
наверное
11:52
надо выбирать то, что дёшево
11:52
(в обработке, ай мин)
TSergey #
11:53
не знаю, правильно ли я формулирую :)
11:54
например прилетела мне куча сообщений о перестройке stp
11:54
хочу видеть инициатора волны
evyscr #
11:55
это, боюсь, несколько другое уже
TSergey #
11:56
ну дай помечтать :)
evyscr #
11:56
да мечтай, можешь даже реализовать
11:57
только силами одного fm здесь уже вряд ли обойдёшься
11:57
кстате
TSergey #
11:57
и заведение заявки по аларму или ивенту, в чем нибудь популярном-хэлпдескном
11:57
с возможность заслать и изменение статуса (как туда, так и обратно)
evyscr #
11:58
вспомнилось вдруг, что конфиг на цискосвичах не содержит список vlan'ов. Кто как сие решает?
11:59
(с учётом счастливого наследия в виде транковых портов, на которых нет списка разрешённых vlan'ов, получается не всегда приятно)
TSergey #
12:00
у меня как-то так:
12:00
"interface Vlan1"
12:00
не оно?
evyscr #
12:00
нет
12:01
то ж vlan database
12:01
l3 интерфейсов на этих вланах нет
TSergey #
12:01
сорри, значит еще такого не знаю
12:02
сбежал
dvolodin #
12:20
TSergey: инициатор для STP -- это root cause
zi_rus #
12:20
Может ли event и alarm распространяться на несколько managed object'ов? - может 100%
Skripnik #
12:26
День добрый, помогите решить проблему. после обновления словил такую ошибки при окрытия страницы в браузере http://pastebin.com/FAKygT4v
12:26
что с этим можно сделать?
zi_rus #
12:28
в постгресе или через csv явно указать серую тему юзеру
Skripnik #
12:28
UPDATE main_userprofile set theme = 'grey' where id = '1';
12:28
это оно?
zi_rus #
12:29
да наверное
pavelgloba #
12:36
добрый день
12:36
помогите настроить трапы
12:37
[TrapCollector] Invalid event sources in last 60 seconds: 172.16.16.221
12:37
в MO выставлен trap source ip и trap source comunity
12:37
но ничего не работает
12:38
коллектор тоже выбран
zi_rus #
12:41
есть мнение что нужен не коллектор, а перенести все на активатор
dvolodin #
12:42
коллектор убрать
12:42
не нужен он сейчас
12:43
еще по фолту соображения будут?
evyscr #
12:46
я когда-то fr вешал про special case
12:47
dvolodin: NOC-977
pavelgloba #
12:48
Всёравно tail -f /var/noc/log/noc-activator.0.log | grep 172.16.16.221 2015-01-13 15:47:13,152 [noc.lib.nbsocket.basesocket] [TrapCollector] Invalid event sources in last 60 seconds: 172.16.16.221 value: "172.16.16.221"
dvolodin #
12:57
он раз в 10 минут их тащит
pavelgloba #
13:00
tail -f /var/noc/log/noc-activator.0.log | grep 172.16.16.221 2015-01-13 15:59:36,029 [noc.lib.nbsocket.basesocket] [TrapCollector] Invalid event sources in last 60 seconds: 172.16.16.221 value: "172.16.16.221"
13:01
уже чуть больше прошло. Я рестартовал noc-launcher, после того как перенес на активатор. Кажется где-то еще нужно что-то сделать, о чём я не знаю
dvolodin #
13:10
железка к активатору прикреплена?
pavelgloba #
13:12
угу
xetle #
13:19
pavelgloba: когда новая железка заводится надо некоторое время подождать...
13:21
Попробуй работают ли скрипты на этой железке на новом активаторе, и прописан ли трап ип. Если да то оставь на время...
pavelgloba #
13:22
я просто уже это делал
13:22
на новогоднии праздники оставлял
13:23
сейчас не выдержал и заново всё установил на чистую систему
13:31
Создал другой активатор. он вообще трапы почему-то не слушает.
xetle #
13:47
два активатора на одной ИП и одному порту сидеть не могут...
13:48
netstat -pln
pavelgloba #
13:49
та да, на первом я выключил, а второй даже не пытался порт открыть. Сейчас я всё вернул обратно.
xetle #
13:52
netstat -pln |grep python и смотришь чтобы активатор слушал порт 162 и 512. Устройство должно быть настроено на этот активатор и прописан трап ИП. Всё, жди...
13:53
Скрипты вообще работают? Запускаешь скрипт и трап логин.логаут должен прилететь.
pavelgloba #
13:55
вот тут по-подбробнее. Какой скрипт запустить?
xetle #
13:55
любой :)
13:55
sa - managed objects
13:56
Выбераешь этот объект, далее в верху ищешь "Scripts" жмёшь...
13:56
Два раза щёлкаешь на get_version
13:57
?
pavelgloba #
13:57
не, ну эти то скрипты работают
xetle #
13:58
Версию увидел в json?
pavelgloba #
13:58
да, у меня там всё нормально отрабатывает
xetle #
13:58
В Fault managment - Events должен увидеть логин и логаут!
14:00
Ну, правда, скрипт должен по телнет или ssh работать и на оборудовании лог левел info должен быть установлен..
pavelgloba #
14:00
не, у меня так не прокатит
14:00
я делаю проще
14:00
захожу на свич, гашу первый порт
xetle #
14:00
Если скрипт по SNMP отработал или на оборудовании логи плохо настроены то ничегоне увидешь..
pavelgloba #
14:01
прилетает трап
14:01
но с Invalid event sources
14:01
в fm он тоже есть
xetle #
14:02
Устройство должно быть настроено на этот активатор и прописан трап ИП, трап комунити. И всё, жди...
pavelgloba #
14:02
=)
xetle #
14:03
Удали устройство и заведи по новой, не ты первый жалуешся...
zi_rus #
14:04
xetle, по-моему это он же и жаловался в прошлый раз, это второй круг
xetle #
14:04
:)
pavelgloba #
14:04
http://i.gyazo.com/357f7427c6a175a882260364d80e65d4.png
14:04
я ж говорю
14:04
я мало того что устройство заводил по всякому уже
14:05
я переустанавливал nocproject
14:05
проблема на всех железках
14:06
http://i.gyazo.com/78ef42919a4735605a469f6d7e8dd1bd.png вот настройка самого устройства. Выше то, что от него прилетает
xetle #
14:11
zi_rus: может чё в FM делали? Кто недавно обновлялся ничего не замечал?
zi_rus #
14:12
не делали
14:12
у меня свежий нок
14:12
все работает
xetle #
14:13
Ну завтра попробую обновить свою тестовую установку и глануть.
14:13
Даже с нуля по новой поставлю проверю как ставится.
pavelgloba #
14:17
если проблема только у меня то может я что-то неправильно делаю? Может где-то в noc-activator.conf что-нибудь не так?
14:17
enable_internal_trap_parser нужно включать?
zi_rus #
14:29
нет, но можно
evyscr #
15:23
стал быть, наступает время запинывания dvolodin на next level debug.
pavelgloba #
19:42
Трапы вообще сломались. Зато syslog работает. Проблема в определении железки в том, что на них был выбран коллектор и его еще и руками не убрать и из коллекторов не удалить...
zi_home #
19:42
Esc
pavelgloba #
20:03
О круто. А теперь мне нужно это сделать 136 раз для всех железок. Импорт из csv не убирает коллектор, если значение пустое. Массовое изменение тоже ничего не менят.
zi_home #
20:06
через шелл тогда
pavelgloba #
20:08
подскажи плз как, а то я уже готов базу дропнуть и заново всё поставить
zi_home #
20:10
ты через csv загружал?
20:11
если файлик сохранился, удали все МО и заимпорти заново
20:12
правда это может затянуться
20:12
удаляет он не быстро
20:12
или попробовать в noc shell это запулить
20:12
from noc.sa.models import *
20:12
mo = ManagedObject.objects.all()
20:12
for m in mo:
20:12
m.collector = None
20:12
m.save()
pavelgloba #
20:17
Спасибо. Вроде прокатило
zi_home #
20:19
учи питон, нок без него пользовать адово
pavelgloba #
20:22
я скорее нок не знаю)
zi_home #
20:23
тогда легче
20:23
я не знал ни того ни другого
Tweet
Share this page
Share this page: Tweet