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: 10.09.2013
teroni804 #
05:28
dvolodin: по новому СА
05:28
где теперь глядеть pendinglinks?
05:28
как отключить попытку получения конфига?
dvolodin #
05:29
в профиле
teroni804 #
05:30
object profile ?
dvolodin #
05:30
да
teroni804 #
05:32
не к стати
05:32
в Managed Object Profile
05:32
в таблице есть колонка IPAM
05:32
а в редакторе такой нет
05:33
почему? и за что оно отвечает
dvolodin #
05:38
синхронизация с ipam
zi_home #
06:13
я уже забыл что это за синхронизация
mikevlz|3 #
06:13
это шаблон, который подставляет имя устройства в FQDN
06:14
я заказывал и не пользуюсь :)
06:14
ну и чекбокс, который синхронизацию включает
zi_home #
06:16
dvolodin, поставь себе галочку где-нибудь, нужна галочка в параметрах МО как в профиле, чтобы каждому конкретному МО можно было отключить любой параметр, ну там пинг, сбор конфига, различные дискавери
teroni804 #
06:16
а зачем?
06:16
профиль поменяй и все
mikevlz|3 #
06:17
всегда есть индивидуальные особенности
teroni804 #
06:17
заведи еще один профиль..
zi_home #
06:18
teroni804, заколебешься профили создавать, вот надо мне железку снять с мониторинга (ниипически часто приходится это делать) приходится is_managed снимать
06:19
это неправильно
06:21
у меня есть профиль где пинги отключены
06:21
но это неудобно
06:21
там пришлось и весь дискавери поотключать
06:21
потому что этот профиль приходится навешивать на разные железки, у которых свои профили есть
06:22
это что же, делать отдельный профиль под каждый профиль
06:27
там даже не чекбокс нужен, а radio
06:27
on/profile select/off
teroni804 #
06:27
с полным списком из профиля??
zi_home #
06:28
ну да
06:28
мне бы хватило ping, config, down severity
06:28
но и остальное можно
06:31
shape например можно настраивать для каждого Мо, хоть он и есть в профиле, почему бы и остальное не разрешить
e_zombie #
06:46
dvolodin: NOC-1135?filter=-2
06:59
# du -hs /mnt/mongo/
06:59
69G /mnt/mongo/
zi_home #
07:16
не впечатлил
07:16
60G mongo
07:17
e_zombie, че у тебя все не работает
e_zombie #
07:17
карма.
zi_home #
07:54
а есть какая-то настройка глубины хранения данных?
07:55
я думаю всякие алармы в монге лет через пять будут нехило так место жрать
e_zombie #
07:56
а нету.
07:56
и если у тебя нет входящего фильтра по портам - то там пиздетц
07:56
я вот так сейчас буду чистить бд
07:56
db.noc.events.new.remove(); db.noc.events.new.runCommand("compact"); db.noc.events.active.remove(); db.noc.events.active.runCommand("compact");db.noc.events.archive.remove(); db.noc.events.archive.runCommand("compact"); db.noc.events.archive.remove(); db.noc.events.archive.runCommand("compact");db.noc.alarms.archive.remove(); db.noc.alarms.archive.runCommand("compact"); db.noc.schedules.fm.correlator.remove();db.noc.schedules.fm.correlator.run
07:57
после удаления сразу делать компат ина пиздетц (с)
teroni804 #
07:57
жесть у вас...
e_zombie #
07:57
это у меня за два месяца на 6к железок
07:58
кстати надо бы обновить на сайте факюс по этому поводу.
07:58
может боян но https://github.com/jwilder/mongodb-tools достаточно интересная штука.
zi_home #
08:26
даа
08:26
у меня за 2 года столько
dvolodin #
08:29
e_zombie: начнем с того, что достаточно чистить только архивы
e_zombie #
08:29
и?
RudW0lf #
08:36
посоны, я апдейтнулся до свежей версии
08:37
в Managment Object отсутствует кнопка add object
e_zombie #
08:37
паровозик который смог (с)
RudW0lf #
08:37
и ничего ен редактируется
08:37
оно должно так?
08:38
не редактируется в менюхе ManagmentObject
08:38
user.sessions почистил
teroni804 #
08:44
до свежей версии это до какой :-)
08:44
логофф - логон ?
freeseacher #
08:44
RudW0lf, Ctrl+f5 ?
08:44
после перевхода
RudW0lf #
08:45
блин а об этом я и забыл
08:46
да, помогло
08:46
спасибо большое
dvolodin #
09:04
http://www.imagebanana.com/view/6y3fv5zy/ScreenShot20130910at1.05.48PM.png
09:04
дежурная порция дрочки
09:05
кто хочет поковыряться с ExtJS
09:05
там есть над чем поработать в консоли
09:07
В ConsolePanel.js не работает метод scrollDown
e_zombie #
09:18
эээээ?
09:24
как мне отладить [inv.discovery] Job interface_discovery(10.64.134.137) is failed
mikevlz|3 #
09:27
e_zombie: ./noc debug-script get_interfaces ...
e_zombie #
09:40
кхм. так отрабатывает. а в логах целые пачки отвалов
09:41
# grep fail log/noc-discovery.log | wc -l
09:41
126817
mikevlz|3 #
09:42
значит что-то не успевает.
09:43
или авторизация или еще что
e_zombie #
09:43
авторизация вроде нормально
mikevlz|3 #
09:43
если много задач параллельно, то какая-нить авторизация по радиусу может не успевать
09:43
у меня такое было
teroni804 #
09:45
включи дебуг на дискавери
09:45
может больше информации скажет
zi_home #
09:46
дискавери это дискавери
09:46
надо логи сае смотреть
09:46
и его дебажить если что
e_zombie #
09:47
2013-09-10 13:49:48,585 MRT task=46317274/46423768 object=10.64.179.225(10.64.179.225) script=Huawei.VRP.get_version status=failed code=17 error=timed out
09:47
2013-09-10 13:49:48,598 MRT task=46317239/46423733 object=10.64.179.233(10.64.179.233) script=Huawei.VRP.get_config status=failed code=17 error=timed out
09:47
2013-09-10 13:49:48,613 MRT task=46317192/46423686 object=10.64.180.130(10.64.180.130) script=Huawei.VRP.get_version status=failed code=17 error=timed out
09:47
2013-09-10 13:49:48,624 MRT task=46317174/46423668 object=10.64.180.213(10.64.180.213) script=Huawei.VRP.get_lldp_neighbors status=failed code=17 error=timed out
zi_home #
09:48
хуавей говно
e_zombie #
09:48
два чая господину
09:48
2013-09-10 13:50:45,466 All activators are busy in pool 'activatormain'
09:48
но
09:48
2013-09-10 13:50:55,508 Script Huawei.VRP.get_interfaces(Huawei.VRP.get_interfaces(asw2-724-sar, 10.64.50.102)) is completed
09:48
2013-09-10 13:50:55,508 7 script threads left (500 max)
ufir #
09:49
а с консоли ?
freeseacher #
09:55
господа, кто нить ветку feature/sa-managedobject грузил ?
zi_home #
09:55
я
09:56
там са перепилили, пользоваться невозможно
09:56
если не пользуешься то вперед
freeseacher #
09:57
я на тестовой
09:57
очень странные ощущения
10:00
zi_home, а ты нашел как сделать Get_now ?
zi_home #
10:00
нет, этого нет, сижу мучаюсь, дискавери хочу запустить а не могу
Dmitry11 #
10:02
e_zombie: Скорее всего оно не умеет несколько одновременных CLI сессий. Проставь в MO "Max sessions" в 1
e_zombie #
10:03
а такое бывает?
freeseacher #
10:04
zi_home, еще сортировка по platform убивает эту вкладку раз и навсегда(почти)
zi_home #
10:05
никогда не пробовал
e_zombie #
10:05
не гавно какаето.
zi_home #
10:05
блин, наступил мне на больную мозоль
e_zombie #
10:06
первые 10 минут сае нормально отрабатывает а потом 99% по таймауту отваливается
zi_home #
10:06
почему get_version не только платформу но и саму модель железки не выдергивает
e_zombie #
10:06
чё за ?
zi_home #
10:08
e_zombie, max scripts отстой, крути
10:08
max_mrt_rate_per_sae = 0
10:08
max_mrt_rate_per_shard = 0
10:08
сделай 10 для начала
10:08
потом повышай
10:09
думаю 100 для твоей сети нормально будет
10:09
главное чтобы нок не загибался
e_zombie #
10:10
понял.
10:11
блять. у меня походу конфиг старый был от сае и этих параметров не было вообще
zi_home #
10:12
Dmitry11, ты пока тут сделай NOC-1087, там одно слово поправить, такой головняк из-за него
10:15
dvolodin, ты себе поставил заметку чтобы реализовать, в настройках МО нужны галочки чтобы параметры профиля можно было для каждого персонально кастомизировать
dvolodin #
10:16
zi_home: а стоит?
zi_home #
10:17
если мне надо снять железку с мониторинга чтобы ее не пинговало это превращается в дикий головняк
10:17
остальные галочки меня не беспокоят
10:17
но их можно бы сделать за компанию
10:18
вполне вероятна ситуация когда для конкретной железки надо отключить какой-то вид дискавери
10:18
тем более is configuration managed теперь больше нет
dvolodin #
10:19
галочкой не отделаешься
10:19
там 3 состояния нужно
zi_home #
10:19
да, я писал это с утра
dvolodin #
10:19
использовать профиль, выключить и включить
freeseacher #
10:22
dvolodin, как мне создать тебе багу в ветке ?
10:23
я решил попробовать feature/sa-managedobject
dvolodin #
10:23
давай сделаю Epic в jira
10:23
подошьешь
freeseacher #
10:24
давай
10:24
подзадачей или связанной ?
10:25
видимо связанной гибче
dvolodin #
10:27
связаной
MindGames #
10:29
привет всем
10:29
давно не виделись ;)
10:29
Dmitry11, подскажи, как на длинке на порту посмотреть тим SFP установленного?
freeseacher #
10:29
sh ddm ?
MindGames #
10:31
не а.. не кажет.. там везде прочерки.. WDM наверное должен быть какой-то.. у меня там стоят либо DEM 220T либо DEM-220R
10:31
надо понять какой именно
freeseacher #
10:32
не припомню других команд на длинке по ddm-у
MindGames #
10:35
сща теч-саппорт запущу
10:35
и там поищу
10:35
надеюсь, он не умрет от этого
dvolodin #
10:38
NOC-1137
10:38
делайте на него epic link для багрепортов
freeseacher #
10:43
бля. почему при обновлении плагинов теперь у джиры теряются Css-ки ?
dvolodin #
10:53
да, заметил уже
Dmitry11 #
10:54
MindGames: Не на всех свичах такое можно
10:55
На последних прошивках DGS-36xx, DGS-3520 и DGS-3120 можно с помощью show ports чего-то-там
MindGames #
11:00
не нашел что -то :((
11:01
Dmitry11, DGS-3120-24SC:admin#show ports ?
11:01
Command: show ports
11:01
Next possible completions:
11:01
{} <portlist> description err_disabled
11:01
details media_type
11:01
DGS-3120-24SC:admin#
11:02
не показывает, к сожалению
Dmitry11 #
11:02
show ports media_type
11:03
Какая версия прошивки?
MindGames #
11:03
DGS-3120-24SC:admin#show ports media_type
11:03
Command: show ports media_type
11:03
Port Type
11:03
------- ------------
11:03
1:1 1000Base-T
11:03
1:2 1000Base-T
11:03
1:3 1000Base-T
11:03
1:4 1000Base-T
11:03
1:5 1000Base-X
11:03
1:6 1000Base-X
11:03
и т.п.
Dmitry11 #
11:03
Какая версия прошивки?
MindGames #
11:04
Firmware Version : Build 2.00.010
Dmitry11 #
11:06
3.00.B031
11:06
https://cloud.dlink.ru/owcl/public.php?service=files&t=900d4016ddf54fd757fa92d2ae287caa&download
MindGames #
11:07
черт..
11:07
удаленно прошивать ссыкотно ;)
11:07
но скачаю. на новые коммутаторы поставлю. спасибо
Dmitry11 #
11:08
кроме того, учти, что для A1 и B1 разные прошивки
11:08
http://tsd.dlink.com.tw/temp/PMD/11014/DGS-3120%20Series%20Firmware%20Release%20Notes%20v3.00.022%20%28For%20WW%29.pdf
11:08
читай release notes
dvolodin #
12:02
zi_home: посмотрел линки в sa.managedobject?
zi_home #
12:02
да
12:03
далеко больно лазить
dvolodin #
12:04
оно редко нужно в отрыве от объекта
12:04
а его все равно выбирать
Dmitry11 #
12:18
dvolodin: сливай в develop
dvolodin #
12:20
Dmitry11: не все еще перенесено
Dmitry11 #
12:21
Даже если 50% работает, то остальное доделается в течение нескольких дней
12:21
Но за это время будет куча feedback
dvolodin #
12:23
и расквашеные репо в худшем случае :)
12:23
не надо, пока потестирую в бранче
zi_home #
12:26
dvolodin, так что на счет галовек/радио в свойствах МО
dvolodin #
12:27
теоретически - можно
12:27
но, боюсь, что будет редкая каша
12:27
делаю сейчас панель discovery
12:27
может в ней сделаю
12:27
явно не в общей форме
12:28
там табличка будет с колонками
Dmitry11 #
12:28
хоть скриншоты выложи
12:28
или концепт-арт
dvolodin #
12:28
название job'а, включен ли в профиле, когда запускался последний раз, когда запускать еще раз
12:28
Dmitry11: скриншоты чего?
Dmitry11 #
12:28
нового SA+MO
dvolodin #
12:29
я их уже последние 3 дня скидываю :)
Dmitry11 #
12:31
Видел только скриншот с консолью
dvolodin #
13:16
вчера и позавчера было
13:56
http://www.imagebanana.com/view/vekai1p5/ScreenShot20130910at5.58.44PM.png
13:57
Набросок панельки с discovery
13:57
тут и сделаем отключение методов
13:57
и возможность запуска принудительно
zi_home #
15:38
dvolodin, а где в твоем скриншоте про пинг
dvolodin #
15:39
у нас не было галочки отключать пинг
zi_home #
15:40
как нет когда была
dvolodin #
15:40
?
15:41
для профиля в целом
zi_home #
15:41
в профиле же есть галочка
dvolodin #
16:02
подумать надо
16:03
закоммитил текущий вид discovery panel
16:21
теперь можно смотреть расписание discovery job'ов
16:22
и перезапускать все, или группой
16:43
осталось 3 кнопки доделать
16:43
scripts -- как самую вкусную вообще
16:44
interfaces -- тупо портировать его из inventory
16:44
и alarms -- я думаю просто таб с алармами открывать
16:44
и можно будет тестить, вылизывать и коммитить
zi_home #
18:37
dvolodin, наткнулся на кнопку console, сначала обрадовался, а потом понял что лажа, обидно, прикольная штука
18:38
работает с привилегиями enable
18:39
саппорту доступ не дашь в такое
dvolodin #
18:40
на нее отдельная роль будет
18:40
и отдельные права
18:41
саппорту ты скрипты дашь
zi_home #
18:42
не совсем, вот буквально в пятницу искали ip железки чтобы посмотреть чего у клиента не работает
18:43
а днс для нее нет
18:43
посмотрели
18:43
закрыли консоль
18:43
потом пришлось повторить
18:43
в общем геморой большой
18:43
саппорт прям из нока мог бы на консоль ходить
18:43
прямо на железки
18:44
но с enable я их не пущу
18:45
есть и другие замечания, но это просто в принципе срезает какие либо возможности использовать эту фичу
dvolodin #
18:49
сделаешь им скриптов и все
18:49
может быть - дадим возможность запускать сниппеты
zi_home #
19:02
dvolodin, кстати, что там с выпиливание trap source ip, по моему самое время
dvolodin #
19:03
:)
19:03
предлагаешь с любого адреса принимать?
zi_home #
19:04
ну у тебя есть инвентори с с адресами
19:04
проблема только с врф может быть
dvolodin #
19:06
именно
zi_home #
19:08
dvolodin, решаемо, надо только задать активатору параметр врф где он стоит и от него отталкиваться
dvolodin #
19:09
хм
19:09
а если route leaking?
zi_home #
19:10
мдаа
dvolodin #
19:10
у мобильщиков, например, делают 3-4 VRF с непересекающимся адресами
zi_home #
19:11
у вас мобильщики наркоманы
dvolodin #
19:11
упоротые
zi_home #
19:11
route-leaking для сетей управления
dvolodin #
19:12
мне еще всякие ужасные вещи вроде GRX рассказывают иногда
zi_home #
19:14
dvolodin, роут ликинг решается если в ипам врф правильно задать тип юник-пер-групп
19:14
как я выкрутился :)
dvolodin #
19:15
так они и делают
19:15
на самом деле - фигня война
zi_home #
19:15
ну вот этот параметр тоже учитывать
dvolodin #
19:15
SAE выдает на активатор object mappings
19:15
в формате ip - mo id
19:15
сейчас выдает trap source
19:16
ты предлагаешь добавить в активатор параметр VRF?
zi_home #
19:16
ну да
19:17
это в принципе логично если он сидит в врф
19:17
ему как-то надо знать инфу о внешнем мире
dvolodin #
19:19
но при этом учитывать, если VRF из групы с ограничением уникальности на группу - брать адреса из всех vrf группы?
19:20
жопа в другом
19:20
после миграции появятся неработающие инсталляции
19:20
как ты VRF по дефолту пропишешь?
19:21
вычислять их эвристически?
zi_home #
19:22
если группа с ограничением уникальности то да из всех
19:23
а что с дефолтом? не понял проблемы
dvolodin #
19:23
смотри
19:23
я завожу поле в таблице активаторов
19:23
наверное, пропишу в него по дефолту глобальный VRF
19:23
так?
zi_home #
19:23
да
dvolodin #
19:24
а у кого-то trap source из разных VRF и разные активаторы и так в разных VRF
19:24
и этой информации нет нигде
19:24
огребаем убитую инсталляцию
19:24
trap source у него снесутся
19:24
а VRF будет везде дефолтный
19:25
я там в репо еще порцию дрочки отгрузил
19:25
интерфейсы пока упрощенные
zi_home #
19:25
надо будет активаторам врф указать их обычно не много, а если человек обновляет боевую инсталляцию значит она небольшая
dvolodin #
19:25
нет навески vc domain и проектов
zi_home #
19:25
я вот другое подумал
19:25
у меня сервер с активатором
19:26
да вообще весь нок
19:26
стоят на сервере
19:26
а сервер торчит в двух врф
dvolodin #
19:26
и такое бывает
zi_home #
19:26
придется врф в группу объединять
19:27
как при route-leaking
dvolodin #
19:29
trap source для того и делался
zi_home #
19:29
блин, тогда будет мешаться синхронизация адресов
dvolodin #
19:29
типа роуть как хочешь
19:29
мы на тот момент три сети сливали
19:30
с частично пересекающимися приватными адресами
19:30
и еще МгМн в отдельном VRF сидел
19:30
вот и наворотили такую схему
zi_home #
19:30
у тебя тогда дискавери не было
dvolodin #
19:32
я вот переделываю sa.managedobject и начинаю осозновать, какого же монстра наворотил
zi_home #
19:32
глобальные настройки вроде ипам или активатора лучше чем два адреса у каждого МО, с точки зрения эксплуатации
dvolodin #
19:32
еще небольшие доделки - и получится нормальный АРМ для второй линии техподдержки
zi_home #
19:33
как на счет в гриде столбек число "интерфейсов на железке(число линков)" и ссылкой это на список этих интерфейсов
dvolodin #
19:34
да еще с возможностью, фактически, реализовать junos'овские opscripts на любой железке
19:34
zi_home: а не перегрузим грид?
zi_home #
19:34
там ничего нет
19:35
а люди выберут что лишнее, а что нужно
19:36
я например часто скачу между интерфейсами разных железок и линк в глобальной таблице был бы полезен
19:36
а если он информативен, хуже то не будет
dvolodin #
19:39
интерфейсы затормозили общую выдачу списка нв 20%
19:40
в сумме с линками - +50%
19:40
хотя пофиг
zi_home #
19:40
смотря на абсолютные числа
dvolodin #
19:40
список генерится за 120ms
19:40
я смотрел полный список по 600 железкам
zi_home #
19:41
он наверное не должен зависеть от числа железок, на экране всегда 10-20 из них ведь
dvolodin #
19:44
лови
19:44
я через REST все железки забрал
19:44
счетчик сделал
19:44
с кликами сейчас придумаю
zi_home #
19:47
dvolodin, я имел ввиду А(В) в одном столбце
19:48
в интерфейсах Protocols какой-то безполезный, у меня пости всегда пустой
dvolodin #
19:49
скрпиты кисковские неохотно их отдают
zi_home #
19:50
ну не знаю, линк через ОАМ нашелся, почему не прописать ОАМв протоколс
19:50
дискавери же ходит
19:50
мог бы писать
19:51
мне бы помогло, например находить на портах где забыли udld включить
19:51
даже если та линка нет в выводе циска показывает что нет соседа
dvolodin #
19:58
сделал переход на линки и интерфейсы по клику
zi_home #
20:00
dvolodin, а сможешь заставить ее запоминать откуда я пришел?
20:01
а то по close я попадаю в МО, а жду что попаду в грид я же оттуда пришел
dvolodin #
20:01
путаница будет
zi_home #
20:01
почему
20:02
если я пришел из грид значит я работаю с грид
20:02
если пришел из МО значит я работаю с МО
dvolodin #
20:02
одна и та же кнока приводит в разные места
zi_home #
20:03
я вижу стрелку назад и ожидаю что вернусь назад
20:03
а сзади у меня разные места могут быть
20:04
попадание в МО противоречит моему юзер экспириенсу
20:05
dvolodin, у тебя в сафари есть кнопка назад, ты когда ее наживаешь не на Home page ведь попадаешь
dvolodin #
20:06
про разные места сзади - это мощно
20:06
я подумаю насчет навигации между картами
zi_home #
20:12
да, это не полуночная тема
Tweet
Share this page
Share this page: Tweet