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: 22.04.2015
zi_rus #
00:01
TSergey: может, но не в дефолте, циску надо настроить. не-enable это привилегии уровня 1, надо просто разрешить show run на этом уровне и она отдаст
TSergey #
00:08
тога логично бы было проверять --- доступен ли "show run" при дефолте, и не енейблиться, если не нужно
00:09
как описать правильно чего делает ./noc fix ?
e_zombie #
00:22
dvolodin: это неудобно и для сменных и для начальства.
00:22
например для анализа или расследования .
00:22
они заебут бегать к админу.
00:26
55360b1d989fcf09fa4fbce9, pe-ers.san.ru, Network | BGP | Peer Down, BGP Session down 172.30.135.33
00:27
55360b36989fcf09fa4fbda5, gw-73-sar.san.ru, Network | MPLS | LDP Neighbor Down, MPLS LDP Neighbor Down: 88.147.128.114 (AToM disabled targeted session)
00:27
55360b3c989fcf09fa4fbdc1, SAE, NOC | Unknown Event Source, Unknown Event Source: 10.64.142.252
00:27
55360b3c989fcf09fa4fbdc2, SAE, NOC | Unknown Event Source, Unknown Event Source: 10.64.160.254
00:27
55360b3c989fcf09fa4fbdc3, SAE, NOC | Unknown Event Source, Unknown Event Source: 10.64.119.98
00:27
и как
00:27
это фильтровать по дате??
00:34
плюс это эвенты а не аварии
Guest19311 #
00:38
Привет всем! Может подскажет кто. Осенью еще нок ставил на центос, все нормально работало. февраль-март я его не трогал, сейчас обновиться попробовал. высыпается это noc.fm.models.error.OIDCollision: Cannot resolve OID 1.3.6.1.2.1.16 collision between RMON2-MIB::rmon and RMON-MIB::rmon. No
TSergey #
00:38
попробуй ./noc fix
Guest19311 #
00:38
с пеереустаовкой нока с нуля картина та же. только мибы другие выскакивают иногда
dvolodin #
00:41
это как это mib сам с собой дерется?
TSergey #
00:42
dvolodin: скажи как по русски сформулировать чего делает fix?
dvolodin #
00:43
Guest19311: попробуй ./noc collection --sync
Guest19311 #
00:44
./noc fix тоже какой-то трейс выскакивает. http://pastebin.com/uNsts4Ne. и еще как в фиксе так и в апрейде среди депрекейшн ворнингов выскакивает это.
00:44
ERROR:noc.cm.engine:Alarm class 'Config | Policy Violation' is not found. Alarms cannot be raised
dvolodin #
00:45
это не страшно
Guest19311 #
00:51
./noc collection --sync в аутпут вообще ничего не бросает(кроме ворнинга одного)
00:51
но при апгрейде теперь noc.fm.models.error.OIDCollision: Cannot resolve OID 1.3.6.1.4.1.1991.1.2.12.1 collision between FOUNDRY-SN-IP-VRRP-MIB::snVrrpGlobal and FOUNDRY-SN-IP-MIB::snVrrpGlobal. No preference for FOUNDRY-SN-IP-VRRP-MIB
e_zombie #
00:52
# rpm -qa | grep snmp
00:52
net-snmp-utils-5.5-50.el6_6.1.x86_64
00:52
net-snmp-libs-5.5-50.el6_6.1.x86_64
00:52
net-snmp-5.5-50.el6_6.1.x86_64
Guest19311 #
00:54
net-snmp-5.5-50.el6_6.1.x86_64
00:54
net-snmp-libs-5.5-50.el6_6.1.x86_64
00:54
net-snmp-utils-5.5-50.el6_6.1.x86_64
00:54
pysnmp-4.2.4-1.el6.noarch
evyscr #
00:54
e_zombie: финт: rpm -qa *snmp*
e_zombie #
00:55
# rpm -qa *snmp*
00:55
net-snmp-utils-5.5-50.el6_6.1.x86_64
00:55
net-snmp-libs-5.5-50.el6_6.1.x86_64
00:55
net-snmp-5.5-50.el6_6.1.x86_64
evyscr #
00:55
да я так, байзевейнул
makccccX #
01:00
Приветствую, всех. Не подскажите, что делает NOC с коммутаторами, после чего они начинают показывать сразу весь лог в консоли, даже при выключенном NOC?
e_zombie #
01:01
0_0
freeseacher #
01:01
:)
Night_Snake #
01:02
enable_clipage
freeseacher #
01:02
он делает disable clipaging
e_zombie #
01:02
походу
joga_bonitoss #
01:02
makccccX: весь лог - выдает конфиг без --- MORE --- ?
Night_Snake #
01:02
по факту :)
TSergey #
01:02
makccccX: а какой коммутатор?
freeseacher #
01:02
а еще по специальному нок протоолкку устанавливает агент на длинки
makccccX #
01:02
yes)
freeseacher #
01:02
этот агент еще кучу всего собирает
Night_Snake #
01:02
оО
joga_bonitoss #
01:02
да, убирает постраничный вывод
freeseacher #
01:03
но глючит и переодически тегированные вланы делает не тегированными
Night_Snake #
01:03
это куда он его ставит?
freeseacher #
01:03
в оперативку
makccccX #
01:03
=))))
Night_Snake #
01:03
надо сразу в асик
freeseacher #
01:03
через sql инекцию
TSergey #
01:03
весь апрель freeseacher не верь :)
Night_Snake #
01:03
чо мелочиться-то
freeseacher #
01:03
:)
Night_Snake #
01:04
вон джунипер вчера хвастался
01:04
они модудь диагностики запихали прям в асик
TSergey #
01:04
makccccX: что за железка-то?
Night_Snake #
01:04
и можно микроберсты ловить прям в реальном времени через джейсон
TSergey #
01:04
makccccX: в какой момент ты видишь весь лог?
freeseacher #
01:05
TSergey, зачем ты меня ограничиваешь. я хочу стебаться остальную часть года тоже :)
TSergey #
01:05
был не прав, осознал, исправлюсь :)
makccccX #
01:05
кстать на многих) вот пример DES-3200-28
joga_bonitoss #
01:06
а как в './noc debug-script get_arp <mo>' передать vrf?
TSergey #
01:06
makccccX: а лог ты видишь в какой момент? sh log в консоли?
makccccX #
01:07
да,
01:08
получается noc делает disable clipaging, но зачем он это сделал?))
01:08
ааа
TSergey #
01:09
схема простая: нок проверяет до скрипта, включен ли клипэйджинг, отключает, если выключен, затем после скрита возвращает в исходное. если скрипт отвалился, то клипэйджинг нок не вернет
freeseacher #
01:09
joga_bonitoss, это сломано
makccccX #
01:09
да я вкурил уже)
01:09
вот собака))
Dmitry1 #
01:10
joga_bonitoss: https://kb.nocproject.org/display/DOC/Canned+Beef секция "Run script with parameter address:"
TSergey #
01:10
makccccX: затем, что клипэйджинг для снятия инфы --- это головная боль
Guest19311 #
01:10
мб это глупо, но 100500 раз повторение ./noc fix ./scripts/upgrade-user решило проблему с мибами.
e_zombie #
01:10
нормально
TSergey #
01:10
makccccX: легко правится тут https://bitbucket.org/nocproject/noc/src/645136e53c2fc46e76379a3052bc867ddf811bdc/sa/profiles/DLink/DxS/__init__.py?at=develop
Night_Snake #
01:12
NOC - БОЛЬ
Dmitry1 #
01:12
makccccX: скрипт по окончании работы восстанавливает значение clipaging таким, которое было на момент его старта
makccccX #
01:12
Попробую, спасибо! :)
TSergey #
01:12
makccccX: в def shutdown_session(self, script): убирай проверку, и после каждого скрипта он будет тебе его включать
Dmitry1 #
01:12
не восстановить может по двум причинам:
01:12
1 - скрипт завершился неудачно
01:13
2 - не распознало в выводе команды "show switch" состояние clipaging
makccccX #
01:14
ну теперь я все понял))
Dmitry1 #
01:15
и какой из двух пунктов у тебя ?
makccccX #
01:16
концов уже не найти))) слишком поздно была замечена проблема))
TSergey #
01:17
запусти на всех длинках "enable cli" и всех делов-то
joga_bonitoss #
01:17
freeseacher Dmitry1: так и вправду не работает `./noc debug-script get_arp Proletarskaya_MA5200G 'vrf="data"'`
TSergey #
01:18
makccccX: умеешь запускть в ноке?
makccccX #
01:18
нет(
TSergey #
01:18
а селектор по дликам у тебя есть?
01:18
*длинкам
Dmitry1 #
01:18
joga_bonitoss: так посмотри debug-script. оно тебе выдаст, какую команду пытается выполнить
01:19
судя по всему, у тебя huawei
makccccX #
01:19
ну я могу создать))
Dmitry1 #
01:19
в профиле Huawei.VRP.get_arp я вижу
TSergey #
01:19
ага, SA\Setup\Managed Object Selector
Dmitry1 #
01:19
@NOCScript.match(version__startswith="5.")
01:19
def execute_vrp5(self, vrf=None):
01:20
if self.match_version(version__startswith="5.3"):
01:20
displayarp = "display arp"
01:20
else:
01:20
if vrf:
01:20
displayarp = "display arp vpn-instance %s" % vrf
01:20
else:
01:20
displayarp = "display arp all"
01:20
и
01:20
@NOCScript.match()
01:20
def execute_vrp3(self, vrf=None):
01:20
arp = self.cli("display arp")
TSergey #
01:20
makccccX: в атрибутах vendor и DLink
01:20
затем проверь чего попадает в селектор
01:22
Dmitry1: ну а дальше SA\Task\Run Commands
joga_bonitoss #
01:23
Dmitry1: оу... версия 5.3, но в cli после `display arp vpn-instance <vrf>` требует еще слот указать
01:24
display arp vpn-instance <vrf> slot <slot>
Dmitry1 #
01:24
а без слота что выдает ?
joga_bonitoss #
01:24
disp arp vpn-instance data
01:24
^
01:25
ругается
Dmitry1 #
01:25
попадает под регексрп ошибки ?
joga_bonitoss #
01:25
Error:Incomplete command found at '^' position.
01:25
видимо, да
Dmitry1 #
01:26
добавь
01:26
try except:
joga_bonitoss #
01:27
и дополнительно валидную для железки команду, верно?
makccccX #
01:27
TSergey: Спасибо.
TSergey #
01:28
makccccX: получилось?
joga_bonitoss #
01:29
Dmitry1: а это потом с апгрейдом не слетит?
Dmitry1 #
01:29
слетит
TSergey #
01:29
строго говоря спросит менять или нет
Dmitry1 #
01:31
joga_bonitoss: скинь куда-нибудь себе работающий файлик, а я по свободе потом закоммичу
joga_bonitoss #
01:32
немного в другую сторону вопрос.
01:32
в IPAM discover подсетей выполняется по интерфейсам и арпам?
01:33
Dmitry1: добро, спасибо.
Dmitry1 #
01:34
joga_bonitoss: только по арпам
01:35
Я уже пару лет по этому поводу с Димой воюю
joga_bonitoss #
01:37
если добавить таблицу роутинга... вот будет полная картина
freeseacher #
01:37
joga_bonitoss, full view?
joga_bonitoss #
01:37
freeseacher: это будет жесть:)
makccccX #
01:37
TSergey: рано обрадовался) {'text': "Object's script sessions limit exceeded", 'code': 25}
freeseacher #
01:38
импорт статикроутов я у себя делал
01:38
те которые уйдут в бгп например
TSergey #
01:38
makccccX: у всех?
joga_bonitoss #
01:38
а если на железе выделены dhcp-pool'ы, то нынешний discover их не увидит
01:39
хотя в роутинге они будут
makccccX #
01:39
TSergey: ну я проверял на 1ном
TSergey #
01:39
зайди на него SA\MO\Edit\Condole
01:40
и запусти enable cli, чего скажет?
01:40
*Console
makccccX #
01:42
TSergey: undefined не заходит на коммутатор походу
joga_bonitoss #
01:43
а как удалить полностью базу IPAM?
freeseacher #
01:43
rm -Rf /*
01:43
:)
01:44
а если серьезно то лучше аккуратненько с этим
makccccX #
01:44
))
freeseacher #
01:44
если у тя только один vrf то тебе надо удалить все вложенные префиксы
01:44
если не один то погрохать все vrf _кроме_ default
01:45
я бы завел два префикса 0.0.0.0/1 и 128,0,0,0/1
01:45
и удалил с указанием что надо удалить все под этими рпефиксам
makccccX #
01:45
TSergey: перезапустил noc Command: enable clipaging Success.
joga_bonitoss #
01:49
freeseacher: точно, спасибо.
e_zombie #
02:04
ДЛЯ пятницы https://pp.vk.me/c624421/v624421151/2cfaf/_hnGn9_vkkQ.jpg
mali_ #
02:09
привет, народ. а есть что толковое почитать по ExtJS, я что-то по официальным туториалам ничего понять не могу
dvolodin #
02:10
mali_: лучше на примерах
02:10
там хороший kitchen sink
mali_ #
02:11
не думал о том, чтобы вебсокеты прикрутить к ноку и при их помощи отображать алармы например на карте сети?
dvolodin #
02:11
а зачем там websocket'ы?
mali_ #
02:13
я просто не придумал другого механизма, чтобы данными обменивался интерфейс с инфо, например от fm
02:13
без перезагрузки страницы
dvolodin #
02:13
Ext.Ajax.request({})
mali_ #
02:15
хм, может быть, покурю пока ExtJS, я в нем не силен
evyscr #
02:16
mali_: покури заодно в нём наследование, а то здесь никто на вопрос ответить не может
dvolodin #
02:17
evyscr: что не так там с наследованием?
evyscr #
02:17
NOC-1423
TSergey #
02:17
dvolodin: ну так наш замечательный поиск, с открытием кучи вкалдок
02:18
*вкладок
evyscr #
02:19
исходя из изменившегося поведения, напашивается вывод, что вызов метода в классе-предке приводит к вызовам одноимённого метода в потомке
02:20
субъективное наблюдение - изменение поведения совпало с переездом на extjs5
mali_ #
02:23
я так понял, там обычный ajax, немного глупо, чтобы карта постоянно запрашивала у сервера, не обновилось ли чего
02:24
логично - если есть обновление события fm -> обновить карту
TSergey #
02:26
mali_: а твообще пользуешься FM?
02:26
*а ты
02:27
список ивентов у тебя нормально работает?
02:27
ну т.е. так как ты ожидаешь?
dvolodin #
02:27
mali_: тогда нужен полноценный messaging
mali_ #
02:28
ну да, но у меня ничего запредельного там не происходит
TSergey #
02:28
mali_: отлично, но ты похоже один такой
mali_ #
02:29
а что там не нормально работает? я у себя проверю
02:30
dvolodin: да, вот об этом и думаю на вебсокетах. но пока уровень понимаю extjs еще не дотягивает
02:30
*понимания
TSergey #
02:32
mali_: ну заходишь в ивенты, становишься на любой и начинаешь листать вниз, налетает обновление и все, вкладка чиста, перематываем бегунок вниз, опс, опять все есть
e_zombie #
02:32
вот для этого я и хочу экспорт в текс по кнопке
TSergey #
02:32
так не сразу, придумай себе цель найти какое-то сообщение
e_zombie #
02:32
и для отчётов руководству это будет гуд
mali_ #
02:34
TSergey: а да, это есть такое
TSergey #
02:34
mali_: уф, а я уж думал у тебя та же инсталляция, что у dvolodin, где все работает :)
evyscr #
02:36
TSergey: а у тебя сколько максимум мо на карте?
TSergey #
02:36
ноль, я убил карту
evyscr #
02:36
эх
TSergey #
02:37
а network map просто плесенью зарос
evyscr #
02:37
эм, я про network map, конечно
02:38
сколько времени reload занимает?
TSergey #
02:38
максимум загружал ветку около 100 свичей, расставить их не смог
dvolodin #
02:38
смотрите
02:38
с картой я хочу немного по-другому сделать
02:38
сделать сущность -- сегмент
02:38
привязать его к железке
evyscr #
02:38
у железки - более одного сегмента?
dvolodin #
02:38
и при необходимости показа на карте железки показываеть ее и сегмент
02:39
evyscr: нет, как в isis - один
02:39
:)
TSergey #
02:39
evyscr: секунд 7 не меньше
evyscr #
02:39
так не интересно
dvolodin #
02:39
вполне интересно
02:39
обычно коммутатор доступа смотрят в контексте кольца/дерева
TSergey #
02:39
dvolodin: ага, а как одновременно показать два сегмента?
dvolodin #
02:39
TSergey: а зачем тебе два сразу?
evyscr #
02:39
"обычно" у разных людей различается
TSergey #
02:40
хочу бэкбон и ветку одновременнно?
dvolodin #
02:40
обычно -- либо как у меня и как неправильно ;)
02:40
TSergey: вряд ли именно так нужно
evyscr #
02:40
иногда множества перекаются ;)
02:40
*пересекаются
dvolodin #
02:40
обычно такое нужно видеть, когда тебе нужно показать путь
TSergey #
02:40
dvolodin: ты добавил кучу сущностей, каждая из которых только одна для МО, подумаю, правильно ли это
dvolodin #
02:40
от точки а до точки b
02:41
TSergey: я спасаю вас от ужасов семантических сетей
evyscr #
02:41
нас бы от ужасов extjs спасти...
TSergey #
02:41
dvolodin: я тебе сходу придумаю --- нужно пассивно скоммутировать оптику для клиента, через весь город
dvolodin #
02:41
и?
02:41
коммутируй
02:41
это, скорее, кроссы всякие
evyscr #
02:42
более одного сегмента жи
TSergey #
02:42
dvolodin: осталось убрать атрибуты и тэги из МО и пользоваться им будет совсем невозможно :)
dvolodin #
02:42
TSergey: зачем их убирать?
TSergey #
02:42
и еще тэги из фильтров на МО
02:42
ну чтоб точно --- один МО, одна сущность
dvolodin #
02:43
в большинстве случаев MO располагается в одном месте
02:43
исключение -- распределенные шасси
freeseacher #
02:43
dvolodin, кольцо может опираться на два маршрутника.
02:43
легко.
zi_rus #
02:43
dvolodin: авторасставление железок сделай, пусть хотя бы по дефолту железки раскидываются во что-то адекватное, а не столбиком
TSergey #
02:44
да все это бессмысленно, как всякие терминаторы, активаторы, домейны --- будет дефолтным
evyscr #
02:44
++
02:44
или --
TSergey #
02:44
потому что сетей нашего масштаба не учитывает
dvolodin #
02:44
zi_rus: вот я и хочу
evyscr #
02:44
сейчас сегмент от домена функционально отличается только иерархией
dvolodin #
02:44
в сегменте получается 3 основных раскладки
02:45
кольцо, дерево и mesh
TSergey #
02:45
dvolodin: и как еще нам сказать, что один МО должен иметь возможность иметь принадлежность к нескольким сущностям?
dvolodin #
02:45
на конкретных примерах
02:46
evyscr: adm. domain -- организационное понятие
02:46
кто отвечает за железку
02:46
и к топологии отношения не имеет
TSergey #
02:46
пример?
dvolodin #
02:46
хочу скомбинировать сегменты с уровнями
evyscr #
02:46
какими уровнями?
dvolodin #
02:46
собственно в сегменте. обычно, железки одинакового уровня
evyscr #
02:47
смелое утверждение
dvolodin #
02:47
https://www.evernote.com/l/ADkB-nOzAzRMIqsC4uNO0h7E61ymi3C_2Y4
TSergey #
02:47
сегмент --- это кусок сети?
dvolodin #
02:47
вот пример
02:47
да, кусок сети
02:47
скажем -- кольцо доступа
02:48
а иерархичность нужна, чтобы можно было задавать настройки на уровне сегмента
02:48
вроде dns, ntp и прочего
02:48
тогда у каждой железке получятся какие-то дефолтные настройки
02:49
и можно будет генерить конфиги для развертывания и использовать настройки в валидаторах
02:49
и карта упрощается
02:49
у нас на ней свой сегмент, переходы наверх и переходы вниз
02:49
и навигация по этим переходам
evyscr #
02:49
лоль. звонок в ТП: "я уже 20 минут не могу дозвониться до своего провайдера, поэтому я позвонил вам."
dvolodin #
02:50
то есть на карте у нас -- свои железки, сверху нарисованы граничные из вышестоящих сегментов
freeseacher #
02:50
http://flockdraw.com/dxc9k9
evyscr #
02:50
dvolodin: граничные железки сегментов хочется видеть и там, и там
freeseacher #
02:50
dvolodin, раставь номер сергментов на этой карте
TSergey #
02:51
dvolodin: у меня есть кусок сетки, две точки входа в кольцо, в нескольких узлах куска агрегаторы, часть из них еще и клиентский доступ
02:51
как я покажу весь этот сегмент на карте?
dvolodin #
02:51
evyscr: переходы вниз - свернуты
TSergey #
02:51
ответ --- никак
evyscr #
02:51
и что это значит в плане линка?
TSergey #
02:52
будет один сегмент на город, а айда
evyscr #
02:52
даже в плане отображения линка
TSergey #
02:54
не сдавайтесь, парни :)
freeseacher #
02:54
сейчас сегменты отлично эмулриуются тегами
02:54
и отображаются на карте при помощи тегов отличненько
evyscr #
02:54
нокчую
02:54
только тэгами и выживаем
TSergey #
02:54
freeseacher: ща ты накликаешь и тэги отменят
dvolodin #
02:55
вот так
02:55
на карте seg1 показываем 4 железки + 2 аггрегатора сверху
02:55
на seg2 -- 2 агрегатора, bras сверху и 2 перехода в seg1
freeseacher #
02:56
я щас на квадратиках зеленым указал праивльно ?
dvolodin #
02:56
да
02:57
на самом деле у тебя наверняка будет нумерация типа <город>-<округ>-<район>-<кластер>
02:57
и он же будет зашит в имени железки
02:57
у коммутаторов из 981 будет уровень 25
02:57
у 2 -- 38
02:57
у 3 -- 44
freeseacher #
02:58
сегменты иерархичны.
dvolodin #
02:58
а к BRAS'у все равно один LAG пойдет
02:58
ну да
freeseacher #
02:58
у сегментов есть типы
dvolodin #
02:58
скажем у 981 -- будет в настройках management vlan и default
02:59
и тип -- кольцо
02:59
981 и 2 при желании могут входить в сегмент -- охват BRAS 3
03:00
а по карте -- хочешь гуляй вверх, хочешь - вниз
03:01
так идея примерно понятна?
evyscr #
03:03
граничные линки идут в оба сегмента?
03:04
(ай мин, отображаются в обоих?)
dvolodin #
03:05
да
evyscr #
03:06
и наконец-то будут линки на внешние блэкбоксы/облака (ака пиры)?
IRevent #
03:08
дня всем
evyscr #
03:08
14:06:45 <evyscr> и наконец-то будут линки на внешние блэкбоксы/облака (ака пиры)?
IRevent #
03:08
чего то происходит непонятное 2015-04-22 16:06:11,890 [noc-sae] MRT task=72449164/72462734 object=1.1.69.85(1.1.69.85) script=Eltex.MES.get_config status=running
03:08
2015-04-22 16:06:11,891 [noc-sae] script Eltex.MES.get_config(1.1.69.85)
03:08
2015-04-22 16:06:27,254 [noc-sae] MRT task=72449164/72462734 object=1.1.69.85(1.1.69.85) script=Eltex.MES.get_config status=completed
03:08
2015-04-22 16:06:39,974 [noc-sae] MRT task=72449487/72463057 object=1.1.69.85(1.1.69.85) script=Eltex.MES.get_config status=running
03:08
2015-04-22 16:06:39,975 [noc-sae] script Eltex.MES.get_config(1.1.69.85)
03:08
2015-04-22 16:06:55,883 [noc-sae] MRT task=72449487/72463057 object=1.1.69.85(1.1.69.85) script=Eltex.MES.get_config status=completed
03:08
2015-04-22 16:07:06,028 [noc-sae] MRT task=72449810/72463380 object=1.1.69.85(1.1.69.85) script=Eltex.MES.get_config status=running
03:08
2015-04-22 16:07:06,029 [noc-sae] script Eltex.MES.get_config(1.1.69.85)
03:08
куд ткнуть кто скажет?
dvolodin #
03:13
evyscr: да, будет
03:21
В целом идея понятна?
03:21
а побочная плюшка
03:22
у нас у managed object'а появляется свойтсво object.settings
03:22
dict с различными параметрами, которые он выбирает из своих атрибутов и свойств сегмента
03:22
и они доступны в шаблонах actions
03:22
и в валидаторах
03:32
как доходит до обсуждения, все сразу замолкают :)
IRevent #
03:35
dvolodin: ты мне скажи в чем проблема то?
Night_Snake #
03:35
а в чем прикол? У МО же и так свойства есть
makccccX #
03:37
а с LTE-2X никто не заморачивался?
e_zombie #
03:37
это самое.
03:37
а их БД можно вынуть вланки на определённых портах на хуавеях и тд?
dvolodin #
03:38
Night_Snake: у MO много разных свойств
evyscr #
03:38
e_zombie: вроде как должно быть
dvolodin #
03:42
e_zombie: да, можно
Dmitry1 #
03:43
dvolodin: как доходит до обсуждения, все сразу замолкают - я не молчу
dvolodin #
03:43
ну вот конкретная тема по картам и сегментам
Dmitry1 #
03:44
dvolodin: тут я пас, потому как у меня топология вообще не работает
03:45
я все-таки считаю, что нужно расширять возможности уже имеющегося функционала, а не придумывать новый
dvolodin #
03:47
функционал должен решать конкретные задачи
e_zombie #
04:41
https://pp.vk.me/c623826/v623826151/2e8fa/eY6Qh6jCBGM.jpg
04:42
https://pp.vk.me/c623826/v623826151/2e8f0/TRRCSJHXSVg.jpg
04:42
https://pp.vk.me/c623826/v623826151/2e6e6/Z7z2-53lYDk.jpg
04:42
https://pp.vk.me/c623826/v623826151/2e6b4/hSLweOiXyYY.jpg
04:48
бля. никак не заставлю себя начать писать инструкцию для местных дебилоидов.
Guest19311 #
04:48
на троечку)
e_zombie #
04:48
может кто поделится ?
04:48
какая из на троечку
Guest19311 #
04:50
3 и 4
e_zombie #
04:53
ничёты не понимаешь в исскустве :)
04:55
ну дайте ктонить инструкцию
04:55
а то счас буду члены постить.
04:56
у меня есть 8 членов и я не побоюсь их применить
04:56
во. первый испугался
dvolodin #
04:58
:)
04:58
я буду их прикладывать в issue
04:58
:)
e_zombie #
04:58
счас
04:59
https://pp.vk.me/c621929/v621929151/1eb13/ms6VQeibAPQ.jpg
04:59
https://pp.vk.me/c621929/v621929151/1ec30/48yKE4wHjt0.jpg
Guest19311 #
05:00
СЕРЬЁЗНО????
e_zombie #
05:00
это ещё самые отстойные кадры
05:01
так что гоните давай те инструкцию
Huko #
05:05
поделитесь скриптом который ставит в название интерфейса имя залинкованого соседа
e_zombie #
05:06
шайтана.
freeseacher #
05:07
dvolodin, Huko дело говорит
05:07
экшен эта
dvolodin #
05:07
у меня есть set_description
Huko #
05:08
кажется видел тут кто-то писал про такое
freeseacher #
05:08
ну просто в этом сетдескрипшене надо както доставать параметры
Huko #
05:08
dvolodin: можно одним глазком взглянуть :) ?
05:09
или это уже базовый функционал ?
freeseacher #
05:10
базовый.
dvolodin #
05:10
https://cp.nocproject.org/p/9mhU ?
freeseacher #
05:10
а как сформировать дескрипшен ?
05:11
он должен быть предварительно сделан внешним скриптом ?
05:11
но эт не то :)
Huko #
05:12
это какой-то true-way :) мне бы по старинке один разок через селектор :)
05:14
ну или понять логику set_description что-бы добавить в свой профайл
e_zombie #
05:22
а где русская дока что в своё время писали на русском?
fumufu86 #
05:37
добавлено 28 наборов изменений с 79 изменениями в 56 файлах
05:37
56 файлов обновлено, 0 слито, 0 удалено, 0 c конфликтами
05:37
не доверяем файлу /opt/noc/.hg/hgrc от недоверенного пользователя noc, группа noc
05:37
это нормально?
e_zombie #
05:37
lf
05:37
da
fumufu86 #
05:37
причем обновление прошло
05:38
ну ок
05:39
при попытке удаления MO выдаёт internal error
e_zombie #
05:40
NOC-1576
05:40
ghjcb xnj,s gjghfdbkb
05:40
проси чтобы поправили
bee26 #
05:42
Huko: по старинке - так https://kb.nocproject.org/pages/viewpage.action?pageId=11567295
fumufu86 #
05:46
e_zombie: что нужно сделать там ещё, кроме того что ты уже сделал?
Huko #
05:46
bee26: да, то что надо, спс
e_zombie #
05:47
эээээ хз что тебе надо.
05:48
я у себя решил задачу наката типовых частей конфига на оборудование.
05:48
ну и могу поделиться строчками для грепа ошибок на портах аппаратных.
witus #
05:49
Добрый день!
05:51
после установки и начала эксплуатации noc версии 0.8, столкнулся с необходимостью доработки и "дописки" методов для SA MO Extreme.XOS
e_zombie #
05:51
обновился до девелопа?
05:52
NOC-1577 и давай пость суюда баги
witus #
05:55
до девелопера обновился, на тестовой установке
05:55
а всеми своми дописками и доделками готов поделиться с сообществом
05:55
только скажите, куда залить свои поделия
e_zombie #
05:56
witus: к сожалению лёгкого пути почти нету https://kb.nocproject.org/pages/viewpage.action?pageId=8880209
05:57
если у тебя изменённые профили - то наверное будет проще залить патчи в багзиллу.
witus #
05:59
таки да, профиль пришлось переписать практически полностью
e_zombie #
06:00
тогда лучше патчами.
06:00
мне кажется это быстрее будет.
06:00
хотя если ты будешь постить изменения дальше то лучше разобраться с пулреквастами.
witus #
06:05
с экстримами - буду допиливать по любому - у нас на городской сети два кольца на них
e_zombie #
06:05
хахахаха
06:06
два колька.
06:06
извините не сдержался
witus #
06:06
?
e_zombie #
06:06
ну у меня натексов только штук 30
witus #
06:06
просто остальное - это ззопарк
e_zombie #
06:07
да. я тебя понимаю.
06:08
у тебя там случаем дсламов хуавеевских 5100 5300 5600 5606 нету?
witus #
06:08
а нету, только коммутаторы
e_zombie #
06:08
жаль жаль
06:09
ну хуавеи норм управляются
06:09
https://kb.nocproject.org/pages/viewpage.action?pageId=19169410
06:09
хотя бля оно устарело
witus #
06:10
да и с экстримами особых проблем нет, главное - подальше от STP
e_zombie #
06:12
мы наеблись с стп по полной на сети.
06:12
пришлось анализировать сислог со всех коммутаторов и нахадить где кривые настррйки
06:13
fsw-4-lunnaja-27-55-sar 10.64.57.221 19
06:13
fsw-6-lunnaja-27-55-sar 10.64.57.222 16
06:13
fsw-2-ogorodnjaja-164d1-96-sar 10.64.99.192 15
06:13
fsw-2-shkolnaja-13-55-sar 10.64.57.142 15
06:13
fsw-2-shkolnaja-17-55-sar 10.64.57.144 15
06:13
fsw-8-lunnaja-27-55-sar 10.64.57.223 15
06:13
fsw-2-lunnaja-25a-55-sar 10.64.57.225 14
06:13
fsw-2-prospstroitelei-30-35-sar 10.64.38.32 14
06:13
счас в сутки как то так
witus #
06:16
на экстримах - EAPS без вариантов
dvolodin #
06:24
у кого там вайп не работал
06:24
https://cp.nocproject.org/p/MRDb
06:25
попробуйте патчик
e_zombie #
06:25
счас
zi_rus #
06:25
dvolodin: ты вайп и веба доделай наконец
dvolodin #
06:25
:)
06:25
нефиг объекты удалять
zi_rus #
06:26
исправь баги и будет похер кто и что делает
e_zombie #
06:28
чёто задумался он
06:28
ребутать же не надо ?
dvolodin #
06:28
ну так wipe проверили?
e_zombie #
06:29
неее
06:29
крашится
06:31
всё тоже самое вроде. счас сделаю пасту
dvolodin #
06:31
давай
e_zombie #
06:31
https://cp.nocproject.org/p/RWAe
Guest19311 #
06:58
эти настройки на апач актуальны? https://kb.nocproject.org/display/DOC/Apache+setup
06:58
у меня всё время Service Temporarily Unavailable
Huko2 #
09:03
а как сейчас ситуация с линками ? при смене топологии так же ничего не меняется ?
09:08
если хочется все перересовать заново то через db.noc.links.drop() ?
zi_home #
09:11
нет
09:11
теперь все норм
Huko2 #
09:41
еще один повод сделать update. последний раз в янвере делал, вероятность что все сломается большая ;) ?
11:17
а какая рекомендованя версия монги ? 2.6 или 3.0 ?
Night_Snake1 #
11:27
Huko2: 2.6
11:27
3.0 это для парней с железными яйцами, типа dvolodin
Huko2 #
11:28
:)
mpanait #
22:34
hi all
22:34
has anyone some documentation for mikotik?
22:34
mikrotik
e_zombie #
22:40
,,
freeseacher #
22:57
zi_rus, аллилуя.
22:58
серверный рендеринг графана!
zi_rus #
22:58
wat?
22:58
cool
22:58
а когда оно в нок придет?
freeseacher #
22:58
нок не причем.
zi_rus #
22:58
причем
freeseacher #
22:58
нет
zi_rus #
22:58
он же графану с собой тащит
22:59
оно же автоматом не обновится
freeseacher #
22:59
думаю маловероятно что эту персию потащит
zi_rus #
22:59
вот и я про что
freeseacher #
22:59
она теперь сервер.
22:59
самостоятельный
zi_rus #
22:59
мля
freeseacher #
22:59
и в нок ходит тока за данными
22:59
при чем ей теперь нок для дашбордов не нужен.
zi_rus #
23:00
а их модуль рендеринга нельзя отдельно спиздить?
freeseacher #
23:00
это не модуль рендеринга
23:00
они взяли phantom.js
zi_rus #
23:00
эмм
freeseacher #
23:00
и отрисовывают на нем
23:00
это безголовый браузер
zi_rus #
23:00
js - Это же клиентская часть
freeseacher #
23:01
не
23:01
тут просто название такое дурацкое
23:01
но для тебя это выглядит как тупо ссылка
23:01
дергаешь ее получаешь картинку
zi_rus #
23:01
то есть что
23:02
там виртуальный браузер рендерит стандартный график и отдает png?
freeseacher #
23:02
и картинки при этом как в вебе так и по ссылки похожи
23:02
ога
23:02
и не вздумай блять называть это извращением
zi_rus #
23:03
не почему, это первое что мне в голову пришло когда я думал как это могло бы быть реализовано
freeseacher #
23:03
а
23:03
тогда ок
23:03
в таком виде его можно открытить от графаны новой и приматать к графане старой
23:03
единственное что меня пока в этом деле не устраивает это жесткий таймаут на отрисовку
23:04
сейчас он в районе секунды
23:04
нок за это время не всегда успевает отдать данные
zi_rus #
23:04
не страшно
23:04
а
23:04
понял
freeseacher #
23:04
и получается картинка с "загркзкой" дданых
zi_rus #
23:04
не всегда это громко сказано
freeseacher #
23:04
вместо данных
zi_rus #
23:04
у меня за год данные очень долго отдаются
23:05
пользоваться будет невозможно
23:05
надо с консолидацией данных что-то делать
23:05
Володин говорит это из-за нее все тормозит
23:05
а хранилище не сильно напрягается
freeseacher #
23:05
http://i57.fastpic.ru/big/2015/0423/a4/515d8476b0184ec614c7bb54b0d3bda4.png
23:05
вот так выгляит когда не успел
zi_rus #
23:06
а там это хардкодед?
freeseacher #
23:06
а вот так когда успел http://i60.fastpic.ru/big/2015/0423/76/9696005f4c76381d5003b82d4896ef76.png
23:06
хз.
23:06
настроек пока не видел про это
zi_rus #
23:07
я вот еще думаю
23:07
как этим пользоваться
23:07
смотри
23:07
это выгодно чтобы не напрягать нок и хранилище если один график запрашивают разные люди
23:08
можно просто картинку отдавать
23:08
кеш нгинкса это нормально отработает
23:08
но
23:08
генерить картинки для всех графиков
23:08
это будет нагибалово
23:09
а уж если начнешь играть масштабом или еще как
23:09
вот как кактус работает
freeseacher #
23:09
там и так есть кеширование
zi_rus #
23:10
есть конечно плюсы
23:10
во, кстати
23:11
в ФМ график может засунуть?
23:11
например в алармах/ивентах про превышение трешолдов самое место было бы
23:12
прям в тело его захерачить
23:12
там все равно полезной инфы нет
23:12
плагинчик бы налабать
freeseacher #
23:14
у графаны есть еще один кайфоый функциолнал
23:14
она теперь умеет делать снапшот дашборад
23:14
который можно пошарить
23:15
он будет работать как нормальный дашборд с точки зрезения ументшения увелечения но даныне будут фуксированы
zi_rus #
23:15
не вижу куда можно применить
freeseacher #
23:16
я тож. но идея клевая
23:16
:)
evyscr #
23:16
хихик
Tweet
Share this page
Share this page: Tweet