nocproject.org
05:32
привет. нет
05:32
и на английском тоже нет
05:33
silverlir: utf-8, pls
05:37
silverlir: utf-8, pls
05:41
извиняюсь за крякозябрыю.
05:41
не подскажите -есть ли мануал на русском для NOC ?
05:55
нет
05:55
документация что есть - на сайте
06:02
Всем привет
06:03
подскажите плиз, как я могу через АПИ получить отчет Начало-Configuration Management- Reports -Stale Configs?
06:03
я нашел вещь, незаменимую при отладке скриптов: json.dumps
06:08
может быть запуском скрипта
06:08
noc / sa / apps / reportstalediscovery / views.py
06:08
через вот это дело
06:08
06:08
но не факт
06:24
ieasm, у тя староват нок.
06:24
в новых версиях этого отчета нет
06:29
ubuntu serv 12,4 только что поставил NOC на виртуальной машине через wget -q -O-
http://cdn.nocproject.org/bs/Ubuntu-12.04.txt | sed 's/libgdal1/libgdal1-1.7.0/' | sh | tee /tmp/install.log и вроде все работало. но после перезагрузки при попытке зайти на веб морбу получаю 502 Bad Gateway
06:36
проверь что нджинкс и сам нок стартовал
07:11
freeseacher: есть вот такой отчет SA\Reports\Stale discovery
07:45
чот у меня дискавери с ума сошел. постоянно каталисты в одном районе перелинковывает поразному между собой
07:46
а мож это кабель с ума сошел?
07:47
ufir: смотри детали
07:47
может быт из-за туннелирования CDP
07:47
порченал? флапает сфп?
07:52
не, просто цепочка из 3750/3550
07:53
так а как перелинковывает
07:53
что происходит?
07:53
доктор, у меня это
07:55
это cdp_discovery...
07:56
07:58
ufir, а теперь объясняй почему у тебя за одним портом нок находит аж трех соседей
07:58
ну потому что там кольцо из СКС
08:08
наверное cdp отрубить стоит
08:14
в таких условиях - да
08:14
а я не понял условия
08:14
что там за херню построили
08:17
день добрый
08:17
насчет дискавери по ллдп - кто делал?
08:17
хочу настроить, но не хочется включать ллдп на всех портах
08:18
я делал, часть длинков не слинковалась
08:19
наверное нужен пируль, который сможет включить ллдп только на тех портах, которые в менеджмент влане
08:23
ага, и выключить, если порт стал магистральным
08:24
народ, напомните как можно задрать таймаут для выполнения скрипта?
08:24
run commands запускаем
08:24
nfv pfkbdrf d
08:25
там заливка прошивки идет несколько минут
08:25
веб не дожидается как я понимаю
08:27
HaLVeR, разве скриптовый таймаут используется в вебе?
08:31
он же скрипт дергает в итоге
08:31
а зачем на магистральном порту выключать?
08:32
и что такое магистральный порт?
08:32
транк?
08:33
наоборот, и выключить, если он стал клиентским
08:33
а, ок
08:33
только я такую хрень писать не умею :(
08:34
а профили для портов ты используешь?
08:36
зайди в любое SA\MO\Interfaces
08:37
есть в Phisical profile==NNI?
08:38
ну вот, на портах с профилем NNI можно включать LLDP
08:38
но скрипт конечно нужен :)
08:38
но у меня он вроде неправильно отрабатыват
08:38
надо его подправлять
08:39
zi_rus_: ./noc cli-commands в помошь
08:40
костыль
08:40
не согласная я
08:42
dvolodin: Дмитрий, ну скажите же, как
NOC-1331 траблшутить? Воспроизводимость его у меня регулярная.
08:44
TSergey: этот пируль не подойдет, тут проблема курицы и яйца. Для того, чтобы он порт пометил как ННИ нужно чтобы был линк, чтобы был линк нужно дискавери, для дискавери нужен ллдп
08:45
лучше тупо включать ллдп на менеджмент влане отдельным пирулем
08:45
тока хрен я его напишу :(
08:46
ну мой-то (точнее тот, что я допилил), подойдет :)
08:46
он не только по линку, но и по влану ставит профиль
08:46
и не перезаписывает как ужаленный :)
08:57
чёто я туплю. а как мне выполнить гет_версион с селектором?
09:05
SA\Task\Version Inventory
09:05
или ты про что-то другое?
09:07
Добрый день, коллеги не могли бы подсказать по первоначальной настройке NOC service activation
09:08
TSergey: а он в бд обновлённые данные уложит?
09:08
kuzmich_777, что именно?
09:08
kuzmich_777: поподробнее что надо
09:08
e_zombie1: да, судя по тому, что недоступный коммутатор с прочерками отображает
09:09
может есть мануал, только начинаем использовать, раньше приходилось работать как пользователю уже с готовым настроеным продуктом, сейчас внедряем с нуля, приходится разбираться с админской точки зрения
09:09
сука селектор зацепил все хуавеи :) 3500 штук
09:09
пошло гавно по трубам
09:09
ну чтож ты так неаккуратно :)
09:10
kuzmich_777, ну так, это широко слишком) конкретику давай
09:10
а насчет бд, я чёт не уверен
09:10
по идее должно отработать. потому что при выполнении гетверсион скрипта ему похуй и он в бд суёт сразу
09:12
можно так (но не проверял)
09:12
from lib.scheduler import utils
09:12
from noc.sa.models import *
09:12
SELECTOR = "DLink"
09:12
mos = ManagedObjectSelector.objects.filter(name=SELECTOR)[0]
09:12
if mos is not None:
09:12
for m in mos.managed_objects:
09:12
utils.refresh_schedule("inv.discovery", "version_inventory", m.id)
09:12
у меня вот была мысль а не внести туда проверку и не апдейтить БД если данные совпадают. потому тчо чтение из БД делается быстрее на порядок. а апдейт лочит данные.
09:13
хорошо, мы поставили под ubuntu, захожу через веб, доступ все есть. Тестирую функцию сбора конфига, некоторые поля мне не понятны. 1. Захожу во вкладку SA далее managed objects добавляю объект. И не понятно с полями
09:14
какие поля непонятны
09:14
и версию укажи..
09:14
09:14
таки да
09:15
ExtJS 5.0
09:15
почти все))) блин я сейчас вас буду доставать наверно тупыми вопросами,
09:15
Administrative Domain:
09:15
dvolodin: /me эакулировал в потолок высотой 4 метра.
09:16
kuzmich_777, на сайте есть дока где описаны поля
09:16
и что такое домены
09:17
нигде нет примера добавления железки с описаниями? Я читал описания полей не очень помогло если честно
09:17
так добавь с минимумом полей
09:18
dvolodin: уже можно апдэйтится?
09:18
*апдэйтиться?
09:19
Activator не понятно и repo path
09:19
ааа...
09:19
у тя старый нок.
09:19
обновляйся.
09:20
инструкция по обновлению проскакивает тут в среднем раз в неделю
09:20
ищи по gdal
09:20
нетю все сложнее.
09:20
но тот который у тя совсем старый.
09:21
википедия по новому вся в этом чате
09:21
а по старому в логах
09:21
да мне не надо сложностей, мне необходима база ip адресов vlan и конфиги с железа, вроде пока бороздить космические просторы нет необходимости, задачи элементарные
09:22
все равно обновляйсо :)
09:22
да. обновляться надо
09:22
нам всем не надо сложностей
09:24
скажите еще раз для тупых как поймать инструкцию по обновлению
09:25
[15:22] <freeseacher> ищи по gdal - немного не понятно
09:25
)))
09:25
site:static.nocproject.org gdal
09:25
в гугле
09:27
09:31
а еще проще - сразу поставится в чистую скриптом)
09:31
раз убунта тем более
09:32
09:32
есть таки косяк
09:33
о, переезд на 5ку закомиттил
09:38
5-ка еще недоделана, ловлю кучу косяков
09:38
dvolodin: концептуальный вопрос. для get_version а не внести туда проверку и не апдейтить БД если данные совпадают. потому тчо чтение из БД делается быстрее на порядок. а апдейт лочит данные. количество обращений на запись к бд упадёт на 99% а количество на чтен
09:38
но хоть прогрузился
09:38
надо будет fullscreen сделать
09:44
хозяйке на заметку - в postgresql-9.3 по дефолту в pg_hba аутентификация локальная стоит в peer
09:45
c дефолтным указанием в ноке сервера (без адреса хоста) оно не поднимается - надо ставить на md5
10:01
dvolodin, как снести ipython он меня заебал
10:01
пастить код невозможно
10:03
то что я уже пять минут пытаюсь выставить пробелы чтобы кусок кода вставился и выполнился
10:03
%cpaste
10:06
или %ed
10:07
все уже, пришлось подогнать пробелы руками
10:11
там команда для пасты есть
10:11
./noc notebook вообще рулит
10:14
dvolodin, Дим, а чего с ивентрулами стало?
10:14
"vars": [
10:14
{
10:14
"name": "module"
10:14
"value": "GBIC"
10:14
},
10:14
в репо
10:14
куда запятые подевались?
10:15
"fm/collections/eventclassificationrules/Cisco/IOS/Chassis/Hardware/Module/Module_Error_2_SYSLOG_.json" к примерук
10:18
посмотри модель
10:18
там, где json генерируется
10:20
Подскажите как открыть панель инструментов в Managed objects
10:23
конпка едит
10:24
рядом со звездочкой
10:24
в каждой строке
10:29
можете скрин скинуть
10:41
нет еще
10:56
а есть свежий дистрибутив который можно загрузить
10:58
народ, а если я делаю проверку if a.startswith("qqq")
10:58
как сделать ее независимой от регистра
10:58
что бы и Qqq и QQQ и QqQ словить
10:59
*чтобы
11:20
NOC-1365?filter=-2 у кого хуавеи будет интересно
11:23
поправьте багу . ребутать руками не вариант
11:23
мои шпдшники скрипт уже неделю пишут чтобы 3к свичам прошивку залить
11:24
показал им нок
11:24
не помогает
11:24
tftp 10.64.255.161 get S2300-V100R006C00SPC800.cc
11:24
startup system-software S2300-V100R006C00SPC800.cc
11:24
system-view
11:24
upgrade basic-bootrom S2300-V100R006C00SPC800.cc
11:24
q
11:24
save
11:24
schedule reboot delay 12:00
11:24
./noc cli-commands --limit=50 --timeout=600 @sar.huawai.outdate -i ../tools/huawei-flash-20140701/command.txt
11:24
нок по таймауту отваливается
11:25
только сказали что больше 50 потоков не стоит делать.
11:27
тут тоже прошивка заливается минут 5 почти
11:27
а вот как теперь это говно ребутать не понятно
11:38
e_zombie1, а ты как заливаешь?
11:39
сверху команды которые в файле и они передаются на ./noc cli-commands --limit=50 --timeout=600 @sar.huawai.outdate -i ../tools/huawei-flash-20140701/command.txt
11:39
ну и селектор
11:41
подобно шил и штуку кютечей
11:50
если профиль отлавливает все команды. то всё ОК. зависисмости почти нету.
11:50
@@@ fsw-2-5krekingprzd-9-92-sar: FAILED (Error #18: Connection with activator lost)
11:50
@@@ fsw2-3-lesnrespublika-7a-35-sar: FAILED (Error #18: Connection with activator lost)
11:50
@@@ fsw-2-50letoktjabrja-63-55-sar: FAILED (Error #18: Connection with activator lost)
11:50
@@@ fsw-2-50letoktjabrja-128-35-sar: FAILED (Error #18: Connection with activator lost)
11:50
@@@ fsw2-5-azina-21-92-sar: FAILED (Error #18: Connection with activator lost)
11:50
вот правда чтото такое у меня полезло но это потом дошить руками можно будет.
11:50
e_zombie1, это ты что то интресное изобрел
11:50
как это все шить будешь?
11:52
e_zombie1, куку
12:16
нет. володин дописал для меня
12:17
e_zombie1, раскажи как и что, не совсем понял из написаного тут. У меня тоже парк этих железок огромен
12:17
e_zombie1 ребутай так 3>schedule reboot at
12:17
он всё равно спрашивает
12:18
они долго собаки перепрошиваются
12:18
вот кутечи не помню
12:18
но профиль для них глючный
12:18
да похуй. я уже треть пошил.
12:18
а по ссылке эт куды и как юзать?
12:18
./noc cli-commands -h
12:19
это консоль. смотри следующие коммиты. там есть доп параметры.
12:19
12:19
12:20
./noc cli-commands --limit=50 --timeout=600 @sar.huawai.outdate -i ../tools/huawei-flash-20140701/command.txt
12:20
@sar.huawai.outdate селектор. но может быть и файл со списком объектов
12:21
-i ../tools/huawei-flash-20140701/command.txt файлик с коммандами которые пишешь в консоль.
12:21
круто
12:21
гдеже вы были когда я ручками овер 200 штук шил
12:22
мега круто. и это не зависит от того что падает SAE от кривых скриптов или ошибок как для веб морды с рункомандс
12:22
еще много осталось не прошитых
12:23
у меня
12:23
кста на какую шьешь и с каким патчем?
12:24
S2300-V100R006C00SPC800.cc
12:24
S2300_V100R006SPH015.pat
12:25
раз все собрались - полечите вот это
NOC-1365
12:25
VRP (R) software, Version 5.70 (S2300 V100R006C00SPC800)
12:25
дада
12:25
у меня тоже
12:26
у меня таких два десятка всего из новой сериии. а 1300 со старой
12:26
e_zombie1, тот же софт
12:26
у нас везде стоит V100R005C01SPC100
12:27
вот его и меняем
12:27
тоже такой был, задолбюался шить
12:27
V100R006C03)
12:27
у меня и V100R006C00SPC80
12:27
патч 15
12:28
хотя у китайцев есть софт V200
12:29
__init__.py
12:29
pattern_more = [
12:29
(r"^ ---- More ----", " "),
12:29
(r"[Cc]ontinue?\S+", "y\n\r")
12:29
]
12:30
(r"[Cc]onfirm?\S+", "y\n\r")
12:30
добавь
12:30
давай коммить пока у меня дошивается.
12:34
pattern_more = [
12:34
(r"^ ---- More ----", " "),
12:34
(r"[Cc]ontinue?\S+", "y\n\r"),
12:34
(r"[Cc]onfirm?\S+", "y\n\r")
12:34
]
12:35
заибись. 2\3 прошилось уже
12:38
e_zombie1, работает?
12:41
не могу проверить. процесс ещё идёт.
12:51
долго?
12:51
а то раб день кончается
12:52
походу ещё пол часика наверное. я сам порывался сегодня пойти на пляж с девочкой но не нашёл.
12:52
и свалить вообще в пол пятого
12:53
пнятно
12:53
у нас в 17 выгоняют
12:53
)
12:53
нихуясе
12:53
у нас сиди скока влезет. всем похуй.
12:53
дежурные смены посокрощали
12:53
народ иногда с бухаловки идёт на работу и спит чтобы потом не ехать на работу утром.
12:53
закрыли сдали на охрану и все
12:54
мнда. жесткач.
12:54
ну у нас охрана круглосуточно пускает.
12:54
так что сидеть можно сколько угодно
12:54
мелкий филиал
12:54
)
12:54
в центральном офисе есть
12:54
у нас нет
12:56
мнда. печаль.
12:56
из дома сделай :)
12:56
нах
12:56
из дома и так есть чем занятся
12:56
по удаленке еще много задач есть)
12:56
не на РТ
13:10
а у нас тут узел связи, так что доступ должен быть, внаебнуться может круглосуточно
13:11
ура. дошилось
13:13
работает патч. всё ок
13:16
HaLVeR, тут?
13:16
или кто-нибудь
13:16
в профиле появился check_link interval
13:17
что надо поставить чтобы вообще к херам ее отключить?
13:38
зашибись. утречком будет маленький армагидец :)
15:29
dvolodin, check_link interval если установить в 0 не будет дергаться или что делать?
15:30
отлично
16:11
dvolodin, кстати когда IS-IS nei Up приходит, в сообщении указан net соседа, а когда IS-IS nei Down, то его хостнейм, и аларм не закрывается
16:12
или закрывать по номеру порта, или дискаверить net как один из id
16:12
причем у железки может быть несколько net
16:13
да
16:14
%ROUTING-ISIS-5-ADJCHANGE : Adjacency to bb-fest (TenGigE0/1/1/2) (L2) Down, Interface state down
16:14
%ROUTING-ISIS-5-ADJCHANGE : Adjacency to 49.0001.1950.9803.2055 (TenGigE0/1/1/2) (L2) Up, New adjacency
16:14
ы
16:14
а иногда хостнейм
16:14
%ROUTING-ISIS-5-ADJCHANGE : Adjacency to bb-fest (TenGigE0/1/1/2) (L2) Up, New adjacency
16:14
рандомом каким-то
16:27
по наличию его в базе
16:27
на самом деле решаемо все
16:27
iso_addresses есть в интерфейсе
16:59
я понимаю что решаемо
16:59
вот проблема
16:59
предлагаю решить
Share this page
Share this page: