
Ilya
04.09.2018
09:36:26
По хорошему надо дополнительную сущность делать

Dmitry
04.09.2018
09:36:37
но у меня в irb входит несколько физических интерфейсов

Ilya
04.09.2018
09:36:53

Dmitry
04.09.2018
09:36:57
а еще есть load-balanсed интерфейсы

Google

Ilya
04.09.2018
09:36:59
не понял тебя

Dmitry
04.09.2018
09:37:49
mitya@mx104> show interfaces ams0
Physical interface: ams0, Enabled, Physical link is Up
Interface index: 128, SNMP ifIndex: 551
Type: Adaptive-Services, Link-level type: Adaptive-Services, MTU: 9192,

Andrey
04.09.2018
09:37:51
и там распишите необходимость новой сущности и что с ней делать
это будет продуктивно

Ilya
04.09.2018
09:38:07

Andrey
04.09.2018
09:38:22
а то эта ругань уже 5+ раз тут происходит

Dmitry
04.09.2018
09:38:38
да, но туда тоже входят несколько физических интерфейсов
@somovis оформишь issue ?

Ilya
04.09.2018
09:39:07
Попробую расписать грамотно

Dmitry
04.09.2018
09:39:30
я по ams добавлю, если надо
@somovis чуть-что - пиши в личку

Ilya
04.09.2018
09:43:40

Google

Dmitry
04.09.2018
10:12:24
вот вам вместо пятницы
как идея?

Ilya
04.09.2018
10:15:25
https://code.getnoc.com/noc/noc/issues/934
@dmitryluhtionov
как идея?
Мне нравится!
Я раньше так и говорил, что так должно работать
Дим, посмотри пример P4
https://p4.org/

Dmitry
04.09.2018
10:21:29
это для packet flow
технически - это формат конфига
но дерево фактов от него все-таки отвязать надо
можно подумать как дерево фактов в него преобразовывать
тогда да - моделирование получится
хоть по пакетам

Ilya
04.09.2018
10:23:30
идея с нормализаторами нравится

Dmitry
04.09.2018
10:24:15
ну все-таки проще один список в другой переделать на ходу

Алексей
04.09.2018
10:24:18
а где тут возьмутся дефолты ?

Dmitry
04.09.2018
10:24:21
чем полноценный парсер
про дефолты я там расписал
список аппликаторов

Алексей
04.09.2018
10:25:39
ага. не вкурил.

Google

Dmitry
04.09.2018
10:26:18
но опять же -- там много маленьких кирпичиков
которые можно собирать матчерами
причем юзают общий API с валидаторами
еще нужно подумать, как это аккуратно в монгу сложить
чтобы можно было отбирать железки массово по фактам

Dmitry
04.09.2018
10:35:27
как идея?
Вот я уже давно пользуюсь ciscoconfparse библиотека ... вообще вещь, но я работаю с сырыми конфигами
Идея отличная

Dmitry
04.09.2018
10:35:45
да не, она убогая совсем
Кстати забавная мысль -- при замене железки проверять совпадение фактов
типа правильно настроено или нет

Dmitry
04.09.2018
10:38:23
Дим как убогая ты только что работу этой библиотеки описал...

Ilya
04.09.2018
10:39:24

Dmitry
04.09.2018
10:40:00
Ага тема
Кстати я доклад яндекса слушал, у них проект Аннушка называется ) которая масло разлила

Ilya
04.09.2018
10:41:24

Dmitry
04.09.2018
10:44:01
могли бы и NOC использовать, кто мешает-то

Ilya
04.09.2018
10:44:13
Своё же!11

Dmitry
04.09.2018
10:44:30
это да, не отнять
но у нас есть CH

Google

Dmitry
04.09.2018
10:44:38
их же
?
configparser я смотрел давно
ничего, кроме минимального парсинга там не увидел

Ivan
04.09.2018
10:47:18
как идея?
мне нравится.
потом и опенконфиги подъедут, нетконфы

Dmitry
04.09.2018
10:47:45
когда во что-то приличное превратятся

Dmitry
04.09.2018
10:49:27
Я ж не спорю, говорю что хорошая идея :)

Dmitry
04.09.2018
10:52:23
парсилка для cisco у меня и так была
это как раз пол-дела
я хочу, чтобы парсер просто с текстом работал
и внутренних знаний не содержал

Dmitry
04.09.2018
10:53:37

Dmitry
04.09.2018
10:55:04
ибо уже наелись с этим
все-таки нормализация проще кодируется

Dmitry
04.09.2018
11:07:40

Pavel
04.09.2018
11:10:31
Приветсвую всех. Поделитесь пожалуйста ссылочками, если не затруднит, на почитать новичку по noc, на етапе внедрения, мб я не там ищу. Установка сделана, мо добавлено, ести графички. Вроде и вланы есть, макдб не могу победить, ну и некоторые железки bdcom не заводяться. Пока только учусь, сначала лучше думаю почитать чем сдесь глупые вопросы задавать.
Нужно ли добавлять мибы железок или как поступать з железками которых нет в поддержываемых? оСпасибо) Буду благодарен любой помощи.

Dmitry
04.09.2018
11:17:54

Google

Gitlab
04.09.2018
11:20:49

Dmitry
04.09.2018
11:21:43
Приветсвую всех. Поделитесь пожалуйста ссылочками, если не затруднит, на почитать новичку по noc, на етапе внедрения, мб я не там ищу. Установка сделана, мо добавлено, ести графички. Вроде и вланы есть, макдб не могу победить, ну и некоторые железки bdcom не заводяться. Пока только учусь, сначала лучше думаю почитать чем сдесь глупые вопросы задавать.
Ответил, профиль пилить вот https://repodoc.readthedocs.io/en/feature-doc/development/activator_script_api.html#id2

Dmitry
04.09.2018
11:24:15
ух
это все бы в общую доку

Dmitry
04.09.2018
11:24:37

Dmitry
04.09.2018
11:26:30
я вообще не могу понять, какой смысл в листании маков

Gitlab
04.09.2018
11:26:39

Ilya
04.09.2018
11:27:06

Pavel
04.09.2018
11:28:12

Dmitry
04.09.2018
11:30:41

Dmitry
04.09.2018
11:32:44
ну там надо empty text добавить
типа введите кусок мака для поиска

Ivan
04.09.2018
11:37:52

Ilya
04.09.2018
12:16:21
Кто там ломал interface_status_ex?
MaksimSmile13
ага

Maksim
04.09.2018
12:17:48
?

Ilya
04.09.2018
12:18:42
У меня многие железки, на которых линки up >36 weeks, по ним ног алертит, типо они падают и поднимаются
wtf?

Maksim
04.09.2018
12:19:16
дебаг
?