
Andrey
06.07.2016
14:58:42
1. Конфигурировать будем как?
параметры которые собирать будут задаваться изначально где-то в НОКе (например jitter и прочее)?
или скрипт будет выдёргивать всё?
а дальше уже это вытаскивать из базы

Dmitry
06.07.2016
14:59:17
вот тебе пример:
EH-1200TL>show lldp-remote
lldp-remote eth0 0 chassis-id : 192.168.0.1
lldp-remote eth0 0 chassis-id-subtype : network-addr

Andrey
06.07.2016
14:59:19
просто, параметров очень много

Google

Dmitry
06.07.2016
14:59:25
в базу чот-то положить надо
пока вопрос даже в том
что нужно сделать в NOC
чтобы начать что-то собирать

Andrey
06.07.2016
15:00:43
вот вот, по хорошему - галочку в профиле
но на всех вендоров галочек не напасёшься
по хорошему скрипт должен выдёргивать - что может железка
а потом можно было выбрать, что собирать
или как сейчас - самому создавать метрики

Dmitry
06.07.2016
15:01:36
Дим! сделай чтобы IGetDiscoveryID работал
и там не один IP адрес должен быть, а все IP адреса железки

Andrey
06.07.2016
15:17:03
Можем пойти с конца. первоначально у нас есть Договор. С параметрами SLA.
В договоре есть IP адреса
Имена параметров
Думаю, имена параметров необходимо хранить в НОКе и там задавать соответствие параметр на железке.
А когда будет настройка SLA - то там можно описать - как его рассчитывать.
а для железки в профиле можно сделать список SLA или просто галочку - SLA
чтобы было понятно какие параметры будут собираться

Google

Dmitry
06.07.2016
15:24:20
имена параметров, считай, metric type
по логике вещей, никто не придумывает специфичные sla для каждого договора
они группами идут
и лягут в path profile
ну или обзовем его SLA profile
дальше
у нас SLA только точка-точка
или может быть точка-многоточка?

Andrey
06.07.2016
15:26:50
в простом мире не думаю - но никто же не мешает создать свою формулу
если всё лежит в базе
только не знаю:) надо ли оно

Dmitry
06.07.2016
15:27:17
мультикаст и p2mp lsp взякие?

Andrey
06.07.2016
15:28:48
я не силён в провайдерских потребностях... но наверняка есть ситуации когда потребуется считать что-то специфическое
но, думаю, данный функционал можно перевести в отчёты
главное чтобы данные были

kk
06.07.2016
16:06:18
@dvolodin
ext6 визуально работает. ошибок не видно

Dmitry
06.07.2016
16:11:15
ага
надо слить, наверное

kk
06.07.2016
16:18:26
ну по-другому никак, наверное =)
https://bitbucket.org подглючивает?

Google

Dmitry
07.07.2016
05:24:19
а посмотрите-ка два форумных движка
http://www.discourse.org
и
http://flarum.org
какой поднимать будем?

Andrey
07.07.2016
05:41:21
@dvolodin по поводу разговора о SLA я вспомнил зачем использовались разные порты.
Когда настроенs политики QOS, то создавались несколько SLA проб для того чтобы измерять параметры для каждой из политик (premium, standart, realtime)
@dvolodin т.е. SLA могут быть для класса трафика - это надо как-то отражать в настройках

Dmitry
07.07.2016
05:49:10
у них id разные будут же

Andrey
07.07.2016
05:51:11
а где будет сопоставляться id пробы и QOS в ноке ?
я про то, что в договорах указывается SLA для классов трафика
и, желательно, в get_metrics передавать класс трафика (в виде значения tos)

Dmitry
07.07.2016
06:04:08
это все-таки настройки проб

Andrey
07.07.2016
06:06:52
почему проб?
у нас есть договор SLA - там написано - класс трафика realtime, jitter 2 мс. ...
а на циске, например, у нас висят IP SLA для всех классов
и пробе надо как-то понять - какое значение её просят считать
хотя у нас есть настройка порта...

Dmitry
07.07.2016
06:16:37
Влил ext6 в microservices
тогда нужно разбираться с сущностями и терминологией

Andrey
07.07.2016
06:22:13
да
пока, с этим путаница

Dmitry
07.07.2016
06:22:53
у нас есть cisco'вский ip sla, juniper'овский rpm
просто twamp

Google

Dmitry
07.07.2016
06:23:14
Y.1731 и прочее

Andrey
07.07.2016
06:24:12
можно начать с договора SLA - это, как бы, дано
и нужно передать пробе какие параметры снимать
а проба на основании переданных данных преобразует их в названия конкретного вендора

Dmitry
07.07.2016
06:24:20
есть железки
как нечно
с чего можно снимать метрики
есть SLA
как нечто, что должно быть аргументировано доказано или опровергнуто
используя метрики

bee26
07.07.2016
06:27:46
а как с хуйвеями? у них тоже есть аналог ip sla

Andrey
07.07.2016
06:28:09
если с конца - чтобы получить метрику с устройства, нам необходимо знать её идентификатор

Dmitry
07.07.2016
06:28:12
значит и его нужно учитывать

Andrey
07.07.2016
06:28:29
в случае SNMP - это OID
в случае CLI - набор команд

bee26
07.07.2016
06:28:46
NQA в хуйвее

Andrey
07.07.2016
06:30:41
преобразованием MetricType -> OID будет заниматься get_metric
и вопрос - какие параметры необходимо ему передать, чтобы он смог сделать однозначное преобразование
SLA проб на устройстве может быть куча настроена
ещё и отличаются у производителей(

Dmitry
07.07.2016
06:32:31
там не обязательно oid
метод сбора данных особой роли играть не должен
положим, что мы собираем их по SOAP :)
сейчас xmind новый накачу

Google

Andrey
07.07.2016
06:36:27
положим)
ну так вот - НОКу ничего не известно о наличие SLA проб на устройстве
Он значет только имя метрики и путь - в случае SLA этого не достаточно. поскольку могут быть пробы для отдельных классов трафика, ещё зачем-то созданы.
Т.к. в случае циски пробы отличаются ID можно хоть 20 проб создать, которые будут мерять одно и тоже.
Надо это, как-то, разрулить.

Ilya
07.07.2016
06:57:29
mind map :)

Dmitry
07.07.2016
06:57:55
ага
https://www.mindmeister.com/726167138/sla

Andrey
07.07.2016
07:01:05
я бы добавил таки классы трафика
у меня был случай когда организация меряла Метрики по классам трафика. У них это было в договоре SLA

Ilya
07.07.2016
07:01:31
Кто-то встречал подобное поведение?
@Sk1f3r я тебе скажу, что на ex еще и связка isg, dai, dhcp-snooping плохо работает с линуксом
38:63:BB:B8:2B:DC 10.4.3.25 402 dynamic VLAN401 ge-0/0/0.0
AC:B5:7D:05:52:52 10.17.51.12 - dynamic VLAN401 ge-0/0/0.0
И еще, 52:52 - wlan; 2b:dc - eth0
Вот какого хера я вижу мак wlan на ge-0/0/0?
Настройка сети на ПК обычная, без бриджей и т.п.
ubuntu 14.04
С точками доступа, с телефонами, с другими клиентами проблем нет.
2 тестовых ПК на линуксе не продливают лизы и в итоге ex блочит
Вот только что посмотрел, было
38:63:BB:B8:2B:DC 10.4.3.25 6956 dynamic VLAN401 ge-0/0/0.0
стало
38:63:BB:B8:2B:DC 10.4.3.25 575 dynamic VLAN401 ge-0/0/0.0
разница секунд 10

Dmitry
07.07.2016
07:03:18
так добавляй

Andrey
07.07.2016
07:08:38
в комментариях к карте?

Dmitry
07.07.2016
07:08:50
и идеями

E_zombie
07.07.2016
07:27:53
а микросервисы уже нормально на центос деплоятся? и ваще нормально маштабируются на 20к девайсов с включённым сислогом ?

Ilya
07.07.2016
07:29:26
да

E_zombie
07.07.2016
07:29:56
полгода назад мне так же говорили

Dmitry
07.07.2016
07:30:26
55k тянем
готовимся еще 30k долить